Customer SolutionsRedesigning and Implementing an Engine Exhaust Simulator with National Instruments LabVIEW and PXI
Author(s):Juan Ricardo Tomasino, E-Jaz
Industry:Automotive
Product:LabVIEW, LabVIEW Real-Time, PXI/CompactPCI
The Challenge:Redesigning and implementing an engine exhaust simulator system that is modular, flexible, reliable, and automated into a single program that allows both manual and automatic control of the system.
The Solution:Using National Instruments LabVIEW Real-Time and a PXI based-system, we developed an engine exhaust simulator system that can simultaneously control and monitor three independent subsystems and two engine manifolds.Simultaneous, Independent Tests on Two Engine Manifolds E-JAZ Test and Measurement was contracted to make an engine exhaust simulator system that could perform simultaneous, independent tests on two engine manifolds. We used the system to measure the exhaust gas temperature (EGT), the coolant temperature, and up to 32 skin temperatures, while accommodating up to eight additional sensors. The system also needed to control three subsystems: the gas burner, the cooler, and the building’s exhaust system. From a software point of view, the system must allow an operator to define a test profile that is composed of a heat time, a cool time, the number of cycles in the test, and the PID parameters for the heat and cool periods. The software must control the amount of heat and coolant flow and there must be a simple method to verify the PID parameters. Once this information is defined, the software must display the acquired data and allow the operator to view and export it in various ways. Finally, the main system must have a fail-safe method to prevent damage to the operator and equipment. The system monitors potential failures of any of the six burners through digital inputs. If any burners fail, the system must react to prevent a failed burner from causing abnormal measurements in the final data analysis. The system also uses digital inputs to monitor the cooler to see if it fails. This is very important because if there is no coolant flow, the burners must shut off or the engine manifold will be severely damaged. Finally, the system monitors the test room’s exhaust subsystem using digital inputs. When the main system asks the subsystem to open the exhaust, the subsystem must acknowledge that it has actually opened them fully. This is important because if the mechanism fails, the emissions in the room cause a health hazard to operators in the area; also, the contaminated air could yield abnormal results. The host software is not only a tool to view the current data, it also has the ability to view previous data, analyze data, and export data to Microsoft Excel spreadsheets. One of the powerful features of the new software is the ability to view the current tests data history. In the standard data window, the view is limited to a maximum of two hours. The system was coded this way to prevent the program from slowing down because of memory constraints. To view data previous to those two hours, a view data screen can be opened to allow scrolling through the entire timeframe of available data. Also, the software can analyze the data, export the existing data to an Excel spreadsheet, and export the raw data. Since the system was programmed for flexibility, new analysis routines can be added by simply creating a sub-VI and adding it to the system. The host application required no changes or recompilation. Because the files are already in Excel, you can easily run analysis on the data as well. Ted White E-JAZ Test and Measurement 11 Holland Drive, Unit 7 Bolton, ON l7E 1G7 Canada Tel: (905) 857-4551 Fax: (905) 857-6753 E-mail: ted.white@e-jaz.ca View the entire user solution in Adobe Acrobat PDF format. |
