一种微波设备的测试方法、测试装置及测试系统与流程

文档序号:24939683发布日期:2021-05-04 11:32阅读:125来源:国知局
一种微波设备的测试方法、测试装置及测试系统与流程

本发明属于微波设备领域,涉及一种微波设备的测试方法、测试装置及测试系统。



背景技术:

微波测试一般是通过控制微波射频器,输出射频信号激励待测试微波设备,并接收、解析待测试微波设备输出的总线数据,对待测试微波设备进行装机前性能指标测试和故障检测定位,以确保微波设备的正常使用。

但是,目前使用的微波测试方法及装置,在配置和使用上均存在操作复杂,响应机制不完善,以及对使用者专业能力要求高等问题,继而导致微波设备的测试效率较低。



技术实现要素:

本发明的目的在于克服上述现有技术中,微波设备的测试效率较低的缺点,提供一种微波设备的测试方法、测试装置及测试系统。

为达到上述目的,本发明采用以下技术方案予以实现:

本发明第一方面,一种微波设备的测试方法,包括以下步骤:

s1:获取第一测试信号选择指令,根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,得到目标测试信号指令;

s2:将目标测试信号指令发送至微波射频器;其中,目标测试信号指令用于触发微波射频器生成目标测试信号并发送至待测试微波设备;

s3:获取第二测试信号选择指令,根据第二测试信号选择指令从预设的若干测试信号指令中选取第二测试信号指令,并根据第一测试信号指令以及第二测试信号指令,从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,将目标测试信号指令切换为逻辑处理后的第二测试信号指令,进行s2;

s4:重复预设次数的s3;接收待测试微波设备发送的所有测试反馈信号并解析,得到测试结果。

本发明微波设备的测试方法进一步的改进在于:

所述s2中根据目标测试信号指令生成目标测试信号前,还包括:

s201:根据待测试微波设备的测试需求,将各测试信号指令中预设类型的参数设置为可编辑参数;

s202:获取参数修改指令,根据参数修改指令修改目标测试信号指令中的可编辑参数,得到修改测试信号指令,以修改测试信号指令更新目标测试信号指令。

所述预设类型的参数包括基本参数以及波束控制参数;其中,基本参数包括波形频率、射频幅度、序列模式、衰落率、更新率、对称性、az比、p极性、6.75hz调制以及螺旋桨调制中的一种或几种,波束控制参数包括角度、幅度、宽度、形状、余隙大小、余隙角度以及数据字开关中的一种或几种。

所述目标测试信号指令还用于触发微波射频器生成状态信息反馈信号并发送;所述微波设备的测试方法还包括:s5:接收状态信息反馈信号并显示。

还包括:t11:获取微波射频器自检指令,并发送至微波射频器;其中,微波射频器自检指令用于触发微波射频器自检,生成微波射频器自检结果并发送;t12:接收微波射频器自检结果以及通讯模块自检结果并显示。

所述接收待测试微波设备发送的所有测试反馈信号的具体方法为:通过通讯模块接收待测试微波设备发送的所有测试反馈信号;所述微波设备的测试方法还包括:t21:获取通讯模块自检指令,并发送至通讯模块;其中,通讯模块自检指令用于触发通讯模块自检,生成通讯模块自检结果并发送;t22:接收通讯模块自检结果并显示。

还包括:s6:预设初始测试状态;获取初始测试状态恢复指令,根据初始测试状态恢复指令将当前的测试状态恢复至初始测试状态;s7:获取上一测试状态恢复指令,根据上一测试状态恢复指令将当前的测试状态恢复至上一测试状态,上一测试状态为上次测试结束时存储的测试状态;s8:记录所有测试记录以及测试结果。

还包括:s9:接收远程控制装置发送的远程控制指令,远程控制指令包括第一测试信号选择指令和第二测试信号选择指令;s10:发送测试结果至远程控制装置。

本发明第二方面,一种微波设备的测试装置,包括:

第一获取模块,用于获取第一测试信号选择指令,根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,得到目标测试信号指令;

发送模块,用于将目标测试信号指令发送至微波射频器;其中,目标测试信号指令用于触发微波射频器生成目标测试信号并发送至待测试微波设备;

第二获取模块,用于获取第二测试信号选择指令,根据第二测试信号选择指令从预设的若干测试信号指令中选取第二测试信号指令,并根据第一测试信号指令以及第二测试信号指令,从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,将目标测试信号指令切换为逻辑处理后的第二测试信号指令,触发发送模块;以及

解析模块,用于触发重复预设次数第二获取模块;接收待测试微波设备发送的所有测试反馈信号并解析,得到测试结果。

本发明第三方面,一种微波设备的测试系统,包括远程控制装置、主控计算机、微波射频器以及通讯模块;主控计算机内设置上述的微波设备的测试装置;远程控制装置、微波射频器以及通讯模块均与微波设备的测试装置连接,通讯模块与待测试微波设备连接。

与现有技术相比,本发明具有以下有益效果:

本发明微波设备的测试方法,通过获取第一测试信号选择指令,然后根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,即可得到目标测试信号指令,不需要额外的配置过程,将复杂的配置过程更换为简单的选择过程,同时,在进行测试信号指令的切换时,依然是根据切换前的测试信号指令以及切换后的测试信号指令,即可从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,整个过程中省去了大量的处理逻辑配置过程,极大的降低了对测试人员的专业水平要求,节省了大量的测试时间,极大的提升了测试效率。

附图说明

图1为本发明实施例的微波设备的测试方法流程框图;

图2为本发明实施例的获取目标测试信号指令与现有获取目标测试信号指令的流程比对图;

图3为本发明实施例的切换测试信号指令与现有切换测试信号指令的流程比对图;

图4为本发明实施例的微波设备的测试系统示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面结合附图对本发明做进一步详细描述:

参见图1,本发明一实施例中,提供一种微波设备的测试方法,通过控制微波射频器,输出对应的微波信号激励微波设备,并接收、解析微波设备输出的总线数据,实现对微波设备进行装机前性能指标测试和故障检测定位。具体的,该微波设备的测试方法包括以下步骤:

s1:获取第一测试信号选择指令,根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,得到目标测试信号指令。

具体的,本实施例中,预先根据待测试微波设备的测试要求,根据经验设置若干测试信号指令,这些测试信号指令用来控制微波射频器输出对应的测试信号,可以将这些测试信号指令以集合的方式存储,以便在使用时进行调用。

测试装置开机后,将所有测试信号指令的配置参数均初始化为正常测试模式下的对应值,用户在进入测试模式后,可以根据需求配置测试信号指令一种或者几种波形,任何一种选择,只需用户一键操作即可完成,该选择需要的所有控制指令(开启指令、关闭指令以及计算指令等)均由内部调用自动完成。

参见图2,本实施例获取目标测试信号指令与现有获取目标测试信号指令的流程比对,可见现有目标测试信号指令的流程包括6个设置步骤,操作十分复杂,需要操作人员具有一定的专业知识,本实施例获取目标测试信号指令,只需要输入第一测试信号选择指令,即可从预设的若干测试信号指令中选取第一测试信号指令,作为目标测试信号指令,整个过程十分简单,不需要专业知识即可完成。

s2:将目标测试信号指令发送至微波射频器;其中,目标测试信号指令用于触发微波射频器生成目标测试信号并发送至待测试微波设备。

具体的,将目标测试信号指令发送至微波射频器,微波射频器根据目标测试信号生成目标测试信号,然后通过目标测试信号激励微波设备,微波设备在目标测试信号的激励作用下,生成对应的测试反馈信号。

优选的,其中,根据目标测试信号指令生成目标测试信号前,还包括:

s201:根据待测试微波设备的测试需求,将各测试信号指令中预设类型的参数设置为可编辑参数。

具体的,预设类型的参数包括:第一类:基本参数,包括波形频率、射频幅度、序列模式、衰落率、更新率、对称性、az比、p极性、6.75hz调制以及螺旋桨调制中的若干种。第二类:波束控制参数,包括角度、幅度、宽度、形状、余隙大小、余隙角度以及数据字开关中的若干种。

s202:获取参数修改指令,根据参数修改指令修改目标测试信号指令中的可编辑参数,得到修改测试信号指令,以修改测试信号指令更新目标测试信号指令。

通过上述s201和s202实现测试信号指令中配置参数的修改,进而修改微波射频器生成的目标测试信号的参数属性信息,以更好的完成微波设备的测试工作。

s3:获取第二测试信号选择指令,根据第二测试信号选择指令从预设的若干测试信号指令中选取第二测试信号指令,并根据第一测试信号指令以及第二测试信号指令,从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,将目标测试信号指令切换为逻辑处理后的第二测试信号指令,进行s2。

具体的,微波测试不同测试信号下的信号类型和相互制约关系比较复杂,在没有完全掌握测试原理的情况下,很难直接使用微波射频器设置出正确的测试信号。本实施例中,通过总结出测试常用的所有测试信号,在用户进行测试信号切换的过程中,主动将两种测试信号切换时的切换处理逻辑处理完成,比如关闭互斥信号、开启必要信号以及使能或者禁用相关的配置参数等。

其中,主动将两种测试信号切换时的切换处理逻辑处理完成主要依靠切换处理逻辑指令,切换处理逻辑指令是提前设置好并存储在测试装置内的,其是通过总结分析任两个测试信号切换时应当作出的切换处理逻辑集合起来得到。可以根据切换前的测试信号以及切换后的测试信号来对应不同的切换处理逻辑指令。由于本实施例中,测试信号与测试信号指令一一对应,因此,可以通过根据切换前的测试信号指令以及切换后的测试信号指令来对应不同的切换处理逻辑指令。

参见图3,本实施例切换测试信号指令与现有切换测试信号指令的流程比对,可见现有切换测试信号指令的流程需要5个设置步骤,操作十分复杂,需要操作人员具有一定的专业知识,本实施例切换测试信号指令,只需要输入第二测试信号选择指令,然后根据第一测试信号指令以及第二测试信号指令,即可从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,整个切换处理逻辑过程不需要操作人员的执行,极大的降低了操作难度。

s4:重复预设次数的s3;接收待测试微波设备发送的所有测试反馈信号并解析,得到测试结果。

具体的,重复预设次数的s3,是根据待测试微波设备的测试需要,设定重复次数,每次重复s3时,所选取的第二测试信号选择指令对应的第二测试信号指令可以是不相同的。

具有完整的回环测试能力,控制微波射频器输出信号之后,激励待测试微波设备,待测试微波设备的回馈信息通过总线输出到测试装置的总线接收端,测试装置具备几种通用总线的采集和解析能力,提供给测试人员试试观测界面,以便快速判断测试有效性。其中,测试结果包括微波设备内各功能模块的状态信息,实现对微波设备进行装机前性能指标测试和故障检测定位。

综上所述,本发明微波设备的测试方法,通过获取第一测试信号选择指令,然后根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,即可得到目标测试信号指令,不需要额外的配置过程,将复杂的配置过程更换为简单的选择过程,同时,在进行测试信号指令的切换时,依然是根据切换前的测试信号指令以及切换后的测试信号指令,即可从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,整个过程中省去了大量的处理逻辑配置过程,极大的降低了对测试人员的专业水平要求,节省了大量的测试时间,极大的提升了测试效率。

优选的,所述目标测试信号指令还用于触发微波射频器生成状态信息反馈信号并发送;所述微波设备的测试方法还包括:s5:接收状态信息反馈信号并显示。

具体的,现有的微波设备的测试方法,只有在用户设置成功的状态下提示用户设置成功,在实际使用中,一般的测试条件需要多步骤设置,其中任何一项设置错误都会出现设置失败的结果,但在设置过程中,用户在不十分熟练的情况下,很难快速的设置成功。本实施例中,用户的每一次设置的结果都会在界面显示设置结果,不仅是配置成功,配置失败时一样会显示反馈结果,引导用户快速正确的设置指令。将目标测试信号指令发送至微波射频器,待微波射频器响应结束后,目标测试信号触发微波射频器生成状态信息,通过主动读取并解析微波射频器的状态信息,然后将结果显示,以便用户快速判断设置结果。

优选的,还包括:t11:获取微波射频器自检指令,并发送至微波射频器;其中,微波射频器自检指令用于触发微波射频器自检,生成微波射频器自检结果并发送;t12:接收微波射频器自检结果以及通讯模块自检结果并显示。

设置微波射频器自检功能,上电后自动获取内部存储好的微波射频器自检指令,并发送至微波射频器,微波射频器根据微波射频器自检指令进行自检,自检时遍历微波射频器的所有功能指令,对其进行全面检查,生成微波射频器自检结果并发送测试装置,测试装置在界面显示自检结果,保证微波射频器功能正常,或者帮助定位微波射频器的设备故障。

优选的,所述接收待测试微波设备发送的所有测试反馈信号的具体方法为:通过通讯模块接收待测试微波设备发送的所有测试反馈信号;所述微波设备的测试方法还包括:t21:获取通讯模块自检指令,并发送至通讯模块;其中,通讯模块自检指令用于触发通讯模块自检,生成通讯模块自检结果并发送;t22:接收通讯模块自检结果并显示。

本实施例中,通讯模块采用两块相互通讯的总线板卡实现,一块总线板卡设置在测试装置上,另一块总线板卡设置在待测试微波设备上。通讯状态正常是保证测试方法能够实时监测到待测试微波设备状态的基本条件。本方法具备总线通讯模块自检功能,上电后自动获取内部存储好的通讯模块自检指令,并发送至通讯模块,通讯模块根据通讯模块自检指令进行自检,自检时对通讯模块进行读写操作检查,生成通讯模块自检结果并发送测试装置在界面显示,保证通讯模块功能正常,或者帮助定位通讯模块的故障。

优选的,还包括:s6:预设初始测试状态;获取初始测试状态恢复指令,根据初始测试状态恢复指令将当前的测试状态恢复至初始测试状态;s7:获取上一测试状态恢复指令,根据上一测试状态恢复指令将当前的测试状态恢复至上一测试状态,上一测试状态为上次测试结束时存储的测试状态;s8:记录所有测试记录以及测试结果。

具体的,初始测试状态是微波测试中最常用的基础测试状态,本测试方法存储初始测试状态的配置文件,在用户需要多次测试之后,能够一键回到初始测试状态,免去了测试人员逐步进行设置的繁琐步骤。

传统微波测试装置每次开机上电后只恢复至出厂状态,如果用户想要记住常用配置参数更改项目,只能自己编辑参数配置文件并保存,之后再开机后进行文件读取实现用户配置参数的更新。本测试方法具备实时记录用户配置状态的能力,以保证在下次开机时,回到用户上次关机时的测试状态,省掉了重复配置的工作,同时也不需要逐个编辑配置文件并保存。

本测试方法具备实时记录测试过程的功能,用户在测试时,每一步的参数配置条件、测试结果、测试时间以及测试状态等,均实时记录,方便测试人员分析和整理数据,进行测试结果分析,大大提高数据分析效率。

优选的,还包括:s9:接收远程控制装置发送的远程控制指令,远程控制指令包括第一测试信号选择指令和第二测试信号选择指令;s10:发送测试结果至远程控制装置。

具体的,通过远程控制装置发送远程控制指令,远程控制指令包括第一测试信号选择指令和第二测试信号选择指令,根据接收的第一测试信号选择指令和第二测试信号选择指令进行后续s1、s2、s3以及s4的测试操作,实现了远程控制测试,同时,发送测试结果至远程控制装置,实现远程控制装置与现场的同步。

下述为本发明的装置实施例,可以用于执行本发明方法实施例。对于装置实施例中未纰漏的细节,请参照本发明方法实施例。

本发明再一个实施例中,提供一种微波设备的测试装置,该微波设备的测试装置能够用于实施上述的微波设备的测试方法,具体的,该微波设备的测试装置包括第一获取模块、发送模块、第二获取模块以及解析模块。

其中,第一获取模块用于获取第一测试信号选择指令,根据第一测试信号选择指令从预设的若干测试信号指令中选取第一测试信号指令,得到目标测试信号指令;发送模块,用于将目标测试信号指令发送至微波射频器;目标测试信号指令用于触发微波射频器生成目标测试信号并发送至待测试微波设备;第二获取模块用于获取第二测试信号选择指令,根据第二测试信号选择指令从预设的若干测试信号指令中选取第二测试信号指令,并根据第一测试信号指令以及第二测试信号指令,从预设的若干切换处理逻辑指令中,选取目标切换处理逻辑指令,根据切换处理逻辑指令进行第二测试信号指令的逻辑处理,将目标测试信号指令切换为逻辑处理后的第二测试信号指令,触发发送模块;解析模块用于触发重复预设次数第二获取模块;接收待测试微波设备发送的所有测试反馈信号并解析,得到测试结果。

参见图4,本发明再一个实施例中,提供一种微波设备的测试系统,包括远程控制装置、主控计算机、微波射频器以及通讯模块;主控计算机内设置上述的微波设备的测试装置;远程控制装置、微波射频器以及通讯模块均与微波设备的测试装置连接,通讯模块与待测试微波设备连接。

具体的,设置了远程控制接口功能,为了更大程度上的提高测试效率,增加测试的灵活程度,设计了远程控制功能。在实际的测试工作中,遇到了待测试微波设备与测试平台有一定距离的时候,测试人员为了更快捷清晰的了解测试过程或者故障诊断时,测试人员可以使用远程控制端设备对测试装置进行控制,能够完成与测试装置完全一样的测试功能,同时测试返回的数据也同时返回在远程控制端,方便测试人员实时观察测试状态,不受测试平台位置的限制。远程控制功能依赖与测试平台完善且强大的通讯系统。当用户有远程控制的需求时,使用远程控制端设备向测试装置发送控制请求,请求通过后,远程控制端设备将具备几乎与测试平台的测试装置完全一样的控制和采集以及通讯功能。此时,就可以通过远程控制端设备不受距离环境限制的完成测试任务。

在使用测试装置的远程控制功能时,远程控制端设备能够完成与测试装置几乎一样的控制和采集工作,同时,在微波测试设备主控端,虽然主动控制权交给了远程控制端,但是,远程控制端的界面操作指令、测试过程以及测试结果等信息都会通过通讯网络完整的实时的显示在测试装置。另外,需要存储的测试数据也会实时的传输至测试装置并妥善保存。所以,实现了远程端和测试装置的实时同步功能,满足远程端测试,测试装置同时也能监测的测试需求,极大地方便了测试工作。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1