基于LabVIEW的某探测组件自动化测试平台设计

2021-04-20 02:56:58费月玲张敏芳
火控雷达技术 2021年1期

阎 俊 费月玲 张敏芳

(西安电子工程研究所 西安 710100)

0 引言

软件自动化测试是相对于手工测试而存在的,由测试人员根据测试项目调试细则中描述的规程一步一步执行测试,得到实际结果与期望结果的比较。在此过程中,节省人力、时间或硬件资源,提高测试效率。近年来,越来越多的软件自动化测试方法应用于电子系统测试领域。例如,文献[1]基于关键字驱动的Linux-GUI自动化测试是建立在Linux自动化测试开源软件的基础之上,通过其独有的分层结构框架,以中低层向高层提供服务的模式,达到高效化自动测试目的;文献[2]中利用远程端口将用户与网络设备有效连接的Python-CLI自动化测试,通过键盘输入相应测试命令,进而实现自动化测试过程;文献[3]通过USB-6211数据采集卡结合LabVIEW软件设计多路模拟数据采集与控制测试平台,实现多路信号采集和多路数字信号输出的功能。

本文以某毫米波探测组件测试系统繁琐、重复的手动测试为原型,基于LabVIEW[4]“数据流”框图式编程模式,设计了自动化测试控制系统。该测试系统改变了以往繁琐的手动测试过程,实现了测量的自动化、测试数据的可视化、以及数据管理的有序化。既节省了测试测量时间,又提高了测试测量的精确度。

1 探测组件测试简介

1.1 测试原理

某毫米波探测组件外场测试工作原理如图1所示。当告警天线1~天线n截获到目标威胁信号时,毫米波探测组件(虚线框)中检波模块接收信号后对其进行对数放大,将视频信号输出给信号处理单元。……

登录APP查看全文