基于LabWindows的航电设备自动测试系统设计
出系统自检模块主要对测试系统本身的工作状态进行检查,以判别系统能否正常工作,便于用户使用与维护测试项目选择模块用来选择所要测试项目内容
信号处理模块对所采集的信号的毛刺、抖动等现象进行平滑和过滤处理数据采集模块主要驱动采集扳工作以及数据传送故障诊断模块主要完成采集信号与标准信号的比较,调用故障知识库进行故障分析定位,将检查结果显示在显示器的对话框中,并存储于数据库中,以便于查询与打印报表自动生成模块用来将检查结果生成规范化报表形式,并送打印机输出打印在线帮助模块用来为用户提供便捷的联机帮助,并指导用户正确操作及维护根据系统功能的总体要求,将各软件功能模块有效地连接起来,可实现航空电子设备的自动测试
4 关键技术
4.1 信号采集
对于硬件设计,考虑到某些信号幅值较小,易受干扰信号的影响,采用光电隔离技术加以解决为保证数据传输的快速性和准确性,采用并行数据信号处理技术
4.2 软件可靠性
软件编制遵循快速性、适时性、可扩展性和易维护的原则测试的快速性要求程序简练,尽量少用运行速度较慢的语句,循环体要综合考虑,在满足系统要求下尽量减少延迟时间可靠性和易维护性是采用模块化、结构化的编程方法,使程序维护简便由于测试信号采集频率较高(0.5 ms),信号必然有毛刺和抖动现象,可采取软件平滑技术进行处理由于需测试的项目和信号种类较多,信号标准值和实测值以及判据、测试结果已形成一个巨大的组织,稍有不慎就会出现错乱,因此采用运行管理技术,对各节点运行过程进行管理、协调和调度为确保测试有序性和正确性,采用数据库管理较为合适,同时也便于当前结果查询和历史资料保存考虑到用户误操作的可能,采用容错性设计以预防系统死机,使用看门狗电路预防系统运行跑飞现象
4.3 故障诊断
故障诊断是该测试系统的主要功能,基于故障诊断解析模型并结合故障诊断技术进行故障分析定位,可信度和效率可以得到保证以测试的信息为故障诊断的依据,基于故障知识,借助解析模型实施故障诊断,为维护人员快速排除故障提供必要的技术帮助航空电子设备故障诊断技术将大大提高测试的智能化程度,缩短故障测试时间,提高工作效率
5 结 语
基于VXI总线技术和计算机测控技术的航空电子设备自动化测试,有效提高了航空电子设备的测试效率,减轻了维护保障人员的劳动强度同时,测试系统的自动化和智能化减小了人为因素对测试结果的影响,满足了现代高技术航空装备配套测试设备好用、管用、实用的要求分布式硬件结构和模块化软件设计便于系统维护,良好的人机界面便于测试人员操作使用该成果相关技术可推广到其他测试设备研制中
LabWindows 航电设备 自动测试 相关文章:
- 用于雷达测试和验证的自动化测试设备(05-15)
- 基于LabWindows的录波分析仪的设计(03-01)
- LabWindows/CVI虚拟仪器设计技术基本控件使用之: Tab 控件(11-13)
- LabWindows/CVI虚拟仪器设计技术场景与游戏设计之:时钟制作(11-13)
- LabWindows/CVI虚拟仪器设计技术场景与游戏设计之: 下雪场景(11-13)
- LabWindows/CVI虚拟仪器设计技术基本控件使用之:回调函数(11-13)