1.1 硬件结构
系统硬件结构以PXI体系结构作为测试平台,配以相应的功能模板。为统一检测设备外部接口特性,设计了各被测设备的适配器,对被测信号做一定调理。系统硬件组成如图1所示。
内嵌入控制计算机PXI-8156/333是测试系统的核心部件,它控制测控仪器按逻辑次序和实验测试规程运作,并以良好的人-机界面显示被测设备的工作状态及测试结果。
数据采集模块PXI-6031E具有64路模拟输入通道、两路16位模拟输出通道、8条数字I/O线、两个24位的可逆定时/计数器,16位垂直分辨率,100kS/s采样率。D/A输出模块PXI-67138路12位模拟输出通道和高速数据传递功能,每通道数据更新率最高为1MS/s。PXI-8420、8421是两个8路RS-232和RS-422串行通讯模块,数据传输速率为460Kb/s,分别接收或模拟发送各种串行数据。矩阵开关模块NI-2501在系统中以多路复用器的模式使用,用以提高系统应用灵活性。
1.2 软件结构
软件包括系统软件和应用软件。应用软件由系统管理软件、系统自检软件、功能模块软件、数据库软件、系统帮助软件等组成。
测试系统选用了NI公司的Measurement
Studio和数据库管理系统作为系统应用软件的开发平台。Measurement
Studio主要应用于虚拟仪器的开发测试和自动化应用软件,它捆绑了LabWindows/CVI和Component
Works++,使两者可以方便地结合使用。它以ANSI C语言为内核,集成了许多高级的功能函数库,如串行通信库、VXI库、VISA库、DDE库等,支持动态链接库(DDL)。另外该平台在仪器控制、数据采集、数据分析处理、数据显示等方面给用户提供了强大的功能。数据库管理系统可使数据和应用提供了强大的功能。数据库管理系统可使数据和应用程序尽可能地相互独立,这样的应用程序便于修改,通用性强。
在虚拟仪器面板方面,该平台提供了大量的仪器面板控件,如数据显示框、滑杆、旋钮、表头、开关、LED、按钮等。通过编程可以对这些控件进行灵活的控制,为开发虚拟仪器软件提供了极大的方便。
2 系统设计
2.1 系统组织及工作原理
无人机电气性能综合测试系统的功能框图如图2所示。
系统对待测对象旋加输入激励信号,检测其输出特性,经数据处理后,对待测对象的工作状态进行判定。下面介绍测试系统各主要单元的功能和相互间的关系。
2.1.1 控制计算机
PXI系统的内嵌式计算机作为测试系统的控制计算机,其主要功能是对系统进行监视、控制并完成数据处理。