ArticlePDF Available

Development of an Active Fault Tolerant Flight Control Strategy

Authors:

Abstract and Figures

This chapter deals with the next step following the design of an FDD system, i.e. appropriate recovery strategies, based on all available actuator/sensor/communication resources. An active fault tolerant flight control strategy based on H ∞ design tools is presented. The Fault Tolerant Control (FTC) strategy operates in such a way that once a fault is detected and confirmed by an FDD unit, a compensation loop is activated for safe recovery. A key feature of the proposed strategy is that the added FTC loop keeps unchanged the in-service control laws facilitating the certification of the whole approach and limiting the underlying Verification and Validation activities. The methodology is applied to actuator fault accommodation of a large commercial aircraft during landing approach. The results, obtained from a piloted 6-DoF flight simulator, will be presented and discussed. The application is taken from the GARTEUR project. The problem studied in this chapter is that of design and analysis of an active flight fault-tolerant control system. The chapter presents a practical case study taken from the European GARTEUR project (Flight Mechanics Action Group 16) on fault-tolerant control. Piloted flight simulator experiments are presented which show that fault tolerance can be achieved provided that there exists sufficient onboard control authority.
Content may be subject to copyright.
Development of an Active Fault-Tolerant Flight Control Strategy
Jérôme Cieslak,David Henry,and Ali Zolghadri
University of Bordeaux I, 33405 Talence, France
and
Philippe Goupil§
Airbus France, 31060 Toulouse Cedex 09, France
DOI: 10.2514/1.30551
This paper discusses the design of an active fault-tolerant ight control strategy for improvement of the
operational control capability of the aircraft system. The research work draws expertise from actions undertaken
within the European Flight Mechanics Action Group [FM-AG(16)] on fault-tolerant control, which develops a
collaborative effort in Europe to create new fault-tolerant control technologies that signicantly advance the goals of
the aviation safety. The methodology is applied to a trimmable horizontal stabilizer runaway fault occurring in a
large transport aircraft. The goal is to provide a self-repairing capability to enable the pilot to land the aircraft safely.
The fault-tolerant control strategy works in such a way that once the fault is detected by the fault detection and
isolation unit, a compensation loop is activated for safe recovery. A key feature of the proposed strategy is that the
design of the fault-tolerant control loop is done independently of the nominal autopilot and the nominal ight control
system in place. Nonlinear simulation results demonstrate the effectiveness of the proposed fault-tolerant control
scheme.
Nomenclature
EPR= thrust engine position
h= altitude
ih= stabilizer deection
p= body roll rate
q= body pitch rate
r= body yaw rate
VTAS = true air speed
xe= distance in the Xedirection
ye= distance in the Yedirection
= angle of attack
= angle of sideslip
a = aileron deections
e = elevator deections
f=ap deections
r= rudder deections
sp= spoilers
= angle of pitch
= angle of roll
= angle of yaw
I. Introduction
THE need for increased ight safety and aircraft reliability leads
to the design of recongurable fault-tolerant control systems.
Such systems could manage adequately faulty situations and are
supposed to help the crew to recover control capabilities quickly.
Fault-tolerant control (FTC) strategy is one solution to tackle this
problem and has received considerable attention from the control
research community and aeronautical engineering in the past couple
of decades (for a survey, see, for instance, [13]). The main objective
of fault-tolerant control is to maintain the specied performance of a
system in the presence of faults. Two approaches can be
distinguished in this area: the passive and the active approaches. In
the passive approach, the control algorithm is designed so that the
system is able to achieve its given objectives, in healthy as well as in
faulty situations. Unfortunately, achieving robustness to certain
faults is only possible at the expense of decreased nominal
performance. The active approaches react actively to fault events by
using a reconguration mechanism. Consequently, this ensures
nominal performances in fault-free situations. This is a great benet
of active FTC approaches.
An active FTC is characterized by an online and real-time fault
detection and isolation (FDI) and a reconguration mechanism. This
scheme requires its control law to react to faults through
reconguration and FDI modules [4]. Many studies based on a
possible known-fault scenario have contributed to the development
of active FTC strategy for aeronautical systems (see, for instance,
[3,57]). The goal is to maintain overall system stability and
acceptable performance in spite of the occurrence of faults by
reconguring the nominal control law when a fault is detected by the
FDI unit. The FDI mechanism is supposed to detect and diagnose any
relevant failure that could lead to ight performance degradation.
This shall be done sufciently early and in compliance with the
stringent operational and ight dynamics constraints, to set up timely
safe recovery actions and to improve the situation awareness of the
crew.
The main difculty that appears when integrating the different
units to build a reliable active FTC law is that each individual
subsystem is assumed to operate correctly: its output is instan-
taneously available to provide decisions/actions to other subsystems.
This implies some interactions between the recongurable controller
and the FDI unit (as mentioned, for instance, in [2,8,9]). To take into
account this interaction, one solution could be the progressive
accommodation scheme proposed in [10]. The goal is to minimize
the effects of control inappropriateness during time-delay
reconguration. However, in this case, computational burden could
be a critical factor, and stability management remains a major issue.
Received 19 February 2007; revision received 18 June 2007; accepted for
publication 25 July 2007. Copyright © 2007 by the American Institute of
Aeronautics and Astronautics, Inc. All rights reserved. Copies of this paper
may be made for personal or internal use, on condition that the copier pay the
$10.00 per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood
Drive, Danvers, MA 01923; include the code 0731-5090/08 $10.00 in
correspondence with the CCC.
Ph.D. Student, Automatic Control Group, Intégration du Matériau au
Système (IMS) Laboratory, 351 Cours de la Liberation; jerome.cieslak@
laps.ims-bordeaux.fr (Corresponding Author).
Associate Professor, Automatic Control Group, Intégration du Matériau
au Système (IMS) Laboratory, 351 Cours de la Liberation; david.henry@
laps.ims-bordeaux.fr.
Professor, Automatic Control Group, Intégration du Matériau au Système
(IMS) Laboratory, 351 Cours de la Liberation; ali.zolghadri@laps.
ims-bordeaux.fr.
§Aeronautic Engineer, Flight Control System, 316 Route de Bayonne;
philippe.goupil@airbus.com.
JOURNAL OF GUIDANCE,CONTROL,AND DYNAMICS
Vol. 31, No. 1, JanuaryFebruary 2008
135
Some works combine a fault-tolerant controller with a diagnostic
lter. In [11], the authors use the standard H1setting to design a
nominal controller and a robust detection lter. In this conguration,
the primal Youla parameterization of all stabilizing controllers is
selected to ensure the fault compensation, with the assurance that
closed-loop stability is maintained in the presence of fault. In [12],
the dual Youla parameterization is used for determining the set of all
faulty processes that can be stabilized by the (nominal) control law. It
is shown that both fault diagnosis and fault-tolerant control can be
combined in the same architecture, and this is an interesting
framework for analyzing the relationship between FDI and FTC.
However, to cope with performance degradation when faults are not
detected by the FDI, the authors proposed to activate the fault-
tolerant controller all the time. As a consequence, their approach is
equivalent to a passive FTC scheme. Other works are based on linear
parameter-varying (LPV) techniques [13,14]. The idea is to use the
residual output of the FDI scheme jointly with some subspace of the
system states as scheduling parameters of the LPV fault-tolerant
controller.
In this paper, an attempt is made to provide an active FTC strategy
that addresses the aforementioned issues. The application is related
to ongoing research is undertaken within a Group for Aeronautical
Research and Technology in Europe (GARTEUR) program to assess
the capability of active FTC schemes on a realistic design problem.
The proposed active FTC strategy is based on H1control theory
and it is applied to an aircraft suffering from degraded stabilizer
control effectiveness. A key feature of the proposed strategy is that
the design of the FTC loop is done independently of the nominal
autopilot and the nominal ight control system (FCS) already in
place. The paper is organized as follows. Section II introduces FTC
concepts. Section III is devoted to the analysis of the proposed FTC
architecture, and Sec. IV presents the application and simulation
results.
II. Problem Statement
Motivated by several aircraft accidents at the end of the 1970s, in
particular, the crash of an American Airlines DC-10 in Chicago in
1979, research on self-repairing or recongurable fault-tolerant ight
control has become a very active research topic in the last decades. In
this context, the European Flight Mechanics Action Group 16 [FM-
AG(16)] on fault-tolerant control GARTEUR program was
established to demonstrate the capability and viability of
reconguration schemes on a realistic nonlinear design problem.
As part of this research, a simulation benchmark based on the Boeing
747-100/200 large transport aircraft was developed for the integrated
assessment of FTC methods [1517]. This aircraft was chosen
because its wide array of characteristics (26 control surfaces and 4 jet
engines) makes it representative of most of the commercial airplanes
ying today. The test scenarios that are an integral part of the
benchmark were selected to provide challenging assessment criteria
to evaluate the potential of the FTC methods investigated. The
benchmark test maneuvers correspond to the landing approach. A
schematic overview of these maneuvers is given in Fig. 1.
In the benchmark, the pilot commands are replaced by signals
generated by the benchmark scenario generator. The aircraft is a
B747 tted with its standard autoight system, as shown in Fig. 2.
The autoight system integrates a longitudinal and a lateral
controller. Each controller contains inner and outer loops. Referring
to Fig. 2, the autoight system consists of the FCS that forms the
inner control loop and an outer loop represented by the autopilot
system (autothrottle is not implemented yet). In addition, an onboard
FDI unit was placed within the simulator. Five faulty scenarios
(essentially actuator faults) and the El Al Flight 1862 in Bijlmermeer
in 1992 [18] catastrophic accident are considered in the benchmark.
The faulty situation investigated in this paper consists of the
motion of the extreme positions of the trimmable horizontal stabilizer
(THS) surface at the maximum rate limit (i.e., 0:5 deg =s),
occurring when the airplane is in normal ight (i.e., rst part of the
maneuver, see Fig. 1). More precisely, the THS fault corresponds to a
hardware malfunction. Hence, we assume that it is not possible to act
on the faulty THS surface to accommodate it or put it into its neutral
position. For the studied ight trajectory, the aircraft is in the so-
called altitude select pitch mode. Consequently, the dynamic
behavior of the transport aircraft is given by the longitudinal motion.
The goal we pursue is to develop a FTC scheme to accommodate
stabilizer failure using the remaining control surfaces (the elevator
surfaces). It should be pointed out that the maximum deection in the
positive direction of the THS surface (i.e., 3 deg) and to a negative
position (up to 5 deg) can be fully compensated using this strategy.
However, the movement to its extreme negative position (i.e.,
12 deg) cannot be compensated, due to the physical limitations of
the elevator deections.
Following the basic ideas presented in [19], we propose to tackle
the design of the FTC loop according to the block diagram of Fig. 3.
The proposed recongurable ight control and safety recovery
scheme is made of three parts: an FDI part represented by Hys,
Hus, and decision-making rules, which continuously generates a
fault-indicating signal r; an FTC part represented by ~
Kswhich
generates an additional control signal ~
uto be added to the nominal
control signal uoin a faulty situation; and a FTC activation
mechanism to activate the FTC strategy. Once again, the overall FTC
strategy works in such a way that in a fault-free situation, the FTC
Fig. 1 Test maneuvers studied in the benchmark.
136 CIESLAK ET AL.
loop is not activated, leaving the aircraft controlled only by the
autoight control system. When the FTC strategy is activated, the
control law is recongured by adding the signal ~
uto the nominal
control signal uo. The activation of this loop is done by using a
switching logic; that is, the autoight control system is not removed
when no fault is present and, consequently, the overall scheme
ensures nominal ight performance in fault-free situations. This is
one major advantage of the proposed method.
This proposed active FTC architecture implies some important
issues. The rst question concerns the activation delay of the strategy
FTC. During this time interval, the faulty system is controlled by the
nominal control law that has not been designed for faulty situations.
This problem is also highly related to the time-delay detection of the
FDI part. In this paper, we will present a method that addresses this
problem efciently. Next, as can be seen in Fig. 3, in fault-free
situation, the FTC scheme is in open loop. Then an important
requirement for FTC scheme is that the interconnection of Hys,
Hus, and ~
Ks, depicted in Fig. 3, must be stable. Because Hys
and Husare stable detection lters, this problem is equivalent to the
stability requirement of ~
Ks. This will be discussed in Sec. IV.
Another important aspect is the availability of the FDI mechanism. In
the case of analytical redundancy, the representations of the lters
Hysand Husare also available. The decision-making rules that
activate the FTC strategy are then monitored by the residual signal r.
The diagram in Fig. 3 can then be represented by the diagram of
Fig. 4, in which Knsis the autoight control system and Gsis the
model of aircraft dynamics. The FTC design problem is now
equivalent to the design of a dynamic fault-tolerant controller ~
Ks
that ensures input/output insensitivity in some sense, despite the
presence of the fault.
Problem 1: Suppose that the faulty system is stabilizable. The goal
is to design a stable controller ~
Ksto produce the new control signal:
utuot ~
Ksrt(1)
such that the stability of the feedback system and the required control
objectives are guaranteed for the considered THS fault. Using an H1
formulation, this means that ~
Ksshould satisfy the following
constraint:
kFlP1s;~
Ksk1<
1(2)
where P1sis deduced from Kns,Gs,Hys, and Hususing
some linear-fractional manipulations, and 1denotes some FTC
performance level to achieve. Here, FlP1s;~
Ks corresponds to
the lower linear-fractional transformation of P1sby ~
Ks.
When the FDI mechanism is available onboard, the FTC problem
can be seen as the design of a lter
Ks(Fig. 5). The onboard FDI
unit is also used to manage the activation switch. In this case, the
synthesis problem can be formulated as follows:
Problem 2: Suppose that the faulty system is stabilizable. The goal
is to design a stable controller
Ksto produce the new control signal:
~
ut
Ksyt
uot
 (3)
such that the stability of the feedback system and the required control
objectives are guaranteed for the considered THS fault. Using an H1
formulation, this means that
Ksshould verify
kFlP2s;
Ksk1<
2(4)
where P2sis deduced from Knsand Gsafter some linear-
fractional algebra manipulations, and 2represents some perform-
ance level to achieve.
Remark 1: Referring to the setup diagrams in Fig. 4 and 5, it is
natural to ask about the stability of the FTC loop due to the presence
of the switch. Here, we assume that once a fault is detected, the switch
is denitively activated and the compensation signal ~
uremains active
all the time. The remaining problem then concerns the transient
behavior of ~
u. To avoid bumps, a solution to manage this problem is
given in Appendix B.
III. Analysis of the FTC System
Before proceeding to the design of the FTC loop for the FM-AG
(16) benchmark, the structure of the FTC system presented in Fig. 4 is
analyzed to highlight some interesting features with respect to the
interaction between the FDI and FTC units.
A. Analysis of the FTC Loop
Consider the general setup shown in Fig. 5. Let A; B; C; D,
~
A; ~
B; ~
C; ~
D,Au;B
u;C
u;D
u, and Ay;B
y;C
y;D
ybe the state-
space representations of Gs,~
Ks,Hus, and Hys, respectively.
The FTC loop state-space model
Ps, which includes Gs,~
Ks,
Hus, and Hys, is given by
P:8
>
>
>
<
>
>
>
:
_
xc
_
xu

A11 A12
0Au

xc
xu

B1
Bu

uo
yC1C2xc
xu

D
puo
(5)
Fig. 2 Benchmark setup.
Fig. 3 Benchmark setup associated with the proposed AFTC strategy.
Fig. 4 General FTC setup with an analytical redundancy.
Fig. 5 General FTC setup with an onboard FDI scheme.
CIESLAK ET AL. 137
where the matrices A11,A12 ,B1,C1,C2, and D
Pare deduced from the
preceding state-space representations as follows:
A11
ABM ~
DDyCBM
~
CBM
~
DCy
~
BDyCDM ~
DDyC~
A~
BDyDM ~
C~
BIDyDM ~
DCy
ByIDM ~
DDyCB
yDM ~
CA
yByDM ~
DCy
0
B
@1
C
A
(6)
A12
BM ~
DCu
~
BIDyDM ~
DCu
ByDM ~
DCu
0
@1
A(7)
B1
BMI~
DDu
~
BDuDyDMI~
DDu
ByDMI~
DDu
0
@1
A(8)
C1CDM ~
DDyCDM
~
CDM
~
DCy(9)
C2DM ~
DCu(10)
D
pDMI~
DDu(11)
MI~
DDyD1(12)
and xcxT~
xTxT
yT;x,~
x,xy, and xuare, respectively, the state
of Gs,~
Ks,Hys, and Hus.
From Eq. (5), it can be seen that the poles of
Psare given by the
eigenvalues of A11 and Au. Note that the expression of A11 does not
contain Au,Bu,Cu,orDumatrices; it follows that Hus(stable lter)
has no effect on the stability of
Ps. This analysis justies the choice
to take the signal uofor the FDI instead of u. In the latter case, an
internal loop appears, vanishing the property observed here.
B. Analysis of the Overall Loop
Now we consider the diagram of Fig. 5, in which the state-space
representations of Knsand
Psare given by An;B
n;C
n;D
nand
Ap;Bp;Cp;Dp, respectively. Let xnbe the state vector of Kns.
Direct calculations lead to the following closed-loop state-space
model:
8
>
>
>
<
>
>
>
:
_
x
p
_
xn

AT
x
p
xn

BTyref
yCT
x
p
xn

DTyref
(13)
where AT,BT,CT, and DTare given by
ATA
pB
pDnyNC
pB
pCnB
pDnyND
pCn
BnyNCpAnBnyNDpCn

(14)
BTB
pIDnyND
pDnDnref
Bnref BnyNDpDnref

(15)
CTNC
pND
pCn(16)
DTND
pDnref (17)
NIDpDny1(18)
BnBnref Bny(19)
DnDnref Dny(20)
and x
pxT~
xTxT
yxT
uT.
Equation (13) shows that the stability of the overall loop depends
on the stability of the FDI lter. This is an expected and rather evident
result. Then Eq. (13) reveals that FDI and FTC dynamics are highly
coupled.
C. Some Outlines for the Design
The preceding analysis allows an outline for the design of an
integrated FTC/FDI unit. A nice feature of the proposed FTC
architecture presented in Fig. 3 is that
Kslter can be seen as the set
of all admissible FDI/FTC units that achieves some level of
performance 2. This suggests the following design procedure. First,
design
Ksaccording to some FTC objectives (see Problem 2).
Once
Ksis designed, the challenge is to deduce from
Ksthe FDI
parts Hysand Husand the FTC part ~
Ks. The suggested
procedure will consist of designing Hysand Husand then to
integrate the FDI performance specications into the FTC design
procedure. Thus, the obtained FDI/FTC couple is the solution of the
problem of integrated FTC/FDI units design, if and only if this couple
belongs to the set
Ks; that is, if
kFlfP2s;F
lFs;~
Ksgk1<
2(21)
where Fsis the diagnostic lter composed by the Hysand Hus
lters. This situation can be illustrated as shown in Fig. 6.
IV. FM-AG(16) Garteur FTC Problem
We now consider the problem of designing the FTC loop to
compensate THS runaway failures. We assume that an onboard-
fault-diagnosis unit that detects and isolates this fault type is
available. Thus, the problem becomes that of designing the lter
Kssuch that Eqs. (3) and (4) are achieved.
A. Modeling the Boeing 747 Aircraft Dynamics
The Boeing 747-100/200 model includes aircraft aerodynamic
model and engines. In addition, actuator and sensor characteristics
are taken into account, together with models for wind, atmospheric
turbulence, and faults [15,16,20]. The aerodynamic forces and
moments are dened in terms of aerodynamic coefcients. These
coefcients are stated in the form of lookup tables. They are
functions of a wide set of parameters (pitch angle, angle of attack,
true airspeed, altitude, etc.). The dimension of the aircraft output
vector is 142. However, all output signals are not necessary to control
the aircraft. Indeed, the FCS (inner control loop) uses only 16
measured signals and the autopilot that corresponds to the outer
control loop needs 67 measured signals. The dynamic behavior of the
aircraft is described by a nonlinear state representation:
Fig. 6 Set of all admissible FDI/FTC units.
138 CIESLAK ET AL.
_
xNLtfxNL t;u
NLt (22)
yNLtgxNL t;u
NLt  vt(23)
where xNL,uNL , and yNL are the state, input, and output vectors,
respectively, of the full aircraft nonlinear model [the input and state
components are given in Appendix A (see Tables A1 and A2)], and v
are the measurement noises that are assumed to be normal Gaussian-
distributed random signals. The interested reader can refer to [15] for
a complete description of the aircraft output vector. In this
formulation, we assume that model parameters (mass and inertia) are
xed to their nominal values.
Once a trim condition is established for the nonlinear aircraft
model, a linear model is generated to capture the dynamics around
the point: h1000 m;VTAS 133:8m=s;m263;000 kg; and
M0:3977, where h,VTAS,m, and Mdenote, respectively, the
altitude, the aircraft velocity, the mass of the aircraft, and the Mach
number.
Simplied models for the longitudinal and lateral modes can then
be derived to obtain a better physical insight into the modes and their
interactions. These models are widely used in aeronautical
engineering and are not developed here. Because the aircraft stays
in the pitch mode for the considered fault, only the longitudinal mode
is considered. Here, the longitudinal mode is represented by the
following state equations:
_
xtAxtBut
ytCxtvt(24)
where the longitudinal state vector is dened by
xq; VTAS ;;;hT;ue;i
hTis the control input vector;
and yq; VTAS ;;h; _
hTis the measured output vector (see
Appendix A for the denition of all variables).
Taking into account the THS runaway faults, the following linear
state-space model is derived from Eq. (24):
_
xtAxtBeutBffTHSt
ytCxtvt(25)
where Beand Bfare matrices of appropriate dimensions deduced
from B. The input signals ue correspond to the elevator
defections, and fTHS ihdenotes the THS fault [hardware
malfunction (see Sec. II)]. Note that this model is clearly an
approximation of the real faulty behavior of the aircraft. Figure 7
shows linear and nonlinear simulation results. It can be seen that the
linearized model responses are close to the responses of the nonlinear
model given in Eqs. (22) and (23).
B. Modeling the Autoight Control System
The autoight system integrates a longitudinal and a lateral
controller [21]. For the considered ight trajectory (longitudinal
motion), the implemented autoight control system is represented in
Fig. 8. It can be seen on the gure that the elevator control system is
composed of two control loops. The inner and outer control loops
adequately manage the elevator control surface e to control the
altitude. The THS position is controlled by thumb switches on the
pilot and copilot control wheels (actions given by the test scenarios).
As classically designed in the aeronautical engineering, it can be seen
that the autoight control system remains in a gain-schedule-based
controller, in which the scheduling parameters are hand VTAS .K1,
K2,K3,K4,K5, and K6are constant gains and K7sand K8sare
dynamic controllers designed to keep stability and performances
during a longitudinal ight.
Because it is assumed that VTAS keeps (almost) constant value
during the considered ight trajectory, it is obvious to obtain (from
the structure illustrated in Fig. 8) a linear model Knsfor the
autoight system. Thus, it turns out that the global model of the
Boeing 747 (i.e., aircraft, actuator, sensor dynamics, and autoight
system) has the structure illustrated in Fig. 5.
C. Design of
Ks
The problem is now to design a stable controller
Kssuch that
kFlP2s;
Ksk1<
2
(see the discussion in Sec. II). To this end, a mixed-sensitivity H1
synthesis is proposed. The setup diagram used for the design problem
is given on Fig. 9.
Wp1sand Wp2sare weighting functions used to shape the
transfer functions SFTCsand RFTC sgiven by
SFTCsIGusKns
KsI
Kns
 1
Gfs
(26)
RFTCsKns
KsI
Kns

SFTCs(27)
where the transfer functions Guand Gfare, respectively, given by
GusCsI A1Be
and
GfsCsI A1Bf
A,Be,Bf, and Cmatrices are dened according to Eq. (25). SFTC and
RFTC also refer, respectively, to the faulty sensitivity function and the
faulty sensitivity function of the controlled input.
Using some linear-fractional algebra manipulations, the problem
illustrated in Fig. 9 becomes the problem presented Fig. 10. Then
Kscan be computed by using any standard robust control design
method. However, as outlined in Sec. II,
Ksoperates in an open-
loop manner in a fault-free situation. Therefore,
Ksmust be
designed to be stable. Linear matrix inequality (LMI)-based
solutions exist in the literature [22,23] that address the stability of
Ks. To avoid duplicating published materials, we will not present
the solution. The interested reader can refer to [22,23] for necessary
backgrounds.
The weighting function Wp1swas chosen to impose a small
damping ratio on altitude h(m) and pitch rate q(rad=s) in the
faulty situation, and Wp2swas xed to take into account actuator
saturation phenomena. More precisely, W1
p2sis a low-pass lter
used to attenuate the energy of the control signal applied to
elevator surfaces such that the control-signal behavior keeps
smooth (high-frequency lter action). The nal choice for Wp1s
and Wp2sare
Wp1s5;6:1045s1
1:104s1;1:10512;5s1
25:105s1
W11s;W
14s (28)
Wp2sdiag0;10;2s1
1;4:102s1;0;10;2s1
1;4:102s1;0;10;2s1
1;4:102s1;0;10;2s1
1;4:102s1(29)
CIESLAK ET AL. 139
Ksis then synthesized following the method described earlier.
The SDPT3-3.02 solver [24] is used for numerical computations.
Figure 11 shows frequency responses obtained with
Ks.
As can be seen,
TfTHS!hj! <W1
14 j!8!
TfTHS!qj! <W1
11 j!8!
and
TfTHS!ej! <W1
p2j!8!
indicating that the computed FTC controller
Ksachieves the
desired performance level.
Fig. 7 Dynamic behavior of linear and nonlinear models for THS fault and without noises.
Fig. 8 Autoight control system for the considered ight trajectory.
Fig. 9 FTC synthesis problem.
Fig. 10 Design of the fault-tolerant controller.
140 CIESLAK ET AL.
D. Nonlinear Simulation Results
The controller
Ksis implemented within the FM-AG(16)
GARTEUR nonlinear simulator of the Boeing 747 aircraft of Fig. 5.
The faulty scenario corresponds to the THS fault (the THS sur-
face moves quickly to the extreme position of 3 deg) occurring at
t5s. To emphasize the benet of the proposed FTC scheme, the
same simulation is carried out when the system is only controlled by
the standard B747 control system (no FTC). Figure 12 illustrates the
behavior of the aircraft for the system controlled by the autoight
control system alone and when FTC strategy is engaged.
It can be seen that with the designed FTC scheme, the aircraft
maintains normal ight trajectory (i.e., the aircraft stays at the
selected altitude). However, when the aircraft is controlled by the
conventional FCS, it does not stay at the desired altitude. Figure 13
more precisely illustrates the behavior of the aircraft via the altitude
h, the pitch rate q, the velocity VTAS , the pitch angle , the altitude rate
_
h, and the control signals e for the two control schemes. As can be
seen from Fig. 13, when the FTC scheme is in place, the controlled
system keeps acceptable ying condition (i.e., quick compensation
of the fault, with the damping ratio almost null on input/output
system signals).
Fig. 11 Post analysis of
Ks.
Fig. 12 Aircraft response: THS runaway fault (3deg).
CIESLAK ET AL. 141
Furthermore, it can be seen that, as expected, the elevator
deections do not violate the position and rate limits (the deection
and rate limits for the elevators are 23 deg; 17 degand
37 deg =s, respectively).
Figure 14 illustrates the behavior of the load factor nz. As can be
seen, the magnitude of undesirable transients on nzcaused by the
occurrence of fault is reduced when the FTC strategy is in place.
From a practical point of view, the aircraft exhibits smaller
excursions in altitude, airspeed, etc. Note that when the aircraft is
only controlled by the conventional autoight control system,
undesirable transient behaviors appear between 20 and 27 s. A
Fig. 13 Aircraft responses due to THS runaway fault (3deg).
Fig. 14 Load factor: THS runaway fault (3deg). Fig. 15 Aircraft response: THS runaway fault (5deg).
142 CIESLAK ET AL.
deeper investigation into these situations reveals an inappropriate
gain scheduling of the autoight.
Remark 2: Following Remark 1, the activation of the switch may
cause some undesirable bumps. To overcome this problem, a
solution is discussed in Appendix B. Here, such a bumpless solution
was revealed to be unnecessary.
Another simulation is performed when the THS goes to the
negative position 5 deg at the maximum rates. Figures 1517
illustrate the results. As can be seen, the FTC law performs as
expected.
Finally, another failure mode for the THS surface is studied.
The new faulty scenario corresponds to an oscillatory scenario
occurring at t5s. The time period and the amplitude of the
oscillation are xed to 34 s and 4 deg, respectively. These failure
characteristics were chosen because they can degrade the aircraft
handling quality.
Fig. 16 Aircraft responses due to THS runaway fault (5deg).
Fig. 17 Load factor: THS runaway fault (5deg). Fig. 18 Aircraft response: oscillatory THS fault.
CIESLAK ET AL. 143
Figure 18 illustrates the behavior of the aircraft. It can be seen that
when the FTC strategy operates, the aircraft has a ight trajectory
close to the normal trajectory (i.e., the aircraft stays at the selected
altitude). Figure 19 more precisely illustrates the behavior of the
aircraft through the altitude h, the pitch rate q, the velocity VTAS , the
pitch angle , the altitude rate _
h, and the control signals e. The load
factor response nzis given in Fig. 20. As can be seen, the magnitude
of undesirable transients on nz, caused by the occurrence of fault, is
reduced when the FTC strategy performs. Also, the results show that
the fault is compensated without violating the elevator deection
limitations.
V. Conclusions
This paper presents ongoing research undertaken within the FM-
AG(16) of the GARTEUR project. This research aims at
demonstrating the capability and viability of modern FDI/FTC
methods on a realistic nonlinear aircraft model and to enhance critical
ight safety issues. The faulty situation studied here corresponds to
movement to an extreme position of the trimmable horizontal
stabilizer (THS) occurring when the airplane is in normal ight.
Because the design of the FDI part is not of primary interest in this
work, we used information coming from available onboard detection
mechanisms to activate the fault-tolerant controller. From a practical
point of view, the proposed approach has some advantages over
existing FTC. The proposed FTC design method uses some well-
known and robust numerical tools commonly used in the robust
control community (linear matrix inequalities). Another advantage is
that the design of the FTC loop is done independently of the existing
ight control system. In fact, the FTC system works in a way that
when a fault is detected, the control law is recongured in real time by
adding a loop activated to compensate the faults. This is an
interesting aspect of this design scheme, because the overall scheme
Fig. 19 Aircraft responses due to the oscillatory fault of the THS.
Fig. 20 Load factor: oscillatory fault of the THS.
144 CIESLAK ET AL.
ensures specied nominal ight performance in fault-free situations.
When hardware-redundancy FDI mechanisms are not available,
further investigations are necessary to extract the optimal analytical
FDI unit from the set of all admissible (joint) FDI/FTC units
Ks.
This is a topic of future research.
Appendix A: State and Input Denition
Appendix B: Bumpless Scheme
The activation of the FTC strategy is done using a switching logic
and thus may cause some undesired phenomena such as bumps or
actuator saturations. In fact, the difference between the states of
nominal control law and the states of switching control law leads to
these bumps. Figure B1 presents the proposed solution to manage
these undesired bumps. The aim is to drive
Ksbefore the switch by
a gain Fs, such that ~
u7 !0and
7 ! y
uo

according to
8
>
>
>
<
>
>
>
:
~
u
K
Fs
x
y
uo

2
43
5
(B1)
where also denotes the control signal of
Ksbefore the switch,
x
the state vector of
Ks, and Fsis the static gain to design.
Different approaches can be used to design Fs. Here, we proposed
to use the idea initially proposed by [25] and applied to the FTC
problem in [7]. To compute Fs, the following quadratic criterion is
minimized:
J~
u; 1
2Z1
0~
uTWu~
uy
uo

T
Wey
uo
 dt
(B2)
where Wuand Weare constant positive-denite weighting matrices
of appropriate dimensions. Wuand Weallow us to dene the desired
objectives; that is, if it is desirable to minimize the magnitude of ~
u,
then we should choose a high value for Wu. So at switching time ts
(the time at which the fault is detected), we have ~
uts7 !0, then
uts7 !uots. Hence, there are no bump effects. Similarly, if we
want to reduce the energy of
y
uo

then the value of Wemust be set to be high. Then at ts, we have
ts7 ! yts
uots

So there is no discontinuity between and
y
uo

at switching time. This means that from a practical point of view, a
tradeoff between minimizing the magnitude of ~
uand
y
uo

must be done.
Once Wuand Wehave been chosen, the solution is given by (the
interested reader can refer to [25] for more details)
Fs
N
BT
DTWu
CT
We
BT
M
CTWu
D
NW
e
B
NW
eT

T
(B3)
where
Mand
Nare dened according to
MATB1(B4)
N
DTWu
DWe1(B5)
The matrix is the denite-positive stationary solution of the
following algebraic Riccati equation:
AATBC0(B6)
Table A1 State denition of the Boeing 747
Symbol Name Unit
px
NL (1): body roll rate rad=s
qx
NL (2): body pitch rate rad=s
rx
NL (3): body yaw rate rad=s
VTAS xNL (4): true air speed m=s
x
NL (5): angle of attack rad
x
NL (6): angle of sideslip rad
’x
NL (7): angle of roll rad
x
NL (8): angle of pitch rad
x
NL (9): angle of yaw rad
hx
NL (10): altitude m
xexNL (11): distance in Xedirection m
yexNL (12): distance in Yedirection m
Table A2 Input denition of the Boeing 747
Symbol Name Unit
a UNL (1): four aileron deections deg
spUNL (2): 12 spoilers deg
e UNL (3): four elevator deections deg
ihUNL (4): stabilizer deection deg
rUNL (5): two rudder deections deg
fUNL (6): two ap deections deg
EPRUNL (7): four thrust engine positions ——
gear UNL (8): gear position ——
Fig. B1 FTC architecture with the bumpless scheme.
CIESLAK ET AL. 145
The matrices A,B, and Care given by
A
A
B
N
DTWu
C(B7)
B
B
N
BT(B8)
C
CTWuI
D
N
DTWu
C(B9)
where
A;
B;
C;
Ddenotes the state-space matrices of
Ks.
Remark B.1: Using this strategy, we assume that Fshas access to
the controller states
x. It is a modest assumption because most
modern controllers will be realized in software form, and so the states
will be computer variables.
Remark B.2: The proposed scheme is a unidirectional solution that
permits reducing the undesirable bumpless effects for the switch
from the nominal situation to the failure situation. Indeed, let ts2be
the time at which the switching from the failure situation to the
nominal situation is done. Just before the switch at time t
s2, the
controller
Ksachieves the following equation:
8
>
>
>
>
>
<
>
>
>
>
>
:
~
u
Ky
uo

Fs
x
y
uo

2
43
5
(B10)
Then the control signal applied to the system at t
s2is given by
ut
s2u0t
s2~
ut
s2
After the switch, at time t
s2, the controller
Ksis derived by
Eq. (B1). Then we have
ut
s2uot
s2
Hence, to avoid the undesirable bumps, the sufcient and necessary
condition is that ~
ut
s27 !0. Unfortunately, because at time t
s2the
FTC strategy is activated, it is not possible to modify on the controller
Ks. The discontinuity due to the switch of the failure situation to
the nominal situation is thus related to the dynamics of the FTC loop
that would be activated at the switching time.
Acknowledgment
The authors would like to thank E. Prempain from the Control and
Instrumentation Research Group, University of Leicester, for his
helpful comments and for reviewing the initial manuscript.
References
[1] Zhang, Y., and Jiang, J., Bibliographical Review on Recongurable
Fault-Tolerant Control Systems,5th IFAC Symposium on Fault
Detection, Supervision and Safety of Technical Processes (SAFE-
PROCESS03), International Federation of Automatic Control,
Washington, DC, 2003, pp. 265276.
[2] Zhang, Y. M., and Jiang, J., Issues on Integration of Fault Diagnosis
and Recongurable Control in Active Fault-Tolerant Control Systems,
6th IFAC Symposium on Fault Detection, Supervision and Safety of
Technical Processes (SAFEPROCESS 06) [CD-ROM], International
Federation of Automatic Control, Washington, DC, 2006.
[3] Steinberg, M., Historical Overview of Research in Recongurable
Flight Control,Proceedings of the Institution of Mechanical
Engineers, Part G (Journal of Aerospace Engineering), Vol. 219,
No. 4, 2005, pp. 263275.
doi:10.1243/095441005X30379
[4] Staroswiecki, M., and Gehin, A. L., From Control to Supervision,
Annual Reviews in Control, Vol. 25, 2001, pp. 111.
doi:10.1016/S1367-5788(01)00002-5
[5] Moerder, D. D., Halyo, N., Broussard, J. R., and Caglayan, A. K.,
Application of Precomputed Control Laws In a Recongurable
Aircraft Flight Control System,Journal of Guidance, Control, and
Dynamics, Vol. 12, No. 3, 1989, pp. 325333.
[6] Huzmezan, M., and Maciejowski, J. M., Recongurable Flight
Control of a High Incidence Research Model Using Predictive
Control,International Conference on Control, Inst. of Electrical and
Electronics Engineers, Piscataway, NJ, 1998, pp. 11691174.
[7] Chen, J., and Patton, R. J., Fault-Tolerant Control Using LMI Design,
European Control Conference (ECC01), Inst. of Electrical and
Electronics Engineers, Piscataway, NJ, 2001.
[8] Cieslak, J., Henry, D., and Zolghadri, A., A Methodology for the
Design of Active Fault Tolerant Control Systems,6th IFAC
Symposium on Fault Detection, Supervision and Safety of Technical
Processes (SAFEPROCESS 06) [CD-ROM], International Federation
of Automatic Control, Washington, DC, 2006.
[9] Maki, M., Jiang, J., and Hagino, K., A Stability Guaranteed Active
Fault-Tolerant Control System Against Actuator Failures,Proceed-
ings of the 40th IEEE Conference on Decision and Control, Inst. of
Electrical and Electronics Engineers, Piscataway, NJ, Dec. 2001,
pp. 18931898.
[10] Staroswiecki, M., Yang, H., and Jiang, B., Progressive Accom-
modation of Aircraft Actuator Faults,6th IFAC Symposium on Fault
Detection, Supervision and Safety of Technical Processes (SAFE-
PROCESS 06) [CD-ROM], International Federation of Automatic
Control, Washington, DC, 2006.
[11] Campos-Delagado, D. U., Palacios, E. R., and Espinoza-Trejo, D. R.,
Fault Accommodation Strategy for LTI Systems Based on GIMC
Structure: Additive Faults,44th IEEE Conference on Decision and
Control, Inst. of Electrical and Electronics Engineers, Piscataway, NJ,
2005, pp. 62926297.
[12] Neimann, H., and Stoustrup, J., Passive Fault Tolerant Control of a
Double Inverted Pendulum: A Case Study,Control Engineering
Practice, Vol. 13, No. 8, 2005, pp. 10471059.
doi:10.1016/j.conengprac.2004.11.002
[13] Ganguli, S., Marcos, A., and Balas, G., Recongurable LPV Control
Design for B-747-100/200 Longitudinal Axis,Proceedings of the
American Control Conference, Vol. 5, Inst. of Electrical and
Electronics Engineers, Piscataway, NJ, 2002, pp. 3612361710.1109/
ACC.2002.1024489.
[14] Gaspar, P., Szaszi, I., and Bokor, J., Recongurable Control Structure
to Prevent the Rollover Of Heavy Vehicles,Control Engineering
Practice, Vol. 13, No. 6, 2005, pp. 699711.
doi:10.1016/j.conengprac.2004.06.003
[15] Van der linden, C. A. A. M., DASMAT-Delft University Aircraft
Simulation Model and Analysis Tool,Delft Univ. of Technology,
Rept LR-781, Delft, The Netherlands, 1996.
[16] Smaili, M. H., FLIGHTLAB 747 Benchmark for Advanced Flight
Control Engineering v4.03,Delft Univ. of Technology, Delft, The
Netherlands, 1999.
[17] Lombaerts, T. J. J., Joosten, D. A., Breeman, J., Smaili, H., Van den
Boom, T. J. J., Chuk, Q. P., Mulder, J. A., and Verhaegen, M.,
Assessment Criteria as Specications for Reconguring Control,
AIAA Guidance, Navigation, and Control Conference and Exhibit,
Keystone, CO, AIAA Paper 2006-6331, 2124 Aug. 2006.
[18] Smaili, M. H., Breeman, J., Lombaerts, T. J. J., and Joosten, D. A., A
Simulation Benchmark for Integrated Fault Tolerant Flight Control
Evaluation,AIAA Modeling and Simulation Technologies Confer-
ence, AIAA Paper 2006-6471, Aug. 2006.
[19] Zhou, K., and Ren, Z., A New Controller Architecture for High
Performance, Robust, and Fault-Tolerant Control,IEEE Transactions
on Automatic Control, Vol. 46, No. 10, 2001, pp. 16131618.
doi:10.1109/9.956059
[20] Marcos, A., A Linear Parameter Varying Model of the Boeing 747-
100/200 Longitudinal Motion,M.S. Thesis, Univ. of Minnesota,
Minneapolis, MN, 2001.
[21] Hanke, C., and Nordwall, D. R., The Simulation of a Jumbo Jet
Transport Aircraft,Vol. 2, The Boeing Company, Rept. D6-30643,
1970.
[22] Chilali, M., and Gahinet, P., H1Design with Pole Placement
Constraints: An LMI Approach,IEEE Transactions on Automatic
Control, Vol. 41, No. 3, Mar. 1996, pp. 358367.
doi:10.1109/9.486637
[23] Scherer, C., Gahinet, P., and Chilali, M., Multiobjective Output-
Feedback Control via LMI Optimization,IEEE Transactions on
Automatic Control, Vol. 42, No. 7, July 1997, pp. 896911.
doi:10.1109/9.599969
[24] Toh, K. C., Todd, M. J., and Tütüncü, R. H., SDPT3 a MATLAB
146 CIESLAK ET AL.
Software Package for Semidenite Programming,Optimization
Methods and Software, Gordon & Breach, Berkshire, England, U.K.,
1998.
[25] Turner, M. C., and Walker, D. J., Linear Quadratic Bumpless
Transfer,Automatica, Vol. 36, No. 8, 2000, pp. 10891101.
doi:10.1016/S0005-1098(00)00021-2
CIESLAK ET AL. 147
... PFTC refers to a class of fixed and robust controllers against the considered faults with no need for FDD [17,18]. Thus, AFTC utilizes diagnosis information from a fault detection and diagnosis (FDD) unit and employs control reconfiguration methods to guarantee the system's stability and achieve acceptable performance in the presence of considered faults [19]. In this context, a faulttolerant control approach is proposed for a dual-stator induction machine in electric vehicle propulsion in case of the rotor and stator failure. ...
... In this section, the faulty model is applied to design a fault-tolerant controller for a dual induction motor in the presence of rotor and stator mechanical faults. The faults dealt with in this section can be summarized in the following two classes [19]: ...
Article
This paper proposes a robust fault-tolerant control (FTC) for the dual three-phase (DTP) induction machines under failures and which is controlled by a higher-order sliding mode control strategy. However, the DTP induction machine is increasingly used because of its advantages such as better reliability and supply division, both passive and active FTC laws have been designed and tested on DTP. The proposed method not only realizes the FTC and the fault elimination as well but also provides a possible solution for emulating a traction system using a direct continue machine (DCM) supplied by a four-quadrant chopper. Therefore, the emulation system is based on a controlled DCM, which imposes the same behavior of the mechanical power train of an electric vehicle to the DTP. Simulation results are given to verify the robustness and good performance of the proposed fault-tolerant control scheme.
... For example, in flight control systems it is more efficient to use an FTC design independently of the existing nominal flight control, i.e., the control law is reconfigured by adding an external FTC loop to compensate the faults. This is an interesting aspect of the design scheme, because the overall concept ensures specified nominal flight performance in fault-free situations (e.g., Cieslak et al., 2008;. Therefore, having an FTC scheme that keeps the closed-loop system unchanged would be an important advantage. ...
... The most suitable controller is selected to be used by the reconfigurable controller [30] (such as multiple-model technique). The other strategy is to synthesis new controllers online, in real-time [31] (such as eigenstructure assignment, predictive control, linear quadratic regulator...). Obviously, the first approach is more restrictive regarding the type of failures dealt with. ...
Chapter
Compared to the fault-diagnosis field, fault-tolerance is still a recent topic that is missing standard definitions and classifications. Indeed, fault-tolerant control (FTC) problem has gained utmost significance in recent decades. The objective in this chapter is to give the necessary background for the understanding of the FTC problem. We define standard terms that are often used in FTC and we provide a review of the different fault types that might occur in automated systems. A classification of the different FTC techniques is given, with an emphasis on active FTC methods. A comparison of the different active strategies is also provided.
... The approach has been successfully applied in aerospace, see Cieslak et al. (2008Cieslak et al. ( , 2015. Finally, the control signal applied to the actuators is computed by δ c = δ ...
Conference Paper
Full-text available
A fault detection system together with a flight control reconfiguration algorithm is proposed to tackle the problem of oscillatory failure case scenarios in hydraulically actuated flight control loops. The fault detection system employs a set of residual filters designed using a model-based approach via command-input decoupling and free assignment of the filter dynamics via dynamic inversion. As underlying design model, an optimized, multi-model hydraulic actuator approximation covering the actuator dynamics together with stochastically distributed, uncertain parameters is derived. A flight control reconfiguration algorithm is presented which smoothly transitions the control law from its normal configuration to the alternate law after detection of a fault. The performance of the transition is analyzed using advanced linear time-varying analysis methods based on an extension of the well-known Bounded Real Lemma. The achieved detection and reconfiguration performance is verified via non-linear simulations.
... 2,3 Such approaches have the advantage of not changing the control law in faulty situations. 4 Note that the feasibility of such FTC techniques depends on the fault's compensability. 5,6 Currently, redundancy in actuators is quite important in several control applications, for example, in aerial vehicles and spacecraft. ...
Article
This article contributes with a fault‐tolerant control (FTC) for uncertain systems under the effect of some possible time‐ and state‐dependent actuator faults and/or failures, and component faults, which are zero at the initial time. The proposed scheme is based on a continuous integral sliding‐mode control approach and a fixed control allocation technique. The integral sliding‐mode control strategy allows us to design a robust linear controller and a multivariable Super‐Twisting algorithm, which deals with the faults. The proposed scheme guarantees the fulfilment of an output regulation task, with an arbitrarily small regulation error, and does not require a fault diagnosis stage but full‐state availability. The performance of the proposed FTC is illustrated through some simulations on a benchmark B747 aircraft model.
Article
Due to lack of robustness, Nonlinear Dynamic Inversion (NDI) control cannot resist the influence of disturbances. In this paper, an adaptive fault‐tolerant control method, called Improved Model Reference‐based Adaptive NDI (IMR‐ANDI), is proposed and applied to develop a fault‐tolerant flight controller to improve robustness to faults and disturbances. To improve the estimation accuracy, this paper also modified the piecewise‐constant adaptation, which improves the accuracy of adaptive estimation without increasing the sampling frequency. Moreover, a low‐pass filter is introduced to the control law creatively to weaken the disturbance of high‐frequency dynamics to the adaptation, which balances the dynamic performance and robustness as well as prevents the system oscillation. Finally, a fault‐tolerant flight controller is developed based on the IMR‐ANDI and verified under the actuator fault and center of gravity variations. All simulation and hardware‐in‐the‐loop experiment results conform to the theoretical analysis, indicating that the developed IMR‐ANDI fault‐tolerant controller is robust to faults and disturbances and can achieve expected control performance.
Article
For a multi-vectored propeller aerostat with actuator faults, this study presents a fault-tolerant tracking control strategy, which includes fault modeling, observer, force estimation and tracking controller. Fault modeling considers the four types of faults of vectored propellers, namely, thrust offset, thrust efficiency loss, vectored angle offset and vectored angle stuck. Actuator faults can be determined from the fault observer, which identifies the thrust offset from the acceleration difference of the faulty aerostat with the ideal model. For tracking positions, a traditional PID controller is constructed with virtual control, compensated with the estimated fault force. The control allocation scheme is proposed to redistribute the available actuators in case faults occur. Simulation results of position tracking prove the effectiveness of the proposed strategy.
Article
Full-text available
This paper presents an overview of a linear matrix inequality (LMI) approach to the multiobjective synthesis of linear output-feedback controllers. The design objectives can be a mix of H<sub>∞</sub> performance, H<sub>2</sub> performance, passivity, asymptotic disturbance rejection, time-domain constraints, and constraints on the closed-loop pole location. In addition, these objectives can be specified on different channels of the closed-loop system. When all objectives are formulated in terms of a common Lyapunov function, controller design amounts to solving a system of linear matrix inequalities. The validity of this approach is illustrated by a realistic design example
Article
In this chapter, a fault tolerant control strategy based on the linear quadratic problem is proposed. The strategy progressively accommodates the feedback control law according to the iteration solutions of the Newton-Raphson algorithm. It significantly reduces the loss of system performance, which results from the time delay that is necessary for fault detection, isolation, and estimation (FDIE), and fault accommodation (FA) algorithms to provide a solution. The approach is applied to the accommodation of actuator faults in aircraft longitudinal dynamics control. The simulation results show that it can minimize the effect of the FDIE / FA delays and improve the system performance effectively, namely by minimizing the large transients that occur before accommodation has been applied, when the faulty system is still controlled by the nominal control law.
Article
This paper describes a reconfiguring flight control algorithm for damaged aircraft based upon a modular approach. This approach combines real time physical model identification with adaptive nonlinear dynamic inversion. The sensitivity of NDI to modeling errors is eliminated here by making use of a real time identified model of the aircraft. In failure situations, the damaged aircraft model is identified by the two step method and this updated model is supplied to the model-based adaptive NDI routine, which reconfigures for the failure in real time. Reconfiguration test results for damaged aircraft models indicate good failure handling capabilities of this fault tolerant control setup, for component as well as structural failures.
Article
In this chapter, several important issues on the integrated design of Fault Detection and Diagnosis (FDD) schemes together with Reconfigurable Control (RC) for Active Fault-Tolerant Control Systems (AFTCS) are addressed and discussed. AFTCS react to the occurrence of system faults online in real-time in an attempt to maintain the overall system stability and performance. Two main potential advantages of AFTCS are the ability to deal with previously unknown faults with explicit FDD and Controller Reconfiguration (CR); and 2) the possibility to achieve the optimal performance. The existing approaches in FDD and RC are briefly reviewed and examined from integrated design of FDD and RC viewpoint. The role of FDD in AFTCS, the applicability, suitability and issues in existing FDD approaches for AFTCS are examined and outlined. The need, development, and design considerations for integrated design to fault detection, diagnosis and reconfigurable control are discussed.
Article
This paper features the combination of model-based predictive control and feedback linearisation into a constrained and globally valid control method for fault tolerant flight-control purposes. The fact that the approach is both constrained and model-based creates the possibility to incorporate additional constraints, or even a new model, in case of a failure situation. Both of these properties lead to the fault-tolerant qualities of the method. Efficient distribution of the desired control moves over the control effectors creates the possibility to separate the input allocation problem from the feedback linearisation loop when redundant actuators are available. A simulation example is incorporated that shows that the proposed control method can suitably cope with two distinct types of failure under the assumption that fault detection and isolation information about the failure is available.
Conference Paper
In this paper, several important issues on the integrated design of Fault Detection and Diagnosis (FDD) schemes together with Reconfigurable Control (RC) for Active Fault-Tolerant Control Systems (AFTCS) are addressed and discussed. The existing approaches in FDD and RC are briefly reviewed and examined from integrated design of FDD and RC viewpoint. The role of FDD in AFTCS, the applicability, suitability and issues in existing FDD approaches for AFTCS are examined and outlined. The need, development, and design considerations for integrated design to fault detection, diagnosis and reconfigurable control are discussed.
Conference Paper
Human operator interaction with aircraft flight control systems can have a significant impact on the overall system's safety and efficiency. A new flight control system, whether it is operated manually by the pilot or has the pilot monitoring automatic operation, must therefore be tested with a human operator in the loop before it can be deployed. This paper describes a flight simulator campaign to evaluate several fault-tolerant flight control systems under realistic failure conditions. It covers the online implementation of the controllers, the configuration of the simulator, and the evaluation scenarios and metrics. Some typical results are also included.
Conference Paper
In this paper, a fault tolerant control strategy based on the linear quadratic problem is proposed. The strategy progressively accommodates the feedback control law according to the iteration solutions of the Newton-Raphson algorithm. It significantly reduces the loss of system performance, which results from the time delay that is necessary for fault detection, isolation and estimation and fault accommodation algorithms to provide a solution. The approach is applied to the accommodation of actuator faults in aircraft longitudinal dynamics control.