Model and tool integration for modern diesel engine management system development

With the ever decreasing emissions requirements, constantly increasing fuel economy and drivability demands, we now see the fact that, engine management and control has been a mainstay in engine system design since it was first introduced in the fuel injection system. Model-based development has been promoted for more than a decade in dealing with the posed complexity issue. However, due to the rapidly increasing scale and complexity of engine control, the conventional model-based approach seems to reach its limit. This paper presents a high-level integrated modeling approach for modern diesel engine management system development. By seamlessly integrating the Unified Modeling Language (UML) with the Simulink graphical modeling language (SL) in a complementary way, the development approach is capable of capturing and formalizing requirements, analyzing and designing software architectures and developing control and mathematical algorithms while maintaining a unified high-level representation of the overall system. To illustrate the benefits of this approach, the detailed development process of a diesel engine management system (EMS) is presented.