[go: up one dir, main page]

Academia.eduAcademia.edu
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