Hardware-in-the-loop simulation for the design and testing of engine-control systems

Abstract For the design, implementation and testing of control systems hardware-in-the-loop (HIL) simulation is increasingly being required, where some of the control-loop components are real hardware, and some are simulated. Usually, a process is simulated because it is not available (simultaneous engineering), or because experiments with the real process are too costly or require too much time. The real-time requirements for such simulations depend on the time-scale of the process and the simulated components involved. This paper gives, first, an overview of the various kinds of real-time and HIL simulation. Then, two cases are considered. First, HIL simulation for relatively slow processes, like those in basic industries or heating systems, is discussed. Then, the HIL simulation of combustion engines is shown in detail. The required models are described. Comparisons between real-time simulations and measurements on real diesel engines and trucks are shown. The goal of the HIL system is to develop new control algorithms and to investigate the effect of faults, both in sensors and actuators, and the engine itself.

[1]  Rolf Isermann,et al.  Mechatronic systems-a challenge for control engineering , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[2]  H. Hanselmann Hardware-in-the Loop Simulation as a Standard Approach for Development, Customization, and Production Test of ECU's , 1993 .

[3]  Helmut Fennel,et al.  Transputer-based real-time simulator : A high performance tool for ABS and TCS development , 1992 .

[4]  Ferdinand Panik,et al.  The Daimler-Benz Driving Simulator A Tool for Vehicle Development , 1985 .

[5]  Rolf Isermann,et al.  Hardware-in-the-Loop Simulation von Dieselmotoren für die Entwicklung moderner Motormanagementsysteme , 1997 .

[6]  Rolf Isermann,et al.  Local basis function networks for identification of a turbocharger , 1996 .

[7]  Rolf Isermann,et al.  Model-based control and supervision of vehicle dynamics , 1996 .

[8]  Hilding Elmqvist,et al.  Modelica — A unified object-oriented language for physical systems modeling , 1997 .

[9]  Deborah J. Kempf,et al.  Real Time Simulation for Application to ABS Development , 1987 .

[10]  Harald Maass,et al.  Kräfte, Momente und deren Ausgleich in der Verbrennungskraftmaschine , 1981 .

[11]  Iwao Maeda,et al.  Development of engine control system using real time simulator , 1996, Proceedings of Joint Conference on Control Applications Intelligent Control and Computer Aided Control System Design.

[12]  O. Nelles,et al.  Basis function networks for interpolation of local linear models , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[13]  Hilding Elmqvist,et al.  DYMOLA - A Structured Model Language for Large Continuous Systems , 1978 .

[14]  Clare Savaglio Hardware-in-the-Loop Simulation - An Engine Controller Implementation , 1993 .

[15]  Mats Andersson,et al.  Omola : An Object-Oriented Language for Model Representation , 1990 .