Enhanced Simulation-Based Verification and Validation of Automotive Electronic Control Units
Modern cars comprise of increasingly complex electronic devices. Especially for electronic control units (ECUs) in safety-critical application areas, testing must be effective and efficient in the potentially conflicting area of increasing system complexi
- PDF / 327,928 Bytes
- 11 Pages / 439.37 x 666.142 pts Page_size
- 42 Downloads / 142 Views
Abstract Modern cars comprise of increasingly complex electronic devices. Especially for electronic control units (ECUs) in safety-critical application areas, testing must be effective and efficient in the potentially conflicting area of increasing system complexity and shorter development cycles. As a significant enhancement to well-known development efforts according to the V-Model, the use of ECU simulation models at the early stages of development were proposed. These models closely resembled the behavior and functionality of a real ECU in a state-based implementation compliant to modeling standards like UML (Unified Modeling Language). The approach was seamlessly embedded in automotive hardware in loop-based ECU integration and system testing, which allowed for a thorough verification and validation of basic system requirements and test case implementations.
Keywords Automotive electronics Verification and validation System modeling State charts Hardware-in-the-Loop testing
Simulation
1 Introduction Modern luxury vehicles are equipped with up to one hundred electronic control units (ECUs) serving various purposes like driver assistance, occupant protection, and on-board entertainment. Thus, the more software functions implemented in these T. Herpel (&) T. Hoiss Automotive Safety Technologies, Gaimersheim, Germany e-mail: [email protected] T. Hoiss e-mail: [email protected] J. Schroeder Department of Computer Science and Engineering, University of Gothenburg, Gothenburg, Sweden e-mail: [email protected] © Springer Science+Business Media Singapore 2016 A. Hussain (ed.), Electronics, Communications and Networks V, Lecture Notes in Electrical Engineering 382, DOI 10.1007/978-981-10-0740-8_24
203
204
T. Herpel et al.
ECUs, the more complex the hardware becomes. Furthermore, the broad variety of vehicle options, shorter production cycles, and faster times-to-market yield challenges during the development of the automotive electronic systems. Especially for safety-critical systems, like airbag control or emergency braking systems, safe and reliable development must be assured without compromise. Electronic development in the automotive domain typically follows a process depicted in the “V-Model”, as shown in Fig. 1, starting from required specifications (upper left) to hardware/ software implementation (lower tip) to final application tests (upper right). The key advantage of this developmental process model is a direct connection of each development phase on the left hand side to its counterpart validation activity at the corresponding layer on the right hand side. However, this means that all development and test activities have to be performed consecutively, one after the other. This can sometimes lead to significant delays when tests at a certain level are performed and systematic faults, if they exist, are discovered. To overcome this, this study proposed that the information encoded in the system requirements be used to derive simulation models of the under-development ECUs at
Data Loading...