ICE ASD

Internal combustion engine air system diagnostics

Client: Renowned OEM of large engines

SCOPE OF THE WORK

The job described in this outline regards the supply of a software licence for sensors fault diagnostics in the air and exhaust gas circulation system of an internal combustion engine. This software licence was delivered in form of S-function block for the SIMULINK®1 environment.
The delivered sensor fault diagnostic system implements model-based diagnostics through the verification of quantities derived from thermodynamic equations and balances, having some unknown parameters or functions (maps) that were identified.
The first part of this job consisted in the implementation of the sensors diagnostic system by means of state-of-the-art offline parameters identification methods, applied to the test input data provided by the client in order to identify the unknown model parameters and maps.
In addition to this, the scope of work included a study of the state of the art methods for the online parameters identification that could be adopted for the sensor fault diagnostics.
The second part of the job consisted in the implementation of a new sensor fault diagnostic method, which was set up by S.A.T.E. with a general perspective combining the requirement of reliability of the fault diagnostic system with the approach of the online parameters identification.
The delivered S-function blocks were interfaced with a previously delivered S-function block that implemented the cooling system fault diagnostics of the same internal combustion engine (which was based on offline identified parameters).

1 MATLAB and SIMULINK® are products by Mathworks Inc. (Natick, Mass, USA). They are a powerful mathematical numerical environment and simulation platform, suitable for multidisciplinary models development and implementation both as desktop and real time operation in embedded systems.

JOB OUTLINE

Phase 1: Internal Combustion Engine Air System Diagnostics with offline identified maps

Input data received from the Client

Data series logged during preliminary onsite tests

Air and exhaust gas circulation system scheme

Engine and compressor datasheets

Main technical activities performed by S.A.T.E.

Model equations implementation in the SIMULINK® environment

Model parameters offline identification

Diagnostic block implementation and optimization

Model validation with fault injection

Output delivered to the Client

S-function block to be integrated in the SIMULINK® environment

Technical documentation: Model description, model parameters identification report, model validation report and user manual.

Preliminary study on online identification methods applied to fault diagnostics

Phase 2: Internal Combustion Engine Air System Diagnostics with online identified maps

Input data received from the Client

Data series logged during preliminary onsite tests

Air and exhaust gas circulation system scheme

Engine and compressor datasheets

Main technical activities performed by S.A.T.E.

Model equations implementation in the SIMULINK® environment

Study of a new diagnostic system based on online identified maps

Implementation of the diagnostic system using online identification of some unknown parameters

Model validation with fault injection

Output delivered to the Client

S-function block to be integrated in the SIMULINK® environment

Technical documentation: Model description, model validation report and user manual.

KNOW HOW AND EXPERTISE REQUIRED tO PERFORM THE JOB

The main competences that were needed to perform the job are in the following fields:

  1. Turbo-compressor physics, thermodynamics and fluid dynamics
  2. Fault diagnostics and robust sensor fault diagnosis methods
  3. Data processing and analysis
  4. Nonlinear function approximation
  5. Advanced use of the MATLAB/SIMULINK®  environment