MS3-4 A CPU Efficient SI In-Cylinder Combustion and Knock Prediction Model Utilizing a Stochastic Reactor Approach, Turbulent Flame Propagation and Detailed Chemistry (MS …

Cathleen Perlman, Simon Bjerkborn, Karin Frojd, Fabian Mauss

First published: July 2012

Abstract

 
An accurate in-cylinder combustion model for SI-engines has been constructed by combining a stochastic reactor model with predictive turbulent flame propagation. The computational time for full cycle calculations is kept low through load balanced parallelization and particle clustering. This paper presents a two-zone zero dimensional transported probability density function model, utilizing a stochastic reactor for solution of the ordinary differential equations in each zone. A turbulent flame propagation model is applied, and laminar flame speed is achieved from a flame speed library built with detailed chemistry. The flame front is tracked with a CPU efficient polygon method. Knock and emissions are calculated using on-line detailed chemistry. The model has previously shown very good predictability of combustion as well as knock. In this work, the model calculation time has been decreased through load balanced distribution of the on-line chemistry calculations on a large number of CPU's. In addition, an algorithm for chemical state based particle clustering in each zone has been developed. Particles are clumped into groups based on user provided dispersion thresholds for any number of cluster tracking parameters. As a consequence, not all particles need to be treated during the chemistry step; only one cluster representative particle needs to be passed to the chemistry solver. The paper presents the clustering algorithm, and its verification. It is shown that a very limited number of clustering parameters can be used, and that the dispersion thresholds can be set high. On average, the clustering yields a factor 3-4 in speedup of chemistry calculations and CPU times of about a minute per cycle are achieved. Since chemistry and in-homogeneities are taken into account this yields a model suitable for e.g. fuel analysis and performance studies.

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.