一种软件定义无线电收发信机自动测试装置及其控制方法与流程
- 国知局
- 2024-08-02 14:57:29
本申请涉及软件定义无线电的,尤其涉及一种软件定义无线电收发信机自动测试装置及其控制方法。
背景技术:
1、软件定义无线电(software-defined radio, sdr)是一种无线电通信技术,它利用可编程的软件来实现传统上由硬件完成的无线电功能。在sdr中,信号的处理过程,包括调制、解调、频率转换等,都是由通用的处理器或专用的数字信号处理器(dsp)执行,而不是固定的硬件电路。
2、软件定义无线电技术的一种典型应用为软件定义无线电收发信机。为了保障软件定义无线电收发信机的可靠性,除需要利用传统测试装置进行无线电收发信机接收和发射无线电信号的功能进行测试外,还需要对无线电收发信机内的功能软件进行检修、维护和更新。
技术实现思路
1、本申请提供了一种软件定义无线电收发信机自动测试装置及其控制方法,其有利于保障软件定义无线电收发信机的可靠性。
2、第一方面,本申请提供了一种软件定义无线电收发信机自动测试装置的控制方法。应用于软件定义无线电收发信机自动测试装置的控制模块,所述软件定义无线电收发信机自动测试装置还包括通讯模块和测试模块;
3、所述通讯模块用于与多个软件定义无线电收发信机通讯连接;
4、所述测试模块用于对软件定义无线电收发信机内的功能软件进行检修维护;
5、所述控制方法包括:
6、获取所述功能软件的历史检修维护记录和收发工作记录,所述历史检修维护记录包括检修维护时间和检修维护内容,所述收发工作记录包括收发工作时间和收发处理内容;
7、根据所述历史检修维护记录和收发工作记录确定功能软件的测试必要性数据;
8、若所述软件定义无线电收发信机处于空闲状态且所述测试必要性数据高必要性数据空闲阈值,则生成测试触发信息。
9、通过采用上述技术方案,能够实现对软件定义无线电收发信机内功能软件的自动测试,保障软件定义无线电收发信机内功能软件的可靠性;利用一个自动测试装置能够对多个软件定义无线电收发信机的功能软件进行测试,有利于节约成本;根据功能软件的历史检修记录和收发工作记录能够智能确定每个软件定义无线电收发信机内功能软件的测试时机,有利于及时测试以便于及时发现和处理异常故障。
10、进一步地,所述根据所述历史检修维护记录和收发工作记录确定功能软件的测试必要性数据包括:
11、根据所述历史检修维护记录确定第一必要性数据;
12、根据最近一个检修维护时间的末时刻与当前时刻之间的收发工作记录确定第二必要性数据;
13、结合第一必要性数据和第二必要性数据确定功能软件的测试必要性数据。
14、进一步地,所述根据所述历史检修维护记录确定第一必要性数据包括:
15、针对功能软件,设近预设时长存在n个历史检修维护记录,第i个历史检修维护记录的检修维护时间为,的末时刻为,当前时刻为,距离当前时刻最近,第一必要性数据为,则
16、;
17、;
18、式中,为预设低时长阈值,为预设高时长阈值,均为大于零的预设常数。
19、进一步地,所述根据最近一个检修维护时间的末时刻与当前时刻之间的收发工作记录确定第二必要性数据包括:
20、针对功能软件,设最近一个检修维护时间的末时刻与当前时刻之间存在m个收发工作记录,第i个收发工作记录的任务执行之间为,第i个收发工作记录的影响系数为,第二必要性数据为,则
21、;
22、式中,均为大于零的预设常数。
23、进一步地,所述结合第一必要性数据和第二必要性数据确定功能软件的测试必要性数据包括:
24、进一步地,设第一必要性数据为,第二必要性数据为,测试必要性数据为w,则,式中,k为大于零的预设常数。
25、进一步地,所述结合第一必要性数据和第二必要性数据确定功能软件的测试必要性数据还包括:
26、;
27、式中,s为预设的功能软件的重要性系数,q为预获取的功能软件的可靠性系数。
28、进一步地,所述控制方法还包括:
29、获取软件定义无线电收发信机的工作计划信息,所述工作计划信息包括携带有时间戳的工作任务信息;
30、根据所述工作任务信息确定工作必要性数据;
31、根据所述测试必要性数据和工作必要性数据计算提示必要性数据,所述提示必要性数据与测试必要性数据正相关,且工作必要性数据负相关;
32、在所述软件定义无线电收发信机处于工作状态时,若所述提示必要性数据高于必要性数据工作阈值,则生成测试提示信息。
33、进一步地,所述根据所述测试必要性数据和工作必要性数据计算提示必要性数据包括:
34、所述提示必要性数据等于测试必要性数据除以工作必要性数据的结果,所述工作必要性数据的取值范围为。
35、第二方面,本申请提供了一种软件定义无线电收发信机自动测试装置。该装置包括通讯模块、测试模块和控制模块;
36、所述通讯模块用于与多个软件定义无线电收发信机通讯连接;
37、所述测试模块用于对软件定义无线电收发信机内的功能软件进行检修维护;
38、所述控制模块被配置为用于执行如以上第一方面所述的任意一种方法。
39、综上所述,本申请至少包含以下有益效果:
40、提供了一种软件定义无线电收发信机自动测试装置及其控制方法,其通过对软件定义无线电收发信机内功能软件的智能及时的测试来保障功能软件的可靠性,以便于保障整个软件定义无线电收发信机的可靠性。
41、应当理解,技术实现要素:部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本申请的其它特征将通过以下的描述变得容易理解。
技术特征:1.一种软件定义无线电收发信机自动测试装置的控制方法,其特征在于,应用于软件定义无线电收发信机自动测试装置的控制模块(130),所述软件定义无线电收发信机自动测试装置还包括通讯模块(110)和测试模块(120);
2.根据权利要求1所述的控制方法,其特征在于,所述根据所述历史检修维护记录和收发工作记录确定功能软件的测试必要性数据包括:
3.根据权利要求2所述的控制方法,其特征在于,所述根据所述历史检修维护记录确定第一必要性数据包括:
4.根据权利要求2所述的控制方法,其特征在于,所述根据最近一个检修维护时间的末时刻与当前时刻之间的收发工作记录确定第二必要性数据包括:
5.根据权利要求2所述的控制方法,其特征在于,所述结合第一必要性数据和第二必要性数据确定功能软件的测试必要性数据包括:
6.根据权利要求5所述的控制方法,其特征在于,所述结合第一必要性数据和第二必要性数据确定功能软件的测试必要性数据还包括:
7.根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:
8.根据权利要求7所述的控制方法,其特征在于,所述根据所述测试必要性数据和工作必要性数据计算提示必要性数据包括:
9.一种软件定义无线电收发信机自动测试装置,其特征在于,包括通讯模块(110)、测试模块(120)和控制模块(130);
技术总结本申请提供了一种软件定义无线电收发信机自动测试装置及其控制方法,属于软件定义无线电的技术领域,用于解决相关技术中软件定义无线电收发信机的可靠性难以保障的问题,该装置及方法中,根据功能软件的历史检修维护记录和收发工作记录,智能确定每一软件定义无线电收发信机的测试必要性数据,并根据测试必要性数据来确定功能软件的测试时机,从而能够在功能软件需要测试时及时测试,即能够有效保障功能软件的可靠性,继而能够保障软件定义无线电收发信机的可靠性。技术研发人员:马景昊,王浩淼受保护的技术使用者:天津昊海海峰科技有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244465.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表