Model Based Diagnostics Fault detection and diagnosis applications to automotive engines

advertisement
Model Based Diagnostics
Fault detection and diagnosis
applications to automotive engines
Dr. David Antory
E-mail: d.antory@warwick.ac.uk
© 2006 IARC
Presentation Agenda
1. Motivation & Objectives
2. Methodologies
3. Model based diagnostics
ƒ
Principal component model
ƒ
Systems identification models
ƒ
Neural networks model
4. Fault detection & diagnosis applications
ƒ
Automotive diesel engine
Diagnose air leaks in the intake manifold
ƒ Automotive gasoline engine
¾
Engine misfire detection
5. Conclusion
¾
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
2
Motivation & objectives
ƒ
Increased number of electronics components in modern
automotive vehicles.
ƒ
Automotive data can now easily access through its
sensors/actuators.
ƒ
The efficiency and benefits of model-based techniques.
The objectives of this research:
• To optimise the use of automotive data for diagnostics
purposes.
• The diagnostics models are built using proposed
model-based (data-driven modelling) techniques.
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
3
Methodologies
Fig. 2: Representation of inter-relationship
of the actual plant
System can be:
• automotive (engine, brake,
powertrain, chassis, etc)
• aerospace
• train
• vessels (ship, cruise, etc)
• chemical plants
• etc.
© 2006 IARC
Fig. 1: Flow diagram of the proposed diagnostic model
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
4
Automotive area of applications
Development & Validation Testing
Is the vehicle designed correctly?
Design for
Testability
Testability
Simulation
Hardware in Loop/Rig
On Vehicle
Tools
Manufacturing Testing
Test
Effectiveness
Is the vehicle built correctly?
Software Download (e.g. engine tune)
Configuration (e.g. market)
Tests (e.g. ECU inputs & outputs connected)
Test
Efficiency
Skills
Service Testing
How to fix?
Organisational
Processes
© 2006 IARC
Diagnostics Test
Update software or configuration
Fig. 3: Scope of Electrical Test Projects
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
5
input
output
system
nominal
actual
parameters
model
Compare
&
Evaluate
fault detection
and diagnosis
unknown
Model based diagnostics
ƒ
Principal component model
ƒ System identification
ƒ Neural networks
decision making
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
6
Principal component model
• Capture redundant (highly correlated) information via
eigenvalue – eigenvector decomposition
• Matrix transformation (columns ~ measurement signals,
rows ~ number of samples)
X=
t 1pΤ1
+ t 2pT2
+ L + t k pTk
k
+ E = ∑ t ipTi + E
i =1
S xx p i = λi p i
e = x − tPT = x[I n − PPT ]
t = x new P
k
T 2 = t T Λ −1t = ∑
i =1
t i2
λi
n
Q = e e = ∑ e 2j
T
j =1
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
7
Linear model based on AR and ARMA methods
• Time series analysis
• To estimate the parameters required to build a model
based on the known output value
• Auto-Regressive model
na
y (t ) = − ∑ a i y (t − i )
i =1
• Auto-Regressive Moving Average model
na
nc
i =1
j =0
y (t ) = −∑ a i y (t − i ) + ∑ e j (t − j )
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
8
Nonlinear model based on neural networks
Linear model (AR/ARMA) parameters are used as a
backbone to construct the nonlinear model
y (t ) = f (y (t − 1), y (t − 2 ), y (t − 3), y (t − 4 ), y (t − 5))
Nh
y = g (u, w ) = ∑ w 2j f (x )
j =1
.
Ni
x = ∑ w1ij ui + b j
i =1
⎡ y (t − 1) ⎤
⎢y (t − 2 )⎥
⎢
⎥
u = ⎢ y (t − 3)⎥
⎥
⎢
(
)
y
t
−
4
⎥
⎢
⎢⎣ y (t − 5)⎥⎦
Fig. 4: The network architecture of the proposed
nonlinear misfire detection model.
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
9
Fault detection and
diagnostics applications
•
Automotive diesel engine
•
Automotive gasoline engine
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
10
Automotive diesel engine
Diagnostics of manifold air leaks
bias at the inlet
manifold pressure
(sensor fault)
intercooler
inlet manifold
temperature
manifold plenum chamber
small air leaks
(process fault)
DYNAMOMETER
turbine inlet pressure
turbine inlet temperature
air in
exhaust
compressor
(turbocharger)
•
•
•
•
turbine exit
pressure
4 cyl,1.9 ltr TDI diesel engine
145 kW AC Schenck dynamometer
Ricardo control system
Time sampling: 10 Hz for 30s
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
11
Detection of manifold air leaks
1210
12091207
1206
1208
40
Conforming samples
Non-conforming samples
1205
1212
1211
1204
35
1203
1213
1202
1483
1482
Hotelling's T2 Statistic
30
1485
1484
1201
1481
1214
1486
25
20
1442
1441
1444
1443
1440
1439
1433
1431
1432
1438
1437
1446
1445
1434
1435
1430
1429
1436
1448
1447
1428
1480
1241 1215
1487
1242
1240
1216
1479
1488
1449
1489
1456
1455
1454
1450 1490
1453
1457
1452
1477
1478 1451
1459
1458
1460
1491
R4
R3
1461
1476
1475
1492
1427
15
10
1462
1493
1426
1419
1418
1417
1416
1494 1474
1415
1420
1421
1425
1464
1463
1414
1422
1424
1423
1347
1413
1348
1412
1497
1496
1473
1368
135113501349
1369
1498
13671500
1499
1495
1352
1355
1354
1411
1366
1353
1465
1356
1466
1381
1382
1467
1471
1470
1469
1410
1380
1379
1365
1383
1472
1468
1409
1370
1384
1358 1357
1364
1385
1360
1359
13631362
1361
1378
1408
1371
1386
1377
1407
1387
1372
1376
1389
13881390
1374
1373
1375
1406
1405
1403
1402
1404
1391
1401
1400
1399
1392
1398
1394
1393
1397 1396 1395
1244
1243
1217
1245 1239
1315
1310
1311 1280
1314
1313
1297
1279
1312
1278
1299
1300
1298
1296
1219
1218
1272
1295
1294
1277
1316
1293
1220
1274
1273
1309 1282
1270
1269
1276
1271
1275
1268
1267
1317
1292
1302
1301
1281
1284
1221
1283
1260
1266
1318
1307
1308
1222
1259
1262
1261
1246
1265
1323
1327
13261304
1263
1223
1258
1257
1303
1264
1230
1324
1325
1320
1319
1228
1229
1285 1238
1248
1247
1306
1305 1291
1225
1224
1321
1322
1227
1226
1328
1231
1286
1290
1256
1232 1237
1329
1249
1289
1287
1233
1330
1288
1255
1234
1250
1331
1236
1235
1332
1333
1254
1334
1251
1335
1336
1337
1338
1253
1252
1339
1341
1340
1342
1344
1343
1346
1345
R1
R2
5
0.1
0.2
0.3
0.4
0.5
0.6
Q Residual Statistic
© 2006 IARC
Fig. 5: A joint diagnostics plot of Q and T2 statistics
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
12
Automotive gasoline engine
Engine misfire detection
V8 cylinder, 4.2 litre gasoline engine
ƒ Crankshaft angular velocity measurements
ƒ Test-cell environment
ƒ Two different types of tests were conducted
ƒ Types of faults: continuous & intermittent misfire
ƒ
How fault is introduced:
• disabling the ignition signal to a specific cylinder
• at a frequency of 1 in 100 firings
• generating a misfire every 12 to 13 ignition events
• firing order: 1A-1B-4A-2A-2B-3A-3B-4B
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
13
Linear approaches
(a) AR approach
3
2.5
2
1.5
1
0.5
0
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
3500
4000
4500
5000
(b) ARMA approach
2
1.5
1
0.5
0
0
500
1000
1500
2000
2500
3000
Fig. 6: Illustration of intermittent misfire detection using standard linear system
identification approaches.
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
14
Nonlinear approach
(a) Residual evaluation of intermittent misfire data
2
1
0
-1
-2
-3
-4
-5
-6
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
4000
4500
5000
(b) Illustration of intermittent misfire detection
40
30
20
10
0
500
1000
1500
2000
2500
3000
3500
Fig. 7: Residual evaluation (a) and illustration of intermittent misfire
detection (b) using a proposed nonlinear extension approach.
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
15
Concluding summary
ƒ
Automotive data contains useful information about
vehicle’s characteristics throughout its life cycle
ƒ
Data-driven model based diagnostics can be used to
extract the required information.
ƒ
The diagnostics models were derived entirely from the
(sensor/actuator) measurement signals.
ƒ
The proposed approach is simple and straight-forward.
No assumptions are required.
ƒ
The techniques discussed are applicable to support the
diagnostics process for non-automotive applications
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
16
Status & next steps
Completion of case studies
•
Data-driven diagnostic methods
•
Applications to automotive engines
•
Evaluation by partners
Define and implement mechanisms for technology transfer
•
Appropriate training
Final report on application of technique
•
Available to partners
•
Publications (Internal Report, International Journal/Conference)
Develop recommendations for further research
© 2006 IARC
•
Definition of new areas where this technique could be applied
(automotive and non-automotive)
•
Extending current research to testing & validation platform (dSPACE
Hardware-In-the-Loop, CANalyzer/CANoe, LabVIEW)
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
17
Thank you for your kind attention
Contact details:
Dr. David Antory
Project Engineer (Diagnostics)
Electrical Test for Advanced Architectures Project
Premium Automotive R&D Programme
International Automotive Research Centre (IARC)
Warwick Manufacturing Group, University of Warwick
Coventry, CV4 7AL, West Midlands, United Kingdom
Phone
E-mail
Webpage
: +44 (0)24 7657 5441 (direct)
: d.antory@warwick.ac.uk
: www.iarc.warwick.ac.uk
© 2006 IARC
Model Based Diagnostics - Fault detection and diagnosis applications to automotive engines
engines
18
Download