Göm meny


Matlab/Simulink model for a Turbocharged Diesel Engine with EGR and VGT

Download: Latest version of TCDI EGR VGT [zip](Ver 1.0 2011-07-05)


This package provides a Matlab/Simulink implementation of the model for a heavy duty Diesel Engine with EGR and VGT, developed and described in Wahlström and Eriksson (2011), together with a complete parameter file. The intention of this implementation is to give researchers and engineers access to a validated model that can be used for simulation, development, and verification of new control systems. Researchers working on methodology development can use this model as a challenging reference case since it describes a highly non-linear system with non-minimum phase behaviour.

The model is provided as free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (Lesser GPL) as published by the Free Software Foundation. If you use this software in research or otherwise, please preserve information about and cite the publication that describes and documents the model (Wahlström and Eriksson, 2011).


  1. Download the latest zip-archive and extract.
  2. You will find a readme file, a Simulink model, a parameter file, a script and a license file.
  3. To get started with the model there a MATLAB script, runSimEngine.m, that simulates the model. It produces two steps in VGT position shown in Figs 11 and 12, in Wahlström and Eriksson (2011), and generates these two figures for the eighth-order model. This MATLAB-script illustrates how the implementation can be simulated and gives examples on two step responses that have non-minimum phase behaviour, overshoot, and sign reversal.


If you have comments, bug reports or other concerns the authors may be contacted at the following email address: Lars Eriksson (larer@isy.liu.se)

Informationsansvarig: Lars Eriksson
Senast uppdaterad: 2013-12-19