Professional Documents
Culture Documents
Abstract: In modern society, civil plane has become more and more important in people's life. How to ensure safety and
reliability of civil plane has attracted more and more attention by many research institutes and researchers. As one of the
most important part in the civil plane, how to ensure normal operation of aero-engine becomes particularly important.
According to statistics, the sensor fault accounts for more than 80% of the total failures in the aero-engine system. In this
paper, an aero-engine model is established according to the operational principle of aero-engine using AMESim
software. Secondly, the sensor sub-model in above model is modified to simulate drift failure, bias fault, and pulse fault,
and to achieve aero-engine sensors’ fault data. After that, sensor fault diagnosis model is built based on principle
component analysis. Online detection and diagnosis can be realized using this diagnosis model. Simulation results show
that the proposed method is feasible and effective.
Key Words: Sensor; Aero-engine; Fault detection and diagnosis; Principle component analysis
978-1-4673-9714-8/16/$31.00 2016
c IEEE 2977
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.
control system must take some protection measure
immediately after any fault. Therefore, faulty data are still
lack. To present a more feasible sensor fault diagnosis
method, this paper builds an aero-engine model using
AMESim software, which combines lots of module suitable
for dynamic characteristics’ simulation, and has been
proved to be effective in modeling and simulation of
engineering machinery hydraulic system.
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.
where Ok (k 1, , m) is the contribution rate of each
principle component; Cl [0,1] is threshold of
contribution, which is always set to be 95%.
This paper chooses SPE statistics as the monitoring
statistics. The SPE statistics can be calculated as bellow:
SPE ei eiT (4)
Fig. 6 Speed sensor for high speed shaft th
where ei is the i row of the residual matrix E , which
3 SENSOR FAULT DIAGNOSIS in an denotes the residual error at the i th sampling point.
2
AERO-ENGINE SYSTEM
When SPE exceeds its confidence limit QD staying for
2
A typical statistical analysis method, i.e. principle
some time, there may be sensor fault. QD can be set as
component analysis (PCA), has been widely applied in
below:
many research domain, such as statistical process control,
1/ h0
process monitoring, fault detection and diagnosis [1, 8], and ª CD 2T 2 h02 T 2 h0 (h0 1) º
so on. To now, PCA have achieved many accomplishments QD T1 « 1 » (5)
¬ T1 T12 ¼
in these fields. So this paper tries to detect and diagnose
sensor fault using PCA.
2.4 On-line Sensor Diagnosis
For fault diagnosis, PCA has two phases, i.e. off-line
modeling phase and on-line diagnosis phase. On the off-line To realize on-line sensor diagnosis, new sampled data xnew
modeling phase, the normal multi-variables’ data is can be decomposed using the built diagnosis model as
subjected to PCA to build a diagnosis model and get the below.
statistics of T 2 , SPE, and their corresponding control limits. xnew xˆnew xnew (6)
On the on-line diagnosis phase, new coming
multi-variables’ data is reflected to the diagnosis model to where xnew PPT xnew ( I C ) xnew Cxnew ,
get T 2 statistics or SPE statistics or both. According to the xˆnew T
PP xnew Cxnew , I is an identity matrix.
statistics and their corresponding control limits, diagnosis
result can be deduced. Then, the SPE statistics at a new sampling time can be
calculated as Eq. (7).
3.1 Sensor Diagnosis Model 2
SPE ( xnew ) xnew T
xnew ( I C ) xnew
Given a normal modeling data matrix X c R K uJ
composed (7)
T
xnew ( I P PT ) xnew
of K samples of J variables (i.e. sensor outputs), which is
firstly normalized to a zero-mean and unit-variance matrix
4 ILLUSTATION AND DISCUSSION
X R K u J using Eq. (1).
X [ X c I m u T ]DV1/ 2 (1) In this section, the proposed statistics based fault detection
and diagnosis approach is applied to data obtained from the
where I m is a J u1 column vector whose elements are all 1, built aero-engine model. In the model, parameters are set as
u [u1 , , u J ]T is a mean vector of each variable in X c , default. However, simulation time and height is set
according to practical flight data. Simulation time is set as
DV diag (V 12 , , V n2 ) is a variance matrix of each variable
5400s, i.e. 1.5h. Sample period is set as 1s. Height is set as a
in X c . segmented function in AMESim as shown Fig. 7.
After that, PCA aims to decompose X into
X Xˆ X TPT TPT TPT E (2)
where T R K ul and P R J ul are the score and loading
matrices, respectively; E is the residual matrix which can
be further decomposed into the product of a residual score
matrix T R K u( J l ) and a residual loading matrix
P R J u( J l ) ; l is the number of principal components (PCs)
retained in the statistical model, and is determined using Eq.
(3).
i
¦O k
k 1
m
t Cl (3)
¦ Oi
i 1
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.
shows the contribution rate at off-line modeling stage. The
first two principle components’ cumulative contribution of
variance is 96.63% in Table 1, which is larger than 95%. For
this reason, the number of retained PCs is 2, and the control
limits are set different at different stage.
Table1. Contribution rate
2 23.51 90.62
3 6.01 96.63
4 1.76 98.39
5 1.61 100
4.1 No Fault
Fig. 7 Flight height setting in AMESim Fig. 10 shows the SPE statistics under normal condition at
Figs. 8 and 9 show the temperature, pressure, and speed on-line stage. From Fig. 10, it can be seen that the SPE
under normal condition in the aero-engine model. The statistics is almost under the corresponding control limit,
simulation results are consistent with practical data. which illustrates that the sensors are all correct.
However, noise should be added to make the data be nearer
with practical data.
Time/s
Fig. 10 No fault for temperature sensor of high-pressure compressor
(dashed line - control limit, solid line - SPE statistics)
Fig. 9 Speed of the low speed shaft and high speed shaft
Fig. 11 Drift bias fault of temperature sensor for high pressure compressor
Then, four sensors’ output data, i.e. FF (Fuel Flow), EGT
Fig. 12 illustrates the diagnosis result for this drift bias fault.
(Exhaust Gas Temperature), N1 (Low Pressure Rotor
From Fig. 12 (a), it can be seen that the SPE statistics
Speed), N2 (High Pressure Rotor Speed) and TAT (Total
exceeds the corresponding control limit at about 3681
Air Temperature), are recorded under normal and types of
sampling point. The reason may be that the drift bias is quite
fault conditions.
little to be detected by the diagnosis model. Fig. 12 (b) and
The sampled data is firstly normalized. Using the normal
(c) give the contribution rate histogram at 2800th sampling
data to build fault detection and diagnosis model, Table 1
point and 4000th sampling point, which demonstrates that
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.
the fifth variable (i.e. temperature sensor output of high demonstrates that the fifth variable (i.e. temperature sensor
pressure compressor) shows largest contribute rate for this output of high pressure compressor) shows largest
phenomenon. This means the temperature sensor of high contribute rate for this phenomenon, which means that the
pressure compressor occurs fault. temperature sensor of high pressure compressor occurs
fault.
Time/s
(a) SPE statistics
Time/s
Contribution rate
Variable
Variable
(b) Contribution rate histogram during cruise phase (at 2800)
(b) Contribution rate histogram during cruise phase (at 2800)
Contribution rate
Contribution rate
Variable
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.
seen that the SPE statistics exceeds it corresponding control normal data obtained from the built aero-engine model is
limit at about the 3000th sampling point. Fig. 16 (b) and (c) used to build the off-line diagnosis model. Some types of
demonstrate that the fifth variable (i.e. temperature sensor sensor faults, such as drift bias fault, offset fault and pulse
output of high pressure compressor) shows largest fault, are used to test the detection and diagnosis model.
contribute rate for this phenomenon. This means the Simulation results show the feasibility and effectiveness of
temperature sensor output of high pressure compressor the proposed detection and diagnosis method in the
occurs fault. The detection and diagnosis result conforms to aero-engine system.
the set.
REFERENCES
[1] Zhen Zhao, Yi-gang Sun, Jun Zhang, “PCA-Based Sensor
Fault Diagnosis for Aero-Engine,” 2015 CCDC, 2015,
2679-2683.
[2] W. C. Merrill, J. C. DeLaat, and W. M. Bruton, “Advanced
detection, isolation, and accommodation of sensor failures
real-time evaluation,” NASA, pp. 1–27, 1987.9.
[3] S. Simani, P. Spina, S. Beghelli, R. Bettocchi, and C.
Fantuzzi, “Fault detection and isolation based on
Time/s dynamic observers applied to gas turbine control
sensors,” ASME, 1998.
(a) SPE statistics (dash line – control limit, solid line – SPE statistics) [4] T. Healy, L. Kerr, and L. Larkin, “Model based fuzzy
logic sensor fault accommodation,” Journal of
Engineering for Gas Turbines and Power, vol. 120, pp.
533–536, 1998.
Contribution rate
Authorized licensed use limited to: East China Univ of Science and Tech. Downloaded on September 29,2022 at 08:39:58 UTC from IEEE Xplore. Restrictions apply.