Making real-time hardware-in-the-loop testing of automotive electronic control units wireless

Author(s):  
Matej Kloc ◽  
Robert Weigel ◽  
Alexander Koelpin
2017 ◽  
Vol 2017 ◽  
pp. 1-13 ◽  
Author(s):  
Jeong-Woo Lee ◽  
Ki-Yong Choi ◽  
Jung-Won Lee

A hardware-in-the-loop (HiL) test is performed to verify the software functions mounted on automotive electronic control units (ECUs). However, the characteristics of HiL test limit the usage of common debugging techniques. Meanwhile, the logs of how the program uses memory can be utilized as debugging information collected by the controller area network (CAN). However, when the 32 KB memory is observed with 10 ms period, about 96% of the data on each cycle is lost, since the CAN only can transfer 1.25 KB of data at each cycle. Therefore, to overcome the above limitations, in this study, the memory is divided into multiple regions to transmit generated data via CAN. Next, the simulation is repeated for the each divided regions to obtain the different areas in each simulation. The collected data can be visualized as update information in each cycle and the cumulative number of updates. Through the proposed method, the ECU memory information during the HiL test was successfully collected using the CAN; the transmission is completed without any loss of data. In addition, the data was visualized in images containing the update information of the memory. These images contribute to shortening the debugging time for developers and testers.


Author(s):  
Jungkyum Yu ◽  
Kwangil Kim ◽  
Kyongsu Yi

This paper describes a hardware-in-the-loop simulation system for the validation of a vehicle body electronic control unit. The hardware-in-the-loop simulation system consists of three parts: a real-time target machine, an electronic control unit, and a signal conditioning unit, which regulates the voltage levels between the real-time target and the electronic control unit. The real-time target machine generates switch and feedback signals to the electronic control unit. The software model, representing body electronics hardware, such as a power seat and power trunk, runs inside a real-time target machine. The software model is composed of a mechanical part that represents the dynamic behaviors and an electronic part to calculate the motor speeds, current, and electronic loads under various conditions. The hardware-in-the-loop test was carried out for two different large passenger vehicle electronic control units, since the purpose of this research is to validate the various electronic control units by just simply modifying the corresponding vehicle model, the power seat, and the power trunk. Test results indicate that the developed software model can effectively replace the real hardware, and that this virtual model can be used to validate the signal logic between the electronic control unit and the model. In addition, the electrical robustness of the electronic control unit was validated by applying surge currents to the electronic control unit.


2009 ◽  
Vol 42 (8) ◽  
pp. 238-245 ◽  
Author(s):  
Alexandros Mouzakitis ◽  
David Copp ◽  
Richard Parker ◽  
Keith Burnham

The purpose of this paper is to present an approach to testing ECU diagnostic software using hardware-in-the-loop (HIL) systems at Jaguar Land Rover (JLR). The increasing complexity of embedded software for automotive electronic control units (ECUs) requires a convenient and flexible environment for system testing. On-board diagnostic software represents a significant proportion of ECU software and consequently, the effort, in terms of time and manpower required to determine the validity of ECU software is becoming excessive. The process for validating on-board diagnostic software is traditionally achieved using tests carried out with actual vehicles. Some tests are difficult and expensive to perform in vehicles. Automated testing offers an approach that can improve the validation process whilst providing the potential for cost saves. Since JLR utilises ECUs from different suppliers, the development of a generic approach to automated testing is vital.


Sign in / Sign up

Export Citation Format

Share Document