TCSI Engine Simulation Testbed

Version 1.0.0 (692 ko) par Mark Ng
A realistic TCSI engine simulation testbed for MIL testing and evaluation of residuals generation and fault diagnosis methods.
226 téléchargements
Mise à jour 30 jan. 2026

Research on fault diagnosis and fault isolation on highly nonlinear dynamic systems such as the engine of a vehicle has garnered huge interest in recent years, especially with the automotive industry heading towards autonomous operations and big data. This simulation testbed of a single turbocharged petrol engine engine system is designed and developed for testing and evaluation of residuals generation and fault diagnosis methods.

This simulation testbed will serve as an excellent platform to demonstrate the effectiveness in simulating and presenting results on the fault diagnostic of automotive systems for the development and comparison of current and future research methods as well as for teaching initiatives. The engine model used is based on the mean value engine model (MVEM) with a PI-based boost controller. The simulation testbed is programmed in the Matlab/Simulink environment and it provides realistic simulations of the engine system with a selection of faults of interest and industrial-standard driving cycles via a GUI interface. The simulation kit is available free and as an open-source, and distributed under the GNU license.

More detail on this simulation testbed can be found in the paper https://ieeexplore.ieee.org/document/9036118.

Citation pour cette source

K. Y. Ng, E. Frisk, M. Krysander, and L. Eriksson (2020), A Realistic Simulation Testbed of A Turbocharged Spark Ignited Engine System: A Platform for the Evaluation of Fault Diagnosis Algorithms and Strategies, IEEE Control Systems Magazine, vol. 40, no. 2, pp. 56–83. DOI:10.1109/MCS.2019.2961793.

Compatibilité avec les versions de MATLAB
Créé avec R2020a
Compatible avec les versions R2015a et ultérieures
Plateformes compatibles
Windows macOS Linux

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version
1.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.