论文部分内容阅读
VXI总线技术、计算机技术、电子测量技术和测试仪器技术的集合,是自动测试系统的内在要求和发展方向。自动测试系统不仅要求具有模块化、小型化的硬件平台,还需要有标准化、通用化的测试软件作支撑。航空某所在“某导弹自动测试系统”的研制要求中提到,该系统应具有模拟飞机与导弹通讯的功能,能够测试导弹的基本状态和性能,并能够同步保存测试数据,用于事后的数据解析和故障诊断。本课题首先提出了总体方案,对被测信号和软件功能进行了需求分析,采取了实验室较成熟的基于VXI总线技术的仪器资源模块来搭建测试设备的硬件平台,运用面向仪器资源的思想设计了测试接口适配器,用以连接被测设备和自动测试设备。设计了可通用的程控电源模块为整个测试设备和被测设备供电。完成了测试设备的电缆设计和结构设计,配合自检模拟器,使整个自动测试系统硬件平台更加完善。本系统采用坚实稳固的标准军用机箱承载整个硬件平台,在结构上更加的紧凑、美观,并且具有很好的移动性。该系统的测试软件是在Lab Windows/CVI的开发环境下编写完成的。软件开发采用了测试流程与应用程序相独立的思想,结合ODBC数据库互连技术、VISA通信接口标准,运用软件模块化的设计思路,分层次的完成了设备自检模块、数据采集模块、测试流程解释模块和人机交互界面模块的设计,完善了数据库的结构设计。在测试流程的具体实现上采用了多线程的仪器资源访问技术,有效避免了死锁现象,同时调用前后台程序对关键模拟信号、脉冲信号进行界面实时显示。测试过程中,软件还可以同时采集、存储数据,并能够对保存的数据进行历史查询,即解析与回放显示功能。本课题还对离线及在线故障诊断技术进行了研究,给出了具体的解决方案。经过与自检模拟器的实验室联调和与实弹的现场调试,测试结果表明该系统测试界面友好,运行稳定,便于操作,测量结果精确,符合用户要求及研制要求。