Professional Documents
Culture Documents
Deep PCA Based Real-Time Incipient Fault Detection and Diagnosis Methodology For Electrical Drive in High-Speed Trains
Deep PCA Based Real-Time Incipient Fault Detection and Diagnosis Methodology For Electrical Drive in High-Speed Trains
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4820 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
and costly, the analytical redundancy or software redundancy (DPCA) is proposed to use for incipient sensor FDD in elec-
is more efficient and usually used in practical electrical drive trical drive systems. Compared with the existing methods, the
systems. The basic idea of analytical redundancy is to recon- main novelties and contributions of this proposed method can
struct the system behavior online by replacing expensive hard- be summarized as follows.
ware components of electrical drive systems. The analytical 1) It can extract weaker fault features than standard PCA by
redundancy based FDD methods has been used to address with multi data processing layers, which is helpful to incipient
the sensor faults in electrical drive systems, such as observer fault detection.
methods [11] and parity space approaches [12]. However, the 2) It presents the sufficient condition and necessary condition
mentioned schemes can only be implemented when the model for incipient fault detectability from both theoretical and
of electrical drive systems is well established. As pointed in application aspects.
[4], a traditional train was modeled by 84 differential equa- 3) It can easily diagnose incipient faults by using Bayesian
tions together. When coming to high-speed trains, the problem inference via the designed probability matrix (PM).
is more complicated such that the well-done system model is 4) It has a low computational complexity which can meet
intractable. In other words, their FDD performances depending the real-time requirement for high-frequency electrical
on precise system model may be usually unavailable for the systems.
time-varyingly nonlinear electrical drive systems. Some under- This paper is organized as follows. In Section II, an introduc-
lying assumptions are usually found in establishing model of tion of electrical drive system and the description of incipient
electrical drive system, i.e., disregarding power loss in insulated faults are given. Then, the incipient FDD scheme based on the
gate bipolar transistors (IGBTs) [7], neglecting core loss and as- proposed DPCA is developed in Section III. In Section IV, the
suming linearity of the magnetic circuit [9], ignoring high-order sufficient condition and necessary condition of incipient incip-
space harmonic [13]. ient fault detectability for electrical drive systems are given,
The data-driven metods, which are more popular in chemi- followed by whole process of incipient FDD strategy. Section V
cal engineering, were taken into account to detect stator faults examines the performance of proposed method by two experi-
online in [14]. Based on the research in [14], Kullback-Leibler ments. Finally, Section VI gives the conclusion drawn from the
divergence was adopted under the PCA framework to achieve experimental results.
improved fault detectability [15]. Recently, an effective fault
indicator was established via PCA and Kullback-Leibler diver-
gence, which can realize the accurate estimation of incipient II. PRELIMINARIES
faults in traction systems of high-speed trains [16]. For high- A. Electrical Drive System of High-Speed Trains
speed trains equipped with pulse-width modulation inverters,
whose traction systems have multiple switched modes; a multi- For a kind of the ac electrical drive systems in high-speed
mode kernel PCA was therefore proposed to detect the short trains [2], the schematic diagram is shown in Fig. 1. Typically,
circuit fault of IGBTs [17]. Because of the non-Gaussian char- it consists of a traction control unit (TCU) for implementing
acteristic of the traction system, a generalized canonical corre- the control scheme, a three-level source inverter (VSI), and an
lation analysis based fault detection method was designed and induction motor. During the operation of high-speed trains, the
applied to high-speed trains [18]. In addition, the PCA based vehicle dynamics include six conditions [3]: starting, speeding,
methods were also adopted in the transportation field for other traction, coasting, breaking, and stopping. Under the traction
purposes. For example, PCA, as the core technique tool, was condition, the three phase ac output currents idi are generated
used to monitor moving vehicles [19] and detect road traffic from Vdc by controlling IGBTs, alternately. The input dc voltage
incidents [20]. Vdc : 2600 ∼ 3000 V, and the three phase output ac voltages
Besides that, the incipient sensor FDD in electrical drive vdi : 0 ∼ 2300 V, 0 ∼ 50 Hz. Note that the subscript i in idi and
system is rarely found in existing researches. If incipient sensor vdi is a, b, c.
faults in electrical drive system can be detected and diagnosed To avoid complex and impracticable modeling based on first
as soon as possible, the unexpected faults or failures may be principles, data-driven FDD method is preferred without im-
avoided effectively by replacing faulty sensors. And the main proper assumptions and precise mathematical models of high-
challenges for incipient sensor FDD in electrical drive systems speed trains. In the following sub-part, the description of incip-
can be classified as follows. ient faults is presented in a signal-based way.
1) The electrical drive systems work by closed control, which
may weaken the effects caused by incipient faults. B. Incipient Sensor Fault Description of Electrical
2) The slight influences caused by incipient faults may be Drive Systems
easily masked by disturbances or noises.
3) The precise mathematical model of complex nonlinear In schematic diagram Fig. 1, two bridge arm voltages V2d c ,
electrical drive system is impossible to acquire. ia , ib , ic and speed s are measured by six sensors. Rewriting
In this paper, an incipient FDD method is developed for elec- the top and bottom bridge voltages as v1 and v2 , the measured
trical drive systems in high-speed trains to enhance its reliability variable x ∈ Rm can be denoted as
and safety. Different from model-based methods, a novel data-
driven methodology named deep principal component analysis x = [v1 v2 ia ib ic s]T (1)
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
CHEN et al.: DEEP PCA BASED REAL-TIME INCIPIENT FAULT DETECTION AND DIAGNOSIS METHODOLOGY 4821
xo = x + Ξi f (2)
where X1,1 and X1,2 is the matrix X lying in first order principal
where Ξi represents signals’ directions corrupted by the fault, component subspace (PCS) and residual subspace (RS). Then
and f is the deviational magnitude. For example, the sensor they can be calculated by
fault on v1 only plays an impact on the top voltage, one can
have Ξ = diag(1 0 0 0 0 0). While, the ia sensor is in the X1,1 = P1,1 P1,1
T
X
closed-loop, this type of fault will affect ia , ib , ic and s. Then, X1,2 = (I − P1,1 P1,1
T
)X (7)
Ξ = diag(0 0 1 1 1 1).
Up to now, there is no uniform definition on the incipient In order to get more information in second-order PCS and
faults. From existing researches [21]–[23], the incipient faults RS, the SVD can be performed on X1,1 and X1,2 again. Then
should be characterized with three features [16]: (i) From the X1,1 = X2,1 + X2,2
qualitative aspect, the deteriorated degree is not enough to trig-
ger any preset fault alarms; (ii) From the quantitative aspect, X1,2 = X2,3 + X2,4 (8)
the deviation percent ranks from 1% to 10% and these slight Assuming that P2,1 and P2,2 are the principal and residual di-
abnormalities are easily masked by system noises; (iii) From rections of X1,1 , P2,3 and P2,4 are the principal and residual
the necessity aspect, it will develop into a fault or failure as time loading directions of X1,2 , the original X in (6) can be further
goes on. Combining with (2), the expression of variable with written as
incipient faults can be then described as
X = X2,1 + X2,2 + X2,3 + X2,4 (9)
xo = x + Ξf
where
s.t. f./x ≤ 10% (3)
X2,1 = P2,1 P2,1
T
X1,1
III. METHODOLOGY
X2,2 = (I − P2,1 P2,1
T
)X1,1
A. Deep PCA
X2,3 = P2,3 P2,3
T
X1,2
PCA is a reliable and simple multivariate statistical tool which
can capture correlation among variables. It decomposes the orig- X2,4 = (I − P2,3 P2,3
T
)X1,2 (10)
inal data space into two subspaces, where the principal subspace
Similarly, X can be decomposed into 2j sub data sets, where
can retain most of the variance information with much less la-
j is the number of order. And the whole DPCA structure is
tent variables [24]. Along with the idea of linear projecting of
presented in Fig. 2. Assuming that P(j +1),(2k −1) are the princi-
PCA, the DPCA is proposed to mine more accurate information
pal loading directions associating with Xj,k , then Xj,k can be
in order to achieve incipient FDD.
described as
For the normalized data X from electrical drive systems, the T
covariance matrix S can be obtained as [24] Pj,k Pj,k Xj −1,(k +1)/2 , k is odd
Xj,k = (11)
1 (I − Pj,k Pj,k )Xj −1,k /2 , k is even
T
S= XX T (4)
N −1 Based on the decomposing rules in (11) and combined
then doing an singular value decomposition (SVD) on S with the structure in Fig. 2, Xj,k can be obtained by 2j lin-
[25] has ear mappings from X. For example, X3,3 = XP1,1 P1,1 T
(I −
P2,1 P2,1 )P3,3 P3,3 . Let Xj,k be the k-th sub data set in j-th order,
T T
S = P1 Λ0,1 P1T (5) j
Then X = 2k =1 Xj,k .
m ×m
where Λ0,1 ∈ R = diag(λ0,1 , . . . , λ0,m ), and λ0,i ranks in Remark 1: Orthogonality for both subspaces and sub data
descending order, where i = 1, . . . , m. The P1 = [P1,1 P1,2 ] are sets:
the eigenvectors of S, where P1,1 ∈ Rm ×l and P1,2 ∈ Rm ×(m −l) ∀Pj,k , there is Pj,kT
Pj, k̄ = 0.
are principal and residual loading directions of X, respectively. ∀Xj,k , there is Xj,k T
Xj, k̄ = 0.
The l is the number of retained principal components. Then, the
where k̄ is non-k.
original X can be decomposed into two portions [24] as
Therefore, the whole X is expanded into 2j vertical sub data
X = X1,1 + X1,2 (6) sets without overlapping. ∇
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4822 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
Remark 2: Different from standard PCA, DPCA attempts to estimated by kernel density estimation [26] as
capture not only the significant operating variations but also
1
N
noise information. DPCA separate operating variations and 1 2
noise information into multi subspaces, which are helpful for f (Tj,k
2
)= K (Tj,k − Tj,k
b
)
N h
b=1
incipient FDD. ∇
1
Remark 3: If the order is 1, Deep PCA will converge to N
1
traditional PCA method. With the increasing order of DPCA, f (SPEj,k ) = K (SPEj,k − SPEbj,k ) (15)
N h
the weak fault features, no matter how slight, will be extracted b=1
precisely. ∇
where b ∈ [1, n] is the sampling step; Tj,k
b
and SPEbj,k are the b-th
2
column of Tj,k and SPEj,k , respectively; and h is the smoothing
B. Incipient Fault Detection parameter.
Along with the proposed DPCA, the original data set X Remark 4: The main reasons for using hypothesis test with
recorded from the electrical drive system can be projected into PDF can be summarized as: (i) the measuring signals in elec-
2j subspaces by multiple linear projections. In this way, DPCA trical systems are non-Gaussian; (ii) the eigenvalues associated
can discover more intricate relations among different variables with sub data sets may be very small and even close to zero,
of electrical drive systems. To our knowledge, the original data which leads Λ−1 j,k to be ill-conditioned. (iii) the thresholds are
set collected from normal operating cases must have upper and related to the different noise levels. ∇
lower bounds. It is to say that the sub data sets are also limited
into the corresponding determined regions. Consider the inter- C. Incipient Fault Diagnosis
2
nal correlations in all PCSs, the Tj,k ∈ Rl j , k ×N of every sub
After incipient faults being detected by DPCA, the next step
data set Xj,k can be obtained by
is to discover the root cause of incipient faults. The popular
2
Tj,k = X T P(j +1),(2k −1) Λ−1 T contribution plot based method may be out of work for electri-
j,k P(j +1),(2k −1) X (12)
cal systems because of the well-designed control strategy which
where lj,k and Λj,k are the number of principal components makes the whole system suffer from smearing. For the specific
and eigenvalues in PCS of Xj,k . And for SPE of Xj,k can be fault, more meaningful features may be extracted if the cor-
calculated by responding data sets are available [28]. Fortunately, the fault
information in high-speed trains is submitted to central device
SPEj,k = (I − P(j +1),(2k −1) P(jT +1),(2k −1) )X2 (13) information by vehicle bus and is recorded in order to fault
analysis [16].
Because of the bounded limits of Xj,k , Tj,k 2
and SPEj,k in For all statistics in (14), only part of them will be out of control
(12) and (13) will fluctuate in specific local ranges. Therefore, limits when a new measurement is corrupted by fault. The main
2
the control limits for Tj,k and SPEj,k can be determined by these reason for this case is the orthogonality of subspaces. In general,
probability distributions. In this application, the hypothesis test if one statistic in (14) is partially detectable or undetectable, it
can be used to get proper control limits [22] in terms of will be ignored. But in this paper, all statistics will be considered
in order to acquire more useful information.
H0 : Tj,k
2
≤ JT 2 ,j,k and SPEj,k ≤ JSPE,j,k ; Suppose that there are data sets containing all possible
faults, then the actual fault belongs to {Fc }, where c = 1, . . . , .
H1 : otherwise. (14) In j-th order DPCA, there are 2j −1 PCSs and RSs, respectively.
2
Based on these subspaces, 2j statistics are formed depending
where JT 2 ,j,k and JSPE,j,k are the control limits of Tj,k and on 2j subspaces. For a specific fault sampling xc ∈ Rm , a rate
SPEj,k , respectively. Here, H0 is null hypothesis (acceptance j
vector rc ∈ R2 can be formed as follows:
2
region) which respects that all Tj,k and SPEj,k are in-statistical-
T
control, H1 is alternative hypothesis (rejection region) which 2
Tj,1 SPEj,1
2
Tj,2 j −1 SPEj,2j −1
indicates existing a fault. r =
c
··· (16)
JT 2 ,j,1 JSPE,j,1 JT 2 ,j,2j −1 JSPE,j,2j −1
In a given electrical drive system, the variation in X is caused
by systematic variations and noises obeying determined statis- Let rkc be the k-th value of rc , a probability can be then calculated
tical distributions, respectively. The information of these distri- by logistic function as
butions are usually assumed or given as a prior. If not, it can
be estimated by non-parameter statistical tools. The idea behind 1
pk = (17)
this effort provides a way to achieve an acceptable trade-off 1 + exp(−(rkc ))
between sensitivity to slight abnormalities and robustness to
noises by estimating the statistical distributions of noises and which maps rkc to the interval [0.5 1). Similarly, p =
j
systematic variations. [p1 , . . . , p2j ]T ∈ R2 can be obtained according to (17). As-
For the control limits of JT 2 ,j,k and JSPE,j,k , they can be sume that there are Nc measurements belonging to fault c, a PM
P c ∈ R2 ×N c will be formed by (16) and (17). Then, the mean
j
determined by preset significance level α and the probability
2
density functions (PDF) of Tj,k and SPEj,k . Their PDFs can be vector m̂c and covariance matrix Ŝ c of P c can be obtained by
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
CHEN et al.: DEEP PCA BASED REAL-TIME INCIPIENT FAULT DETECTION AND DIAGNOSIS METHODOLOGY 4823
1 c
Nf
m̂c = Pj,b
Nc
b=1
1
Nf
Ŝ =
c
(xb − m̂c )(xb − m̂c )T (18)
Nc
b=1
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4824 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
ii) The subspaces of the proposed method are orthogonal, and equivalent to condition (1) in higher-order DPCA. For the in-
others are oblique. ∇ cipient fault in electrical drive systems of high-speed trains, the
detection performance will be obviously improved as the order
B. Fault Detectability for Electrical Drive of DPCA increases.
As pointed in [25], the SPE is usually more effective than T 2
in detecting faults. When coming to the incipient faults, the ad- C. FDD Strategies for Electrical Drive
vantage of SPE is more obvious. Next, the sufficient conditions
and necessary conditions using SPE statistic for the incipient In terms of the above discussions, the FDD strategies for elec-
sensor faults in electrical drive are given. trical drive of high-speed trains can be implemented as follows.
For the single step measurement from electrical drive system Off line Part:
of high-speed trains as given in (3), it can be rewritten as Step 1: Obtain the normal data set X from six sensors in
electrical drive system of high-speed trains.
SPEj,k = xj,k + Pt,k Ξf 2
Step 2: Normalize X, and redefine the normalized data set
s.t. Pt,k Ξf./xj,k ≤ 10% (23) as X.
Step 3: Choose the number of order j, and calculate the
in j-th order DPCA, where Pt,k is the total projections from xo 2j subspace data sets Xj,k by the rules in (11), where k =
to xj,k which can be known from the rules in (11) and (13). 1, . . . , 2j .
If a incipient fault appears but it cannot be detected by SPEj,k Step 4: Compute principal component loading vectors
in j-th order DPCA, two cases will be existed: i) Pt,k Ξ = 0; Pj +1,2k −1 and eigenvalues Λj,k associated with Xj,k .
ii) f ∈ (Pt,k Ξ)⊥ . The above conditions can be easily known 2
Step 5: Calculate two statistics, Tj,k and SPEj,k , via (12)
from (23). In j-th order DPCA, there are 2j −1 RSs in total. and (13).
Therefore, the necessary conditions for the incipient fault de- Step 6: Estimate the PDFs of Tj,k2
and SPEj,k on the basis
tectability are:
j −1 of (15).
1) 2k =1 Pt,k Ξ
= 0; Step 7: Determinate the control limits, JT 2 ,j,k and JSPE,j,k ,
j −1
2) f ∈ / 2k =1 (Pt,k Ξ)⊥ . based the obtained PDFs and pre-specified α.
To our knowledge, the electrical drive system of high-speed
On line Part:
trains is a highly nonlinear closed-loop system. When an incipi-
Step 8: Read the on line measurement xo of electrical drive
ent fault f happens in ia , ib , ic and s, the faulty operation will be
system.
adjusted timely. Therefore, the values (direction) of f will vari-
j −1 Step 9: Apply data normalization for xo on the basis of the
ate, which make the probability of f falling in 2k =1 (Pt,k Ξ)⊥ be means and variances of off line data set, and re-express as xo .
close to zero. Similarly, the condition (1) is also easily satisfied Step 10: Project xo into established PCS and RS of sub data
for such incipient faults appearing in current-loop or velocity- sets Xj,k by (11).
loop. But for the incipient fault happening on v1 or v2 , it may Step 11: Calculate T 2 and SPE in 2j −1 PCSs and RSs of Xj,k .
be not detected in a small probability. Along with the increasing Step 12: Make a decision whether there is a fault or not
order of DPCA, this undetected probability will decrease, even according to (14).
converge to zero. Step 13: Back to Step 8.
Under necessary conditions of the incipient detectability, f Remark 8: In practice, the fault diagnosis also contains off
should be large enough to make SPEj,k exceed the threshold line and on line parts, which is independent of incipient fault
JSPE,j,k . Then SPEj,k can be re-expressed as detection. Therefore, the fault diagnosis is not embedded in
SPEj,k = xj,k + Pt,k Ξf 2 ≥ fj,k − xj,k (24) above steps. If the incipient faults in electrical drive system of
high-speed trains need to be diagnosed, the statistics should be
where fj,k = Pt,k Ξf is the abnormality projecting into RS of recorded after fault alarms. The fault diagnosis process can be
Xj,k . The normal region of xj,k obtained on the basis of implemented on line as presented in Section III-C. ∇
(15) can be defined as JSPE,j,k , then
SPEj,k ≥ fj,k − xj,k ≥ JSPE,j,k V. EXPERIMENTAL RESULTS AND ILLUSTRATIONS
=⇒ fj,k ≥ 2JSPE,j,k (25) A. Experiment 1
Therefore, the sufficient conditions for the incipient fault de- The dSPACE ControlDesk of high-speed trains in Fig. 4 is de-
tectability are: veloped by China Railway Rolling stock Corporation. Its main
1) ∃ k make fj,k ≥ 2JSPE,j,k ; parameters based on real China Railway High-speed 2 are pre-
2) If ∃ k make 0 ≤ fj,k ≤ 2JSPE,j,k , the incipient fault sented in Table I. Under the preset traction speed 200 km/h,
may be detectable. the dynamical waveforms from six sensors are presented in
It is indeed possible that the sufficient condition (2) estab- Fig. 5. After 20 s, the traction system works under steady state.
lishes because of the amplitude limit in (23). Along with dis- Therefore, the measurements after this time are collected as the
cussions of DPCA, condition (2) in lower-order DPCA will be referenced data set.
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
CHEN et al.: DEEP PCA BASED REAL-TIME INCIPIENT FAULT DETECTION AND DIAGNOSIS METHODOLOGY 4825
Fig. 6. Fault detection results for f1 with the 1-st order and the 2-nd
order DPCA.
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4826 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
Fig. 8. Fault detection results for f2 with the 1-st order and the 2-nd Fig. 10. Fault detection results for f3 with the 1-st order and the 2-nd
order DPCA. order DPCA.
Fig. 9. Fault detection results for f2 with the 3-rd order DPCA. Fig. 11. Fault detection results for f3 with the 3-rd order DPCA.
2
From the fault detection results, T0,1 and SPE0,1 are slightly af- missing alarm rate (MAR) more than 50%. For the results by
2
fected by f1 . For T1,2 and SPE1,2 obtained by SPE0,1 , f1 is more 2-nd and 3-rd DPCA, both of them show the favorable fault de-
2
related to SPE1,2 , while it has no influences on T1,2 . Similarly, tection ability. From Fig. 11, the incipient fault f3 do not affect
2 2
f1 can be successfully detected by T2,4 , while it has no obvious T2,1 and SPE2,3 .
influence on others’ statistics in 3-rd DPCA, as presented in 3) Incipient Fault Diagnosis: After the incipient faults
2
Fig. 6. Between 34 s and 34.5 s, T2,4 is out of the confidence being detected, fault diagnosis can be implemented with
limit without any missing alarms. Therefore, the 3-rd DPCA statistics from fault detection results. For the above three
shows its superior incipient fault detection performance. incipient faults, their mean vectors and covariances of PM,
For the incipient ramp fault f2 , the satisfied fault detection {m̂1 , Ŝ 1 }, {m̂2 , Ŝ 2 }, {m̂3 , Ŝ 3 }, are obtained offline via (18),
results of both conventional PCA and 2-nd DPCA are presented which are presented in Figs. 12 and 13, respectively. It is obvi-
in Fig. 8. Likewise, the 3-rd DPCA also show its well-pleasing ous that {m̂1 , Ŝ 1 } make a big difference with others. However,
fault detection performance, as shown in Fig. 9. Among eight the reason for relative small differences between {m̂2 , Ŝ 2 } and
2
statistics, T2,1 2
, SPE2,3 and T2,4 are less sensitive to f2 , and the {m̂3 , Ŝ 3 } is that f2 and f3 are the closed-loop faults playing
others are related to f2 well. similar effects for electrical drive. Therefore, it may lead to
After injecting incipient f3 , the detection results of both con- some wrong classification results. According to the inference
ventional PCA and 2-nd DPCA are given in Fig. 10. Obviously, rule given in (19), the results of diagnosis of three incipient sen-
PCA have partial fault detection ability with the unacceptable sor faults are summarized in Table II, where p(fc |xu k ) means
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
CHEN et al.: DEEP PCA BASED REAL-TIME INCIPIENT FAULT DETECTION AND DIAGNOSIS METHODOLOGY 4827
TABLE II
ACCURACY RATES OF FAULT DIAGNOSIS
Fault type p(f1 |xu k ) p(f2 |xu k ) p(f3 |xu k ) p(f4 |xu k ) p(f5 |xu k ) p(f6 |xu k )
f1 99.99% 0 0.01% - - -
f2 0.31% 96.9% 2.79% - - -
f3 0.12% 4.68% 94.2% - - -
f4 - - - 100% 0 0
f5 - - - 0.06% 99% 0.04%
f6 - - - 0.2% 0 99.8%
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4828 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
Fig. 15. Fault detection results for f4 with the 3-rd order DPCA. Fig. 17. Fault detection results for f6 with the 3-rd order DPCA.
Fig. 16. Fault detection results for f5 with the 3-rd order DPCA. Fig. 18. Mean of PM with the 3-rd order DPCA.
Incipient fault f5 is a closed-loop fault appearing on current covariances of PM are presented in Figs. 18 and 19. Based on
2
sensor. As shown in Fig. 16, only T2,1 shows low fault detec- them, Bayesian inference produces the probability of fault clas-
tionability after the occurrence of f5 . For all the other statistics, sification. For three above incipient faults, the accuracy rates of
they can detect f5 without a delay. fault diagnosis are given in Table II.
Similarly, the proposed method is capable of detecting the
incipient closed-loop fault f6 , as presented in Fig. 17. It is known
that the electrical drive systems always has the preset feedback C. Results and Discussions
mechanism to guarantee the stability and rapidity, and current 1) Online Computing Time: As given in Tables. I and III,
loop usually plays a faster adjust than speed loop. Therefore, both of sampling times in two experiments are 1 × 10−4 s.
2
there exists a detection delay about 1–4 s in SPE2,1 , SPE2,2 , T2,3 Therefore, the computational complexity of the proposed
2 2 2
and SPE2,4 . On the other hand, T2,1 , T2,2 , SPE2,3 and T2,4 are scheme should be low enough for the purpose of online im-
almost related to electrical noises or disturbances which are plementation. In above two experiments, the time of online
affected by f6 . fault detection is 6.79 × 10−5 s. If an incipient fault is needed
3) Incipient Fault Diagnosis: Based on incipient fault detec- to be diagnosed, the extra time of online fault diagnosis is about
tion results from Figs. 15 to 17, PM can be obtained by (16) and 2.03 × 10−5 s. It is obvious that the online FDD time is less than
(17), which reveals the diversities among three types of incipi- the sampling time no matter whether a fault appears in electri-
ent faults. Comparing the results in Figs. 15 and 17, 8 statistics cal drive system or not. It can be concluded that the proposed
show the greater similarity, which makes close relations be- algorithm in this paper can handle with incipient FDD problem
tween their means and covariances. Three terms of means and for high-frequency electrical drive systems.
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
CHEN et al.: DEEP PCA BASED REAL-TIME INCIPIENT FAULT DETECTION AND DIAGNOSIS METHODOLOGY 4829
VI. CONCLUSION
This paper presents a novel real-time incipient FDD method-
ology for electrical drive in high-speed trains. The developed
scheme can model more accurate operating variations and noise
information of electrical drive system, which overcome the
drawbacks of standard PCA and its linear modifications. The
superior performances of incipient FDD are evaluated by two
experiments. Based on the experimental results, the proposed
DPCA based FDD method can effectively detect all incipient
faults with less than 10% MAR, and can successfully alarm
within the duration of 0.68 s. It should be pointed that: 1) Al-
though the detailed parameters of two experiments are given,
Fig. 19. Covariance of PM with the 3-rd order DPCA.
all of them are not needed; 2) PCA framework is adopted in this
TABLE IV study because of its fundamentality in multivariate statistics,
PERFORMANCE COMPARISONS WITH STANDARD PCA BASED FD METHOD and the proposed deep decomposing idea can be extended to
other methods, such as PLS, or subspace identification method;
Fault type Standard PCA The proposed DPCA 3) This paper presents the preliminary studies on data-driven
incipient FDD in electrical systems. However, only incipient
MAR Detection MAR Detection
delay (Unit) delay (Unit) FDD have discussed in this study, while the incipient fault prop-
agation and prognosis for electrical drive in high-speed trains
f1 91.72% 0.679 s 0.56% 0.135 s will be the further work.
f2 8.5% 0.68 s 6.75% 0.143 s
f3 74.73% 0.679 s 0 0.238 s
f4 5.11% 0.68 s 3.05% 0.34 s
f5 0 0.679 s 0 0.34 s
REFERENCES
f6 16.14% 0.684 s 9.97% 0.679 s [1] J. Guzinski, H. Abu-Rub, M. Diguet, Z. Krzeminski, and A. Lewicki,
“Speed and load torque observer application in high-speed train electric
drive,” IEEE Trans. Ind. Electron., vol. 57, no. 2, pp. 565–574, Feb. 2010.
[2] S. Zhang, Fundamental Application Theory and Engineering Technology
2) Performance Comparison: In the following part, the for Railway High-Speed Trains. Beijing, China: Sci. Press, 2007.
[3] H. Dong, B. Ning, B. Cai, and Z. Hou, “Automatic train control system
comparison of experimental results obtained by standard PCA development and simulation for high-speed railways,” IEEE Circuits Syst.
[24] and the proposed DPCA will be compared by three key Mag., vol. 10, no. 2, pp. 6–18, May 2010.
performance indexes, as false alarm rate (FAR), MAR, and de- [4] R. M. Goodall and W. Kortum, “Mechatronic developments for railway
vehicles of the future,” Control Eng. Pract., vol. 10, pp. 887–898, Oct.
tection delay [18]. 2002.
In above two experiments, the thresholds for standard PCA [5] D. Lannuzzi and P. Tricoli, “Speed-based state-of-charge tracking con-
and the proposed DPCA are determined by the same signifi- trol for metro trains with onboard supercapacitors,” IEEE Trans. Power
Electron., vol. 27, no. 4, pp. 2129–2140, Apr. 2012.
cance level (α = 0.5%). Then, the FARs of both standard PCA [6] R. Wang and J. Wang, “Fault-tolerant control with active fault diagnosis for
and DPCA are 0.5%. Therefore, the MAR and detection delay four-wheel independently driven electric ground vehicles,” IEEE Trans.
are chosen as the performance indexes under the same FAR to Veh. Technol., vol. 60, no. 9, pp. 4276–4287, Nov. 2011.
[7] J. Zhang, J. Zhao, D. Zhou, and C. Huang, “High-performance fault di-
demonstrate the superiority of the proposed DPCA based FDD agnosis in PWM voltage-source inverters for vector-controlled induction
method. motor drives,” IEEE Trans. Power Electron., vol. 29, no. 11, pp. 6087–
Consider six incipient faults in two experiments, the perfor- 6099, Nov. 2014.
[8] Z. Mao, Y. Zhan, G. Tao, B. Jiang, and X. G. Yan, “Sensor fault detec-
mance comparisons are presented in Table IV. With the compar- tion for rail vehicle suspension systems with disturbances and stochastic
ison to standard PCA based FDD method in each faulty scenario, noises,” IEEE Trans. Veh. Technol., vol. 66, no. 6, pp. 4691–4705, Jun.
the proposed DPCA based FDD method achieves the better per- 2017.
[9] T. A. Najafabadi, F. R. Salmasi, P. Jabehdar-Maralani, “Detection and
formance through the results regrading MAR in Table IV. This isolation of speed-, DC-link voltage-, and current-sensor faults based on an
is because that the DPCA based FDD method is more sensitive adaptive observer in induction-motor drives,” IEEE Trans. Ind. Electron.,
to slight abnormalities caused by incipient faults than standard vol. 58, no. 5, pp. 1662–1672, May 2011.
[10] H. Berriri, M. W. Naouar, and I. Slama-Belkhodja, “Easy and fast sensor
PCA based FDD method, which is explained in Section IV.A fault detection and isolation algorithm for electrical drives,” IEEE Trans.
and IV.B. Especially, the salient advantages can be seen from Power Electron., vol. 27, no. 2, pp. 490–499, Feb. 2012.
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.
4830 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 67, NO. 6, JUNE 2018
[11] K. Rothenhagen and F. W. Fuchs, “Doubly fed induction generator model Bin Jiang received the Ph.D. degree in automatic
based sensor fault detection and control loop reconfiguration,” IEEE control from Northeastern University, Shenyang,
Trans. Ind. Electron., vol. 56, no. 10, pp. 4229–4238, Oct. 2009. China, in 1995.
[12] C. W. Chan, S. Hua, and Z. Hong-Yue, “Application of fully decoupled He is currently a Chair Professor of the Cheung
parity equation in fault detection and identification of DC motors,” IEEE Kong Scholar Program with the Ministry of Educa-
Trans. Ind. Electron., vol. 53, no. 4, pp. 1277–1284, Jun. 2006. tion and the Dean of College of Automation Engineer-
[13] J. M. Finch and D. Giaouris, “Controlled AC electrical drives,” IEEE ing, Nanjing University of Aeronautics and Astro-
Trans. Ind. Electron., vol. 55, no. 2, pp. 481–491, Feb. 2008. nautics, Nanjing, China. He has been a Postdoctoral
[14] J. F. Martins, V. F. Pires, and A. J. Pires, “PCA-based on-line diagnosis Fellow, Research Fellow, and Visiting Professor in
of induction motor stator fault feed by PWM inverter,” in Proc. IEEE Int. Singapore, France, USA, and Canada, respectively.
Symp. Ind. Electron., Jul. 2006, pp. 2401–2405. He has been the Principle Investigator on several
[15] A. Giantomassi, F. Ferracuti, S. Iarlori, G. Ippoliti, and S. Longhi, “Elec- projects of National Natural Science Foundation of China. He is the author
tric motor fault detection and diagnosis by kernel density estimation and of 8 books and more than 200 referred international journal papers and con-
Kullback-Leibler divergence based on stator current measurements,” IEEE ference papers. His research interests include fault diagnosis and fault tolerant
Trans. Ind. Electron., vol. 62, no. 3, pp. 1770–1780, Mar. 2015. control and their applications in aircrafts, satellites and high-speed trains. He
[16] H. Chen, B. Jiang, and N. Lu, “Data driven incipient sensor fault estimation currently serves as an Associate Editor or Editorial Board Member for a number
with application in inverter of high-speed railway,” Math. Prob. Eng., of journals such as IEEE TRANSACTION ON CONTROL SYSTEMS TECHNOLOGY;
vol. 2017, Mar. 2017, Art. no. 8937356, doi: 10.1155/2017/8937356. International Journal of Control, Automation and Systems; Nonlinear Analy-
[17] H. Chen, B. Jiang, N. Lu, and Z. Mao, “Multi-mode kernel principal com- sis: Hybrid Systems; Acta Automatica Sinica; Control and Decision, Systems
ponent analysis–based incipient fault detection for pulse width modulated Engineering, and Electronics Technologies. He is Chair of the Control Systems
inverter of China Railway High-speed 5,” Adv. Mech. Eng., vol. 9, no. 10, Chapter in the IEEE Nanjing Section and a member of the IFAC Technical
Oct. 2017, doi: 10.1177/1687814017727383. Committee on Fault Detection, Supervision, and Safety of Technical Processes.
[18] Z. Chen, S. X. Ding, T. Peng, C. Yang, and W. Gui, “Fault detection for He won First Class Prize of Natural Science Award of Ministry of Education of
non-Gaussian processes using generalized canonical correlation analysis China in 2015.
and randomized algorithms,” IEEE Trans. Ind. Electron., vol. 65, no. 2,
pp. 1559–1567, Feb. 2018.
[19] J. Zhou, D. Gao, and D. Zhang, “Moving vehicle detection for automatic
traffic monitoring,” IEEE Trans. Veh. Technol., vol. 56, no. 1, pp. 51–59,
Jan. 2007.
[20] V. Chatzigiannakis, M. Grammatikou, and S. Papavassiliou, “Extending
driver’s horizon through comprehensive incident detection in vehicular
networks,” IEEE Trans. Veh. Technol., vol. 56, no. 6, pp. 3256–3265, Nov.
2007.
[21] J. Harmouche, C. Delpha, and D. Diallo, “Incipient fault detection and di-
agnosis based on Kullback-Leibler divergence using principal component
analysis: Part I,” Signal Process., vol. 94, pp. 278–287, Jan. 2014.
[22] J. Zeng, U. Kruger, J. Geluk, X. Wang, and L. Xie, “Detecting abnormal Ningyun Lu received the Ph.D. degree from
situations using the Kullback-Leibler divergence,” Automatica, vol. 50, Northeastern University, Shenyang, China, in 2004.
no. 11, pp. 2777–2786, Oct. 2014. She is a currently a Full Professor with the College
[23] L. Ren, Z. Xu, and X. Yan, “Single-sensor incipient fault detection,” IEEE of Automation Engineering, Nanjing University of
Sensors J., vol. 11, no. 9, pp. 2102–2107, Sep. 2011. Aeronautics and Astronautics, Nanjing, China. From
[24] S. X. Ding, Data-Driven Design of Fault Diagnosis and Fault-Tolerant 2002 to 2005, she was a Research Associate and
Control Systems. New York, NY, USA: Springer-Verlag, 2014. Postdoctoral Fellow with Hong Kong University of
[25] S. J. Qin, “Survey on data-driven industrial process monitoring and diag- Science and Technology, Hong Kong. Her research
nosis,” Ann. Rev. Control, vol. 36, no. 2, pp. 220–234, Dec. 2012. interest includes data-driven fault prognosis, data-
[26] B. W. Silverman, Density Estimation for Statistics and Data Analysis. driven diagnosis, health management techniques, and
London, U.K.: Chapman & Hall, 1986. their applications to various industrial processes.
[27] C. Robert, Machine Learning: A Probabilistic Perspective. London, U.K.:
MIT Press, 2014.
[28] C. Zhao and F. Gao, “Fault-relevant principal component analysis (FPCA)
method for multivariate statistical modeling and process monitoring,”
Chemom. Intell. Lab. Syst., vol. 133, pp. 1–16, Jan. 2014.
[29] D. Zhou, G. Li, and S. J. Qin, “Total projection to latent structures for
process monitoring,” AIChE J., vol. 56, no. 1, pp. 168–178, Jan. 2010.
[30] S. Yin, X. Zhu, and O. Kaynak, “Improved PLS focused on key-
performance-indicator-related fault diagnosis,” IEEE Trans. Ind. Elec-
tron., vol. 62, no. 3, pp. 1651–1658, Mar. 2015.
Hongtian Chen received the B.S. and M.S. degrees Zehui Mao received the Ph.D. degree in control the-
from the School of Electrical and Automation Engi- ory and control engineering from the Nanjing Univer-
neering, Nanjing Normal University, Nanjing, China, sity of Aeronautics and Astronautics, Nanjing, China,
in 2012 and 2015, respectively. He is currently work- in 2009.
ing toward the Ph.D. degree from the College of Au- She worked in the areas of fault diagnosis,
tomation Engineering, Nanjing University of Aero- with particular interests in nonlinear control systems,
nautics and Astronautics, Nanjing, China. He is cur- sampled-data systems and networked control sys-
rently a visiting scholar with the Institute for Auto- tems. She is currently an Associate Professor with the
matic Control and Complex Systems, University of College of Automation Engineering, Nanjing Univer-
Duisburg-Essen, Duisburg, Germany. sity of Aeronautics and Astronautics, Nanjing, China.
His research interests include incipient fault detec- She has been a visiting scholar with the University of
tion and diagnosis under multivariate statistical frame, machine learning based Virginia. Her current research interests include fault diagnosis and fault-tolerant
incipient fault detection and diagnosis, and their applications to the electrical control of systems with disturbance and incipient faults, and high-speed train
traction system of high-speed trains. and spacecraft flight control applications.
Authorized licensed use limited to: VIT University. Downloaded on August 28,2022 at 06:34:25 UTC from IEEE Xplore. Restrictions apply.