Browse Publications Technical Papers 2012-01-0929

Functional Development Methodology for On-Board Distributed ECU Systems for Production Vehicle Application 2012-01-0929

From the March/Micra released in 2002 to the LEAF EV today, on-board electronic systems have come to possess bigger software programs and more complexity in the transition to distributed high-speed ECU network systems. Meanwhile, faster time-to-market requirements have shortened the development period. If a conventional development process like the waterfall model is applied to develop a distributed ECU network system, numerous problems may occur at the vehicle testing stage that requires a lot of rework. To avoid that, we devised a new development methodology of distributed ECU systems and implemented it in our vehicle function development programs to improve development work quality across the entire spectrum of vehicle electronics.
This development methodology consists of two principal elements. One is an Electronic Integration Platform (EIPF) and the other one is a Design-EIPF (D-EIPF). EIPF is a system-testing environment for actual vehicle parts and D-EIPF is a system evaluation environment for virtual vehicle parts. Both of them are based on Computer-Aided Engineering (CAE) and use Model Based Development (MBD) simulation technologies.
First, in the design phase, we create simulation models from the control specifications using Statemate and/or Simulink/Stateflow and run simulations to check the behavior of individual ECUs alone. Second, we create the D-EIPF environment composed of the ECU models and communication network models. The latter models run on CANoe using multiplex communication and an in-house tool for the harness connections. D-EIPF enables system-level testing as well as customer aspect testing at an early phase before EIPF tests and in-vehicle testing using actual parts. This means that we can validate system-level functions before building any bench test system or prototype vehicle. In addition, D-EIPF and EIPF use a common test suite that can run the same test scenarios between them, which improves traceability and development work efficiency.
This paper gives a general description of the life cycle process using the EIPF and D-EIPF system, which is a symmetrical process for obtaining strong solutions.


Subscribers can view annotate, and download all of SAE's content. Learn More »


Members save up to 16% off list price.
Login to see discount.
We also recommend:

On Designing Software Architectures for Next-Generation Multi-Core ECUs


View Details


Efficient Testing and Cost Awareness: Low-Cost versus HIL-System


View Details


Self-Configuration and Self-Healing in AUTOSAR


View Details