SlideShare a Scribd company logo
1 of 9
ISA Transactions 51 (2012) 189–197
Contents lists available at SciVerse ScienceDirect
ISA Transactions
journal homepage: www.elsevier.com/locate/isatrans
Tracy–Widom distribution based fault detection approach: Application to
aircraft sensor/actuator fault detection
Ch. Hajiyev∗
Istanbul Technical University, Faculty of Aeronautics and Astronautics, Maslak, 34469 Istanbul, Turkey
a r t i c l e i n f o
Article history:
Received 30 March 2011
Received in revised form
8 July 2011
Accepted 29 July 2011
Available online 19 August 2011
Keywords:
Fault detection
Kalman filtering
Innovation covariance
Largest eigenvalue
Aircraft
Flight control system
a b s t r a c t
The fault detection approach based on the Tracy–Widom distribution is presented and applied to the
aircraft flight control system. An operative method of testing the innovation covariance of the Kalman
filter is proposed. The maximal eigenvalue of the random Wishart matrix is used as the monitoring
statistic, and the testing problem is reduced to determine the asymptotics for the largest eigenvalue of the
Wishart matrix. As a result, an algorithm for testing the innovation covariance based on the Tracy–Widom
distribution is proposed. In the simulations, the longitudinal and lateral dynamics of the F-16 aircraft
model is considered, and detection of sensor and control surface faults in the flight control system which
affect the innovation covariance, are examined.
© 2011 ISA. Published by Elsevier Ltd. All rights reserved.
1. Introduction
The problem of sensor/actuator fault detection, in real time, ap-
pears in many problems of navigation and control [1–3]. Abnormal
measurements, sudden shifts appearing in the measuring channel,
faultiness of measuring devices, changes in statistical characteris-
tics of noises of an object or of measurements, malfunctions in the
computer, reduction in the control surface/actuator effectiveness,
friction between the moving parts of the control surfaces, partial
loss of a control surface (break off of a part of control surface) and
also a sharp change in the trajectory of a control process, etc. should
be enumerated among these faults.
Many fault detection filters have been developed to detect
and identify sensor and actuator faults by using analytical redun-
dancy [4–12]. In [4,5], algorithms for the detection and diagno-
sis of multiple faults in a dynamic system are described. They are
based on the Interacting Multiple-Model (IMM) estimation algo-
rithm, which is one of the most cost-effective adaptive estima-
tion techniques for systems involving structural and parametric
Abbreviations: ADC: Analog-to-Digital Converter; EKF: Extended Kalman Filter;
FDI: Fault Detection and Isolation; FTC: Fault Tolerant Control; GLR: Generalized
Likelihood Ratio; IMM: Interacting Multiple-Model; KF: Kalman Filter; MMAE:
Multiple model adaptive estimation; UAV: Unmanned Aerial Vehicle; UKF:
Unscented Kalman Filter; VISTA: Variable In-Flight Stability Test Aircraft.
∗ Tel.: +90 212 285 3105; fax: +90 212 285 3139.
E-mail address: cingiz@itu.edu.tr.
changes. The algorithms proposed provide an integrated frame-
work for the fault detection, diagnosis, and state estimation. In [9],
a nonlinear model of the aircraft’s dynamics replace the traditional
inertial navigation equations and is used in conjunction with the
IMM and the unscented Kalman filter (UKF) for improving state
estimation in the presence of inertial sensor faults. It is shown
that a UKF matched to the faulty conditions can maintain state
estimates with enough accuracy for the controller to continue
tracking the desired flight path, whereas a mismatched UKF often
results in estimate and control failures. Multiple model adaptive
estimation (MMAE) methods have been incorporated [6] into the
design of a flight control system for the variable in-flight stability
test aircraft (VISTA) F-16, providing it the capability to detect and
compensate sensor/actuator failures. The algorithm consists of a
‘‘front end’’ estimator for the control system, composed of a bank
of parallel Kalman filters, each matched to a specific hypothesis
about the failure status of the system (fully functional or a failure in
any one of the sensors or actuators), and a means of blending the
filter outputs through a probability-weighted average. In [10,11],
MMAE technique is used for the actuator fault detection and isola-
tion (FDI) purpose. In methods described in [4–6,9–11], the faults
are assumed to be known, and the Kalman filters are designed for
the known sensor/actuator faults. As the approach requires several
parallel Kalman filters, and the faults should be known, it can be
used in limited applications.
In [7], an analytical redundancy-based approach for detecting
and isolating sensor, actuator, and component (i.e., plant) faults
in complex dynamical systems, such as aircraft and spacecraft is
0019-0578/$ – see front matter © 2011 ISA. Published by Elsevier Ltd. All rights reserved.
doi:10.1016/j.isatra.2011.07.008
190 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197
developed. A statistical change detection technique based on a
modification of the standard generalized likelihood ratio (GLR)
statistic is used to detect faults in real time. The GLR test requires
the statistical characteristics of the system to be known before and
after the fault occurs. As this information is usually not available
after the fault, the method has limited applications in practice.
An integrated robust fault detection and isolation (FDI) and fault
tolerant control (FTC) scheme for a fault in the actuators or sensors
of linear stochastic systems, which are subjected to unknown
inputs (disturbances), is presented in [8]. The FDI modules are
constructed using banks of robust two-stage Kalman filters, which
simultaneously estimate the state and the fault bias, and generate
residual sets decoupled from unknown disturbances. All elements
of residual sets are evaluated by using a hypothesis statistical test,
and the fault is declared according to the decision logic prepared.
In this work, it is assumed that a single fault occurs at a time and
the fault treated is of a random bias type. The diagnostic method
presented in the article is valid only for the control surface FDI.
The parity relations based detection approach is widely applied
to various FDI problems, as described in several papers [12–17].
These techniques are indeed particularly relevant for fault diagno-
sis because they lead to very short time windows, which reduce the
detection time. These techniques are well-suited for deterministic
models. Uncertain parity relations are an interesting alternative to
the state-estimation approaches that require integration with re-
spect to the time and therefore set the problem of wrapping effect,
which is often solved by degrading the guarantee property [15].
In Refs. [18–24], the neural network based methods to detect
sensor/actuator failures are developed and discussed. In Ref. [18],
a neural network is proposed as an approach to the task of failure
detection, following the damage to an aerodynamic surface of an
aircraft flight control system. This structure, used for the state
estimation purpose, can be designed and trained online during
flight and generates a residual signal that indicates the damage
as soon as it occurs. In [19], the problem of detecting control
surface failures for a high performance aircraft is considered. The
detection model is developed using the linear dynamic model
of an F/A-18 aircraft. Two parallel models detect the existence
of a surface failure, whereas the isolation is achieved and the
magnitude of any one of the possible failure modes is estimated
by a decision algorithm using either neural networks or fuzzy
logic. Ref. [20] describes a study related to the testing and
validation of a neural-network based approach for the problem of
actuator failure detection and identification after the occurrence
of battle damage to an aircraft control surface. Online learning of
neural architecture, trained with the extended backpropagation
algorithm, have been tested under nonlinear conditions in the
presence of sensor noise. In [21], an approach for the fault detection
and diagnosis of the actuators and sensors in nonlinear systems is
presented. First, a known nonlinear system is considered, and an
adaptive diagnostic model incorporating the estimate of the fault
is constructed. Further, unknown nonlinear systems are studied
and a feedforward neural network is trained to estimate the
system states under healthy conditions. Genetic algorithms are
proposed as a means of optimizing the weighting connections of
the neural network and used in order to assist the diagnosis of
the fault. In [22], a neural network based method to detect faults
in nonlinear systems is proposed. Fault diagnosis is accomplished
by means of a bank of estimators, which provide estimates of
the parameters that describe actuator, plant, and sensor faults.
The problem of designing such estimators for general nonlinear
systems is solved by searching for optimal estimation functions.
These functions are approximated by feedforward neural networks
and the problem is reduced to finding the optimal neural weights. A
robust FDI scheme for a general class of nonlinear systems subject
to state and sensor unmodeled dynamics, uncertainties, and noise
disturbances is presented in [23]. The methodology is based on a
neural-network-based observer strategy that can detect, isolate,
and identify both actuator and sensor faults. In [24], a sensor fault
detection and accommodation scheme has been demonstrated
on a nonlinear unmanned aerial vehicle (UAV) model using
an extended minimum resource allocation network radial basis
function neural networks. The methods based on artificial neural
networks and genetic algorithms do not have physical bases.
Therefore, according to the different data corresponding to the
same event, the model gives different solutions. Thus, the model
should be continuously trained by using the new data.
Ref. [25] focuses on specific issues relative to real-time on-
line estimation of aircraft aerodynamic parameters at nominal
and post-actuator failure flight conditions. A specific parameter
identification method, based on the Fourier transform, has been
applied to the approximated mathematical model of the NASA
IFCS F-15 aircraft. The direct evaluation of the stability and control
derivatives has been considered versus the estimation of the
coefficients of the state space system matrices. This method may
not produce good results when the number of the stability and
control derivatives is high.
In [26], a novel scheme for autonomous component health
management with failed actuator detection and identification and
failed sensor detection, identification, and avoidance is presented.
This scheme has features that are very superior to those with triple
redundant sensing and voting, yet requires fewer sensors; it can
be applied to any system with redundant sensing. This method
requires the hardware redundancy and consequently equipment
expenditures. Moreover, an obvious defect of hardware methods
is the deterioration of the large-sized standard characteristics of
the equipment [27].
In this direction of studies, it is necessary to mention the
theory of diagnostics of a dynamic system by the innovation of
the Kalman filter [2,28–30]. The advantages of these methods are
as follows: they provide the monitoring of the correctness of the
result obtained by the current working input actions; they do not
require a priori information about the values of the changes in the
statistical characteristics of the innovation in case of fault; they
allow one to solve the fault detection problem in real time; they
require small computational expenditure for realization, since they
do not increase the dimension of the initial problem, in contrast to
the most algorithmic methods.
As is known [28], in the case where a system is normally
operated, the normalized innovation of the Kalman filter, which
is compatible with the model of dynamics, is the white Gaussian
noise with zero mean and identity covariance matrix. The faults
that appear in the system of estimations lead to the changes
in these statistical characteristics of the normalized innovation.
Therefore, in this case, the fault detection problem is reduced
to the problem of the fastest detection of the deviation of these
characteristics from nominal.
In [30], the sensor and control surface/actuator failures that
affect the mean of the innovation have been considered. The
methods of testing the correspondence between the innovation
and the white noise and revealing the change of its expectation are
based on the classical statistical methods and they are considered
in detail in the literature [2,28,30]; therefore, it shall not be
concentrated on testing these characteristics.
Testing, in real time, the Kalman filter innovation covariance
turns out to be a very complicated and not a well developed topic,
since there are difficulties in the determination of the confidence
domain for a random matrix. Moreover, existing methods of high-
dimensional statistical analysis [31,32] usually lead to asymptotic
distributions; this sharply diminishes the operativeness of these
methods.
Therefore, one makes use of a scalar measure of this matrix
in practice, such as the trace, sum of the matrix elements,
Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 191
generalized variance (determinant), eigenvalues of the matrix, etc.,
where each characterizes one or another geometrical parameter
of the correlation ellipsoid. The algorithm for testing the trace
of the innovation covariance matrix is presented in [30]. But the
trace testing algorithm ignores the off-diagonal elements of the
covariance matrix. Therefore, this algorithm cannot detect very
small changes in the system [2].
Most of the fault detection tests are based on the statistical
properties of the eigenvalues of the sample covariance matrix [33,
34]. In [35], an algorithm based on the geometrical location of these
eigenvalues has been proposed. In [36], a new kind of test based on
an analytic expression of the ordered eigenvalues profile, obtained
under noise only hypothesis. Strategy in this work consists of
looking for a break in the profile by comparing observed profile
and the noise only one. The decision is taken by comparing the
error of prediction with the threshold, which is obtained by solving
the integral equation. Unfortunately, the distributions that enter
into this equation are not known analytically, hence it is difficult
to determine the threshold and perform the algorithm proposed.
There exist some interesting results on the distribution of
eigenvalues, the characteristic function of eigenvalues, and the
distribution and moments of the smallest eigenvalue of Wishart
distributed matrices [37–40]. But the application of the works
mentioned to the fault detection problem of multidimensional
dynamic systems turns out to be very complicated, since there are
difficulties in determining the confidence domain (or intervals) for
the eigenvalues of the random matrix.
In the present paper, the maximal eigenvalue of the matrix is
used for the scalar measure of the Wishart matrix tested and the
operative algorithm for testing the innovation covariance using the
Tracy–Widom distribution is proposed.
The structure of this paper is as follows. In Section 2, the fault
detection problem in multidimensional dynamic systems based
on the innovation of the Kalman filter is formulated. New results
for testing the innovation covariance based on the Tracy–Widom
distribution are given in Section 3. The AFTI/F-16 aircraft model
description and extended Kalman filter for the F-16 nonlinear
dynamic model estimation are given in Section 4. In Section 5,
some simulations are carried out for the sensor/actuator fault
detection problem in the AFTI/F-16 aircraft flight control system.
The changes that affect the innovation covariance have been
considered. Section 6 gives a brief summary of the results obtained
and the conclusion.
2. Statement of the problem
Let us consider a class of systems described by differential equa-
tions of the form
x(k + 1) = Φ(k + 1, k)x(k) + G(k + 1, k)w(k)
z(k) = H(k)x(k) + υ(k), (1)
where x(k) is the n-dimensional state vector of the system, Φ(k +
1, k) is the transition matrix of order n × n of the system, w(k) is
the random n-dimensional vector of system noises, G(k + 1, k) is
the transition matrix of system noises of order n × n, z(k) is the
s-dimensional measurement vector, H(k) is the measurement ma-
trix of the system of order s × n, υ(k) is the random s-dimensional
vector of measurement noises. It is assumed that the random vec-
tors w(k), υ(k), and x(0) are mutually independent white Gaussian
processes with zero expectations and covariance matrices defined
by the relations:
E[w(k)wT
(j)] = Q (k)δ(kj),
E[υ(k)υT
(j)] = R(k)δ(kj),
E[x(0)xT
(0)] = P(0),
where δ(kj) is the Kronecker symbol. Under the above-mentioned
a priori information, the estimation of the state vector ˆx(k/k) and
the estimation error covariance P(k/k) are found with the help of
the optimal Kalman filter [41]. Moreover, if the optimal filter is nor-
mally operating, then the normalized innovation
˜v(k) = [H(k)P(k/k − 1)HT
(k) + R(k)]−1/2
× [z(k) − H(k)ˆx(k/k − 1)] (2)
where ˆx(k/k − 1) is the extrapolation value by one step,
P(k/k − 1) = Φ(k, k − 1)P(k − 1/k − 1)ΦT
× (k, k − 1) + G(k, k − 1)Q (k − 1)GT
(k, k − 1)
is the extrapolation error covariance and P(k−1/k−1) is the esti-
mation error covariance in the preceding step, is a white Gaussian
noise with zero mean and identity covariance matrix [28]:
E[˜v(k)] = 0, E[˜v(k)˜vT
(j)] = P˜v = Iδ(kj).
Here I is the identity matrix. Note that the index k/k − 1 thus indi-
cates one step predicted values, whereas k/k denotes the estimate
at step k using all measurements including z(k).
The changes in the properties of the system or characteristics
of perturbations (faults of measuring devices, abnormal measure-
ments, changes in statistical characteristics of noises of the object
or of measurements, reduction in the control surface/actuator ef-
fectiveness, etc.) leading to a change in the innovation covariance
are considered in this study.
Consider the dynamical system (1) which is subjected to sud-
den changes. Our purpose is to detect on-line whether a change
occurred or not by using the largest eigenvalue of the covariance
matrix of the normalized innovation.
3. Algorithm for solution via the Tracy–Widom distribution
Two hypotheses are introduced:
γ0: no sensor fault occurs;
γ1: a sensor fault occurs.
Let us write the expression for the sample covariance matrix of the
sequence ˜ν(k):
ˆS(k) =
1
M − 1
k−
j=k−M+1
[˜ν(j) − ¯˜ν(k)][˜ν(j) − ¯˜ν(k)]T
(3)
where
¯˜ν(k) =
1
M
k−
j=k−M+1
˜ν(j) (4)
is the sample mean; M is the number of realizations used (the
width of the sliding window).
As is known, [31], under the validity of the hypotheses γo, the
random matrix
A(k) = (M − 1)ˆS(k) (5)
has the Wishart distribution with M degrees of freedom and is
denoted by Ws(M, P˜ν):
A ∼ Ws(M, P˜ν), (6)
where s and P˜ν are the dimension and covariance of the normalized
innovation ˜ν respectively. In testing statistical hypotheses, the
testing of the Wishart statistics (6) is complicated and not
well developed in view of the difficulty of constructing the
confidence domain for a random matrix. In practice, one of the
scalar measures of the above-mentioned matrix is usually applied
for testing random matrices. In this paper, the construction of
confidence intervals for the maximal eigenvalue of the matrix A(k)
is considered.
192 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197
Let λmax be the largest principal component variance of the
covariance matrix (3), or the largest eigenvalue of an s-variate
Wishart distribution (6) on M degrees of freedom with identity
covariance.
Consider the limit of large s and M with M/s = γ ≥ 1. When
centered by
µs =
√
M − 1 +
√
s
2
(7)
and scaled by
σs =
√
M − 1 +
√
s
 
1
√
M − 1
+
1
√
s
1/3
, (8)
the distribution of λmax approaches the Tracy–Widom law of order
1, which is defined in terms of the Painleve II differential equation
and can be numerically evaluated and tabulated in software [42].
The next theorem is proved in [42].
Theorem. Under the above conditions, if, M
s
→ γ ≥ 1 then
˜λmax =
λmax − µs
σs
∼ F1 (9)
where ˜λmax is centered and scaled as in (7) and (8) respectively, largest
sample eigenvalue of the random Wishart matrix (5).
The theorem is stated for situations in which M ≥ s. From the
numerical work [43], Tracy and Widom report that the F1 distri-
bution, plotted in Fig. 1, has a mean which is equal to −1.21, and
a standard deviation which is equal to 1.27. The density is asym-
metric (See Fig. 1). Numerical table look-up for this distribution is
analogous to using the traditional statistical distributions.
By selecting lower β1 = 1 − α1 and upper β2 = 1 − α2
confidence limits (α1 and α2 are the levels of significance)
P{F1 < F1(M, s, β1)} = β1; 0 < β1 < 1 (10)
P{F1 < F1(M, s, β2)} = β2; 0 < β2 < 1 (11)
from the equations above, the threshold values F1(M, s, β1) and
F1(M, s, β2) will be determined [44]. Under the validity of the
hypotheses γ1, the left hand side of expression (9) tends to exceed
the threshold value F1(M, s, β1) or F1(M, s, β2). Then the decision
rule on the current state of the system of estimation with respect
to the hypotheses introduced will be written in the form
γo : ˜λmax(k) ≥ F1(M, s, β1) and
˜λmax(k) ≤ F1(M, s, β2) fault free
γ1 : ˜λmax(k) < F1(M, s, β1) or
˜λmax(k) > F1(M, s, β2) with fault.
(12)
Consequently, by comparing the above-defined centered and
scaled largest sample eigenvalue of the Wishart matrix A(k)
with the confidence limits obtained for the corresponding Tracy–
Widom distribution F1, it is possible to detect sensor/actuator
faults using decision rule (12).
Fig. 1 shows a graph of the probability density function of the
Tracy–Widom distribution F1 and the computed confidence limits
for β1 = 1 − α1 = 0.01 and β2 = 1 − α2 = 0.99, where the
numerals indicate: 1 and 3—the sensor fault detection zone; 2—the
fault free zone.
The expressions for the areas shown in Fig. 1 are written in the
following form:
β1 =
∫ F1(β1)
−∞
f (F1) dF1;
β2 =
∫ F1(β2)
−∞
f (F1) dF1; (13)
β2 − β1 =
∫ F1(β2)
F1(β1)
f (F1) dF1.
Fig. 1. Density of the Tracy–Widom distribution F1 with the fault free and fault
detection domains.
4. EKF for the F-16 aircraft state estimation
The technique for fault detection is applied to an unstable multi-
input multi-output model of an AFTI/F-16 fighter. The fighter is
stabilized by means of a linear quadratic optimal controller. The
control gain brings all the eigenvalues that are outside the unit
circle, inside the unit circle. It also keeps the mechanical limits on
the deflections of control surfaces. The model of the fighter is as
follows [45]:
x(k + 1) = Ax(k) + Bu(k) + F(x(k)) + w(k). (14)
The state variables are: x = [v, α, q, θ, β, p, r, φ, ψ]T
, where, v is
the forward velocity, α is the angle of attack, q is the pitch rate,
θ is the pitch angle, β is the side-slip angle, p is the roll rate, r
is the yaw rate, φ is the roll angle, and ψ is the yaw angle, w(k)
is the system noise with zero mean and the correlation matrix
E[w(k)wT
(j)] = Q (k)δ(kj). The fighter has six control surfaces
and hence the six control inputs are: u = [δHR, δHL, δFR, δFL, δC , δR],
where δHR and δHL are the deflections of the right and left horizontal
stabilizers, δFR and δFL are the deflections of the right and left flaps,
δC and δR are the canard and rudder deflections. The following hard
bounds (mechanical limits) on the deflections of control surfaces
are assumed: |δHR, δHL| ≤ 0.44 rad, |δFR, δFL| ≤ 0.35 rad, |δC | ≤
0.47 rad and |δR| ≤ 0.52 rad. A, B, and F(x) are calculated for the
sampling period of 0.03 s.
Let us define the estimated vector as:
xT
(k) = [ν(k), α(k), q(k), θ(k), β(k), p(k), r(k), φ(k), ψ(k)]
and apply the Kalman filter to estimate this vector. The measure-
ment equations can be written as:
z(k) = Hx(k) + υ(k), (15)
where H is the measurement matrix, which is 9 × 9 unit matrix,
υ(k) is the random vector of Gaussian noise of measurements with
zero mean and the correlation matrix E[υ(k)υT
(j)] = R(k)δ(kj). By
using the quasi-linearization method, let us linearize the equation
(14):
x(k) = Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1)) + A[x(k − 1)
− ˆx(k − 1)] + Fx(k − 1)

x(k − 1) − ˆx(k − 1)

+ B

u(k − 1) − ˆu(k − 1)

+ w(k − 1) (16)
where Fx =
∂F
∂x

ˆx(k−1)
is the Jacobian of F(x(k − 1)) evaluated at
x(k − 1) = ˆx(k − 1).
The following recursive EKF algorithm for the state vector esti-
mation of the F-16 fighter motion is obtained in [45]:
Equation of the estimation value
ˆx(k) = Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1)) + K(k)ν(k). (17)
Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 193
The innovation sequence
ν(k) = z(k) − H

Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1))

. (18)
The gain matrix of Kalman filter
K(k) = P(k)HT
R−1
(k). (19)
The covariance matrices of estimation errors
P(k) = M(k) − M(k)HT

R(k) + HM(k)HT
−1
HM(k). (20)
The covariance matrices of extrapolation errors
M(k) = AP(k − 1)AT
+ BDu(k − 1)BT
+ Fx(k − 1)P(k − 1)FT
x (k − 1) + GQ (k − 1)GT
(21)
where Du is the error covariance of the control input.
When the Kalman filter is used, the convergence of estimated
values to the actual values of parameters depends on the stability
condition of the filter. The stability of conventional digital filters
is easily analyzed with z-transform methods [2,46]. The problems
of the stability analysis of KF, divergence in the KF and the
methods of numerical stabilization of KF are widely discussed and
described in the monograph of the author [2]. Indeed, the extended
Kalman filter proposed is not so different from the Kalman filters
investigated in [2] in the point of view of the structure.
In [47], a sufficient condition has been presented to ensure the
stability of the state estimator with a Kalman filter that is subject
to finite word length effects. If the tile sufficiency condition is not
satisfied, it does not necessarily imply the system instability, but
instability may really occur if the analog-to-digital converter (ADC)
length and the tile mantissa length are too short in application. This
criterion shows that a state estimator, which may be unstable with
respect to round off errors of quantization, can be stabilized by
choosing the appropriate ADC and mantissa lengths. In fact, since
the ADC noise and the computational round off errors will appear
continuously, it is clear that the estimation error will not approach
zero.
Using the robust stability criterion proposed in [47], it is sug-
gested that the word length should be greater than or equal to 9
bits; otherwise, it may lead to an unstable response. The F-16 air-
craft estimator system that uses the Kalman filter is operated on
a computer system with a sufficiently long word length, and the
ADC for the output measurement has more than l0 bits. Therefore,
the instability of the Kalman filter with noise in F-16 applications
is unlikely.
5. Sensor/actuator fault detection simulation results
Let us show that, on the basis of the algorithm for testing the
innovation covariance proposed in this paper, one can, in a timely
manner, detect the faults appearing in the measuring channel.
Measurements were processed using the EKF (17)–(21). The ex-
pression for the normalized innovation of EKF is:
˜ν(k) =

R(k) + HM(k)HT
−1/2
ν(k). (22)
To detect faults changing the innovation covariance, the above cen-
tered and scaled largest sample eigenvalue of the Wishart matrix
A(k) is used. In the simulations, M = 20, s = 9, β1 = 0.01 and
β2 = 0.99 are taken, and the threshold values F1(M, s, β1) and
F1(M, s, β2) are found as −3.9 and 2.02 respectively. The follow-
ing cases are examined:
(i) There is no fault in the system. Results obtained are presented
in Figs. 2–3. Fig. 2 shows admissible bounds of the statistic ˜λmax(k)
and the plot of its behavior in the case of normal functioning of the
system. As is expected, at all points, −3.9 < ˜λmax(k) < 2.02. The
Fig. 2. Graph of the statistic ˜λmax(k) for normal operating of the system.
Fig. 3. Behavior of the normalized innovation ˜νq(k) in the case of normal operating
of the system.
corresponding normalized innovation in the third measurement
channel (pitch rate gyroscope channel) ˜νq(k) is shown in Fig. 3.
The threshold values corresponding to the level of significance
of α = 0.01 are ±2.58. The graphs of the normalized innovation
in the other measurement channels are very similar to the ones in
Fig. 3.
(ii) A sensor fault in the system. To verify the efficiency of the
algorithm proposed, beginning from the step k = 30, a fault
in the third measurement channel (pitch rate gyroscope fault)
is simulated; the noise variance in the pitch rate gyroscope is
changed as follows:
zq(k) = zq(k) + 2vq(k), (k ≥ 30).
The simulation results corresponding to this case are presented in
Figs. 4–5.
Fig. 4 shows that the value of ˜λmax(k) increases after the 30th
step and exceeds its threshold at the step k = 60 (0.9 s after the
fault occurs). As a result, based on the decision rule (12), the sensor
fault in the system is noted.
The behavior of the appropriate normalized innovation ˜νq(k) is
presented in the Fig. 5. Similar simulation results for the air speed
indicator and angle of attack sensor are presented in Figs. 6–9.
In simulations, the noise variances in the aircraft sensors in-
vestigated (pitch rate gyroscope, air speed indicator and angle of
attack sensor) are changed by multiplying them with 2, i.d. the
194 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197
Fig. 4. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the
pitch rate gyroscope.
Fig. 5. Behavior of the normalized innovation ˜νq(k) in case of changes in noise
variance in the pitch rate gyroscope.
Fig. 6. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the
air speed indicator (fault occurs at iteration 40, detection time: 10 iterations (0.3 s)).
standard deviations of the measurement noises increase 2 times.
Consequently, the range of the random measurement noises in-
creases 2 times too. Because of the randomness of measurement
noises, the simulated measurements of the appropriate sensor may
Fig. 7. Behavior of the normalized innovation ˜νu(k) in case of changes in noise
variance in the air speed indicator.
Fig. 8. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the
angle of attack sensor (fault occurs at iteration 73, detection time: 43 iterations
(1.29 s)).
Fig. 9. Behavior of the normalized innovation ˜να(k) in case of changes in noise
variance in the angle of attack sensor.
be from the ‘‘good’’ sample range (for example, corresponding to a
normal standard deviation) or ‘‘bad’’ one (corresponding to an in-
creased standard deviation). Consequently, the realizations of the
Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 195
Fig. 10. Behavior of the statistic ˜λmax(k) in case of control surface fault.
innovation sequences entering into the sample covariance matrix
(3) may be from the ‘‘good’’ or ‘‘bad’’ samples. As a result, the values
of the monitoring statistics ˜λmax(k) increase when the ‘‘bad’’ sam-
ple is used in the expression (3), and decrease when the ‘‘good’’
sample is used in the (3). This effect is natural when the covari-
ance matrix is tested. Therefore, the monitoring statistics may ex-
ceed their admissible bound and after certain iterations, may drop
significantly below the admissible bound. This movement can be
observed from Figs. 4, 6, 8. The decision about fault detection can
be made after the first exceeded admissible bound (if it is not a
false alarm). If the number of successive faults (exceeds admissi-
ble bound) is more than n (n is the previously determined number,
usually n > 3), then the decision ‘‘fault occurs’’ is made. Other-
wise the fault is assumed as the false alarm, and is not taken into
consideration.
Sensor faults considered may be caused by abnormal measure-
ments, friction between the moving parts of the sensors and other
difficulties such as the decrease of the instrument accuracy, and
the increase of the background noise etc.
(iii) An actuator fault in the system. Two kinds of faults can occur
in an actuator:
(a) actuator surface fault;
(b) actuator motor fault.
The fault detection algorithms proposed are used below to
detect the actuator surface faults. The control derivatives that
correspond to the first control surface (right horizontal stabilizer)
have been changed at iteration 30 as follows;
B (i, 1) = B (i, 1) × 0.2; i = 1, 9. (23)
The behavior of the statistic ˜λmax(k) when the right horizontal
stabilizer is failed is given in Fig. 10. As it is presented in Fig. 10,
˜λmax(k) is lower than the threshold until the change of the control
derivatives. In contrast, when the control derivatives are changed,
˜λmax(k) increases, and at the step k = 43 (0.39 s after fault occurs)
it exceeds its admissible bound. As a result, the fault in the system
is detected via the decision rule (12). This fault causes a change
in the mean and the covariance of the innovation sequence. The
innovation ˜νq(k) in case of control surface fault is shown in Fig. 11.
Fault detection results for the fourth (left flap) and fifth (canard)
surfaces via the approach proposed are presented in Figs. 12 and 13
respectively. The control derivatives that correspond to the left flap
have been changed at iteration 30 as follows;
B (i, 4) = B (i, 4) × 0.6; i = 1, 9. (24)
Fig. 11. Behavior of the normalized innovation ˜νq(k) in case of control surface fault.
Fig. 12. Behavior of the statistic ˜λmax(k) in case of left flap fault.
The behavior of the statistic ˜λmax(k) in case of left flap fault is given
in Fig. 12.
Fig. 12 shows that the value of ˜λmax(k) exceeds its threshold at
the step k = 186 (4.68 s after the fault occurs). As a result, based
on the decision rule (12), a fault in the system is noted. Similar
simulation results for the canard fault are presented in Fig. 13.
The change of the control derivatives (elements of the control
distribution matrix B) may be caused by the faults such as the
reduction in the control surface/actuator effectiveness, the friction
between the moving parts of the control surfaces, partial loss of a
control surface (break off of a part of control surface) etc.
Note that the inertia (the delay) of fault detection depends on
the number of the samples (the width of the sliding window) M in
this case and with an increase in this number, this characteristic
worsens. On the other hand, a very small value of M leads to
frequent false faults. Furthermore, the estimates of the sample
mean, the sample covariance matrix and consequently, the values
of the statistic ˜λmax(k), in general, will be biased for small sample
sizes. When the estimation window is larger, then the biasness of
the estimate is less unlikely. However, larger estimation window
reduces the ability of the algorithm to correctly trace the high-
frequency changes of the trajectory, e.g. turns [48]. Therefore,
the trade-off between the bias, the frequent false faults on the
one hand and the tractability of the estimates, the bad inertia
characteristic of the fault detection on the other hand should be
taken into account according to the application at hand. In addition,
196 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197
Fig. 13. Behavior of the statistic ˜λmax(k) in case of canard fault (fault occurs at
iteration 30, detection time: 20 iterations (0.6 s)).
the proper choice of the sliding window size depends significantly
on the motional dynamics.
The window size M is chosen empirically since there is no
theoretically justified choice for the number M at present. Since the
method proposed is stated for situations in which M ≥ s (s is the
innovation dimension), as a result of the performed simulations,
the values between s and 20 are recommended for the width of
the sliding window M in the aircraft sensor/actuator fault detection
implementations.
The introduction of the developed sensor/actuator fault detec-
tion algorithms does not distort the estimation results of the fil-
ter and has no influence on their accuracy. The simulation results
justify the theoretical calculation obtained and show the practical
applicability of the fault detection algorithms proposed.
A Robust Kalman Filter (RKF) [30] can be used in order to isolate
the detected sensor and control surface faults which occurred
in the aircraft control system. A Kalman filter that satisfies the
Doyle–Stein condition is referred to as RKF. The use of the RKF is
very useful in the isolation of sensor and control surface faults as it
is insensitive to the latter faults.
The aircraft sensor/actuator fault isolation problem may be
solved also via adaptive robust Kalman filters (ARKF) with single
and multiple measurement noise scale factors which are proposed
in [49,50]. These ARKF algorithms are insensitive to the sensor
faults and can be used to isolate the detected sensor and control
surface faults.
6. Conclusion
In this paper, the fault detection approach based on the
Tracy–Widom distribution is presented and applied to the aircraft
flight control system. An operative method for sensor/actuator
fault detection based on testing the innovation covariance of
the Kalman filter is proposed. The maximal eigenvalue of the
covariance matrix is used in this process as the monitoring statistic,
and the testing problem is reduced to determine the asymptotics
for the largest eigenvalue of the random Wishart matrix. As a
result, an algorithm for testing the innovation covariance based
on the Tracy–Widom distribution is proposed. The sensor/actuator
fault detection algorithm is based on the computation of the
centered and scaled maximal eigenvalue of the Wishart matrix and
its comparison with the confidence bounds of the Tracy–Widom
distribution.
The Tracy–Widom distribution proposed based fault detection
approach is applied to F-16 aircraft flight control system with
sensor and actuator failures. An extended Kalman filter has been
developed for nonlinear flight dynamics estimation of an F-16
fighter. Faults in the sensors and actuators affect the characteristics
of the innovation of the EKF. The faults that affect the covariance
of the innovation have been considered.
In the simulations, the longitudinal and lateral dynamics of
the F-16 aircraft model is considered, and detection of faults in
the different type of sensors and control surfaces are examined.
The performed simulations confirm the theoretical results and
show the effectiveness of the fault detection approach proposed
in aircraft flight control system applications.
The advantages of the method proposed are as follows:
• provides the monitoring of the correctness of the result ob-
tained by the current working input actions;
• does not require a priori information about the values of the
changes in the statistical characteristics of the innovation in
case of fault;
• allows one to solve the fault detection problem in real time;
• requires small computational expenditure for realization since
they do not increase the dimension of the initial problem, in
contrast to the most algorithmic methods.
• the introduction of developed failure detection algorithm does
not distort the estimation results of the filter and has no influ-
ence on their accuracy.
The failure detection method presented has the following dis-
advantages:
• this method is of a statistical approach and a particular statistics
must be accumulated,
• the method has no ability to determine the value of the fault
(fault identification).
It is shown that the inertia of fault detection depends on the
number of samples M and with an increase in this number, this
characteristic worsens. On the other hand, a very small value of M
leads to frequent false faults. Some recommendations for choosing
the number of samples M in practical implementations are given
in this study.
The algorithm proposed in this paper can be applied in the prob-
lems of fault detection, fault diagnosis and model validation of
multidimensional dynamic systems. The algorithm can be success-
fully used in flight control systems, navigation and guidance sys-
tems of aircrafts, satellites, ships, robotics, etc.
References
[1] Chen J, Patton RJ. Robust model-based fault diagnosis for dynamic systems.
USA: Kluwer Academic Publishers; 1999.
[2] Hajiyev C, Caliskan F. Fault diagnosis and reconfiguration in flight control
systems. Boston (USA): Kluwer Academic Publishers; 2003.
[3] Steinberg M. Historical overview of research in reconfigurable flight control.
Proceedings of the IMechE, Part G: Journal of Aerospace Engineering 2005;
219:263–75.
[4] Zhang Y, Li XR. Detection and diagnosis of sensor and actuator failures using
interacting multiple-model estimator. In: Proceedings of the IEEE conference
on decision and control, vol. 5. 1997. p. 4475–80.
[5] Rago C. et al. Failure detection and identification and fault tolerant control
using the IMM-KF with applications to the Eagle-Eye UAV. In: Proc. IEEE
conference on decision and control, vol. 4. 1998. p. 4208–13.
[6] Maybeck PS. Multiple model adaptive algorithms for detecting and compen-
sating sensor and actuator/surface failures in aircraft flight control systems.
International Journal of Robust and Nonlinear Control 1999;9(14):1051–70.
[7] Larson EC. et al. Model-based sensor and actuator fault detection and isolation.
In: Proc. American control conference, vol. 5. 2002. p. 4215–9.
[8] Lee JH, Lyou J. Fault diagnosis and fault tolerant control of linear stochastic
systems with unknown inputs. Systems Science 2002;27(3):59–76.
[9] Cork L, Walker R. Sensor fault detection for UAVs using a nonlinear dynamic
model and the IMM-UKF algorithm. In: Proceedings of the 2007 information,
decision and control conference. p. 230–5.
[10] Wang X, Syrmos VL. Fault detection, identification and estimation in the
electro-hydraulic actuator system using EKF-based multiple-model estima-
tion. In: Proceedings of the 2008 mediterranean conference on control and
automation. MED’08. p. 1693–8.
Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 197
[11] Ducard G, Geering HP. Efficient nonlinear actuator fault detection and isola-
tion system for unmanned aerial vehicles. Journal of Guidance, Control, and
Dynamics 2008;31(1):225–37.
[12] Chow EY, Willsky AS. Analytical redundancy and the design of robust failure
detection systems. IEEE Transactions on Automatic Control 1984;AC-29:
603–14.
[13] Massoumnia MM, Van Der Velde WE. Generating parity relations for detect-
ing and identifying control system component failures. Journal of Guidance,
Control and Dynamics 1998;11(1):60–5.
[14] Filaretov VF, Vukobratovic MK, Zhirabok AN. Observer-based fault diagnosis
in manipulation robots. Mechatronics 1999;(9):929–39.
[15] Ploix S, Adrot O. Parity relations for linear uncertain dynamic systems.
Automatica 2006;42:1553–62.
[16] Zhirabok AN. Nonlinear parity relations: a logic-dynamic approach. Automa-
tion and Remote Control 2008;69(6):1051–64.
[17] Yoon S, et al. Experimental evaluation of fault diagnosis in a skew-configured
UAV sensor system. Control Engineering Practice 2011;19:158–73.
[18] Napolitano MR, Chen Ch, Naylo S. Aircraft failure detection and identification
using neural networks. Journal of Guidance, Control, and Dynamics 1993;
16(6):999–1009.
[19] Raza H, Ioannou P, Youssef HM. Surface failure detection for an F/A-18 aircraft
using neural networks and fuzzy logic. In: Proc. IEEE international conference
on neural networks, vol. 5. 1994. p. 3363–8.
[20] Napolitano MR, et al. Online learning neural architectures and cross-
correlation analysis for actuator failure detection and identification. Interna-
tional Journal of Control 1996;63(3):433–55.
[21] Borairi M, Wang H. Actuator and sensor fault diagnosis of non-linear dynamic
systems via genetic neural networks and adaptive parameter estimation tech-
nique. In: Proc. IEEE conference on control applications, vol. 1. 1998. p. 278–82.
[22] Alessandri A. Fault diagnosis for nonlinear systems using a bank of neural
estimators. Computers in Industry 2003;52(3):271–89.
[23] Talebi HA, Khorasani K, Tafazoli S. A recurrent neural-network-based sensor
and actuator fault detection and isolation for nonlinear systems with applica-
tion to the satellite’s attitude control subsystem. IEEE Transactıons on Neural
Networks 2009;20(1):45–60.
[24] Samy I, Postlethwaite I, Gu D-W. Sensor fault detection and accommodation
using neural networks with application to a non-linear unmanned air vehicle
model. In: Proc. IMechE 2009, Vol. 224 Part G: J. Aerospace Engineering.
p. 437–47. doi:10.1243/09544100JAERO579.
[25] Perhinschi MG. et al. On-line parameter estimation issues for the NASA IFCS
F-15 fault tolerant systems. In: Proc. American control conference, vol. 1.
2002. p. 191–6.
[26] Davis RN, Polites ME, Trevino LC. Autonomous component health management
with failed component detection, identification, and avoidance. Proceedings
of the IMechE, Part G: Journal of Aerospace Engineering 2005;219:483–95.
[27] Golovan AA, Mironovskii LA. An algorithmik control of Kalman filters.
Automation & Remote Control (Part 2) 1993;54(7):1183–94.
[28] Mehra RK, Peschon J. An innovations approach to fault detection and diagnosis
in dynamic systems. Automatica 1971;7:637–40.
[29] Gadzhiev CM. Dynamic systems diagnosis based on Kalman filter updating
sequences. Automation and Remote Control 1992;1:147–50.
[30] Hajiyev Ch, Caliskan F. Sensor and control surface/actuator failure detec-
tion and isolation applied to F-16 flight dynamics. Aircraft Engineering and
Aerospace Technology: An International Journal 2005;77:152–60.
[31] Anderson TW. An introduction to multivariate statistical analysis. 2nd ed.
New York (USA): John-Wiley & Sons, Inc.; 1984.
[32] Kendall MG, Stuart A. The advanced theory of statistics. London (UK): Griffin;
1969.
[33] Bienvenu G, Kopp L. Optimality of high resolution array processing using the
eigensystem approach. IEEE Transactions on Acoustics, Speech and Signal
Processing 1983;31:1235–48.
[34] Wax M, Kailath T. Detection of signals by information theoretic criteria. IEEE
Transactions on Acoustics, Speech and Signal Processing 1985;33:387–92.
[35] Wu HT, Yang JF, Chen FK. Source number estimators using transformed
gerschgorin radii. IEEE Transactions on Signal Processing 1995;43:1325–33.
[36] Grouffaud J, Larzabal P, Clergeot H. Some properties of ordered eigenvalues
of a Wishart matrix: application in detection test and model order selection.
In: Proc. IEEE international conference on acoustics, speech, and signal
processing. ICASSP, vol. 5. 1996. p. 2463–6.
[37] Malik RK. The pseude-Wishart distribution and its application to MIMO
systems. IEEE Transactions on Information Theory 2003;49:2761–9.
[38] Zanella A, Chiani M, Win MZ. A general framework for the distribution of
the eigenvalues of Wishart matrices. In: Proc. ICC-2008 conference. 2008.
p. 1271–6.
[39] Edelman A. The distribution and moments of the smallest eigenvalue of a
random matrix of Wishart type. Linear Algebra and its Applications 1991;
159:55–80.
[40] Everson R, Stephen R. Inferring the eigenvalues of covariance matrices
from limited noisy data. IEEE Transactions on Signal Processing 2000;48:
2083–91.
[41] Kalman RE. A new approach to linear filtering and prediciton problems. ASME
Journal of Basic Engineering 1960;35–45.
[42] Johnstone IM. On the distribution of the largest eigenvalue in principal
components analysis. The Annals of Statistics 2001;29(2):295–327.
[43] Tracy CA, Widom H. The distribution of the largest eigenvalue in the Gaussian
ensembles. In: van Diejen J, Vinet L, editors. Calogero-moser-sutherland
models. New York: Springer; 2000. p. 461–72.
[44] Hajiyev C. Sensor fault detection by testing the largest eigenvalue of the
innovation covariance using Tracy-Widom distribution. In: Proc. American
control conference. 2010. p. 5427–32.
[45] Caliskan F, Hajiyev CM. Actuator failure detection and reconfigurable control
for F-16 aircraft model. In: Proc. 3rd IFAC workshop ‘‘automatic systems for
building the infrastructure in developing countries’’. DECOM-TT 2003. 2003.
p. 231–6.
[46] Brown RG, Hwang PYC. Introduction to random signals and applied Kalman
filtering with MATLAB exercises and solutions. 3rd ed. New York: John Wiley
& Sons; 1997.
[47] Chen B-S, Peng S-C. Stability analysis of digital Kalman filters. Control and
Dynamic Systems 1995;73:207–36.
[48] Mohamed AH, Schwarz KP. Adaptive Kalman filtering for INS/GPS. Journal of
Geodesy 1999;73:193–203.
[49] Soken HE, Hajiyev C. Pico satellite attitude estimation via robust unscented
Kalman filter in the presence of measurement faults. ISA Transactions Journal
of Automation and Measurement 2010;49(3):249–56.
[50] Hajiyev C, Soken HE. Adaptive robust estimation of UAV dynamics in
presence of measurement faults. Journal of Aerospace Engineering 2010;
doi:10.1061/(ASCE)AS.1943-5525.0000095.

More Related Content

What's hot

Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...
Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...
Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...Waqas Tariq
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Power System Operation
 
76201978
7620197876201978
76201978IJRAT
 
An investigation on switching
An investigation on switchingAn investigation on switching
An investigation on switchingcsandit
 
Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...ISA Interchange
 
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...Ahmed Momtaz Hosny, PhD
 
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...IJPEDS-IAES
 
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...IJECEIAES
 
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot Manipulator
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot ManipulatorDesign Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot Manipulator
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot ManipulatorCSCJournals
 
Control systems
Control systems Control systems
Control systems Dr.YNM
 
IRJET- Location Identification for FACTs Device
IRJET- Location Identification for FACTs DeviceIRJET- Location Identification for FACTs Device
IRJET- Location Identification for FACTs DeviceIRJET Journal
 
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCijics
 
Speed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodSpeed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodIJERA Editor
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...inventy
 
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterArtificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterIJMTST Journal
 
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...IAES-IJPEDS
 
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...IRJET Journal
 

What's hot (20)

Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...
Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...
Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Fe...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
Modern Tools for the Small-Signal Stability Analysis and Design of FACTS Assi...
 
76201978
7620197876201978
76201978
 
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
 
An investigation on switching
An investigation on switchingAn investigation on switching
An investigation on switching
 
Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...
 
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
DEVELOPMENT OF FUZZY LOGIC LQR CONTROL INTEGRATION FOR AERIAL REFUELING AUTOP...
 
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
Speed Sensorless Vector Control of Induction Motor Drive with PI and Fuzzy Co...
 
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...
Parallel distribution compensation PID based on Takagi-Sugeno fuzzy model app...
 
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot Manipulator
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot ManipulatorDesign Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot Manipulator
Design Novel Lookup Table Changed Auto Tuning FSMC: Applied to Robot Manipulator
 
Control systems
Control systems Control systems
Control systems
 
IRJET- Location Identification for FACTs Device
IRJET- Location Identification for FACTs DeviceIRJET- Location Identification for FACTs Device
IRJET- Location Identification for FACTs Device
 
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
 
Basics of control system
Basics of control system Basics of control system
Basics of control system
 
Speed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodSpeed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC Method
 
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
Analytical Evaluation of Generalized Predictive Control Algorithms Using a Fu...
 
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterArtificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
 
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...
Speed Sensorless Vector Control of Unbalanced Three-Phase Induction Motor wit...
 
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
Speed Control and Parameter Variation of Induction Motor Drives using Fuzzy L...
 

Viewers also liked

Simulation and stability analysis of neural network based control scheme for ...
Simulation and stability analysis of neural network based control scheme for ...Simulation and stability analysis of neural network based control scheme for ...
Simulation and stability analysis of neural network based control scheme for ...ISA Interchange
 
Shale Gas Opportunities for ISA in North America
Shale Gas Opportunities for ISA in North AmericaShale Gas Opportunities for ISA in North America
Shale Gas Opportunities for ISA in North AmericaISA Interchange
 
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...ISA Interchange
 
Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...ISA Interchange
 
Sufficient condition for stabilization of linear time invariant fractional or...
Sufficient condition for stabilization of linear time invariant fractional or...Sufficient condition for stabilization of linear time invariant fractional or...
Sufficient condition for stabilization of linear time invariant fractional or...ISA Interchange
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksISA Interchange
 
Integrating Analyzers with Automation Systems: Oil and Gas by David Schihabel
Integrating Analyzers with Automation Systems: Oil and Gas by David SchihabelIntegrating Analyzers with Automation Systems: Oil and Gas by David Schihabel
Integrating Analyzers with Automation Systems: Oil and Gas by David SchihabelISA Interchange
 
Pre-processing of data coming from a laser-EMAT system for non-destructive te...
Pre-processing of data coming from a laser-EMAT system for non-destructive te...Pre-processing of data coming from a laser-EMAT system for non-destructive te...
Pre-processing of data coming from a laser-EMAT system for non-destructive te...ISA Interchange
 
Eliminating Difficult Start-ups with State Based Controls
Eliminating Difficult Start-ups with State Based ControlsEliminating Difficult Start-ups with State Based Controls
Eliminating Difficult Start-ups with State Based ControlsISA Interchange
 
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...ISA Interchange
 
Robust sdre filter design for nonlinear uncertain systems with an h performan...
Robust sdre filter design for nonlinear uncertain systems with an h performan...Robust sdre filter design for nonlinear uncertain systems with an h performan...
Robust sdre filter design for nonlinear uncertain systems with an h performan...ISA Interchange
 
Modified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesModified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesISA Interchange
 
Real Time Optimization of Air Separation Plants
Real Time Optimization of Air Separation PlantsReal Time Optimization of Air Separation Plants
Real Time Optimization of Air Separation PlantsISA Interchange
 
Bilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayBilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayISA Interchange
 
Natural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlNatural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlISA Interchange
 
Design and analysis of a model predictive controller for active queue management
Design and analysis of a model predictive controller for active queue managementDesign and analysis of a model predictive controller for active queue management
Design and analysis of a model predictive controller for active queue managementISA Interchange
 
DC servomechanism parameter identification a closed loop input error approach
DC servomechanism parameter identification a closed loop input error approachDC servomechanism parameter identification a closed loop input error approach
DC servomechanism parameter identification a closed loop input error approachISA Interchange
 
Efficient decentralized iterative learning tracker for unknown sampled data i...
Efficient decentralized iterative learning tracker for unknown sampled data i...Efficient decentralized iterative learning tracker for unknown sampled data i...
Efficient decentralized iterative learning tracker for unknown sampled data i...ISA Interchange
 
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILN
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILNENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILN
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILNISA Interchange
 

Viewers also liked (19)

Simulation and stability analysis of neural network based control scheme for ...
Simulation and stability analysis of neural network based control scheme for ...Simulation and stability analysis of neural network based control scheme for ...
Simulation and stability analysis of neural network based control scheme for ...
 
Shale Gas Opportunities for ISA in North America
Shale Gas Opportunities for ISA in North AmericaShale Gas Opportunities for ISA in North America
Shale Gas Opportunities for ISA in North America
 
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...
Robust design of a 2 dof gmv controller a direct self-tuning and fuzzy schedu...
 
Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...Identification and real time position control of a servo-hydraulic rotary act...
Identification and real time position control of a servo-hydraulic rotary act...
 
Sufficient condition for stabilization of linear time invariant fractional or...
Sufficient condition for stabilization of linear time invariant fractional or...Sufficient condition for stabilization of linear time invariant fractional or...
Sufficient condition for stabilization of linear time invariant fractional or...
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
 
Integrating Analyzers with Automation Systems: Oil and Gas by David Schihabel
Integrating Analyzers with Automation Systems: Oil and Gas by David SchihabelIntegrating Analyzers with Automation Systems: Oil and Gas by David Schihabel
Integrating Analyzers with Automation Systems: Oil and Gas by David Schihabel
 
Pre-processing of data coming from a laser-EMAT system for non-destructive te...
Pre-processing of data coming from a laser-EMAT system for non-destructive te...Pre-processing of data coming from a laser-EMAT system for non-destructive te...
Pre-processing of data coming from a laser-EMAT system for non-destructive te...
 
Eliminating Difficult Start-ups with State Based Controls
Eliminating Difficult Start-ups with State Based ControlsEliminating Difficult Start-ups with State Based Controls
Eliminating Difficult Start-ups with State Based Controls
 
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...
Fault tolerant synchronization of chaotic heavy symmetric gyroscope systems v...
 
Robust sdre filter design for nonlinear uncertain systems with an h performan...
Robust sdre filter design for nonlinear uncertain systems with an h performan...Robust sdre filter design for nonlinear uncertain systems with an h performan...
Robust sdre filter design for nonlinear uncertain systems with an h performan...
 
Modified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processesModified smith predictor based cascade control of unstable time delay processes
Modified smith predictor based cascade control of unstable time delay processes
 
Real Time Optimization of Air Separation Plants
Real Time Optimization of Air Separation PlantsReal Time Optimization of Air Separation Plants
Real Time Optimization of Air Separation Plants
 
Bilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delayBilateral control of master slave manipulators with constant time delay
Bilateral control of master slave manipulators with constant time delay
 
Natural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and controlNatural gas operations considerations on process transients design and control
Natural gas operations considerations on process transients design and control
 
Design and analysis of a model predictive controller for active queue management
Design and analysis of a model predictive controller for active queue managementDesign and analysis of a model predictive controller for active queue management
Design and analysis of a model predictive controller for active queue management
 
DC servomechanism parameter identification a closed loop input error approach
DC servomechanism parameter identification a closed loop input error approachDC servomechanism parameter identification a closed loop input error approach
DC servomechanism parameter identification a closed loop input error approach
 
Efficient decentralized iterative learning tracker for unknown sampled data i...
Efficient decentralized iterative learning tracker for unknown sampled data i...Efficient decentralized iterative learning tracker for unknown sampled data i...
Efficient decentralized iterative learning tracker for unknown sampled data i...
 
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILN
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILNENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILN
ENERGY MODELING OF THE PYROPROCESSING OF CLINKER IN A ROTARY CEMENT KILN
 

Similar to Tracy–Widom distribution based fault detection approach: Application to aircraft sensor/actuator fault detection

Actuator Fault Decoupled Residual Generation on Lateral Moving Aircraft
Actuator Fault Decoupled Residual Generation on Lateral Moving AircraftActuator Fault Decoupled Residual Generation on Lateral Moving Aircraft
Actuator Fault Decoupled Residual Generation on Lateral Moving AircraftTELKOMNIKA JOURNAL
 
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...Angelo State University
 
Principal component analysis based approach for fault diagnosis in pneumatic ...
Principal component analysis based approach for fault diagnosis in pneumatic ...Principal component analysis based approach for fault diagnosis in pneumatic ...
Principal component analysis based approach for fault diagnosis in pneumatic ...eSAT Publishing House
 
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...Wireless Fault Detection System for an Industrial Robot Based on Statistical ...
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...IJECEIAES
 
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...IJMER
 
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINE
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINEFUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINE
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINEJournal For Research
 
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...Jenny Liu
 
Proposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance ApplicationsProposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance ApplicationsEditor IJCATR
 
Sensors and Actuators Integration in Embedded Systems
Sensors and Actuators Integration in Embedded SystemsSensors and Actuators Integration in Embedded Systems
Sensors and Actuators Integration in Embedded SystemsIDES Editor
 
VET4SBO Level 3 module 2 - unit 1 - v0.9 en
VET4SBO Level 3   module 2 - unit 1 - v0.9 enVET4SBO Level 3   module 2 - unit 1 - v0.9 en
VET4SBO Level 3 module 2 - unit 1 - v0.9 enKarel Van Isacker
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemISA Interchange
 
Fault diagnosis in transformers
Fault diagnosis in transformersFault diagnosis in transformers
Fault diagnosis in transformersSarvesh Singh
 
IRJET- Online Failure Prediction for Railway Transportation System based ...
IRJET-  	  Online Failure Prediction for Railway Transportation System based ...IRJET-  	  Online Failure Prediction for Railway Transportation System based ...
IRJET- Online Failure Prediction for Railway Transportation System based ...IRJET Journal
 
Intelligence decision making of fault detection and fault tolerances method f...
Intelligence decision making of fault detection and fault tolerances method f...Intelligence decision making of fault detection and fault tolerances method f...
Intelligence decision making of fault detection and fault tolerances method f...Siva Samy
 
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILES
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILESDESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILES
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILESIJCSEA Journal
 
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...Scientific Review SR
 
Disturbance observer based control of twin rotor aerodynamic syst.pdf
Disturbance observer based control of twin rotor aerodynamic syst.pdfDisturbance observer based control of twin rotor aerodynamic syst.pdf
Disturbance observer based control of twin rotor aerodynamic syst.pdfUltimateeHub
 
Optimized sensor selection for control and fault tolerance of electromagnetic...
Optimized sensor selection for control and fault tolerance of electromagnetic...Optimized sensor selection for control and fault tolerance of electromagnetic...
Optimized sensor selection for control and fault tolerance of electromagnetic...ISA Interchange
 

Similar to Tracy–Widom distribution based fault detection approach: Application to aircraft sensor/actuator fault detection (20)

Actuator Fault Decoupled Residual Generation on Lateral Moving Aircraft
Actuator Fault Decoupled Residual Generation on Lateral Moving AircraftActuator Fault Decoupled Residual Generation on Lateral Moving Aircraft
Actuator Fault Decoupled Residual Generation on Lateral Moving Aircraft
 
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...
Detection of Sensor Faults in Small Helicopter UAVs Using Observer/Kalman Fil...
 
Principal component analysis based approach for fault diagnosis in pneumatic ...
Principal component analysis based approach for fault diagnosis in pneumatic ...Principal component analysis based approach for fault diagnosis in pneumatic ...
Principal component analysis based approach for fault diagnosis in pneumatic ...
 
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...Wireless Fault Detection System for an Industrial Robot Based on Statistical ...
Wireless Fault Detection System for an Industrial Robot Based on Statistical ...
 
RE 07 - art.02
RE  07 - art.02RE  07 - art.02
RE 07 - art.02
 
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
 
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINE
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINEFUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINE
FUZZY LOGIC APPROACH FOR FAULT DIAGNOSIS OF THREE PHASE TRANSMISSION LINE
 
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
 
Proposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance ApplicationsProposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance Applications
 
Sensors and Actuators Integration in Embedded Systems
Sensors and Actuators Integration in Embedded SystemsSensors and Actuators Integration in Embedded Systems
Sensors and Actuators Integration in Embedded Systems
 
VET4SBO Level 3 module 2 - unit 1 - v0.9 en
VET4SBO Level 3   module 2 - unit 1 - v0.9 enVET4SBO Level 3   module 2 - unit 1 - v0.9 en
VET4SBO Level 3 module 2 - unit 1 - v0.9 en
 
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank SystemNeural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
Neural Network-Based Actuator Fault Diagnosis for a Non-Linear Multi-Tank System
 
Fault diagnosis in transformers
Fault diagnosis in transformersFault diagnosis in transformers
Fault diagnosis in transformers
 
IRJET- Online Failure Prediction for Railway Transportation System based ...
IRJET-  	  Online Failure Prediction for Railway Transportation System based ...IRJET-  	  Online Failure Prediction for Railway Transportation System based ...
IRJET- Online Failure Prediction for Railway Transportation System based ...
 
Intelligence decision making of fault detection and fault tolerances method f...
Intelligence decision making of fault detection and fault tolerances method f...Intelligence decision making of fault detection and fault tolerances method f...
Intelligence decision making of fault detection and fault tolerances method f...
 
H04544759
H04544759H04544759
H04544759
 
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILES
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILESDESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILES
DESIGN AND VALIDATION OF SAFETY CRUISE CONTROL SYSTEM FOR AUTOMOBILES
 
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...Model Validation and Control of an In-Wheel DC Motor  Prototype for Hybrid El...
Model Validation and Control of an In-Wheel DC Motor Prototype for Hybrid El...
 
Disturbance observer based control of twin rotor aerodynamic syst.pdf
Disturbance observer based control of twin rotor aerodynamic syst.pdfDisturbance observer based control of twin rotor aerodynamic syst.pdf
Disturbance observer based control of twin rotor aerodynamic syst.pdf
 
Optimized sensor selection for control and fault tolerance of electromagnetic...
Optimized sensor selection for control and fault tolerance of electromagnetic...Optimized sensor selection for control and fault tolerance of electromagnetic...
Optimized sensor selection for control and fault tolerance of electromagnetic...
 

More from ISA Interchange

An optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkAn optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkISA Interchange
 
Embedded intelligent adaptive PI controller for an electromechanical system
Embedded intelligent adaptive PI controller for an electromechanical  systemEmbedded intelligent adaptive PI controller for an electromechanical  system
Embedded intelligent adaptive PI controller for an electromechanical systemISA Interchange
 
State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...ISA Interchange
 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...ISA Interchange
 
Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...ISA Interchange
 
Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...ISA Interchange
 
Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...ISA Interchange
 
A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...ISA Interchange
 
Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...ISA Interchange
 
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...ISA Interchange
 
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...ISA Interchange
 
An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...ISA Interchange
 
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...ISA Interchange
 
Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...ISA Interchange
 
Effects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsEffects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsISA Interchange
 
Fault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessFault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessISA Interchange
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
 
An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...ISA Interchange
 
A method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersA method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersISA Interchange
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...ISA Interchange
 

More from ISA Interchange (20)

An optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic NetworkAn optimal general type-2 fuzzy controller for Urban Traffic Network
An optimal general type-2 fuzzy controller for Urban Traffic Network
 
Embedded intelligent adaptive PI controller for an electromechanical system
Embedded intelligent adaptive PI controller for an electromechanical  systemEmbedded intelligent adaptive PI controller for an electromechanical  system
Embedded intelligent adaptive PI controller for an electromechanical system
 
State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...
 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...
 
Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...Fuzzy logic for plant-wide control of biological wastewater treatment process...
Fuzzy logic for plant-wide control of biological wastewater treatment process...
 
Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...Design and implementation of a control structure for quality products in a cr...
Design and implementation of a control structure for quality products in a cr...
 
Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...Model based PI power system stabilizer design for damping low frequency oscil...
Model based PI power system stabilizer design for damping low frequency oscil...
 
A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...A comparison of a novel robust decentralized control strategy and MPC for ind...
A comparison of a novel robust decentralized control strategy and MPC for ind...
 
Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...Fault detection of feed water treatment process using PCA-WD with parameter o...
Fault detection of feed water treatment process using PCA-WD with parameter o...
 
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
Model-based adaptive sliding mode control of the subcritical boiler-turbine s...
 
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
A Proportional Integral Estimator-Based Clock Synchronization Protocol for Wi...
 
An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...An artificial intelligence based improved classification of two-phase flow patte...
An artificial intelligence based improved classification of two-phase flow patte...
 
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
New Method for Tuning PID Controllers Using a Symmetric Send-On-Delta Samplin...
 
Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...Load estimator-based hybrid controller design for two-interleaved boost conve...
Load estimator-based hybrid controller design for two-interleaved boost conve...
 
Effects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control SystemsEffects of Wireless Packet Loss in Industrial Process Control Systems
Effects of Wireless Packet Loss in Industrial Process Control Systems
 
Fault Detection in the Distillation Column Process
Fault Detection in the Distillation Column ProcessFault Detection in the Distillation Column Process
Fault Detection in the Distillation Column Process
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...
 
An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...An adaptive PID like controller using mix locally recurrent neural network fo...
An adaptive PID like controller using mix locally recurrent neural network fo...
 
A method to remove chattering alarms using median filters
A method to remove chattering alarms using median filtersA method to remove chattering alarms using median filters
A method to remove chattering alarms using median filters
 
Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...Design of a new PID controller using predictive functional control optimizati...
Design of a new PID controller using predictive functional control optimizati...
 

Recently uploaded

welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxNiranjanYadav41
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 

Recently uploaded (20)

welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptx
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 

Tracy–Widom distribution based fault detection approach: Application to aircraft sensor/actuator fault detection

  • 1. ISA Transactions 51 (2012) 189–197 Contents lists available at SciVerse ScienceDirect ISA Transactions journal homepage: www.elsevier.com/locate/isatrans Tracy–Widom distribution based fault detection approach: Application to aircraft sensor/actuator fault detection Ch. Hajiyev∗ Istanbul Technical University, Faculty of Aeronautics and Astronautics, Maslak, 34469 Istanbul, Turkey a r t i c l e i n f o Article history: Received 30 March 2011 Received in revised form 8 July 2011 Accepted 29 July 2011 Available online 19 August 2011 Keywords: Fault detection Kalman filtering Innovation covariance Largest eigenvalue Aircraft Flight control system a b s t r a c t The fault detection approach based on the Tracy–Widom distribution is presented and applied to the aircraft flight control system. An operative method of testing the innovation covariance of the Kalman filter is proposed. The maximal eigenvalue of the random Wishart matrix is used as the monitoring statistic, and the testing problem is reduced to determine the asymptotics for the largest eigenvalue of the Wishart matrix. As a result, an algorithm for testing the innovation covariance based on the Tracy–Widom distribution is proposed. In the simulations, the longitudinal and lateral dynamics of the F-16 aircraft model is considered, and detection of sensor and control surface faults in the flight control system which affect the innovation covariance, are examined. © 2011 ISA. Published by Elsevier Ltd. All rights reserved. 1. Introduction The problem of sensor/actuator fault detection, in real time, ap- pears in many problems of navigation and control [1–3]. Abnormal measurements, sudden shifts appearing in the measuring channel, faultiness of measuring devices, changes in statistical characteris- tics of noises of an object or of measurements, malfunctions in the computer, reduction in the control surface/actuator effectiveness, friction between the moving parts of the control surfaces, partial loss of a control surface (break off of a part of control surface) and also a sharp change in the trajectory of a control process, etc. should be enumerated among these faults. Many fault detection filters have been developed to detect and identify sensor and actuator faults by using analytical redun- dancy [4–12]. In [4,5], algorithms for the detection and diagno- sis of multiple faults in a dynamic system are described. They are based on the Interacting Multiple-Model (IMM) estimation algo- rithm, which is one of the most cost-effective adaptive estima- tion techniques for systems involving structural and parametric Abbreviations: ADC: Analog-to-Digital Converter; EKF: Extended Kalman Filter; FDI: Fault Detection and Isolation; FTC: Fault Tolerant Control; GLR: Generalized Likelihood Ratio; IMM: Interacting Multiple-Model; KF: Kalman Filter; MMAE: Multiple model adaptive estimation; UAV: Unmanned Aerial Vehicle; UKF: Unscented Kalman Filter; VISTA: Variable In-Flight Stability Test Aircraft. ∗ Tel.: +90 212 285 3105; fax: +90 212 285 3139. E-mail address: cingiz@itu.edu.tr. changes. The algorithms proposed provide an integrated frame- work for the fault detection, diagnosis, and state estimation. In [9], a nonlinear model of the aircraft’s dynamics replace the traditional inertial navigation equations and is used in conjunction with the IMM and the unscented Kalman filter (UKF) for improving state estimation in the presence of inertial sensor faults. It is shown that a UKF matched to the faulty conditions can maintain state estimates with enough accuracy for the controller to continue tracking the desired flight path, whereas a mismatched UKF often results in estimate and control failures. Multiple model adaptive estimation (MMAE) methods have been incorporated [6] into the design of a flight control system for the variable in-flight stability test aircraft (VISTA) F-16, providing it the capability to detect and compensate sensor/actuator failures. The algorithm consists of a ‘‘front end’’ estimator for the control system, composed of a bank of parallel Kalman filters, each matched to a specific hypothesis about the failure status of the system (fully functional or a failure in any one of the sensors or actuators), and a means of blending the filter outputs through a probability-weighted average. In [10,11], MMAE technique is used for the actuator fault detection and isola- tion (FDI) purpose. In methods described in [4–6,9–11], the faults are assumed to be known, and the Kalman filters are designed for the known sensor/actuator faults. As the approach requires several parallel Kalman filters, and the faults should be known, it can be used in limited applications. In [7], an analytical redundancy-based approach for detecting and isolating sensor, actuator, and component (i.e., plant) faults in complex dynamical systems, such as aircraft and spacecraft is 0019-0578/$ – see front matter © 2011 ISA. Published by Elsevier Ltd. All rights reserved. doi:10.1016/j.isatra.2011.07.008
  • 2. 190 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 developed. A statistical change detection technique based on a modification of the standard generalized likelihood ratio (GLR) statistic is used to detect faults in real time. The GLR test requires the statistical characteristics of the system to be known before and after the fault occurs. As this information is usually not available after the fault, the method has limited applications in practice. An integrated robust fault detection and isolation (FDI) and fault tolerant control (FTC) scheme for a fault in the actuators or sensors of linear stochastic systems, which are subjected to unknown inputs (disturbances), is presented in [8]. The FDI modules are constructed using banks of robust two-stage Kalman filters, which simultaneously estimate the state and the fault bias, and generate residual sets decoupled from unknown disturbances. All elements of residual sets are evaluated by using a hypothesis statistical test, and the fault is declared according to the decision logic prepared. In this work, it is assumed that a single fault occurs at a time and the fault treated is of a random bias type. The diagnostic method presented in the article is valid only for the control surface FDI. The parity relations based detection approach is widely applied to various FDI problems, as described in several papers [12–17]. These techniques are indeed particularly relevant for fault diagno- sis because they lead to very short time windows, which reduce the detection time. These techniques are well-suited for deterministic models. Uncertain parity relations are an interesting alternative to the state-estimation approaches that require integration with re- spect to the time and therefore set the problem of wrapping effect, which is often solved by degrading the guarantee property [15]. In Refs. [18–24], the neural network based methods to detect sensor/actuator failures are developed and discussed. In Ref. [18], a neural network is proposed as an approach to the task of failure detection, following the damage to an aerodynamic surface of an aircraft flight control system. This structure, used for the state estimation purpose, can be designed and trained online during flight and generates a residual signal that indicates the damage as soon as it occurs. In [19], the problem of detecting control surface failures for a high performance aircraft is considered. The detection model is developed using the linear dynamic model of an F/A-18 aircraft. Two parallel models detect the existence of a surface failure, whereas the isolation is achieved and the magnitude of any one of the possible failure modes is estimated by a decision algorithm using either neural networks or fuzzy logic. Ref. [20] describes a study related to the testing and validation of a neural-network based approach for the problem of actuator failure detection and identification after the occurrence of battle damage to an aircraft control surface. Online learning of neural architecture, trained with the extended backpropagation algorithm, have been tested under nonlinear conditions in the presence of sensor noise. In [21], an approach for the fault detection and diagnosis of the actuators and sensors in nonlinear systems is presented. First, a known nonlinear system is considered, and an adaptive diagnostic model incorporating the estimate of the fault is constructed. Further, unknown nonlinear systems are studied and a feedforward neural network is trained to estimate the system states under healthy conditions. Genetic algorithms are proposed as a means of optimizing the weighting connections of the neural network and used in order to assist the diagnosis of the fault. In [22], a neural network based method to detect faults in nonlinear systems is proposed. Fault diagnosis is accomplished by means of a bank of estimators, which provide estimates of the parameters that describe actuator, plant, and sensor faults. The problem of designing such estimators for general nonlinear systems is solved by searching for optimal estimation functions. These functions are approximated by feedforward neural networks and the problem is reduced to finding the optimal neural weights. A robust FDI scheme for a general class of nonlinear systems subject to state and sensor unmodeled dynamics, uncertainties, and noise disturbances is presented in [23]. The methodology is based on a neural-network-based observer strategy that can detect, isolate, and identify both actuator and sensor faults. In [24], a sensor fault detection and accommodation scheme has been demonstrated on a nonlinear unmanned aerial vehicle (UAV) model using an extended minimum resource allocation network radial basis function neural networks. The methods based on artificial neural networks and genetic algorithms do not have physical bases. Therefore, according to the different data corresponding to the same event, the model gives different solutions. Thus, the model should be continuously trained by using the new data. Ref. [25] focuses on specific issues relative to real-time on- line estimation of aircraft aerodynamic parameters at nominal and post-actuator failure flight conditions. A specific parameter identification method, based on the Fourier transform, has been applied to the approximated mathematical model of the NASA IFCS F-15 aircraft. The direct evaluation of the stability and control derivatives has been considered versus the estimation of the coefficients of the state space system matrices. This method may not produce good results when the number of the stability and control derivatives is high. In [26], a novel scheme for autonomous component health management with failed actuator detection and identification and failed sensor detection, identification, and avoidance is presented. This scheme has features that are very superior to those with triple redundant sensing and voting, yet requires fewer sensors; it can be applied to any system with redundant sensing. This method requires the hardware redundancy and consequently equipment expenditures. Moreover, an obvious defect of hardware methods is the deterioration of the large-sized standard characteristics of the equipment [27]. In this direction of studies, it is necessary to mention the theory of diagnostics of a dynamic system by the innovation of the Kalman filter [2,28–30]. The advantages of these methods are as follows: they provide the monitoring of the correctness of the result obtained by the current working input actions; they do not require a priori information about the values of the changes in the statistical characteristics of the innovation in case of fault; they allow one to solve the fault detection problem in real time; they require small computational expenditure for realization, since they do not increase the dimension of the initial problem, in contrast to the most algorithmic methods. As is known [28], in the case where a system is normally operated, the normalized innovation of the Kalman filter, which is compatible with the model of dynamics, is the white Gaussian noise with zero mean and identity covariance matrix. The faults that appear in the system of estimations lead to the changes in these statistical characteristics of the normalized innovation. Therefore, in this case, the fault detection problem is reduced to the problem of the fastest detection of the deviation of these characteristics from nominal. In [30], the sensor and control surface/actuator failures that affect the mean of the innovation have been considered. The methods of testing the correspondence between the innovation and the white noise and revealing the change of its expectation are based on the classical statistical methods and they are considered in detail in the literature [2,28,30]; therefore, it shall not be concentrated on testing these characteristics. Testing, in real time, the Kalman filter innovation covariance turns out to be a very complicated and not a well developed topic, since there are difficulties in the determination of the confidence domain for a random matrix. Moreover, existing methods of high- dimensional statistical analysis [31,32] usually lead to asymptotic distributions; this sharply diminishes the operativeness of these methods. Therefore, one makes use of a scalar measure of this matrix in practice, such as the trace, sum of the matrix elements,
  • 3. Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 191 generalized variance (determinant), eigenvalues of the matrix, etc., where each characterizes one or another geometrical parameter of the correlation ellipsoid. The algorithm for testing the trace of the innovation covariance matrix is presented in [30]. But the trace testing algorithm ignores the off-diagonal elements of the covariance matrix. Therefore, this algorithm cannot detect very small changes in the system [2]. Most of the fault detection tests are based on the statistical properties of the eigenvalues of the sample covariance matrix [33, 34]. In [35], an algorithm based on the geometrical location of these eigenvalues has been proposed. In [36], a new kind of test based on an analytic expression of the ordered eigenvalues profile, obtained under noise only hypothesis. Strategy in this work consists of looking for a break in the profile by comparing observed profile and the noise only one. The decision is taken by comparing the error of prediction with the threshold, which is obtained by solving the integral equation. Unfortunately, the distributions that enter into this equation are not known analytically, hence it is difficult to determine the threshold and perform the algorithm proposed. There exist some interesting results on the distribution of eigenvalues, the characteristic function of eigenvalues, and the distribution and moments of the smallest eigenvalue of Wishart distributed matrices [37–40]. But the application of the works mentioned to the fault detection problem of multidimensional dynamic systems turns out to be very complicated, since there are difficulties in determining the confidence domain (or intervals) for the eigenvalues of the random matrix. In the present paper, the maximal eigenvalue of the matrix is used for the scalar measure of the Wishart matrix tested and the operative algorithm for testing the innovation covariance using the Tracy–Widom distribution is proposed. The structure of this paper is as follows. In Section 2, the fault detection problem in multidimensional dynamic systems based on the innovation of the Kalman filter is formulated. New results for testing the innovation covariance based on the Tracy–Widom distribution are given in Section 3. The AFTI/F-16 aircraft model description and extended Kalman filter for the F-16 nonlinear dynamic model estimation are given in Section 4. In Section 5, some simulations are carried out for the sensor/actuator fault detection problem in the AFTI/F-16 aircraft flight control system. The changes that affect the innovation covariance have been considered. Section 6 gives a brief summary of the results obtained and the conclusion. 2. Statement of the problem Let us consider a class of systems described by differential equa- tions of the form x(k + 1) = Φ(k + 1, k)x(k) + G(k + 1, k)w(k) z(k) = H(k)x(k) + υ(k), (1) where x(k) is the n-dimensional state vector of the system, Φ(k + 1, k) is the transition matrix of order n × n of the system, w(k) is the random n-dimensional vector of system noises, G(k + 1, k) is the transition matrix of system noises of order n × n, z(k) is the s-dimensional measurement vector, H(k) is the measurement ma- trix of the system of order s × n, υ(k) is the random s-dimensional vector of measurement noises. It is assumed that the random vec- tors w(k), υ(k), and x(0) are mutually independent white Gaussian processes with zero expectations and covariance matrices defined by the relations: E[w(k)wT (j)] = Q (k)δ(kj), E[υ(k)υT (j)] = R(k)δ(kj), E[x(0)xT (0)] = P(0), where δ(kj) is the Kronecker symbol. Under the above-mentioned a priori information, the estimation of the state vector ˆx(k/k) and the estimation error covariance P(k/k) are found with the help of the optimal Kalman filter [41]. Moreover, if the optimal filter is nor- mally operating, then the normalized innovation ˜v(k) = [H(k)P(k/k − 1)HT (k) + R(k)]−1/2 × [z(k) − H(k)ˆx(k/k − 1)] (2) where ˆx(k/k − 1) is the extrapolation value by one step, P(k/k − 1) = Φ(k, k − 1)P(k − 1/k − 1)ΦT × (k, k − 1) + G(k, k − 1)Q (k − 1)GT (k, k − 1) is the extrapolation error covariance and P(k−1/k−1) is the esti- mation error covariance in the preceding step, is a white Gaussian noise with zero mean and identity covariance matrix [28]: E[˜v(k)] = 0, E[˜v(k)˜vT (j)] = P˜v = Iδ(kj). Here I is the identity matrix. Note that the index k/k − 1 thus indi- cates one step predicted values, whereas k/k denotes the estimate at step k using all measurements including z(k). The changes in the properties of the system or characteristics of perturbations (faults of measuring devices, abnormal measure- ments, changes in statistical characteristics of noises of the object or of measurements, reduction in the control surface/actuator ef- fectiveness, etc.) leading to a change in the innovation covariance are considered in this study. Consider the dynamical system (1) which is subjected to sud- den changes. Our purpose is to detect on-line whether a change occurred or not by using the largest eigenvalue of the covariance matrix of the normalized innovation. 3. Algorithm for solution via the Tracy–Widom distribution Two hypotheses are introduced: γ0: no sensor fault occurs; γ1: a sensor fault occurs. Let us write the expression for the sample covariance matrix of the sequence ˜ν(k): ˆS(k) = 1 M − 1 k− j=k−M+1 [˜ν(j) − ¯˜ν(k)][˜ν(j) − ¯˜ν(k)]T (3) where ¯˜ν(k) = 1 M k− j=k−M+1 ˜ν(j) (4) is the sample mean; M is the number of realizations used (the width of the sliding window). As is known, [31], under the validity of the hypotheses γo, the random matrix A(k) = (M − 1)ˆS(k) (5) has the Wishart distribution with M degrees of freedom and is denoted by Ws(M, P˜ν): A ∼ Ws(M, P˜ν), (6) where s and P˜ν are the dimension and covariance of the normalized innovation ˜ν respectively. In testing statistical hypotheses, the testing of the Wishart statistics (6) is complicated and not well developed in view of the difficulty of constructing the confidence domain for a random matrix. In practice, one of the scalar measures of the above-mentioned matrix is usually applied for testing random matrices. In this paper, the construction of confidence intervals for the maximal eigenvalue of the matrix A(k) is considered.
  • 4. 192 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 Let λmax be the largest principal component variance of the covariance matrix (3), or the largest eigenvalue of an s-variate Wishart distribution (6) on M degrees of freedom with identity covariance. Consider the limit of large s and M with M/s = γ ≥ 1. When centered by µs = √ M − 1 + √ s 2 (7) and scaled by σs = √ M − 1 + √ s   1 √ M − 1 + 1 √ s 1/3 , (8) the distribution of λmax approaches the Tracy–Widom law of order 1, which is defined in terms of the Painleve II differential equation and can be numerically evaluated and tabulated in software [42]. The next theorem is proved in [42]. Theorem. Under the above conditions, if, M s → γ ≥ 1 then ˜λmax = λmax − µs σs ∼ F1 (9) where ˜λmax is centered and scaled as in (7) and (8) respectively, largest sample eigenvalue of the random Wishart matrix (5). The theorem is stated for situations in which M ≥ s. From the numerical work [43], Tracy and Widom report that the F1 distri- bution, plotted in Fig. 1, has a mean which is equal to −1.21, and a standard deviation which is equal to 1.27. The density is asym- metric (See Fig. 1). Numerical table look-up for this distribution is analogous to using the traditional statistical distributions. By selecting lower β1 = 1 − α1 and upper β2 = 1 − α2 confidence limits (α1 and α2 are the levels of significance) P{F1 < F1(M, s, β1)} = β1; 0 < β1 < 1 (10) P{F1 < F1(M, s, β2)} = β2; 0 < β2 < 1 (11) from the equations above, the threshold values F1(M, s, β1) and F1(M, s, β2) will be determined [44]. Under the validity of the hypotheses γ1, the left hand side of expression (9) tends to exceed the threshold value F1(M, s, β1) or F1(M, s, β2). Then the decision rule on the current state of the system of estimation with respect to the hypotheses introduced will be written in the form γo : ˜λmax(k) ≥ F1(M, s, β1) and ˜λmax(k) ≤ F1(M, s, β2) fault free γ1 : ˜λmax(k) < F1(M, s, β1) or ˜λmax(k) > F1(M, s, β2) with fault. (12) Consequently, by comparing the above-defined centered and scaled largest sample eigenvalue of the Wishart matrix A(k) with the confidence limits obtained for the corresponding Tracy– Widom distribution F1, it is possible to detect sensor/actuator faults using decision rule (12). Fig. 1 shows a graph of the probability density function of the Tracy–Widom distribution F1 and the computed confidence limits for β1 = 1 − α1 = 0.01 and β2 = 1 − α2 = 0.99, where the numerals indicate: 1 and 3—the sensor fault detection zone; 2—the fault free zone. The expressions for the areas shown in Fig. 1 are written in the following form: β1 = ∫ F1(β1) −∞ f (F1) dF1; β2 = ∫ F1(β2) −∞ f (F1) dF1; (13) β2 − β1 = ∫ F1(β2) F1(β1) f (F1) dF1. Fig. 1. Density of the Tracy–Widom distribution F1 with the fault free and fault detection domains. 4. EKF for the F-16 aircraft state estimation The technique for fault detection is applied to an unstable multi- input multi-output model of an AFTI/F-16 fighter. The fighter is stabilized by means of a linear quadratic optimal controller. The control gain brings all the eigenvalues that are outside the unit circle, inside the unit circle. It also keeps the mechanical limits on the deflections of control surfaces. The model of the fighter is as follows [45]: x(k + 1) = Ax(k) + Bu(k) + F(x(k)) + w(k). (14) The state variables are: x = [v, α, q, θ, β, p, r, φ, ψ]T , where, v is the forward velocity, α is the angle of attack, q is the pitch rate, θ is the pitch angle, β is the side-slip angle, p is the roll rate, r is the yaw rate, φ is the roll angle, and ψ is the yaw angle, w(k) is the system noise with zero mean and the correlation matrix E[w(k)wT (j)] = Q (k)δ(kj). The fighter has six control surfaces and hence the six control inputs are: u = [δHR, δHL, δFR, δFL, δC , δR], where δHR and δHL are the deflections of the right and left horizontal stabilizers, δFR and δFL are the deflections of the right and left flaps, δC and δR are the canard and rudder deflections. The following hard bounds (mechanical limits) on the deflections of control surfaces are assumed: |δHR, δHL| ≤ 0.44 rad, |δFR, δFL| ≤ 0.35 rad, |δC | ≤ 0.47 rad and |δR| ≤ 0.52 rad. A, B, and F(x) are calculated for the sampling period of 0.03 s. Let us define the estimated vector as: xT (k) = [ν(k), α(k), q(k), θ(k), β(k), p(k), r(k), φ(k), ψ(k)] and apply the Kalman filter to estimate this vector. The measure- ment equations can be written as: z(k) = Hx(k) + υ(k), (15) where H is the measurement matrix, which is 9 × 9 unit matrix, υ(k) is the random vector of Gaussian noise of measurements with zero mean and the correlation matrix E[υ(k)υT (j)] = R(k)δ(kj). By using the quasi-linearization method, let us linearize the equation (14): x(k) = Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1)) + A[x(k − 1) − ˆx(k − 1)] + Fx(k − 1)  x(k − 1) − ˆx(k − 1)  + B  u(k − 1) − ˆu(k − 1)  + w(k − 1) (16) where Fx = ∂F ∂x  ˆx(k−1) is the Jacobian of F(x(k − 1)) evaluated at x(k − 1) = ˆx(k − 1). The following recursive EKF algorithm for the state vector esti- mation of the F-16 fighter motion is obtained in [45]: Equation of the estimation value ˆx(k) = Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1)) + K(k)ν(k). (17)
  • 5. Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 193 The innovation sequence ν(k) = z(k) − H  Aˆx(k − 1) + Bˆu(k − 1) + F(ˆx(k − 1))  . (18) The gain matrix of Kalman filter K(k) = P(k)HT R−1 (k). (19) The covariance matrices of estimation errors P(k) = M(k) − M(k)HT  R(k) + HM(k)HT −1 HM(k). (20) The covariance matrices of extrapolation errors M(k) = AP(k − 1)AT + BDu(k − 1)BT + Fx(k − 1)P(k − 1)FT x (k − 1) + GQ (k − 1)GT (21) where Du is the error covariance of the control input. When the Kalman filter is used, the convergence of estimated values to the actual values of parameters depends on the stability condition of the filter. The stability of conventional digital filters is easily analyzed with z-transform methods [2,46]. The problems of the stability analysis of KF, divergence in the KF and the methods of numerical stabilization of KF are widely discussed and described in the monograph of the author [2]. Indeed, the extended Kalman filter proposed is not so different from the Kalman filters investigated in [2] in the point of view of the structure. In [47], a sufficient condition has been presented to ensure the stability of the state estimator with a Kalman filter that is subject to finite word length effects. If the tile sufficiency condition is not satisfied, it does not necessarily imply the system instability, but instability may really occur if the analog-to-digital converter (ADC) length and the tile mantissa length are too short in application. This criterion shows that a state estimator, which may be unstable with respect to round off errors of quantization, can be stabilized by choosing the appropriate ADC and mantissa lengths. In fact, since the ADC noise and the computational round off errors will appear continuously, it is clear that the estimation error will not approach zero. Using the robust stability criterion proposed in [47], it is sug- gested that the word length should be greater than or equal to 9 bits; otherwise, it may lead to an unstable response. The F-16 air- craft estimator system that uses the Kalman filter is operated on a computer system with a sufficiently long word length, and the ADC for the output measurement has more than l0 bits. Therefore, the instability of the Kalman filter with noise in F-16 applications is unlikely. 5. Sensor/actuator fault detection simulation results Let us show that, on the basis of the algorithm for testing the innovation covariance proposed in this paper, one can, in a timely manner, detect the faults appearing in the measuring channel. Measurements were processed using the EKF (17)–(21). The ex- pression for the normalized innovation of EKF is: ˜ν(k) =  R(k) + HM(k)HT −1/2 ν(k). (22) To detect faults changing the innovation covariance, the above cen- tered and scaled largest sample eigenvalue of the Wishart matrix A(k) is used. In the simulations, M = 20, s = 9, β1 = 0.01 and β2 = 0.99 are taken, and the threshold values F1(M, s, β1) and F1(M, s, β2) are found as −3.9 and 2.02 respectively. The follow- ing cases are examined: (i) There is no fault in the system. Results obtained are presented in Figs. 2–3. Fig. 2 shows admissible bounds of the statistic ˜λmax(k) and the plot of its behavior in the case of normal functioning of the system. As is expected, at all points, −3.9 < ˜λmax(k) < 2.02. The Fig. 2. Graph of the statistic ˜λmax(k) for normal operating of the system. Fig. 3. Behavior of the normalized innovation ˜νq(k) in the case of normal operating of the system. corresponding normalized innovation in the third measurement channel (pitch rate gyroscope channel) ˜νq(k) is shown in Fig. 3. The threshold values corresponding to the level of significance of α = 0.01 are ±2.58. The graphs of the normalized innovation in the other measurement channels are very similar to the ones in Fig. 3. (ii) A sensor fault in the system. To verify the efficiency of the algorithm proposed, beginning from the step k = 30, a fault in the third measurement channel (pitch rate gyroscope fault) is simulated; the noise variance in the pitch rate gyroscope is changed as follows: zq(k) = zq(k) + 2vq(k), (k ≥ 30). The simulation results corresponding to this case are presented in Figs. 4–5. Fig. 4 shows that the value of ˜λmax(k) increases after the 30th step and exceeds its threshold at the step k = 60 (0.9 s after the fault occurs). As a result, based on the decision rule (12), the sensor fault in the system is noted. The behavior of the appropriate normalized innovation ˜νq(k) is presented in the Fig. 5. Similar simulation results for the air speed indicator and angle of attack sensor are presented in Figs. 6–9. In simulations, the noise variances in the aircraft sensors in- vestigated (pitch rate gyroscope, air speed indicator and angle of attack sensor) are changed by multiplying them with 2, i.d. the
  • 6. 194 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 Fig. 4. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the pitch rate gyroscope. Fig. 5. Behavior of the normalized innovation ˜νq(k) in case of changes in noise variance in the pitch rate gyroscope. Fig. 6. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the air speed indicator (fault occurs at iteration 40, detection time: 10 iterations (0.3 s)). standard deviations of the measurement noises increase 2 times. Consequently, the range of the random measurement noises in- creases 2 times too. Because of the randomness of measurement noises, the simulated measurements of the appropriate sensor may Fig. 7. Behavior of the normalized innovation ˜νu(k) in case of changes in noise variance in the air speed indicator. Fig. 8. Behavior of the statistic ˜λmax(k) in case of changes in noise variance in the angle of attack sensor (fault occurs at iteration 73, detection time: 43 iterations (1.29 s)). Fig. 9. Behavior of the normalized innovation ˜να(k) in case of changes in noise variance in the angle of attack sensor. be from the ‘‘good’’ sample range (for example, corresponding to a normal standard deviation) or ‘‘bad’’ one (corresponding to an in- creased standard deviation). Consequently, the realizations of the
  • 7. Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 195 Fig. 10. Behavior of the statistic ˜λmax(k) in case of control surface fault. innovation sequences entering into the sample covariance matrix (3) may be from the ‘‘good’’ or ‘‘bad’’ samples. As a result, the values of the monitoring statistics ˜λmax(k) increase when the ‘‘bad’’ sam- ple is used in the expression (3), and decrease when the ‘‘good’’ sample is used in the (3). This effect is natural when the covari- ance matrix is tested. Therefore, the monitoring statistics may ex- ceed their admissible bound and after certain iterations, may drop significantly below the admissible bound. This movement can be observed from Figs. 4, 6, 8. The decision about fault detection can be made after the first exceeded admissible bound (if it is not a false alarm). If the number of successive faults (exceeds admissi- ble bound) is more than n (n is the previously determined number, usually n > 3), then the decision ‘‘fault occurs’’ is made. Other- wise the fault is assumed as the false alarm, and is not taken into consideration. Sensor faults considered may be caused by abnormal measure- ments, friction between the moving parts of the sensors and other difficulties such as the decrease of the instrument accuracy, and the increase of the background noise etc. (iii) An actuator fault in the system. Two kinds of faults can occur in an actuator: (a) actuator surface fault; (b) actuator motor fault. The fault detection algorithms proposed are used below to detect the actuator surface faults. The control derivatives that correspond to the first control surface (right horizontal stabilizer) have been changed at iteration 30 as follows; B (i, 1) = B (i, 1) × 0.2; i = 1, 9. (23) The behavior of the statistic ˜λmax(k) when the right horizontal stabilizer is failed is given in Fig. 10. As it is presented in Fig. 10, ˜λmax(k) is lower than the threshold until the change of the control derivatives. In contrast, when the control derivatives are changed, ˜λmax(k) increases, and at the step k = 43 (0.39 s after fault occurs) it exceeds its admissible bound. As a result, the fault in the system is detected via the decision rule (12). This fault causes a change in the mean and the covariance of the innovation sequence. The innovation ˜νq(k) in case of control surface fault is shown in Fig. 11. Fault detection results for the fourth (left flap) and fifth (canard) surfaces via the approach proposed are presented in Figs. 12 and 13 respectively. The control derivatives that correspond to the left flap have been changed at iteration 30 as follows; B (i, 4) = B (i, 4) × 0.6; i = 1, 9. (24) Fig. 11. Behavior of the normalized innovation ˜νq(k) in case of control surface fault. Fig. 12. Behavior of the statistic ˜λmax(k) in case of left flap fault. The behavior of the statistic ˜λmax(k) in case of left flap fault is given in Fig. 12. Fig. 12 shows that the value of ˜λmax(k) exceeds its threshold at the step k = 186 (4.68 s after the fault occurs). As a result, based on the decision rule (12), a fault in the system is noted. Similar simulation results for the canard fault are presented in Fig. 13. The change of the control derivatives (elements of the control distribution matrix B) may be caused by the faults such as the reduction in the control surface/actuator effectiveness, the friction between the moving parts of the control surfaces, partial loss of a control surface (break off of a part of control surface) etc. Note that the inertia (the delay) of fault detection depends on the number of the samples (the width of the sliding window) M in this case and with an increase in this number, this characteristic worsens. On the other hand, a very small value of M leads to frequent false faults. Furthermore, the estimates of the sample mean, the sample covariance matrix and consequently, the values of the statistic ˜λmax(k), in general, will be biased for small sample sizes. When the estimation window is larger, then the biasness of the estimate is less unlikely. However, larger estimation window reduces the ability of the algorithm to correctly trace the high- frequency changes of the trajectory, e.g. turns [48]. Therefore, the trade-off between the bias, the frequent false faults on the one hand and the tractability of the estimates, the bad inertia characteristic of the fault detection on the other hand should be taken into account according to the application at hand. In addition,
  • 8. 196 Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 Fig. 13. Behavior of the statistic ˜λmax(k) in case of canard fault (fault occurs at iteration 30, detection time: 20 iterations (0.6 s)). the proper choice of the sliding window size depends significantly on the motional dynamics. The window size M is chosen empirically since there is no theoretically justified choice for the number M at present. Since the method proposed is stated for situations in which M ≥ s (s is the innovation dimension), as a result of the performed simulations, the values between s and 20 are recommended for the width of the sliding window M in the aircraft sensor/actuator fault detection implementations. The introduction of the developed sensor/actuator fault detec- tion algorithms does not distort the estimation results of the fil- ter and has no influence on their accuracy. The simulation results justify the theoretical calculation obtained and show the practical applicability of the fault detection algorithms proposed. A Robust Kalman Filter (RKF) [30] can be used in order to isolate the detected sensor and control surface faults which occurred in the aircraft control system. A Kalman filter that satisfies the Doyle–Stein condition is referred to as RKF. The use of the RKF is very useful in the isolation of sensor and control surface faults as it is insensitive to the latter faults. The aircraft sensor/actuator fault isolation problem may be solved also via adaptive robust Kalman filters (ARKF) with single and multiple measurement noise scale factors which are proposed in [49,50]. These ARKF algorithms are insensitive to the sensor faults and can be used to isolate the detected sensor and control surface faults. 6. Conclusion In this paper, the fault detection approach based on the Tracy–Widom distribution is presented and applied to the aircraft flight control system. An operative method for sensor/actuator fault detection based on testing the innovation covariance of the Kalman filter is proposed. The maximal eigenvalue of the covariance matrix is used in this process as the monitoring statistic, and the testing problem is reduced to determine the asymptotics for the largest eigenvalue of the random Wishart matrix. As a result, an algorithm for testing the innovation covariance based on the Tracy–Widom distribution is proposed. The sensor/actuator fault detection algorithm is based on the computation of the centered and scaled maximal eigenvalue of the Wishart matrix and its comparison with the confidence bounds of the Tracy–Widom distribution. The Tracy–Widom distribution proposed based fault detection approach is applied to F-16 aircraft flight control system with sensor and actuator failures. An extended Kalman filter has been developed for nonlinear flight dynamics estimation of an F-16 fighter. Faults in the sensors and actuators affect the characteristics of the innovation of the EKF. The faults that affect the covariance of the innovation have been considered. In the simulations, the longitudinal and lateral dynamics of the F-16 aircraft model is considered, and detection of faults in the different type of sensors and control surfaces are examined. The performed simulations confirm the theoretical results and show the effectiveness of the fault detection approach proposed in aircraft flight control system applications. The advantages of the method proposed are as follows: • provides the monitoring of the correctness of the result ob- tained by the current working input actions; • does not require a priori information about the values of the changes in the statistical characteristics of the innovation in case of fault; • allows one to solve the fault detection problem in real time; • requires small computational expenditure for realization since they do not increase the dimension of the initial problem, in contrast to the most algorithmic methods. • the introduction of developed failure detection algorithm does not distort the estimation results of the filter and has no influ- ence on their accuracy. The failure detection method presented has the following dis- advantages: • this method is of a statistical approach and a particular statistics must be accumulated, • the method has no ability to determine the value of the fault (fault identification). It is shown that the inertia of fault detection depends on the number of samples M and with an increase in this number, this characteristic worsens. On the other hand, a very small value of M leads to frequent false faults. Some recommendations for choosing the number of samples M in practical implementations are given in this study. The algorithm proposed in this paper can be applied in the prob- lems of fault detection, fault diagnosis and model validation of multidimensional dynamic systems. The algorithm can be success- fully used in flight control systems, navigation and guidance sys- tems of aircrafts, satellites, ships, robotics, etc. References [1] Chen J, Patton RJ. Robust model-based fault diagnosis for dynamic systems. USA: Kluwer Academic Publishers; 1999. [2] Hajiyev C, Caliskan F. Fault diagnosis and reconfiguration in flight control systems. Boston (USA): Kluwer Academic Publishers; 2003. [3] Steinberg M. Historical overview of research in reconfigurable flight control. Proceedings of the IMechE, Part G: Journal of Aerospace Engineering 2005; 219:263–75. [4] Zhang Y, Li XR. Detection and diagnosis of sensor and actuator failures using interacting multiple-model estimator. In: Proceedings of the IEEE conference on decision and control, vol. 5. 1997. p. 4475–80. [5] Rago C. et al. Failure detection and identification and fault tolerant control using the IMM-KF with applications to the Eagle-Eye UAV. In: Proc. IEEE conference on decision and control, vol. 4. 1998. p. 4208–13. [6] Maybeck PS. Multiple model adaptive algorithms for detecting and compen- sating sensor and actuator/surface failures in aircraft flight control systems. International Journal of Robust and Nonlinear Control 1999;9(14):1051–70. [7] Larson EC. et al. Model-based sensor and actuator fault detection and isolation. In: Proc. American control conference, vol. 5. 2002. p. 4215–9. [8] Lee JH, Lyou J. Fault diagnosis and fault tolerant control of linear stochastic systems with unknown inputs. Systems Science 2002;27(3):59–76. [9] Cork L, Walker R. Sensor fault detection for UAVs using a nonlinear dynamic model and the IMM-UKF algorithm. In: Proceedings of the 2007 information, decision and control conference. p. 230–5. [10] Wang X, Syrmos VL. Fault detection, identification and estimation in the electro-hydraulic actuator system using EKF-based multiple-model estima- tion. In: Proceedings of the 2008 mediterranean conference on control and automation. MED’08. p. 1693–8.
  • 9. Ch. Hajiyev / ISA Transactions 51 (2012) 189–197 197 [11] Ducard G, Geering HP. Efficient nonlinear actuator fault detection and isola- tion system for unmanned aerial vehicles. Journal of Guidance, Control, and Dynamics 2008;31(1):225–37. [12] Chow EY, Willsky AS. Analytical redundancy and the design of robust failure detection systems. IEEE Transactions on Automatic Control 1984;AC-29: 603–14. [13] Massoumnia MM, Van Der Velde WE. Generating parity relations for detect- ing and identifying control system component failures. Journal of Guidance, Control and Dynamics 1998;11(1):60–5. [14] Filaretov VF, Vukobratovic MK, Zhirabok AN. Observer-based fault diagnosis in manipulation robots. Mechatronics 1999;(9):929–39. [15] Ploix S, Adrot O. Parity relations for linear uncertain dynamic systems. Automatica 2006;42:1553–62. [16] Zhirabok AN. Nonlinear parity relations: a logic-dynamic approach. Automa- tion and Remote Control 2008;69(6):1051–64. [17] Yoon S, et al. Experimental evaluation of fault diagnosis in a skew-configured UAV sensor system. Control Engineering Practice 2011;19:158–73. [18] Napolitano MR, Chen Ch, Naylo S. Aircraft failure detection and identification using neural networks. Journal of Guidance, Control, and Dynamics 1993; 16(6):999–1009. [19] Raza H, Ioannou P, Youssef HM. Surface failure detection for an F/A-18 aircraft using neural networks and fuzzy logic. In: Proc. IEEE international conference on neural networks, vol. 5. 1994. p. 3363–8. [20] Napolitano MR, et al. Online learning neural architectures and cross- correlation analysis for actuator failure detection and identification. Interna- tional Journal of Control 1996;63(3):433–55. [21] Borairi M, Wang H. Actuator and sensor fault diagnosis of non-linear dynamic systems via genetic neural networks and adaptive parameter estimation tech- nique. In: Proc. IEEE conference on control applications, vol. 1. 1998. p. 278–82. [22] Alessandri A. Fault diagnosis for nonlinear systems using a bank of neural estimators. Computers in Industry 2003;52(3):271–89. [23] Talebi HA, Khorasani K, Tafazoli S. A recurrent neural-network-based sensor and actuator fault detection and isolation for nonlinear systems with applica- tion to the satellite’s attitude control subsystem. IEEE Transactıons on Neural Networks 2009;20(1):45–60. [24] Samy I, Postlethwaite I, Gu D-W. Sensor fault detection and accommodation using neural networks with application to a non-linear unmanned air vehicle model. In: Proc. IMechE 2009, Vol. 224 Part G: J. Aerospace Engineering. p. 437–47. doi:10.1243/09544100JAERO579. [25] Perhinschi MG. et al. On-line parameter estimation issues for the NASA IFCS F-15 fault tolerant systems. In: Proc. American control conference, vol. 1. 2002. p. 191–6. [26] Davis RN, Polites ME, Trevino LC. Autonomous component health management with failed component detection, identification, and avoidance. Proceedings of the IMechE, Part G: Journal of Aerospace Engineering 2005;219:483–95. [27] Golovan AA, Mironovskii LA. An algorithmik control of Kalman filters. Automation & Remote Control (Part 2) 1993;54(7):1183–94. [28] Mehra RK, Peschon J. An innovations approach to fault detection and diagnosis in dynamic systems. Automatica 1971;7:637–40. [29] Gadzhiev CM. Dynamic systems diagnosis based on Kalman filter updating sequences. Automation and Remote Control 1992;1:147–50. [30] Hajiyev Ch, Caliskan F. Sensor and control surface/actuator failure detec- tion and isolation applied to F-16 flight dynamics. Aircraft Engineering and Aerospace Technology: An International Journal 2005;77:152–60. [31] Anderson TW. An introduction to multivariate statistical analysis. 2nd ed. New York (USA): John-Wiley & Sons, Inc.; 1984. [32] Kendall MG, Stuart A. The advanced theory of statistics. London (UK): Griffin; 1969. [33] Bienvenu G, Kopp L. Optimality of high resolution array processing using the eigensystem approach. IEEE Transactions on Acoustics, Speech and Signal Processing 1983;31:1235–48. [34] Wax M, Kailath T. Detection of signals by information theoretic criteria. IEEE Transactions on Acoustics, Speech and Signal Processing 1985;33:387–92. [35] Wu HT, Yang JF, Chen FK. Source number estimators using transformed gerschgorin radii. IEEE Transactions on Signal Processing 1995;43:1325–33. [36] Grouffaud J, Larzabal P, Clergeot H. Some properties of ordered eigenvalues of a Wishart matrix: application in detection test and model order selection. In: Proc. IEEE international conference on acoustics, speech, and signal processing. ICASSP, vol. 5. 1996. p. 2463–6. [37] Malik RK. The pseude-Wishart distribution and its application to MIMO systems. IEEE Transactions on Information Theory 2003;49:2761–9. [38] Zanella A, Chiani M, Win MZ. A general framework for the distribution of the eigenvalues of Wishart matrices. In: Proc. ICC-2008 conference. 2008. p. 1271–6. [39] Edelman A. The distribution and moments of the smallest eigenvalue of a random matrix of Wishart type. Linear Algebra and its Applications 1991; 159:55–80. [40] Everson R, Stephen R. Inferring the eigenvalues of covariance matrices from limited noisy data. IEEE Transactions on Signal Processing 2000;48: 2083–91. [41] Kalman RE. A new approach to linear filtering and prediciton problems. ASME Journal of Basic Engineering 1960;35–45. [42] Johnstone IM. On the distribution of the largest eigenvalue in principal components analysis. The Annals of Statistics 2001;29(2):295–327. [43] Tracy CA, Widom H. The distribution of the largest eigenvalue in the Gaussian ensembles. In: van Diejen J, Vinet L, editors. Calogero-moser-sutherland models. New York: Springer; 2000. p. 461–72. [44] Hajiyev C. Sensor fault detection by testing the largest eigenvalue of the innovation covariance using Tracy-Widom distribution. In: Proc. American control conference. 2010. p. 5427–32. [45] Caliskan F, Hajiyev CM. Actuator failure detection and reconfigurable control for F-16 aircraft model. In: Proc. 3rd IFAC workshop ‘‘automatic systems for building the infrastructure in developing countries’’. DECOM-TT 2003. 2003. p. 231–6. [46] Brown RG, Hwang PYC. Introduction to random signals and applied Kalman filtering with MATLAB exercises and solutions. 3rd ed. New York: John Wiley & Sons; 1997. [47] Chen B-S, Peng S-C. Stability analysis of digital Kalman filters. Control and Dynamic Systems 1995;73:207–36. [48] Mohamed AH, Schwarz KP. Adaptive Kalman filtering for INS/GPS. Journal of Geodesy 1999;73:193–203. [49] Soken HE, Hajiyev C. Pico satellite attitude estimation via robust unscented Kalman filter in the presence of measurement faults. ISA Transactions Journal of Automation and Measurement 2010;49(3):249–56. [50] Hajiyev C, Soken HE. Adaptive robust estimation of UAV dynamics in presence of measurement faults. Journal of Aerospace Engineering 2010; doi:10.1061/(ASCE)AS.1943-5525.0000095.