d:/eth imrt/dvd 4/manuscript/master30878/eth-30878-02.pdfdiss. eth no. 17764 model-based detection...

210
Research Collection Doctoral Thesis Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines Equipped with a Lambda and a Nitrogen Oxides Sensor Author(s): Schilling, Alexander Publication Date: 2008 Permanent Link: https://doi.org/10.3929/ethz-a-005692646 Rights / License: In Copyright - Non-Commercial Use Permitted This page was generated automatically upon download from the ETH Zurich Research Collection . For more information please consult the Terms of use . ETH Library

Upload: others

Post on 01-Jan-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Research Collection

Doctoral Thesis

Model-Based Detection and Isolation of Faults in the Air and FuelPaths of Common-rail DI Diesel Engines Equipped with a Lambdaand a Nitrogen Oxides Sensor

Author(s): Schilling, Alexander

Publication Date: 2008

Permanent Link: https://doi.org/10.3929/ethz-a-005692646

Rights / License: In Copyright - Non-Commercial Use Permitted

This page was generated automatically upon download from the ETH Zurich Research Collection. For moreinformation please consult the Terms of use.

ETH Library

Page 2: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Diss. ETH No. 17764

Model-Based Detection and Isolationof Faults in the Air and Fuel Pathsof Common-rail DI Diesel Engines

Equipped with a Lambda anda Nitrogen Oxides Sensor

A dissertation submitted to

ETH ZURICH

for the degree of

Doctor of Sciences

presented by

ALEXANDER SCHILLINGDipl. Masch.-Ing. ETH Zurich

born 19. November 1979citizen of Zurich (ZH), Switzerland

accepted on the recommendation of

Prof. Dr. Lino Guzzella, examinerProf. Dr. Rolf Isermann, co-examiner

Dr. Alois Amstutz, co-examiner

2008

Page 4: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

“Non possiamo risolvere i problemise non abbandoniamo il modo

di pensare che li ha creati.”

Albert Einstein

Ai miei genitori, con ammirazione;a Luana, con amore.

Page 5: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines
Page 6: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Preface

This thesis is based on my research on diesel engines performed atthe Measurement and Control Laboratory (IMRT) of the ETH Zurichbetween 2003 and 2008.

First of all, I would like to express my gratitude to my advisor,Prof. Dr. Lino Guzzella, for proposing this project and for providingme outstanding support. I really appreciated the close collaboration,and the positive working environment resulting from his trust.

Furthermore, I would like to extend my thanks to Prof. Dr. Iser-mann for accepting to be my first co-examiner, and for his professionalcontributions.

A special thank you goes to my second co-examiner, Dr. AloisAmstutz, for his valuable support, for the fruitful discussions, and forbeing a constant source of constructive inputs to the work.

Many thanks also to Dr. Chris Onder for his availability for discus-sions, and for his incessant help in finding always the best solutions.

Then, I would like to gratefully acknowledge the financial sup-port by the Forschungsvereinigung Verbrennungskraftmaschinen e.V.(FVV) in Frankfurt a. Main, Germany, and the Federal Office for theEnvironment (FOEN) in Switzerland. A special thank is made to theresearch group “Emission-Controlled Diesel Engines”, which was initi-ated by Dr. Rainer Buck of Robert Bosch GmbH, first leaded by Dr.Klaus Allmendinger, and successively by Dipl.-Ing. Zandra Jansson ofDaimler AG in Stuttgart, Germany; it supported the project in termsof content and brought in the interest of the industrial partners.

i

Page 7: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

ii

I owe a lot to the staff of the IMRT, in particular to: HansueliHonegger, Oskar Brachs, and Jan Prikryl for providing decisive tech-nical support for the test-bench setup; Brigitte Rohrbach for carefullyreviewing this text and earlier publications, and for always giving use-ful comments that improved my written English; Claudia Wittwer andAnnina Muller for their help in managing the administrative issues.

Very special thanks go to all the past and present colleagues atIMRT, whit whom I spent a lot of interesting and enjoyable hours.Among them: Michael Benz, Yves Hohl, Ezio Alfieri, Charlie Boston,Raphael Suard, Dr. Daniel Brand, Dr. Mikael Bianchi, Dr. AntonioSciarretta, Dr. Marco Gerig, Matt Donovan, and Søren Ebbesen.

My gratitude goes also to the staff of the Laboratory for Aerother-mochemistry and Combustion System (LAV) of ETH Zurich, in partic-ular to Fabrizio Noembrini and Patrick Kirchen, for the many fruitfuldiscussions and for supplying the cylinder pressure analysis tool WEG.

Finally, I would like to express my overwhelming gratitude to myparents, Maria and Peter Schilling, as well as to my sister IsabellaSchilling, for allowing me to study at the ETH, and consequently tocomplete this work. The last very, very special thanks go to my girl-friend Luana, whose support and encouragement made the realizationof this dissertation possible.

Alexander Schilling

Zurich, June 2008

Page 8: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Contents

Abstract vii

Zusammenfassung ix

List of Symbols xi

1 Introduction 11.1 Background and Motivation . . . . . . . . . . . . . . . 11.2 Objectives, Proposed Approach, and Contributions . . 81.3 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 Experimental Facilities 132.1 Test-Bench Setup . . . . . . . . . . . . . . . . . . . . . 132.2 Development Environment . . . . . . . . . . . . . . . . 142.3 Solid-State Emission Sensors . . . . . . . . . . . . . . . 15

2.3.1 Wide-Band λ Sensor . . . . . . . . . . . . . . . 172.3.2 Nitrogen Oxides Sensor . . . . . . . . . . . . . . 18

3 Combustion Model 213.1 Motivation and Previous Work . . . . . . . . . . . . . . 213.2 Model Description . . . . . . . . . . . . . . . . . . . . 23

3.2.1 Injection . . . . . . . . . . . . . . . . . . . . . . 243.2.2 Heat Release . . . . . . . . . . . . . . . . . . . 263.2.3 Single-Zone Engine Process . . . . . . . . . . . 293.2.4 Reaction Temperature . . . . . . . . . . . . . . 343.2.5 Emissions . . . . . . . . . . . . . . . . . . . . . 36

iii

Page 9: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

iv Contents

3.3 Model Calibration . . . . . . . . . . . . . . . . . . . . . 403.4 Model Verification . . . . . . . . . . . . . . . . . . . . 45

4 Control-Oriented Emission Models 514.1 Motivation and Previous Work . . . . . . . . . . . . . . 514.2 Virtual Sensors for λ and NOx . . . . . . . . . . . . . . 54

4.2.1 Description of the Models . . . . . . . . . . . . 544.2.2 Calculation of the Model Parameters . . . . . . 594.2.3 Example . . . . . . . . . . . . . . . . . . . . . . 62

4.3 Adaptive Virtual NOx Sensor . . . . . . . . . . . . . . 674.3.1 Adaptation as a Prerequisite to FDI . . . . . . 684.3.2 Choice of the Parameters to be Adapted . . . . 704.3.3 Adaptation Algorithm . . . . . . . . . . . . . . 704.3.4 Example . . . . . . . . . . . . . . . . . . . . . . 75

4.4 Application to a Series-Production Engine . . . . . . . 79

5 Model-Based Fault Detection and Isolation 855.1 Contribution . . . . . . . . . . . . . . . . . . . . . . . . 85

5.1.1 Previous Work . . . . . . . . . . . . . . . . . . 865.1.2 Proposed Work . . . . . . . . . . . . . . . . . . 89

5.2 Fault Detection . . . . . . . . . . . . . . . . . . . . . . 905.3 FDI Strategy A . . . . . . . . . . . . . . . . . . . . . . 91

5.3.1 Fault Estimation and Classification . . . . . . . 935.4 FDI Strategy B . . . . . . . . . . . . . . . . . . . . . . 98

5.4.1 Fault Estimation . . . . . . . . . . . . . . . . . 985.4.2 Fault Classification . . . . . . . . . . . . . . . . 101

6 Test on the NEDC 1076.1 Measurements . . . . . . . . . . . . . . . . . . . . . . . 107

6.1.1 The Driving Cycle . . . . . . . . . . . . . . . . 1076.1.2 Inverse λ and PM Emissions . . . . . . . . . . . 1086.1.3 Fault Emulation . . . . . . . . . . . . . . . . . . 108

6.2 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126.2.1 Control-Oriented Emission Models . . . . . . . 1126.2.2 FDI Strategy A . . . . . . . . . . . . . . . . . . 113

Page 10: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Contents v

6.2.3 FDI Strategy B . . . . . . . . . . . . . . . . . . 1136.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . 125

7 Conclusions 129

A Combustion Model: Equations and Parameters 131A.1 Injection . . . . . . . . . . . . . . . . . . . . . . . . . . 131A.2 Heat Release . . . . . . . . . . . . . . . . . . . . . . . . 132

A.2.1 Evaporation of the Injected Fuel . . . . . . . . . 132A.2.2 Air/fuel Mixture Preparation . . . . . . . . . . 135A.2.3 Ignition Delay . . . . . . . . . . . . . . . . . . . 137A.2.4 Premixed Combustion . . . . . . . . . . . . . . 138A.2.5 Diffusion Combustion . . . . . . . . . . . . . . . 140A.2.6 Superposition of Premixed and Diffusion Com-

bustion . . . . . . . . . . . . . . . . . . . . . . . 142A.3 Single-Zone Engine Process . . . . . . . . . . . . . . . 142

A.3.1 Cylinder Process . . . . . . . . . . . . . . . . . 142A.3.2 Cylinder Wall Heat Loss . . . . . . . . . . . . . 144A.3.3 Air and Exhaust Gas Properties . . . . . . . . . 147A.3.4 Exhaust Gas Recirculation . . . . . . . . . . . . 149A.3.5 Gas Exchange . . . . . . . . . . . . . . . . . . . 150

A.4 Reaction Temperature . . . . . . . . . . . . . . . . . . 154A.5 Emissions . . . . . . . . . . . . . . . . . . . . . . . . . 155

A.5.1 Nitrogen Oxides . . . . . . . . . . . . . . . . . . 155A.5.2 Soot . . . . . . . . . . . . . . . . . . . . . . . . 160

B Extended Kalman Filter 163B.1 Description and Assumptions . . . . . . . . . . . . . . 163B.2 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 164B.3 Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . 166B.4 Observability and Excitation . . . . . . . . . . . . . . . 166

C Instrumentation 169C.1 Exhaust Gas Analyzers . . . . . . . . . . . . . . . . . . 169C.2 Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

Page 11: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

vi Contents

Bibliography 173

Curriculum Vitae 189

Page 12: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Abstract

The present work deals with the diagnostics problem of diesel en-gines. Until now, to this author’s knowledge, no diagnostics system formodern diesel engines based on emission sensors has been proposed.This work can thus be considered as a first attempt to make good useof a wide-range sensor for the relative air/fuel ratio (Lambda, λ) and ofa nitrogen oxides concentration sensor to realize a diagnostics systemable to detect, estimate, and classify faults of the air and fuel paths ofmodern diesel engines.

First, a model of the crank-angle discrete combustion process of thetest-bench diesel engine is developed. It is to help the understandingof the NOx emission formation process and to provide the basics forthe further development of the control-oriented models. The model iscalibrated by means of static measurements and a complete cylinderpressure analysis.

Next, two control-oriented emission models for the real-time predic-tion of the NOx emission and the relative air/fuel ratio are developed.These models are based on a linear approach. The parameters neededare calculated efficiently by means of simulations, using the previouslydeveloped combustion model as a virtual engine.

According to the physical definition of the relative air/fuel ratio,the linear approach is justified in the case of the corresponding control-oriented model, but not in the case of the control-oriented NOx model,where that linear approach represents only an approximation of thereal behavior, which is known to be non-linear. This problem reducesthe effective accuracy of the control-oriented NOx model. Hence anadaptation algorithm is developed in order to slightly adjust certain

vii

Page 13: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

viii Abstract

parameters of the control-oriented NOx model. The aims are to in-crease its accuracy and to match the characteristics of each individualengine.

Finally, both control-oriented models are used together with sensorsfor the relative air/fuel ratio and NOx emission for the developmentof the two proposed fault detection and isolation strategies A and B.These are then able to detect and isolate faults of the injected fuelquantity, the air mass flow, and the boost pressure.

All models and algorithms presented are tested by means of experi-ments conducted on an engine test-bench, and the results obtained arepresented and discussed.

Page 14: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Zusammenfassung

Die vorliegende Arbeit behandelt das Thema der Diagnose vonmodernen Dieselmotoren. Nach der Kenntnis des Autors liegen bisherkeine auf Emissionssensoren basierenden Systeme zur Diagnose vonDieselmotoren vor. Diese Arbeit kann somit als erster Versuch gese-hen werden, zur Diagnose eine Breitband-Lambda-Sonde und einenStickoxydsensor zu verwenden. Das prasentierte Diagnosesystem istin der Lage, Fehler in den Luft- und Kraftstoffpfaden von modernenDieselmotoren zu detektieren, zu schatzen und zu klassifizieren.

In einem ersten Schritt wurde direkt aus physikalischen Uberlegun-gen ein detailliertes Verbrennungsmodell hergeleitet. In diesem Modellwurden alle relevanten Prozesse, die wahrend einer ublichen dieselmo-torischen Verbrennung vorkommen, modelliert. Die Kalibrierung desdetaillierten Verbrennungsmodells erfolgte anhand von statischen Mes-sungen sowie einer vollstandigen Analyse des Zylinderdruckverlaufs.

Dann wurden zwei lineare regelungstechnische Emissionsmodellefur die echtzeitfahige Berechnung der NOx-Emissionen und des Luft-verhaltnisses entwickelt. Das Verbrennungsmodell diente als virtuellerMotor, um die Parameter dieser Modelle schnell und effizient mittelsSimulationen zu bestimmen.

Gemass der physikalischen Bedeutung des Luftverhaltnisses ist derverwendete lineare Ansatz im Falle des regelungstechnischen Luftver-haltnismodells gerechtfertigt. Im Falle des regelungstechnischen NOx-Modells stellt der lineare Ansatz hingegen nur eine Approximation dar.Diese Tatsache reduziert die Genauigkeit dieses Modells. Auf diesemGrund wurde ein Adaptionsalgorithmus entwickelt, um einige Param-eter des NOx-Modells leicht anzupassen. Das Ziel dieses Vorgehens ist

ix

Page 15: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

x Zusammenfassung

es, die Genauigkeit des regelungstechnischen NOx-Modells zu erhohen,und das Modell in Ubereinstimmung mit den Charakteristiken jedeseinzelnen Motors zu bringen.

Basierend auf den regelungstechnischen Emissionsmodellen und aufInformationen aus den Lambda- und NOx-Sensoren wurden zwei Fehler-erkennungssysteme A und B fur die Detektion, die Schatzung und dieKlassifizierung von Fehlern in der Einspritzung, in der Luftmenge undim Ladedruck entwickelt.

Alle Modelle und Algorithmen wurden mittels Experimenten amPrufstand erprobt und die erhaltenen Resultate werden hier vorgestelltund analysiert.

Page 16: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

List of Symbols

Acronyms

Symbol DescriptionA/F air/fuelAIR air mass flowAP adapted parametersBMEP brake mean effective pressureCA crank-angleCLD chemiluminescence detectorCR common-railDI direct injectionECT erroneous classification timeECU electronic control unitEGR exhaust gas recirculationEKF extended Kalman filterEVO exhaust valve openingFD fault detectionFDI fault detection and isolationFDT fault detection timeHC hydrocarbonsHEGO heated exhaust gas oxygen (sensor)HFM hot-film mass flow sensorHiL hardware-in-the-loopID ignition delayINJ injected fuel quantityIPSO intake port shut-off

xi

Page 17: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

xii List of Symbols

IVC intake valve closingLNT lean NOx trapnAP non-adapted parametersNEDC new European driving cycleNN neural networkNOx nitrogen oxidesOBD on-board diagnosisPASS photo-acustic soot sensorPIM boost pressurePM particulate matterQSS quasi-static simulationRLS recursive least-squareRT real-timeSCR selective catalytic reductionSI spark-ignitedSMD Sauter mean diameterSOC start of combustionSOI start of injectionVNT variable nozzle turbine

Symbols Latin

Symbol Description Unita discrete sensor parameter −A discrete dynamics matrix −A surface m2

b discrete sensor parameter −B discrete input matrix −Bv discrete input noise matrix −cd discharge coefficient −cm mean piston speed m/sC discrete output matrix −d, D diameter mf discrete linear system function −

Page 18: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

List of Symbols xiii

g discrete linear output function −h specific enthalpy J/kgHf fuel lower heating value J/kgk discrete time variable −l length mL Kalman gain −m mass kgn number of ... −n moles molnd discrete gas transport and sensor delay −ne engine speed rpmp pressure Paq heat flow W/m2

q discrete measurement noise vector −Q heat JQ residual covariance matrix −r radius mr residuals −s speed m/sR gas constant J/(kg · K)

R universal gas constant J/(mol · K)Rq measurement noise covariance matrix −Rv input noise covariance matrix −t time sT temperature KTsample sample time su velocity m/su specific internal energy J/kgu model input vector −U internal energy Jv discrete input noise vector −V volume m3

Vinj volume of fuel injected in cylinder mm3/strokew engine input vector −

Page 19: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

xiv List of Symbols

W work Jx state vector −y model and engine output vector −z discrete Laplace variable −

Symbols Greek

Symbol Description Unit∆ absolute difference −δ relative difference −χst stoichiometric A/F ratio −η efficiency −ϕ discrete crank-angle variable rad∆ϕsample sample crank-angle radκ isentropic exponent −λ, Λ relative A/F ratio −µσ variable discharge coefficient −ω revolution speed rad/sΠ pressure ratio −ρ density kg/m3

Σ covariance matrix −θ parameter −τ characteristic time sτd gas transport and sensor delay time s

Superscripts

Symbol Description0 reference statem measured values∧ EKF estimated values* reference values− modified vectors and matrices for the EKF

Page 20: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

List of Symbols xv

Subscripts

Symbol Description0 referenceair airaireg air + exhaust gasavail availableb burnedbb blow-bybore borec compressioncyl cylinderd displaceddiff diffusiondr droplete engine, equilibriumeff effectiveex exhaustf fuelgc gas convectiongex gas exchangegl globalic intercoolerin intake, inflowinginj injectionlam laminarliq liquidmax maximumnoz nozzleout outflowingpr particle radiationpre premixedr reaction

Page 21: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

xvi List of Symbols

rail railref referencestr stroketh theoreticaltot totalturb turbulentu unburnedv valvevap evaporatedvol volumetricw cylinder wallzone premixed zoneλ concerning the λ sensor and modelN concerning the NOx sensor and model

Page 22: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 1

Introduction

The whole work is briefly introduced, pointing out the mo-tivation, the aims, and the strategy pursued.

1.1 Background and Motivation

Since the beginning of the 1990s diesel engines have benefited froma noticeable technological evolution, made possible through the devel-opment of new injection systems, such as common-rail (CR), whichallow the direct injection (DI) of the fuel in the combustion chamberwith very high pressures (up to 2000 bar) as well as the free shaping ofthe injection profile. Furthermore, the application of an exhaust gasrecirculation (EGR) system and a variable nozzle turbocharger (VNT)have succeeded in lowering the emissions levels while still improvingthe driving dynamics. The control of all these new degrees of freedomis a very challenging task, as described in [4] and [46].

In order to fulfill legislation requirements, namely low levels of ni-trogen oxides (NOx) and particulate matter (PM), as well as to meetcustomer desires (driving dynamics), highly sophisticated measure-ment devices and control algorithms have been developed and imple-mented in the electronic control unit (ECU) of diesel engines. Muchwork has been done on conventional diesel engine control strategies,see [22], [70], [83], [120], [122], as well as on more advanced ones, see

1

Page 23: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

2 Chapter 1. Introduction

for example [51], [84], [93], [94], [97], [108], [110].However, in the future the compliance of diesel engines with in-

creasingly stringent emission regulations, Table 1.1, will no longer bepossible with the optimization of the combustion process alone, see[56]. Rather, the application of novel control and diagnostics strate-gies based on the knowledge of the engine-out information will becomenecessary, together with improved exhaust gas aftertreatment systems.

Table 1.1: Existing and proposed European emissionstandards for diesel passenger cars in g/km (source:www.dieselnet.com/standards/eu/ld.php).

stage date NOx PM durabilityEURO III 2000 0.50 0.05 80000 km or 5 yearsEURO IV 2005 0.25 0.025 100000 km or 5 yearsEURO V 2009 0.18 0.005 160000 km or 5 yearsEURO VI 2014 0.08 0.005 160000 km or 5 years

This approach leads to at least three conceivable scenarios for thedevelopment of future diesel engines, which are described below.

Scenario 1: Feedback Control of Emissions

One possibility is that diesel engines will become feedback con-trolled systems. Despite the technological level reached by modern DIdiesel engines, one fundamental problem is still unresolved: Enginesare basically feedforward controlled systems, as shown in the uppergraph of Fig. 1.2, i.e., the control of the air and fuel paths is actuallyperformed on the basis of sensors placed before the engine process (airmass flow sensor, boost pressure sensor, and rail pressure sensor). Forexample, in the case of the EGR control loop, the actuator is repre-sented by the EGR valve and the sensor by the air mass flow sensor.This feedforward control approach implies that the effects on emissionsof deteriorated engine parts, e.g. due to ageing, cannot be compensated

Page 24: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

1.1. Background and Motivation 3

by the control system, but rather have to be taken into account preven-tively when designing the engine. This is an unavoidable precaution,because each engine has to meet the emission standards during a longperiod of time as shown in Table 1.1. Obviously, the drawback is thatengines must be designed with sufficiently large emission tolerances,causing the efficiency to be lower, and thus the consumption to behigher than it could theoretically be. Figure 1.1 illustrates this prob-lem qualitatively. This problem has been known for a long time. Firstattempts to realize a feedback control for diesel engines were publishedas early as 1990. Figure 1.2 shows the comparison between a typicalarbitrary control loop for diesel engines and a possible emission-basedfeedback control system. Probably the first contribution is [23], wherea control system for a diesel engine with a Comprex charger based ona switching-type relative air/fuel ratio (λ) sensor is proposed. Thatwork was taken up and expanded upon [41], where a control systemfor a turbocharged diesel engine based on a wide-range λ sensor is de-scribed. The authors of [89] present a similar system. In [49], a controlstrategy for heavy-duty diesel engines based on the estimated valuesof the NOx and soot emissions is presented. More recently, a cylinderpressure based control system for diesel engines using individual con-trol of fuel injection timing and quantity was proposed in [92], wherealso results from investigations on the potential for vehicle emissionsdispersion reduction were presented.

Scenario 2: Emission-Based Exhaust Gas Aftertreatment Sys-tems Control

Another probable scenario is the introduction of aftertreatment sys-tems, such as catalytic converters based on the selective catalytic re-duction (SCR) process or lean NOx traps (LNT) for the abatement ofthe NOx emissions. In an SCR system, the NOx gases are removedby means of chemical reactions involving a reductant, normally ureaor ammonia, which is added to the exhaust gas and absorbed onto acatalyst. The products of the reaction are water vapor and nitrogengas. The control of an SCR process is a challenging task, see [35],

Page 25: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4 Chapter 1. Introduction

NOx

PM

design tolerances

design tolerances

ideal engine(design setpoint)

aged real engine(effects of deterioration)

emission standards

totality of allreal engines

Figure 1.1: Qualitative effects of engine ageing on the NOx and PMemissions, and design tolerances of current modern diesel engines.

[112], and Fig. 1.3, since the exact quantity of reductant to be in-jected and the exact moment of injection have to be determined inorder to avoid ammonia slip (too much ammonia injected) or NOx slip(too little ammonia injected). In an LNT system, a NOx adsorberbased on a catalytic converter support, coated with a special washcoatcontaining zeolites, traps the NOx molecules acting as a “molecularsponge.” Once the adsorber is full it has to be regenerated [77]. Sincethis process normally takes places every 30 to 90 s, the challenge isto determine as exactly as possible when the absorber is full of NOx

molecules.

Scenario 3: Emission-Based Monitoring and Diagnosis

The increasingly stringent limitations on emission levels imply morenarrow tolerances of operations, such that diesel engines have to becontinuously monitored in order to ensure the optimality of the ac-

Page 26: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

1.1. Background and Motivation 5

standardcontroller

emissionscontroller

pre-engine sensors (air mass flow, boost pressure, …)

post-engine sensors( , NOx, PM, ...)

actuators

actuators

emissions( , NOx, PM, ...)

emissionsset points

+standardset points

+

Figure 1.2: Comparison between a standard arbitrary control loop forcurrent diesel engines (top), and a possible emission-based feedbackcontrol system (bottom).

tual operating conditions. Moreover, the more stringent on-board di-agnosis (OBD) thresholds that will be applied with future emissionregulations force the development of more sophisticated diagnosis con-cepts for OBD systems, which could be emission-based. Figure 1.4, forinstance, schematically shows the fault detection and isolation (FDI)concept of the present work. The scope of an OBD system is to iden-tify malfunctions and deteriorations of the engine and aftertreatmentsystem components that cause emissions to exceed certain thresholdsfixed by the legislation, see Table 1.2. The driver is informed aboutfailures by a malfunction indicator light (MIL). Furthermore, the ve-

Page 27: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6 Chapter 1. Introduction

pre-

catalyst

dosage

system

SCR

control

logic

feedforward

controller

feedback

controller

SCR

unit

Figure 1.3: The control strategy for an SCR system according to [35]and [112].

hicle is equipped with a standardized fast digital communications portto provide real-time data in addition to a standardized series of diag-nostic trouble codes. The current legislation for OBD systems of dieselpassenger cars prescribes the monitoring of the catalytic converter, thePM trap, the fuel injection system, the emission control system com-ponents, and the other emission-related components. Hence majordamage to the engine and aftertreatment systems can be avoided, andthe pollutant emissions are always under control. Moreover, OBD sys-tems yield a fundamental support for technical inspections, servicing,periodic monitoring, and repair of the vehicle.

In all of these cases, i.e., feedback emission control in Scenario 1,emission-based aftertreatment control in Scenario 2, and novel emission-based diagnostics algorithms for OBD systems in Scenario 3, the knowl-edge of the engine outputs is a fundamental prerequisite. This knowl-edge could be gained either with real sensors or with virtual ones, i.e.,with mathematical representations of the various processes describingthe emissions formation that can be implemented in the ECU of an en-

Page 28: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

1.1. Background and Motivation 7

Table 1.2: European OBD threshold limits for diesel passenger cars ing/km (source: www.dieselnet.com/standards/eu/ld.php).

stage date NOx PMEURO III 2003 1.20 0.18EURO IV 2005 1.20 0.18

fault

detection

fault

estimation

fault

classification

Is there

any fault?

What is the

magnitude

of the fault?

Where is the fault:

Injection?

Air mass flow?

Boost pressure?

emissionsengine

inputs

Figure 1.4: The emission-based FDI concept of the present work as apossible approach for future OBD systems.

gine. Currently, the only engine-output sensors commercially availableare those for measuring λ and the NOx concentration level.

Page 29: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

8 Chapter 1. Introduction

1.2 Objectives, Proposed Approach, andContributions

The aim of this work is to explore the possibilities given by theapplication of current solid-state λ and NOx emission sensors for thedetection and isolation of faults in the air and fuel paths of modern CRDI diesel engines. To achieve this objective a model-based strategy ispursued.

In a first step, a mathematical model of the engine is developed.The objective is to obtain a physics-based model with good predictionand extrapolation capabilities in order to perform plausible qualitativeand quantitative evaluations of the influence of the different engineinputs on emissions, fuel consumption, and engine performance. Thecomputational burden of this model inhibits its implementation in theECU of the engine, and consequently its application for control anddiagnosis purposes.

Therefore, in a second step, control-oriented models for the real-time (RT) computation of the λ value and the NOx concentration arederived from the detailed combustion model. These models can beimplemented in the ECU of the engines, they show good predictioncapabilities, and they are easily transferable to other engines. The ac-curacy of the NOx model is further improved by means of an adaptivestrategy in order to obtain a fast and reliable prediction of the NOx

emission.1

Finally, on the basis of the control-oriented models developed, theFDI system is realized. Here, a new approach is treated that includesthe implementation of algorithms based on the information obtainedfrom the newly introduced λ and NOx emission sensors. Faults of theair mass flow, boost pressure, and injected fuel quantity are taken intoaccount to explain discrepancies of the expected λ and/or NOx val-ues. Fault detection is performed by comparing the sensor signals to

1The resulting λ and the adaptive NOx models are used here as reference models for the model-based FDI system, but they could also be used for further applications like feedback emissioncontrol, see [71] and [82], and aftertreatment control.

Page 30: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

1.2. Objectives, Proposed Approach, and Contributions 9

the results of the models estimations, and fault location and size areestimated by means of two different strategies based on the extendedKalman filter (EKF) technique. In the first strategy proposed, onesingle EKF provides a coordinated estimate of the three engine inputssupposed to be faulty. In the second strategy, each engine input sup-posed to be faulty is estimated independently by means of a bank ofthree EKFs, one for each fault mode considered, and the residuals ofthe different EKFs are representative of the quality of the fault esti-mations, with the smallest residuals indicating the best one and thusthe location of the fault.

The control-oriented models and the FDI system are tested on thebasis of real transient measurement from the New European DrivingCycle (NEDC). Results show that the control-oriented models are ac-curate, and thus appropriate for diagnostics purposes. The FDI systemcan correctly detect, estimate, and classify faults of the injected fuelquantity, of the air mass flow, and of the boost pressure. The benefi-cial effects of the adaptation procedure of the NOx model on the FDIsystem are also demonstrated.

Figure 1.5 gives an overview about the methodology proposed. Thecontributions of this work can be summarized as follows:

• a methodology for developing RT λ and NOx models that usesa detailed physical combustion model to compute the necessaryparameters and that is easily transferable to other engine sys-tems;

• a novel algorithm based on the EKF technique that is supportedby the solid-state NOx sensor and that adapts on-line the mapsof parameters of the RT NOx model in order to match eachindividual production engine and thus improve the accuracy;

• RT models for λ and NOx, which perform a fast and accurateprediction and which can be used also for other purposes than di-agnosis, e.g. aftertreatment control or closed-loop emission con-trol;

Page 31: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

10 Chapter 1. Introduction

• two novel attempts to realize a detection and isolation system offaults in the air and fuel paths based on λ and NOx sensors.

physics

on-line

parameter

adaptation

fault detection

and isolation

closed-loop

emission control

aftertreatment

control

detailed

combustion

model

automatic

parameter

calculation

RT emission

models

static measurements

for calibration and

verification dynamic measurements for experimental verification

Figure 1.5: The proposed methodology to obtain RT emission models.In this work the models are used for diagnostics purposes, but theycould also be used for closed-loop emission control and aftertreatmentcontrol.

1.3 Outline

Chapter 2 deals with the “boundary conditions” of the research, i.e,with the experimental facilities used to conduct this work. The test-bench engine is described, as well as all necessary measurement devices.The characteristics of both solid-state λ and NOx sensors applied forthe on-line measurement of emission are also described here.

Chapter 3 describes the development of a detailed physics-basedcombustion and emission model of a modern diesel engine, includingits calibration and verification processes.

Chapter 4 describes the development of the control-oriented emis-sion models used for the FDI system. In particular, Section 4.2 presents

Page 32: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

1.3. Outline 11

the real-time computation of the λ values and the NOx emission levelsobtained by these models and Section 4.3 elicit the adaptive strategyused to improve the accuracy of the NOx model. In Section 4.4, thewhole methodology to derive the adaptive control-oriented NOx modelis re-applied to data obtained from measurements taken on a series-production engine. Results from real measurement data to demon-strate that this methodology is easily transferable and efficacious arealso shown.

Chapter 5 describes the development of the FDI system. The faultdetection is explained in Section 5.2, the fault estimation and clas-sification strategy based on one single EKF in Section 5.3, and thefault estimation and classification strategy based on the bank of threeindependent EKFs in 5.4.

Chapter 6 shows results of tests from real NEDC measurements.Results from both control-oriented λ and NOx models are shown, aswell as results from the proposed FDI strategies. Moreover, the positiveeffects of the adaptation of the NOx model on the FDI system arediscussed here.

Page 33: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

12 Chapter 1. Introduction

Page 34: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 2

Experimental Facilities

The experimental conditions are described under which theresearch was performed: The engine, the development en-vironment, the measurement devices, as well as the mostimportant sensors installed on the engine.

2.1 Test-Bench Setup

The measurements and experiments for model calibration and veri-fication purposes for this research are carried out on the modern mass-production diesel engine described in [54] and [65], whose technicaldata are listed in Table 2.1. A photo of the engine on the test-benchis shown in Fig. 2.1. In the standard configuration, the engine isequipped with an air mass flow sensor and a boost pressure sensorwhich allow the EGR valve and the position of the VNT vanes to becontrolled. Various pressure and temperature sensors are installed forcalibration and verification purposes. Additionally, a solid-state wide-range λ sensor and a NOx sensor are mounted for the on-line mea-surement of emissions. The complete engine system is schematicallyshown in Fig. 2.2.

The test-bench is equipped with a dynamic eddy-current brake andwith special devices for the measurement of the following emissionsubstances: NO, NOx, CO, CO2, HC, and PM. Further technical

13

Page 35: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

14 Chapter 2. Experimental Facilities

details about the exhaust gas analyzers are given in Appendix C.

Table 2.1: Technical data of the test-bench engine.

manufacturer DaimlerChryslername OM 611type direct-injection, common-railfeatures EGR, VNT and IPSOarchitecture 4 cylinders, 16 valvesbore x stroke 88 mm x 88.4 mmcompression ratio 19:1maximum torque 300 Nm at 1800-2600 rpmmaximum power 92 kW at 4200 rpmemissions level EURO III

2.2 Development Environment

Various software and hardware modules are installed for data ac-quisition, data processing, engine monitoring, and the implementationof the real-time algorithms. The details are listed in Tables 2.2 and 2.3,respectively. The connection between the various modules is shown inFig. 2.3.

Table 2.2: The software modules of the development environment.

software module functionINCA engine monitoringASCET real-time implementationdSpace data acquisitionMATLAB/Simulink data processing

Page 36: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

2.3. Solid-State Emission Sensors 15

Figure 2.1: The fully instrumented engine on the test-bench.

Table 2.3: The hardware modules of the development environment.

hardware module functionES1000 transputer and communication boardsETK7 interface between ES1000 and ECUECU electronic control unit of the engineAD/DA analogical ↔ digital converterCAN-bus signal transmission

2.3 Solid-State Emission Sensors

The main air pollutants emitted by diesel engines are the NOx andPM. As mentioned in Section 1.1, solid-state NOx emission sensors are

Page 37: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

16 Chapter 2. Experimental Facilities

EGR valve

air mass flow sensor

air filter

intercoolerEGRcooler

compressor

EGR throttle

and NOxsensors

oxidation catalyst

turbine(VNT)

intake port

shut-off

boost pressure sensor

Figure 2.2: Schematic of the complete engine system.

currently commercially available that can be mounted in the tailpipe ofdiesel engines, and that can be used for real-time purposes. However,there are no such sensors available as yet for the PM. Since the PMemissions are strictly related to the amount of oxygen present duringthe combustion process, the λ value can be assumed to serve as anindicator for the PM emissions, although it cannot be considered asan “emission” quantity in the strict sense of the term. Hence a wide-band λ sensor is used here as a substitute for the PM sensor. Therelationship between λ value and PM emissions is clarified with theresults shown in Fig. 2.4, where a simple linear function based on theinverse λ value is tested on the basis of real NEDC measurements inorder to describe the instantaneous PM mass emitted, recorded withthe PASS-device described in Appendix C.1.

The solutions proposed in this work are based on algorithms sup-ported by information from a λ and a NOx sensor, thus their main

Page 38: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

2.3. Solid-State Emission Sensors 17

INCA

ECU

MATLAB + dSpace

ASCETES1000

ETK7

AD/DA

CAN-bus

engine

Figure 2.3: The complete development environment: Connections be-tween the various software and hardware modules.

characteristics and properties are explained in the following. Furtherinformation about oxygen sensors for automotive applications can befound in [66], [68], and [78].

2.3.1 Wide-Band λ Sensor

The sensor used is a planar wide-band λ sensor with pumped O2

reference. Its technical data are listed in Table 2.4, and further infor-mation can be found in [95]. The λ sensor can be re-calibrated duringthe fuel cut-off phases where the oxygen concentration is known sinceonly ambient air flows through the engine. This solution is alreadyapplied in current engines. The deterioration of the λ sensor is thusnot considered here.

Page 39: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

18 Chapter 2. Experimental Facilities

600 700 800 900 1000 1100 12000

0.2

0.4

0.6

0.8

1

1.2

1.4

Time t [s]

Val

ue

Instant. PM [mg/cycle]f(1/λ) = −0.29 + 0.9*(1/λ)

Figure 2.4: Comparison between instantaneous PM mass, measuredwith the PASS, and a simple linear function based on the inverse λvalue for the last half of the NEDC.

Table 2.4: Technical data of the λ sensor used.

range 0.65 - ∞ (air)

accuracy λ =

0.8 ⇒ ±1.3%1.0 ⇒ ±0.6%1.7 ⇒ ±2.9%

response time 70 ms

2.3.2 Nitrogen Oxides Sensor

The NOx sensor used here is the one described in [99], which iscomposed of a ZrO2-based multilayer sensor element. The technicaldata are listed in Table 2.5. Basically, its principle of operation issimilar to that of a wide-band λ sensor. Therefore the deterioration ofthe NOx sensor is not considered here either.

Page 40: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

2.3. Solid-State Emission Sensors 19

For static operating conditions the performance of this sensor iscomparable to that of more sophisticated measurement devices. Theleft-hand graph in Fig. 2.5 shows the comparison of the measuredNOx levels recorded with the solid-state sensor and a fast CLD NOx

analyzer according to [85] and [90] for different static operating condi-tions between 1000 and 3500 rpm and between 0 and 16 bar BMEP.The probe of the fast CLD analyzer is mounted in the tailpipe of thetest-bench engine near the solid-state sensor.

For transient operating modes the solid-state sensor is too slow tofollow the engine dynamics. The following experiment is performed toillustrate the response characteristics of the NOx sensor. The engineis running at 2000 rpm and 6 bar BMEP, and the start of injection(SOI) signal is anticipated stepwise. Since the SOI has an immediateeffect on the NOx emission, the response of the fast CLD analyzer isalso immediate. Thus the signal of the fast CLD NOx analyzer can beinterpreted to represent the engine-out NOx emission. However, as thegraph on the right in Fig. 2.5 shows, in this case the response of theNOx sensor is affected by a delay (gas transport + sensor) of about0.6 s and a time constant of about 1 s.

0 200 400 600 800 10000

200

400

600

800

1000

Fast CLD NOx analyzer [ppm]

Sol

id−

stat

e N

Ox

sens

or [p

pm]

R2 = 0.993

−1−0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50.8

1

1.2

1.4

1.6

1.8

Time t [s]

Nor

mal

ized

sig

nal [

−]

Start of injectionFast CLD NOx analyzerSolid−state NOx sensor

Figure 2.5: Comparison between NOx concentration levels measuredwith a fast CLD analyzer and using a solid-state sensor for static oper-ating points (left), and responses of the fast CLD analyzer and of thesolid-state sensor after a step of the start of injection signal (right).

Page 41: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

20 Chapter 2. Experimental Facilities

This result is in accordance with the specifications of the sensor ofTable 2.5 and with the data from [99].

Table 2.5: Technical data of the NOx sensor used.

range 0 - 1550 ppmaccuracy ±10%response time 750 ms

Page 42: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 3

Physical Modeling ofthe In-CylinderCombustion Process

A detailed physical model of the combustion process is re-alized in order to help the understanding of the NOx emis-sion formation process in diesel engines, and to provide thebasics for the further development of the control-orientedmodels.

3.1 Motivation and Previous Work

To capture all relevant dynamics of the combustion process, aphysics-based model is developed. This approach is necessary becausethe NOx emissions are strongly dependent on the cylinder pressure andthe reaction temperature profiles during the combustion. The modelis conceived according to the following guidelines:

• Comprehensiveness ⇒ the effect of all engine variables, describ-ing both the air and the fuel paths, should be captured.

• Simplicity ⇒ a zero-dimensional approach is sufficient, i.e., pres-

21

Page 43: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

22 Chapter 3. Combustion Model

sure, temperature, and concentration of substances are assumedto be uniform within the whole control volume.

• Details as needed ⇒ at least a separation into two zones, burnedand unburned, is necessary for the chemical description of theNOx formation.

Since the model is physics-based, simulation results are expectedto be accurate, and its application on different engines is to be possiblewith little effort by virtue of just a few parameters requiring adjust-ment. Furthermore, the model can be used as a virtual engine toinvestigate the effect of the engine variables on the emissions. On theother hand, the computational burden involved is such that the modelcannot be applied in the ECU of the engines and thus cannot be usedfor control purposes.

The literature about combustion modeling is exhaustive. Numer-ous modeling approaches are proposed for various goals and for engineprocesses with several stages of complexity. The basics are explainedin [6], where a comprehensive introduction is given on combustion en-gines. Moreover, the detailed functionality of diesel engine systems istreated in [2]. Other modeling guidelines for combustion engines arepresented in [15], [16], [18], and [19].

Zero-dimensional models of diesel engines are proposed for examplein [21], where the model is used as tool for the EGR rate estimation,and in both [22] and [83], where the model is used to develop a model-based control strategy of the VNT and the EGR. In [25] and [86]both a zero-dimensional and a phenomenological model to study theeffects of different engine settings on emissions and noise are described.Another phenomenological model is proposed in [31], where the aim isthe NOx and soot computation. In [38] a detailed model implementedand optimized for on-line applications is presented.

Page 44: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 23

3.2 Model Description

Basically, the model can be divided into five sub-models accord-ing to the physical causality of the conventional diesel combustion, asFig. 3.1 clearly shows: Fuel injection, heat release, single-zone cylin-der process (inclusive gas exchange), reaction temperature estimation,and emissions formation. These modeling steps are fairly standard, andtherefore only a brief description of each corresponding sub-model isgiven below. Interested readers are referred to the indicated referencesand to Appendix A, where the complete equation and the parameterset of the complete model implemented in this work are listed.

injection

heat release

single-zone

engine process

reaction temperature

emissions NOx

air

in

in

out

e

IPSO

m

p

T

p

T

u

ɺ

SOI

inj

rail

u

p

τ

u, b

Tb, Vb

dmf, xb

mf,tot

dminj

Tb, Vb

pcyl, Vcyl,

mcyl, gl

pcyl, Tcyl

pcyl, Tcyl,

Vcyl, mcyl, cyl

u, b

Figure 3.1: The physical causality of the combustion model developed.

The model is developed on a crank-angle discrete basis, becauseit is a more convenient approach to discretize the engine processes.

Page 45: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

24 Chapter 3. Combustion Model

Therefore all time derivatives of the various physical equations have tobe transformed according to the following relationship:

dt= ωe ⇒ dt =

ωe. (3.1)

The chosen sampling time is ∆ϕsample = 0.4 CAo, which is a compro-mise between accuracy and calculation time.

3.2.1 Injection

The computational sequence begins with the “injection” sub-model,where the control signals “start of injection” uSOI , “injection duration”τinj, and “rail pressure” prail of the injection system are processed inorder to obtain the injection rate profile. Various detailed models havebeen proposed ([29], [87], [107]), as well as models for hardware-in-the-loop (HiL) purposes [119], but the one presented in [25] is chosen forits modeling simplicity and accuracy.

For the complete set of equations and parameters of this sub-model,refer to Appendix A.1.

The basic idea is to describe the injection rate profile as a trapezoidas shown in Fig. 3.2, which is a good approximation of the real pro-file. Accordingly, two variables have to be calculated to unequivocallydefine the injection profile for each operating point: The maximuminjection rate and the injection rate slope. To do this, reference valuesfor the rail pressure p0

rail and the injection rate slope α0 are chosen.The corresponding reference maximum injection rate is found usingthe Bernoulli equation and neglecting the cylinder pressure effect:

dm0inj,max

dϕ≈ 1

ωe· cd · Anoz ·

√2 · ρf,inj · p0

rail, (3.2)

and the maximum injection rate in another operating point than thereference is calculated with the following empirical relation:

dminj,max

dϕ=

dm0inj,max

dϕ·(

prail

p0rail

)n1

, (3.3)

Page 46: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 25

where the parameter n1, which should be 0.5 because of the squareroot of the Bernoulli equation, is slightly tuned to optimize the model.

The injection rate slope is:

α =

dminj

∆ϕ, (3.4)

and it is proportional to the rail pressure, according to Newton’s Sec-ond Law:

prail · Anoz︸ ︷︷ ︸∑F

∝ α · ω2e︸ ︷︷ ︸

m·a

. (3.5)

SOIuSOI

closeopen

inj

up

down

inj,maxdm

crank

angle

injection

rate

Figure 3.2: Approximation of the real injection rate profile.

Hence the injection rate slope in another operating point than thereference is calculated with the following empirical relation:

α = α0 ·(

prail

p0rail

)n2

, (3.6)

where also the parameter n2, which should be 1.0 because of the di-rect proportionality with the rail pressure induced by Newton’s SecondLaw, is slightly tuned to optimize the model.

Page 47: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

26 Chapter 3. Combustion Model

The parameters τopen and τclose represent the injector opening andclosing delay, i.e., the delay time between the control signal of theECU and the effective movement of the injector. Normally, the injectorclosing is slightly faster than the injector opening. This fact is takeninto account by means of an empirical factor according to the followingrelation:

αup = α (3.7)

αdown = c · αup, c > 1. (3.8)

The model presented is applied to every injection event of the en-gine. Thus the pilot injection and the main injection are parameter-ized independently, and the corresponding values for the parametersare different.

3.2.2 Heat Release

The resulting injection rate profile feeds the second sub-model “heatrelease” where rate of heat release, total converted fuel mass, and com-bustion advancement are computed. It is a phenomenological modeland is completely based on [25]. The model is composed of five parts:Fuel evaporation, air entrainment and fuel-mixture generation, igni-tion delay, premixed combustion, and diffusion combustion. The pilotinjection is assumed to burn exclusively within the premixed mode,whereas the main injection burns within both the premixed and thediffusion modes.

For the complete set of equations and parameters of this sub-model,refer to Appendix A.2.

At the beginning only one single jet of injected liquid fuel is consid-ered (one single jet corresponds to the flow through one single nozzlehole). The corresponding injection rate profile is discretized, and ateach time step the amount of evaporated fuel is computed accordingto the so called “d2 law,” which describes the temporal decrease of theliquid fuel droplets diameter due to evaporation:

d2dr = d2

dr,liq − β · t. (3.9)

Page 48: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 27

During the injection process, air is entrained into the evaporatedfuel zone according to a fixed relative air/fuel ratio:

Λ = 0.9, (3.10)

and when the injection is over by means of a diffusion process:

dmvap,zone

dϕ=

1

ωe· c1 · Rec2(ϕ) · Azone(ϕ) · ρf,zone(ϕ)

dzone(ϕ). (3.11)

Now the fuel-mixture zone is ready for the combustion. The igni-tion delay comprehends a physical and a chemical part:

τID(ϕ) = τphys(ϕ) + τchem(ϕ), (3.12)

and according to [6] the condition for ignition is defined as:

∫ SOC

SOI

1

τID(ϕ) · ωedϕ ≥ 1. (3.13)

Immediately after the start of combustion (SOC), the fuel-mixtureof one single zone begins to burn in the premixed mode:

dmf,zone

dϕ= min

{dmf,zone,1

dϕ,dmf,zone,2

}. (3.14)

Thus at the beginning, the premixed combustion is described by:

dmf,zone,1

dϕ=

1

1 + λzone(ϕ) · χst · (1 + rzone(ϕ))· dmb

dϕ(3.15)

dmb

dϕ=

1

ωe· ρu(ϕ) · sturb(ϕ) · Aflame(ϕ), (3.16)

and at the end by:

dmf,zone,2

dϕ= cpre · Kpre(ϕ) · 1

ωe· 1

τpre(ϕ)· mf,avail,zone(ϕ), (3.17)

Page 49: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

28 Chapter 3. Combustion Model

where Kpre is a correction function depending on the amount of air, ex-haust gas, and fuel in the premixed zone. The characteristic premixedtime is:

τpre(ϕ) =lzone(ϕ)

sturb(ϕ), (3.18)

where the term sturb is the turbulent flame speed.The subsequent diffusion combustion is modeled using the so-called

“mixing frequency approach.” The combustion rate is proportional tothe actual available evaporated fuel mass:

dmf,diff

dϕ= cdiff ·

1

ωe· 1

τdiff(ϕ)· mf,avail(ϕ), (3.19)

where the available and the evaporated fuel mass during diffusion are:

mf,avail(ϕ) = mvap,diff(ϕ) − mf,diff(ϕ) (3.20)

mvap,diff(ϕ) = mvap,tot(ϕ) − mvap,pre(ϕ). (3.21)

The characteristic diffusion time is:

τdiff(ϕ) =ldiff(ϕ)

u′(ϕ), (3.22)

where the term u′(ϕ) describes the turbulence intensity generated byboth the piston motion and the injection process.

To link both combustion modes, the diffusion combustion is mul-tiplied with an empirical factor in order to be shifted and overlappedwith the premixed combustion:

Fpre/diff(ϕ) =

(mf,pre(ϕ)

mf,avail,pre(ϕ)

)cpre/diff

. (3.23)

The resulting evaporated, available, and burned fuel mass for boththe premixed and the diffusion combustion fractions are shown exem-plarily in Fig. 3.3 for the static operating point 1750 rpm and 2 barBMEP.

Page 50: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 29

0

2

4

6

8

Fue

l mas

s [m

g/st

r]

Premixed combustion

120 140 160 180 200 220 240 260 280 300 320

0

2

4

6

8

Crank angle [CA°]

Fue

l mas

s [m

g/st

r]

Diffusion combustion

Evaporated totalEvaporatedAvailableBurned

Figure 3.3: Evaporated, available, and burned fuel mass for both thepremixed and the diffusion combustion fractions for the static operat-ing point 1750 rpm and 2 bar BMEP.

3.2.3 Single-Zone Engine Process

This sub-model represents the core of the entire combustion model,because here all the in-cylinder variables such as pressure, mass, meantemperature, and λ are computed by solving energy and mass balanceequations.

The inputs for this sub-model are air mass flow mair, inlet pressurepin and temperature Tin, outlet pressure pout, engine cooling watertemperature Te, and intake port shut-off signal uIPSO. The in-cylindergas is modelled as a single-zone medium, i.e., at each moment thein-cylinder variables are assumed to be average values valid over the

Page 51: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

30 Chapter 3. Combustion Model

whole cylinder volume Vcyl.For the complete set of equations and parameters of this sub-model,

refer to Appendix A.3.

dW

dQw

dmf

pcyl, Tcyl, cyl,

Vcyl, mcyl

dmin dmout

pin,

Tin

pout,

Tout

dQw,out

indmɶ outdmɶ

,in inp Tɶɶ ,out outp Tɶɶ

Tw

Tw,out

Figure 3.4: Schematic diagram of the single-zone cylinder process.

By neglecting the cylinder blow-by effects, the mass conservationis:

dmcyl

dϕ=

dmf

dϕ+

dmin

dϕ+

dmout

dϕ, (3.24)

and the energy conservation is:

dU

dϕ=

dQf

dϕ+

dQw

dϕ+

dW

dϕ+ hin ·

dmin

dϕ+ hout ·

dmout

dϕ, (3.25)

where the rates of heat release and work are:

dQf

dϕ= Hf ·

dmf

dϕ(3.26)

dW

dϕ= −pcyl(ϕ) · dVcyl

dϕ, (3.27)

Page 52: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 31

respectively. The relative A/F ratio in the cylinder during the com-bustion process is computed on the basis of the actual air and burnedfuel masses:

λcyl(ϕ) =mcyl,air(ϕ)

χst · mcyl,f(ϕ), (3.28)

and the corresponding global value is defined as the value at EVO, i.e.,when the combustion process is over:

λgl = λcyl(ϕ = ϕEV O). (3.29)

Cylinder Wall Heat Losses

For the computation of the cylinder wall heat losses, only the gasconvection is taken into account:

dQw

dϕ=

1

ωe· Aw(ϕ) · qw,gc(ϕ), (3.30)

where the convective heat flow qw,gc is:

qw,gc(ϕ) = α(ϕ) · (Tcyl(ϕ) − Tw(Te)) . (3.31)

The convective heat transfer coefficient α is calculated using an ex-tended Woschni’s approach according to [16]:

α(ϕ) = 127.93 · d−0.2bore · p0.8

cyl(ϕ) · T−0.53cyl (ϕ) · ν0.8(ϕ). (3.32)

The term ν describes the turbulence variation during the whole cylin-der process. Two different formulation are implemented for the highpressure cycle and for the gas exchange phase. The necessary cylinderwall temperature Tw is estimated as a function of the cooling watertemperature Te with the following empirical model:

Tw(Te) = T 0w ·

(Te

T 0e

)c

, (3.33)

where T 0w and T 0

e are reference values.

Page 53: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

32 Chapter 3. Combustion Model

Air and Exhaust Gas Properties

The specific enthalpy of both air and exhaust gas is calculated usingan approach similar to [6]:

h(T ) = R · T ·(a0 + a1 · T + a2 · T 2 + a3 · T 3 + a4 · T 4

), (3.34)

where the coefficients ai are stored in tables for the various components.Other approach are also possible, for instance according to Justy or toZacharias, see [16]. The specific internal energy is:

u(T ) = h(T ) − R · T, (3.35)

and the specific heat at constant pressure and volume are:

cp(T ) =∂h

∂T(3.36)

cv(T ) =∂u

∂T= cp(T ) − R, (3.37)

respectively. The ratio of the specific heats is defined as the isentropicexponent:

κ(T ) =cp(T )

cv(T ). (3.38)

Exhaust Gas Recirculation

The EGR rate is defined as the ratio between the recirculated massflow and the total mass flows through the cylinders:

XEGR =mEGR

minj + mair + mEGR. (3.39)

The air mass flow and the fuel mass flow can be easily determined withECU measurements. The recirculated gas mass flow is defined as thedifference between the real gas mass flow entering the cylinders andthe air mass flow:

mEGR = min − mair. (3.40)

Page 54: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 33

To compute the real gas mass flow entering the cylinders, first thetheoretical value is determined on the basis of the gas equation:

min,th =pin · (Vd · ncyl)

R · Tin· ωe

4π, (3.41)

and then the theoretical value is multiplied with the volumetric effi-ciency in order to capture the effects of the real pumping characteristicsof the engine:

min = min,th · ηvol. (3.42)

The volumetric efficiency is defined by a pressure dependent partηvol,p, an engine speed dependent part ηvol,ω, and a correction term∆ηvol,T due to intake temperature. It is a slightly different approachthan the one used in [4]:

ηvol = ηvol,p(pin, pout) · ηvol,ω(ωe) +

+ ∆ηvol,T (Tic, Tin). (3.43)

Gas Exchange

For the gas exchange process, the in- and outflowing masses arecomputed modeling the valves as isenthalpic throttles:

dm

dϕ=

1

ωe· µσ · Av ·

p0√R · T0

·√

κ − 1

2κv − Π

κ+1κ

v

), (3.44)

where the subscript “0” indicates the states upstream, Av the variablevalve opening area, and µσ the variable discharge coefficient. Thepressure ratio across the valve is defined as:

Πv = min

{max

[p

p0,

2

κ + 1

κκ−1

], 1

}. (3.45)

The test-bench engine is provided with an intake port shut-off(IPSO) system in order to decrease the PM emission at low enginespeed and load, where the turbulence intensity is too low for an ade-quate soot oxidation process. In such operating points, one intake port

Page 55: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

34 Chapter 3. Combustion Model

(filling port) of each cylinder is closed by means of special throttles.Consequently the whole air mass is forced to flow only through the sec-ond intake port (swirl port), and thus the air enters the cylinders withincreased turbulence, enhancing the soot oxidation. To capture theeffect of the IPSO on the filling port, additional variables for the pres-sure p and the temperature T between the intake valve and the IPSOthrottle are introduced. A similar approach is also used to model theexhaust duct, according to Fig. 3.4. The IPSO throttle reduces thecross-section of the filling port according to the following proportionalcoefficient:

cIPSO = 1 − cos(uIPSO · π

2

). (3.46)

The intake and exhaust port wall heat losses are also taken intoaccount according to [22]. The variation of the air and the burned fuelmass during the gas exchange phase are computed as:

dmair,gex

dϕ=

dmin

dϕ· xin +

dmout

dϕ· xcyl(ϕ) (3.47)

dmf,gex

dϕ=

dmin

dϕ· (1 − xin) +

dmout

dϕ· (1 − xcyl(ϕ)), (3.48)

respectively. The air mass fraction in the intake manifold xin is com-puted according to [30] as a function of the actual EGR rate and theactual global relative A/F ratio, whereas the air mass fraction in thecylinder xcyl is found on the basis of the actual air and cylinder masses:

xin = 1 − XEGR

1 + λgl · χst(3.49)

xcyl(ϕ) =mair(ϕ)

mcyl(ϕ). (3.50)

3.2.4 Reaction Temperature

Since the final NOx emission model requires information aboutthe temperature profile during the combustion reaction, the computedcylinder mean temperature is not sufficient to perform an accurate

Page 56: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 35

computation. The in-cylinder gas is modeled as a single-zone medium,thus a method is applied to virtually separate this single zone in twodistinct regions, one containing the burned and the other the unburnedgases. The two zones are ideally separated by an infinitesimally thinflame front, and each zone is characterized by its own temperatureprofile.

For this purpose the approach proposed in [30] and [48] is used,where the temperature difference between the two virtual gas zones(burned and unburned) is described by means of the following equation:

Tb(ϕ) − Tu(ϕ) = A∗(λgl) · B(ϕ), (3.51)

where A∗ denotes the maximum temperature difference between burnedand unburned zone at SOC, and B is an empirical function which canvary only between 0 and 1 and that describes the temporal progressionof the temperature difference. This temporal progression is governedby the energy transfer from the burned to the unburned zone, see [19],and the rate of this transfer is empirically described by means of thepressure difference between fired and motored engine operation. Asimilar approach is also used to model the turbulence increase due tocombustion in Woschni’s wall heat transfer model:

A∗(λgl) = A · 1.2 + (λgl − 1.2)C

2.2 · λr(3.52)

B(ϕ) =K −

∫ ϕ

SOC (pcyl(ϕ) − pcyl(ϕ)) · mb(ϕ) · dϕ

K(3.53)

K =

∫ EV O

SOC

(pcyl(ϕ) − pcyl(ϕ)) · mb(ϕ) · dϕ. (3.54)

The parameter A is an engine-specific value that has to be determinedexperimentally. It is the only tuning parameter for this sub-model.Since the combustion reaction evolves in close to stoichiometric condi-tions [6], the relative A/F ratio during the reaction is assumed to beconstant and equal to 1:

λr = 1. (3.55)

Page 57: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

36 Chapter 3. Combustion Model

= 1(stoichiometric)

< 1(rich)

ignition location

air swirl

fuel injection

∞ = (fuel jet boundary)

3.3(lean combustion

limit)

Tb,

Vb, mb

Tu,

Vu, mu

Figure 3.5: Schematic of a diesel fuel spray according to [6] (left), andthe modeling of the reaction zone according to [30] and [48] (right).

For the complete set of equations and parameters of this sub-model,refer to Appendix A.4.

The advantages of this method against a real two-zones modelingare its simplicity, the reduced computational burden, and the goodresults. On the other hand this approach is empirical, and thus notcompletely based on physics.

Aside from the combustion temperature Tb other variables can bederived from this sub-model, such as the volume Vb and the density ρb

of the burned-gas zone as well as the density ρu of the unburned-gaszone.

Although this approach has been developed on diesel engines, itcan be successfully used for other engine types. In [81], for example,the NOx emissions of a gas engine are computed on the basis of thereaction temperature obtained with this approach.

3.2.5 Emissions

Finally, in the sub-model “emissions” the NOx concentration iscomputed. It is the sum of the NO and NO2 produced after thecombustion process (the subscript x stands for 1 and 2). Often the

Page 58: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 37

120 140 160 180 200 220 240 260 280 300 320 340 360400

800

1200

1600

2000

2400

2800

Crank angle [CA°]

Tem

pera

ture

T [K

]

UnburnedBurnedMean

Figure 3.6: Computed characteristic temperatures during the combus-tion process.

modeling of the NO2 is omitted, and only the NO are used to describethe total NOx concentration. This can be justified, since the contri-bution of the NO to the total NOx produced in combustion engines isdominant, and the NO2 formation depends also on the amount of NOmolecules present. However, here these two substances are treated sep-arately: For the NO a standard chemical formulation is used, whereasfor the NO2 an empirical model is proposed.

For the complete set of equations and parameters of this sub-model,refer to Appendix A.5.

NO

The NO formation during an arbitrary combustion process can bedescribed by the following four paths, see [12] and [16]:

1. thermal,

2. prompt,

Page 59: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

38 Chapter 3. Combustion Model

3. nitrous oxide (N2O), and

4. fuel.

In the case of the thermal NO path, the NO molecules are formedbehind the flame front, i.e., in the hot burned gas zone. The name“thermal” indicates that the temperature is the main factor describingthis chemical mechanism, which has been first defined by Zeldovichin 1946, and then has been extended to what nowadays is known as“extended Zeldovich” mechanism.

The prompt NO is formed under rich conditions in the flame front.The name “prompt” indicates that the reactions, which have been firstdescribed by Fenimore in 1979, are very fast. The prompt NO pathis more complicated since it is directly related to the formation of theCH radical, which can react in multiple ways.

The N2O path is relevant especially under lean conditions, low tem-perature, and high pressure, for instance in the case of lean premixed-combustion of gas turbines or of lean SI engine concepts.

The last path considered, i.e., the fuel-NO path, describes the for-mation of NO due to the nitrogen contained in the fuel. This path isnot relevant for combustion engines since the amount of nitrogen con-tained in the fuel is negligible, but it should be considered for instancein the case of coal combustion.

Based on all this information, it is evident that only the thermalNO path plays a major role for the modeling of the NO formation indiesel engines, see also [6], [39] and [63]. It is thus the only mechanismconsidered here.

During a typical diesel combustion process various chemical com-ponents are formed. However, only the following twelve componentshave a relevance for chemical reactions: H2O, CO, O2, N2, H2, OH,CO, N2O, NO, N , O, H. Furthermore, since the equilibrium concen-trations of the components are reached more quickly than those of Nand NO, it is assumed that all components except N and NO are inequilibrium. Thus, to determine the equilibrium concentrations, it isnecessary to solve a set of algebraic equations, and successively, for

Page 60: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.2. Model Description 39

the computation of the concentrations of N and NO, a set of differen-tial equations. These differential equations are based on the extendedZeldovich mechanism, which is described as follows:

N2 + O ⇋ NO + N (3.56)

O2 + N ⇋ NO + O (3.57)

N + OH ⇋ NO + H. (3.58)

The final equation for the NO formation is:

d[NO]

dϕ=

1

ωe· 2 ·

(1 − ν2(ϕ)

)· R1e(pcyl, Tb, λr)

1 + ν(ϕ) · Ke(pcyl, Tb, λr)− ξ(ϕ), (3.59)

where the normalized NO concentration ν and the concentration vari-ation ξ due to the burned zone volume variation are:

ν(ϕ) =[NO](ϕ)

[NO]e(pcyl, Tb, λr)(3.60)

ξ(ϕ) =[NO](ϕ)

Vb(ϕ)· dVb

dϕ. (3.61)

The values [NO]e, R1e, and Ke are calculated by solving the completechemical mechanism for various values of pressure, temperature, andrelative A/F ratio, and then stored in maps as a function of cylinderpressure, burned zone temperature, and relative A/F ratio during thereaction. This last value is assumed to be equal to 1, as shown in Eq.(3.55) above.

NO2

According to [6] and [20], the formation of NO2 occurs when NOmolecules from high-temperature regions diffuse or are transported byfluid mixing into the HO2-rich regions. Furthermore, HO2 radicals areformed in a relatively low-temperature region. The NO2 destructionreactions are active at high temperatures, thus preventing the forma-tion of NO2 in high temperature zones. For the NO2 formation the

Page 61: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

40 Chapter 3. Combustion Model

following equation holds:

NO + HO2 ⇋ NO2 + OH, (3.62)

and for the NO2 destruction:

NO2 + H ⇋ NO + OH (3.63)

NO2 + O ⇋ NO + O2, (3.64)

where:

H + O2 + M ⇋ HO2 + M. (3.65)

Since the chemical mechanisms involved in the NO2 formation arequite complicated, and the contribution of NO2 to the total NOx con-centration is not of a main relevance, as the contribution of NO is, asimple empirical model for the NO2/NO concentrations ratio is pro-posed:

[NO2]

[NO]= c1 + c2 · [NO]−1. (3.66)

3.3 Model Calibration

Once all geometrical data of the engine and its components arecollected, static measurements are performed in order to optimize theparameters of the physical model. The fuel injection sub-model is cal-ibrated first. A newly developed tool evaluates the static injectionmeasurements and minimizes the difference between the injected fuelquantities measured and calculated in order to find the optimal param-eters. This is done on the basis of the Nelder-Mead algorithm. Thisprocedure is followed for the pilot injection as well as for the maininjection in order to parameterize both injection parts separately.

Successively, the heat release sub-model is calibrated by means ofdata obtained from a cylinder pressure analysis. Cylinder pressuretraces for one cylinder are recorded by means of a non-cooled cylin-der pressure sensor placed in the glow plug hole, and processed in

Page 62: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.3. Model Calibration 41

order to obtain a virtual measurement of the heat release rate with acylinder pressure analysis tool developed at the Aerothermochemistryand Combustion Systems Laboratory (LAV) of the ETH Zurich named“WEG,” see Fig. 3.7. This procedure is repeated for various static op-erating points. The heat release rate traces obtained serve to optimizemanually the parameters of the equations describing the combustionand the ignition delay processes. Since the model is physics-based andthus the different parameters have a physical meaning, only small ad-justments of the parameters are necessary. Furthermore, the number ofparameters to be adjusted is limited to a few fundamental quantities,such that the manual optimization is a quick and intuitive process.Some calibration results are shown in Figs. 3.8-3.10 below.

Next, the EGR calculation sub-model is calibrated. Another newlydeveloped tool evaluates the static EGR measurements and computesthe parameters for the volumetric efficiency on the basis of a regressionanalysis.

physical causality

in-cylinder pressure

measurements

virtual heat release

rate measurements

WEG

130 155 180 205 230 255

0

2

4

6

8

Crank angle [CA°]

Hea

t rel

ease

rat

e [%

/CA

°]

Meas.Sim.

130 155 180 205 230 25520

30

40

50

60

Crank angle [CA°]

Cyl

inde

r pr

essu

re [b

ar] Meas.

Sim.

Figure 3.7: The measured cylinder pressure signals are evaluated bymeans of “WEG”, a tool by ETH-LAV, in order to find the correspond-ing heat release rate.

Finally, the reaction temperature sub-model is calibrated. A thirdspecifically developed tool evaluates the static NOx concentration mea-surements and minimizes the difference between measured and calcu-lated NOx concentrations in order to find the optimal engine-specificA-parameter of Eq. (3.52) for all operating points considered, againon the basis of the Nelder-Mead algorithm.

Page 63: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

42 Chapter 3. Combustion Model

130 180 23002468

101750 rpm, 2 bar

02468

10

Hea

t rel

ease

rat

e [%

/CA

°]

1750 rpm, 5 bar

02468

101750 rpm, 9 bar

130 180 230Crank angle [CA°]

2250 rpm, 2 bar

2250 rpm, 5 bar

2250 rpm, 9 bar

130 180 230

2750 rpm, 2 bar

2750 rpm, 5 bar

2750 rpm, 9 bar

Meas.Sim.

Figure 3.8: Calibration of the combustion model: Measured vs. simu-lated heat release rate for various static operating points.

Page 64: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.3. Model Calibration 43

130 180 23020406080

100120

1750 rpm, 2 bar

20406080

100120

Cyl

inde

r pr

essu

re [b

ar]

1750 rpm, 5 bar

20406080

100120

1750 rpm, 9 bar

130 180 230Crank angle [CA°]

2250 rpm, 2 bar

2250 rpm, 5 bar

2250 rpm, 9 bar

130 180 230

2750 rpm, 2 bar

2750 rpm, 5 bar

2750 rpm, 9 bar

Meas.Sim.

Figure 3.9: Calibration of the combustion model: Measured vs. simu-lated cylinder pressure for various static operating points.

Page 65: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

44 Chapter 3. Combustion Model

40 50 60 70 80 90 100 11040

50

60

70

80

90

100

110

Measured data

Sim

ulat

ed d

ata

Maximum cylinder pressure [bar]

R2 = 0.987

2 4 6 8 10 12 14 162

4

6

8

10

12

14

16

Measured data

Sim

ulat

ed d

ata

Brake mean indicated cylinder pressure [bar]

R2 = 0.974

Figure 3.10: Calibration of the combustion model: Measured vs. sim-ulated maximum cylinder pressure (left), and indicated mean cylinderpressure (right).

1350 1400 1450 1500 1550 16000

0.005

0.01

0.015

0.02

0.025

Parameter A [K]

Rel

ativ

e in

cide

nce

[−]

Figure 3.11: Calibration of the combustion model: Finding the optimalengine-specific A-parameter.

Page 66: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.4. Model Verification 45

The optimal A-parameter is determined on the basis of the relativeincidence of all A-values found, as shown in Fig. 3.11.

The static measurements used to calibrate the combustion modelare those shown in Fig. 3.12 left. For the cylinder pressure analysiswith WEG, different measurement data are used than for the othersub-models.

3.4 Model Verification

The model prediction capabilities are verified on the basis of otherstatic measurements than those used to calibrate the model. They areshown in Fig. 3.12 right.

Verification results are shown below. Figure 3.13 shows the com-parison between measured and simulated injected fuel quantity duringpilot (left) and main injection (right). Figure 3.14 shows the compar-ison between measured and simulated NO2 concentration as well asthe corresponding NOx levels. In this case, the NO2 and NOx mea-surement data are obtained with the CLD-device. Figure 3.15 showsthe comparison between measured and simulated EGR rate (left) andNOx concentration (right). In this case, the NOx measurement dataare obtained with the solid-state sensor.

To further verify the prediction capabilities of the combustion model,Figs. 3.16-3.19 show the comparisons between measured and simulatedNOx concentration for variations of the engine inputs “start of injec-tion,” “rail pressure,” “air mass flow,” and “boost pressure” for fourdifferent operating points. In these cases too the NOx measurementdata are obtained with the solid-state sensor.

Page 67: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

46 Chapter 3. Combustion Model

1000 1500 2000 2500 3000 35000

2

4

6

8

10

12

14

16

Engine speed ne [rpm]

Eng

ine

load

pm

e [bar

]

OtherFor WEG

1000 1500 2000 2500 3000 35000

2

4

6

8

10

12

14

16

Engine speed ne [rpm]

Eng

ine

load

pm

e [bar

]

Figure 3.12: Operating points used for the calibration (left) and theverification (right) of the combustion model.

0 0.5 1 1.5 2 2.50

0.5

1

1.5

2

2.5

Measured data

Sim

ulat

ed d

ata

Quantity of injected fuel [mg/stroke]

R2 = 0.752

0 10 20 30 400

10

20

30

40

Measured data

Sim

ulat

ed d

ata

Quantity of injected fuel [mg/stroke]

R2 = 0.991

Figure 3.13: Verification of the combustion model: Measured vs. sim-ulated quantity of injected fuel for pilot injection (left), and main in-jection (right).

Page 68: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.4. Model Verification 47

0 10 20 30 40 50 600

100

200

300

400

500

600

Operating points

Con

cent

ratio

n [p

pm]

NO2 meas.

NO2 sim.

NOx meas.

Figure 3.14: Verification of the combustion model: Measured vs. sim-ulated NO2 concentration for different static operating points.

0 10 20 30 40 500

10

20

30

40

50

Measured data

Sim

ulat

ed d

ata

EGR rate [%]

R2 = 0.972

0 100 200 300 400 500 600 7000

100

200

300

400

500

600

700

Measured data

Sim

ulat

ed d

ata

NOx concentration [ppm]

R2 = 0.919

Figure 3.15: Verification of the combustion model: Measured vs. sim-ulated EGR rate (left) and NOx concentration (right).

Page 69: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

48 Chapter 3. Combustion Model

165 170 175 180 185 1900

200

400

600

NO

x [ppm

]

uSOI,main

[CA°]

2000 rpm, 4 bar

0

200

400

600N

Ox [p

pm]

2000 rpm, 8 bar

165 170 175 180 185 190u

SOI,main [CA°]

2500 rpm, 4 bar

2500 rpm, 8 bar

Meas.Sim.

Figure 3.16: Verification of the combustion model: Measured vs. simu-lated NOx for variations of start of injection at static operating points.

400 600 800 10000

200

400

600

NO

x [ppm

]

prail

[bar]

2000 rpm, 4 bar

0

200

400

600

NO

x [ppm

]

2000 rpm, 8 bar

400 600 800 1000p

rail [bar]

2500 rpm, 4 bar

2500 rpm, 8 bar

Meas.Sim.

Figure 3.17: Verification of the combustion model: Measured vs. sim-ulated NOx for variations of rail pressure at static operating points.

Page 70: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

3.4. Model Verification 49

60 100 140 180 2200

200

400

600

800

NO

x [ppm

]

m*air

[kg/h]

2000 rpm, 4 bar

0

200

400

600

800

NO

x [ppm

]

2000 rpm, 8 bar

60 100 140 180 220m*

air [kg/h]

2500 rpm, 4 bar

2500 rpm, 8 bar

Meas.Sim.

Figure 3.18: Verification of the combustion model: Measured vs. sim-ulated NOx for variations of air mass flow at static operating points.

1 1.2 1.4 1.60

200

400

600

NO

x [ppm

]

pboost

[bar]

2000 rpm, 4 bar

0

200

400

600

NO

x [ppm

]

2000 rpm, 8 bar

1 1.2 1.4 1.6p

boost [bar]

2500 rpm, 4 bar

2500 rpm, 8 bar

Meas.Sim.

Figure 3.19: Verification of the combustion model: Measured vs. sim-ulated NOx for variation of boost pressure at static operating points.

Page 71: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

50 Chapter 3. Combustion Model

Comments on the Results

The capabilities of the combustion model developed are reassumedas follows:

• the maximum relative error of the whole model at low NOx con-centrations is about 40 %, whereas at high NOx concentrations isless than about 20%. This indicates that the model performancesare better at high NOx levels than at low;

• the model is in general able to capture the trends resulting fromvariations of the engine inputs. However, in the case of the vari-ations of the air mass flow, the model clearly underestimated theNOx concentrations;

• the proposed empirical NO2 model of Eq. (3.66) gives goodresults.

The differences between the model and the measurement can beexplained as follows: The model is conceived to calculate the concen-tration of the NOx using injection parameters and air path measure-ments directly. According to Fig. 3.1, the model comprehends themain processes involved during the combustion, and the computationstarts from information about the fuel injection and the breathing ofthe engine. Hence the modeling errors of all five sub-models are cu-mulated during the computation.

Page 72: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 4

Control-OrientedEmission Models

Based on the detailed combustion model developed, two mod-els are presented for the real-time computation of the λvalue and the NOx emission. These models should relyonly on measurement signals available from the ECU ofthe engine and must be sufficiently accurate. Furthermore,an adaptive strategy is implemented for the NOx model inorder to enhance its accuracy, and to deal with engine vari-ability as well as with modeling uncertainties.

4.1 Motivation and Previous Work

Since the FDI system proposed in this work is model-based, appro-priate models for the prediction of the λ and NOx levels are needed.These models should be:

• based on available ECU measurements,

• applicable for real-time purposes,

• accurate, and

51

Page 73: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

52 Chapter 4. Control-Oriented Emission Models

• easily transferable to other engines.

The computation of λ is straightforward, since according to itsphysical definition it is directly proportional to the air quantity andinversely proportional to the fuel quantity. Unfortunately, the NOx

emission formation is a more complicated process with more variablesinvolved, and thus the derivation of a simplified formulation for theNOx model needs more detailed approaches.

Various methods to obtain a real-time NOx model have been pro-posed in the literature. A simple one has been presented in [35] and[112], where the NOx model consists of a map of the NOx emissionobtained from static measurements taken at different engine operatingpoints. This approach is straightforward to implement, but, obviously,requires many experiments. Moreover, the accuracy is not acceptablefor this application, since the effects of any engine input variations fromthe conditions where the map measurements have been conducted arenot taken into account.

An interesting physics-based approach has been proposed in [117],where a detailed chemical NOx model has been simplified in order toobtain a reduced formulation for the computation of the averaged NOx

concentration over each combustion cycle. This reduced formulationcontains an empirical function to be defined by the user that describesthe rate of NOx production with respect to the various engine inputs.The parameters of this user-defined function are found by means of anoptimization routine. Although this approach seems to be powerful,the form of the empirical function for the rate of NOx productionstrongly influences the quality of the model. Furthermore, the choiceof an adequate function is not trivial, and no methodology to define itis given.

In [106] another physics-based model for HiL purposes is described.The resulting model is composed of a zero-dimensional formulationof the diesel combustion, the estimation of the combustion temper-ature, the determination of the chemical equilibrium concentrations,and the NO formation based on the Zeldovich mechanism. The modelis promising for RT purposes, but its accuracy is limited in the range

Page 74: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.1. Motivation and Previous Work 53

of common operating conditions of diesel engines.Even black-box approaches have been investigated. In [91] a method

based on genetic algorithms able to determine the structure and theparameters of a formula for the NOx calculation is presented. Theidentification has been performed for measurements with EGR as wellas without EGR, yielding two completely different formulas for theNOx emission. Although in both cases the results shown are excellent,the reference to physics is completely missing, and therefore the NOx

prediction is valid only under operating conditions similar to thoseused for the model identification.

In [47] a fast neural network (NN) with local linear models andnormalized radial basis functions is proposed. Those models are able tocapture the static as well as the dynamic behavior of the concentrationsof exhaust gas components such as NOx and soot. However, theirapplication for control purposes is still not possible in actual ECUsbecause of the considerable calculation effort needed. Furthermore,the amount of measured data needed for the training of the NN isconsiderable because it has to contain the whole range of amplitudesand dynamic effects of the process. Accordingly, the application of anNN to other engines is not straightforward, and the training procedurehas to be repeated every time.

In [100] and [102] a hybrid solution between the classical physics-based methods and the black-box approach is proposed. The NN areused only where no physical descriptions of the processes are available,where the accuracy of the physical modeling is poor, or where the use ofphysics-based formulations would imply a considerable computationaltime. Although this solution seems to be promising, the presence ofNN implies the same drawbacks as those described above.

In [116] the signals obtained from cylinder pressure sensors areevaluated in order to obtain combustion relevant information, such ascombustion duration, location of the 50% mass fraction burned, andmaximum burning rate. This information then provides the inputs foran NN, since it strongly correlate with emissions. Again, since it isbased on NN, this approach is also faced with the problems describedabove.

Page 75: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

54 Chapter 4. Control-Oriented Emission Models

4.2 Virtual Sensors for λ and NOx

However, since these methods are not able to satisfy all the con-ditions listed above, for the real-time estimation of both λ and NOx,control-oriented models following the guidelines presented in [113] aredeveloped. The details of this approach are explained in the followingsection.

4.2.1 Description of the Models

The reference values λ∗ and NO∗x of the actual λ and NOx are

corrected by means of the corresponding normalized variation δλ andδNOx according to Eqs. (4.1) and (4.2):

λ(k) = λ∗(k) · [1 + δλ(k)] (4.1)

NOx(k) = NO∗x(k) · [1 + δNOx(k)] (4.2)

The computation of the normalized variations δλ and δNOx of theactual measured values of λ and NOx from their reference values isperformed by means of a linear combination of the normalized varia-tions of the actual engine inputs from their reference values accordingto Eqs. (4.3) and (4.4). The factors θij in these equations are thesensitivities of the engine output yj (λ and NOx) with respect to eachsingle engine input wi considered:

δλ(k) = δτinj(k) · θ1λ(k) + δprail(k) · θ2λ(k) +

+ δmair(k) · θ3λ(k) (4.3)

δNOx(k) = δuSOI(k) · θ1N(k) + δτinj(k) · θ2N(k) +

+ δprail(k) · θ3N(k) + δmair(k) · θ4N(k) +

+ δpboost(k) · θ5N(k) + δTe(k) · θ6N(k). (4.4)

The models are completed with the definition of the normalized vari-ations δwi of each measured engine input wm

i from its reference value

Page 76: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 55

w∗i , which is:

δwi(k) =wm

i (k) − w∗i (k)

w∗i (k)

. (4.5)

The parameters θij for the linear combinations of Eqs. (4.3) and (4.4),which have the meaning of sensitivities, are listed in Table 4.1. Theyare obtained from the detailed combustion model presented above, andtheir computation is described in the next section.

Table 4.1: Parameters of the virtual sensors for λ and NOx.

∂y∂uSOI

∂y∂τinj

∂y∂prail

∂y∂mair

∂y∂pboost

∂y∂Te

y = λ - θ1λ θ2λ θ3λ - -y = NOx θ1N θ2N θ3N θ4N θ5N θ6N

The resulting virtual sensors are schematically shown in Fig. 4.1.The detailed combustion model mentioned above served also to choosethe relevant engine inputs for the NOx emission model based on asensitivity analysis. This analysis showed that only the inputs “startof injection” uSOI , “injection duration” τinj, “rail pressure” prail, “airmass flow” mair, “boost pressure” pboost, and “engine cooling watertemperature” Te have a noticeable influence on the NOx emission.Also the EGR rate has a considerable effect on the NOx emission, butits level cannot be directly determined from the ECU measurementsavailable. However, the EGR level is implicitly given from both theinputs “air mass flow” and “boost pressure.” The choice of the engineinputs for the λ model is directly derived from its physical definition.Therefore, only the engine inputs “injection duration,” “rail pressure,”and “air mass flow” are taken into account1.

According to the physical definition of λ, the choice of describingthe normalized corrections of the λ values with a linear combination is

1Injection duration and rail pressure are chosen since the injected fuel quantity is controlled bythese two values.

Page 77: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

56 Chapter 4. Control-Oriented Emission Models

ECU engine

reference inputs

parameters

wm

reference outputs

w*

y*

(wm–w*)/w* y*.(1+ y)

m

mxNO

λ

Vinj

ne

ym

y

real and NOx sensors

model of and NOx sensors dynamics

w y

standard sensors

xNO

λ

w

virtual sensors

Figure 4.1: Schematic of the proposed virtual sensors for the on-linecomputation of λ and NOx.

justified. In the case of the NOx emission this choice is not straight-forward, and represents a sort of approximation of the real, non-linearbehavior of the NOx emission formation in diesel engines. However,since under normal operating conditions the engine inputs do not devi-ate significantly from their reference values, the resulting approxima-tion is acceptable.

Discrete State-Space Representation

To allow a comparison with the corresponding real measured sig-nals, the virtual sensors of Eqs. (4.1)-(4.5) are completed with elementsdescribing the characteristics of the real ones as shown in Fig. 4.1, i.e.,a lag element as well as a time delay. Both λ and NOx sensors areassumed to be first-order lag elements, whose transfer functions are

Page 78: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 57

expressed by means of the discrete Laplace variable z:

Gλ(z) =bλ

z + aλ, GN(z) =

bN

z + aN. (4.6)

The discrete time delay, which consists of both the gas transport andthe sensor delays, is defined as:

ndλ = round

(τdλ

Tsample

), ndN = round

(τdN

Tsample

). (4.7)

The discrete λ sensor parameters aλ and bλ, the discrete NOx sensorparameters aN and bN , as well as the time delays τdλ and τdN aredetermined experimentally and saved in maps as a function of theoperating conditions.

The models are completed with the input noise vector v and themeasurement noise vector q. The resulting models are time varying,but linear. Therefore, they can be described by means of the followingdiscrete state-space representation:

• discrete system equations:

x(k + 1) =

f(x(k),u(k))︷ ︸︸ ︷A · x(k) + B(k) · u(k) +Bv(k) · v(k)

y(k) = C · x(k − nd)︸ ︷︷ ︸g(x(k),u(k))

+q(k)(4.8)

• input, state, and output vectors:

u(k) =

11

δuSOI(k)δτinj(k)δprail(k)δmair(k)δpboost(k)δTe(k)

, x(k) =

[λ(k)

NOx(k)

]

Page 79: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

58 Chapter 4. Control-Oriented Emission Models

y(k) =

[λ(k − ndλ)

NOx(k − ndN)

], (4.9)

• discrete time-varying system matrices:

A =

[−aλ 00 −aN

], C =

[1 00 1

],

B(k) = B∗(k) · Bθ(k). (4.10)

The input system matrix B is composed of two parts: The firstone, B∗, depends on the actual reference values of λ and NOx, and thesecond one, Bθ, on the actual parameters of the λ and NOx models:

B∗(k) =

[bλ · λ∗(k) 0

0 bN · NO∗x(k)

], (4.11)

Bθ(k) =

[1 0 0 θ1λ(k) θ2λ(k) θ3λ(k) 0 00 1 θ1N(k) θ2N(k) θ3N(k) θ4N(k) θ5N(k) θ6N(k)

].

The matrix Bv is the input noise matrix, and it is chosen to be equalto the system input matrix B:

Bv(k) = B(k). (4.12)

The linear functions f and g of Eq. (4.8) are composed by two parts,one describing the λ and the other the NOx model:

f(x(k), u(k)) =

[fλ(λ(k), u(k))

fN(NOx(k), u(k)

], (4.13)

g(x(k), u(k)) =

[gλ(λ(k), u(k))

gN(NOx(k), u(k)

]. (4.14)

Page 80: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 59

Hence expanding Eq. (4.8) one can obtain:

[λ(k + 1)

NOx(k + 1)

]=

[−aλ 00 −aN

] [λ(k)

NOx(k)

]+

+

[bλλ

∗(k) 0 0 bλλ∗(k)θ1λ(k) · · ·

0 bNNO∗x(k) bNNO∗

x(k)θ1N(k) bNNO∗x(k)θ2N(k) · · ·

· · · bλλ∗(k)θ2λ(k) bλλ

∗(k)θ3λ(k) 0 · · ·· · · bNNO∗

x(k)θ3N(k) bNNO∗x(k)θ4N(k) bNNO∗

x(k)θ5N(k) · · ·

· · · 0· · · bNNO∗

x(k)θ6N(k)

]

11

δuSOI(k)δτinj(k)δprail(k)δmair(k)δpboost(k)δTe(k)

+ Bv(k)v(k). (4.15)

4.2.2 Calculation of the Model Parameters

The parameters of the proposed control-oriented models are definedas the sensitivities of λ and NOx emission levels to the correspondingrelevant engine inputs. Therefore they are computed by determiningthe ratios of the normalized variation of the λ value and of the NOx

emission to the normalized variation of the various engine inputs con-sidered. For example, the sensitivity θij of the engine output yj to theengine input wi is defined as follows:

θij =

yj−y∗

j

y∗

j

wi−w∗

i

w∗

i

=∂yj

∂wi. (4.16)

Page 81: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

60 Chapter 4. Control-Oriented Emission Models

Thus, the sensitivities of λ and the NOx emission for each en-gine input considered in each desired engine operating point have tobe computed in order to derive complete maps of parameters for thecontrol-oriented models. Intuitively, these maps of parameters can beobtained directly from measurements at the test-bench engine. How-ever, many measurements would have to be taken, and consequentlythe time spent at the test-bench would be considerable. Instead, a veryefficient way to obtain the necessary maps of parameters in a reducedamount of time, is to use the detailed combustion model developedin Chapter 3. It is possible to use it as a “virtual engine,” capableof simulating in each desired operating point all the necessary engineinput variations.

Figure 4.2 shows the method used to calculate the parameters forthe case of the NOx model: First, static measurements at the test-bench are performed in order to define the maps for the referenceengine inputs and the corresponding reference NOx emissions. Succes-sively, the detailed combustion model is used to perform simulations ofvariations of different magnitudes for each single engine input in eachoperating condition used to define the reference maps. Then the vari-ations of the simulated NOx emissions from their reference values arecalculated. The sensitivities are obtained by dividing the calculatedvariations of the NOx emissions to the variations of each engine input.Finally, the values of the sensitivities are stored in maps as a functionof the operating conditions.

Thus the sensitivities of NOx to all engine inputs considered arecomputed on the basis of the simulated NOx levels. For the sensitivi-ties of λ an alternative approach is used, see Eqs. (4.17)-(4.19): Sinceλ is directly proportional to the air mass flow and inversely propor-tional to the injected fuel mass, its sensitivities for the engine inputs“injection duration” and “rail pressure” are computed on the basis ofthe simulated injected fuel mass, following the same process as shownin Fig. 4.2, and its sensitivity for the engine input “air mass flow” isset equal to one.

Page 82: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 61

enginew*

detailedcombustionmodel

*

*

*

*

*

*

SOI

inj

rail

air

boost

e

u

p

m

p

T

τ

ɺ

SOI

inj

rail

air

boost

e

u

p

m

p

T

δ

δτ

δ

δ

δ

δ

ɺ

w w y y

y**xNO

xNOδ

parameters

w*.(1+ w) (y-y*)/y*

y/ w

reference inputs

Vinjne

reference outputs

Vinjne

Vinjne

reference inputs

Vinjne

reference outputs

Vinjne

w* y*

test-bench

simulations

Figure 4.2: Overview of the derivation of the parameters for the NOx

model.

θ1λ =∂λ

∂τinj= −∂minj

∂τinj(4.17)

θ2λ =∂λ

∂prail= −∂minj

∂prail(4.18)

θ3λ =∂λ

∂mair= 1 (4.19)

Page 83: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

62 Chapter 4. Control-Oriented Emission Models

The reason for this alternative approach is that the injected fuelquantity is calculated exclusively within the injection sub-model of Fig.3.1, which represents the first stage of the simulation of the completecombustion process. Therefore, the modeling errors are expected to belimited.

The maps of the reference input and output values are obtainedon the basis of the same static operating point measurements used toperform the verification of the combustion model, according to Fig.3.12 right.

4.2.3 Example

The following example is intended to illustrate the control-orientedmodels described above. The test-bench is programmed according tothe engine load and speed profiles shown in Fig. 4.3. Measurementdata of the various engine inputs and outputs are recorded for thestandard case as well as for the case in which the EGR valve is keptclosed, thus deactivating the EGR system. The normalized engineinputs, and the parameters for the λ as well as those for the NOx

models needed to solve Eqs. (4.3) and (4.4) are shown in Figs. 4.4 and4.5, respectively, for both the cases with EGR and without EGR.

Consider the normalized engine inputs of Fig. 4.4, which ideallyshould be near zero. The first sub-plot on the top indicates that themeasured engine input “start of injection” is practically the same asits reference value, since it is directly derived from static maps. Alsothe measured “injection duration” is obtained from static maps, butit has a slightly more pronounced deviation from the reference profile(second sub-plot). The engine input “rail pressure” is regulated bymeans of a fast closed-loop controller, thus peaks appear due to thedynamics characteristics of the system (third sub-plot). Also the in-put “air mass flow” is regulated by means of a closed-loop controller,which is slower, however, than that for the injection pressure regula-tion. Peaks due to the dynamics characteristics of the system appear;furthermore, the difference between the signals obtained from the stan-dard measurement with EGR (grey solid line) and the measurement

Page 84: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 63

without EGR (black dashed line) is evident: In the second case thenormalized air mass flow is much greater than zero, indicating thatmore air is flowing due to the deactivation of the EGR system (fourthsub-plot). The input “boost pressure” is regulated by means of a yetslower closed-loop controller, and peaks due to the dynamics charac-teristics of the system appear here as well. A slight difference betweenmeasurement with EGR and measurement without EGR is present,because the status of the EGR affects both the air mass flow and theboost pressure control system (fifth sub-plot). Finally, the measuredinput “engine water temperature” varies slowly and slightly from itsreference (sixth sub-plot).

Consider now the parameters for both the λ and the NOx emissionmodels of Fig. 4.5, which are the same for both measurement withand without EGR. In the case of the λ model (figure on the left), thethree parameters have the same order of magnitude. Thus, since thenormalized value of the engine input “air mass flow” is greater thanthose of the other inputs, it has also the greatest influence on the λestimation. In the case of the NOx emission model (figure on the right)the parameter of the first sub-plot on the top has the greatest mag-nitude, but since it relates to the deviation of the start of injection,which is very small, it turns that its influence on the NOx estimation ismoderate. All other parameters are moderate in magnitude, but sincethe inputs “air mass flow” and “boost pressure” have the greatest nor-malized values, it turns out that they also have the greatest influenceon the NOx emission estimation.

Figures 4.6 and 4.7 show the λ and NOx emission profiles, respec-tively, for both the cases with and without EGR obtained from mea-surements and from simulations. In addition, the reference profiles areshown. These are obtained simply by linking the corresponding staticmaps with first-order lag and time delay elements, analogously to Eqs.(4.6) and (4.7), in order to capture the sensors dynamics. In the caseof the λ estimation, the reference value correction is mainly due tothe normalized air mass flow signal for both measurements with andwithout EGR. In the case of the NOx emission estimation, the cor-rection is mainly due to the normalized boost pressure signal for the

Page 85: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

64 Chapter 4. Control-Oriented Emission Models

measurements with EGR and to the normalized air mass flow signalfor the measurements without EGR.

The simple idea of Eqs. (4.1)-(4.5) behind the proposed control-oriented models is to “correct” the corresponding reference values bymeans of a linear combination of the engine inputs. The results de-scribed above thus show that it is a good basis to obtain accuratepredictions for both the λ value and the NOx emission, even in theextreme case where the EGR system is completely disabled.

1500

2000

2500

3000

Eng

ine

spee

d n e [r

pm]

0 50 100 150 200 2503

4

5

6

7

8

Time t [s]

Eng

ine

load

pm

e [bar

]

Figure 4.3: Engine speed and load profiles of the example considered.

Page 86: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.2. Virtual Sensors for λ and NOx 65

−0.20

0.2

δuS

OI

−5

0

5

δτin

j

−5

0

5

δpra

il

−200

204060

δm* ai

r

−20−10

010

δpbo

ost

0 50 100 150 200 250−2

0

2

Time t [s]

δTe

Figure 4.4: Normalized engine inputs (in %) of the example considered,with EGR (grey solid line) and without EGR (black dashed line).

−4

−2

0

θ 1 λ

−1.5

−1

−0.5

θ 2 λ

0 50 100 150 200 2500

1

2

Time t [s]

θ 3 λ

−15−10

θ 1N

−44

θ 2N

−22

θ 3N

26

θ 4N

−40

θ 5N

0 50 100 150 200 2501 2

Time t [s]

θ 6N

Figure 4.5: Parameters for the λ (left) and the NOx models (right) ofthe example considered.

Page 87: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

66 Chapter 4. Control-Oriented Emission Models

0 50 100 150 200 2501.4

1.8

2.2

2.6

3

3.4

Rel

ativ

e ai

r/fu

el r

atio

λ [−

]

Time t [s]

Meas.Ref.Sim.

0 50 100 150 200 2501.4

1.8

2.2

2.6

3

3.4

Rel

ativ

e ai

r/fu

el r

atio

λ [−

]Time t [s]

Meas.Ref.Sim.

Figure 4.6: Measured and simulated λ values of the example consid-ered, with EGR (left) and without EGR (right).

0 50 100 150 200 250

100

200

300

400

500

600

NO

x con

cent

ratio

n [p

pm]

Time t [s]

Meas.Ref.Sim.

0 50 100 150 200 250

100

200

300

400

500

600

NO

x con

cent

ratio

n [p

pm]

Time t [s]

Meas.Ref.Sim.

Figure 4.7: Measured and simulated NOx emission of the exampleconsidered, with EGR (left) and without EGR (right).

Page 88: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 67

4.3 Adaptive Virtual NOx Sensor

In contrast to the virtual λ sensor described above, the sensitivitiesfor the virtual NOx sensor are computed by simulating the completecombustion process model of Chapter 3. Obviously, this model con-tains unavoidable modeling uncertainties, which consequently affectthe complete calculation of the sensitivities. Moreover, whereas forthe case of the virtual λ sensor, the linear formulation of Eq. (4.3) isjustified by physics, for the virtual NOx sensor this approach repre-sents only an approximation of the real behavior, which is known tobe non-linear. These problems reduce the accuracy of the virtual NOx

sensor.An efficient solution to improve its accuracy is to apply an adaptive

strategy. The idea is to correct the values of some of the model pa-rameters by comparing the model outputs with information obtainedfrom on-line measurements, see Fig. 4.8. The parameters of the virtualNOx sensor are initialized according to the method described in Sec-tion 4.2.2, which leads already to a reasonable parameter set since ithas been obtained on the basis of the detailed combustion model, andthus the correction due to the adaptation is expected to be moderate.The virtual NOx sensor would individually be optimized to each singleengine produced, taking also into account the engine variability due toproduction tolerances, and consequently leading to an engine-specificmodel.

Various solutions on adaptive model applications have been pro-posed in the literature. In [42] a sophisticated adaptive NO modelfor spark-ignition engines is presented. The complete model includesthe calculation of the heat release profile, the estimation of the cylin-der pressure, the process simulation, and the calculation of the NOformation based on the Zeldovich mechanism. The adaptation is per-formed using the crankshaft velocity signal, which is used to adjustthe parameters for the heat release profile calculation. The model ispromising for RT purposes, but it has never been tested on a real ECU.Furthermore, its application to diesel engines requires the developmentof alternative formulations for the heat release profile calculation that

Page 89: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

68 Chapter 4. Control-Oriented Emission Models

ECU engine

parameters

N

w

rN

+–

model of NOx sensor dynamics

adaptationalgorithm(EKF)

mxNO

Vinj

ne

real NOx sensor

virtual NOx sensor

xNO

standard sensors

wm

Figure 4.8: The on-line adaptation of the parameter maps of the NOx

model.

are suitable for those engines.In [77] a control strategy for an LNT system based on an adaptive

phenomenological model and the feedback of the signal from a heatedexhaust gas oxygen (HEGO) sensor is presented, and results from asimulation model are shown.

4.3.1 Adaptation as a Prerequisite to FDI

Within the framework of this work, the adaptation procedure isthought to be a “prerequisite” for the FDI system, as Fig. 4.9 illus-trates. When the engine is new the probability to have a fault is low,consequently the FDI is not necessary yet, and thus the adaptationprocedure can be activated: The real NOx sensor is used as a supportto slowly adapt the parameters of the virtual NOx sensor, adjusting itto the characteristics of the engine. Once the parameters are adjustedthe adaptation procedure is deactivated, and at this point the model

Page 90: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 69

matches the real, still fault-free, engine. Subsequently, the FDI systemis activated, and the diagnosis is performed on the basis of the adaptedmodel, which is used now as a reference to represent the characteristicsof the fault-free engine.

The moment at which the adaptation procedure should be deacti-vated and the FDI system is to be activated can be considered as a freetuning parameter. For the test-bench experiment results presented inthis work, the criterion chosen is the accuracy improvement rate of thevirtual NOx sensor2: The adaptation is performed as long as the ac-curacy of the virtual NOx sensor is improved, and when the accuracyno longer improves, the adaptation is deactivated. For the operationon a real vehicle this moment should be chosen with great care, sinceon the one hand too short an adaptation period results in a less accu-rate NOx model, but on the other hand, the adaptation period shouldbe interrupted before the deterioration of engine parts becomes a rele-vant influence. The criterion could be a combination between accuracyimprovement rate and the number of kilometers driven by the vehicle.

deviation

from nominal

condition

kilometers

driven

enginemodel

adaptation mode fault detection and

isolation mode

Figure 4.9: The adaptation process as a method to improve the accu-racy of the NOx model and to enhance the FDI performance.

2Further details are given in Section 6.2.1, Fig. 6.9.

Page 91: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

70 Chapter 4. Control-Oriented Emission Models

4.3.2 Choice of the Parameters to be Adapted

In practice, the number of parameters that could be efficientlyadapted with an identification process is limited by various factors,e.g. modeling uncertainties or lack of excitation. In the case of thepresent virtual NOx model the adaptation of all the six parameterscould be problematic, thus a choice is made about the best parametersto be adapted.

According to Appendix B.4, the system has to be sufficiently ex-cited to ensure the convergence of the EKF-based identification to the“true” parameters, and the magnitude of this excitation is equivalentto the number of frequencies contained in the signals of the input vectoru. The inputs “start of injection” and “injection duration” are almostinstantaneous since they are directly calculated from maps, whereasthe “cooling water temperature” varies too slowly and can be treatedas a constant. Hence, those signals have small frequency content andthus are not suitable for any identification process. The inputs “railpressure,” “air mass flow,” and “boost pressure” are regulated by feed-back controllers tuned with different time constants. This means thatthe corresponding signals have sufficient frequency content and thus acertain level of excitation. Moreover, since those three inputs are rep-resentative of both the air and the fuel path because they determinethe amount of air, recirculated gas, and fuel entering the cylinders,they are of considerable importance.

Therefore, only the three parameters θ3N , θ4N , and θ5N concerningthe signals “rail pressure,” “air mass flow,” and “boost pressure” areadapted.

4.3.3 Adaptation Algorithm

In order to slightly adjust the maps of the parameters to be adaptedon-line, the adaptation algorithm is based on the EKF approach de-scribed in Appendix B. It is designed according to the guidelines pre-sented in Appendix B.3 to be a slow process.

Several papers on on-line maps adaptation have been published.

Page 92: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 71

For a general introduction about identification algorithms, interestedreaders are referred to [8]. In [36] a method is proposed for adaptingthe map of the correction factor for the SOI time estimation based onmeasurements of injection pressure and quantity of fuel injected. In[114] an algorithm based on the recursive least-square (RLS) techniquefor the adaptation of the friction torque look-up table based on themeasurement of the engine speed is presented. In [79] a comparisonbetween standard RLS-based algorithms and a new proposed one forthe adaptation of the ignition angle map of SI engines is presented.First, the cylinder pressure signal obtained with a cylinder pressuresensor is evaluated in order to compute the crank angle location of the50% energy conversion. Then, the adaptation strategy modifies themap for the point of ignition in order to maintain a constant locationof 50% energy conversion of 8o crankshaft angle. That strategy ismotivated by thermodynamical analysis as well as experimental results.

The complete algorithm proposed here is composed of the four se-quential processes described below. The sequence is repeated every 20ms, i.e., with the same sampling time as the ECU.

Step 1: Define extended system matrices

First, the state vector is augmented by the parameters to be adapted,which yields the vector x:

x(k) =

NOx(k)θ3N(k)θ4N(k)θ5N(k)

. (4.20)

This leads to the following extended state-space representation of theextended system:

{x(k + 1) = A(k) · x(k) + B(k) · u(k) + Bv(k) · v(k)y(k) = C · x(k − nd) + q(k)

(4.21)

Page 93: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

72 Chapter 4. Control-Oriented Emission Models

The corresponding extended system matrices are:

A(k) =

[Ax Aθ(k)0 1

], C =

[Cx Cθ

],

B(k) =

[bN · NO∗

x(k) · ¯Bθ(k)0

], (4.22)

where

Ax =∂fN

∂NOx= −aN (4.23)

Aθ(k) =

[∂fN

∂θ3N,

∂fN

∂θ4N,

∂fN

∂θ5N

]= [bN · NO∗

x(k) · δprail(k) , . . .

. . . bN · NO∗x(k) · δmair(k), . . .

. . . bN · NO∗x(k) · δpboost(k)] (4.24)

Cx =∂gN

∂NOx= 1 (4.25)

Cθ =

[∂gN

∂θ3N,

∂gN

∂θ4N,

∂gN

∂θ5N

]= [0, 0, 0] (4.26)

and¯Bθ(k) =

[1 θ1N(k) θ2N(k) 0 0 0 θ6N(k)

], (4.27)

i.e., those parameters that are adapted and thus appear in the extendedstate vector x, are eliminated from the extended system input matrixB. Since the matrix Bv is chosen to be

Bv(k) =

[Bv(k)

0

], (4.28)

the input noise in not acting on the parameters to be adapted.

Page 94: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 73

Hence expanding Eq. (4.21) one can obtain:

NOx(k + 1)θ3N(k + 1)θ4N(k + 1)θ5N(k + 1)

=

−aN bNNO∗x(k)δprail(k) bNNO∗

x(k)δmair(k) · · ·0 1 0 · · ·0 0 1 · · ·0 0 0 · · ·

· · · bNNO∗x(k)δpboost(k)

· · · 0· · · 0· · · 1

NOx(k)θ3N(k)θ4N(k)θ5N(k)

+

+

bNNO∗x(k) bNNO∗

x(k)θ1N(k) bNNO∗x(k)θ2N(k) 0 0 0 · · ·

0 0 0 0 0 0 · · ·0 0 0 0 0 0 · · ·0 0 0 0 0 0 · · ·

· · · bNNO∗x(k)θ6N(k)

· · · 0· · · 0· · · 0

1δuSOI(k)δτinj(k)δprail(k)δmair(k)δpboost(k)δTe(k)

+ Bv(k)v(k). (4.29)

Step 2: Read maps of parameters and covariance matrix ele-ments and define extended state vector and covariance matrix

Successively, the parameters to be adapted and all elements of thecovariance matrix are read from the corresponding maps as a functionof the actual operating conditions in order to build the actual estimateof the state vector x and the covariance matrix Σ, as shown in Fig.4.10.

Page 95: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

74 Chapter 4. Control-Oriented Emission Models

map for 3N

�11 12 13 14

21 22 23 243

31 32 33 344

41 42 43 445

( ) ( ) ( ) ( )( )

( ) ( ) ( ) ( )( )( | 1) , ( | 1)

( ) ( ) ( ) ( )( )

( ) ( ) ( ) ( )( )

x

N

N

N

k k k kNO k

k k k kkx k k k k

k k k kk

k k k kk

θ

θ

θ

Σ Σ Σ Σ Σ Σ Σ Σ − = Σ − = Σ Σ Σ Σ Σ Σ Σ Σ

Vinj

nemap for 23

Vinj

ne

Figure 4.10: The determination of the parameter θ3N and of the ele-ment Σ23 is shown exemplarily.

Step 3: Update state vector and covariance matrix

The core of the adaptation procedure is represented by the updateof the state vector and the covariance matrix, which is performed bymeans of an EKF. The EKF algorithm described in Appendix B isspecified by the computation of the estimation residual on the basis ofthe measurements NOm

x from the NOx sensor and of the estimate of thestate vector x (Eq. (4.30)), the “measurement update” or “correctionstep” (Eq. (4.31)), and the “time update” or “extrapolation step” (Eq.(4.32)):

rN(k) = NOmx (k) − C · x(k|k − 1) (4.30)

Q(k) = C · Σ(k|k − 1) · CT + Rq

L(k) = Σ(k|k − 1) · CT · Q−1(k)x(k|k) = x(k|k − 1) + L(k) · rN(k)Σ(k|k) = Σ(k|k − 1) − L(k) · C · Σ(k|k − 1)

(4.31)

x(k + 1|k) = A(k) · x(k|k) + B(k) · u(k)Σ(k + 1|k) = A(k) · Σ(k|k) · AT (k) + Bv(k) · Rv · BT

v (k).(4.32)

Page 96: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 75

Step 4: Write updated parameters and covariance matrix el-ements back into the maps

At the end of the adaptation procedure the new updated param-eters and all elements of the covariance matrix are saved in the cor-responding maps as a function of the actual operating conditions, asshown in Fig. 4.11.

map for 3N

�11 12 13 14

21 22 23 243

31 32 33 344

41 42 43 445

( 1) ( 1) ( 1) ( 1)( 1)

( 1) ( 1) ( 1) ( 1)( 1)( 1 | ) , ( 1 | )

( 1) ( 1) ( 1) ( 1)( 1)

( 1) ( 1) ( 1) ( 1)( 1)

x

N

N

N

k k k kNO k

k k k kkx k k k k

k k k kk

k k k kk

θ

θ

θ

Σ + Σ + Σ + Σ ++

Σ + Σ + Σ + Σ ++ + = Σ + = Σ + Σ + Σ + Σ ++ Σ + Σ + Σ + Σ ++

Vinj

nemap for 23

Vinjne

Figure 4.11: The update of the maps for the parameter θ3N and forthe element Σ23 is shown exemplarily.

4.3.4 Example

The proposed algorithm is tested on the basis of dynamic measure-ments conducted using the experimental facilities mentioned above.Figure 4.12 shows the measured and the simulated NOx profiles forload variations between 2 and 6 bar BMEP at a constant engine speedof 2000 rpm. At the beginning of the experiment, the parameters forthe virtual NOx sensor are those obtained with the approach describedin Section 4.2.2. First, the adaptation loop is disabled. After about100 s, the adaptation loop is enabled and, finally, after another 100 s,it is disabled. The positive effect of the adaptation is clear: Duringthe first 100 s, when the parameters are not adapted yet, the errorbetween real and virtual NOx sensor (completed with lag element anddelay) is greater than during the last 100 s, when the parameters areadapted.

Page 97: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

76 Chapter 4. Control-Oriented Emission Models

−50

0

50

100

150

200

250

NO

x con

cent

ratio

n [p

pm]

0 50 100 150 200 250 300OFFON

Time t [s]

AD

AP

T.

Meas.Sim.Err.

Figure 4.12: Profiles of the NOx emission showing load variations atconstant engine speed, with adaptation procedure enabled and dis-abled.

Another experiment is performed in accordance with the enginespeed and load profile of Fig. 4.13. Again, at the beginning of the ex-periment, the parameters for the virtual sensor are those obtained withthe approach described in Section 4.2.2. Figure 4.14 shows the corre-sponding parameters before (thin solid line) and after (thick dashedline) the adaptation. Figure 4.15 shows the NOx profiles measuredwith the real sensor and simulated with the virtual sensor (completedwith lag element and delay), before and after the adaptation process.Clearly, the effect of the adaptation on the NOx prediction quality ispositive.

Page 98: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.3. Adaptive Virtual NOx Sensor 77

1000

1500

2000

2500

3000

3500

Eng

ine

spee

d n e [r

pm]

0 50 100 150 200 250 3000

2

4

6

8

10

Time t [s]

Eng

ine

load

pm

e [bar

]

Figure 4.13: Engine speed and load profiles of the example considered.

Page 99: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

78 Chapter 4. Control-Oriented Emission Models

−20−10

0θ 1N

−202

θ 2N

−202

θ 3N

05θ 4N

−50

θ 5N

0 50 100 150 200 250 3001

1.522.5

Time t [s]

θ 6N

Figure 4.14: The six NOx model parameters before (thin solid line)and after (thick dashed line) the adaptation procedure.

0 50 100 150 200 250 3000

100

200

300

400

500

600

700

NO

x con

cent

ratio

n [p

pm]

Time t [s]

Meas.Sim. before adapt.Sim. after adapt.

Figure 4.15: Profiles of the NOx emission before and after the adap-tation procedure for the example considered.

Page 100: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.4. Application to a Series-Production Engine 79

4.4 Application of the Adaptive VirtualNOx Sensor to a Series-ProductionEngine

This section is intended to demonstrate the application of the com-plete proposed methodology to obtain an accurate real-time NOx modelto a different engine than the one specified in Table 2.1. Results froma realistic situation typical of the automotive industry are presented.The methodology includes the calibration of the combustion modelwith static measurements, the real-time NOx model parameter calcu-lation, and the adaptation of the NOx model on the basis of dynamicmeasurements, according to Fig. 1.5.

The development and test conditions described in the previous sec-tions are ideal, i.e., with free and unlimited access to the test-bench,optimal instrumentation, and with the same engine used for the cali-bration of the combustion model (static measurement) as for the ex-perimental validation of the virtual NOx sensor (dynamic measure-ment). In the reality of the automotive industry this is rarely the case.Test-bench time and development costs are limiting factors. Typically,one single engine of a given class is optimized and tuned on a test-bench and, successively, each engine of this class that is produced isadapted to the different vehicle categories with their slightly differentcharacteristics. Furthermore, each individual engine shows variabilityphenomena due to production tolerances that slightly change its char-acteristics in an unpredictable manner. For these reasons it is oftennot possible to develop a unique model valid for all vehicles equippedwith the same engine.

The proposed adaptive virtual NOx sensor could solve this problem.Starting from the general real-time model developed in Section 4.2,the algorithm adapts the parameters of each engine of the same classindividually. Thus the initial parameters are the same for all enginesof the same class, but during the adaptation process they are adjustedindividually.

The task is the application of the algorithms presented until now

Page 101: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

80 Chapter 4. Control-Oriented Emission Models

to a completely different diesel engine class than the one defined in Ta-ble 2.1 using only information provided by the engine manufacturer.Details about this alternative engine class are given in Table 4.2. Dataconcerning the engine geometry, the injector geometry, and the valvetiming, as well as data from static test-bench measurements and dy-namic measurements obtained from a real vehicle were available. Allthe measurement data were recorded by the manufacturer, and the en-gine unit of the vehicle used for the dynamic measurement was differentfrom those used for the static measurement.

Table 4.2: Technical data of the engine used to test the proposedmethodology on the basis of measurement data provided by the enginemanufacturer.

type direct-injection, common-railfeatures EGR, VNT and IPSOarchitecture 6 cylinders, 24 valvesbore x stroke 83 mm x 92 mmcompression ratio 18:1maximum torque 540 Nm at 1600-2400 rpmmaximum power 173 kW at 3600 rpmemissions level EURO IV

The engine, injector, and valve data, as well as the data from staticmeasurements as shown in Fig. 4.16, are used to calibrate the detailedcombustion model. The results are shown in Figs. 4.18 and 4.19. Theparameters for the virtual NOx sensor are then initialized according tothe strategy described in Section 4.2.2. Finally, the adaptation processis tested by means of the dynamic measurement shown in the tracesof Fig. 4.17. The comparison between the parameters before (thinsolid line) and after (thick dashed line) the adaptation is shown in Fig.4.20. Figure 4.21 shows the NOx profiles measured with the real sensorand simulated with the virtual sensor (completed with lag element anddelay), before and after the adaptation process. Clearly, the effect of

Page 102: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.4. Application to a Series-Production Engine 81

the adaptation on the NOx prediction quality is positive.Figure 4.21 also shows that the simulation before the adaptation

procedure is affected by a noticeable error, compared to the exampleconducted with the test-bench engine shown in Fig. 4.15. This errorcorrelates well with the accuracy of the combustion model used to cal-culate the parameters, as confirmed by the comparison between Figs.3.15 right and 4.19 right. This fact points out the advantages of theadaptation procedure proposed here: Using this adaptation algorithman accurate NOx model can be successfully obtained, even if the initialparameter set calculated with the combustion model is uncertain.

Page 103: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

82 Chapter 4. Control-Oriented Emission Models

1000

2000

3000

Eng

ine

spee

d n e [r

pm]

0 20 40 60 80 100 12002468

10121416

Operating points [−]

Eng

ine

load

pm

e [bar

]

Figure 4.16: Static operating points received from the engine manu-facturer, used to calibrate the combustion model.

1000

1250

1500

1750

2000

Eng

ine

spee

d n e [r

pm]

0 20 40 60 80 100 120 140 1600

2

4

6

8

10

Time t [s]

Eng

ine

load

pm

e [bar

]

Figure 4.17: Engine speed and load profiles received from the enginemanufacturer.

Page 104: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

4.4. Application to a Series-Production Engine 83

0.4 0.6 0.8 1

0.4

0.6

0.8

1

Measured data

Sim

ulat

ed d

ata

Normalized maximum cylinder pressure [−]

R2 = 0.961

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

Measured data

Sim

ulat

ed d

ata

Normalized brake mean cylinder pressure [−]

R2 = 0.966

Figure 4.18: Comparison between measured and simulated normal-ized maximum cylinder pressure (left) and normalized indicated meaneffective cylinder pressure (right).

1200 1300 1400 1500 1600 17000

0.005

0.01

0.015

Parameter A [K]

Rel

ativ

e in

cide

nce

[−]

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

Measured data

Sim

ulat

ed d

ata

Normalized NOx concentration [−]

R2 = 0.856

Figure 4.19: Determination of the A-parameter for the engine of Table4.2 (left), and comparison between measured and simulated normalizedNOx concentration levels (right).

Page 105: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

84 Chapter 4. Control-Oriented Emission Models

−30−20−100θ 1N

−10−505

θ 2N

−100

10

θ 3N

05

1015

θ 4N

−10−5

0

θ 5N

0 20 40 60 80 100 120 140 1600123

Time t [s]

θ 6N

Figure 4.20: The six NOx model parameters before (thin solid line)and after (thick dashed line) the adaptation procedure.

0 20 40 60 80 100 120 140 1600

0.5

1

1.5

2

2.5

Nor

mal

ized

NO

x con

cent

ratio

n [−

]

Time t [s]

Meas.Sim. before adapt.Sim. after adapt.

Figure 4.21: Profiles of the NOx emission before and after the adap-tation procedure for the example considered.

Page 106: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 5

Model-Based FaultDetection and Isolationof a DI Diesel Engine

The system developed here is based on the proposed λ andNOx control-oriented models, as well as on the correspond-ing sensor signals. Both models are first used in a “for-ward” manner to determine whether a fault is present ornot, and successively they are used in a “backward” mannerto quantify and localize the fault.

5.1 Contribution of the Proposed Auto-motive FDI System

To contextualize and clarify the contribution of the proposed FDIsystem, the relevant work done on automotive FDI for both SI anddiesel engines is briefly introduced. Successively, the salient character-istics of the proposed work are presented, discussed, and linked to theprevious work on automotive FDI.

85

Page 107: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

86 Chapter 5. Model-Based Fault Detection and Isolation

5.1.1 Previous Automotive FDI Systems

The research on FDI systems for automotive engines has beendriven mainly by legislation, with the introduction of OBD regulations,and has been made possible with progess in technology, i.e., with thedevelopment of increasingly powerful microprocessors.

The development of the OBD regulations can be briefly summedup as follows: First, the OBD-1 standard was introduced in 1987 bythe California Air Resource Board (CARB) for all vehicles sold in Cal-ifornia, then in 1996 the OBD-2 standard, which is an extension ofOBD-1, became mandatory for all vehicles sold in the United States.The European on-board diagnostics standard, called E-OBD, is a vari-ant of the OBD-2, and was introduced in 2001 for SI engines and in2003 for diesel engines.

The first work on automotive FDI was mainly oriented to SI en-gines, whereas diesel engines are nowadays considered with increasinginterest for research and development of FDI systems. In most of thework presented the FDI systems are based on models of the engine,and the fault detection task is performed by means of parity equationsand threshold checking. However, approaches based on signal analysis,which have been developed recently, were investigated also.

At the beginning the models were based on black-box approaches,for instance simple empirical polynomial functions whose parameterswere determined using identification methods. Successively the modelsbecame physics-based or, at least, contained both physical represen-tations of some processes and black-box formulations. Also black-boxapproaches based on NN have been explored especially in the last years,since NN are a powerful tool to map the non-linear characteristics ofengines.

SI Engines Academic Research

One of the first contributions to automotive FDI of SI engines is theone proposed in [69], where a model-based FDI system for the detectionof failures in the throttle position and in the manifold pressure sensors

Page 108: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.1. Contribution 87

is presented. A linear empirical engine model is used in this case.Other early contributions are those proposed in [44] and [45], where

an algorithm is presented that is based on the structured parity equa-tion methodology for the on-line detection and diagnosis of faults in thefuel injectors, EGR valve, throttle position sensor, manifold pressuresensor, engine speed sensor, and exhaust oxygen sensor. The models ofthe engine are represented by polynomials whose parameters are foundby identification.

Alternative approaches have been investigated also: In [52] a model-based diagnosis system based on a sliding-mode methodology for non-linear estimation of the engine inputs and outputs is proposed. Resid-uals are generated by means of a model based on principles describedin [4].

In [75] an interesting method is presented for diagnosing air massflow sensor fault, throttle position sensor fault, intake manifold leakage,injector fault, misfire, and EGR valve fault based on fuzzy inference.However, that method relies on exhaust gas measurements (CO, NOx,HC) that are available only off-line.

Further relevant contributions are those proposed in [59], [60], and[109], where a diagnosis method is presented based on a structure ofhypothesis testing for the detection of faults in the air mass sensor,throttle angle sensor, and manifold pressure sensor. In those cases,the models of the engine were developed following both physical andblack-box approaches. That work is completed with the results shownin [61], where two methods for diagnosing leakages in the air path ofautomotive engines based on hypothesis testing are investigated: Thefirst relies on the comparison between measured and estimated air flow,and the second on an estimation of the leakage area. In that case also,the modeling is based on both physical and black-box approaches.

Diesel Engines Academic Research

An interesting application of the NN technique to the automotiveFDI of diesel engines is shown in [57], where a method for detect-ing faults of the fuel injection system based on the measured cylinder

Page 109: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

88 Chapter 5. Model-Based Fault Detection and Isolation

pressure signal is presented. First, the difference pressure, i.e., thepressure rise due to combustion, is derived using the measured cylin-der pressure signal. Then, features are extracted from the differencepressure. Successively, the extracted features are used as inputs for anNN in order to estimate the fuel mass injected and the injection angle.Finally, detection is performed by comparing the estimated variableswith reference values, and implementing thresholds.

Obviously, the approaches to develop FDI systems for diesel enginescould also be inspired by those proposed for SI engines. That is thecase of [62], where a model-based diagnosis system is proposed for theair path of diesel engines able to diagnose air mass flow sensor fault,intake manifold pressure sensor fault, air leakage, and EGR valve fault.The fault isolation is performed with structured hypothesis tests. Themodel used in that case is based on principles described in [4].

Another contribution based on NN is presented in [53], [74], and[121], where a model-based fault detection and diagnosis system hasbeen proposed. Various fault modes have been considered: Removedtube of the crank case vent, leakage between intercooler and engine,restriction between intercooler and engine, swirl flap actuator fault,and EGR valve fault. The faults are detected by analyzing residualsobtained from parity equations. Where a physics-based approach wasnot possible, reference models are developed in a hybrid fashion, i.e.,linking physics-based equations with black-box formulations based onthe local linear neural networks presented in [47]. However, the pre-sented approach has not been tested on current ECUs.

As mentioned before, novel fault detection methods based on signalanalysis have been recently developed: In [64] a method for the diagno-sis of the injection system through common-rail pressure is presented.The injection pressure signal is evaluated by means of a short-timeFourier transformation, and the detection of a total lack of injectionof one cylinder is performed by limit-checking the evaluated injectionpressure signal.

In [98] a method based on singular spectrum analysis to detectfault of the charge air cooler is proposed. This tool is commonly usedfor various applications to smooth signals and remove noise. For the

Page 110: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.1. Contribution 89

specific problem described here this is a very useful feature, since thechanges in the signals when the failure is present are subtle and thusdifficult to identify. Using singular spectrum analysis signal detection,singular values from fault data are compared against healthy data.The discrepancy is then evaluated by means of a statistical significancetesting in order to determine whether a fault is present or not.

5.1.2 Proposed Automotive FDI System

From this brief literature overview on automotive FDI systems, itturns that the research on FDI of diesel engines is currently extremelyvital, and it is one of the aims of this work to contribute to its vitality.

The main characteristics of the proposed FDI system is the useof measurement signals of engine-out values, obtained from solid-stateon-line λ and NOx sensors, see Fig. 5.1. This is a novelty in the field ofautomotive FDI, since all work done until now has been based on ECUmeasurement or cylinder pressure signals. The approach proposed fol-lows a model-based strategy, where the fault detection is performed bymeans of parity equations and threshold checking. The on-line modelsproposed are new as well, since they are a linear formulation of thetwo engine-out variables λ and NOx. Their parameters (sensitivities)are calculated by means of a more detailed physics-based model of thecombustion process developed within the scope of this work.

The three faults considered concern the engine inputs “injected fuelquantity,” “air mass flow,” and “boost pressure.” The reason for thischoice is that air mass flow and boost pressure are representative valuesfor the air path and injected fuel quantity for the fuel path. They arethe most important quantities for the definition of the amount of air,of EGR, and of fuel entering the cylinders. Moreover, since the airmass flow is controlled in a closed loop, as shown in Fig. 5.1, it isnot relevant for the purpose of estimating its exact level, whether thecorresponding fault mode is caused by a fault of the air mass flowsensor or a fault of the EGR valve. Analogously, the boost pressureis also controlled in a closed loop, as shown in Fig. 5.1, and thus itis not relevant for the purpose of estimating its exact level, whether

Page 111: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

90 Chapter 5. Model-Based Fault Detection and Isolation

engine

inputs

set points

+

m

mxNO

λ

ctrl

sens

actrw

fault detection

and isolation

ymVinj

ne

No fault? Fault?

Injection?

Air mass flow?

Boost pressure?

wm

wsp

Figure 5.1: The proposed system to detect and isolate faults of the airand fuel paths embedded in a standard arbitrary diesel engine controlloop, where “ctrl” = controller, “actr” = actuator, and “sens” = sensor.The flashes indicate the components that could cause faults.

the corresponding fault mode has been caused by a fault of the boostpressure sensor or a fault of the VNT actuator. The quantity of fuelinjected is proportional to the gas pedal position, and of course it isinfluenced by the status of the injectors, which are known to be engineparts that easily deteriorate (e.g. fouling).

A further novelty of the proposed FDI system is thus the possibilityto simultaneously perform the diagnosis of both the air and fuel paths,whereas previous approaches focused on the diagnosis of the air pathor of the fuel path.

5.2 Fault Detection

For the fault detection, the measured λ and NOx values ym arecompared with the corresponding calculated values y of the control-

Page 112: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.3. FDI Strategy A 91

oriented models and normalized:

rFD(k) =y(k) − ym(k)

y(k)(5.1)

The raw normalized residuals of Eq. (5.1) obtained are then filtered bymeans of first-order lag elements. The condition for the fault detectionis straightforward: As soon as one of the filtered residuals exceedsthe threshold imposed by the designer, a fault is detected. Figure 5.2shows exemplarily both λ and NOx residuals for a fault of the air massflow.

The normalization of the residuals is introduced to improve thefault detection capabilities, and it is equivalent to implementing adap-tive thresholds, see [7] and [10]. In this case the solution adopted toimplement adaptive thresholds is quite simple and intuitive, since dueto normalization the residuals are proportional to the magnitude of themeasured sensors signals. While the thresholds are tuning parametersfor the FDI system, it still makes sense to choose values similar tothose defined in the accuracy specifications of the sensors, as listed inTables 2.4 and 2.5.

The performance of the fault detection algorithm could be furtherimproved by introducing a second layer of filtering and an additionalround of threshold testing, as proposed in [45], in order to reducefalse alarms. In this work, however, this last solution has not beenimplemented.

5.3 FDI Strategy A: One EKF

Once a fault is detected, it has to be quantified and localized. Inthe “FDI strategy A” the λ and NOx measurements are used to re-construct the engine inputs suspected to be faulty by inverting thecontrol-oriented models. This is done by means of one single EKF,which provides a simultaneous estimate of the three engine inputs as-sumed to be faulty, as shown in Fig. 5.3. Ideally, the EKF estimateof the two non-faulty engine inputs should be zero, whereas the one

Page 113: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

92 Chapter 5. Model-Based Fault Detection and Isolation

−0.3−0.2−0.1

−00.10.20.3

Res

idua

l λ [−

]

0 100 200 300 400 500 600 700−60−40−20

0 20 40 60

Time t [s]

Res

idua

l NO

x [ppm

]

Fault detection time

Residual Threshold

Figure 5.2: Normalized and filtered residuals of λ and NOx for a faultof the air mass flow of −10% introduced at 140 s, and correspondingadaptive thresholds.

of the faulty one should clearly not be equal to zero. Thus the faultestimation and classification processes are executed simultaneously.

EKF(injection +air mass flow +boost pressure)

u

ym

u

ˆˆ ˆ, ,rail air boostp m pδ δ δ

ɺ

m

mxNO

λ

Figure 5.3: The proposed FDI strategy A, based on one single EKFfor the simultaneous estimation of the engine inputs “injected fuelquantity,” “air mass flow,” and “boost pressure.”

Page 114: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.3. FDI Strategy A 93

5.3.1 Fault Estimation and Classification

The state vector is augmented by the inputs to be identified. Ac-cordingly, those inputs that are identified are eliminated from the inputvector. Hence the vectors u and x, which describe the modified inputand state vectors, are defined by:

u(k) =

11

δuSOI(k)δτinj(k)

000

δTe(k)

, x(k) =

λ(k)NOx(k)δprail(k)δmair(k)δpboost(k)

. (5.2)

This leads to the following extended state-space representation of thesystem:

{x(k + 1) = A(k) · x(k) + B(k) · u(k) + Bv(k) · v(k)y(k) = C · x(k − nd) + q(k)

(5.3)

The corresponding extended system matrices are:

A(k) =

[Ax Au(k)0 1

], B(k) =

[B(k)

0

], C =

[Cx Cu

],

(5.4)where

Ax =

∂fλ

∂λ∂fN

∂λ

∂fλ

∂NOx

∂fN

∂NOx

=

[−aλ 00 −aN

], (5.5)

Au(k) =

∂fλ

∂prail

∂fλ

∂mair

∂fλ

∂pboost

∂fN

∂prail

∂fN

∂mair

∂fN

∂pboost

=

Page 115: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

94 Chapter 5. Model-Based Fault Detection and Isolation

= B∗(k) ·[

θ2λ(k) θ3λ(k) 0θ3N(k) θ4N(k) θ5N(k)

], (5.6)

Cx =

∂gλ

∂λ∂gλ

∂NOx

∂gN

∂λ∂gN

∂NOx

=

[1 00 1

], (5.7)

Cu =

∂gλ

∂prail

∂gλ

∂mair

∂gλ

∂pboost

∂gN

∂prail

∂gN

∂mair

∂gN

∂pboost

=

[0 0 00 0 0

]. (5.8)

The matrix B∗ has been defined previously in Eq. (4.11). Henceexpanding Eq. (5.3) one can obtain:

λ(k + 1)NOx(k + 1)δprail(k + 1)δmair(k + 1)δpboost(k + 1)

=

−aλ 0 bλλ∗(k)θ2λ(k) · · ·

0 −aN bNNO∗x(k)θ3N(k) · · ·

0 0 1 · · ·0 0 0 · · ·0 0 0 · · ·

· · · bλλθ3λ(k) 0· · · bNNO∗

x(k)θ4N(k) bNNO∗x(k)θ5N(k)

· · · 0 0· · · 1 0· · · 0 1

λ(k)NOx(k)δprail(k)δmair(k)δpboost(k)

+

+

bλλ∗(k) 0 0 bλλ

∗(k)θ1λ(k) · · ·0 bNNO∗

x(k) bNNO∗x(k)θ1N(k) bNNO∗

x(k)θ2N(k) · · ·0 0 0 0 · · ·0 0 0 0 · · ·0 0 0 0 · · ·

Page 116: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.3. FDI Strategy A 95

· · · bλλ∗(k)θ2λ(k) bλλ

∗(k)θ3λ(k) 0 · · ·· · · bNNO∗

x(k)θ3N(k) bNNO∗x(k)θ4N(k) bNNO∗

x(k)θ5N(k) · · ·· · · 0 0 0 · · ·· · · 0 0 0 · · ·· · · 0 0 0 · · ·

· · · 0· · · bNNO∗

x(k)θ6N(k)· · · 0· · · 0· · · 0

11

δuSOI(k)δτinj(k)

000

δTe(k)

+ Bv(k)v(k). (5.9)

The estimation of the engine inputs is based on the same principle asthe adaptation algorithm. Hence also in this case the EKF algorithmaccording to Appendix B is applied, performing the computation of theestimation residual on the basis of the measurements ym from the λand NOx sensors and of the estimate of the state vector x (Eq. (5.10)),the “measurement update” or “correction step” (Eq. (5.11)), and the“time update” or “extrapolation step” (Eq. (5.12)):

r(k) = ym(k) − C · x(k|k − 1) (5.10)

Q(k) = C · Σ(k|k − 1) · CT + Rq

L(k) = Σ(k|k − 1) · CT · Q−1(k)x(k|k) = x(k|k − 1) + L(k) · r(k)Σ(k|k) = Σ(k|k − 1) − L(k) · C · Σ(k|k − 1)

(5.11)

x(k + 1|k) = A(k) · x(k|k) + B(k) · u(k)Σ(k + 1|k) = A(k) · Σ(k|k) · AT (k) + Bv(k) · Rv · BT

v (k).(5.12)

Page 117: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

96 Chapter 5. Model-Based Fault Detection and Isolation

The reconstructed input vector is thus:

u(k) =

11

δuSOI(k)δτinj(k)δprail(k)

δ ˆmair(k)δpboost(k)δTe(k)

. (5.13)

The injected fuel quantity is not estimated directly by means of theEKF since it is not an input for the control-oriented models. Instead,the input “rail pressure” is chosen as a representative value for the in-jected fuel quantity and thus it has to be estimated. The correspondingvalue for the quantity of fuel injected depends only on the inputs “in-jection duration” and “rail pressure,” and is computed on the basis ofthe following linear model:

δVinj(k) = θ1I(k) · δτinj(k) + θ2I(k) · δprail(k). (5.14)

This injection model is structured like the λ and NOx models presentedabove in Eqs. (4.3) and (4.4). The parameters θ1I and θ2I , denotingthe sensitivities of the injected fuel quantity to injection duration andrail pressure, are derived from the combustion model according to Eqs.(4.17) and (4.18), and are thus defined as:

θ1I(k) = −θ1λ(k) (5.15)

θ2I(k) = −θ2λ(k). (5.16)

The three reconstructed engine inputs “injected fuel quantity,” “airmass flow,” and “boost pressure” are shown exemplarily in Fig. 5.4for a fault of the air mass flow.

Figure 5.4 also shows a potential drawback of this FDI strategy: Asmentioned above, in the ideal case the EKF estimate of the two non-faulty engine inputs should be zero, whereas the one of the faulty one

Page 118: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.3. FDI Strategy A 97

−1

−0.5

0

0.5

1

∆Vin

j [mm

3 /str

]

−15

−10

−5

0

5

∆m* ai

r [kg/

h]

0 100 200 300 400 500 600 700−0.1

−0.05

0

0.05

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 5.4: FDI strategy A, fault of the air mass flow of −10% intro-duced at 140 s: Reconstructed injected fuel quantity (top), air massflow (middle), and boost pressure (bottom).

should be clearly unequal to zero. However, in reality, due to modelinguncertainties, the estimate of the two non-faulty engine inputs are verysmall but non-zero. Hence the estimation accuracy of the effectivefaulty input is reduced. Further experimental results to clarify thispoint are reported in Chapter 6.

Page 119: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

98 Chapter 5. Model-Based Fault Detection and Isolation

5.4 FDI Strategy B: Three IndependentEKFs

To improve the fault estimation accuracy the “FDI strategy B” isproposed. In this strategy the λ and NOx measurements are used toreconstruct the engine inputs suspected to be faulty by inverting thecontrol-oriented models. This is done by means of a bank of EKFs, onefor each fault considered. A similar approach was also used in [105] and[111]. Unlike the FDI strategy A, the fault estimation and classificationprocesses are not executed simultaneously, but rather sequentially.

5.4.1 Fault Estimation

A bank of EKFs is developed for the independent estimation ofthe three engine inputs “injected fuel quantity,” “air mass flow,” and“boost pressure.” Each EKF provides its own quantitative interpre-tation about the fault status of the engine, as shown in Fig. 5.5, andis specified according to the algorithm of Eqs. (5.2)-(5.12), which hasbeen presented for the FDI strategy A already. Only the faulty inputvector u, the extended state vector x, and the two system matrices Aand C are different, and thus have to be determined for each of thethree EKFs individually. This is done in the following.

Page 120: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.4. FDI Strategy B 99

ym

fault

classifier

p1 p2 p3

EKF 1(injection)

EKF 2(air mass flow)

EKF 3(boost pressure)

2u

u

r1

r2

r3

1u

3u

railpδ

boostpδ

ˆairmδ ɺ

m

mxNO

λ

Figure 5.5: The proposed FDI strategy B, based on a bank of threeEKFs for the independent estimation of the engine inputs “injected fuelquantity,” “air mass flow,” and “boost pressure”, and a fault classifier.

Injection Quantity

Faulty input and extended state vectors:

u1(k) =

11

δuSOI(k)δτinj(k)

0δmair(k)δpboost(k)δTe(k)

, x1(k) =

λ(k)NOx(k)δprail(k)

. (5.17)

Page 121: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

100 Chapter 5. Model-Based Fault Detection and Isolation

Extended system matrices:

Au,1(k) =

∂fλ

∂prail

∂fN

∂prail

= B∗(k) ·

[θ2λ(k)θ3N(k)

], (5.18)

Cu,1 =

∂gλ

∂prail

∂gN

∂prail

=

[00

]. (5.19)

Air Mass Flow

Faulty input and extended state vectors:

u2(k) =

11

δuSOI(k)δτinj(k)δprail(k)

0δpboost(k)δTe(k)

, x2(k) =

λ(k)NOx(k)δmair(k)

. (5.20)

Extended system matrices:

Au,2(k) =

∂fλ

∂mair

∂fN

∂mair

= B∗(k) ·

[θ3λ(k)θ4N(k)

], (5.21)

Cu,2 =

∂gλ

∂mair

∂gN

∂mair

=

[00

]. (5.22)

Page 122: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.4. FDI Strategy B 101

Boost Pressure

Faulty input and extended state vectors:

u3(k) =

11

δuSOI(k)δτinj(k)δprail(k)δmair(k)

0δTe(k)

, x3(k) =

λ(k)NOx(k)δpboost(k)

. (5.23)

Extended system matrices:

Au,3(k) =

∂fλ

∂pboost

∂fN

∂pboost

= B∗(k) ·

[0

θ5N(k)

], (5.24)

Cu,3 =

∂gλ

∂pboost

∂gN

∂pboost

=

[00

]. (5.25)

5.4.2 Fault Classification

Successively, the estimation residuals of each EKF are evaluated toclassify the fault. Each EKF i = 1, 2, 3 provides also a residual vectorri for λ and NOx that could be interpreted as a performance index forthe estimation, as shown in Fig. 5.5:

ri(k) =

[ri,λ(k)ri,N(k)

]=

[λm

i (k) − λi(k)

NOmx,i(k) − NOx,i(k)

]. (5.26)

The EKF providing the smallest residuals is also the EKF that canbest reproduce the fault status of the engine. Following this logic,

Page 123: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

102 Chapter 5. Model-Based Fault Detection and Isolation

the classification algorithm is implemented. First, the λ and NOx

residuals of each EKF i = 1, 2, 3 are normalized with the correspondingmeasurements, see Fig. 5.6, and the resulting absolute values are addedtogether, building the combined residuals ei:

ei(k) =

∣∣∣∣∣λm

i (k) − λi(k)

λmi (k)

∣∣∣∣∣ +

∣∣∣∣∣NOm

x,i(k) − NOx,i(k)

NOmx,i(k)

∣∣∣∣∣ . (5.27)

The normalization is necessary to combine the λ and NOx residuals,since the λ value and the NOx concentration have different physicaldimensions. Successively, the combined residual ei are cumulated overtime, starting from the fault detection time kFD, yielding the cumu-lated combined residuals ǫi, see Fig. 5.7:

ǫi =k∑

kFD

ei(k), i = 1, 2, 3. (5.28)

At each time step, the smallest cumulated combined residual ǫmin isfound, thus indicating the EKF that best matches the actual faultstatus of the engine:

ǫmin(k) = min {ǫ1(k), ǫ2(k), ǫ3(k)} . (5.29)

The three binary factors pi are computed as follows:

[p1(k), p2(k), p3(k)] =

[1, 0, 0] if ǫmin(k) = ǫ1(k)[0, 1, 0] if ǫmin(k) = ǫ2(k)[0, 0, 1] if ǫmin(k) = ǫ3(k)

, (5.30)

Page 124: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.4. FDI Strategy B 103

630 640 650 660 670 680 690 7000

0.05

0.1

0.15

0.2

Time t [s]

Abs

olut

e no

rmal

ized

λ r

esid

uals

[−]

EKF INJEKF AIREKF PIM

630 640 650 660 670 680 690 7000

0.05

0.1

0.15

0.2

Time t [s]A

bsol

ute

norm

aliz

ed N

Ox r

esid

uals

[−]

EKF INJEKF AIREKF PIM

Figure 5.6: Absolute normalized residuals of λ (left) and of NOx

(right). These signals are added together to build the combined resid-uals of each of the three EKFs.

0 100 200 300 400 500 600 7000

500

1000

1500

2000

Time t [s]

Cum

ulat

ed c

ombi

ned

resi

dual

s ε i [−

] EKF INJEKF AIREKF PIM

Figure 5.7: Cumulated combined residuals of the three EKFs. Thecurve with the smallest value indicates the actual fault mode present.

Page 125: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

104 Chapter 5. Model-Based Fault Detection and Isolation

and thus the reconstructed input vector is:

u(k) =

11

δuSOI(k)δτinj(k)δprail(k)δmair(k)δpboost(k)δTe(k)

·p1(k)+

11

δuSOI(k)δτinj(k)δprail(k)

δ ˆmair(k)δpboost(k)δTe(k)

·p2(k)+

11

δuSOI(k)δτinj(k)δprail(k)δmair(k)δpboost(k)δTe(k)

·p3(k).

(5.31)Again, the estimated injected fuel quantity is computed according toEq. (5.14).

The three reconstructed engine inputs “injected fuel quantity,” “airmass flow,” and “boost pressure” are shown exemplarily in Fig. 5.8for a fault of the air mass flow.

As confirmed by the comparison between Figs. 5.4 and 5.8, theestimation accuracy is improved. However, more calculation steps areinvolved in the FDI strategy B. Again, further experimental results arereported in Chapter 6.

Page 126: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

5.4. FDI Strategy B 105

−1

−0.5

0

0.5

1

∆Vin

j [mm

3 /str

]

−15

−10

−5

0

5

∆m* ai

r [kg/

h]

0 100 200 300 400 500 600 700−0.1

−0.05

0

0.05

0.1

Time t [s]

∆pbo

ost [b

ar]

Est. faultEff. fault

Figure 5.8: FDI strategy B, fault of the air mass flow of −10% intro-duced at 140 s: Reconstructed injected fuel quantity (top), air massflow (middle), and boost pressure (bottom).

Page 127: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

106 Chapter 5. Model-Based Fault Detection and Isolation

Page 128: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 6

Test on the NEDC

The proposed control-oriented emission models and the al-gorithms for the detection and isolation of faults are testedby means of measurement data of the New European Driv-ing Cycle recorded at the test-bench. The aim is to demon-strate that the control-oriented models are sufficiently ac-curate to be used for diagnosis purposes, and that the FDIsystems can detect, estimate, and classify the various faultsconsidered. The results obtained are evaluated and dis-cussed.

6.1 Measurements

This section explains the procedure used to collect the records ofthe NEDC at the test-bench.

6.1.1 The Driving Cycle

The control-oriented emission models and the FDI system are veri-fied using measurement data recorded during the NEDC. Prior to per-forming all measurements, the dynamic brake of the test-bench is pro-grammed to follow the engine speed and torque profiles of the NEDC,using the results of a quasi-static simulation obtained with a dedicated

107

Page 129: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

108 Chapter 6. Test on the NEDC

software (QSS-ToolBox, [5]). This procedure is schematically shownin Fig. 6.1. The inputs for the QSS-ToolBox are vehicle speed profileand vehicle data such as weight, aerodynamic coefficients, and gearratios. The outputs are engine speed profile, torque profile, and fuelconsumption. The data of the test vehicle are summarized in Table6.1.

Table 6.1: Technical data of the vehicle used for the quasi-static sim-ulation.

empty weight 1690 kgresistance coefficients aerodynamics Cx = 0.31

roll Cr = 0.0111st gear 5.302nd gear 3.00

gear ratios 3rd gear 1.304th gear 1.055ht gear 0.87

shaft 2.65

6.1.2 Inverse λ and PM Emissions

According to the results shown in Fig. 2.4 of Section 2.3, the cycle-cumulated PM emissions are proportional to the time-averaged value ofthe inverse λ, but only if λ > 1.2. Thus the inverse λ can be consideredas a “rough indicator” of the PM emissions. For this reason all resultsconcerning the λ model shown in this chapter are based on its inversevalue.

6.1.3 Fault Emulation

All faults are introduced synthetically with ASCET, a dedicatedsoftware to bypass the ECU of the engine, see Fig. 6.1. The faults

Page 130: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.1. Measurements 109

of the injected fuel quantity are introduced by varying the injectionduration of −25 µs and −50 µs, causing a variation of the injectedfuel volume of about −0.75 mm3/str and −1.5 mm3/str, respectively.The faults of the air mass flow are introduced by varying the sensorvalue by −10%, −5%, +5% and +10%. The faults of the boost pressureare introduced by varying the set point value by +5% and +10%.

QSS TB MATLAB ASCET

vehicle data

cycle data

load and speed profiles

measurements

algorithms results(off-line) (on-line)

bypass functionality

desired fault

dynamic brake control

engine

Figure 6.1: The various components of the test-bench and their inter-actions.

To ensure the same conditions for all measurements, the torque andthe engine speed profiles of the dynamic brake are controlled in order toalways match those of the NEDC. For example, decreasing the injectedfuel quantity causes the engine to decrease the torque produced. Atthe same time, the test-bench controller increases the gas pedal angleand thus the desired injected fuel volume until the torque prescribedby the NEDC is recovered.

Results obtained from NEDC measurements with all the fault modesdescribed above are shown in Fig. 6.2. The trade-off between NOx

Page 131: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

110 Chapter 6. Test on the NEDC

−30 −20 −10 0 10 20 30 40−60

−40

−20

0

20

40

60

80

Measured NOx variation [%]

Mea

sure

d P

M v

aria

tion

[%]

Standard

INJ −0.75 mm3

INJ −1.5 mm3

AIR +5%AIR +10%AIR −5%AIR −10%PIM +5%PIM +10%

Figure 6.2: Measured cumulated emissions of the fault modes consid-ered. The NOx are measured with the solid-state sensor and the PMwith the PASS.

and PM emissions is evident.Obviously, the measurement signals of the engine inputs for the

fault detection and isolation algorithm should not contain any infor-mation about the actual fault introduced. Rather, this information iscarried only by the λ and the NOx sensors. For example, when intro-ducing a fault of the air mass flow sensor of +5% the correspondingmeasurement signal used by the fault detection and isolation algorithmshould be corrected by −5% in order to keep it as it would be in thefault-free case.

The following experiment is performed for each fault case consid-ered to test the FDI systems. The NEDC is measured once for the

Page 132: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.1. Measurements 111

standard fault-free engine, subsequently the fault is introduced andthe NEDC is measured for another two consecutive times (Fig. 6.3).The fault introduction is thus equal to 1180 s, which corresponds tothe duration of one single measured NEDC.

0 500 1000 1500 2000 2500 3000 3500

0

20

40

60

80

100

120

Time t [s]

Veh

icle

spe

ed [k

m/h

]

Fault−freeFaulty

Figure 6.3: The experiment used to test the FDI systems.

A possible application of this work is the detection and isolation offaults due to the ageing of engine parts. Such faults tend to occur aftermany months of engine operation. Since it is impossible to reproducesuch conditions at the test-bench, the faults are introduced artificiallyas step changes. For the FDI systems of this work, a step change wouldbe the same as a gradual drift: As explained above, a fault is detectedonce the λ and/or the NOx residuals exceed certain thresholds, whilethe way these residuals have grown, i.e., “suddenly” in the case of astep change or “gradually” in the case of a drift, is not relevant for thedecision about the fault detection nor for the subsequent estimationand classification of the fault.

Page 133: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

112 Chapter 6. Test on the NEDC

6.2 Results

This section shows the results obtained by the proposed control-oriented models and the two FDI strategies on the basis of measure-ment data of the NEDC recorded at the test-bench.

6.2.1 Control-Oriented Emission Models

Figure 6.4 shows the comparison between instantaneous measuredand simulated NOx emission for the standard fault-free engine duringthe last half of the NEDC, including one urban and the highway cycle.Analogously, Fig. 6.5 shows the comparison between instantaneousmeasured and simulated value of inverse λ. Figure 6.6 shows the com-parison between measured and simulated cumulated NOx emission forall performed measurements of the NEDC, i.e. standard fault-free andfaulty. Analogously, Fig. 6.7 shows the comparison between averagedinverse measured and simulated λ. Finally, Fig. 6.8 shows the compar-ison between measured and simulated cumulated NOx emission duringthe NEDC obtained from data of vehicles of different weights. Here,results from a simple reference-based NOx model, i.e, a static map ofthe NOx concentration, are also shown1.

These results clearly show that both control-oriented models canwell reproduce the characteristics of the standard fault-free engine, aswell as those of the faulty engine. This fact is a fundamental prereq-uisite for the development of diagnostic algorithms.

According to the idea illustrated by Fig. 4.9, prior to be used fordiagnostics purposes, the NOx model is adapted on the basis of realNEDC measurements. The adaptation algorithm is activated, and theNEDC is repeated until the accuracy of the NOx prediction is satis-factory. The results of this procedure are shown in Fig. 6.9. Evenwhen non-adapted parameters are used, the accuracy of the modelis clearly higher than those obtained with the simple reference-based

1The engine speed and torque profiles used here have not been derived as described in Section6.1.1, but are available from other measurement data of vehicles with the same engine as the oneused for this work.

Page 134: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 113

NOx model, i.e, a static map of the NOx concentration. By repeatingthe NEDC during the adaptation, the simulated NOx emission con-verges to the measured value. However, after eight repetitions, theaccuracy no longer improves significantly, and the adaptation can bedeactivated.

6.2.2 FDI Strategy A

The results from the FDI strategy A are shown. Figures 6.10 and6.11 show results from faults of the injected fuel quantity, Figs. 6.12-6.15 from faults of the air mass flow sensor, and Figs. 6.16 and 6.17from faults of the boost pressure sensor. To clarify the effect on theFDI system of the adaptation procedure described in Section 4.3, re-sults obtained with adapted parameters (AP) and with non-adaptedparameters (nAP) of the NOx model are shown.

6.2.3 FDI Strategy B

The results from the FDI strategy B are shown. Figures 6.18 and6.19 show results from faults of the injected fuel quantity, Figs. 6.20-6.23 from faults of the air mass flow sensor, and Figs. 6.24 and 6.25from faults of the boost pressure sensor. Also in this case, but onlywhere evident, results obtained with adapted parameters (AP) andwith non-adapted parameters (nAP) of the NOx model are shown inorder to clarify the effect on the FDI system of the adaptation proce-dure described in Section 4.3.

Page 135: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

114 Chapter 6. Test on the NEDC

600 700 800 900 1000 1100 12000

0.005

0.01

0.015

0.02

0.025N

Ox m

ass

flow

[g/s

]

Time [s]

Meas.Sim.

Figure 6.4: Measured and simulated NOx emission for the standardfault-free engine during the last half of the NEDC.

600 700 800 900 1000 1100 12000.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Inve

rse

λ [−

]

Time t [s]

Meas.Sim.

Figure 6.5: Measured and simulated inverse λ for the standard fault-free engine during the last half of the NEDC.

Page 136: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 115

0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.60.25

0.3

0.35

0.4

0.45

0.5

0.55

0.6

Measured data

Sim

ulat

ed d

ata

NOx emission [g/km]

Standard

INJ −0.75 mm3

INJ −1.5 mm3

AIR +5%AIR +10%AIR −5%AIR −10%PIM +5%PIM +10%

Figure 6.6: Measured vs. simulated cumulated NOx emission for allNEDC measurements, i.e., standard fault-free and faulty.

0.34 0.36 0.38 0.4 0.42 0.44 0.460.34

0.36

0.38

0.4

0.42

0.44

0.46

Measured data

Sim

ulat

ed d

ata

Averaged inverse λ [−]

Standard

INJ −0.75 mm3

INJ −1.5 mm3

AIR +5%AIR +10%AIR −5%AIR −10%PIM +5%PIM +10%

Figure 6.7: Measured vs. simulated averaged inverse λ for all NEDCmeasurements, i.e., standard fault-free and faulty.

Page 137: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

116 Chapter 6. Test on the NEDC

Vehicle A, 1450 kg Vehicle B, 1650 kg Vehicle C, 1950 kg0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

NO

x em

issi

on [g

/km

]Meas.Sim.Ref.

Figure 6.8: Comparison between measured, reference-based, and sim-ulated cumulated NOx emission during the NEDC for vehicles withdifferent weights.

0 2 4 6 8 10 12 14 16

0.37

0.375

0.38

0.385

0.39

Number of NEDC repetitions during adaptation [−]

NO

x em

issi

on [g

/km

]

Measured value

From NOx reference map

Figure 6.9: Effect of the number of NEDC repetitions during the adap-tation on the prediction quality of the simulated NOx emission.

Page 138: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 117

−1

0

1

2∆V

inj [m

m3 /s

tr]

0

10

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

−0.1

0

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.10: Results of the FDI system, strategy A, for a fault of theinjected fuel quantity of −0.75 mm3/str introduced at 1180 s.

−2

0

2

4

∆Vin

j [mm

3 /str

]

−20

0

20

40

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.2

−0.1

−0

0.1

0.2

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.11: Results of the FDI system, strategy A, for a fault of theinjected fuel quantity of −1.5 mm3/str introduced at 1180 s.

Page 139: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

118 Chapter 6. Test on the NEDC

−4

−2

∆Vin

j [mm

3 /str

]

0

20

40

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.2

0.4

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.12: Results of the FDI system, strategy A, for a fault of theair mass flow of +5% introduced at 1180 s.

−1

0

1

2

∆Vin

j [mm

3 /str

]

0

10

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.2

−0.1

−0

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst.fault, nAPEst. fault, AP

Figure 6.13: Results of the FDI system, strategy A, for a fault of theair mass flow of +10% introduced at 1180 s.

Page 140: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 119

−2

−1

0

1

∆Vin

j [mm

3 /str

]

−10

0

10

20

30

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

−0.1

0

0.1

0.2

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.14: Results of the FDI system, strategy A, for a fault of theair mass flow of −5% introduced at 1180 s.

−20

0

20

40

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.2

0.4

Time t [s]

∆pbo

ost [b

ar]

−4

−2

0

2

∆Vin

j [mm

3 /str

]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.15: Results of the FDI system, strategy A, for a fault of theair mass flow of −10% introduced at 1180 s.

Page 141: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

120 Chapter 6. Test on the NEDC

−2

−1

0

1

∆Vin

j [mm

3 /str

]

−10

0

10

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.1

0.2

0.3

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.16: Results of the FDI system, strategy A, for a fault of theboost pressure of +5% introduced at 1180 s.

0

2

4

∆Vin

j [mm

3 /str

]

−40

−20

0

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.1

0.2

0.3

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.17: Results of the FDI system, strategy A, for a fault of theboost pressure of +10% introduced at 1180 s.

Page 142: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 121

−1

0

1

2∆V

inj [m

m3 /s

tr]

−5

0

5

10

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.1

0

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 6.18: Results of the FDI system, strategy B, for a fault of theinjected fuel quantity of −0.75 mm3/str introduced at 1180 s.

0

2

4

∆Vin

j [mm

3 /str

]

0

10

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.1

0

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 6.19: Results of the FDI system, strategy B, for a fault of theinjected fuel quantity of −1.5 mm3/str introduced at 1180 s.

Page 143: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

122 Chapter 6. Test on the NEDC

−1

0

1

∆Vin

j [mm

3 /str

]

0

10

20

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.1

−0.05

0

0.05

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 6.20: Results of the FDI system, strategy B, for a fault of theair mass flow of +5% introduced at 1180 s.

−1

0

1

∆Vin

j [mm

3 /str

]

0

10

20

30

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.1

0

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 6.21: Results of the FDI system, strategy B, for a fault of theair mass flow of +10% introduced at 1180 s.

Page 144: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.2. Results 123

−2

−1

0

1

∆Vin

j [mm

3 /str

]

−10

−5

0

5

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.1

0

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.22: Results of the FDI system, strategy B, for a fault of theair mass flow of −5% introduced at 1180 s.

−1

0

1

∆Vin

j [mm

3 /str

]

−20

−10

0

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.1

0.2

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.23: Results of the FDI system, strategy B, for a fault of theair mass flow of −10% introduced at 1180 s.

Page 145: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

124 Chapter 6. Test on the NEDC

−1

0

1

∆Vin

j [mm

3 /str

]

−10

0

10

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500−0.05

0

0.05

0.1

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault, nAPEst. fault, AP

Figure 6.24: Results of the FDI system, strategy B, for a fault of theboost pressure of +5% introduced at 1180 s.

−1

0

1

∆Vin

j [mm

3 /str

]

−10

0

10

∆m* ai

r [kg/

h]

0 500 1000 1500 2000 2500 3000 3500

0

0.1

0.2

Time t [s]

∆pbo

ost [b

ar]

Eff. faultEst. fault

Figure 6.25: Results of the FDI system, strategy B, for a fault of theboost pressure of +10% introduced at 1180 s.

Page 146: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.3. Discussion 125

6.3 Discussion

Fault Detection

The first point to be analyzed is the fault detection. The perfor-mance index to evaluate the quality of the fault detection is representedby the time needed to detect the faults, denoted as “fault detectiontime” (FDT). Ideally, the FDT should be zero, indicating an instanta-neous detection of the fault. Table 6.2 summarizes the FDT for all faultmodes considered as well as the effect of the adaptation procedure.

Table 6.2: Time needed to detect the fault (FDT = fault detectiontime) for both strategies A and B.

fault introduced FDT [s] effect ofadaptation

INJ −0.75 mm3/str 37 noneINJ −1.5 mm3/str 10 noneAIR +5% 28 noneAIR +10% 5 noneAIR −5% 793 noneAIR −10% 20 nonePIM +5% 152 FDT ↓PIM +10% 144 none

As shown, all faults introduced are detected quite quickly. Onlyin one case, i.e., “AIR −5%,” a considerable FDT is observed. Theadaptation procedure plays a marginal role for the quality of the faultdetection, and only in one case the quality of the fault detection isimproved considerably, i.e., for “PIM +5%” (Figs. 6.16 and 6.24). Byusing adapted parameters, the FDT is clearly reduced by more than500 s.

Successively, fault estimation and classification are analyzed forboth proposed FDI strategies A and B.

Page 147: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

126 Chapter 6. Test on the NEDC

FDI Strategy A

For the FDI strategy A, fault estimation and classification are cou-pled. As mentioned in Section 5.3, in the ideal case the EKF estimateof the two non-faulty engine inputs should be zero, whereas those ofthe faulty one should clearly not be equal to zero. Unlike for the faultdetection, it is not possible to establish a quantitative performanceindex to evaluate the estimation and classification capabilities of thisFDI strategy. Rather, these capabilities are determined directly byobserving the results shown in Figs. 6.10-6.17.

The results obtained by using non-adapted parameters of the NOx

model are inadequate, whereas the tendency of the EKF estimate toreach the ideal case described above by using adapted parameters ofthe NOx model is clear. Consider for instance the fault mode “AIR+10%” of Fig. 6.13: By using non-adapted parameters, simultaneousfaults of the injected fuel quantity, of the air mass flow, and of theboost pressure are erroneously estimated. By using adapted parame-ters, the estimated fault of the injected fuel quantity is close to zero,the estimated fault of the air mass flow is more consistent with thefault effectively introduced, and the estimated fault of the boost pres-sure, although it is still non-zero, is clearly smaller. Another typicalexample is the fault mode “AIR -10%” of Fig. 6.15: Although usingboth non-adapted and adapted parameters leads to the same correctfinal result, in the first case the estimation is completely erroneousduring about 1000 s after the fault detection, whereas in the secondcase the estimation is immediately correct.

The benefits of using adapted parameters of the NOx model areevident in most of the fault modes considered. Thus the adaptationprocess is a fundamental prerequisite for the proper working of the FDIstrategy A.

FDI Strategy B

For the FDI strategy B, fault estimation and classification are twodistinct processes, which have to be evaluated independently.

Page 148: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

6.3. Discussion 127

Also, in this case it is not possible to establish a quantitative perfor-mance index to evaluate the estimation capabilities of this FDI strat-egy. Rather, these capabilities are determined directly by observingthe results shown in Figs. 6.18-6.25. However, a performance index toevaluate the quality of the fault classification can be established. It isrepresented by the time during which a given fault mode is erroneouslyclassified as another fault mode, denoted as “erroneous classificationtime” (ECT). Ideally the ECT should be zero, indicating an instan-taneous, correct classification of the fault. Table 6.3 summarizes theresults of the the ECT for all fault modes considered and the effect ofthe adaptation procedure.

Table 6.3: FDI strategy B, classification quality (ECT = erroneousclassification time).

fault introduced ECT [s] effect ofadaptation

INJ −0.75 mm3/str 148 noneINJ −1.5 mm3/str 150 noneAIR +5% 0 noneAIR +10% 0 noneAIR −5% 0 ECT ↓AIR −10% 17 ECT ↓PIM +5% 0 nonePIM +10% 0 none

Surprisingly, for this case the adaptation plays a marginal role. Theestimation quality is neither improved nor worsened by using adaptedparameters, and only in two cases the classification is improved sub-stantially (Figs. 6.22 and 6.23). This facts indicates that the FDIstrategy B is more robust against modeling uncertainties than the FDIstrategy A.

In several cases, for instance in those shown in Figs. 6.18 and 6.19,an erroneous fault classification immediately after the fault detection

Page 149: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

128 Chapter 6. Test on the NEDC

is observed. However, in all of these cases the fault is correctly classi-fied after a certain period of time, and the correct decisions remainedunaltered until the end of the experiments. Thus the classification al-gorithm of the FDI seems to converge to an unequivocal decision. Apossible cause of the classification errors observed during the first phaseof the FDI algorithm is that the three EKFs are not yet in steady-stateconditions.

Page 150: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Chapter 7

Conclusions

Results from experiments conducted at the test-bench engine showthat the control-oriented emission models developed can reproduce theemission characteristics of the standard fault-free engine as well asthose of the faulty engine. Thus they are applicable for diagnosticspurposes. Using the adaptation procedure an accurate NOx modelcan be successfully obtained, even if the initial parameter set calculatedwith the combustion model is uncertain.

Experimental results show that the adaptation improves the accu-racy of the NOx model, match the characteristics of each individualengine, and enhance its transferability to other engines.

Further dynamic measurements recorded at the test-bench showthat both FDI strategies developed are able to detect, classify, and es-timate all faults considered. For a proper functioning, the FDI strategyA needs accurate models, which clearly makes the adaptation proce-dure a fundamental prerequisite. Instead, in the case of the FDI strat-egy B only in two experiments the fault classification capabilities areimproved because of adapted parameters. Hence the FDI strategy Bis more robust against modeling uncertainties than the FDI strategyA. Furthermore, the fault estimation accuracy of FDI strategy B ishigher than FDI strategy A. On the other hand the FDI strategy Apresents a simpler structure than FDI strategy B: While in the firstcase a single EKF is implemented, for the latter a bank of three EKFswith a classification algorithm is necessary.

129

Page 151: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

130 Chapter 7. Conclusions

The following four steps summarize the preferred methodology ofthis work:

• Off-line step 1: Calculation of the parameter maps for the λ andNOx models using the combustion model developed (or alterna-tively a similar tool known by the user).

• Off-line step 2: Write calculated maps of parameters in the ECUof the engines.

• On-line step 1: Activation of the NOx model parameter adapta-tion during the normal engine operation to improve the accuracyand to match the characteristics of each individual engine.

• On-line step 2: Deactivation of the NOx model parameter adap-tation and activation of FDI strategy B during the normal engineoperation in order to detect and isolate faults of the injected fuelquantity, air mass flow, and boost pressure.

FDI strategy B is preferred because of its higher fault estimationaccuracy and of its robustness against modeling uncertainties.

The results of the presented FDI methodology are time and sizeof the deviation of quantity of injected fuel, air mass flow, and boostpressure from their nominal values.

The FDI methodology does not indicate the source of these devia-tions. For example, an air mass flow deviation could be caused eitherby an air mass flow sensor fault or by an EGR valve fault. Also itcannot classify faults of individual cylinders, like single injector faults,misfires, etc.

Page 152: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Appendix A

Complete Equation andParameter Set of theCombustion Model

A.1 Injection

• Reference maximum injection rate:

dm0inj,max

dϕ≈ 1

ωe· cd · Anoz ·

√2 · ρf,inj · p0

rail (A.1)

• Maximum injection rate in another operating point:

dminj,max

dϕ=

dm0inj,max

dϕ·(

prail

p0rail

)n1

(A.2)

• Injection rate slope in another operating point:

α = α0 ·(

prail

p0rail

)n2

(A.3)

• Injector closing is faster than injector opening:

αup = α (A.4)

αdown = c · αup (A.5)

131

Page 153: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

132 Appendix A. Combustion Model: Equations and Parameters

param. physical meaning value unit

cd discharge coefficient 0.85 −dnoz nozzle hole diameter 169 · 10−6 mn1 empirical parameter 0.52 −n2 empirical parameter 1.3 −c empirical parameter 1 −α0

pilot reference slope of pilot injection rate 32.93 kg/s2

α0

main reference slope of main injection rate 45.93 kg/s2

p0

rail reference rail pressure 500 · 105 Paτopen needle opening delay 300 · 10−6 sτclose needle closing delay 300 · 10−6 s

A.2 Heat Release

A.2.1 Evaporation of the Injected Fuel

• Actual injected fuel mass:

∆minj(ϕ) =dminj

dϕ· ∆ϕsample (A.6)

• Number of injected fuel droplets:

ndr(ϕ) =∆minj(ϕ)

mdr,liq(ϕ)(A.7)

• Characteristic volume and mass of the injected liquid fuel droplets:

Vdr,liq(ϕ) = d3dr,liq(ϕ) · π

6(A.8)

mdr,liq(ϕ) = ρf · Vdr,liq(ϕ) (A.9)

• Diameter of the injected liquid fuel droplets (Sauter mean diam-eter):

ddr,liq = cSMD · dnoz,eff · (Re · We)−0.28 (A.10)

Page 154: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.2. Heat Release 133

• Reynolds’ and Weber’s numbers:

Re =udr,liq · dnoz,eff

νf(A.11)

We =u2

dr,liq · dnoz,eff · ρcyl

σf(A.12)

• Droplet velocity:

udr,liq =dminj

dt

ρf · Anoz,eff(A.13)

• Actual diameter of the liquid fuel droplets (injected fuel dropletevaporation, d2 law):

d2dr = d2

dr,liq − β · t (A.14)

• Characteristic volume and mass of the actual liquid fuel droplets:

Vdr(ϕ) = d3dr(ϕ) · π

6(A.15)

mdr(ϕ) = ρf · Vdr(ϕ) (A.16)

• Actual liquid fuel mass:

∆mliq(ϕ) = mdr(ϕ) · ndr (A.17)

• Actual evaporated fuel mass:

∆mvap(ϕ) = ∆minj(ϕ) − ∆mliq(ϕ) (A.18)

• Total evaporated fuel mass:

mvap,tot(ϕ) = mvap,tot(ϕ − ∆ϕsample) + ∆mvap(ϕ) (A.19)

Page 155: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

134 Appendix A. Combustion Model: Equations and Parameters

• Evaporated fuel mass in one single premixed zone:

mvap,zone(ϕ) =mvap,tot(ϕ)

nnoz

(A.20)

dmvap,zone

dϕ=

mvap,zone(ϕ) − mvap,zone(ϕ − ∆ϕsample)

∆ϕsample

(A.21)

• Air and exhaust gas mass in the zone:

dmaireg,zone

dϕ= Λ0 · χst ·

dmvap,zone

dϕ(A.22)

mair,zone(ϕ) =mcyl,air(ϕ)

mcyl(ϕ)· maireg,zone(ϕ) (A.23)

meg,zone(ϕ) = maireg,zone(ϕ) − mair,zone(ϕ) (A.24)

• Relative A/F ratios:

λzone(ϕ) =mair,zone(ϕ)

χst · mvap,zone(ϕ)(A.25)

Λzone(ϕ) =maireg,zone(ϕ)

χst · mvap,zone(ϕ)(A.26)

param. physical meaning value unit

dnoz nozzle hole diameter 169 · 10−6 mnnoz number of nozzle holes 6 −cSMD Sauter mean diameter scaling factor 4 −β empirical evaporation rate 7 · 10−6 m2/sΛ0 initial rel. air+exhaust gas to fuel ratio 0.9 −χst stoichiometric A/F ratio 14.67 −ρf fuel density 824.1 kg/m3

νf fuel kinematic viscosity 2.496 · 10−6 m2/sσf fuel surface tension 0.03 N/m

Page 156: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.2. Heat Release 135

A.2.2 Air/fuel Mixture Preparation

• Premixed zone mass:

mzone(ϕ) = mvap,zone(ϕ) + maireg,zone(ϕ) (A.27)

• Premixed zone density:

ρzone(ϕ) =mvap,zone(ϕ) · ρf + mair,zone(ϕ) · ρair(Tcyl) + meg,zone(ϕ) · ρeg

mzone(ϕ)(A.28)

• Volume of the premixed zone (assumption: spherical):

Vzone(ϕ) =mzone(ϕ)

ρzone(ϕ)(A.29)

• Diameter of the premixed zone:

dzone(ϕ) =

[6

π· Vzone(ϕ)

] 13

(A.30)

• Surface of the premixed zone (assumption: spherical):

Azone(ϕ) =π

4· d2

zone(ϕ) (A.31)

• Reynolds’ number:

Re =cm · V

13

cyl(ϕ)

νair(Tcyl)(A.32)

• Mean piston speed:

cm =Vd · ωe

π(A.33)

• Fuel density of the premixed zone:

ρf,zone(ϕ) =mvap,zone(ϕ)

Vzone(A.34)

Page 157: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

136 Appendix A. Combustion Model: Equations and Parameters

• Diffusion of fuel out of the premixed zone and air entrainment:

dmvap,zone

dϕ=

1

ωe· c1 · Rec2(ϕ) · Azone(ϕ) · ρf,zone(ϕ)

dzone(ϕ)(A.35)

• Actual diffused fuel mass:

∆mvap,zone(ϕ) =dmvap,zone

dϕ· ∆ϕsample (A.36)

• Fuel-to-air + exhaust gas ratio:

ξ(ϕ) =mvap,zone(ϕ) − ∆mvap,zone(ϕ)

maireg(ϕ)(A.37)

• Air and exhaust gas mass in the zone:

maireg,zone(ϕ + ∆ϕsample) =

{mvap,zone(ϕ)

ξ(ϕ) if ξ > 0

maireg,zone(ϕ) if ξ = 0(A.38)

mair,zone(ϕ) =mcyl,air(ϕ)

mcyl(ϕ)· maireg,zone(ϕ) (A.39)

meg,zone(ϕ) = maireg,zone(ϕ) − mair,zone(ϕ) (A.40)

• Relative A/F ratios:

λzone(ϕ) =mair,zone(ϕ)

χst · mvap,zone(ϕ)(A.41)

Λzone(ϕ) =maireg,zone(ϕ)

χst · mvap,zone(ϕ)(A.42)

param. physical meaning value unit

Vd cylinder displacement 0.538 · 10−3 m3

χst stoichiometric A/F ratio 14.67 −ρf fuel density 824.1 kg/m3

c1 diffusion-caused dilution scaling factor 2 · 10−4 m2/sc2 Reynolds’ number exponential factor 0.6 −

Page 158: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.2. Heat Release 137

A.2.3 Ignition Delay

• Total ignition delay:

τID(ϕ) = τphys + τchem(ϕ) (A.43)

• Physical part:τphys = c1 · u−1.68

dr,liq · d0.88noz,eff (A.44)

• Chemical part:

τchem(ϕ) = c2 ·(

pcyl(ϕ)

pref

)c3

· λc4zone(ϕ) · e

TATcyl(ϕ) (A.45)

• Condition for ignition:

∫ SOC

SOI

1

τID(ϕ) · ωedϕ ≥ 1 (A.46)

param. physical meaning value unit

dnoz nozzle hole diameter 169 · 10−6 mpref reference pressure 1 · 105 Pac1,pilot physical ignition delay scaling factor 0.1 −c1,main physical ignition delay scaling factor 10 −c2,pilot chemical ignition delay scaling factor 4 · 10−5 −c2,main chemical ignition delay scaling factor 5 · 10−5 −c3,pilot cylinder pressure exponential factor −1.2 −c3,main cylinder pressure exponential factor −1.2 −c4,pilot rel. A/F ratio exponential factor 0.2 −c4,main rel. A/F ratio exponential factor 0.2 −TA,pilot activation temperature 6000 KTA,main activation temperature 6600 K

Page 159: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

138 Appendix A. Combustion Model: Equations and Parameters

A.2.4 Premixed Combustion

• Immediately after SOC:

dmf,zone

dϕ= min

{dmf,zone,1

dϕ,dmf,zone,2

}(A.47)

• At the beginning of the premixed combustion:

dmf,zone,1

dϕ=

1

1 + λzone(ϕ) · χst · (1 + rzone(ϕ))· dmb

dϕ(A.48)

dmb

dϕ=

1

ωe

· ρu(ϕ) · sturb(ϕ) · Aflame(ϕ) (A.49)

• Flame surface:

Aflame(ϕ) = 4 · π ·[∫

drflame

dϕ· dϕ

]2

· nnoz (A.50)

drflame

dϕ=

1

ωe· sturb(ϕ) · Kflame(ϕ) (A.51)

Kflame(ϕ) =

ρu(ϕ)ρb(ϕ)(

ρu(ϕ)ρb(ϕ) − 1

)· xb(ϕ) + 1

(A.52)

• Combustion advancement factor:

xb(ϕ) =mf(ϕ)

minj(ϕ)(A.53)

• At the end of the premixed combustion:

dmf,zone,2

dϕ= cpre · Kpre(ϕ) · 1

ωe

· 1

τpre(ϕ)· mf,avail,zone(ϕ) (A.54)

Kpre(ϕ) = 3 · 1

Λ2zone(ϕ)

(A.55)

Page 160: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.2. Heat Release 139

• Available evaporated fuel mass in the premixed zone:

mf,avail,zone(ϕ) = mvap,zone(ϕ) − mf,zone(ϕ) (A.56)

• Characteristic premixed time:

τpre(ϕ) =lzone(ϕ)

sturb(ϕ)(A.57)

• Characteristic length of the premixed zone:

lzone(ϕ) =dzone(ϕ)

2(A.58)

• Turbulent flame velocity:

sturb(ϕ) = slam(ϕ) ·[1 + 1.6 ·

(cm

slam(ϕ)

)0.8]

(A.59)

• Mean piston speed:

cm =Vd · ωe

π(A.60)

• Laminar flame speed (Rhodes and Keck):

slam(ϕ) = slam,0(ϕ) · Klam(ϕ) ·(

Tcyl(ϕ)

Tref

·(

pcyl(ϕ)

pref

(A.61)

slam,0(ϕ) = c1 + c2 ·(

1

λzone(ϕ)− 1

λmax

)2

(A.62)

Klam(ϕ) = 1 − 2.1 · rzone(ϕ) (A.63)

γ = 2.18 − 0.8 ·(

1

λzone(ϕ)− 1

)(A.64)

δ = −0.16 + 0.22 ·(

1

λzone(ϕ)− 1

)(A.65)

Page 161: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

140 Appendix A. Combustion Model: Equations and Parameters

• Accounting for all zones:

dmf,pre

dϕ= nnoz ·

dmf,zone

dϕ(A.66)

mf,avail,pre(ϕ) = nnoz · mf,avail,zone(ϕ) (A.67)

mvap,pre(ϕ) = nnoz · mvap,zone(ϕ) (A.68)

param. physical meaning value unit

Vd cylinder displacement 0.538 · 10−3 m3

χst stoichiometric A/F ratio 14.67 −nnoz number of nozzle holes 6 −cpre premixed combustion scaling factor 1.3 −c1 laminar velocity additive factor 0.276 −c2 laminar velocity multiplicative factor −0.47 −pref laminar velocity reference pressure 0.98 · 105 PaTref laminar velocity reference temperature 298 Kλmax laminar velocity maximum rel. A/F ratio 0.91 −

A.2.5 Diffusion Combustion

• Converted fuel mass:

dmf,diff

dϕ= cdiff ·

1

ωe· 1

τdiff(ϕ)· mf,avail(ϕ) (A.69)

• Characteristic diffusion time:

τdiff(ϕ) =ldiff(ϕ)

u′(ϕ)(A.70)

• Characteristic diffusion length:

ldiff(ϕ) = 3

√Vcyl(ϕ)

λ(ϕ) · nnoz(A.71)

• Turbulence intensity:

u′(ϕ) =√

cback · c2m + ckin · w2

e · ktot(ϕ) (A.72)

Page 162: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.2. Heat Release 141

• Mean piston speed:

cm =Vd · ωe

π(A.73)

• Injection energy:

dkinj

dϕ=

1

2· dminj

dϕ·(

udr,liq

we

)2

· 1

mcyl(ϕ)(A.74)

• Total turbulent kinetic energy:

dktot

dϕ= −cdiss ·

1

we· 1

li· k

32tot(ϕ) + cinj ·

dkinj

dϕ(A.75)

• Turbulent integral length:

li = dnoz,eff (A.76)

• Available fuel mass:

mf,avail(ϕ) = mvap,diff(ϕ) − mf,diff(ϕ) (A.77)

• Evaporated fuel mass during diffusion:

mvap,diff(ϕ) = mvap,tot(ϕ) − mvap,pre(ϕ) (A.78)

param. physical meaning value unit

Vd cylinder displacement 0.538 · 10−3 m3

nnoz number of nozzle holes 6 −dnoz nozzle hole diameter 169 · 10−6 mcdiff diffusion combustion scaling factor 1.0 −cback background turb. intensity scaling factor 2.5 −ckin turbulent kinetic energy scaling factor 0.25 −cdiss turbulence dissipation scaling factor 0.04 −cinj injection-induced turb. scaling factor 0.3 −

Page 163: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

142 Appendix A. Combustion Model: Equations and Parameters

A.2.6 Superposition of Premixed and Diffusion Com-

bustion

• Empirical factor:

Fpre/diff(ϕ) =

(mf,pre(ϕ)

mf,avail,pre(ϕ)

)cpre/diff

(A.79)

• Final heat release rate:

dmf

dϕ=

dmf,pre

dϕ+ Fpre/diff(ϕ) · dmf,diff

dϕ(A.80)

param. physical meaning value unit

cpre/diff superposition exponential delay factor 0.1 −

A.3 Single-Zone Engine Process

A.3.1 Cylinder Process

• Mass conservation:

dmcyl

dϕ=

dmf

dϕ+

dmin

dϕ+

dmout

dϕ(A.81)

• Energy conservation:

dU

dϕ=

dQf

dϕ+

dQw

dϕ+

dW

dϕ+ hin

dmin

dϕ+ hout

dmout

dϕ(A.82)

• Internal energy:

dU

dϕ= u · dmcyl

dϕ+ mcyl ·

du

dϕ(A.83)

du

dϕ=

∂u

∂Tcyl· dTcyl

dϕ+

∂u

∂λcyl· dλcyl

dϕ(A.84)

Page 164: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 143

• Heat released:dQf

dϕ= Hf ·

dmf

dϕ(A.85)

• Work:dW

dϕ= −pcyl(ϕ) · dVcyl

dϕ(A.86)

• Relative air/fuel ratio and its derivative:

λcyl(ϕ) =mcyl,air(ϕ)

χst · mcyl,f (ϕ)(A.87)

dλcyl

dϕ=

1

χst · mcyl,f (ϕ)·(

dmcyl,air

dϕ− mcyl,air(ϕ)

mcyl,f (ϕ)· dmf

)(A.88)

• Global relative air/fuel ratio, calculated at end of combustion:

λgl = λcyl(ϕ = ϕEV O) (A.89)

• Piston motion:

Vcyl(ϕ) = Vd ·(

1

ǫ − 1+ ζ(ϕ)

)(A.90)

ζ(ϕ) =1

2·[(1 − cos(ϕ − π)) +

(r

l· sin2(ϕ − π)

)](A.91)

• Crankshaft radius:

r =lstr2

(A.92)

If the effect of cylinder blow-by would also be considered, the massflow due to blow-by would be:

dmbb

dϕ=

1

ωe· µbb · Abb ·

pcyl(ϕ)√R · Tcyl(ϕ)

(A.93)

Abb = π · dbore · hbb (A.94)

Page 165: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

144 Appendix A. Combustion Model: Equations and Parameters

param. physical meaning value unit

Hf fuel lower heating value 42.6 · 106 J/kgχst stoichiometric A/F ratio 14.67 −Vd cylinder displacement 0.538 · 10−3 m3

ǫ compression ratio 16.4 −dbore bore diameter 88 · 10−3 mlstr stroke length 88.4 · 10−3 ml con-rod length 149 · 10−3 mµbb blow-by discharge coefficient 0.1 · 10−3 −hbb cylinder-piston distance 1 · 10−3 m

A.3.2 Cylinder Wall Heat Loss

• Wall heat loss:

dQw

dϕ=

1

ωe· Aw(ϕ) · qw,gc(ϕ) (A.95)

• Heat flow due to gas convection:

qw,gc(ϕ) = α(ϕ) · (Tcyl(ϕ) − Tw(Te)) (A.96)

• Cylinder wall surface:

Aw(ϕ) = Abore + Acyl + Astr(ϕ) (A.97)

Abore =π

4· d2

bore (A.98)

Acyl = Abore − 2 · (Av,in + Av,ex) (A.99)

Astr(ϕ) = dbore · π · ζ(ϕ) (A.100)

ζ(ϕ) =1

2·[(1 − cos(ϕ − π)) +

(r

l· sin2(ϕ − π)

)](A.101)

• Crankshaft radius:

r =lstr2

(A.102)

• Woschni approach:

α(ϕ) = 127.93 · d−0.2bore · p0.8

cyl(ϕ) · T−0.53cyl (ϕ) · ν0.8(ϕ)(A.103)

ν(ϕ) = C1(ϕ) · cm + ν(ϕ) (A.104)

Page 166: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 145

• Where:

ν(ϕ) =

{ν1 if ν1 ≤ ν2

ν2 if ν1 > ν2

ν1(ϕ) = C2 ·Vd · TIV C

pIV C · VIV C· (pcyl(ϕ) − pcyl(ϕ)) (A.105)

ν2(ϕ) = 2 · C1(ϕ) · C3(ϕ) · cm ·(

Vc

Vcyl(ϕ)

)2

(A.106)

C1(ϕ) = 2.28 + 0.308 · cu

cm(A.107)

⇒ high-pressure cycle

C1(ϕ) = 6.18 + 0.417 · cu

cm(A.108)

⇒ gas exchange phase

C2 = 3.24 · 10−3 m

s · K (A.109)

⇒ diesel engines with direct injection

C3(ϕ) = 1 − 1.2 · e−0.65·λcyl(ϕ) (A.110)

• Motored cylinder pressure:

pcyl(ϕ) =

(pIV C · VIV C

Vcyl(ϕ)

)1.3

(A.111)

• Mean piston speed:

cm =Vd · ωe

π(A.112)

• Compression volume:

Vc = Vd ·1

ǫ − 1(A.113)

Page 167: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

146 Appendix A. Combustion Model: Equations and Parameters

• Cylinder wall temperature:

Tw(Te) = T 0w ·

(Te

T 0e

)c

(A.114)

If the effect of particle radiation would also be considered, the wallheat loss equation would be:

dQw

dϕ=

1

ωe· Aw(ϕ) · (qw,gc(ϕ) + qw,pr(ϕ)) , (A.115)

where the heat flow due to particle radiation is defined according to[11] as:

qw,pr(ϕ) = σpr ·

[(cT ·Tb(ϕ)

100

)4

−(

Tw(Te)100

)4]·(

Vb(ϕ)Vcyl(ϕ)

) 23

1

ǫ0−λb−λrcǫ

+(

1ǫw

− 1)·(

Vb(ϕ)Vcyl(ϕ)

) 23

. (A.116)

param. physical meaning value unit

Vd cylinder displacement 0.538 · 10−3 m3

ǫ compression ratio 16.4 −dbore bore diameter 88 · 10−3 mlstr stroke length 88.4 · 10−3 ml con-rod length 149 · 10−3 mAv,in intake valve area 71.63 · 10−3 m2

Av,ex exhaust valve area 63.35 · 10−3 m2

cu cylinder turbulence factor 9 −T 0

w reference cylinder wall temperature 453 KT 0

e reference engine temperature 363 Kc exponential factor 1 −σpr black body radiation constant 5.67 · 10−8 W/(m2 · K4)cT empirical factor 0.9 −cǫ empirical factor 1.0 −ǫ0 empirical factor 0.8 −ǫw empirical factor 0.85 −

Page 168: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 147

A.3.3 Air and Exhaust Gas Properties

• Specific enthalpy:

h(T ) = R · T ·(a0 + a1 · T + a2 · T 2 + a3 · T 3 + a4 · T 4

)(A.117)

• Specific internal energy:

u(T ) = h(T ) − R · T (A.118)

• Specific heat at constant pressure:

cp(T ) =∂h

∂T(A.119)

• Specific heat at constant volume:

cv(T ) =∂u

∂T= cp(T ) − R (A.120)

• Isentropic exponent:

κ(T ) =cp(T )

cv(T )(A.121)

• Coefficients for the specific enthalpy calculation (a fuel with 86%C-mass fraction is assumed):

component a0 [−] a1 [−] a2 [−] a3 [−] a4 [−]air 3.432 1.307 · 10−4 1.074 · 10−7 −3.429 · 10−11 2.840 · 10−15

exhaust gas 3.467 4.107 · 10−4 4.295 · 10−8 −2.714 · 10−11 2.549 · 10−15

• Gas constant (a fuel with 86% C-mass fraction is assumed):

component R [J/(kg · K)]air 287.0exhaust gas 286.6

Page 169: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

148 Appendix A. Combustion Model: Equations and Parameters

Cylinder Charge Composition

• Air and fuel composition:

dmcyl,air

dϕ=

dmair,gex

dϕ(A.122)

dmcyl,f

dϕ=

dmf

dϕ+

dmf,gex

dϕ(A.123)

• Air mass fraction:

Xair(ϕ) =mcyl,air(ϕ) − χst · mcyl,f(ϕ)

mcyl(ϕ)=

=mcyl,air(ϕ) − χst · mcyl,f(ϕ)

mcyl,air(ϕ) + mcyl,f(ϕ)=

= χst ·λcyl(ϕ) − 1

1 + λcyl(ϕ) · χst(A.124)

• Specific internal energy:

u(T ) = uair(T ) · Xair(ϕ) + ueg(T ) · (1 − Xair(ϕ)) =

=uair(T ) · χst · (λcyl(ϕ) − 1) + ueg(T ) · (1 + χst)

1 + λcyl(ϕ) · χst

(A.125)

• Derivative of the specific internal energy:

∂u

∂λcyl= (uair(T ) − ueg(T )) · χst · (1 + χst)

(1 + λcyl(ϕ) · χst)2 (A.126)

param. physical meaning value unit

χst stoichiometric A/F ratio 14.67 −

Page 170: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 149

A.3.4 Exhaust Gas Recirculation

• EGR rate:

XEGR =mEGR

minj + mair + mEGR(A.127)

• EGR mass flow:mEGR = min − mair (A.128)

• Theoretical mass flow entering the cylinders:

min,th =pin · (Vd · ncyl)

R · Tin· ωe

4π(A.129)

• Real mass flow entering the cylinders:

min = min,th · ηvol (A.130)

• Volumetric efficiency:

ηvol = ηvol,p(pin, pout) · ηvol,ω(ωe) +

+ ∆ηvol,T (Tic, Tin) (A.131)

• Pressure-dependent part:

ηvol,p(pin, pout) =ǫ −

(pout

pin

) 1κ

ǫ − 1(A.132)

• Engine speed-dependent part:

ηvol,ω(ωe) = c1 + c2 · ωe + c3 · ω2e + c4 · w3

e (A.133)

• Intake temperature correction:

∆ηvol,T (Tic, Tin) = c5 ·(

Tin − Tic

Tic

)c6

(A.134)

Page 171: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

150 Appendix A. Combustion Model: Equations and Parameters

param. physical meaning value unit

Vd cylinder displacement 0.538 · 10−3 m3

ǫ compression ratio 16.4 −ncyl number of cylinders 4 −c1 engine speed effect constant factor 0.6401 −c2 engine speed effect proportional factor 0.0018 s/radc3 engine speed effect quadratic factor −2.9492 · 10−6 (s/rad)2

c4 engine speed effect cubic factor −1.8533 · 10−10 (s/rad)3

c5 intake temp. corr. proportional factor 1.2305 −c6 intake temp. corr. exponential factor 1.2196 −

A.3.5 Gas Exchange

• Flow through intake valves:

dmin

dϕ=

1

ωe· µσ

(hv

dv

)· Av ·

pin√R · Tin

· Ψ (A.135)

Ψ =

√2κ

κ − 1

2κv − Π

κ+1κ

v

)(A.136)

Πv = min

{max

[pcyl

pin,

(2

κ + 1

) κκ−1

], 1

}(A.137)

• Flow through intake filling port:

dmin,f

dϕ=

1

ωe· cd · cIPSO · Ap ·

pin√R · Tin

· Ψ (A.138)

Ψ =

√2κ

κ − 1

2κv − Π

κ+1κ

v

)(A.139)

Πv = min

{max

[pin

pin,

(2

κ + 1

) κκ−1

], 1

}(A.140)

Page 172: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 151

• Flow through intake swirl port:

dmin,s

dϕ=

1

ωe· cd · Ap ·

pin√R · Tin

· Ψ (A.141)

Ψ =

√2κ

κ − 1

2κv − Π

κ+1κ

v

)(A.142)

Πv = min

{max

[pin

pin,

(2

κ + 1

) κκ−1

], 1

}(A.143)

• Intake ports mass receiver:

dpin

dϕ=

κ · RVp,in

·[dmin

dϕ· Tin −

dmin

dϕ· Tin −

dQw,in

dϕ· 1

cp

](A.144)

• Intake ports energy receiver:

dTin

dϕ=

Tin

pin·[

dpin

dϕ− R · Tin

Vp,in·(

dmin

dϕ− dmin

)](A.145)

• Intake ports wall heat losses:

dQw,in

dϕ=

1

ωe· Ap,in · qw,in(ϕ) (A.146)

qw,in = αp,in(ϕ) ·(Tin − Tw,in

)(A.147)

αp,in(ϕ) = 2.152 ·(

1 − 0.756 · hv,in

dv,in

·(

dmin

dϕ· ωe

)0.68

· T 0.28in · d−1.68

p,in (A.148)

Page 173: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

152 Appendix A. Combustion Model: Equations and Parameters

• Flow through exhaust valves:

dmout

dϕ=

1

ωe· µσ

(hv

dv

)· Av ·

pcyl√R · Tcyl

· Ψ (A.149)

Ψ =

√2κ

κ − 1

2κv − Π

κ+1κ

v

)(A.150)

Πv = min

{max

[pout

pcyl,

(2

κ + 1

) κκ−1

], 1

}(A.151)

• Flow through exhaust ports:

dmout

dϕ=

1

ωe· cd · Ap ·

pout√R · Tout

· Ψ (A.152)

Ψ =

√2κ

κ − 1

2κv − Π

κ+1κ

v

)(A.153)

Πv = min

{max

[pout

pout,

(2

κ + 1

) κκ−1

], 1

}(A.154)

• Exhaust ports mass receiver:

dpout

dϕ=

κ · RVp,ex

·[dmout

dϕ· Tcyl(ϕ) − dmout

dϕ· Tout −

dQw,ex

dϕ· 1

cp,ex

](A.155)

• Exhaust ports energy receiver:

dTout

dϕ=

Tout

pout·[

dpout

dϕ− R · Tout

Vp,ex·(

dmout

dϕ− dmout

)](A.156)

Page 174: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.3. Single-Zone Engine Process 153

• Exhaust ports wall heat losses:

dQw,ex

dϕ=

1

ωe· Ap,ex · qw,ex(ϕ) (A.157)

qw,ex(ϕ) = αintern(ϕ) ·(Tout − Tw,ex(ϕ)

)(A.158)

q0w,ex(ϕ) = αextern(ϕ) · (Tw,ex(ϕ) − Tcool) (A.159)

dTw,ex

dϕ=

Ap,ex

mp,ex · cp,ex·(qw,ex(ϕ) − q0

w,ex(ϕ))

(A.160)

αintern(ϕ) = 1.785 ·(

1 − 0.797 · hv,ex

dv,ex

·(

dmout

dϕ· ωe

)0.50

· T 0.41cyl (ϕ) · d−1.50

p,ex (A.161)

αextern(ϕ) = 18.6 + 20.76 ·(

Tw,ex(ϕ) + Tcool

2

)0.50

·

·(

Tw,ex(ϕ) − Tcool

Dp,ex

)0.25

(A.162)

• Variation of the air mass:

dmair,gex

dϕ=

dmin

dϕ· xin +

dmout

dϕ· xcyl(ϕ) (A.163)

• Variation of the burned fuel mass:

dmf,gex

dϕ=

dmin

dϕ· (1 − xin) +

dmout

dϕ· (1 − xcyl(ϕ)) (A.164)

• Air mass fraction in the intake manifold:

xin = 1 − XEGR

1 + λgl · χst(A.165)

• Air mass fraction in the cylinder:

xcyl(ϕ) =mcyl,air(ϕ)

mcyl(ϕ)(A.166)

Page 175: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

154 Appendix A. Combustion Model: Equations and Parameters

A.4 Reaction Temperature

• Temperature difference:

Tb(ϕ) − Tu(ϕ) = A∗(λgl) · B(ϕ) (A.167)

• Empirical function:

B(ϕ) =K −

∫ ϕ

SOC (p(ϕ) − p(ϕ)) · mb(ϕ) · dϕ

K(A.168)

K =

∫ EV O

SOC

(p(ϕ) − p(ϕ)) · mb(ϕ) · dϕ (A.169)

• Maximum temperature difference between burned and unburnedzone at SOC:

A∗(λ) = A · 1.2 + (λgl − 1.2)C

2.2 · λr(A.170)

• Motored cylinder pressure:

pcyl(ϕ) =

(pIV C · VIV C

Vcyl(ϕ)

)1.3

(A.171)

• Mass in the reaction zone:

mb(ϕ) = mf(ϕ) · (λr · χst + 1) (A.172)

• Pressure:

pb(ϕ) = pcyl(ϕ) (A.173)

pu(ϕ) = pcyl(ϕ) (A.174)

• Volume and mass conservation:

Vcyl(ϕ) = Vb(ϕ) + Vu(ϕ) (A.175)

mcyl(ϕ) = mb(ϕ) + mu(ϕ) (A.176)

Page 176: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.5. Emissions 155

• Gas equation (assumption: ideal gas):

pb(ϕ) · Vb(ϕ) = mb(ϕ) · Rb(ϕ) · Tb(ϕ) (A.177)

pu(ϕ) · Vu(ϕ) = mu(ϕ) · Ru(ϕ) · Tu(ϕ) (A.178)

• Density of the burned and unburned zone:

ρb(ϕ) =mb(ϕ)

Vb(ϕ)(A.179)

ρu(ϕ) =mu(ϕ)

Vu(ϕ)(A.180)

param. physical meaning value unit

χst stoichiometric A/F ratio 14.67 −A engine specific constant (with EGR) 1465 KA engine specific constant (without EGR) 1520 KC constant 0.15 −λr rel. A/F ratio in the reaction zone 1.0 −

A.5 Emissions

A.5.1 Nitrogen Oxides

NO

• Reactions:

CO +1

2O2 ⇋ CO2 ⇒ Kp,1 =

pCO2

pCO√

pO2

(A.181)

H2 +1

2O2 ⇋ H2O ⇒ Kp,2 =

pH2O

pH2

√pO2

(A.182)

OH +1

2H2 ⇋ H2O ⇒ Kp,3 =

pH2O

pOH√

pH2

(A.183)

1

2N2 +

1

2O2 ⇋ NO ⇒ Kp,4 =

pNO√pN2

· pO2

(A.184)

N2 +1

2O2 ⇋ N2O ⇒ Kp,5 =

pN2O

pN2

√pO2

(A.185)

Page 177: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

156 Appendix A. Combustion Model: Equations and Parameters

• Dissociations:

H2 ⇋ H + H ⇒ Kp,6 =pH√pH2

(A.186)

O2 ⇋ O + O ⇒ Kp,7 =pO√pO2

(A.187)

N2 ⇋ N + N ⇒ Kp,8 =pN√pN2

(A.188)

• Equilibrium reaction constants (from [63]):

i Dimension A B [−] Ea [J/mol]of Kp and A

1 [m/√

N ] 3.445 · 10−10 0.6885 -289114

2 [m/√

N ] 2.415 · 10−5 -0.2421 -247233

3 [m/√

N ] 1.509 · 10−6 -0.1118 -2883614 [−] 6.047 -0.0322 91169

5 [m/√

N ] 3.769 · 10−9 0.6125 78283

6 [√

N/m] 1.318 · 104 0.4056 218405

7 [√

N/m] 1.566 · 105 0.2126 249785

8 [√

N/m] 7.980 · 104 0.2920 474884

• Arrhenius approach:

Kp,i = Ai · TBi

b · e−Ea,i

R·Tb (A.189)

Page 178: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.5. Emissions 157

• Atomic ratios (computed according to the composition of air, i.e.,21% O2 and 79% N2, the composition of the diesel fuel CmHn,and the relative A/F ratio of the reaction zone λr):

PO

PN=

2 · pCO2+ 2 · pO2

+ pCO + pH2O + pO + pNO + pOH

2 · pN2+ pN + pNO

=

=2 · 0.21 · λr · χst

2 · 0.79 · λr · χst=

= 0.2658 (A.190)

PH

PC=

2 · pH2O + 2 · pH2+ pH + pOH

pCO2+ pCO

=

=n

m(A.191)

PO

PC=

2 · pCO2+ 2 · pO2

+ pCO + pH2O + pO + pNO + pOH

pCO2+ pCO

=

=2 · 0.21 · λr · χst

4mn+4m · 0.21 · χst

=

=n + 4 · m

2 · m · λr (A.192)

• Pressure balance (Dalton’s law):

i

pi = p (A.193)

• Extended Zeldovich mechanism:

N2 + O ⇋ NO + N ⇒ j = 1 (A.194)

O2 + N ⇋ NO + O ⇒ j = 2 (A.195)

N + OH ⇋ NO + H ⇒ j = 3 (A.196)

Page 179: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

158 Appendix A. Combustion Model: Equations and Parameters

• Forward reaction kinetic constants (from [63]):

j Af [m3/(mol · s)] Bf [−] Efa [J/mol]

1 4.93 · 107 0.0472 3.1627 · 105

2 148 1.5 2.3765 · 104

3 4.22 · 107 0 0

• Backward reaction kinetic constants (from [63]):

j Ab [m3/(mol · s)] Bb [−] Eba [J/mol]

1 1.6 · 107 0 02 12.5 1.612 1.5769 · 105

3 6.76 · 108 −0.212 2.0644 · 105

• Arrhenius approach:

kf,bj = Af,b

j · TBf,bj

b · e−E

f,ba,j

R·Tb (A.197)

• At equilibrium (values saved in maps as a function of cylinderpressure, temperature of the reaction zone, and relative A/F ratioin the reaction zone):

R1e = kf1 [N2]e[O]e = kb

1[NO]e[N ]e (A.198)

R2e = kf2 [O2]e[O]e = kb

2[NO]e[O]e (A.199)

R3e = kf3 [OH]e[N ]e (A.200)

Ke =R1e

R2e + R3e(A.201)

• Final equation:

d[NO]

dϕ=

1

ωe· 2 ·

(1 − ν2(ϕ)

)· R1e(pcyl, Tb, λr)

1 + ν(ϕ) · Ke(pcyl, Tb, λr)− ξ(ϕ)

(A.202)

• Normalized concentration:

ν(ϕ) =[NO](ϕ)

[NO]e(pcyl, Tb, λr)(A.203)

Page 180: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.5. Emissions 159

• Concentration variation due to volume variation:

ξ(ϕ) =[NO](ϕ)

Vb(ϕ)· dVb

dϕ(A.204)

• Transformation from mol/m3 to ppm:

NOppm(ϕ) =nNO(ϕ)

neg(ϕ)(A.205)

nNO(ϕ) = [NO](ϕ) · Vb(ϕ) (A.206)

neg(ϕ) =pcyl(ϕ) · Vcyl(ϕ)

R · Tcyl(ϕ)(A.207)

NO2

• NO2 formation:

NO + HO2 ⇋ NO2 + OH (A.208)

H + O2 + M ⇋ HO2 + M (A.209)

• NO2 destruction:

NO2 + H ⇋ NO + OH (A.210)

NO2 + O ⇋ NO + O2 (A.211)

• Empirical model for the NO2/NO ratio:

[NO2]

[NO]= c1 + c2 · [NO]−1 (A.212)

param. physical meaning value unit

R universal gas constant 8.314 J/(mol · K)χst stoichiometric A/F ratio 14.67 −m number of C atoms in the fuel 12 −n number of H atoms in the fuel 24 −λr rel. A/F ratio in the reaction zone 1.0 −c1 NO2/NO ratio constant parameter 0.1990 −c2 NO2/NO ratio proportional parameter 24.5338 ppm

Page 181: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

160 Appendix A. Combustion Model: Equations and Parameters

A.5.2 Soot

Although this work is mainly oriented to the modeling of the NOx

formation, a model for the soot formation is implemented as well. Thisprocess is not fully understood, see for example [32]. The basic modelused here has been proposed in [37] and [73]. A more detailed formu-lation, based on the optimization of the combustion model parametersperformed by means of evolutionary algorithms, has been proposed in[27], [40], and [118].

• Soot balance:

dmsoot

dϕ=

dmsoot,form

dϕ− dmsoot,oxi

dϕ(A.213)

• Soot formation:

dmsoot,form

dϕ= Aform · dmf,diff

dϕ·(

pcyl(ϕ)

pref

)c1

· e−TA,formTcyl(ϕ) (A.214)

• Soot oxidation:

dmsoot,oxi

dϕ= Aoxi ·

1

ωe· 1

τdiff(ϕ)· mc2

soot(ϕ) ·(

pO2(ϕ)

pO2,ref

)c3

· e−TA,oxiTcyl(ϕ)

(A.215)

• Oxygen partial pressure:

pO2(ϕ) =

0.21 · nair(ϕ) · R · Tcyl(ϕ)

Vcyl(ϕ)(A.216)

nair(ϕ) =mcyl,air(ϕ) − χst · minj(ϕ)

Mair(A.217)

Page 182: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

A.5. Emissions 161

param. physical meaning value unit

R universal gas constant 8.314 J/(mol · K)Mair molar weight of air 28.84 · 10−3 kg/molχst stoichiometric A/F ratio 14.67 −Aform formation factor 1000 −TA,form activation temperature formation 21300 Kpref reference pressure 1 · 105 PaAoxi oxidation factor 700 −TA,oxi activation temperature oxidation 1500 KpO2,ref

oxygen reference pressure 0.21 · pref Pac1 empirical parameter 1 −c2 empirical parameter 1 −c3 empirical parameter 1.5 −

Page 183: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

162 Appendix A. Combustion Model: Equations and Parameters

Page 184: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Appendix B

The Extended KalmanFilter Algorithm

B.1 Description and Assumptions

A comprehensive introduction to the extended Kalman filter as anidentification tool can be found in, [13], [14] and [58].

Consider the following linear discrete time-varying system, whoseformulation can be used for both the NOx model parameter adaptationand the fault estimation:

{x(k + 1) = A(k) · x(k) + B(k) · u(k) + Bv(k) · v(k)y(k) = C · x(k) + q(k)

The system is corrupted by the input noise v and the measurementnoise q. A convenient way to model the noise sources is to assumethat they are white, independent, Gaussian-distributed, and with zero-means. The white noise assumption implies that the covariance matri-ces of both the input and the measurement noise vectors are diagonal,the independence assumption that the cross-covariance matrix is zero,the “gaussianity” that the estimator is statistically optimal, and thezero-means assumption that the errors in system and measurements

163

Page 185: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

164 Appendix B. Extended Kalman Filter

are random. Summarizing:

E{v(k)} = 0 ⇒ zero-mean assumptionE{q(k)} = 0 ⇒ zero-mean assumption

E{v(k) · vT (k)} = Rv(t) ⇒ diagonal, white noise assumptionE{q(k) · qT (k)} = Rq(t) ⇒ diagonal, white noise assumptionE{v(k) · qT (k)} = 0 ⇒ independence assumption

However, in practical applications both noise vectors are unknown andin many cases these assumptions do not describe the reality adequately.

In common applications of the EKF technique, the state vectorx contains some states that are not observable. Thus the task is tocompute an estimate x of the state vector.

B.2 Algorithm

The complete EKF algorithm for a linear system is shown here.First, at each time step, the estimation residuals are computed on thebasis of actual measurement data contained in the vector y:

r(k) = y(k) − C · x(k|k − 1).

The “measurement update” or “correction step” is then performed inorder to compute the filter-computed residual covariance matrix Q,the Kalman-gain matrix L, the state estimate vector x and the statecovariance matrix Σ:

Q(k) = C · Σ(k|k − 1) · CT + Rq

L(k) = Σ(k|k − 1) · CT · Q−1(k)x(k|k) = x(k|k − 1) + L(k) · r(k)

Σ(k|k) = [I − L(k) · C] · Σ(k|k − 1) · [I − L(k) · C]T + L(k) · Rq · LT (k)= Σ(k|k − 1) − L(k) · C · Σ(k|k − 1).

Successively, the “time update” or “extrapolation step” is performed inorder to propagate the state estimate and the state covariance matrix.

Page 186: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

B.2. Algorithm 165

The matrix Bv is the input noise matrix. It is chosen to be equal tothe system matrix B:

x(k + 1|k) = A(k) · x(k|k) + B(k) · u(k)Σ(k + 1|k) = A(k) · Σ(k|k) · AT (k) + Bv(k) · Rv · BT

v (k).

The rate of convergence for the parameter estimation could be en-hanced following the approach proposed in [96]. However, in this workthis solution is not implemented.

u

y

Kalman gain

r

Rv

Rq

+

Kalman gain

linear models y

statistical

properties of

u and y

states

extension

x

Figure B.1: Schematic representation of the EKF algorithm.

Page 187: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

166 Appendix B. Extended Kalman Filter

B.3 Tuning

Theoretically, the covariance matrices Rv and Rq can be obtainedby measurements. In practice, their elements are set as constant, andboth matrices are used as tuning parameters in order to adjust theperformance of the EKF. The criterion for choosing adequate values forthe elements of the two matrices is the following. If Rq is chosen largeand Rv small, L becomes small, meaning that the model is trusted morethan the measurements and thus that the state estimates are adaptedslowly. This is the preferred adaptation strategy, since the frequencydynamics which are not reflected by the models are filtered out. Onthe other hand, the EKF has to deliver the state estimation as quicklyas possible. Thus a compromise has to be found when designing EKF.

Since the matrix Rq describes the uncertainty of the measurementsignals, in this work its choice is based on the accuracy specificationsof the λ and NOx sensors. The matrix Rv is chosen small enough inorder to ensure a slow state estimation.

B.4 Observability and Excitation

An important prerequisite for the correct operation of the EKF isobservability. An exhaustive study on this argument can be found in[43], [67], and [76]. For the case of this work, the observability conditionspecified in [67] is satisfied if the discrete observability matrix O hasfull rank n at the time k:

O(k) =

CC · A(k)

C · A(k + 1) · A(k)...

C · A(k + n − 2) · A(k + n − 1) · . . . · A(k)

.

To ensure the convergence of the EKF-based identification to the “true”parameters, the system has to be sufficiently excited. The magnitude

Page 188: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

B.4. Observability and Excitation 167

of this excitation is equivalent to the number of different frequenciescontained in the signals of the input vector u.

Page 189: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

168 Appendix B. Extended Kalman Filter

Page 190: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Appendix C

Instrumentation

C.1 Exhaust Gas Analyzers

Cambustion fNOx400 − Fast Response CLD Nitric OxideMeasurement System

• Related publications: [24], [85], [90].

• Measure: NO and NOx concentration (by using a thermocat-alytic converter).

• Application: static measurement for combustion model calibra-tion and verification; dynamic measurement for control-orientedmodel testing.

• Quenching:

– For 1% CO2 in sample: ∼ 0.3% loss in signal.

– For 1% H2O in sample: ∼ 0.7% loss in signal.

• Drift: ±15%/h.

• Response time (10 − 90%): ∼ 4 ms.

• Principle of measurement: chemiluminescence (CLD).

169

Page 191: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

170 Appendix C. Instrumentation

Horiba Motor Exhaust Gas Analyzer MEXA-1300FRI

• Measure: CO, CO2 and HC concentration.

• Application: static measurement for EGR calculation.

• Measuring range:

– CO: 0 − 12% V .

– CO2: 0 − 16% V .

– HC: 2% V .

• Drift: ±1%/h.

• Response time (0 − 90%): ∼ 30 ms.

• Principle of measurement: nondispersive infrared analysis (NDIR).

Pierburg Golem II

• Measure: CO, CO2, HC and NOx concentration (by using athermocatalytic converter).

• Application: static measurement.

• Quenching (only for NOx):

– For 1% CO2 in sample: ∼ 0.1% loss in signal.

– For 1% H2O in sample: ∼ 0.3% loss in signal.

• Response time: ∼ 1.5 s for CO and CO2, ∼ 2 s for HC and NOx.

• Principle of measurement:

– For CO and CO2: nondispersive infrared analysis (NDIR).

– For HC: flame ionization detection (FID).

– For NOx: chemiluminescence (CLD).

Page 192: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

C.2. Sensors 171

AVL 483 Micro Soot Sensor

• Measure: soot concentration.

• Application: static and dynamic measurement.

• Response time: ∼ 1.0 s.

• Principle of measurement: photo-acustic soot sensor (PASS).

C.2 Sensors

Bosch Wide-Range λ Sensor LSU 4.9

• Related publications: [95].

• Measure: λ.

• Application: on-line.

• Type: ZrO2-based multilayer sensor element.

• Measuring range: λ = 0.65 to air.

• Accuracy new:

– At λ = 0.8: ±1.3%.

– At λ = 1: ±0.6%.

– At λ = 1.7: ±2.9%.

• Accuracy after 3000 h of operation:

– At λ = 0.8: ±5%.

– At λ = 1: ±0.8%.

– At λ = 1.7: ±8.8%.

• Response time: ∼ 70 ms.

Page 193: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

172 Appendix C. Instrumentation

• Principle of measurement: oxygen concentration proportional tooxygen ion current.

Siemens-NGK Smart NOx Sensor

• Related publications: [99].

• Measure: NOx concentration.

• Application: on-line.

• Type: ZrO2-based multilayer sensor element.

• Measuring range: 0 − 1500 ppm.

• Accuracy: ±10%.

• Response time (33 − 66%): ∼ 750 ms.

• Principle of measurement: oxygen concentration proportional tooxygen ion current.

Micro-Epsilon Turbocharger Speed Sensor

• Measure: turbocharger rotational speed.

• Measuring range: 0 − 400000 rpm.

• Principle of measurement: impedance variation due to eddy cur-rent losses.

Sensortechnics BTE6000 Pressure Transmitters

• Measure: pressure.

• Measuring range: 0−2 bar (BTE6002) and 0−5 bar (BTE6005).

• Response time (10 − 90%): 1 ms.

Page 194: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography

Books

[1] AA.VV.: Automotive Handbook, 4th Edition, Robert BoschGmbH, 1996

[2] AA.VV.: Dieselmotor-Management, 2. Auflage, Robert BoschGmbH, 1998

[3] Gertler J.J.: Fault Detection and Diagnosis in Engineering Sys-tems, Marcel Dekker Inc., 1998

[4] Guzzella L., Onder C.H.: Introduction to Modeling and Controlof Internal Combustion Engine Systems, Springer Verlag, 2004

[5] Guzzella L., Sciarretta A.: Vehicle Propulsion Systems, SpringerVerlag, 2005

[6] Heywood J.B.: Internal Combustion Engine Fundamentals,McGraw-Hill, 1988

[7] Hofling T.: Methoden zur Fehlererkennung mit Parameter-schatzung und Paritatsgleichungen, Fortschritt-Bericht VDI,Reihe 8 Mess-, Steuerungs- und Regelungstechnik, Nr. 546, VDIVerlag, Dusseldorf, 1999

[8] Isermann R.: Identifikation dynamischer Systeme − Band I +II, Springer Verlag, 1988

173

Page 195: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

174 Bibliography

[9] Isermann R.: Uberwachung und Fehlerdiagnose, VDI Verlag,1994

[10] Isermann R.: Fault-Diagnosis Systems − An Introduction fromFault Detection to Fault Tolerance, Springer Verlag, 2006

[11] Kleinschmidt W.: Instationare Warmeubertragung in Verbren-nungsmotoren, Fortschritt-Bericht VDI, Reihe 12 Verkehrstech-nik/Fahrzeugtechnik, Nr. 383, VDI Verlag, Dusseldorf, 1999

[12] Kolar J.: Stickstoffoxide und Luftreinhaltung, Springer Verlag,1990

[13] Ljung L., Soderstrom T.: Theory and Practice of Recursive Iden-tification, The MIT Press, 1983

[14] Ljung L.: System Identification: Theory for the User, Prentice-Hall, 1987

[15] Merker G.P., Schwarz C.: Technische Verbrennung, Teubner Ver-lag, Wiesbaden, 2001

[16] Merker G.P., Schwarz C., Stiesch G., Otto F.: Verbrennungsmo-toren − Simulation der Verbrennung und Schadstoffbildung,Teubner Verlag, Wiesbaden, 2004

[17] Patton R.J., Frank P.M., Clark R.N.: Issues of Fault Diagnosisfor Dynamic Systems, Springer Verlag, 2000

[18] Pischinger R., Klell M., Sams T.: Thermodynamik der Verbren-nungskraftmaschine, Springer Verlag, 2002

[19] Stiesch G.: Modeling Engine Spray and Combustion Processes,Springer Verlag, 2003

[20] Turns S.R.: An Introduction to Combustion − Concepts and Ap-plications, McGraw-Hill, 1996

Page 196: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 175

Ph.D. Theses

[21] Allmendinger K.: Modellbildung und modellbasierte Estimationthermodynamischer Prozessgrossen am Beispiel eines Dieselmo-tors, Dissertation Universitat-Gesamthochschule Siegen, 2002

[22] Ammann M.: Modellbasierte Regelung des Ladedrucks undder Abgasruckfuhrung beim aufgeladenen PKW-Common-Rail-Dieselmotor, Diss. ETH Nr. 15166, ETH Zurich, 2003

[23] Amstutz A.: Geregelte Abgasruckfuhrung zur Senkung derStickoxid- und Partikelemissionen beim Dieselmotor mitComprex-Aufladung, Diss. ETH Nr. 9421, ETH Zurich, 1991

[24] Baltisberger S.: Entwicklung eines NO-Messgerats zur ar-beitsspielauflosenden Abgasanalyse an Verbrennungsmotoren,Diss. ETH Nr. 11593, ETH Zurich, 1996

[25] Barba C.: Erarbeitung von Verbrennungskennwerten aus In-dizierdaten zur verbesserten Prognose und rechnerischen Simu-lation des Verbrennungsablaufes bei Pkw-DE-Dieselmotoren mitCommon-Rail-Einspritzung, Diss. ETH Nr. 14276, ETH Zurich,2001

[26] Bargende M.: Ein Gleichungsansatz zur Berechnung der in-stationaren Wandwarmeverluste im Hochdruckteil von Ottomo-toren, Dissertation TU Darmstadt, 1991

[27] Bertola A.G.: Technologies for Lowest NOx and ParticulateEmissions in DI-Diesel Engine Combustion − Influence of In-jection Parameters, EGR and Fuel Composition, Diss. ETH No.15373, ETH Zurich, 2003

Page 197: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

176 Bibliography

[28] Brand D.: Control-Oriented Modeling of NO Emissions of SIEngines, Diss. ETH No. 16037, ETH Zurich, 2005

[29] Ganser M.: Akkumuliereinspritzung: theoretische und experi-mentelle Untersuchung eines elektronisch gesteuerten Dieselein-spritzsystems fur Personenwagenmotoren, Diss. ETH Nr. 7462,ETH Zurich, 1984

[30] Heider G., Rechenmodell zur Vorausrechnung der NO-Emissionvon Dieselmotoren, Dissertation TU Munchen, 1996

[31] Kozuch P.: Ein phanomenologisches Modell zur kombiniertenStickoxid- und Russberechnung bei direkteinspritzenden Diesel-motoren, Dissertation Universitat Stuttgart, 2004

[32] Kunte S.: Untersuchungen zum Einfluss von Brennstoffstrukturund -sauerstoffgehalt auf die Russbildung und -oxidation in lam-inaren Diffusionsflammen, Diss. ETH Nr. 15003, ETH Zurich,2003

[33] Lootsma T.F.: Observer-based Fault Detection and Isolation forNonlinear Systems, Ph.D. Thesis, Aalborg University, 2001

[34] Nyberg M.: Model Based Fault Diagnosis − Methods, The-ory and Automotive Engine Applications, Dissertation No. 591,Linkoping University, 1999

[35] Schar C.M.: Control of a Selective Catalytic Reduction Process,Diss. ETH No. 15221, ETH Zurich, 2003

[36] Schernewski R.: Modellbasierte Regelung ausgewahlter Antriebs-systemkomponenten im Kraftfahrzeug, Dissertation UniversitatKarlsruhe, 1999

[37] Schubiger R.A.: Untersuchungen zur Russbildung und -oxidationin der dieselmotorischen Verbrennung: ThermodynamischeKenngrossen, Verbrennungsanalyse und Mehrfarbenendoskopie,Diss. ETH Nr. 14445, ETH Zurich, 2001

Page 198: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 177

[38] Torkzadeh D.D.: Echtzeitsimulation der Verbrennung und mo-dellbasierte Reglersynthese am Common-Rail-Dieselmotor, Dis-sertation Universitat Karlsruhe, 2003

[39] Vogt R.: Beitrag zur rechnerischen Erfassung der Stickoxidbil-dung im Dieselmotor, Dissertation Universitat Stuttgart, 1975

[40] Warth M.: Comparative Investigation of Mathematical Methodsfor Modeling and Optimization of Common-Rail DI Diesel En-gines, Diss. ETH No. 16357, ETH Zurich, 2005

Articles

[41] Amstutz A., Del Re L.R.: EGO Sensor Based Robust OutputControl of EGR in Diesel Engines, IEEE Transactions on Con-trol Systems Technology, Vol. 3, No. 1, 1995, pp. 39-48

[42] Brand D., Onder C.H., Guzzella L.: Virtual NO Sensor forSpark-ignition Engines, International Journal of Engine Re-search, Vol. 8, No. 2, 2007, pp. 221-240

[43] Fitts J.M.: On the Observability of Nonlinear Systems with Ap-plications to Nonlinear Regression Analysis, Information Sci-ences, Vol. 4, 1972, pp. 129-156

[44] Gertler J.J., Costin M., Fang X., Hira R., Kowalczuk Z., LuoQ.: Model-Based On-Board Fault Detection and Diagnosis forAutomotive Engines, Control Engineering Practice, Vol. 1, No.1, 1993, pp. 3-17

[45] Gertler J.J., Costin M., Fang X., Kowalczuk Z., Kunwer M.,Monajemy R.: Model Based Diagnosis for Automotive Engines− Algorithm Development and Testing on a Production Vehicle,

Page 199: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

178 Bibliography

IEEE Transactions on Control Systems Technology, Vol. 3, No.1, 1995, pp. 61-69

[46] Guzzella L., Amstutz A.: Control of Diesel Engines, IEEE Con-trol Systems Magazine, Vol. 18, No. 5, 1998, pp. 53-71

[47] Hafner M., Schuler M., Nelles O., Isermann R.: Fast NeuralNetworks for Diesel Engine Control Design, Control EngineeringPractice, Vol. 8, 2000, pp. 1211-1221

[48] Heider G., Woschni G., Zeilinger K.: 2-Zonen Rechenmodell zurVorausrechnung der NO-Emission von Dieselmotoren, MTZ 11,1998, pp. 770-775

[49] Herrmann O.E., Kruger M., Pischinger S.: Regelung von Lade-druck und AGR-Rate als Mittel zur Emissionsregelung bei Nutz-fahrzeugmotoren, MTZ 10, 2005, pp. 806-811

[50] Isermann R.: Model-Based Fault Detection and Diagnosis − Sta-tus and Applications, Annual Reviews in Control, Vol. 29, 2005,pp. 71-85

[51] Jung M., Glover K., Christen U.: Comparison of UncertaintyParameterisations for H∞ Robust Control of Turbocharged DieselEngines, Control Engineering Practice, Vol. 13, No. 1, 2005, pp.15-25

[52] Kim Y.W., Rizzoni G., Utkin V.: Automotive Engine Diagnosisand Control via Nonlinear Estimation, IEEE Control SystemsMagazine, Vol. 18, No. 5, 1998, pp. 84-99

[53] Kimmich F., Schwarte A., Isermann R.: Fault Detection for Mod-ern Diesel Engines Using Signal- and Process Model-Based Meth-ods, Control Engineering Practice, Vol. 13, No. 5, 2005, pp. 189-203

[54] Klingmann R., Bruggemann H.: Der neue Vierzylinder-Dieselmotor OM611 mit Common-Rail-Einspritzung − Teil 1:

Page 200: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 179

Motorkonstruktion und mechanischer Aufbau, MTZ 11, 1997, pp.652-659

[55] Kozuch P., Grill M., Bargende M.: Ein neuer Ansatz zur kom-binierten Stickoxyd- und Russberechnung bei DI-Dieselmotoren,Dieselmotorentechnik 2004, Vol. 656, Expert Verlag 2004, pp.93-113

[56] Lamping M., Korfer T., Pischinger S.: Zusammenhang zwischenSchadstoffreduktion und Verbrauch bei Pkw-Dieselmotoren mitDirekteinspritzung, MTZ 01, 2007, pp. 50-57

[57] Leonhardt S., Muller N., Isermann R.: Methods for Engine Su-pervision and Control Based on Cylinder Pressure Information,IEEE/ASME Transactions on Mechatronics, Vol. 4, No. 3, 1999

[58] Ljung L.: Asymptotic Behavior of the Extended Kalman Filter asa Parameter Estimator for Linear Systems, IEEE Transactionson Automatic Control, Vol. 24, No. 1, 1979, pp. 36-50

[59] Nyberg M.: Automatic Design of Diagnosis Systems with Appli-cation to an Automotive Engine, Control Engineering Practice,Vol. 7, No. 8, 1999, pp. 993-1005

[60] Nyberg M.: Model-based Diagnosis of an Automotive Engine Us-ing Several Types of Fault Models, IEEE Transactions on ControlSystems Technology, Vol. 10, No. 5, 2002, pp. 679-689

[61] Nyberg M.: Using Hypothesis Testing Theory to Evaluate Prin-ciples for Leakage Diagnosis of Automotive Engines, Control En-gineering Practice, Vol. 11, 2003, pp. 1263-1272

[62] Nyberg M.: Model-based Diagnosis of the Air Path of an Au-tomotive Diesel Engine, Control Engineering Practice, Vol. 12,2004, pp. 513-525

[63] Pattas K., Hafner G.: Stickoxydbildung bei der ottomotorischenVerbrennung, MTZ 12, 1973, pp. 397-404

Page 201: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

180 Bibliography

[64] Payri F., Lujan J.M., Guardiola C., Rizzoni G.: Injection Diag-nosis Through Common-rail Pressure Measurement, Proceedingsof the IMechE, Part D: Journal of Automobile Engineering, Vol.220, No. 3, 2006, pp. 347-357

[65] Peters A., Putz W.: Der neue Vierzylinder-Dieselmotor OM611mit Common-Rail-Einspritzung − Teil 2: Verbrennung und Mo-tormanagement, MTZ 12, 1997, pp. 760-767

[66] Ramamoorthy R., Dutta P.K., Akbar S.A.: Oxygen Sensors:Materials, Methods, Designs and Applications, Journal of Ma-terial Science, Vol. 38, 2003, pp. 4271-4282

[67] Reif K., Gunther S., Yaz E., Unbehauen R.: Stochastic Stabilityof the Discrete-Time Extended Kalman Filter, IEEE Transactionon Automatic Control, Vol. 44, No. 4, 1999, pp. 714-728

[68] Riegel J., Neumann H., Wiedenmann H.M.: Exhaust Gas Sen-sors for Automotive Emission Control, Solid State Ionics, Vol.152-153, 2002, pp. 783-800

[69] Rizzoni G, Min P.S.: Detection of Sensor Failures in AutomotiveEngines, IEEE Transactions on Vehicular Technology, Vol. 40,No. 2, 1991

[70] Ruckert J., Kinoo B., Kruger M., Schlosser A., Rake H.,Pischinger S.: Simultane Regelung von Ladedruck und AGR-Ratebeim Pkw-Dieselmotor, MTZ 11, 2001, pp. 956-965

[71] Schilling A., Alfieri E., Amstutz A., Guzzella L.: Emissions-geregelte Dieselmotoren, MTZ 11, 2007, pp. 982-989

[72] Schilling A., Amstutz A., Guzzella L.: Model-Based Detectionand Isolation of Faults due to Ageing in the Air and Fuel Pathsof Common-Rail DI Diesel Engines Equipped with a Lambda anda Nitrogen Oxides Sensor, Proceedings of the IMechE, Part D:Journal of Automobile Engineering, Vol. 222, No. 1, 2008, pp.101-118

Page 202: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 181

[73] Schubiger R.A., Boulouchos K., Eberle M.K.: Russbildung undOxidation bei der dieselmotorischen Verbrennung, MTZ 5, 2002,pp. 342-353

[74] Schwarte A., Kimmich F., Isermann R.: ModellbasierteFehlererkennung und -diagnose fur Dieselmotoren, MTZ 7-8,2002, pp. 612-620

[75] Soliman A., Rizzoni G., Kim Y.W.: Diagnosis of an AutomotiveEmission Control System Using Fuzzy Inference, Control Engi-neering Practice, Vol. 7, 1999, pp. 209-216

[76] Sontag E.D.: On the Observability of Polynomial Systems I:Finite-time Problems, SIAM Journal of Control and Optimiza-tion, Vol. 17, No. 1, 1979, pp. 139-151

[77] Sun J., Kim, Y.W., Wang L.: Aftertreatment Control and Adap-tation for Automotive Lean Burn Engines with HEGO Sensors,International Journal of Adaptive Control and Signal Processing,Vol. 18, No. 2, 2004, pp. 145-166

[78] Visser J.H., Soltis R.E.: Automotive Exhaust Gas Sensing Sys-tems, IEEE Transactions on Instrumentation and Measurement,Vol 50, No. 6, 2001, pp. 1543-1550

[79] Vogt M., Muller N., Isermann R.: On-Line Adaptation of Grid-Based Look-up Tables Using a Fast Linear Regression Technique,ASME Journal of Dynamic Systems, Measurement, and Control,Vol. 126, 2004, pp. 732-739

[80] Warth M., Boulouchos K., Obrecht P.: Kennfeldtaugliche Vo-rausberechnungen beim Dieselmotor, MTZ 11, 2004, pp. 924-931

[81] Zeilinger K., Zitzler G.: Vorausberechnung der Brennverlaufe vonGasmotoren, MTZ 12, 2003, pp. 1080-1089

Page 203: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

182 Bibliography

Conference Papers

[82] Alfieri E., Amstutz A., Onder C.H., Guzzella L.: Automatic De-sign and Parametrization of a Model-Based Controller Appliedto the AF-Ratio Control of a Diesel Engine, Proceedings of theIFAC Symposium on Advances in Automotive Control, 2007,Monterey Coast

[83] Ammann M., Fekete N.P., Guzzella L., Glattfelder A.H.: Model-Based Control of the VGT and EGR in a Turbocharged Common-Rail Diesel Engine: Theory and Passenger Car Implementation,SAE 2003-01-0357, 2003

[84] Arnold J.F., Langlois N., Chafouk H., Tremouliere G.: FuzzyController for the Air System of a Diesel Engine, ECOSM −Rencontres Scientifiques de l’IFP, 2006, Proceedings pp. 87-93

[85] Baltisberger S., Ruhm K.: Fast NO Measuring Device for Inter-nal Combustion Engines, SAE SP-1014, 1994, pp. 53-59

[86] Barba C., Burkhardt C., Boulouchos K., Bargende M.: A Phe-nomenological Combustion Model for Heat Release Rate Predic-tion in High-Speed DI Diesel Engines with Common-Rail Injec-tion, SAE 2000-01-2933, 2000

[87] Bianchi G.M., Falfari S., Parotto M., Osbat G.: Advanced Mod-eling of Common Rail Injector Dynamics and Comparison withExperiments, SAE 2003-01-0006, 2003

[88] Brahma I., Rutland C.J. Foster D.E., He Y.: A New Approachto System Level Soot Modeling, SAE 2005-01-1122, 2005

[89] Chen S.K., Yanakiev O.: Transient NOx Emission ReductionUsing Exhaust Oxygen Concentration Based Control for a DieselEngine, SAE 2005-01-0372, 2005

[90] Collier T., Gregory D., Rushton M., Hands T.: Investigation intothe Performance of an Ultrafast Response NO Analyser Equipped

Page 204: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 183

with a NO2 to NO Converter for Gasoline and Diesel ExhaustNOx Measurements, SAE 2000-01-2954, 2000

[91] Del Re L.R., Langthaler P., Furtmuller C., Winkler S., Affen-zeller M.: NOx Virtual Sensor Based on Structure Identificationand Global Optimization, SAE 2005-01-0050, 2005

[92] Gangopadhay A., Matekunas F., Battison P., Szymkowicz P.,Pinson J., Landsmann G.: Control of Diesel HCCI Modes UsingCylinder Pressure-based Controls, F2006P285, FISITA 2006

[93] Garcia-Ortiz J.V., Langthaler P., Del Re L.R.: GPC Controlof the Airpath of High Speed Diesel Engines, Proceedings of theIEEE CCA 2006, Munchen, pp. 2772-2777

[94] Gauthier C., Sename O., Dugard L., Meissonnier G.: An LFTApproach to H∞ Control Design for Diesel Engine Common RailInjection System, ECOSM − Rencontres Scientifiques de l’IFP,2006, Proceedings pp. 213-219

[95] Hackel V., Schnabel C., Tiefenbach A.: Wide Band Oxygen Sen-sor Electronic Control Unit (LambdaTronic), SAE 2005-01-0061,2005

[96] Hill B.K., Walker B.K.: Approximate Effect of ParameterPseudonoise Intensity on Rate of Convergence for EKF Param-eter Estimators, Proceedings of the 30th IEEE Conference onDecision and Control, 1991, pp. 1690-1697

[97] Hoffmann K., Hessler F., Abel D.: Rapid Control Prototypingwith Dymola and Matlab for a Model Predictive Control for theAir Path of a Boosted Diesel Engine, ECOSM − RencontresScientifiques de l’IFP, 2006, Proceedings pp. 25-33

[98] James S., Joshi A.A., King G.B., Meckl P.H.: Diagnosis ofClogged Charge Air Cooler Faults in a Diesel Engine Using Sin-gular Spectrum Analysis, Proceedings of the 5th IFAC Sympo-

Page 205: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

184 Bibliography

sium on Advances in Automotive Control, 2007, Monterey Coast,pp. 311-318

[99] Kato N., Nakagaki K., Ina N.: Thick Film ZrO2 NOx Sensor,SAE 960334, 1996

[100] Kammer A., Liebl J., Krug C., Munk F., Reuss H. C.: Real-TimeEngine Models, SAE 2003-01-1050, 2003

[101] Klett S., Piesche M., Heinzelmann S., Weyl H., WiedenmannH.M., Schneider U., Diehl L., Neumann H.: Numerical and Ex-perimental Analysis of the Momentum and Heat Transfer in Ex-haust Gas Sensors, SAE 2005-01-0037, 2005

[102] Krug C., Liebl J., Munk F., Kammer A., Reuss H.C.: Physi-cal Modelling and Use of Modern System Identification for Real-Time Simulation of Spark Ignition Engines in all Phases of En-gine Development, SAE 2004-01-0421, 2004

[103] Liu Y., Tao F., Foster D.E., Reitz R.D: Application of a Multiple-Step Phenomenological Soot Model to HSDI Diesel Multiple In-jection Modeling, SAE 2005-01-0924, 2005

[104] Manchur T.B., Checkel M.D.: Time Resolution Effects on Accu-racy of Real-Time NOx Emissions Measurements, SAE 2005-01-0674, 2005

[105] Maybeck P.S.: Multiple Model Adaptive Algorithms for Detect-ing and Compensating Sensor and Actuator/Surface Failures inAircraft Flight Control System, International Journal of Robustand Nonlinear Control 9, 1999, pp. 1051-1070

[106] Merz B., Walter A., Brumm S., Kiencke U.: Real-Time Calcu-lation of the Nitric Oxide Formation as an Add-on for a Zero-Dimensional Model of the Diesel Combustion, Proceedings of the5th IFAC Symposium on Advances in Automotive Control, 2007,Monterey Coast, pp. 405-411

Page 206: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 185

[107] Morselli R., Corti E., Rizzoni G.: Energy Based Model of a Com-mon Rail Injector, Proceedings of the IEEE CCA 2002, Glasgow,pp. 1195-1200

[108] Nitsche R., Hanschke J., Schwarzmann D.: Nonlinear InternalModel Control of Diesel Air Systems, ECOSM − Rencontres Sci-entifiques de l’IFP, 2006, Proceedings pp. 121-131

[109] Nyberg M.: Model Based Diagnosis of Both Sensor-Faults andLeakage in the Air-Intake System of an SI-Engine, SAE 1999-01-0860, 1999

[110] Ortner P, Langthaler P., Garcia-Ortiz J.V., Del Re L.R.: MPCfor a Diesel Engine Air Path using an Explicit Approach forConstraint Systems, Proceedings of the IEEE International Con-ference on Control Applications, 2006, Munchen, pp. 2760-2765

[111] Rupp D., Ducard G., Shafai E., Geering H.P.: Extended Multi-ple Model Adaptive Estimation for the Detection of Sensor andActuator Faults, Proceedings of the IEEE ECC-CDC 2005, pp.3079-3084

[112] Schar C.M., Onder C.H., Geering H.P., Elsener M.: Control ofthe Urea SCR Catalytic Converter System for a Mobile HeavyDuty Diesel Engine, SAE 2003 Transactions, Journal of Engines,Detroit, 2004

[113] Schilling A., Amstutz A., Onder C.H., Guzzella L.: A Real-TimeModel for the Prediction of the NOx Emissions in DI Diesel En-gines, Proceedings of the IEEE International Conference on Con-trol Applications, 2006, Munchen, pp. 2042-2047

[114] Stotsky A.: Data-Driven Algorithms for Engine Friction Esti-mation, Proceedings of the IEEE International Conference onControl Applications, 2006, Munchen, pp. 521-526

Page 207: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

186 Bibliography

[115] Tao F., Liu Y., Rempelewert B.H., Foster D.E., Reitz R.D., ChoiD., Miles P.C.: Modeling the Effects of EGR and Injection Pres-sure on Soot Formation in a High-Speed Direct-Injection (HSDI)Diesel Engine Using a Multi-Step Phenomenological Soot Model,SAE 2005-01-0121, 2005

[116] Traver M.L., Atkinson R.J., Atkinson C.M.: Neural Network-Based Diesel Engine Emissions Prediction Using In-CylinderCombustion Pressure, SAE 1999-01-1532, 1999

[117] Upadhyay D., Van Nieuwstadt M.: NOx Prediction in DieselEngines for Aftertreatment Control, IMECE 2003-41196, ASMEInternational Mechanical Engineering Congress, 2003

[118] Warth M., Obrecht P., Bertola A.G., Boulouchos K.: Predic-tive Phenomenological C.I. Combustion Modeling Optimizationon the Basis of Bio-Inspired Algorithms, SAE 2005-01-1119, 2005

[119] Woermann R.J., Theuerkauf H.J., Heinrich A.: A Real-TimeModel of a Common Rail Diesel Engine, SAE 1999-01-0862, 1999

FVV Projects

[120] Hild O., Schlosser A., Fieweger K, Deutsch G.: Abgasturbo-lader − Pkw-Dieselmotor mit Abgasturboaufladung, variablerTurbinengeometrie/Abgasruckfuhrung, FVV Vorhaben Nr. 651,Abschlussbericht, 1998

[121] Kimmich F., Schwarte A., Isermann R.: DiagnosemethodenDieselmotor − Modellgestutzte praventive Diagnosemethoden(Fehlerfruherkennung) fur Dieselmotoren, FVV Vorhaben Nr.709, Abschlussbericht, 1999

Page 208: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Bibliography 187

[122] Kinoo B., Kruger M., Pischinger S., Ruckert J. SchlosserA., Enning M., Rake H.: Modellgestutzte Dieselmotorregelung− Modellgestutzte Mehrgrossenregelung eines Pkw-Dieselmotorsmit VTG-Lader und Abgasruckfuhrung, FVV Vorhaben Nr. 732,Abschlussbericht, 2001

Page 209: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

188 Bibliography

Page 210: D:/ETH IMRT/DVD 4/Manuscript/master30878/eth-30878-02.pdfDiss. ETH No. 17764 Model-Based Detection and Isolation of Faults in the Air and Fuel Paths of Common-rail DI Diesel Engines

Curriculum Vitae

Personal data

Name Alexander SchillingDate of birth November 19, 1979Parents Peter Schilling and Maria Schilling-Magistro

Education

1985-1990 Elementary School in Savosa, TI, Switzerland1990-1994 Middle School in Savosa, TI, Switzerland1994-1998 High School in Trevano, TI, Switzerland1998 Matura type C (scientific)

1998-2003 Studies in mechanical engineering,ETH Zurich, SwitzerlandMain subjects: combustion systems and automatic control

2003 Dipl. Masch.-Ing. ETH degree

2003-2008 Doctoral student and research assistant,Measurement and Control Laboratory (IMRT),ETH Zurich, Switzerland

Contact

[email protected]

189