WeB15.2
2005 American Control Conference
June 8-10, 2005. Portland, OR, USA
Adaptive Accommodation of Failures in Second-Order Flight Control Actuators
with Measurable Rates
Jovan D. Bošković, Sarah E. Bergstrom, and Raman K. Mehra
Abstract— In this paper effective Failure Detection, Identification and Reconfiguration (FDIR) algorithms are developed
for a class of linearized aircraft models and second-order
actuator dynamics. Assuming that the actuator dynamics
are fast, a baseline controller is designed and, using the
singular perturbation arguments, shown to achieve the control
objective. Typical failures in flight control actuators described
by first and second order dynamics are considered next,
and the FDI algorithms are derived for the latter case.
This is followed by the design of a corresponding adaptive
reconfigurable controller, and the main theorem is proved
stating that all the signals in the system are bounded and that
the tracking error converges to zero asymptotically despite
multiple simultaneous actuator failures. The properties of the
proposed FDIR algorithms are evaluated through numerical
simulations of the F-18 aircraft.
the FDI information is used globally by the adaptive reconfigurable controller to accommodate the failure. The main
advantage of such a scheme, described in detail in [5], is that
it is well suited for multiple simultaneous actuator failures.
From Trajectory Generator
Supervisory Block
Adaptive
Reconfigurable
Controller (ARC)
In the past several years there has been significant
progress in the area of on-line Failure Detection, Identification and Reconfiguration (FDIR) in flight control applications [1], [2], [3], [4], [6], [7], [8]. Several of the
proposed approaches have been demonstrated as efficient
tools for reconfigurable control design, and some have even
been flight tested [3]. However, while the case of firstorder actuator dynamics was considered in [5], the available
techniques do not appear to be well suited for the case of
higher-order actuator dynamics. On the other hand, it is
well established that the dynamics of most of the flight
control actuators are of (at least) second order, and can
be sufficiently accurately described by linear second-order
relative degree two models. In addition, in many situations
only the output of the actuator is available for measurement,
i.e. its rate is not measurable, which makes the related FDIR
problem highly challenging.
In this paper new Failure Detection, Identification and
Reconfiguration (FDIR) algorithms that are well suited for
the case of second-order actuator dynamics with measurable
rates are proposed. This is the first step toward solving
a more general problem when the actuator rates are not
available. The algorithms are a part of the Integrated FDIR
scheme shown in Figure 1 that is seen to be based on
the local FDI observers. While the local observers estimate
failure-related parameters on-line for each of the actuators,
This research was supported by NASA Dryden under Contract No.
NAS4-02017 to Scientific Systems Company.
The authors are with Scientific Systems Company, Inc., 500 W.
Cummings Park, Suite 3000, Woburn, MA 01801, jovan@ssci.com,
seb@ssci.com, rkm@ssci.com
0-7803-9098-9/05/$25.00 ©2005 AACC
Actuator
FDI
Damage FDI
Actuators
Airframe
AIRCRAFT
Fig. 1.
I. I NTRODUCTION
To Upper Levels
INTEGRATED FDIR SYSTEM
The Integrated FDIR Scheme
The flight control actuator failures can be broadly divided
into two categories: (i) Failures that result in a total loss
of effectiveness of the control effector; and (ii) Failures
that cause partial loss of effectiveness. The former category
includes Lock-In-Place (LIP), float, and Hard-Over Failure
(HOF), while the latter is referred to as the Loss-OfEffectiveness (LOE) type of failure. Distinguishing between
these types of failures is not an easy task. When it needs
to be solved in the presence of second-order actuator
dynamics, the problem becomes highly difficult.
Another issue arising in on-line FDIR in flight control is
that of failure recovery. In the case of failure accommodation, immediately following the control reconfiguration the
system achieves a new operating regime characterized by
the accommodated failure. For instance, if there is a lockin-place of an actuator in an over-actuated flight control
system, the corresponding control channel is disconnected,
and the remaining control inputs are reconfigured to accommodate the failure and achieve the control objective. If, in
such a system, there is a failure recovery, the recovered
actuator may cause a disturbance that may perturb the
system even more than the original failure, and the system
can become unstable. Hence techniques that effectively deal
both with failures and failure recoveries are of importance
in practice.
In this paper a FDIR scheme is developed for multiple
simultaneous failures and failure recoveries of control actuators whose behavior is described by second-order dynamic
models. It is shown that the stability of the overall closedloop system can be guaranteed, and that the convergence of
the tracking error to zero is assured despite the presence
of multiple simultaneous failures. The properties of the
1033
proposed scheme are illustrated through simulations of the
F/A-18C/D aircraft.
II. P ROBLEM S TATEMENT
In this paper our focus is on linearized aircraft models with
state variables accessible. The model is of the form:
ẋ1
ẋ2
= x2 ,
= Ax + Bu1 ,
(1)
(2)
u̇1
u̇2
= u2 ,
= −λ1 u1 − λ2 u2 + λ1 uc ,
(3)
(4)
where x ∈ IRn and u ∈ IRm (m > n) denote respectively
the state and control input vectors, uc ∈ IRm is the signal
generated by the controller, and λ1 >> λ2 and λ1 >> 1.
It is interesting to note that, in many cases, the dynamics
of the flight control actuators is described by the above
model where λ1 = ωn2 , λ2 ∈ [0.7ωn , 1.4ωn ], ωn denotes the
natural frequency, and ωn ≥ 30, so that λ1 /λ2 ≥ 20. Hence,
in practice, the above assumptions are justified in most of
the cases.
In this paper the focus will be on a class of failure
scenarios that satisfy the following assumption:
Assumption 1:
(a) Up to m − n effectors can undergo total LOE failure
(b) All effectors can undergo partial LOE failure.
Reference Model: The reference model is chosen in the
form:
ẋ1∗
ẋ2∗
= x2∗ ,
= Am x∗ + Bm r,
(5)
(6)
where x∗ is the state of the reference model, the reference
model is asymptotically stable, and r is a vector of bounded
piece-wise continuous reference inputs.
Control Objective: The objective is to design a control
law uc (t) such that the error x(t) − x∗ (t) tends to zero
asymptotically even in the presence of different control
effector failures.
Baseline Control Strategy: To achieve the control objective in the case without control effector failures, the Inverse
Dynamics Control Law (IDCL) is chosen:
uc = W BT (BW BT )−1 η ,
where
η = −Ax + Am x + Bm r.
(7)
To demonstrate that the above control law achieves the
objective, the expression (1) is rewritten as:
ẋ2 = A1 x1 + A2 x2 + Bu1 ,
and multiplied by s2 + λ2 Is + λ1 I to obtain:
(3)
x2 + λ2 ẍ2 + λ1 ẋ2
= A1 ẍ1 + λ2 A1 ẋ1 + λ1 A1 x1 + A2 ẍ2
from where one has:
1 (3)
(x − A1 ẍ1 − A2 ẍ2 )
λ1 2
λ2
+ (ẍ2 − A2 ẋ2 − A1 ẋ1 ) + ẋ2 = Ax + Buc .
λ1
Since λ1 >> 1 and λ1 >> λ2 , it follows that 1/λ1 ∼
=0
and λ2 /λ1 ∼
= 0. Hence, using the singular perturbation
arguments, it can be concluded that the approximate lower
order dynamics of the plant is of the form:
ẋ1
ẋ2
= x2
= Ax + Buc .
Upon substituting the control law (7) into the above equation, one obtains ẍ1 = Am x + Bm r. Hence the reduced-order
dynamics of the closed-loop system coincides with that of
the reference model (modulo initial conditions), and the
IDCL achieves the objective in an approximate sense.
III. FAILURE M ODELING
In [4] actuator failure models were derived for the case
of insignificant actuator dynamics, while in [5] the case
of first-order actuator dynamics was considered. This case
will be also described. However, the focus of this paper
is on second-order actuator dynamics. In both cases, the
failures are modeled in terms of some minimum number of
uncertain failure-related parameters. Uncertainty associated
with each of the actuator models is due to: (i) Unknown
time of failure tFi , (ii) Unknown LOE coefficient ki , and
(iii) Unknown value at which the control effector locks.
A. First-Order Actuator Dynamics
Nominal Model: In this case the nominal (no-failure)
model is of the form:
u̇i = −λ (ui − uci ), i = 1, 2, ..., m,
(8)
where ui denotes the output of ith the actuator, uci is the
signal generated by the controller, and λ >> 1.
Total LOE: The case of total Loss-Of-Effectiveness (LOE)
includes Lock-In-Place (LIP), float, and Hard-Over-Failure
(HOF). For this case the following model is proposed [5]:
u̇i = −σi λ (ui − uci ),
(9)
where σi (t) = 1 in the case of no failure, and σi (t) =
0, u(tFi ) = ¯ui when the failure occurs at t = tFi , where tFi
denotes the time of failure of the ith effector. Hence in the
case of failure at tFi , one has that u̇i (t) = 0 for t ≥ tFi , and
u(t) = u(tFi ) for all t ≥ tFi . In the case of LIP, u(tFi ) has
−
), while in the case of HOF, it jumps to
the value of u(tFi
the upper or lower position limit.
Partial LOE: In this case the actuator gain ki , whose
nominal value is one, decreases to a value from the interval
[εi , 1), where εi << 1. The corresponding model that covers
both the nominal and the failure cases is of the form:
+λ2 A2 ẋ2 + λ1 A2 x2 + λ1 Buc ,
u̇i = −λ (ui − ki uci ),
1034
(10)
where ki ∈ [εi , 1].
Total and Partial LOE: Both types of failures can be
described by a single model of the form:
u̇i = −σi λ (ui − ki uci ).
(11)
B. Second-Order Actuator Dynamics
In this section the index i will be omitted to simplify the
notation. It is still assumed that there are m actuators.
Nominal Model: In this case the actuator dynamics is
described by a stable second-order model of the form:
u̇1
u̇2
= u2
= −λ1 u1 − λ2 u2 + λ1 uc ,
(12)
(13)
λ ji >> 1 and λ2 >> λ1 , j = 1, 2.
Total LOE: In this paper the total LOE failure model is
proposed in the form:
u̇1 (t) = u2 (t)
t
− 0 [λ1 u1 (τ ) + λ2 u2 (τ ) − λ1 uc (τ )]d τ , t < tF ,
u2 (t) =
0,
t ≥ tF
The above model describes the fact that u2 (t) becomes
zero instantaneously when there is a total LOE failure.
However, the model is not in a convenient form for observer
design since the dynamics of u2 is described by an integral
equation. For this reason an approximate total LOE model
is proposed in the form:
u̇1
u̇2
= σ u2
= −[λ2 + (1 − σ )β ]u2 + σ λ1 (uc − u1 ),
(14)
(15)
where λ2 + β >> 1, and
1, if t < tF
σ=
0, if t ≥ tF
Assumption 2:
1. u1 and u̇1 are measurable.
2. λ2 is sufficiently large to assure fast convergence of u2 (t)
to zero in the case of failure. Hence β in (17) can be set
to zero.
Observer: To design an observer for the model (16), (17),
a derivative of the expression (16) is taken for β = 0 to
obtain:
ü1
= σ u̇2
= −λ2 u̇1 + σ 2 λ1 (kuc − u1 )
= −λ1 u1 − λ2 u̇1 + σ λ1 kuc + (1 − σ )λ1 u1 ,
where the fact is used that, since σ ∈ {0, 1}, one has that
σ 2 = σ . It is important to note that the above system can
be expressed in the form:
u1 =
λ1
[σ kuc − (1 − σ )u1 ],
2 s + λ1
s2 + λ
modulo exponentially decaying initial conditions.
By letting η1 = u1 and η2 = u̇1 , one now has:
η̇1
η̇2
= η2
= −λ2 η2 + σ λ1 (kuc − η1 ).
u̇1
= σ u2
(16)
u̇2
= −[λ2 + (1 − σ )β ]u2 + σ λ1 (kuc − u1 ),
(17)
where k ∈ [ε , 1]. It is seen that, for σ = k = 1, the above
model reduces to the form (12)-(13).
IV. O N -L INE FDI FOR S ECOND -O RDER ACTUATOR
DYNAMICS
In this section the local FDI algorithms are designed for
second-order actuator dynamics. The following assumption
is introduced:
(19)
Since both unknown parameters are in the second equation of the transformed system, the observer is now chosen
in the form:
η̂˙ 2 = −λ2 η2 + σ̂ λ1 (k̂uc − η1 ) − τ ê,
(20)
where τ > 0, and ê = η̂2 − η2 .
Error Model: After subtracting (19) from (20), one obtains:
ê˙ = −τ ê + φσ λ1 (k̂uc − η1 ) + σ λ1 φk uc ,
It is seen that, when σ = 0, u2 tends to zero asymptotically with the rate of convergence dominated by λ2 + β .
By properly choosing β , arbitrarily fast convergence can
be obtained to emulate the situation in the case of total
LOE failures when, at the time instant of the failure, all
derivatives are instantaneously set to zero.
Total and Partial LOE: The model that describes both
partial and total LOE is proposed in the form:
(18)
(21)
where φσ = σ̂ − σ and φk = k̂ − k.
Let ωσ = k̂uc − η1 and ωk = uc . The following theorem
is considered next:
Theorem 1: The following adaptive laws assure that ê ∈
L ∞ ∩ L 2:
σ̂˙
k̂˙
= Proj[0,1] {−γσ êωσ },
(22)
= Proj[ε ,1] {−γk êωk },
(23)
where the projection operator is used to keep the parameter
estimates within the parameter bounds.
Proof: Let a tentative Lyapunov function be of the form:
φσ
φk
1
+ σ ].
V (ê, φσ , φk ) = [ê2 +
2
γσ
γk
(24)
The following property of the adaptive algorithms with
projection is used next (see e.g.[4]): if the adaptive law
is of the form θ̇ = Proj[−θ̄ ,θ̄ ] {−eω }, then:
1035
θ θ̇ ≤ −eθ ω .
With this fact the first derivative of V along the solutions
of the system is:
V̇ ≤ −τ ê2 ≤ 0.
∞
n
(25)
Hence ê is bounded (φσ and φk are bounded due to the use
of the projection algorithm). Upon integrating V̇ from 0 to
∞, one obtains:
V (0) −V (∞) ≥ τ
The adaptive reconfigurable controller is now chosen in the
form:
ê2 (τ )d τ .
0
uc = W K̂ B̂To (B̂o K̂W K̂ B̂To )−1 (η − ∑ (1 − σ̂i )ui ).
A question that arises in this context is whether the above
controller, with the true values of parameters replaced
by their estimates, achieves the control objective. This is
discussed in the following section.
Since the term on the left hand side is bounded, it follows
that ê ∈ L 2 .
V. A DAPTIVE R ECONFIGURABLE C ONTROLLER
To design a reconfigurable controller that effectively
compensates for the effect of both total and partial LOE,
the expression (1) is first rewritten as:
ẋ2 = A1 x1 + A2 x2 + Bu,
(26)
and multiplied by s2 + λ2 Is + λ1 I to obtain:
(3)
x2 + λ2 ẍ2 + λ1 ẋ2
= A1 ẍ1 + λ2 A1 ẋ1 + λ1 A1 x1 + A2 ẍ2
+λ2 A2 ẋ2 + λ1 A2 x2
m
(34)
i=1
VI. M AIN R ESULT
The properties of the overall FDIR system are summarized in the following theorem:
Theorem 2: The closed-loop system (1)-(4), (34), where
η is given by (31), and where the adaptive parameters are
adjusted using (22), (23), is stable and, even in the presence
of total or partial LOE failures, limt→∞ [x(t) − x∗ (t)] = 0.
Proof: It is first recalled that, using the results of Theorem
1, êi ∈ L ∞ ∩ L 2 for all i = 1, 2, ..., m.
The main objective is to show that the tracking error
ec = x − x∗ is bounded. The expression (27) is first rewritten
as:
+λ1 ∑ bi [σi ki uci + (1 − σi )u1i ],
i=1
ẋ1
= x2
ẋ2
= Ax + ∑ bi [σi ki uci + (1 − σi )ui )]
m
where the expression (18) was used.
Upon dividing the above expression by λ1 and neglecting
the terms containing the ratio 1/λ1 or λ2 /λ1 , one obtains:
i=1
m
= Ax + ∑ bi [−σi φki uci
i=1
m
ẋ2 = Ax + ∑ [σi ki uci + (1 − σi )u1i ].
+σ̂i k̂i uci + φσ i (ui − k̂i uci ) + (1 − σ̂i )ui ]
(27)
m
i=1
Ideal Reconfigurable Controller: To design the reconfigurable controller, let:
Bo (σ ) = [σ1 b1 σ2 b2 ... σm bm ],
K = diag[k1 , k2 , ...km ].
(28)
(29)
The ideal reconfigurable controller is now chosen in the
following form:
= Ax + ∑ bi [σ̂i k̂i uci + (1 − σ̂i )ui + φiT ωi ].
i=1
The controller equation (34) is substituted next, and the
expressions (5), (6) are used to obtain:
m
ėc = Am ec − ∑ bi φiT ωi .
i=1
The above expression can be rewritten as:
n
uc = W KBTo (Bo KW KBTo )−1 (η − ∑ (1 − σi )u1i ),
m
(30)
ec = −W (s) ∑ bi
i=1
i=1
where
η = −Ax + Am x + Bm r.
(31)
Hence, if σi and ki are known, the above controller achieves
the objective. However, since the time and type of failure are
generally unknown, the adaptive reconfigurable controller is
implemented by replacing the failure-related parameters σi
and ki with their estimates, as discussed below.
Adaptive Reconfigurable Controller: Let
B̂o
K̂
= [σ̂1 b1 σ̂2 b2 ... σ̂m bm ],
(32)
= diag[k̂1 , k̂2 , ...k̂m ].
(33)
1 T
φ ωi ,
s+τ i
where exponentially decaying terms due to initial conditions
are neglected, and where W (s) = (sI − Am )−1 (s + τ ). It
is noted that the transfer function matrix (sI − Am )−1 is
asymptotically stable and minimum phase, and the minimum relative degree of the individual transfer functions is
one. Adding a stable zero will not change these properties,
and the elements of the resulting transfer function matrix
W (s) will be at most proper.
Since from (21) it follows that:
1036
êi =
1 T
φ ωi ,
s+τ i
where exponentially decaying terms due to initial conditions
are again neglected, one has that
m
ec = −W (s) ∑ bi êi .
(35)
i=1
Since it has already been shown that each êi is bounded
and belongs to L 2 , and since W (s) is asymptotically stable
and minimum phase transfer function matrix with proper or
strictly proper elements, it follows that ec is also bounded
and belongs to L 2 . Since x∗ is bounded, it follows that x is
bounded as well. Boundedness of x implies the boundedness
of u, which in turn implies boundedness of each ωi . Hence
each ê˙i ∈ L ∞ , which now, from the Barbalat’s lemma [9],
implies that limt→∞ êi (t) = 0. From (35) it can now be
concluded that limt→∞ ec (t) = 0.
VII. S IMULATIONS
As a simulation example, a linearized dynamics of a
F-18 aircraft is chosen during carrier landing. The most
critical actuator during landing is that for the stabilator
that controls the pitch rate. Ailerons are fully deflected,
while the leading-edge flaps and rudder toe-ins are not used
during normal operation. The dynamics of the stabilators
and rudders is described by the model (3), (4), where λ1 =
1325, λ2 = 30 for the stabilator, and λ1 = 5200, λ2 = 99.5 for
the rudders. A typical response in the nominal (no-failure)
case is shown in Figure 2.
The FDIR scheme is designed for stabilators and rudders
only, since the other control surfaces are not critical during
landing. Also, in this case it turns out that the loss-ofeffectiveness can be effectively handled by the baseline
controller. Hence the focus will be on multiple lock-in-place
failures. The FDIR algorithms presented in the paper are
used, and their performance is evaluated in both the failure
and failure recovery cases. Failure recovery capability is
important since a standard approach is to stop adjusting
the failure-related parameters after the failure, so that,
even if there is a recovery, the system continues working
without that actuator. This may be beneficial for avoiding
the disturbance caused by a potential recovery. However, if
there is a failure of another actuator, the system may become
under-actuated even though there is a sufficient number of
healthy actuators.
The failure scenario chosen is listed in Table 1.
Actuator
Left Stabilator
Left Rudder
Left Stabilator
Right Rudder
Right Stabilator
Left Rudder
Failure
+
+
Recovery
+
+
+
+
the parameter adjustment is stopped, the system becomes
unstable. The response in the case when the recovery is
allowed is shown in Figure 3. It is seen that all failures and
recoveries are accurately detected and identified, and that
the overall response is excellent despite multiple failures
and recoveries.
VIII. C ONCLUSIONS
In this paper effective Failure Detection, Identification
and Reconfiguration (FDIR) algorithms are developed for a
class of linearized aircraft models and second-order actuator
dynamics. Assuming that the actuator dynamics are fast, a
baseline controller is designed and, using the singular perturbation arguments, shown to achieve the control objective.
Typical failures in flight control actuators described by first
and second order dynamics are considered next, and the FDI
algorithm is derived for the latter case. This is followed
by the design of a corresponding adaptive reconfigurable
controller, and the main theorem is proved stating that
all the signals in the system are bounded and that the
tracking error converges to zero asymptotically despite multiple simultaneous actuator failures. The properties of the
proposed FDIR algorithm are evaluated through numerical
simulations of the F-18 aircraft.
The proposed FDIR algorithms assume that the actuator
velocity is measurable. A challenging related problem is to
design an efficient FDIR scheme for the case when only the
actuator output is available. Such a case is the focus of our
current research.
Time
2 sec
2 sec
6 sec
7 sec
8 sec
9 sec
Table 1: The failure scenario used in simulations
It is noted that the system quickly becomes unstable if
the failures are not accommodated. Also, if, after the first
failure (left stabilator and left rudder at t = 2 seconds),
1037
R EFERENCES
[1] F. Ahmed-Zaid, P. Ioannou, K. Gousman and R. Rooney, “Accommodation of Failures in the F-16 Aircraft using Adaptive Control”,
IEEE Control Systems Magazine, Vol. 11, No. 1, pp. 73-78, January
1991 .
[2] M. Bodson and J. Groszkiewicz, “Multivariable Adaptive Algorithms for Reconfigurable Flight Control”, IEEE Transactions on
Control Systems Technology, Vol. 5, No. 2, pp. 217-229, March
1997.
[3] Boeing Phantom Works, ”Reconfigurable Systems for Tailless
Fighter Aircraft - RESTORE (First Draft)”, Contract No. F3361596-C-3612, Scientific and Technical Reports, System Design Report, CDRL Sequence No. A007, St. Louis, Missouri, May 1998.
[4] J. D. Bošković and R. K. Mehra, ”A Multiple Model Adaptive
Flight Control Scheme for Accommodation of Actuator Failures”,
AIAA Journal of Guidance, Control & Dynamics, Vol 25, No. 4,
pp. 712-724, July-August, 2002.
[5] J. D. Bošković and R. K. Mehra, ”A Decentralized Scheme for Autonomous Compensation of Multiple Simultaneous Flight-Critical
Failures”, in Proceedings of the 2002 AIAA Guidance, Navigation
and Control Conference, Monterey, California, 5-8 August 2002.
[6] J. Brinker and K. Wise, “Reconfigurable Flight Control of a Tailless
Advanced Fighter Aircraft”, in Proceedings of the 1998 AIAA
Guidance, Navigation and Control Conference, Vol. 1, pp. 75-87,
Boston, MA, August 10-12, 1998.
[7] A. Calise, S. Lee and M. Sharma, “Direct Adaptive Reconfigurable
Control of a Tailless Fighter Aircraft”, in Proceedings of the 1998
AIAA Guidance, Navigation and Control Conference, Vol. 1, pp.
88-97, Boston, MA, August 10-12, 1998.
[8] P. Chandler, M. Pachter and M. Mears, “System Identification
for Adaptive and Reconfigurable Control”, Journal of Guidance,
Control & Dynamics, Vol. 18, No. 3, pp. 516-524, May-June 1995.
[9] K. S. Narendra and A. M. Annaswamy, Stable Adaptive Systems,
Prentice Hall Inc., Englewood Cliffs, New Jersey, 1988.
*
u,u [ft/s]
230
*
u(t), u (t)
228
*
α,α [deg]
0
4
6
8
12
10
8
6
4
2
4
6
8
12
10
5
14
16
18
20
14
16
18
14
16
18
20
2
4
6
8
10
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
12
14
16
18
20
*
0
6
8
10
12
h,h [ft]
14
16
18
20
6
8
10
12
14
16
18
8
10
*
θ(t), θ (t)
2
4
6
8
10
*
h(t), h (t)
0
2
4
6
8
10
*
β(t), β (t)
0
−2
4
6
2
θ(t), θ*(t)
2
4
400
*
4
2
8
6
4
2
600
β,β*[deg]
θ,θ*[deg]
−5
200
2
8
6
4
2
20
0
2
4
6
8
10
2
p(t), p*(t)
0
*
h(t), h*(t)
400
−2
2
4
6
8
10
12
14
16
18
20
2
2
4
6
8
10
*
r(t), r (t)
0
*
β(t), β*(t)
β,β*[deg]
0
2
0
r,r [deg/s]
200
−2
0
0
2
4
6
8
10
2
0
2
4
6
8
10
12
14
16
18
20
2
p,p [deg/s]
*
φ,φ*[deg]
−2
*
φ(t), φ (t)
0
p(t), p (t)
−2
0
2
4
6
8
10
12
14
16
18
20
r,r [deg/s]
*
LEFL,LEFR [deg]
0
0
2
4
6
8
10
12
14
16
18
20
2
φ,φ*[deg]
*
φ(t), φ (t)
0
2
4
6
8
10
12
14
16
18
SL,SR [deg]
0
20
2
ψ,ψ*[deg]
8
10
0
ψ(t), ψ (t)
4
6
8
10
12
14
16
18
20
u1(t), u2(t)
20
0
2
4
6
8
10
12
14
16
18
20
20
u (t), u (t)
0
3
4
−20
0
2
4
6
8
10
12
14
16
18
2
4
6
8
10
12
14
16
18
2
4
6
8
0
3
RSTAB
12
14
16
18
20
6
8
4
6
8
10
5
0
2
4
6
8
6
10
0
u7(t)
−10
0
2
4
6
8
60
40
20
0
−20
10
u8(t), u9(t)
0
2
4
6
8
10
Time [sec]
0.5
Estimated α
True α
2
4
6
8
10
12
14
16
9
10
Time [sec]
12
14
16
18
18
20
Estimated α
True α
0.5
20
RRUDDER
Response with the baseline controller in the no-failure case
2
4
6
8
10
12
14
16
18
20
1
0.5
Estimated α
True α
0
0
Fig. 2.
2
0
LRUDDER
4
4
u (t), u (t)
0
2
10
u (t), u (t)
0
u (t), u (t)
0
8
1
10
8
6
0
20
−10
0
4
1
u7(t)
60
40
20
0
−20
2
−20
0
−5
2
20
u5(t), u6(t)
0
1
0
−5
LSTAB
40
20
0
−20
−40
10
0
40
20
0
−20
−40
AILL,AILR [deg]
0
8
20
RL,RR [deg]
2
6
20
δ PLA [deg]
0
40
4
u (t), u (t)
0
0
2
40
*
LEFL,LEFR [deg]
6
0
−2
*
−2
4
ψ(t), ψ (t)
r(t), r (t)
−2
2
*
ψ,ψ*[deg]
0
2
−2
0
2
*
−2
SL,SR [deg]
12
q(t), q (t)
0
20
0
0
RL,RR [deg]
10
5
θ,θ*[deg]
12
−5
600
δ PLA [deg]
8
*
0
q(t), q*(t)
0
h,h*[ft]
10
α(t), α*(t)
0
q,q*[deg/s]
2
p,p [deg/s]
*
α,α [deg]
0
AILL,AILR [deg]
6
*
228
4
α(t), α (t)
0
u(t), u*(t)
q,q [deg/s]
u,u*[ft/s]
230
2
12
10
8
6
4
2
4
6
8
10
12
14
16
1
18
20
Estimated α
True α
0.5
0
0
2
4
6
8
10
Time [sec]
12
14
16
18
20
Fig. 3. Response with the adaptive reconfigurable controller for the
scenario from Table 1
1038