The Challenge
Developing a distributed, large-channel count data acquisition system with real-time and historical data analysis capability from multiple remote display clients.
The Solution
Using LabVIEW software, PXI and SCXI hardware we implemented a distributed, networked data acquisiton system that could collect data from up to 2000 channels at sampling rates varying from 1 Hz to 100 Hz.
Abstract
Honeywell Engines, Systems & Services in Torrance, CA challenged Cal-Bay Systems with the task of implementing a large data acquisition system. The system had to collect up to 2000 channels at sampling rates varying from 1 Hz to 100 Hz. Test data had to be instantly made available to six client PCs for display and on-the-fly analysis. Furthermore, the system had to collect every data point and store it to a central location where it could be available immediately for historical analysis using specialized software tools. The system had to allow seamless switching back and forth between on-the-fly and historical data analysis. To reduce the wiring throughout the test facility, a networked and distributed data acquisition hardware architecture was desired. The system had to interface to multiple Ethernet-based data acquisition devices. Besides collecting and logging data, the system had to make the data available to a separate facility control computer which would run the control loops for various pressure, flow and temperature sub-systems. Because of the real-time control requirement, the data had to be published to the control computer at a deterministic rate of 100 Hz using a real-time, dedicated network. Finally, maintaining data integrity was a key requirement in this application. A test run could never be duplicated, therefore all channels had to be acquired and stored for post-acquisition analysis.