Browse Publications Technical Papers 2020-01-5007
2020-03-27

Standard Process for Establishment of ECU Virtualization as Integral Part of Automotive Software Development Life-Cycle 2020-01-5007

In recent year, Electronic Control Unit (ECU) virtualization is being promoted for development and validation of automotive software. ECU virtualization allows execution of integrated software on developer’s computer, enabling faster algorithm testing. However, the challenge remains to establish a process to be followed at organization level and its integration in the existing development process/es.
In this paper, an approach for integration of Virtual ECU (V-ECU) in Software Development Life-Cycle (SDLC) is discussed. The rationale of merging ECU virtualization in standard SDLC V-cycle supplements milestones in testing & validation. Addition of this milestone with the implementation of ECU virtualization is also presented. On the foundation of modified SDLC V-cycle, a standard process flow is created to establish ECU virtualization as integral part of software development in agile methodology.
We have implemented the discussed process with diversified tool chains on various automotive controller i.e. TCM, ECM, BMS etc. The process is accomplished, and the benefits of ECU virtualization are accumulated by algorithm development and testing team. A case study of Battery Management System (BMS) application is presented in this paper, using dSPACE tool suite. A sprint plan is also presented to highlight implementation of ECU virtualization and uses of system by various stake holders.

SAE MOBILUS

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

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

Development Tools for Automotive Embedded Software

2008-28-0018

View Details

TECHNICAL PAPER

Schedule Synthesis for Multi-Period SW Components

2016-01-0012

View Details

TECHNICAL PAPER

An ESL Methodology for Rapid Creation of Embedded Aerospace Systems using Hardware-Software Co-Design on Virtual Platforms

2012-01-2133

View Details

X