This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Virtual Multi-ECU High Fidelity Automotive System Simulation
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 05, 2016 by SAE International in United States
Annotation ability available
Automotive vehicles today consist of very complex network of electronic control units (ECU) connected with each other using different network implementations such as Controller Area Network (CAN), FlexRay, etc. There are several ECUs inside a vehicle targeting specific applications such as engine, transmission, body, steering, brakes, infotainment/navigation, etc. comprising on an average more than 50 ECUs executing more than 50 million lines of software code. It is expected to increase exponentially in the next few years. Such complex electric/electronic (E/E) architecture and software calls for a comprehensive, flexible and systematic development and validation environment especially for a system level or vehicle level development. To achieve this goal, we have built a virtual multi-ECU high fidelity cyber-physical multi-rate cosimulation that closely resembles a realistic hardware based automotive embedded system. It consists of two inverter/motor control virtual ECUs and a CAN router ECU coupled with abstracted real vehicle level CAN traffic emulation. Such a multi-ECU system simulation would enable system design optimization by allowing virtual experimentation and comparison of different E/E architectures with respect to the number of ECUs, performance as well as the choice of microcontroller and hardware components. This virtual implementation methodology is exhaustive to potentially support a vehicle level simulation that would enable component, system and vehicle level software development very early in the design phase and drastically reduce the overall development time for the vehicle.
- Sujit S. Phatak - Hitachi America, Ltd.
- Heming Chen - Hitachi America, Ltd.
- Yuan Xiao - Hitachi America, Ltd.
- Can Wang - Hitachi America, Ltd.
- Donald McCune - Hitachi America, Ltd.
- Simon Schliecker - Symtavision GmbH
- Maurice Sebastian - Symtavision GmbH
- Victor Reyes - Synopsys Inc.
- David Balland - ChiasTek Inc.
CitationPhatak, S., Chen, H., Xiao, Y., Wang, C. et al., "Virtual Multi-ECU High Fidelity Automotive System Simulation," SAE Technical Paper 2016-01-0013, 2016, https://doi.org/10.4271/2016-01-0013.
- Ishikawa, M., McCune, D., Saikalis, G., and Oho, S., "CPU Model-based Hardware/Software Co-design for Real-Time Embedded Control Systems," SAE Technical Paper 2007-01-0776, 2007, doi:10.4271/2007-01-0776.
- Sugure, Y., Oho, S., Phatak, S., and Saikalis, G., "Virtual Engine System Prototyping with High-Resolution FFT for Digital Knock Detection Using CPU Model-Based Hardware/ Software Co-simulation," SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 2(1):177-185, 2009, doi:10.4271/2009-01-0532.
- Phatak Sujit S., McCune D.J., Saikalis George, “Cyber Physical System: A Virtual CPU Based Mechatronic Simulation”, IFAC technical paper, 2010, doi:10.3182/20100913-3-US-2015.00077
- Ito, Y., Sugure, Y., Oho, S., and Matsushita, M., "VIRTUAL HILS : A Model-Based Control Software Validation Method," SAE Int. J. Passeng. Cars - Electron. Electr. Syst. 4(1):142-149, 2011, doi:10.4271/2011-01-1018.
- Vector Congress keynote, Peti Philipp Dr., “Complexity Challenges for Global E/E Architectures”, https://vector.com/portal/medien/cmc/events/commercial_events/VectorCongress_2012/VeCo12_6_Keynote_1_Peti_Lecture.pdf
- Mitts, K., Lang, K., Roudier, T., and Kiskis, D., "Using a Cosimulation Framework to Enable Software-in-the-Loop Powertrain System Development," SAE Technical Paper 2009-01-0520, 2009, doi:10.4271/2009-01-0520.
- Reyes Victor, “Virtual Hardware “In-the-Loop”: Earlier Testing for Automotive Applications”, Synopsys white paper