Full Virtualization of Renault's Engine Management Software and Application to System Development
Dirk Von Wissel (CT Lardy), Yohan Jordan, Dirk Von, Wissel Renault,, Adrian Dolha, Jakob Mauss

TL;DR
This paper discusses Renault's virtualization process for engine management software based on Simulink models, enabling faster, cost-effective development by simulating ECUs on PCs, and addresses challenges with large models exceeding 1500 runnables.
Contribution
It introduces techniques for virtualizing large Simulink-based ECUs exceeding 1500 runnables, enhancing system development and testing efficiency.
Findings
Virtualization reduces development time and costs.
Techniques enable simulation of large models with over 1500 runnables.
Application of virtualization improves testing and validation processes.
Abstract
Virtualization allows the simulation of automotive ECUs on a Windows PC executing in closed-loop with a vehicle simulation model. This approach enables to move certain development tasks from road or test rigs and HiL (Hardware in the loop) to PCs, where they can often be performed faster and cheaper. Renault has recently established such a virtualization process for powertrain control software based on Simulink models. If the number of runnables exceeds a threshold (about 1500) the execution of the virtual ECU is no longer straight forward and specific techniques are required. This paper describes the motivation behind a Simulink model based process, the virtualization process and applications of the resulting virtual ECUs. Domain: Critical Transportation Systems Topic: Processes, methods and tools, in particular: virtual engineering and simulation 1. Motivation Since 2010, Renault has…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-time simulation and control systems · Real-Time Systems Scheduling · Simulation Techniques and Applications
