多通道TR组件测试仪器管理方法及系统技术方案

技术编号:38201263 阅读:9 留言:0更新日期:2023-07-21 16:43
本发明专利技术涉及多通道TR组件测试技术领域,具体涉及一种多通道TR组件测试仪器管理方法及系统,通过将测试仪器统一进行整理得到仪器库,同时将每一个测试仪器的控制驱动进行整理得到仪器控制信息平台,通过将测试仪器的控制驱动与仪器库中每一个测试仪器进行匹配得到仪器控制信息平台,既能够方便地实现对测试仪器和对应控制驱动进行整理,也能够在测试时方便快捷地选择对应的测试仪器和控制驱动,方便对测试仪器的管理与实现测试需求,避免测试时进行仪器选择和控制程序编写与调试,提高测试效率。效率。效率。

【技术实现步骤摘要】
多通道TR组件测试仪器管理方法及系统


[0001]本专利技术涉及多通道TR组件测试
,具体涉及一种多通道TR组件测试仪器管理方法及系统。

技术介绍

[0002]R组件(T/R组件)通常意义下是指一个无线收发系统中视频与天线之间的部分;TR组件一端与天线连接,一端接中频处理单元即可构成一个无线收发系统。TR组件的功能就是对信号进行放大、移相以及衰减。TR组件大量应用于有源相控阵雷达,主要用于实现对发射信号的放大、对接收信号的放大、对信号幅度以及相位的控制,由低噪放、功放、限幅器、移相器等组成。一部有源相控阵雷达包含了成千上万个TR组件。一般TR组件都含有较大功率放大、高增益接收、数字移相及控制电路等,对其性能指标进行测试,具有很大的工程实用意义。
[0003]在现有的TR组件测试系统中,检测项目多,不同的测试项目需要匹配不同的测试仪器,这样对于多通道TR组件的测试项目对应众多的测试仪器,测试时需要手动选择一台或多台测试仪器进行搭配,测试效率低;如果要更换测试仪器,则需要重新编写对仪器控制的程序,并进行调试,由于实际测试时,需要更换多种多样的测试仪器,这就导致实际测试时的任务量增加,极大地降低了测试效率,不能满足实际对不同测试仪器选择的灵活性,并且因为需要较为频繁的更换仪器厂家型号,导致程序的稳定性也降低,进一步降低测试仪器的管理效率。

技术实现思路

[0004]本专利技术的目的是提供一种多通道TR组件测试仪器管理方法及系统,解决目前多通道TR组件测试效率低的问题。
[0005]本专利技术解决上述技术问题的方案:一种多通道TR组件测试仪器管理方法,其特征在于,包括以下步骤:S1、根据多通道TR组件测试需求将测试仪器信息进行整理得到仪器库;S2、根据测试仪器的型号,编写对应测试仪器的控制驱动,并将编写的控制驱动进行整理得到仪器控制平台;S3、将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配,得到仪器控制信息平台;S4、根据多通道TR组件测试需求,通过仪器控制信息平台匹配与测试仪器型号对应的控制驱动,通过控制驱动完成对该测试仪器的控制。
[0006]进一步限定,所述步骤S2包括以下步骤:S21、基于开发软件平台,根据动态库的编写规则编写对应测试仪器的控制驱动;S22、对步骤S21得到的控制驱动进行调试,直至调试成功;S23、重复执行步骤S21和步骤S22,直至完成所有测试仪器控制驱动的编写后执行
步骤S24;S24、将步骤S22得到的所有控制驱动保存,得到仪器控制平台。
[0007]进一步限定,所述步骤S22包括以下步骤:S221、将测试仪器与仪器控制信息平台连接,将连接初始化函数通过控制驱动发送给测试仪器,若测试仪器与仪器控制信息平台导通,则执行步骤S223,若否,则执行步骤S222;S222、修正该控制驱动后执行步骤S221;S223、将功能初始化函数通过控制驱动发送给测试仪器,若测试仪器完成对应功能,则校准成功,否则,执行步骤S222。
[0008]进一步限定,所述步骤S3包括以下步骤:S31、将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配;S32、根据多通道TR组件测试需求,将新增的测试仪器信息增加至仪器库和/或从仪器库中删除多余测试仪器信息;对应的,根据新增的测试仪器将编写得到的控制驱动增加至仪器控制平台和/或根据删除的测试仪器信息将对应的控制驱动从仪器控制平台中删除,完成仪器控制信息平台的更新。
[0009]一种多通道TR组件测试仪器管理系统,其特征在于,包括:仪器库单元,用于根据多通道TR组件测试需求将测试仪器信息进行整理得到仪器库;控制驱动建立单元,用于根据测试仪器的型号,编写对应测试仪器的控制驱动,并将编写的控制驱动进行整理得到仪器控制平台;仪器程序匹配单元,用于将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配,得到仪器控制信息平台;仪器控制单元,用于根据多通道TR组件测试需求,通过仪器控制信息平台匹配与测试仪器型号对应的控制驱动,通过控制驱动完成对该测试仪器的控制。
[0010]进一步限定,所述控制驱动建立单元包括:控制驱动建立模块,用于基于开发软件平台,根据动态库的编写规则编写与每个测试仪器对应的控制驱动;控制驱动调试模块,用于对控制驱动建立模块得到的每一个控制驱动进行调试,直至所有控制驱动调试成功;控制驱动保存模块,用于将调试成功的所有控制驱动保存,得到仪器控制平台。
[0011]进一步限定,所述控制驱动建立模块包括:连接接口调试子模块,在测试仪器与仪器控制信息平台连接时,用于将连接初始化函数通过控制驱动发送给测试仪器,若测试仪器与仪器控制信息平台导通,则启动功能接口调试子模块,若否,则启动控制驱动修正模块;控制驱动修正子模块,用于修正该控制驱动后将修正后的控制驱动发送给连接接口调试子模块;功能接口调试子模块,用于将功能初始化函数通过控制驱动发送给测试仪器,若测试仪器完成对应功能,则校准成功,否则,启动控制驱动修正模块。
[0012]进一步限定,所述仪器程序匹配单元包括:控制驱动匹配模块,用于将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配;仪器控制信息平台更新模块,用于根据多通道TR组件测试需求,将新增的测试仪器信息增加至仪器库和/或从仪器库中删除多余测试仪器信息;对应的,根据新增的测试仪器将编写得到的控制驱动增加至仪器控制平台和/或根据删除的测试仪器信息将对应的控制驱动从仪器控制平台中删除。
[0013]本专利技术的有益效果在于:1、本专利技术通过将测试仪器统一进行整理得到仪器库,同时将每一个测试仪器的控制驱动进行整理得到仪器控制信息平台,通过将测试仪器的控制驱动与仪器库中每一个测试仪器进行匹配得到仪器控制信息平台,既能够方便地实现对测试仪器和对应控制驱动进行整理,也能够在测试时方便快捷地选择对应的测试仪器和控制驱动,方便对测试仪器的管理与实现测试需求,避免测试时进行仪器选择和控制程序编写与调试,提高测试效率。
[0014]2、本专利技术基于动态库的管理技术,通过动态连接的方式,使进程可以调用不属于其可执行代码的函数,节省内存的同时减少页面交换,而且增加了可维护性和可拓展性;根据动态库的编写规则,使测试仪器接口函数的可执行代码位于一个仪器动态文件中,仪器动态文件还有助于共享数据和资源,使用动态链接库可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分;同时将不同厂家、型号的仪器驱动编写成动态文件,在需自动测试时,即可根据多通道TR组件测试需求调用对应的仪器驱动,进而避免了以往里因为厂家、型号不同而重新修改程序的问题。较大的降低了开发人员的任务量、提高使用人员的方便程度和仪器搭配的灵活性。
附图说明
[0015]图1为本专利技术实施例1中仪器库界面示意图;图2为本专利技术实施例1中测试仪器控制驱动选择界面示意图;图3为本专利技术实施例2中整体系统图;图4为本专利技术实施例2中具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多通道TR组件测试仪器管理方法,其特征在于,包括以下步骤:S1、根据多通道TR组件测试需求将测试仪器信息进行整理得到仪器库;S2、根据测试仪器的型号,编写对应测试仪器的控制驱动,并将编写的控制驱动进行整理得到仪器控制平台;S3、将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配,得到仪器控制信息平台;S4、根据多通道TR组件测试需求,通过仪器控制信息平台匹配与测试仪器型号对应的控制驱动,通过控制驱动完成对该测试仪器的控制。2.根据权利要求1所述的多通道TR组件测试仪器管理方法,其特征在于,所述步骤S2包括以下步骤:S21、基于开发软件平台,根据动态库的编写规则编写对应测试仪器的控制驱动;S22、对步骤S21得到的控制驱动进行调试,直至调试成功;S23、重复执行步骤S21和步骤S22,直至完成所有测试仪器控制驱动的编写后执行步骤S24;S24、将步骤S22得到的所有控制驱动保存,得到仪器控制平台。3.根据权利要求2所述的多通道TR组件测试仪器管理方法,其特征在于,所述步骤S22包括以下步骤:S221、将测试仪器与仪器控制信息平台连接,将连接初始化函数通过控制驱动发送给测试仪器,若测试仪器与仪器控制信息平台导通,则执行步骤S223,若否,则执行步骤S222;S222、修正该控制驱动后执行步骤S221;S223、将功能初始化函数通过控制驱动发送给测试仪器,若测试仪器完成对应功能,则校准成功,否则,执行步骤S222。4.根据权利要求3所述的多通道TR组件测试仪器管理方法,其特征在于,所述步骤S3包括以下步骤:S31、将仪器库中的测试仪器根据测试仪器的型号与仪器控制平台中与对应型号测试仪器的控制驱动匹配;S32、根据多通道TR组件测试需求,将新增的测试仪器信息增加至仪器库和/或从仪器库中删除多余测试仪器信息;对应的,根据新增的测试仪器将编写得到的控制驱动增加至仪器控制平台和/或根据删除的测试仪器信息将对应的控制驱动从仪器控制平台中删除,完成仪器控制信息平台的更新。5.一种多通道TR组件测试仪器管理系统,其特征在于,包括:仪器库单元...

【专利技术属性】
技术研发人员:关彬刘凯王亚峰
申请(专利权)人:西安弘捷电子技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1