A Model-based Environment for Production Engine Management System (EMS) Development 2001-01-0554
This paper describes an environment for the development of production Engine Management Systems (EMS). This includes a formal framework and modeling methodology. The environment is based on using Simulink/Stateflow for developing a control system executable specification and a plant model. This allows for simulations of the system to be performed at the engineer's desk, which is identical performance with production software. We provide the details for incorporating production legacy code into the Simulink/Stateflow control system. The system includes a multi-rate, and event driven operating system. This system is developed to facilitate new algorithm development and automated software testing. Based on Simulink/Stateflow this specification will be suitable for use with commercial automatic code generation tools. The executable specification is structured to move smoothly from simulation on the desktop to rapid prototyping in the development vehicle using a dSPACE AutoBox and a development electronic control unit.
Citation: Cao, C., Shull, D., and Himes, E., "A Model-based Environment for Production Engine Management System (EMS) Development," SAE Technical Paper 2001-01-0554, 2001, https://doi.org/10.4271/2001-01-0554. Download Citation
Author(s):
Carl Cao, Donn Shull, Ed Himes
Affiliated:
Delphi Automotive Systems
Pages: 9
Event:
SAE 2001 World Congress
ISSN:
0148-7191
e-ISSN:
2688-3627
Also in:
Electronic Engine Control Technologies-PT-73, Electronic Engine Control Technologies, 2nd Edition-PT-110, Electronic Engine Controls: Modeling, Controls, Obd and Neural Networks-SP-1585, SAE 2001 Transactions Journal of Engines-V110-3
Related Topics:
Electronic control units
Rapid prototyping
Control systems
CAD, CAM, and CAE
Simulation and modeling
Computer software and hardware
Production
Mathematical models
SAE MOBILUS
Subscribers can view annotate, and download all of SAE's content.
Learn More »