Professional Documents
Culture Documents
Universite de Lyon, F-42023, Saint Etienne, France; Universite de Saint-Etienne, Jean Monnet, F-42000, Saint-Etienne, France; LASPI, F-42334, IUT de Roanne,
France
School of Mechanical and Manufacturing Engineering, The University of New South Wales Sydney, 2052, Australia
c
EDF R&D Chatou, 78401 Chatou Cedex, France
b
a r t i c l e in fo
abstract
Article history:
Received 17 July 2009
Received in revised form
14 December 2009
Accepted 17 December 2009
Available online 23 December 2009
This work aims at monitoring large diesel engines by analyzing the crankshaft angular
speed variations. It focuses on a powerful 20-cylinder diesel engine with crankshaft
natural frequencies within the operating speed range. First, the angular speed variations
are modeled at the crankshaft free end. This includes modeling both the crankshaft
dynamical behavior and the excitation torques. As the engine is very large, the rst
crankshaft torsional modes are in the low frequency range. A model with the
assumption of a exible crankshaft is required. The excitation torques depend on the
in-cylinder pressure curve. The latter is modeled with a phenomenological model.
Mechanical and combustion parameters of the model are optimized with the help of
actual data. Then, an automated diagnosis based on an articially intelligent system is
proposed. Neural networks are used for pattern recognition of the angular speed
waveforms in normal and faulty conditions. Reference patterns required in the training
phase are computed with the model, calibrated using a small number of actual
measurements. Promising results are obtained. An experimental fuel leakage fault is
successfully diagnosed, including detection and localization of the faulty cylinder, as
well as the approximation of the fault severity.
& 2009 Elsevier Ltd. All rights reserved.
Keywords:
Large diesel engines
Flexible crankshaft
Angular speed variations
Diagnosis
Pattern recognition
1. Introduction
Large diesel engines are widely used in many industrial applications such as the marine and power industries. It is a
very important issue to ensure reliability of these engines, which are often of primary importance. Condition monitoring
help predicting and therefore avoiding undesirable failures of such equipment. It consists in monitoring a parameter whose
evolution is indicative of a developing failure.
Many malfunctions of these engines are related to the combustion process. Indeed, the latter involves a lot of subsystems such as the timing system, e.g. valves and camshaft, the injection system, e.g. injectors and injection pumps, or the
supercharging system, e.g. turbocharger. The in-cylinder gas pressure contains a lot of information about the combustion
process. However, direct measurement of the in-cylinder gas pressure is impractical and uneconomical. A very expensive
ARTICLE IN PRESS
1530
transducer is required for each cylinder, but these tend to have a limited lifetime. Instead, non-invasive measurements
such as crankshaft speed [110] or engine block vibrations [11,12] are often employed. The drawback of engine block
vibration-based methods is that a lot of instrumentation is required to be able to monitor all the cylinders especially in the
case of large engines.
Analysis of the crankshaft angular speed variations has drawn a lot of attention in past years [1]. Some methods directly
analyze its periodic variations in the frequency domain [2]. Analysis of the lowest harmonics can even enable the
identication of the faulty cylinder [3]. Other methods employ a dynamical model of the crankshaft to reconstruct the
indicated torque, i.e. the torque due to the gas pressure, or the in-cylinder pressure curves [46]. However, most proposed
methods are aimed at four- or six-cylinder engines with relatively rigid crankshafts. Little attention has been paid to larger
engines [7]. High-count cylinder engines involve higher inertias, overlapping combustion events and torsional vibrations of
the exible crankshaft which strongly complicate the diagnostics.
This work focuses on a powerful 20-cylinder diesel engine driving an emergency generator in a nuclear power plant.
First, the angular speed variations are modeled at the crankshaft free end. This includes modeling both the crankshaft
dynamical behavior and the excitation torques. Then, an automated diagnosis of combustion-related faults through the
analysis of the crankshaft angular speed variations is proposed. Neural networks are used for pattern recognition of the
angular speed waveforms in normal and faulty conditions. Previous works have already discussed exploiting pattern
recognition to interpret crankshaft speed uctuations in a similar way [810]. The knowledge bases of waveform patterns
were obtained directly from experimental measurements. However, it is often not feasible to obtain sufcient data from
faulty conditions for all possibilities. The originality of this work is the use of simulated examples generated with the
above-mentioned model to train the neural networks.
This 503 V-20 engine develops 4 MW at a speed of about 1500 rpm. The injection timing is not equally spaced. It is
Warstil
a.
alternately 223 and 503 in crank angle. Its large number of cylinders and high speed mean that at least two cylinders are in
expansion stroke at the same time.
Fig. 1 shows a sketch of a power generator set. Cylinders are arranged in a 503 V in two separate banks (banks A and B).
A damper (Paddle type [13]) is xed at the crankshaft free end in order to reduce the crankshaft torsional vibrations. The
damper is tuned according to a critical speed usually corresponding to the rst crankshaft torsional resonance. A ywheel
is xed on the coupling between the diesel engine and the electrical generator in order to reduce the crankshaft angular
speed variations at the coupling end.
Table 1
Engine characteristics.
Warstil
a
Diesel V 501
6 2:6 3:3
4
20
200
1500
22 and 50
Manufacturer
Type
Length width height m
Rated power (MW)
Cylinder number
Cylinder capacity (L)
Rotating speed (rpm)
Injection timing (deg in c.a.a)
a
Crank angle.
Diesel engine
and damper
Electrical
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
generator
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
1531
Damper
Cranks
j2
j2
j2
j2
j3
j3
j2
j2
j2
j2
j4
j5
Electrical generator
k1
k2
k3
k3
k3
k3
k4
k3
k3
k3
k3
10
j1 140
j2 7:5
j3 8
j4 0:75
j5 23:7
k1 0:5
k2 36
k3 24
k4 15
k5 8
k6 2
1
k5
11
k6
12
13
ARTICLE IN PRESS
1532
To determine the natural frequencies and mode shapes, the following system of equations was employed:
Jy t Cy_ t Kyt Tt
with,
J diagj1 j5
2
k1 k2
6 k
6
2
6
K6
6
6
4
k2
k2
&
k5 k6
k6
7
7
7
7
7
k6 7
5
k6
yt y1 t y13 tT
Tt 0 T1 t T10 t 0 0T
J is the inertia matrix, C is the damping matrix and K is the torsional stiffness matrix. All matrices are 13 13. yt is the
torsional vibration amplitude vector and Tt is the excitation torque vector. All vectors are 13 1. The damping is
complex, but modeled as proportional viscous damping, i.e. C is a linear combination of J and K. There is a long tradition for
doing this, meaning that it has been found to give a good representation of crankshaft behavior [16]. The main departure
from the assumed model is probably that the major damping along the crankshaft, from friction between the pistons and
cylinders, is closer to Coulomb than viscous friction. However, it would be very close to proportional as being distributed in
the same way as the inertias and springs.
A modal analysis can be performed in order to determine the undamped natural frequencies and the associated mode
shapes of the system. The rst four modes are represented in Fig. 3 and the corresponding frequencies are reported in
Table 4 (second column). The rst mode is said to be the crankshaft rigid body mode. The second mode is the damper
mode. The next modes are the crankshaft torsional modes.
1 2 3 4 5 6 7 8 9 10 11 12 13
1 2 3 4 5 6 7 8 9 10 11 12 13
Degree of freedom
Degree of freedom
1 2 3 4 5 6 7 8 9 10 11 12 13
1 2 3 4 5 6 7 8 9 10 11 12 13
Degree of freedom
Degree of freedom
Fig. 3. The rst four mode shapes.
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
1533
Table 4
Estimated and observed torsional resonance frequencies.
Mode
1
2
3
4
5
7.2
32.6
61.7
127.9
202.6
9.5
37.3
51.8
119.5
210.5
30
2
3
Spectrum (dB)
35
1
40
4
45
5
50
55
0
50
100
150
200
250
Frequency (Hz)
Fig. 4. Spectrum of the angular speed variations during a run-up in speed.
Analysis of a run-up in speed enables detection of the critical speeds. Fig. 4 shows a spectrum of the angular speed
variations during a run-up in speed. The rst ve torsional resonance frequencies of the model seem to be visible. The
estimated and observed frequencies are compared in Table 4. These frequencies are quite close.
The crankshaft dynamical behavior can be represented by mathematical functions such as the mobility functions [18].
The latter represent the transfer functions between the torque excitations applied to the crankshaft and the crankshaft
angular velocity responses. These functions are a linear weighted combination of the modes and have the following
expressions:
Hij o jo
n
X
r1
Aijr
o2r o2 2jer oor
Indices i and j respectively denote the response and the excitation dof. n is the number of excited modes. o is the frequency
in radians per second. or and er are respectively the natural frequency and the damping ratio associated with the mode r.
Aijr is a scalar whose magnitude depends on the location of the response dof i and the excitation dof j with respect to nodes
and anti-nodes of the mode r. The closer the response dof i or the excitation dof j are to a node the lower is its magnitude.
These functions are computed using the rst ve modes at the response dof 12 corresponding to the crankshaft free end
dof. The observed resonance frequencies are used instead of the estimated ones. The damping ratios were estimated by
using the spectrum of the run-up in speed and the half-power bandwidth method [19]. Fig. 5 shows two examples of
mobility functions. The excitation dof is either the dof 3 (the second crank) or the dof 10 (the eighth crank). As the coupling
end is close to a node, the strength of the modes, i.e. the residues, are low in the rst case. As a consequence, cylinders close
to the coupling will have less contribution to the crankshaft angular speed variations.
3.2. In-cylinder pressure curve modeling
The main excitations applied to the crankshaft are the gas torque Tg and the inertia torque Ti . The simplied expressions
of these torques are [13]
Ta Tg a Ti a
with,
sin2a
Tg a SRPa sina
2l
ARTICLE IN PRESS
1534
60
H123
H1210
Magnitude (dB)
70
80
90
100
110
0
50
100
150
200
250
Frequency (Hz)
Fig. 5. Examples of mobility functions.
Ti a Wrec R2 O2
sina sin2a 3sin3a sin4a
2
4l
2l
4l
4l
a is the crankshaft angle, Pa is the in-cylinder gas pressure and O is the mean speed in radians per second. S, R and Wrec
are respectively the piston surface, the crank radius and the reciprocating mass. l is the ratio between the connecting rod
length L and the crank radius R. All these parameters are known except for the in-cylinder pressure.
The in-cylinder pressure Pa is the superposition of the compression pressure Pm a and the combustion pressure Pc a:
Pa Pm a Pc a
3.2.1. Compression contribution
The compression contribution can easily be estimated by considering a polytropic process:
g
V
Pm a Pintake intake
Va
Pintake and Vintake are respectively the pressure and the volume at the end of the intake stroke. g is the polytropic index of the
uid (fuel/air mixture). Its value is typically in the range of 1.31.4 [20]. The volume V is the volume of the cylinder
chamber depending on the crankshaft position a and on mechanical geometries:
0 s1
2
3
Cu 4
sin2 aA
2 5
@
Va
1cosa l 1 1
6
r1
2
l2
Cu is the piston swept volume and r is the compression ratio.
3.2.2. Combustion contribution
Modeling of the combustion contribution is more delicate. Phenomenological models are widely used because of their
simplicity. These models are zero dimensional models. It is assumed that the in-cylinder pressure is spatially uniform.
These models are based on predicting the rate of heat released (RoHR) with predened functions. Wiebes function is one of
the best known [21]. The single Wiebes function model has the following expression:
dQ a
1
Qtot
6:908mv 1ymv exp 6:908ymv 1
Dac
da
with
y
aasc
Dac
Qtot is the total heat released. Dac and asc are respectively the combustion duration and the start of the combustion in crank
angle. mv is a Wiebes function parameter. The total heat released depends on the injected fuel mass quantity minj and the
lower heating value of the fuel LHV:
Qtot minj LHV
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
1535
Superimposition of several Wiebes functions may be required in order to reproduce the RoHR closely as several stages
are usually observed during the combustion process (premixed and mixing-controlled phases for example) [22,23].
However, for simplicity reasons, only a single Wiebes function is used.
Then, the in-cylinder pressure can be computed step by step with a well-known thermodynamic relation between heat
Q, pressure P and volume V and nite differences:
g1
g 1VagVa Da
dQ a Pc a
9
Pc a Da
g1
Va
This model requires the estimation of four parameters:
1.
2.
3.
4.
the ignition delay (interval between the start of the injection and the start of the combustion),
the combustion duration,
Wiebes function shape parameter (mv ),
and the polytropic index g.
These parameters were determined by curve-tting with an actual measurement of the in-cylinder pressure provided by
the manufacturer. The pressure curve was measured at 75% of the full load condition and averaged over 30 cycles. Results
are presented in Table 5 and in Fig. 6. A quite good match is obtained.
y_ i a
11
X
hij a TAj1
j2
11
X
hij a TBj1
10
j2
with,
TAk Tg afAk Ti afAk
Table 5
Wiebes function parameters.
Ignition delay (deg)
Combustion duration (deg)
Wiebes function shape parameter
Polytropic index
19
115
0.45
1.34
120
measurement
model
Pressure [bar]
100
80
60
40
20
90
0
90
Crankshaft angle []
180
270
360
ARTICLE IN PRESS
1536
Table 6
Optimization of the natural frequencies fr and damping ratios er .
Mode
Initial values
2
3
4
5
Optimized values
fr (Hz)
er (%)
fr (Hz)
er (%)
37.3
51.8
119.5
210.5
0.13
0.07
0.07
0.07
37.9
52.3
125.8
209.4
0.06
0.10
0.05
0.07
25
measurement
simulation
20
15
10
5
0
5
10
15
20
25
0
90
180
270
360
450
540
630
720
Crankshaft angle ()
Fig. 7. Simulation of the angular speed variations at the crankshaft free end (continuous line) compared to the actual measurement (dashed line).
fAk and fBk are angular shifts which depend on the injection timing (not equally spaced).
The angular speed variations at the crankshaft free end were simulated and compared to the actual measurement.
Nevertheless, the model error was quite signicant. In order to obtain a better match, the natural frequencies fr and
damping ratios er were optimized by curve-tting according to the crankshaft angular response. Results are presented in
Table 6 and in Fig. 7. A very good match is obtained. Errors were initially committed on the estimation of the damping
ratios since the spectrum of the run-up in speed does not really reect the natural response of the structure.
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
20
20
A2
10
Speed (rpm)
Speed (rpm)
0
10
A4
10
0
10
20
20
0
180
360
540
720
Crankshaft angle ()
180
360
540
720
Crankshaft angle ()
20
20
rms = 4.7 rpm
A6
10
Speed (rpm)
Speed (rpm)
1537
0
10
A8
10
0
10
20
20
0
180
360
540
Crankshaft angle ()
720
180
360
540
Crankshaft angle ()
720
Fig. 8. Contributions of different cylinders to the simulated angular speed variations at the crankshaft free end. The abbreviation rms denotes the root
mean square value.
ARTICLE IN PRESS
1538
Faulty cylinder
Model
Fault level
Fourier series
Modeling corection
Feature vector
Gaussian noise
100
Accuracy
Correct classifications (%)
95
90
85
80
75
70
65
60
0.1
0.2
0.3
0.4
0.5
0.6
0.7
Fault level ()
0.8
0.9
Simulated faults are related to the combustion process. Torques applied to the crankshaft depend on the in-cylinder gas
pressure Pa. Faults are introduced by decreasing the maximum peak pressure:
Pa Pm a 1bPc a
11
b is a fault level. A fault level equal to unity means no combustion at all. The way faults are introduced is quite similar to a
fuel leakage fault.
All the features (real and imaginary parts of the Fourier coefcients) may have different sensitivities to the engine
conditions. Only some of them may carry useful information. It is a very important issue to select the best feature set. The
performance of the classication process strongly depends on this selection. Generalization ability is improved by
eliminating insensitive features. Moreover, feature selection reduces the size of the network and therefore decreases the
computing time in the training phase. From a geometrical point of view, the classication process can be seen as the
division of an observation space into distinct regions corresponding to the different engine conditions (classes). From this
consideration, a feature selection based on two geometrical criteria is adopted [28]. These two criteria give a measure of
the distance between classes. The more the features are grouped in distinct clusters, the greater the ease of the
classication process. In this application, the best set is composed of the rst (12.5 Hz) and fourth (50 Hz) orders.
4.4. Results
4.4.1. Detection phase
The detection phase aims at determining if the engine is operating in normal or in faulty condition. It requires the
choice of a fault detection threshold. The latter corresponds to the lowest fault (bmin ) that could be detected with sufcient
accuracy. This is a compromise between the rate of false alarm and the detection sensitivity.
Simulations were conducted in order to determine a fault detection threshold. Networks were trained at different fault
levels b from 10% to 100%. At a given fault level, 100 healthy examples and 100 faulty examples (ve for each cylinder)
were computed. The training examples were then divided into two sets: 75% were used for training and 25% were used for
validation. Training is stopped when the best validation performance occurs, i.e. the network becomes over trained on the
training set. Another independent set was computed in order to test the network generalization ability. Because they were
presented to the network in a random manner, the sequence of the training examples is different during each training. This
can lead to varying results of the network performance. This is the reason why training of the network was repeated
several times. The best result obtained was selected.
Fig. 10 shows the total percentage of correct classications (accuracy) according to the fault level. As expected, the
higher the fault level, the higher the percentage of correct classications. The latter remains higher than 95% as long as the
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
100
Cylinder A2
Cylinder A8
90
Correct classifications (%)
1539
80
70
60
50
40
30
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Fault level ()
Fig. 11. Percentage of examples with faulty cylinders A2 and A8 correctly classied in detection phase.
Table 7
Actual and predicted conditions with actual data in detection phase.
Actual
Predicted
Normal condition
Faulty condition
|
|
|
fault level is higher than 25% and strongly decreases below 30%. A detection threshold of 25% is proposed. Fig. 11 shows the
percentage of examples with faulty cylinders A2 and A8 that were correctly classied according to the fault level. Cylinder
A2 is located next to the coupling whereas cylinder A8 is located next to the crankshaft free end. At a fault level equal to
25%, the percentage of misclassications is up to 5% for the former compared with 0% for the latter. It is obvious that
detection at low fault level is more accurate for cylinders next to the crankshaft free end. Indeed, the contributions of these
cylinders to the crankshaft angular speed variations are higher, especially for the fourth order. It means that these
cylinders strongly distort the angular speed waveform when operating in faulty condition in comparison to those located
at the opposite end.
The trained network at a fault level of 25% well classies the actual data (see Table 7). Faults were introduced by
decreasing the injected fuel quantities in cylinders A6 and A4 up to 80% and 50% respectively.
ARTICLE IN PRESS
1540
10
simulation
measurement
5
10
0
180
360
Crankshaft angle ()
540
720
Fig. 12. Measured and simulated angular speed differences between normal and faulty conditions.
disturbance. Fig. 12 shows the measured and simulated angular speed differences between normal and faulty conditions.
The signal waveforms are quite similar especially in the low frequencies.
5. Conclusion
This paper has dealt with the diagnosis of large diesel engines by analyzing the crankshaft angular speed variations
measured at a single point. It focused on a powerful 20-cylinder diesel engine. Combustion-related faults were considered.
It was shown that diagnosis through the analysis of the angular speed uctuations is conceivable even in the case of large
engines with a high number of cylinders. Due to the crankshaft exibility, torsional vibrations are superimposed on the
rigid rotational motion of the crankshaft and complicate the analysis. Cylinders have different contributions to the
crankshaft angular speed variations and do not distort these variations in the same manner when operating in faulty
condition. The extraction of relevant parameters on the engine condition without any knowledge of the system is difcult.
A model capable of simulating the crankshaft torsional response was desirable. Neural networks were used for pattern
recognition of the angular speed waveforms in normal and faulty conditions. Reference patterns were computed with the
model using a small number of measurements to calibrate the simulation model and the amount of random variation to
include in the simulations for a given condition. Promising results were obtained. An experimental fuel leakage fault was
correctly diagnosed, including detection and localization of the faulty cylinder and an indication of the severity of the fault.
It was also shown that detection of faulty cylinders next to the coupling end (where dynamic response is low) is harder in
comparison to the opposite end. More actual data, especially in faulty condition, would be required to fully conrm the
obtained results.
References
[1] J. Williams, An overview of misring cylinder engine diagnostic techniques based on crankshaft angular velocity measurements, SAE Paper No.
960039, 1996, pp. 3137.
[2] M. Geveci, A.W. Osburn, M.A. Franchek, An investigation of crankshaft oscillations for cylinder health diagnostics, Mechanical Systems and Signal
Processing 19 (2005) 11071134.
[3] D. Taraza, N.A. Henein, W. Bryzik, The frequency analysis of the crankshafts speed variation: a reliable tool for diesel engine diagnosis, Journal of
Engineering for Gas Turbines and Power 123 (2) (2001) 428432.
[4] S. Citron, J. OHiggins, L. Chen, Cylinder by cylinder engine pressure and pressure torque determination utilizing speed uctuations, SAE Paper No.
890486, 1989.
[5] H. Fehrenbach, Model-based combustion pressure computation through crankshaft angular acceleration analysis, in: 22nd International Symposium
on Automotive Technology and Automation, 1990.
[6] F. Ostman, H. Toivonen, Active torsional vibration control of reciprocating engines, Control Engineering Practice 16 (1) (2008) 7888.
[7] P. Charles, J.K. Sinha, F. Gu, L. Lidstone, A.D. Ball, Detecting the crankshaft torsional vibration of diesel engines for combustion related diagnosis,
Journal of Sound and Vibration 321 (2009) 11711185.
[8] A.K. Sood, C.B. Friedlander, A.A. Fahs, Engine fault analysis: part Istatistical methods, IEEE Transactions on Industrial Electronics 32 (4) (1985)
294300.
[9] T.S. Brown, W.S. Neill, Determination of engine cylinder pressures from crankshaft speed uctuations, SAE Paper No. 920463, 1992.
[10] S. Leonhardt, C. Ludwig, R. Schwarz, Real-time supervision for diesel engine injection, Control Engine Practice 3 (7) (1995) 10031010.
[11] J. Antoni, J. Danie re, F. Guillet, Effective vibration analysis of IC engines using cyclostationarity. Part Ia methodology for condition monitoring,
Journal of Sound and Vibration 257 (2002) 815837.
[12] J. Antoni, J. Danie re, F. Guillet, Effective vibration analysis of IC engines using cyclostationarity. Part IInew results on the reconstruction of the
cylinder pressures, Journal of Sound and Vibration 257 (2002) 839856.
[13] C.M. Harris, A.G. Piersol, Harriss Shock and Vibration Handbook, fth ed., McGraw-Hill, New York, 2002.
[14] Polytec GmbH, Basics of rotational vibration sensing, Waldbronn, Germany.
ARTICLE IN PRESS
M. Desbazeille et al. / Mechanical Systems and Signal Processing 24 (2010) 15291541
1541
[15] N.A. Halliwell, The laser torsional vibrometer: a step forward in rotating machinery diagnostics, Journal of Sound and Vibration 190 (3) (1996)
199418.
[16] P.R. Johnston, L.M. Shusto, Analysis of diesel engine crankshaft torsional vibrations, SAE Paper No. 870870, 1994.
[17] A.S. Mendes, P.S. Meirelles, D.E. Zampieri, Analysis of torsional vibration in internal combustion engines: modeling and experimental validation,
Proceeding of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics 222 (2) (2008) 155178.
[18] D.J. Ewins, Modal Testing: Theory Practice and Application, second ed., Research Studies Press, 2001.
[19] A.D. Nashif, D.I.G. Jones, J.P. Henderson, Vibration Damping, Wiley Interscience, New York, 1985.
[20] J.B. Heywood, Internal Combustion Engine Fundamentals, McGraw-Hill, New York, 1988.
[21] I.T. Vibe, Brennverlauf und Kreisprozess von Verbrennungsmotoren, VEB-Verlag Technik, Berlin, 1970.
[22] N. Miyamoto, T. Chikahisa, T. Murayama, R. Sawyer, Description and analysis of diesel engine rate of combustion and performance using Vibes
functions, SAE Paper No. 850107, 1985.
[23] H. Yasar, H. Soyhan, H. Walmley, B. Head, C. Sorusbay, Double-Wiebe function: an approach for single-zone HCCI engine modeling, Applied Thermal
Engineering 28 (2008) 12841290.
[24] J.M. Zurada, Introduction to Articial Neural Systems, West Publishing Company, 1992.
[25] C.G. Looney, Pattern Recognition Using Neural Networks: Theory and Algorithms for Engineers and Scientists, Oxford University Press, New York,
1997.
[26] R.B. Randall, Training neural networks for bearing diagnostics using simulated feature vectors, in: AI-MECH Symposium, Gliwice, Poland, 1416
November 2001.
[27] R.B. Randall, The application of fault simulation to machine diagnostics and prognostics, ICSV16, Krakow, Poland, 59 July 2009.
[28] J. Dybala, S. Radkowski, Geometrical method of selection of features of diagnostic signals, Mechanical Systems and Signal Processing 21 (2007)
761779.