|
Testing the FCS required all possible flight conditions to be simulated on the ground. The FCS received information about some parameters like pitch, roll, throttle etc. from sensors giving analog outputs. These sensors were simulated using analog outputs from PXI-6713. Some onboard sensors generated waveform outputs. These were simulated in the ATE using the PXI-6733. The FCS controlled actuators through analog output lines. These were acquired and measured using the PXI-6071E.
The FCS had dual port memory onboard which it used to store flight parameters and computation results. These were accessed using the PXI-6534 high speed DIO board. High voltage relay I/O to the FCS was simulated with the PXI-6527 Isolated DIO board. GPS data was simulated to the FCS using the PXI-8422 serial link.
The synchro link was established using the Digital to Synchro card from North Atlantic Inc.
Software Features
The software developed in LabVIEW provided two modes of testing for the user.
Auto Mode – In this mode the user generates a test list using a wizard. The ATE then conducts the various tests in sequence without manual intervention. Appropriate reports are generated at the end of each test which include measured as well as computed values.
Batch Mode – In this mode the user can test the FCS manually. The user can control step by step execution of each test. This was mainly used to debug a faulty FCS.
A self test feature was also provided in the ATE whereby the ATE checks its hardware integrity before connecting to the FCS.
Even though we had to acquire data from a wide range of interfaces, the hardware we used along with NI DAQmx driver helped us in easily blending all these data together. Also toolkits like Database Connectivity toolkit and Report generation toolkit helped us in significantly reducing development time. The great GUI features provided by LabVIEW came handy in creating a user friendly HMI.
7831R based PCM Commutator
An important requirement for the test system was to communicate with the FCS using PCM telemetry. A third party PXI card from Lumistar Inc. was used to perform the decommutation of data received from the FCS. To achieve PCM commutation the NI-7831R was used. The commutation algorithm was written in LabVIEW and downloaded onto the NI-7831R using the LabVIEW FPGA module. Developing the FPGA based PCM Commutator greatly reduced system costs, and provided an easily customizable solution for future expansion. This was a major achievement in this project.
|