论文部分内容阅读
飞控组件是空空导弹的重要组成部分,其性能是影响导弹制导精度的重要因素,直接影响到导弹的靶试结果,因此对飞控组件的性能进行检测具有重要的意义。目前国内拥有的测试系统虽能够对飞控组件进行测试,但是响应速度较慢、外场适应能力较差、系统稳定性较低,因此迫切需要研制新一代的测试系统。虚拟仪器技术是计算机技术和测试测量技术相结合的产物,与传统仪器相比有着明显的优势。基于虚拟仪器的最新技术,本文设计了一套基于PC机的插卡式虚拟仪器测试系统,并采用先进的虚拟仪器开发平台LabVIEW开发了此系统的应用软件。本文研制的飞控组件综合测试系统由三块板卡、一台工控机以及相应的应用软件所组成。论文详细阐述了系统的核心模块数字遥测信息接收和串行信息收发板卡(BMK&429板卡)的软硬件设计。该板卡基于PCI总线,采取PCI桥+DSP+CPLD+I/O接口的硬件架构,其中,DSP主要进行信号和数据处理,CPLD实现整个板卡的逻辑,PCI桥实现PC机与DSP之间的无缝连接。此智能化的硬件架构使得板卡硬件设计软化,提高了板卡的可扩展性。论文还分析了BMK&429板卡在调试过程中出现的问题,给出了解决问题的方法。并探讨了系统中其它板卡的硬件设计。文中系统采取NI_VISA开发板卡硬件驱动,以及采用LabVIEW开发数字遥测信息接收和串行信息收发板卡(BMK&429板卡)的自检软件和功能测试软件。最后给出了如何采用子VI进行编程,将单个板卡的软件程序集成一个整体的系统测试软件。此测试系统可以与动力学仿真计算机相结合,模拟飞控组件的工作环境对飞控组件进行多项测试。本文中所研制的基于虚拟仪器的飞控组件综合测试系统功能全面,操作简单;且集成度很高,适合野外便携使用。系统的核心部分BMK&429板卡性能稳定,其中BMK模块在进行接收大量的数字遥测信息测试时丢帧率控制在0.01%以内,而且能够将接收到的数字遥测信息实时存盘;ARINC429模块可以在50KHz和100KHz两种工作模式下实现无差错串行信息收发。智能化的硬件设计提高了系统的稳定性和测试精度;LabVIEW开发的虚拟仪器测试系统软件具有较强的功能扩展性,易于系统维护升级。