ArticlePDF Available

Gas Path On-line Fault Diagnostics Using a Nonlinear Integrated Model for Gas Turbine Engines

Authors:

Abstract

Gas turbine engine gas path fault diagnosis is closely related technology that assists operators in managing the engine units. However, the performance gradual degradation is inevitable due to the usage, and it result in the model mismatch and then misdiagnosis by the popular model-based approach. In this paper, an on-line integrated architecture based on nonlinear model is developed for gas turbine engine anomaly detection and fault diagnosis over the course of the engine's life. These two engine models have different performance parameter update rate. One is the nonlinear real-time adaptive performance model with the spherical square-root unscented Kalman filter (SSR-UKF) producing performance estimates, and the other is a nonlinear baseline model for the measurement estimates. The fault detection and diagnosis logic is designed to discriminate sensor fault and component fault. This integration architecture is not only aware of long-term engine health degradation but also effective to detect gas path performance anomaly shifts while the engine continues to degrade. Compared to the existing architecture, the proposed approach has its benefit investigated in the experiment and analysis.
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
1
Feng Lu, Jin-quan Huang*, Chun-sheng Ji, Dong-dong Zhang, Hua-bin Jiao
Gas path on-line fault diagnostics using a nonlinear
integrated model for gas turbine engines
Abstract: Gas turbine engine gas path fault
diagnosis is closely related technology that
assists operators in managing the engine units.
However, the performance gradual degradation
is inevitable due to the usage, and it result in the
model mismatch and then misdiagnosis by the
popular model-based approach. In this paper, an
on-line integrated architecture based on
nonlinear model is developed for gas turbine
engine anomaly detection and fault diagnosis
over the course of the engines life. These two
engine models have different performance
parameter update rate. One is the nonlinear real-
time adaptive performance model with the
spherical square-root unscented Kalman filter
(SSR-UKF) producing performance estimates,
and the other is a nonlinear baseline model for
the measurement estimates. The fault detection
and diagnosis logic is designed to discriminate
sensor fault and component fault. This
integration architecture is not only aware of
long-term engine health degradation but also
effective to detect gas path performance
anomaly shifts while the engine continues to
degrade. Compared to the existing architecture,
the proposed approach has its benefit
investigated in the experiment and analysis.
Keywords: gas turbine engine; performance
degradation; gas path fault diagnostics;
nonlinear baseline model; spherical square-root
unscented Kalman filter
Corresponding author: Feng Lu: Jiangsu Province Key
Laboratory of Aerospace Power Systems, Nanjing
University of Aeronautics and Astronautics, Nanjing,
210016, P. R. China; and Aviation Motor Control
System Institute, Aviation Industry Corporation of
China, Wuxi 214063, P. R. China. (e-mails:
lufengnuaa@126.com)
Jin-quan Huang: Jiangsu Province Key Laboratory of
Aerospace Power Systems, Nanjing University of
Aeronautics and Astronautics, Nanjing, 210016, P. R.
China.
Chun-sheng Ji: Aviation Motor Control System
Institute, Aviation Industry Corporation of China, Wuxi
214063, P. R. China.
Dong-dong Zhang: Jiangsu Province Key Laboratory of
Aerospace Power Systems, Nanjing University of
Aeronautics and Astronautics, Nanjing, 210016, P. R.
China.
Hua-bin Jiao: Beijing Power Machinery Institute,
Beijing 100074, P. R. China.
1. Introduction
Gas turbine engines are highly complex
systems, and required to provide reliable power
generation over thousands of flight cycles while
being subjected to a broad range of operating
loads and conditions, including extreme
temperature, pressure and vibration
environments. The life of many gas path
components will be consumed over repeated
flight cycles, and engine malfunctions may
occur [1-2]. Engine health management (EHM)
plays a critical role to ensure the safety,
reliability, and affordability of gas turbine
engines, and it has been paid more attentions [3-
4]. Gas path anomaly detection and fault
diagnostics as the important parts of EHM
provide an important basis for assessing engine
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
2
health status and performance, developing a
maintenance strategy [5].
To achieve a real-time gas path fault
diagnosis capability, a large number of studies
have been performed. Luppold proposed using
Kalman filter to estimate in-flight engine
performance variations [6], and then Kerr
discussed a control-based Kalman filter
algorithm for the gas turbine engine damage
real-time estimation [7]. Brotherton presented a
hybrid model called enhanced STORM
(eSTORM) fused a physical model called self
tuning on-board real-time model (STORM) with
a neural-net compensation model for engine
fault diagnostics [8]. Volponi developed the
eSTORM, and provided a means to
automatically tune for the engine model to a
particular configuration as the engine evolved
over the course of its life, furthermore, aligned
the model to the particular engine being
monitored to insure accurate performance
tracking, while not compromising real-time
operation [9,10]. Simon D. applied constrained
Kalman filtering, along with constraint tuning
on the basis of measurement residuals, to
estimate engine health parameters [11]. Litt
proposed a real-time Kalman filter approach for
estimation of helicopter engine degradation
caused by compressor erosion [12]. Simon D. L.
separately developed a reduced-order Kalman
filter to select sensor and optimal tuners for the
STORM [13]. Li reported a nonlinear weighted-
least-squares method for gas turbine diagnosis
[14]. Borguet disscussed adaptive filters to track
both of gradual deterioration and rapid
deterioration [15]. Naderi proposed a nonlinear
multiple model fault detection and isolation
scheme for health monitoring of jet engines [16].
From the researches above [6-19], we can see
that different model-based approaches for the
dynamic systems gas path fault diagnostics are
mainly used, the most common being the
Kalman filter, and variants of the Kalman filter
algorithm has proven its capability to track
degradation with a good accuracy.
Gas path fault diagnostics model-based
approach via Kalman filter is pursued based on
the fact that the engine measurements deviate
from their reference values (deriving from the
on-board real-time engine model) when the
engine experiences a fault. However, note that
the deviations are influenced not only by faults
but also by the gradual deterioration of engine
performance. Engine health deterioration is a
normal aging process due to usage, but it cant
be considered as a fault. Given both outputs of
the measured engine and the initial baseline
model, it is difficult to discriminate whether the
engine output deviations are due to a fault or
health deterioration. Unless the baseline model
can well reflect the engine current health
condition over its lifetime. To address this issue,
one method is that the engine health condition is
estimated off-line based on steady-state data
recorded during flight, and then used to update
the performance parameters of the on-board
baseline model [20-22]. The shortcomings of
the off-line estimate include the post-flight
processing of a small number of the
measurements collected each flight and only
available in ground-station. Kobayashi
separately developed a baseline system and an
enhanced system for aircraft engine on-line
diagnostics [23], while they are focused on the
dual-channel sensor measurements.
An enhanced on-board linear architecture for
trend monitoring and gas path fault diagnosis is
presented in references 24, and 25, which gains
real-time access to an expanded quantity of
engine parameters, and provides advanced on-
board model-based estimation capabilities. The
architecture contains real-time adaptive
performance model and performance baseline
model, both of which are built up with
piecewise-linear dynamic scheduled models.
However, the linear model is derived from the
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
3
engine component level model, and linearization
errors are introduced in the modeling process
that will decrease the accuracy of performance
estimation [26]. The linear approaches for gas
path analysis (GPA) are effective only within a
limited linearized range, and it requires the
linear relationship between the health parameter
and the measurements. Additionally, the health
parameters derivative equal to zero in the state
variable model on the assumption of the
performance varying slowly with time, and then
it could only be used for estimating performance
gradually degradation but the component abrupt
shift [37]. Therefore, with the on-board
computational performance greatly improving,
nonlinear approaches are gradually introduced
to the state estimation for aircraft engine. The
unscented Kalman filter [27, 28], as a
derivative-free alternative to the extended
Kalman filter (EKF), is one of the common
nonlinear methods and had been used to health
estimation [26]. Merwe proposed the UKF with
the square-root forms to improve the numerical
stability and guarantee positive semi-
definiteness of the state covariances [29]. To
improve the computational loads, Julier present
a spherical simplex sigma point selection
strategy for decreasing the number of sigma
points in the UKF [30, 31].
In this paper, an integrated architecture that
utilizes dual nonlinear on-board engine model is
developed for a gas turbine engine on-line gas
path fault diagnostics, and the benefit of this
integration is investigated in the experiments
and analysis. The SSR-UKF is present and is
used for state estimation of the gas turbine
engine. The nonlinear self-tuning real-time
performance engine model, including the on-
board nonlinear model and the SSR-UKF, is
referred to real-time performance estimation.
The baseline model is built up with the same on-
board nonlinear engine model, and its
performance parameters are updated from the
estimates with certain period. The gas path fault
detection and diagnosis (FDD) system is
designed, through which the architecture
achieves the following objectives: 1) real-time
anomaly detection, 2) on-line sensor fault and
component fault diagnosis.
The remaining sections are organized as
follows in this paper. In section 2, the problems
of conventional engine gas path performance
estimate approach commonly used today are
discussed, and the spherical square-root
unscented Kalman filter algorithm is presented
in detail. In section 3, the nonlinear integrated
architecture is developed, including the
nonlinear real-time adaptive performance model,
on-board nonlinear baseline model, and the
FDD system. Experiments are carried out in
Section 4, and the results show that compared to
the conventional architecture, the proposed one
in this paper has better capability to diagnose
both of sensor and component faults with
gradual deterioration. Finally, our work is
summarized in the last section.
2. State estimation for nonlinear systems
In this section we first present the description
of a gas turbine engine. Then the standard
Kalman filter for linear system is summarized,
and the spherical square-root unscented Kalman
filter algorithm for nonlinear system is
presented, respectively.
2. 1 Gas turbine engine description
A gas turbine engine for on-line gas path
fault diagnostics is described by nonlinear
equations of the following form.
, 1 1 1 1
, 1 1 1
,
( , , )
( , )
( , , ) ( , )
k
aug k k k k k
k
aug k k k
k k k k k aug k k k
x
x f x h u w
h
f x u w
y h x h u v h x u v




(1)
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
4
Where
k
is the time index,
x
is the state vector,
h
is the performance vector,
u
is the know
control input,
y
is the measurement.
k
w
and
k
v
are separately the process noise sequences,
k
v
is the measurement noise sequences, and
they are uncorrelated zero mean Gaussian noises.
The performance parameters, representing the
engine health status, are mainly efficiencies and
flow capacities of the rolling components such
as fan, compressor and turbines.
2. 2 Linear Kalman filter
Taylor series is used to expand the Equation
1 around a nominal steady state
0, 0,
,T
kk
xh


, and
the corresponding nominal control input
0,k
u
,
the nominal output
0,k
y
. The augmented linear
equations of the engine with performance
parameters are as follows.
(2)
The
quantities are defined as deviations
from the nominal value:
0
x x x
,
0
u u u
,
0
y y y
. The matrices A, B, C,
D, L, M can be calculated by the QPSO hybrid
linearization method [27], and define the
following matrices
,,T
aug k k k
x x h
,
0
aug
AL
AI



,
0
aug
B
B


,
aug
C C M
,
0
aug
D
D


. We assume that the following
standard conditions are satisfied.
0
0
0
k
k
k
k m km
k
k m km
k
km
Ew
Ev
E w w Q
E v v R
E w v






(3)
Where
E
is the expect operator, and
km
is
the delta function. In the steady state, then
0
k
u
, and the linear Kalman filter (LKF) is
given as follows.
, | 1 , 1 1
, | 1 , 1
1
, | 1 , | 1
, , | 1 , | 1
, , | 1
ˆ ˆ
()
ˆ ˆ ˆ
()
()
aug aug
aug aug
aug aug
aug k k aug aug k aug k
T
x k k aug x k aug
TT
k x k k aug aug x k k aug
aug k aug k k k k aug aug k k aug k
x k k aug x k k
x A x B u
P A P A Q
K P C C P C R
x x K y C x D u
P I K C P






(4)
2. 3 Spherical square-root unscented Kalman
filter
The LKF summarized in the section 2.2 is
based on off-line linearizing the nonlinear
system around a nominal state trajectory. The
errors are inevitably produced in the model
linearization process, and it will directly
influence the estimation accuracy. The nonlinear
state estimation algorithm, the unscented
Kalman filter (UKF), are widely used in the gas
turbine engine application. The conventional
UKF uses a set of sigma points, 2L+1(L is the
state dimension), to depict mean and covariance.
The detailed procedure of the UKF algorithm is
as follows:
(1) Initialize the mean and covariance of the
n
-dimension state vector:
,0 ,0
ˆaug aug
x E x


(5)
,0 ,0 ,0 ,0 ,0
ˆ ˆ
aug
T
x aug aug aug aug
P E x x x x
(6)
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
5
0
2
0
/
/ (1 )
1/ 2 , 1, , 2
m
c
mc
ii
Wn
Wn
W W n i n


(7)
Where
W
is the weight factor, and the scaling
factor
usually equals to 10-3. The parameter
depicts the information of the state
distribution, typical equals to 2 for Gaussian
system. The superscript
s
and
c
separately
denote state and covariance.
(2) Compute sigma points:
0, 1 , 1
, 1 , 1 ,1
, 1 , 1 ,1
ˆ
ˆ( ) 1, ,
ˆ( ) 1, ,2
aug
aug
k aug k
i k aug k x ik
i k aug k x i n k
x
x n P i n
x n P i n n




 
(8)
Where
is the sigma point of the state vector
aug
x
, at the time index k-1 the sigma points
1k
can be denoted as
, 1 , 1
ˆ ˆ
[,
aug k aug k
xx

, 1 , 1 , 1
ˆ
( ) , ( ) ]
aug aug
x k aug k x k
n P x n P

.
(3) Time update:
, | 1 , 1 1
2
, | 1 , | 1
0
,
ˆ
i k k i k k
nm
aug k k i i k k
i
fu
xW


(9)
, | 1
2
, | 1 | 1 , | 1 | 1 1
0
ˆ ˆ
aug k k
nT
c
x i i k k k k i k k k k k
i
P W x x Q

(10)
, | 1 , | 1
2
| 1 , | 1
0
,
ˆ
i k k i k k k
nm
k k i i k k
i
hu
yW



(11)
The estimate of the state and covariance is
propagated from one measurement time to the
next.
(4) Measurement update:
,
2
, | 1 , | 1 , | 1 | 1
0
ˆ ˆ
aug k k
T
nc
x y i i k k aug k k i k k k k
i
P W x y





(12)
2
, | 1 | 1 , | 1 | 1
0
ˆ ˆ
k
T
nc
y i i k k k k i k k k k k
i
P W y y R

(13)
,
1
,
aug k k k
k x y y
K P P
(14)
, , | 1 | 1
ˆ ˆ ˆ
aug k aug k k k k k k
x x K y y

(15)
, , | 1
aug aug k
T
x k x k k k y k
P P K P K

(16)
In the standard UKF algorithm, computing
the new set of sigma points in Equation 8 needs
to take a matrix square root of the state
covariance matrix P, while it is the most
computationally expensive process and
sometimes numerically unstable. An efficient
implementation using square-root of the state
covariance matrix has been successfully used in
the linear Kalman filter, and it then extended to
the UKF for guaranteeing the matrix P positive
semi-definiteness [29].
Assume that the matrix S is the square root of
the state covariance,
T
P SS
. and the initial
matrix
,0aug
x
S
can be represented by a Cholesky
factor as follows:
,0 ,0
T
,0 ,0
ˆ ˆ
aug aug
xx
aug aug aug aug
S chol P
chol E x x x x



(17)
In order to avoid calculating the time-update
of the state covariance in Equation 10, the
Cholesky factor time-update,
, | 1aug k k
x
S
, is
calculated via a QR decomposition and the
subsequent Cholesky update.
, | 1
, | 1 , | 1
1 1 2 , | 1
0 , | 1 0
ˆ
ˆ
,,
aug k k
aug k k aug k k
c
x : n,k aug k k k
c
x x ,k aug k k
S qr W x Q
S cholupdate S x W




(18)
The same process as the state vector, the
Cholesky factor of is calculated as follows:
1 1 2
00
ˆ
ˆ
,,
k
kk
c
y : n,k k k
c
y y ,k k
S qr W y R
S cholupdate S y W



(19)
The gain matrix
k
K
can be directly
calculated without need to the inversion of the
measurement error covariance:
,//
aug k k k k
T
k x y y y
K P S S
(20)
The matrix square root of the state
covariance can be computed by the posterior
measurement update:
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
6
, , | 1aug k aug kk k
x x k y
S cholupdate S , K S ,' '

(21)
From the Equation 8, we can see that the
number of sigma points requires 2n+1, for n-
dimensional state. While the computational
loads are proportional to the sigma points scale,
there is a strong suggestion to minimize the
points number. Then a sigma point selection
strategy is proposed in the S-UKF algorithm
that requires n+2 points for n dimensions [31].
Before create the sigma point set, the point
weights are calculated, replacing the equation 4
in the standard UKF, as follows:
11,11
10
0
0
ninWW
W
i
(22)
Then compute n+2 sigma points, for n-
dimensional state.
1 1 1
0 1 1 2 1
0 , 1 2 , 1 2WW
(23)
1
1
0
1
11
0
0
1
1
1
1
1
0
ji,
)Wj(jj
j,i
)Wj(j
θ
i
θ
θ
j
j
i
j
j
i
(24)
The vector sequence is initialized in Equation
23, and is expanded in the following equation.
For the gas turbine engine health estimate
based on the nonlinear model, the convergence
and computational loads need to be considered.
Therefore, the spherical SR-UKF is presented,
which is combined the spherical simplex point
selection strategy with the SR-UKF. The
detailed procedure of the spherical SR-UKF is
given out in Figure 1.
Initialization
,0 ,0
ˆaug aug
x E x


,0 ,0
T
,0 ,0
ˆ ˆ
aug aug
xx
aug aug aug aug
S chol P
chol E x x x x



0
0
01
1 1, 1 1
i
W
W W n i n

1 1 1
0 1 1 2 1
0 , 1 2 , 1 2WW
1
0
1
1
1
1
0
0
1
11
01
1
j
j
i
j
i
j
θi
θ
θi , j
j(j )W
, i j
j j(j )W














Time update
, | 1 , 1 1
ˆ ˆ ,
aug k k aug k k
x f x u
, | 1 , 1
aug aug
x k k x k k
S S Chol Q


,,
,
i k i k k
hu

1
| 1 ,
0
ˆ
nm
k k i i k
i
yW
Measurement update
1 1 1 | 1
0 0 | 1
ˆ
ˆ
, ,' '
k
kk
y :n ,k k k k
y y ,k k k
S qr W y R
S cholupdate S W y



,
1
, , | 1 , | 1
0
ˆ ˆ
aug k k
T
n
x y i i k aug k k i k k k
i
P W x y






, , | 1 , | 1
ˆaug
i k aug k k x k k i
xS



,//
aug k k k k
T
k x y y y
K P S S
, , | 1 | 1
ˆ ˆ ˆ
aug k aug k k k k k k
x x K y y

k
ky
U K S
, , | 1, ,' '
aug aug
x k x kk
S cholupdate S U

k=k+1
Figure 1. The spherical SR-UKF algorithm procedure
3. Nonlinear integrated architecture for gas
path analysis
The conventional architecture has several
notable shortcomings. First, it conducts off-line
fault diagnostics based on the post-flight
processing of a small number of engine
snapshot measurements recorded each flight.
Significant diagnostics latency happens because
of this processing often done until several days
after the flight has occurred. Engine health
degradation estimates produced are only
available off-line, and cant be used for on-
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
7
board health management applications, thus are
not utilized to their full potential [19-21].
With the development of computer and
information processing technology, the
limitations of on-board computational resources
for model real time calculation are gradually
relieved. A linear integrated on-board gas
turbine engine diagnostic architecture is
proposed [24, 25], it includes a real-time
adaptive performance model (RTAPM) and an
independent performance baseline model (PBM).
The RTAPM implements a linear Kalman filter,
producing streaming estimates of unmeasured
outputs while tracking engine performance. The
PBM utilizes periodically updated estimates of
engine condition in association with a piecewise
linear engine model to provide estimated sensor
measurements for fault diagnostic purposes.
However, the integrated conventional
architecture is built up with the linear engine
model and the LKF, the performance estimate
accuracy will not always be well because the
linearizing model errors, and it cant conduct the
performance abrupt shift estimate. Additionally,
the baseline model will also not track the engine
measured outputs well before the periodical
performance update. A nonlinear integrated
architecture is present for the engine gas path
analysis. An overview of the architecture is
illustrated in Figure 2. A nonlinear real-time
adaptive performance model (NRAPM)
implements an extended Kalman filter to real
time provide unmeasured performance estimates,
while an independent nonlinear baseline model
(NBM) with engine condition update with
certain period to produce estimated sensor
measurements. The fault detection and diagnosis
(FDD) system integrates the real-time
information of the engine sensed measurements,
the outputs of the NBM and the NRAPM with
the FDD logic to fulfill the functions of gas path
anomaly detection, sensor and component fault
diagnostics.
Periodical update
switch
Nonlinear on-board
baseline model
Performance buffer
NBM
u
Nonlinear on-board
real time model
The spherical
SSR-UKF
ˆ
h
y
y
ˆ
y
xˆ
NRAPM
Fault
detection
and
diagnosis
(FDD)
In-flight
health
report
Figure 2. A nonlinear integrated architecture for the
engine gas path fault diagnostics
3. 1 Nonlinear real-time adaptive performance
model
The purpose of the NRAPM is to provide a
continuous assessment of gas turbine engine
performance. It consists of a nonlinear on-board
real-time model and an associated tracking filter
that on-line tunes the model track the
performance of the physical engine based on
feedback sensor measurements. Performance
parameters, modeled as efficiencies and flow
capacities of each major rolling engine
component, are used as a measure of engine
degradation and reflect the effects of
performance deterioration on engine outputs.
The SSR-UKF is applied to capture gradual
engine performance deterioration, and produces
real-time estimates of the engines augment
state variables
ˆaug
x
. The estimate variables
ˆaug
x
,
including the state variable
ˆ
x
and performance
parameters
ˆ
h
, are provided as inputs to the
nonlinear on-board real-time model. This
process allows the model-produced estimates to
track the outputs of the engine
ˆ
y
. The
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
8
performance estimates are delivered to the
performance buffer, which stores the engine
health status information with certain scales,
500 sampling points in this paper.
3. 2 Nonlinear on-board baseline model
The NBM sensed estimates differ from actual
engine sensor values, as it updates performance
parameters with the certain period. The
difference will be increased with the operation
time before the performance update to the NBM.
If we have the performance trend not based on
the real time sensed engine values but the
storage performance parameters, and put them
into the performance update of the NBM in the
update intervals, then the NBM will track the
engine outputs with better accuracy.
The NBM provides estimates of sensed
engine values based on periodically updated
engine performance estimates from the NRAPM.
The residuals between true engine sensor values
and the NBMs sensed estimates are available
for the on-board gas path fault diagnostics. The
NBM incorporates a version of the same
nonlinear on-board model used in implementing
the NRAPM. The NBM captures dynamics
coupled with periodically updated engine
performance parameters to incorporate the
effects of engine performance degradation. The
performance estimates calculated in the
NRAPM will be enabled to pass periodically as
inputs to the NBM, only when there are no
faults detected.
The NBM does not employ instantaneous
performance estimates. As gas-path engine
operation are expected to manifest themselves
as sudden health shifts, the real time
performance estimates generated by the SSR-
UKF in the NRAPM will immediately absorb
sudden health shifts. Because the performance
parameters employed by the NBM are updated
only periodically, a gas-path fault will not be
reflected in the performance parameters inputs
to the NBM, leading to a measurable divergence
of actual sensed values from respective NBM
estimates [32]. The key difference of the two
on-board models is the performance parameters
update rate.
3. 3 Fault detection and diagnostics
A fault detection and diagnostic (FDD)
system is designed based on the nonlinear
integrated architecture for the gas path fault
diagnosis. The probability of multiple
simultaneous failures is very low, and then these
failures are not addressed in the paper. The FDD
logic determines a root cause of the problem
with the following assumptions: all performance
parameters gradual deterioration simultaneously;
only one sensor may be faulty at a time; only
one performance parameter suffers a sudden
shift at a time. The FDD system indicates the
following conditions: no failure, sensor fault
detected, and component fault diagnosed.
After the estimation of the sensor
measurement, denoted as
y
, is obtained by the
NBM, the following groups of residuals are
produced:
i i i
e y y
e y y
(25)
Where the variable
i
y
is the subset of the sensor
measurement that excludes the ith sensor. There
are m sensors, and i is an integer from 1 to m.
From these residuals, the corresponding two
groups of fault indicator signals, weighted sum
of squared residual (WSSK and WSSR), are
calculated:
1
2
1
2
[]
[]
T
T
i i i i
WSSK e diag e
WSSR e diag e
(26)
The variable
i
is the standard deviation of the
ith sensor subset, and is used to normalize the
fault indicator signals.
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
9
The FDD framework based on the nonlinear
integrated architecture is represented in Figure 3.
The functionality of the FDD system is
summarized in the following: When no sensor
or component fault happens, all fault indicator
signals retain low; When there is one sensor
fault, only one fault indicator signal with the
correct hypothesis retain low; When one
component fault, all fault indicator signals will
increase rapidly and violate their thresholds.
NBM
NRAPM
WSSR
Computation FDD
Logic
Component
abrupt faults
computation
No fault or the
sensor i fault
Component
fault
WSSK
y
y
WSSR
WSSR
1
m
hHealth
parameter
i shift
Figure 3. FDD framework based on the nonlinear
integrated architecture
The process of FDD framework includes
anomaly detection, sensor and component fault
diagnosis, and is completed by the fault
indicator signals with FDD logic. In the FDD
logic, the decision rules check for the fault
indicator signal violation of their thresholds,
which can be determined with the approach
used in the reference 33. If the WSSK exceeds
its threshold, anomaly is detected, and then all
WSSRi is checked. The sensor i fault is declared
when the corresponding WSSRi retains low and
the others violate their thresholds. If all WSSRi
exceeds their threshold, then no hypothesis is
correct and one component fault. The estimates
of performance parameter sudden shift by the
NRAPM are convinced, from which any
component fault is diagnosed.
4. Gas turbine engine model
The engine is a high bypass ratio gas turbine
engine, see Figure 4. A single inlet supplies
airflow to the fan. Air leaving the fan separates
into two streams: one stream passes through the
engine core, and the other stream passes through
the annular bypass duct and then leaves. The fan
is driven by the low pressure turbine. The air
passing through the engine core moves through
the compressor, which is driven by the high
pressure turbine. Fuel is injected in the
combustor and burned to produce hot gas for
driving the turbines. The air leaves the low
pressure turbine (LPT) through the nozzle,
which has a variable cross section area.
Compressor
Combustor HPT LPT Nozzle
1
Inlet
2 21
13
25
Bypass
3 4 41 42 795 8
Fan
Figure 4. Schematic representation of a gas turbine
engine
The engine model is a nonlinear
thermodynamic model, denoted as component
level model (CLM), including detailed
performance charts for the various engine
components. The CLM is written using C
language and packaged with dynamic link
library for using in Matlab environment [34-37].
The CLM balances and mass/energy equations
of the system is at a rate of 50 Hz.
The discretized time invariant equations that
model the gas turbine engine can be
summarized as equation 1.
x
is the 2-element
state vector,
u
is the 2-element control vector,
h
is the 7-element health parameter vector, and
y
is the 9-element measurement vector. The
noise terms and health parameter degradations
are added to the model for the problem studied
in the paper. The gradual deterioration is
injected into the performance parameters
simultaneously over time. Between
measurement times their deviations can be
approximated by the zero mean noise
,hk
w
. The
noise term
,xk
w
represents inaccuracies in the
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
10
system model, and
k
v
represents measurement
noise. The EKF is used to estimate the augment
state vector
,aug k
x
.
The two state variables are low pressure rotor
speed
Nl
, and high pressure rotor speed
Nh
.
The controls, health parameters, and
measurements are summarized in Table 1-3,
along with their values at the design operating
point considered in this paper, which is at cruise
(
10700 , 0.84H m Ma
). Table 3 also shows
typical standard deviations for the
measurements, based on experience. Sensor
dynamics are assumed to be high enough
bandwidth that they can be ignored in the
dynamic equations.
Table 1. Gas turbine CLM controls and nominal values
Control
Acronyms
Nominal values
Fuel flow
Wf
2.5 kg/s
Variable nozzle area
8
A
0.54 m2
Table 2. Turbofan engine CLM health parameter, operating point, standard deviation and degeneration maximum
Augment state
Acronyms
Operating point
Standard deviation
Deteriorate
maximum (%)
Fan efficiency
1
SE
1
0.0005
-2.85
Fan airflow capacity
1
SW
1
0.0005
-3.65
HPC efficiency
2
SE
1
0.0005
-9.4
HPC airflow capacity
2
SW
1
0.0005
-14.1
HPT efficiency
3
SE
1
0.0005
-3.81
HPT airflow capacity
3
SW
1
0.0005
2.57
LPT efficiency
4
SE
1
0.0005
-1.08
Table 3. Turbofan engine CLM measurements at the cruise
Variables
Acronyms
Operating points
Standard deviation
Fuel flow
Wf
2.5 kg/s
Variable nozzle area
8
A
0.54 m2
Low pressure rotor speed
nL
3799 RPM
0.0015
High pressure rotor speed
nH
11341 RPM
0.0015
Fan exit pressure
P13
175677 Pa
0.0015
HPC inlet pressure
P25
321039 Pa
0.0015
HPC inlet temperature
T25
698 K
0.002
HPC exit pressure
P3
3266005 Pa
0.0015
HPC exit temperature
T3
1122 K
0.002
LPT exit pressure
P5
181377 Pa
0.0015
LPT exit temperature
T5
1053 K
0.002
5. Simulations and analysis
The gas turbine engine CLM experiences the
gradual deterioration to represent the
performance degradation with the usage that
exists in the real environment. The SSR-UKF in
the NRAPM tracks the engine health status at
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
11
each sample point. The estimated engine
performance is then used to update the NBM
periodically. The FDD system based on the
nonlinear integrated architecture fulfills the
decision of gas path faults. The simulations and
analysis are carried out in the following sections.
The NRAPM with the SSR-UKF computational
consume of each step is less than 20ms under
both steady and dynamic condition, and
measurement step equals 20ms.
5. 1 Gradual deterioration real time tracking
The normal operating parameters of the gas
turbine engine are depicted in Tables 1, and 3.
Gaussian noise whose magnitude is specified in
Table 3 is added to the clean simulated
measurements to make them representative of
real data. Gradual deterioration is injected into
all seven engine performance parameters by
quadratic function drifting, and the deterioration
profile that the engine model will undergo is
starting from their nominal values and with the
following degradation at the end of the sequence
(6000 cycle number): -2.85% on SE1, -3.65% on
SW1, -9.4% on SE2, -14.1% on SW2, -3.81% on
SE3, 2.57% on SW3, -1.08% on SE4. The
deterioration profile specifies a unique health
condition at each sample point. At each cycle
point, the engine model is run in the cruise
steady state.
Figure 5 shows the actual and estimated
performance parameters over 6000 cycles, and
every 400 cycles the performance parameters
are depicted. The estimated parameters were on-
line generated by the state estimators. The
improvement in estimation accuracy can be
gained by applying the NRAPM versus the
conventional RTAPM [24] in figure 5. In each
plot the black square points denotes actual
performance deterioration, the red round points
denotes the LKF estimate of performance
deterioration, and the green triangle points
denotes the SSR-UKF estimate of performance
deterioration. As can be seen from figure 5, The
SSR-UKF is able to follow the degradation
profile quite well for all seven performance
parameters, while the LKF is only for SW1 and
SW2. Applying the NRAPM helps to
significantly improve performance track
accuracy during the whole lifetime.
01000 2000 3000 4000 5000 6000
-6
-5
-4
-3
-2
-1
0
SE1%
Cycle
Actural degraded value
LKF estimate
SSR-UKF estimate
(a)
01000 2000 3000 4000 5000 6000
-5
-4
-3
-2
-1
0
Cycle
Actural degraded value
LKF estimate
SSR-UKF estimate
SW1%
(b)
01000 2000 3000 4000 5000 6000
-10
-8
-6
-4
-2
0
Actural degraded value
LKF estimate
SSR-UKF estimate
SE2%
Cycle
(c)
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
12
01000 2000 3000 4000 5000 6000
-16
-14
-12
-10
-8
-6
-4
-2
0
SW2%
Cycle
Actural degraded value
LKF estimate
SSR-UKF estimate
(d)
01000 2000 3000 4000 5000 6000
-7
-6
-5
-4
-3
-2
-1
0
Cycle
Actural degraded value
LKF estimate
SSR-UKF estimate
SE3%
(e)
01000 2000 3000 4000 5000 6000
0
1
2
3
4
Cycle
Actural degraded value
LKF estimate
SSR-UKF estimate
SW3%
(f)
01000 2000 3000 4000 5000 6000
-1.5
-1.0
-0.5
0.0
Actural degraded value
LKF estimate
SSR-UKF estimate
Cycle
SE4%
(g)
Figure 5. Actual and estimated health deterioration over the engines lifetime. (a) Fan efficiency; (b) Fan airflow
capacity; (c) Compressor efficiency; (d) Compressor airflow capacity; (e) HPT efficiency; (f) HPT airflow capacity;
(g) LPT efficiency.
5. 2 Performance update to the NBM
As discussed in section 3, the on-line gas
path fault diagnostics will eventually lose its
effectiveness as the engine is normally
deteriorated over time. This happens because
the baseline model outputs will not reflect the
sensed engine outputs. To maintain diagnostic
effectiveness, the performance parameters of the
NBM must be updated from the feeding of the
performance buffer. This update is implemented
only when the following two conditions
satisfied: the performance update switch turned
on, and no faults detected.
The results of this nonlinear on-board
baseline model outputs with different update
strategies are represented in figure 6 where, over
its lifetime of 6000 cycles, the gas turbine
engine is subject to the specific health
deterioration profile shown in figure 6. In the
experiment, the averages of performance
estimates in the performance buffer at 20s after
operating in cruise steady state each cycle are
used to update the health status of the baseline.
In figure 6, the black line denotes the engine
actual sensed output, the red line denotes the
output of nonlinear baseline model with no
update, the blue line denotes the output of linear
baseline model with off-line update each cycle
(the PBM), and the pink line denotes the output
of the nonlinear baseline model output with the
above strategy (the NBM). As can be seen from
the figure 6, if the baseline is not updated from
the nominal condition, the residuals between the
baseline and the actual engine measurements
will increase with the operational cycle. The
different updated baselines produced the outputs
that could track the engine actual sensed outputs.
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
13
However, compared to the PBM, the NBM has
less estimated output errors.
Measurement
Nonupdate model output
The PBM output
The NBM output
01000 2000 3000 4000 5000 6000
0.92
0.93
0.94
0.95
0.96
0.97
Cycle
nL
nL 1
(a) nL
Measurement
Non update model output
The PBM output
The NBM output
01000 2000 3000 4000 5000 6000
0.80
0.82
0.84
0.86
0.88
0.90
0.92
P3
Cycle
(b) P3
Measurement
Non update model output
The PBM output
The NBM output
01000 2000 3000 4000 5000 6000
1.00
1.02
1.04
1.06
1.08
1.10
1.12
T5
Cycle
(c) T5
Figure 6. The baseline model outputs with the
performance deterioration over the cycle.
5. 3 On-line gas path fault diagnostics
In order to verify the capability of the
nonlinear integrated architecture to diagnose the
faults, experiments on the sensor fault and the
component fault are carried out. According to
the FDD logic, whether fault happens is firstly
determined by the fault indicator signal WSSK.
Then all the WSSR are used to discriminate the
component or sensor fault, and further to
determine which sensor fault. If the component
fault is declared, the estimates of performance
parameter shift by the RTAPM are reliable.
There are 9 fault indicator signals WSSR
because of 9 sensors used for gas path analysis
as seen in Table 3, and the WSSRi is sequentially
corresponding to the correct hypothesis of no
fault in sensor i. The thresholds of each fault
indicator signal are calculated as the same
method as reference [33], including the
knowledge of the modeling errors and standard
deviation. Table 4 represents the thresholds in
the steady state of the 3000 cycles at cruise
point.
Table 4. The fault indicator signal thresholds at the steady state of the 3000 cycles
WSSK
WSSR1
WSSR2
WSSR3
WSSR4
WSSR5
WSSR6
WSSR7
WSSR8
WSSR9
81.63
72.59
72.79
72.63
72.57
72.59
72.54
72.51
72.39
72.43
Figure 7 shows the fault indicator signal
WSSK in the normal condition at cruise point
after the 3000 cycles. In the figure 7, black line
is the WSSK, and red line is its threshold (equals
to 81.63). We can see that the WSSK keeps
lower than its threshold, and then no fault is
obtained by the FDD logic. The diagnostic
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
14
result is consistent with the actual condition of
the gas turbine engine.
050 100 150 200
0
50
100
WSSK
t/s
Figure 7. The WSSK in the cruise steady state of the 3000
cycles with no faults
In order to validate the capability of sensor
fault diagnosis, the magnitude of 2% step fault
is injected into the sensor P3 at 50s in the steady
state of the 3000 cycles, as shown is Figure 8.
The WSSK increases rapidly after the 50s, then
anomaly is declared and other fault indicator
signals should be checked. From the rest 9
graphs in Figure 8, we can see that all WSSR
violate their thresholds except the WSSR7.
Therefore, the hypothesis of the sensor P3 no
fault, corresponding to the WSSR7, is wrong and
then the sensor P3 fault is diagnosed.
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
WSSR1
WSSK
WSSR4
WSSR3
WSSR2
t/s
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
050 100 150 200
0
100
200
WSSR9
WSSR8
WSSR7
WSSR6
t/s
WSSR5
Figure 8. The fault indicator signals in the steady state of
the 3000 cycles with 2% step fault of sensor P3
Component performance abrupt shift
sometimes will result in serious failure, and it
needs to be diagnosed in time for the engine
health management. Then the simulation of
component sudden fault diagnostics is carried
out, and 2% degradation of the SE3 is introduced
at 50s to the gas turbine engine CLM when the
engine has experienced the 3000 cycle. The
fault indicator signals are represented in Figure
9, all of them exceed their thresholds and then
the component fault is determined by the FDD
logic. Then the component health parameters
estimated by the spherical SR-UKF in flight are
credible, and the shifts of the parameters from
the performance buffer in the NRAPM represent
the component abrupt faults.
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
15
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
t/s
WSSR4
WSSR3
WSSR2
WSSR1
WSSK
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
050 100 150 200
0
300
600
t/s
WSSR9
WSSR8
WSSR7
WSSR6
WSSR5
Figure 9. The fault indicator signals in the cruise state of
the 3000 cycles with 2% SE3 degradation
The comparisons of performance parameter
shift estimate by the two integrated approaches
in the cruise steady state of the 3000 cycles with
2% degradation of the SE3 are depicted in
Figure 10. The black bar denotes the actual
performance abrupt shift introduced to the
engine, the red one denotes performance
parameter shift estimates by the conventional
integrated architecture (labeled as I), and the
blue one denotes the estimates by the nonlinear
integrated architecture with the FDD logic
(labeled as II). As can be seen from the Figure
10, the shift estimates of seven performance
parameters by the approach I are separately
about 0.84%, 0.12%, 0.65%, -0.45%, -1.76%,
0.09%, -0.19%, while the estimates by the
approach II are about 0.05%, -0.01%, 0.02%, -
0.02%, -2.05%, -0.02%, 0.01%. Therefore, the
estimates of approach II are obviously more
consistent with the actual condition that all
performance parameters no degraded except the
SE3 -2% jumps.
-2.5
-2.0
-1.5
-1.0
-0.5
0.0
0.5
1.0
SE4
SW1
h%
SE1
Actual shift
Estimated by the I
Estimated by the II
SW2
SE2 SW3
SE3
Figure 10. The estimates of performance
parameter shift in the steady state of the 3000
cycles with 2% SE3 degradation
The performance of the nonlinear integrated
architecture is evaluated under multiple
component fault scenarios in the steady state of
the 3000 cycles. To capture a range of expected
component faults, the seven scenarios, with
performance parameter jump magnitude as
follows: SE1 (-2%), SW1 (-3%), SE2 (-6%), SW2
(-10%), SE3 (-2%), SW3 (+3%), SE4 (-3%),
separately labeled as the scenario 1 to 7, are
investigated. These shifts to the performance
parameter, representing abrupt component fault
due to foreign object damage, are injected as
step changes. The absolute estimate errors and
square sum error under each scenario by the two
methods are shown in Table 5. The performance
errors under all seven scenarios by the method II
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
16
are largely less than the method I, as shown in
Table 5. The bold values in the table are the
estimate errors, just the degraded performance
parameters.
Table 5. The performance errors under different operation
scenarios (×10-2)
Scen-
ario
Met-
hod
SE1
SW1
SE2
SW2
SE3
SW3
SE4
SSE
1
I
0.94
0.26
0.10
0.18
0.32
0.09
0.16
1.13
II
0.03
0.15
0.01
0.09
0.16
0.07
0.07
0.07
2
I
0.09
0.52
0.11
0.19
0.44
0.06
0.40
5.04
II
0.28
0.17
0.01
0.01
0.13
0.03
0.06
0.13
3
I
1.05
0.24
0.85
1.07
0.23
0.39
0.13
3.25
II
0.14
0.01
0.01
0.06
0.07
0.01
0.08
0.04
4
I
0.15
0.14
1.26
1.52
0.41
0.70
0.25
4.66
II
0.44
0.18
0.07
0.05
0.21
0.10
0.02
0.29
5
I
0.84
0.12
0.65
0.45
0.24
0.09
0.19
1.45
II
0.05
0.01
0.02
0.02
0.05
0.02
0.01
0.01
6
I
0.53
0.05
0.35
0.45
0.29
0.28
0.12
0.78
II
0.02
0.01
0.01
0.02
0.03
0.01
0.01
0.01
7
I
1.21
0.42
0.26
0.42
0.69
0.24
0.27
2.48
II
0.29
0.15
0.03
0.10
0.22
0.05
0.03
0.17
6. Conclusions
An on-line nonlinear integrated architecture
has been proposed to improve the capability of
gas path fault diagnosis for gas turbine engine
by exploiting the available engine sensor data.
The architecture is mainly including two
independent on-board nonlinear models, and the
FDD system. One engine model, named as the
nonlinear real-time adaptive performance model
(NRAPM) based on the SSR-UKF, produces
streaming estimates of performance parameters.
The other one, nonlinear baseline model (NBM)
updated its performance by the piecewise health
predictor every cycle, provides the degradation-
free estimates of engine sensor measurements.
The simulation has validated that compared to
the linear approach the NBM tracks the actual
engine sensed values with better accuracy in the
whole lifetime, therefore, it can be used as the
reference for gas path fault diagnosis.
In the nonlinear integrated architecture, the
FDD system is designed to anomaly detection,
sensor fault diagnosis, and component fault
diagnosis. The two groups of fault indicator
signals, the WSSK and the WSSR, used for the
FDD logic, are calculated from the residuals of
the actual measurements and the NBM
corresponding outputs. Whether the gas turbine
engine operates normally can be obtained with
the WSSK firstly, while all the WSSR are used
for discriminating sensor or component fault,
further the sensor i fault. The estimate of the
performance parameters jumps by the NRAPM
is only convince when all the WSSR violate their
thresholds. The effects of gas path fault
diagnosis by the proposed approach are
evaluated on the gas turbine engine CLM, and
the diagnostic results are consistent with the
actual condition well.
The performance update period for the NBM
is influenced to the matching accuracy between
the engine model and the real engine over time.
In this study, in order to verify the effectiveness
of the proposed approach, the performance
update is implemented at 20s after operating in
the cruise steady state. However, in future the
update period is need to be determined by
weighting and considering balance of the
computational efforts and fault diagnostic
capacity in practice. The FDD logic is designed
and validated with the assumption of one sensor
fault or one component fault at one time, the
further implementation of the integrated
architecture is to increase the function of gas
path fault diagnosis in the case of multiple
sensor or component simultaneous faults.
Acknowledgments
We are grateful for the financial support of
the National Nature Science Foundation of
China (51276087, and 61304133), China
Postdoctoral Science Foundation
(2013M530256), Jiangsu Province Nature
Science Foundation (BK20130802), and Jiangsu
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
17
Province Key Laboratory of Aerospace Power
Systems (APS201303).
Received: xx, 2013. Accepted: xx, 2013.
References
[1] Kurz, R.; Brun, K. Degradation in gas turbine
systems. Journal of Engineering for Gas Turbines
and Power, 2001, 123, pp. 70-77.
[2] James, A. T.; Litt, J. S. A foreign object damage
event detector data fusion system for turbofan
engines. NASA/TM-2004-213192.
[3] Jaw, L. C. Recent advancements in aircraft engine
health management (EHM) technologies and
recommendations for the next step. Proceedings of
Turbo Expo 2005: 50th ASME International Gas
Turbine & Aeroengine Technical Congress, June
6-9, 2005, Reno-Tahoe, Nevada, pp. 1-13.
[4] Garg, S. Propulsion controls and diagnostics
research at NASA Glenn Research Center.
NASA/TM-2007-215028.
[5] Kong, C.; Lim S.; Kim K. Study on practical
application of turboprop engine condition
monitoring and Fault Diagnostic System Using
Fuzzy-Neuro Algorithms. International Journal of
Turbo Jet-Engines, 2013, 30, 1-13.
[6] Luppold, R. H.; Roman, J. R.; Gallops, G. W.;
Keer, L. J. Estimating in-flight engine
performance variations using Kalman filter
concepts. AIAA-89-2584.
[7] Kerr, J. L.; Nemec, T. S.; Gallops, G. W. Real-
time estimation of gas turbine engine damage
using a control-based Kalman filter algorithm.
Journal of Engineering for Gas Turbines and
Power, 1992, 114, 187-195.
[8] Brotherton, T.; Volponi, A.; Luppold, R.; Simon,
D. L. eSTORM: enhanced self tuning on-board
real-time engine model. Proceedings of the 2003
IEEE Aerospace Conference, Big Sky MT, March
2003.
[9] Volponi, A.; DePold, H.; Ganguli, R.; Daguang, C.
The use of Kalman filter and neural network
methodologies in gas turbine performance
diagnostics: a comparative study. Journal of
Engineering for Gas Turbine and Power, 2003,
125, 917924.
[10] Volponi, A. Enhanced self tuning on-board real-
time model (eSTORM) for aircraft engine
performance health tracking. NASA/CR-2008-
215272.
[11] Simon, D.; Simon, D. L. Constrained Kalman
filtering via density function truncation for
turbofan engine health estimation. NASA/TM-
2006-214129.
[12] Litt, J. S.; Simon, D. L. Toward a real-time
measurement-based system for estimation of
helicopter engine degradation due to compressor
erosion. NASA/TM-2007-214843.
[13] Simon, D. L.; Garg, S. A systematic approach to
sensor selection for aircraft engine health
estimation. NASA/TM-2009-215839.
[14] Li, Y. G.; Korakianitis, T. Nonlinear weighted-
least-squares estimation approach for gas-turbine
diagnostic applications. Journal of Propulsion and
Power, 2011, 27, 337-345.
[15] Borguet, S.; Leonard, O. Comparison of adaptive
filters for gas turbine performance monitoring.
Journal of Computational and Applied
Mathematics, 2010, 234, 2202-2212.
[16] Naderi, E.; Meskin, N.; Khorasani, K. Nonlinear
fault diagnosis of jet engines by using a multiple
model-based approach. Journal of Engineering for
Gas Turbines and Power, 2012, 134, p. 1-10.
[17] Loboda, I.; Yepifanov, S.; Feldshteyn, Y. A more
realistic scheme of deviation error representation
for gas turbine diagnostics. International Journal of
Turbo & Jet-Engines, 2013, 30, 179-189.
[18] Kong, C. Development of on-line performance
diagnostic program of a helicopter propulsion
system. International Journal of Turbo & Jet-
Engines, 2010, 27, 79-94.
[19] Yang, J. P.; Huang, H. Z.; Liu, Y.; Li, Y. F.
Evidential networks for fault tree analysis with
Int. J. Turbo Jet-Engines, Vol.xx(2013), pp.xxx-xxx Copyright © 2013 De Gruyter. DOI xx.xxxx/TJJ.2013.xxx
18
imprecise knowledge. International Journal of
Turbo & Jet-Engines, 2012, 29, 111-122.
[20] Doel, D. L. TEMPER A gas path analysis tool
for commercial jet engines. Journal of Engineering
for Gas Turbines and Power, 1994, 116, 82-89.
[21] Mathioudakis, K.; Kamboukos, P.; Stamatis, A.
Turbofan performance deterioration tracking using
nonlinear models and optimization techniques.
ASME Paper, GT-2002-30026.
[22] Kobayashi, T.; Simon, D. L. Integration of on-line
and off-line diagnostic algorithms for aircraft
engine health management. NASA/TM-2007-
214980.
[23] Kobayashi, T.; Simon, D. L. Aircraft engine on-
line diagnostics through dual-channel sensor
measurements: development of an enhanced
system. NASA/TM-2008-215229.
[24] Simon, D. L. An integrated architecture for on-
board aircraft engine performance trend
monitoring and gas path fault diagnostics.
NASA/TM-2010-216358.
[25] Armstrong, J. B.; Simon, D. L. Implementation of
an integrated on-board aircraft engine diagnostic
architecture. NASA/TM-2012-217279.
[26] Simon, D. A comparison of filtering approaches
for aircraft engine health estimation. Aerospace
Science and Technology, 2008, 12, 276-284.
[27] Julier, S. J.; Uhlmann, J. K. A new extension of
the Kalman filter to nonlinear systems. Proc. of
AeroSense: The 11th Int. Symp. On Aerospace/
Defence Sensing, Simulation and Controls, 1997.
[28] Rigatos, G. G. Nonlinear Kalman filters and
particle filters for integrated navigation of
unmanned aerial vehicles. Robotics and
Autonomous Systems, 2012, 60, 978-995.
[29] Merwe, R.; Wan, E. A. The square-root unscented
Kalman filter for state and parameter-estimation.
2001.
[30] Zhang, P. Aeroengine fault diagnostics based on
Kalman filter. Nanjing university of aeronautics
and astronautics, PhD. Thesis, 2008.
[31] Julier, S. J. The spherical simplex unscented
transformation. Proceedings of the American
Control Conference, Denver, Colorado, 2003.
[32] Lu, F.; Chen, Y.; Huang, J.; Zhang, D. An
integrated nonlinear model-based approach to gas
turbine engine sensor fault diagnostics. Proc.
IMechE Part G: J. Aerospace Engineering,
accepted on Oct. 10, 2013.
[33] Lu, F.; Huang, J.; Xing, Y. Fault diagnostics for
turbo-shaft engine sensors based on a simplified
on-board model. Sensors, 2012, 12, 11061-11076.
[34] Dou, J.; Huang, J.; Zhou, W. Research of
aeroengine modeling based on UML, Journal of
Aerospace Power, 2005, 20, 684-688.
[35] Simon, D. L. Propulsion diagnostic method
evaluation strategy (ProDiMES) users guide.
NASA/TM-2010-215840.
[36] Wang, J. Q.; Ye, Z. F.; Hu, Z. Z. Nonlinear control
of aircraft engines using a generalized Gronwall-
Bellman Lemma approach. 2012, 134, 094502.1-6.
[37] Lu, F.; Huang, J.; Lv, Y. Q. Gas path health
monitoring for a turbofan engine based on a
nonlinear filtering approach. Energies, 2013, 6,
492-513.
... By using the output estimation parameters of the on-board adaptive real-time model, the sensor's soft and hard fault diagnosis and fault-tolerant control can be carried out [86,87]. In recent years, advanced intelligence algorithms have also been applied to improve the performance of model-based health management system [88,89]. ...
Article
Full-text available
Aero-engine real-time models are widely used in control system design, integration, and testing. They can be used as the basis for model-based engine intelligent controls and health management, which is critical to improve engine safety, reliability, economy, and other performance indicators. This article provides an up-to-date review on aero-engine real-time modeling methods, model adaptation techniques, and applications for the last several decades. Besides, future research directions are also discussed, mainly focusing on the following four areas:(1) verification of the aero-engine real-time model over the full flight envelope; (2) better balance between real-time performance and accuracy in simplified methods for the aero-thermodynamic component level models; (3) further improvement in the real-time performance for the identified nonlinear models over the full flight envelope; (4) improvement of hybrid on-board adaptive real-time models combining the advantages of both model-based and data-based on-board adaptive real-time modeling methods.
Article
In order to improve the real-time performance of the aero-engine Component-Level Model (CLM) while ensuring accuracy, a method for the Calculation of Thermodynamic Parameters of Working Fluids (CTPWF) based on a Neural Network and Newton Raphson (NN-NR) is proposed. In this method, the enthalpy or entropy under different fuel-air ratio and humidity conditions is mapped to temperature by a neural network, and the mapping output is used as the initial solution of Newton Raphson (NR) iteration. Then, a high-precision solution can be obtained through a few iterations, which avoids the shortcoming that the traditional method uses a fixed initial solution that leads to too many iterative steps. This effectively reduces the number of iterative steps and improves the calculation efficiency. This method is applied to the aero-thermodynamic calculation of each component of an engine CLM, which improves the accuracy and real-time performance of the CLM. The simulation results show that, compared to the traditional method, the proposed method improves the accuracy of the CTPWF and can reduces the single aero-thermodynamic calculation time by 25 % when humidity is not considered and by 47 % when humidity is considered. This effectively improves the real-time performance of the CLM.
Chapter
In presented work, the main approaches of engine technical state assessment are presented with their benefits and limitations. To negotiate constraints of these methods, they should be applied together. However, it is shown, that these methods do not cover present demands of operators and additional methods have to be implemented. Two high-potential methods were observed: model-based diagnostic and AI-based diagnostic. First method is based on thermodynamic model of engine while second one is data-driven approach. Recent works in theses sphere of knowledge have been reviewed and measurement parameters, used for model development, were listed and counted. N2 and N1 speeds, HPC exit pressure and temperature are the most frequently used parameters and they should be considered as main parameters for future research.KeywordsJet engineOn-condition maintenancePredictive maintenanceTechnical state modelDecision-making
Article
In this paper, an active fault-tolerant control (FTC) scheme for turbofan engines subject to simultaneous multiplicative and additive actuator faults under disturbances is proposed. First, a state error feedback controller is designed based on interval observer as the nominal controller in order to achieve the model reference rotary speed tracking control for the fault-free turbofan engine under disturbances. Subsequently, a virtual actuator based reconfiguration block is developed aiming at preserving the consistent performance in spite of the occurrence of the simultaneous multiplicative and additive actuator faults. Moreover, to improve the performance of the FTC system, the interval observer is slightly modified without reconstruction of the state error feedback controller. And a theoretical sufficiency criterion is provided to ensure the stability of the proposed active FTC system. Simulation results on a turbofan engine indicate that the proposed active FCT scheme is effective despite of the existence of actuator faults and disturbances.
Article
Temperature probes of different designs were widely used in aero gas turbine engines for measurement of air and gas temperatures at various locations starting from inlet of fan to exhaust gas from the nozzle. Exhaust Gas Temperature (EGT) downstream of low pressure turbine is one of the key parameters in performance evaluation and digital engine control. The paper presents a holistic approach towards life assessment of a high temperature probe housing thermocouple sensors designed to measure EGT in an aero gas turbine engine. Stress and vibration analysis were carried out from mechanical integrity point of view and the same was evaluated in rig and on the engine. Application of 500 g load concept to clear the probe design was evolved. The design showed strength margin of more than 20% in terms of stress and vibratory loads. Coffin Manson criteria, Larsen Miller Parameter (LMP) were used to assess the Low Cycle Fatigue (LCF) and creep life while Goodman criteria was used to assess High Cycle Fatigue (HCF) margin. LCF and HCF are fatigue related damage from high frequency vibrations of engine components and from ground-air-ground engine cycles (zero-max-zero) respectively and both are of critical importance for ensuring structural integrity of engine components. The life estimation showed LCF life of more than 4000 mission reference cycles, infinite HCF life and well above 2000 h of creep life. This work had become an integral part of the health monitoring, performance evaluation as well as control system of the aero gas turbine engine.
Article
The aero-engine performance optimization control is to find the appropriate control variables to maximize or minimize the comprehensive index of one or more performance parameters while ensuring its safe operation. Traditional performance seeking control is mainly based on indirect control, with complex structure and large error. This paper develops an HNN (Hopfield Neural Network)-based generalized predictive control strategy for turbofan engine direct performance optimization. With a Hopfield network as the optimization algorithm and a CARIMA model based on generalized prediction criterion as the optimization model, an optimal controller is designed. Together with the identification module and the self-adaptive module, an integrated performance optimization control system is formed. Namely, the adaptive model calculates the unmeasurable performance parameters of the engine for the CARIMA model identification. Then HNN performs the iterative operation to obtain the optimal control variables for a given objective. The main contribution of this paper is to propose a direct performance control structure to avoid the nonlinear conversion of control reference; meanwhile, the linear CARIMA model is combined with HNN algorithm to build a neural network for solving constrained nonlinear programming problems, and mutation operation is introduced to improve its global search capability, which is evident in the minimum turbine temperature optimization mode. The method is evaluated on a turbofan model from the aspects of model verification, performance optimization control simulation at multiple operating points and under degeneration conditions. The results confirm the satisfactory performance of the proposed strategy at the selected points and conditions. And compared with the traditional algorithms, the computer calculation time is greatly shortened.
Article
Temperature probes of different designs were widely used in aero gas turbine engines for measurement of air and gas temperatures at various locations starting from inlet of fan to exhaust gas from the nozzle. Exhaust Gas Temperature (EGT) downstream of low pressure turbine is one of the key parameters in performance evaluation and digital engine control. The paper presents a holistic approach towards life assessment of a high temperature probe housing thermocouple sensors designed to measure EGT in an aero gas turbine engine. Stress and vibration analysis were carried out from mechanical integrity point of view and the same was evaluated in rig and on the engine. Application of 500 g load concept to clear the probe design was evolved. The design showed strength margin of more than 20% in terms of stress and vibratory loads. Coffin Manson criteria, Larsen Miller Parameter (LMP) were used to assess the Low Cycle Fatigue (LCF) and creep life while Goodman criteria was used to assess High Cycle Fatigue (HCF) margin. LCF and HCF are fatigue related damage from high frequency vibrations of engine components and from ground-air-ground engine cycles (zero-max-zero) respectively and both are of critical importance for ensuring structural integrity of engine components. The life estimation showed LCF life of more than 4000 mission reference cycles, infinite HCF life and well above 2000 h of creep life. This work had become an integral part of the health monitoring, performance evaluation as well as control system of the aero gas turbine engine.
Article
Full-text available
Different approaches for gas path performance estimation of dynamic systems are commonly used, the most common being the variants of the Kalman filter. The extended Kalman filter (EKF) method is a popular approach for nonlinear systems which combines the traditional Kalman filtering and linearization techniques to effectively deal with weakly nonlinear and non-Gaussian problems. Its mathematical formulation is based on the assumption that the probability density function (PDF) of the state vector can be approximated to be Gaussian. Recent investigations have focused on the particle filter (PF) based on Monte Carlo sampling algorithms for tackling strong nonlinear and non-Gaussian models. Considering the aircraft engine is a complicated machine, operating under a harsh environment, and polluted by complex noises, the PF might be an available way to monitor gas path health for aircraft engines. Up to this point in time a number of Kalman filtering approaches have been used for aircraft turbofan engine gas path health estimation, but the particle filters have not been used for this purpose and a systematic comparison has not been published. This paper presents gas path health monitoring based on the PF and the constrained extend Kalman particle filter (cEKPF), and then compares the estimation accuracy and computational effort of these filters to the EKF for aircraft engine performance estimation under rapid faults and general deterioration. Finally, the effects of the constraint mechanism and particle number on the cEKPF are discussed. We show in this paper that the cEKPF outperforms the EKF, PF and EKPF, and conclude that the cEKPF is the best choice for turbofan engine health monitoring.
Article
The object-oriented technology is an effective approach in establishing an extendable and reusable simulation platform for aeroengine. The method and process of developing simulation software for aeroengine with unified modeling language (UML) was discussed. The simulation model software was described using case diagram, class diagram, sequence diagram and activity diagram. Aeroengine model classes, solver classes and user interface classes were programmed with C++ language. On the simulation platform, steady state and transient simulation of a twin-spool turbofan engine have been realized. It shows that UML is effective in establishing extendable and flexible simulation software for aeroengine.
Article
Any prime mover exhibits the effects of wear and tear over time. The problem of predicting the effects of wear and tear on the performance of any engine is still a matter of discussion. Because the function of a gas turbine is the result of the fine-tuned cooperation of many different components, the emphasis of this paper is on the gas turbine and its driven equipment (compressor or pump) as a system, rather than on isolated components. We will discuss the effect of degradation on the package as part of a complex system (e.g., a pipeline, a reinjection station, etc.). Treating the gas turbine package as a system reveals the effects of degradation on the match of the components as well as on the match with the driven equipment. This article will contribute insights into the problem of gas turbine system degradation. Based on some detailed studies on the mechanisms that cause engine degradation, namely, changes in blade surfaces due to erosion or fouling, and the effect on the blade aerodynamics; changes in seal geometries and clearances, and the effect on parasitic flows; and changes in the combustion system (e.g., which result in different pattern factors), the effects of degradation will be discussed. The study includes a methodology to simulate the effects of engine and driven equipment degradation. With a relatively simple set of equations that describe the engine behavior, and a number of linear deviation factors which can easily be obtained from engine maps or test data, the equipment behavior for various degrees of degradation will be studied. A second model, using a stage model for the engine compressor, is used to model the compressor deterioration. The authors have avoided to present figures about the speed of degradation, because it is subject to a variety of operational and design factors that typically cannot be controlled entirely.
Article
A second-generation Kalman filter algorithm is described that has sufficient accuracy and response for real-time detection and estimation of gas turbine engine gas path damage caused by normal wear, mechanical failures, and ingestion of foreign objects. The algorithm was developed for in-flight operation of aircraft engines but also has application for marine and industrial gas turbines. The control measurement and microcomputer requirements are described. The performance and sensitivity to engine transients and measurement errors is evaluated. The algorithm is demonstrated with actual engine data of ice and bird ingestion tests.
Article
Aircraft engine sensor fault diagnosis is closely related technology that assists operators in managing the health of gas turbine engine assets. As all gas turbine engines will exhibit performance changes due to usage, the on-board engine model built up initially will no longer track the engine over the course of the engine's life, and then the model-based method for sensor fault diagnosis tends to be failure. This necessitates the study of the sensor fault diagnosis techniques due to usage over its operating life. Based on our recent results, an integrated approach based on nonlinear on-board model is developed for the gas turbine engine sensor fault diagnostics in this paper. The architecture is mainly composed of dual nonlinear engine models; one is a nonlinear real-time adaptive performance model and the other a nonlinear on-board baseline model. The extended Kalman filter estimator in the nonlinear real-time adaptive performance model is used to obtain the real-time estimates of component performance, and the nonlinear on-board baseline model with performance periodically update to provide the nominal reference in flight. The novel update strategy to sensor fault threshold based on the model errors and noise level is also presented. Important results are obtained on step fault and pulse fault behavior of the engine sensor. The proposed approach is easy to design and tune with long-term engine health degradation. Finally, experiment studies are provided to validate the benefit of the engine sensor fault diagnostics.
Article
Model-based design has attracted much attention in the field of aircraft engine control in recent years. As an aircraft engine is a complicated thermomechanical system, it can only be represented by a nonlinear process model. This necessitates the study of the nonlinear control techniques. Based on our recent results, this paper proposes a novel design approach based on a generalized Gronwall-Bellman lemma. Important results are obtained on bounding behavior of the nonlinear states of the engine. The proposed method is easy to design and tune with the appealing feature of enlarging the feasible control envelope. Finally, a simulation study is provided to validate the effectiveness of the control design approach.
Conference Paper
This paper presents a model-based architecture for performance trend monitoring and gas path fault diagnostics designed for analyzing streaming transient aircraft engine measurement data. The technique analyzes residuals between sensed engine outputs and model predicted outputs for fault detection and isolation purposes. Diagnostic results from the application of the approach to test data acquired from an aircraft turbofan engine are presented. The approach is found to avoid false alarms when presented nominal fault-free data. Additionally, the approach is found to successfully detect and isolate gas path seededfaults under steady-state operating scenarios although some fault misclassifications are noted during engine transients. Recommendations for follow-on maturation and evaluation of the technique are also presented. © 2014 by the American Institute of Aeronautics and Astronautics, Inc.
Conference Paper
An on-board diagnostic architecture for aircraft turbofan engine performance trending, parameter estimation, and gas-path fault detection and isolation has been developed and evaluated in a simulation environment. The architecture incorporates two independent models: a real-time self-tuning performance model providing parameter estimates and a performance baseline model for diagnostic purposes reflecting long-term engine degradation trends. This architecture was evaluated using flight profiles generated from a nonlinear model with realistic fleet engine health degradation distributions and sensor noise. The architecture was found to produce acceptable estimates of engine health and unmeasured parameters, and the integrated diagnostic algorithms were able to perform correct fault isolation in approximately 70% of the tested cases.
Conference Paper
Gas turbine diagnostic algorithms widely use fault simulation schemes, in which measurement errors are usually given by theoretical random number distributions, like the Gaussian probability density function. The scatter of simulated noise is determined on the basis of known information on maximum errors for every sensor type. Such simulation differs from real diagnosis because instead of measurements themselves the diagnostic algorithms work with their deviations from an engine baseline. In addition to simulated measurement inaccuracy, the deviations computed for real data have other error components. In this way, simulated and real deviation errors differ by amplitude and distribution. As a result, simulation-based investigations might result in too optimistic conclusions on gas turbine diagnosis reliability. To understand error features, deviations of real measurements are analyzed in the present paper. To make error presentation more realistic, it is proposed to extract an error component from real deviations and to integrate it in fault description. Finally, the effect of the new noise representation mode on diagnostic reliability is estimated. It is shown that the reliability change due to inexact error simulation can be significant.