Principles and application of the real-time hardware-in-the-loop simulation platform based on multi-thread and CAN

This paper introduces the principles, construction and application of a novel real-time hardware-in-the-loop simulation (RT-HILS) platform. The RT-HILS consist of a PC to display the simulation result and calculate the model, a HIL board to generate the analogue signals and measure the output of the target ECU, and a USB-CAN card to implement CAN (controller area network) communication. Multi-thread technology is used to control the modelspsila calculation step to guarantee its real-time characteristics. The CAN with the speed of 500 Kbit/s is also important to real time simulation. The models and communication functions are cooperated into the LabView by its DLL node. The RT-HILS platform has applied to the diesel engine controller and hybrid vehicle controller. An example of the application of RT-HILS to the development of HCU (hybrid control unit) is presented to show the functions of RT-HILS.

[1]  Lin Yang,et al.  Development of a new hardware-in-loop simulation platform for GD-1 diesel engine based on CAN and multithread technologies , 2005, IEEE International Conference on Vehicular Electronics and Safety, 2005..

[2]  M. Loftus,et al.  Analysis of automatically generated vehicle system control software in a HIL environment , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Xu Xin-lin Software Environment and Application of dSPACE Real-Time Simulation Platform , 2004 .

[4]  M. Steurer,et al.  Development of a unified design, test, and research platform for wind energy systems based on hardware-in-the-loop real time simulation , 2004, 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551).

[5]  Ouyang Minggao Real Time Simulation of SHEV Powertrain System , 2004 .

[6]  Rolf Isermann,et al.  Hardware-in-the-loop simulation for the investigation of truck diesel injection systems , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[7]  D E Bullock,et al.  Hardware-in-the-loop evaluation of traffic signal systems , 2000 .

[8]  Kathleen Ellen Bailey,et al.  Hardware-in-the-loop vehicle and powertrain analysis and control design issues , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[9]  Lin Yang,et al.  The Development of A Real-Time Hardware-in-the-Loop Test Bench for Hybrid Electric Vehicles Based on Multi-Thread Technology , 2006, 2006 IEEE International Conference on Vehicular Electronics and Safety.