信号处理模块对所采集的信号的毛刺、抖动等现象进行平滑和过滤处理数据采集模块主要驱动采集扳工作以及数据传送故障诊断模块主要完成采集信号与标准信号的比较,调用故障知识库进行故障分析定位,将检查结果显示在显示器的对话框中,并存储于数据库中,以便于查询与打印报表自动生成模块用来将检查结果生成规范化报表形式,并送打印机输出打印在线帮助模块用来为用户提供便捷的联机帮助,并指导用户正确操作及维护根据系统功能的总体要求,将各软件功能模块有效地连接起来,可实现航空电子设备的自动测试。

4 关键技术

4.1 信号采集

对于硬件设计,考虑到某些信号幅值较小,易受干扰信号的影响,采用光电隔离技术加以解决为保证数据传输的快速性和准确性,采用并行数据信号处理技术。

4.2 软件可靠性

软件编制遵循快速性、适时性、可扩展性和易维护的原则测试的快速性要求程序简练,尽量少用运行速度较慢的语句,循环体要综合考虑,在满足系统要求下尽量减少延迟时间可靠性和易维护性是采用模块化、结构化的编程方法,使程序维护简便由于测试信号采集频率较高(0.5 ms),信号必然有毛刺和抖动现象,可采取软件平滑技术进行处理由于需测试的项目和信号种类较多,信号标准值和实测值以及判据、测试结果已形成一个巨大的组织,稍有不慎就会出现错乱,因此采用运行管理技术,对各节点运行过程进行管理、协调和调度为确保测试有序性和正确性,采用数据库管理较为合适,同时也便于当前结果查询和历史资料保存考虑到用户误操作的可能,采用容错性设计以预防系统死机,使用看门狗电路预防系统运行跑飞现象。

4.3 故障诊断