航电一体化接收机自动测试系统及其方法
【专利摘要】本发明提供了一种航电一体化接收机自动测试系统及其方法。本发明是以计算机为核心,在VisualBasic编程环境下通过IEEE488.2标准协议、计算机串口通信协议分别对PCI-GPIB接口卡和接收机实现自动化控制,并将测试的各个环节进行集成依据产品验收规范设计测试程序,从而把手工测试转换成自动化测试。解决了测试周期长、过程复杂的问题;通过对比测试,采用该系统测试速度为:5分钟/台;人工测试速度为:90分钟/台。自动测试系统将测试速度提高了17倍。
【专利说明】航电一体化接收机自动测试系统及其方法
【技术领域】
[0001]本发明涉及一种航电一体化接收机自动测试系统及其方法,特别是涉及一种适用于无线通信空管领域飞机航电一体化接收机自动测试系统及其方法。
【背景技术】
[0002]飞速发展的无线通信技术对测试测量提出了更高的要求,表现在测试任务多,精度要求高,测试速度快等方面,而传统的指标测量采用的是多台仪器、仪表对被测设备的指标进行逐项测试,测试周期长、过程复杂、人工记录效率低,不能方便、快捷地实现记录的查询,在很大程度上影响了测试的效率和精度进度。
[0003]现有车间产品指标的测量是测试人员通过采用多台仪器、设备对被测设备逐一进行的手工测试,这种测试方法有以下缺点:
1.测试时间随着产品指标的复杂性而不断增加。
[0004]2.测量的数据依靠人工进行读取,使测量的精度不高。
[0005]3.测量的结果依靠人工进行记录,增加了劳动成本,降低了生产效率。
[0006]4.数据的分析主要依靠人工对测量结果统计、逐一比对而后进行分析、评估的,准确性不高。
[0007]5.测量数据全是纸质的,不利于管理、检索和查阅。
[0008]因此,传统的人工测量已经不能满足生产的实际要求,迫切需要采用自动测试系统来代替人工测试。
【发明内容】
[0009]本发明要解决的技术问题是提供一种测试周期短、过程简单的航电一体化接收机自动测试系统及其测试方法。
[0010]本发明采用的技术方案如下:一种航电一体化接收机自动测试系统,包括计算机,其特征在于:还包括分别与计算机相连的PC1-GPIB接口卡和接收机;还包括通过仪器内部GPIB接口卡与PC1-GPIB接口卡相连的测试仪;所述测试仪又与接收机相连。
[0011]作为优选,所述测试仪包括分别与接收机相连的频谱仪和射频信号源。
[0012]作为优选,所述射频信号源包括基准射频信号源、变频射频信号源和干扰射频信号源。
[0013]作为优选,所述仪器内部GPIB接口卡与PC1-GPIB接口卡之间通过GPIB总线线缆相连。
[0014]作为优选,所述GPIB总线包括16根信号线和8根地址回送线。
[0015]作为优选,所述16根信号线包括8根数据线、3根握手线和5根总线控制线。
[0016]基于上述航电一体化接收机自动测试系统的测试方法,具体方法为:包括模拟测试和数字测试两部分;通过VISA COM控制,实现对GPIB仪器的控制及数据的获取,获取的数据经过处理后存储在Excel表格中方便后续管理和回放。[0017]作为优选,所述模拟测试部分包括:对数放大测试、镜频抑制测试、中频抑制测试、增益控制特性测试、中频带外无用信号抑制测试和中频输出幅度测试。
[0018]作为优选,所述数字测试部分包括:BIT信息回传、状态回传和电子标签回传。
[0019]作为优选,每测试完一个数据后系统会执行相应的判断命令对测量的数据进行分析和评估;具体分析和评估方法是:系统测试到一个参数以后和理论值相减得出差值,判断差值是否在指标要求范围内;如果差值数据超出范围,计算机在评估结果栏中显示不合格;如果差值数据在合格范围内,计算机在评估结果栏中显示合格。
[0020]与现有技术相比,本发明的有益效果是:
解决了测试周期长、过程复杂的问题。通过对比测试,采用该系统测试速度为:5分钟/台;人工测试速度为:90分钟/台。自动测试系统将测试速度提高了 17倍。基本涵盖了航电一体化接收机主要性能指标的测试;具有自动化、高效化、准确化的特点,缩短了测试时间,提高了测试效率,完善了航电一体化接收机数据存储和处理。
[0021]计算机从频谱仪的内部存储器读取数据,可以把测量的数据精度精确到0.0001位,而手动测试是测试人员从频谱仪的显示器上读取数据,精确只能达到0.01位,并且在读取0.1位数值的时候由于数据是跳变得,所以只能人工估读。
[0022]系统能自动启动excel办公软件,生成数据报表。在自动测试环节,测试完成后系统会将数据报表自动保存到相应的文件夹中,完成测试的自动测试、自动保存。
[0023]增加了实时文件查询功能,只需要在软件控制界面中选择实验项目名称,输入机器编号,点击打开文件就可以实现对数据的查询。
[0024]同时,该系统的建立,为后续产品的测试实现自动化提供了基础。根据所用仪器采用的通讯接口标准来进行接口转换,从而实现对仪器的自动化控制。
【专利附图】
【附图说明】
[0025]图1为本发明其中一实施例的原理示意图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0027]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0028]如图1所示,一种航电一体化接收机自动测试系统,包括计算机,其特征在于:还包括分别与计算机相连的PC1-GPIB接口卡和接收机;还包括通过仪器内部PGIB接口卡与PC1-GPIB接口卡相连的测试仪;所述测试仪又与接收机相连。
[0029]计算机根据每台测试仪唯一的GPIB地址,通过PC1-GPIB接口卡和GPIB线缆与带有PGIB接口卡的测试仪相连,搭建成仪器硬件平台,按照IEEE488.2协议对仪器设备进行操作。
[0030]本硬件系统有以下显著特点:(1)系统可以远程开启或关闭终端被测对象、远程设置被控制的仪器仪表参数。(2)自动测量数据,并判断是否符合标准。(3)测量过程中对被测量数据实时分析分类自动存储,可以更加灵活方便的处理分析,综合利用和数码显示是原有仪器设备硬件难以解决或无法解决的问题迎刃而解。(4)提高了数据测量的精度、多次采集数据对其求平均值。(5)自动生成测试报表Excel电子文档。
[0031]所述测试仪包括分别与接收机相连的频谱仪、射频信号源和干扰射频信号源。
[0032]所述仪器内部PGIB接口卡与PC1-GPIB接口卡之间通过GPIB线缆总线相连。
[0033]所述GPIB总线包括16根信号线和8根地址回送线。
[0034]所述16根信号线包括8根数据线、3根握手线和5根总线控制线。
[0035]GPIB总线是一种采用异步数据传输方式的双线总线。GPIB总线上的信息是以按8位(bit)并行,按字节(byte)串行的方式传送。
[0036]由于计算机内部采用与GPIB总线完全不同标准的总线,所以对于计算机必须安装相应的接口控制卡才能实现对于GPIB接口的控制。本系统采用的是PC1-GPIB的接口卡通过PCI与计算机进行通信,PCI由于其传输速度快可靠性高被广泛应用。计算机利用此接口卡通过GPIB总线电缆与GPIB仪器连接,在软件支持下组成为一套完整的GPIB系统控制器。
[0037]在本具体实施例中,GPIB总线标准基本配置要求:
Cl)计算机与测试设备间最大距离不超过4M,平均距离不超过2M
(2)GPIB总线长度不超过25M
(3)系统中测试设备的个数不能多于15个,且要求不少于2/3的设备上电
(4)最高数据传输速率为IMB/s,但随着导线长度的增加传输速率会降到250?500KB/S
通常情况下所有数据传输速率是由总线上的设备决定的。如果上面的基本配置要求得不到满足,则信号可能会发生畸变,从而使数据传输的可靠性下降。由于带有GPIB接口仪器内部都有内置的GPIB接口,其所有内部结果和外部的数据都可以通过这一标准仪器接口输入输出。组成系统的每一个设备包括计算机在内的GPIB接口卡必须有一个O到30之间的GPIB地址。GPIB由一个控制总线在总线上传输仪器命令和数据,控制者寻址一个讲者,一个或多个听者,数据串在总线上的从讲者向听者传输。
[0038]基于上述航电一体化接收机自动测试系统的测试方法,具体方法为:包括模拟测试和数字测试两部分;通过VISA COM控制,实现对GPIB仪器的控制及数据的获取,获取的数据经过处理后存储在Excel表格中方便后续管理和回放。
[0039]所述模拟测试部分包括:对数放大测试、镜频抑制测试、中频抑制测试、增益控制特性测试、中频带外无用信号抑制测试和中频输出幅度测试。
[0040]所述数字测试部分包括:BIT信息回传、状态回传和电子标签回传。
[0041]所述每项功能测试均为一个单独的子程序,分别采用顺序、条件、循环、或主从控制结构组成。
[0042]每测试完一个数据后系统会执行相应的判断命令对测量的数据进行分析和评估;如果测量的数据超差,计算机对数据分析后会在评估结果栏中显示不合格;如果测量的数据在合格范围内,计算机对数据分析后会在评估结果栏中显示合格。
[0043]在本发明中选用了可视化的Visual Basic通用编程工具开发测试软件,该软件具有易学、易用、高效开发、功能强大等特点。开发人员在Visual Basic环境下利用上述特点,使用Windows内部的应用程序接口〈API〉函数、动态链接库〈DLL〉、对象的链接与嵌入〈OLE〉以及开放式的数据库〈ODBC〉等技术、快速、方便的开发出图形界面丰富、功能强大的Windows平台下的应用软件系统。整个软件系统是通过VISA COM控制,实现对GPIB仪器的控制及数据的获取,获取的数据经过处理后存储在Excel表格中方便后续管理和回放。
【权利要求】
1.一种航电一体化接收机自动测试系统,包括计算机,其特征在于:还包括分别与计算机相连的PC1-GPIB接口卡和接收机;还包括通过仪器内部GPIB接口卡与PC1-GPIB接口卡相连的测试仪;所述测试仪又与接收机相连。
2.根据权利要求1所述的测试系统,其特征在于:所述测试仪包括分别与接收机相连的频谱仪和射频信号源。
3.根据权利要求2所述的测试系统,其特征在于:所述射频信号源包括基准射频信号源、变频射频信号源和干扰射频信号源。
4.根据权利要求1所述的测试系统,其特征在于:所述仪器内部GPIB接口卡与PC1-GPIB接口卡之间通过GPIB总线线缆相连。
5.根据权利要求4所述的测试系统,其特征在于:所述GPIB总线包括16根信号线和8根地址回送线。
6.根据权利要求5所述的测试系统,其特征在于:所述16根信号线包括8根数据线、3根握手线和5根总线控制线。
7.基于权利要求1所述述航电一体化接收机自动测试系统的测试方法,具体方法为:包括模拟测试和数字测试两部分;通过VISA COM控制,实现对GPIB仪器的控制及数据的获取,获取的数据经过处理后存储在Excel表格中方便后续管理和回放。
8.根据权利要求7所述的测试方法,所述模拟测试部分包括:对数放大测试、镜频抑制测试、中频抑制测试、增益控制特性测试、中频带外无用信号抑制测试和中频输出幅度测试。
9.根据权利要求7所述的测试方法,所述数字测试部分包括:BIT信息回传、状态回传和电子标签回传。
10.根据权利要求8或9所述的测试方法,每测试完一个数据后系统会执行相应的判断命令对测量的数据进行分析和评估;具体分析和评估方法是:系统测试到一个参数以后和理论值相减得出差值,判断差值是否在指标要求范围内;如果差值数据超出范围,计算机在评估结果栏中显示不合格;如果差值数据在合格范围内,计算机在评估结果栏中显示合格。
【文档编号】H04B17/00GK103701541SQ201310726904
【公开日】2014年4月2日 申请日期:2013年12月25日 优先权日:2013年12月25日
【发明者】薛飞 申请人:四川九洲电器集团有限责任公司