Plant modelling of engine and aftertreatment systems for X-in-the-loop simulations with detailed chemistry

Michał Pasternak, Reddy Babu Siddareddy, Larisa León de Syniawa, Vivien Guenther, Mario Picerno, Jakob Andert, Tim Franken, Fabian Mauss, Wojciech Adamczyk

First published: 20 November 2024
 

Abstract

Use of numerical simulations at early stage of engine and aftertreatment systems development helps in evaluating their different concepts and reducing the need for costly building of prototypes. In this work, we explore the feasibility of fully physical and chemical-based tool-chain for co-simulating engine in-cylinder and aftertreatment processes. Detailed gas-phase reaction kinetics and surface chemistry mechanisms are applied for the modeling of combustion, pollutants formation and aftertreatment, respectively. Engine in-cylinder performance parameters are simulated using a stochastic reactor model and multi-component fuel surrogate. The engine model is coupled with an aftertreatment model capable of simulating diesel oxidation catalyst (DOC), selective catalytic reduction catalyst, lean NOx trap, ammonia slip catalyst, and three-way catalyst. Both the engine and aftertreatment models are embedded within the Simulink framework. They work in co-simulation and are coupled using Functional Mock-up Interface (FMI) technology. The coupled framework acts as a virtual test bench that is developed given its application for X-in-the-Loop (XiL) simulations. The framework can be applied to engine steady state or transient operating conditions. Here, exemplary calculations are performed using a Model-in-the-Loop (MiL) approach. Simulations are conducted under transient conditions of Worldwide Harmonized Light Vehicle Test Cycle for a compression ignition engine coupled with a DOC. The presented framework is considered a first step towards complex engine plant modeling using detailed chemistry for the virtualization of the development of engine, fuels and aftertreatment systems.

Read more

Privacy Policy & Cookie Settings 

We use cookies to provide you with the best possible content and functionality on our website. We also use cookies for analysis purposes. 

Go to the Privacy Policy and Cookie Settings. 

Agree with allOnly allow necessary cookies

Privacy policy & Cookie settings 

Please note that technically necessary cookies must be set in order to maintain the functionality of our website, as described in our privacy policy. We only use cookies for analysis purposes with your consent. Further details, in particular regarding the storage period and recipients, can be found in our privacy policy. You can adjust your selection in the cookie settings. 

PHP Sitzung
Das Cookie PHPSESSID ist für PHP-Anwendungen. Das Cookie wird verwendet um die eindeutige Session-ID eines Benutzers zu speichern und zu identifizieren um die Benutzersitzung auf der Website zu verwalten. Das Cookie ist ein Session-Cookie und wird gelöscht, wenn alle Browser-Fenster geschlossen werden.
Google Maps
Google Maps ist ein Karten-Dienst des Unternehmens Google LLC, mit dessen Hilfe auf unserer Seite Orte auf Karten dargestellt werden können.
YouTube
YouTube ist ein Videoportal des Unternehmens Google LLC, bei dem die Benutzer auf dem Portal Videoclips ansehen, bewerten, kommentieren und selbst hochladen können. YouTube wird benutzt um Videos innerhalb der Seite abspielen zu können.
Vimeo
Vimeo ist ein Videoportal des Unternehmens Vimeo, Inc., bei dem die Benutzer auf dem Portal Videoclips ansehen, bewerten, kommentieren und selbst hochladen können. Vimeo wird benutzt um Videos innerhalb der Seite abspielen zu können.
Google Analytics
Google Analytics installiert die Cookie´s _ga und _gid. Diese Cookies werden verwendet um Besucher-, Sitzungs- und Kampagnendaten zu berechnen und die Nutzung der Website für einen Analysebericht zu erfassen. Die Cookies speichern diese Informationen anonym und weisen eine zufällig generierte Nummer Besuchern zu um sie eindeutig zu identifizieren.
Matomo
Matomo ist eine Open-Source-Webanwendung zur Analyse des Nutzerverhaltens beim Aufruf der Website.