● 摘要
导弹控制舱是整弹的核心控制单元,对其性能测试是保障导弹战斗力的关键环节。本文以设计和实现一套自动化测试系统为目标,同时研究控制舱动态性能检测技术,实现对该型控制舱动态性能的自动化测试。
首先,进行控制舱动态性能测试系统研制的需求分析。在分析控制舱结构、功能的基础上,使用实验室已经研制成熟的数据采集系统,记录控制舱测试过程的完整信号信息,进而分析相应检测内容和时序,获取控制舱动态性能对应的各个信号参数。
其次,根据得到的测试需求进行测试系统的软硬件设计。硬件采用模块化设计思想,基于PCI总线结构,设计了主控模块、适配器模块和控制器模块;软件采用经典瀑布模型设计方法,把软件分为应用层、抽象管理层和底层。通过软硬件综合设计,本课题实现了测试流程的灵活配置和选择执行,提高了整个测试系统的可扩展性,便于用户进行二次开发。
然后,针对控制舱动态性能检测问题,重点研究了数据采集、数据处理和信号分析的内容。其中,数据采集借助于多线程和双缓存技术,实现了多路数据连续高速采集;数据处理过程使用滑动平均法,减小数据结果中的随机误差;信号分析采用离散傅里叶频谱估计和曲线拟合的方法,计算信号的频率、幅值、相位等参数。
最后,对整个控制舱动态性能测试系统进行调试,并得到测试结果。
相关内容
相关标签