技术中心
 
 

基于虚拟仪器技术的705D雷达自动检测系统

   日期:2006-09-18     来源:中国测控网    作者:管理员    
    本文介绍的705D雷达自动检测系统由虚拟仪器系统及检测平台、故障诊断软件等部分组成。该系统能够单独地、全面地、快速地对装备进行性能检查、自动诊断故障部位,大大提高了装备的技术保障能力。在功能上,它还可以很方便地进行扩展和升级,具有极高的推广价值和应用前景。

1系统结构和工作过程

    "基于虚拟仪器的705D雷达自动检测系统"的结构图如图1所示。它由中心计算机、虚拟仪器、测试硬件组成。测试硬件是对705D雷达16个重要参量进行数据调理和数据采集的载体,它提供功能模块所需的各种接口,以及各类输入输出信号的隔离放大。中心计算机是控制中心,它首先通过高速I/O卡,数字开关卡对待测的雷达分系统参数进行选择判断,以确定要对该分系统进行检测所需的各种信号,之后即向信号源卡发出请求,信号源卡输出各种所需的信号,经过数模转换卡转换成或直接输出给雷达功能模块所需的模拟信号和数字信号。之后,计算机再通过数据采集卡、示波器、逻辑分析仪等将雷达分系统工作状态的各种数字的和模拟的信号采集储存起来,通过软件分析判断,与雷达系统参数进行比较,测出该分系统的工作状态。若出现异常,立即提醒操作人员,按照故障引导程序,排除该分系统的故障。

2 软件设计

"基于虚拟仪器的雷达电路故障自动检测系统"的测试靠测试引导软件来实现,该软件采用Visual Basic6.0编制,其流程图如图2所示。整个程序为用户提供了一个智能化、自动化的测试环境和测试界面,检测人员只需按照测试界面的引导,就可自动完成雷达电路的故障自动检测。

在操作界面中,首先选取被测雷达的功能模块,各个不同雷达的不同功能模块的检测方法、手段都不一样,每种功能模块都有其特定的检测算法。进入该雷达功能模块的测试步骤后,首先以文字、视频、图片等多媒体信息提示操作者按测试要求连接好与模块有关的各个接口,之后为检测平台加电,工控机开始进入自动检测过程,包括输出各种所需的信号,分步采集不同的响应信号,然后将采集到的信号进行处理、分析,与故障字典数据库相比较,显示测试结果和故障点;根据需要进行数据存储和打印,结束检测过程。测试者可以多次循环测量或选择别的功能模块进行测试。

为了简化代码,提高程序的运行效率,编制了一个通用过程来实现数据库的初始化。代码如下:

 

若要更换检测分系统,只需在调用过程时,给出相应要连接的数据库文件即可,简化了程序代码,也增加了程序的可维护性和可读性。

SSTab控件上的文本框、图片框、命令按钮、单选按钮等控件和数据库中的某个字段绑定,数据库初始化后,控件中显示信息由数据库中标的内容而定。判断结果也是以数据库中的字段值为依据。为了增加程序的可读性,利用GIF89控件播放测试点的位置指示动画,利用PICTURE控件显示测试点的波形图片;测试点的位置指示采用GIF动画格式,GIF动画体积小,显示清晰,占用系统资源少。波形采用JPG格式,所占磁盘空间小。

3 结束语

采用工控机和各种卡式仪器组成的705D雷达自动检测系统实现了测试过程的自动化,保证了系统的高可靠性,提高了测试速度和精度。通过对软件的修改和增加少许的接口,系统功能即可扩展。实践证明,应用该测试系统在克服传统仪器缺点的同时,将现代测试技术与计算机技术融为一体,强化了测试功能,优化了人机界面,使雷达电路故障测试工作跃升了一个新水平,为自动化程度低且功能单一的台式仪器的更新换代开辟了新的技术途径。

作者:孔德杰 北京66476部队

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢