挑战 在有限的时间内,开发出自动化测试设备(简称ATE),它是一个具有集成性、可配置性和可靠性的测试系统,用于对飞行控制系统(简称 FCS)的功能进行全面测试。 解决方案 使用NI公司的LabVIEW软件、PXI平台,NI-DAQmx驱动软件,以及第三方硬件,创建一个高度灵活且可扩展的强大测试系统。 飞行控制系统是飞机最重要的部件之一,它主要用来实现以下功能: ·在整个飞行过程中,向地面站通报飞机的状态和位置。 ·根据地面站指定的飞行计划引导飞机飞向目的地 ·在系统发生紧急故障时,采取恢复性措施使得飞机可以安全着陆 这些系统在被集成到飞机上之前,需要进行大量的地面测试。地面测试包括在地面上模拟各种飞行情况并且测量飞行控制系统的响应,以便对飞行控制系统的功能进行全方位的测试。
自动测试仪器的系统综述:利用LabVIEW软件和NI PXI 平台轻松实现飞行控制系统
系统设计 为了测试飞行控制系统,需要在地面上对所有可能的飞行状况进行模拟。飞行测试系统从传感器的模拟输出端获取诸如侧倾角、俯仰角和油门等的参数信息。我们使用NI PXI-6713模拟输出来模拟这些传感器。我们在自动测试仪器中使用NI PXI-6733来模拟一些机载传感器产生的波形输出。我们使用 NI PXI-6071E来获取和测量FCS系统通过模拟输出线路控制的执行器。 飞行控制系统使用电路板上的双端口存储器来存储飞行参数和计算结果。 我们可以利用NI PXI-6534高速数字输入/输出(简称为DIO)板来访问这些数据。连到飞行控制系统上的高压继电器输入/输出是通过 NI PXI-6527隔离型 DIO板进行模拟的。我们使用NI PXI-8422串口连接来模拟全球定位系统发送到飞行控制系统的数据。
NI PXI-7831R上的基于转换器的脉冲编码调制
测试系统的一项重要要求就是要用PCM 遥感技术与飞行控制系统进行通信。我们使用第三方厂商Lumistar公司的PXI板卡来反变换从飞行控制系统接收到的数据。 我们使用NI PXI-7831R来进行PCM变换, 变换算法在 LabVIEW软件中编写,然后用LabVIEW FPGA 模块将其下载到PXI-7831R上。开发出的基于FPGA的PCM转换器极大地降低了系统成本, 并且为将来扩展提供了易于定制的解决方案。
|