Linear Adaptive Fault Tolerant Control against Aircraft Actuator Failures for Wing Rock Suppression

In this paper we consider the problem of the suppression of wing rock phenomenon in presence of actuator faults. The main aim of this work is the application of a linear adaptive actuator failure compensation control scheme for wing rock motion of a slender delta wing. First, the analytical nonlinear model that characterizes the phenomenon of wing rock is given, and its behavior for different angles of attack is presented. Then, an adaptive actuator failure compensation redundant control design is proposed, and applied for a rolling motion regulation in the presence of actuator faults. Finally, numerical simulations are conducted to show the effectiveness of the control scheme for wing rock suppression for different actuator failures scenarios. Index Terms Wing-rock motion, Actuator failures, Fault tolerant control, Adaptive control Introduction Wing rock phenomenon is a self-induced rolling motion that can happen on both civilian or military aircrafts and can show by limit cycle oscillations in high speed regimes [1,2]. Many factors can cause these undesirable behavior even at low or high angles-of-attack (AOA) such as fluid flow past an aircraft; with many risks for the aircraft operating dynamics, maneuvering flexibility leading sometimes to loss of control [3]. The wing rock phenomenon is characterized by some aerodynamic parameters which are [4]: 1. Angle of Attack (AOA), 2. Angle of sweep, 3. Leading edge extensions, 4. Slender forebody. Aircraft with highly swept wings operating with leading edge extensions are highly susceptible to suffer from this problem. Generally we remark an increase in amplitude up to a limit cycle, then a final state is usually stable and defined by large roll oscillations [5,6]. Many research works have focused on the analysis and modelization of this phenomenon in order to predict the magnitude and the frequency of the limit-cycle limitations [7,8], and since many mathematical and numerical models with different precision orders have been developed based on experimental simulations on benchmarks [9,10]. DOI: 10.35840/2631-5106/4123 Benchaita and Ladaci. Int J Robot Eng 2020, 5:023 • Page 2 of 8 • ISSN: 2631-5106 | Citation: Benchaita H, Ladaci S (2020) Linear Adaptive Fault Tolerant Control against Aircraft Actuator Failures for Wing Rock Suppression. Int J Robot Eng 5:023 The problem of suppressing wing rock has a very rich state of the art. A great number of control solution have been proposed with more or less success, most of them are using simple second order models. Many authors have proposed fuzzy controllers to eliminate these oscillations. Among them, Liu, et al. proposed fuzzy PD controller [11] and a variable universe fuzzy controller [12] with a satisfactory performance at different AOA. Whereas, Sreenatha, et al. [13,14] tried out a forty-nine rule based FLC with the delta wing model in the wind tunnel with results indicating the effectiveness and robustness of the FLC. Other works used adaptive fuzzy controllers to improve the aircraft behavior like Rong, et al. [15] and Liu [16]. Another solution was the neural control proposed by Joshi, et al. [17] and Hsu, et al. [18] with a good ability to achieve favorable tracking performance for the wing rock motion for an aircraft operating at subsonic speeds and high angles of attack. In [19], Tewari used an optimal feedback controller, derived from the Hamilton Jacobi equations, to suppress wingrock oscillations. At meantime, some other researchers tried nonlinear control strategies like Shue and Agarwal [20] who introduced a nonlinear H∞ method for the control of wing rock motions. In [21], Abdulwahab and Hongquan achieved limit cycle prevention by adding a certain control function to the nonlinear dynamics of the wing-rock model; Zribi, et al. [22] introduced a state transformation such that the transformed dynamic model is in a form which is suitable for a variety of control designs. A feedback linearization control scheme and a sliding-mode control (SMC) scheme are then proposed to suppress wing rock oscillations. One of the more efficient control techniques is adaptive control [23] which is more suitable in case of unknown or varying model parameters. According to the fact that the model is identified or not by the control algorithm there are direct [24] and indirect [25] adaptive control schemes. Singh, et al. [26] and Capello, et al. [27] and proposed adaptive control strategies for the problem of wing rock suppression. Adaptive feedback linearization is proposed to suppress the wing rock by Monahemi and Krstic [28]. The work of Ordonez and Passino [6] considers the regulation of a wingrock problem via nonadaptive as well as adaptive controllers for the case of time-varying AOA. In the case of model uncertainties, Sharma and Kar [29] used contraction theory in the development of an adaptive backstepping controller for the suppression control of the wingrock phenomenon. However, most of these works only considered the failure free case even if the occurrence of such failures on an aircraft is very critical. Some authors have addressed this important problem particularly the actuators’ failures like the works of Tao, et al. [30] and Boulouma, et al. [5] who developed an adaptive controller tolerant to actuators’ failures. In this paper we address the problem of wing rock suppression in presence of various actuator failures and propose a linear adaptive control design for this phenomenon model derived in [1]. And we show using numerical simulation that this adaptive controller is able to suppress the undesirable wing rocks rapidly and efficiently. The reminder of this paper is organized as follows: Section II presents the wing-rock modelization and the control problem definition. The proposed robust adaptive control design is detailed in Section II-C. In Section III, simulations results are presented to illustrate the efficiency of the proposed robust adaptive control method. Concluding remarks are given in Section IV. Problem Statement Wing-rock dynamical model In this paper, we consider the model proposed by Nayfeh, et al. [1] which is described by the following differential equation, 2 3 2 2 1 1 2 2 = + + + + b b φ ω φ μ φ φ μ φ φ φφ      (1) With,


Introduction
Wing rock phenomenon is a self-induced rolling motion that can happen on both civilian or military aircrafts and can show by limit cycle oscillations in high speed regimes [1,2]. Many factors can cause these undesirable behavior even at low or high angles-of-attack (AOA) such as fluid flow past an aircraft; with many risks for the aircraft operating dynamics, maneuvering flexibility leading sometimes to loss of control [3].
The wing rock phenomenon is characterized by some aerodynamic parameters which are [4] Aircraft with highly swept wings operating with leading edge extensions are highly susceptible to suffer from this problem. Generally we remark an increase in amplitude up to a limit cycle, then a final state is usually stable and defined by large roll oscillations [5,6].
Many research works have focused on the analysis and modelization of this phenomenon in order to predict the magnitude and the frequency of the limit-cycle limitations [7,8], and since many mathematical and numerical models with different precision orders have been developed based on experimental simulations on benchmarks [9,10].
The problem of suppressing wing rock has a very rich state of the art. A great number of control solution have been proposed with more or less success, most of them are using simple second order models. Many authors have proposed fuzzy controllers to eliminate these oscillations. Among them, Liu, et al. proposed fuzzy PD controller [11] and a variable universe fuzzy controller [12] with a satisfactory performance at different AOA. Whereas, Sreenatha, et al. [13,14] tried out a forty-nine rule based FLC with the delta wing model in the wind tunnel with results indicating the effectiveness and robustness of the FLC. Other works used adaptive fuzzy controllers to improve the aircraft behavior like Rong, et al. [15] and Liu [16].
Another solution was the neural control proposed by Joshi, et al. [17] and Hsu, et al. [18] with a good ability to achieve favorable tracking performance for the wing rock motion for an aircraft operating at subsonic speeds and high angles of attack. In [19], Tewari used an optimal feedback controller, derived from the Hamilton Jacobi equations, to suppress wing-rock oscillations.
At meantime, some other researchers tried nonlinear control strategies like Shue and Agarwal [20] who introduced a nonlinear H ∞ method for the control of wing rock motions. In [21], Abdulwahab and Hongquan achieved limit cycle prevention by adding a certain control function to the nonlinear dynamics of the wing-rock model; Zribi, et al. [22] introduced a state transformation such that the transformed dynamic model is in a form which is suitable for a variety of control designs. A feedback linearization control scheme and a sliding-mode control (SMC) scheme are then proposed to suppress wing rock oscillations.
One of the more efficient control techniques is adaptive control [23] which is more suitable in case of unknown or varying model parameters. According to the fact that the model is identified or not by the control algorithm there are direct [24] and indirect [25] adaptive control schemes.
Singh, et al. [26] and Capello, et al. [27] and proposed adaptive control strategies for the problem of wing rock suppression. Adaptive feedback linearization is proposed to suppress the wing rock by Monahemi and Krstic [28]. The work of Ordonez and Passino [6] considers the regulation of a wingrock problem via nonadaptive as well as adaptive controllers for the case of time-varying AOA. In the case of model uncertainties, Sharma and Kar [29] used contraction theory in the development of an adaptive backstepping controller for the suppression control of the wingrock phenomenon.
However, most of these works only considered the failure free case even if the occurrence of such failures on an aircraft is very critical. Some authors have addressed this important problem particularly the actuators' failures like the works of Tao, et al. [30] and Boulouma, et al. [5] who developed an adaptive controller tolerant to actuators' failures.
In this paper we address the problem of wing rock suppression in presence of various actuator failures and propose a linear adaptive control design for this phenomenon model derived in [1]. And we show using numerical simulation that this adaptive controller is able to suppress the undesirable wing rocks rapidly and efficiently.
The reminder of this paper is organized as follows: Section II presents the wing-rock modelization and the control problem definition. The proposed robust adaptive control design is detailed in Section II-C. In Section III, simulations results are presented to illustrate the efficiency of the proposed robust adaptive control method. Concluding remarks are given in Section IV.

Wing-rock dynamical model
In this paper, we consider the model proposed by Nayfeh, et al. [1] which is described by the following differential equation, With, We have 1 c = 0.354 and 2 c = 0.001.
The a i coefficients values depend on the incidence angle α. Table 1 give the values of a i parameters for some values of α.
Let us rewrite equation (1) In [1] it is shown that the model is stable for the 1 2 [ , ] = [ , ] x x φ φ  , we get: Time (s) incidence angles α < 19.5 deg. for more important angles, it begins to oscillate and becomes unstable. We remark an augmentation of the oscillations magnitude until it reaches a limit-cycle. Figure 1, Figure 2 and Figure 3 represent the open loop system response for the incidence an-gles α = 15°, α = 21.5° and α = 25° respectively.
In the simulation work, we consider three aile-ron segments δ as a control input and the roll angle φ as the system output. Introducing the control u = [u 1 , u 2 , u 3 ] we can rewrite (2) as follows, In order to design a fault tolerant control for the system stabilization, the actuators redundancy is necessary, thus, the control will be provided by the three aileron segments u = [u 1 , u 2 , u 3 ] T .

Thus (3) becomes
Equation (4) can be rewritten in a compact form as, With,

Actuators failures modelization
The actuators' defaults considered by Boulou-ma, et al. [5] are of two types: Type 1 -Total loss of the actuator efficiency: At the instant j t , the input j u is no more influenced by the applied control law, which could be de-scribed by, We can rewrite (7) as follows, In case there two types of failures conjointly, we can rewrite the control law as follows: The aim of the proposed control is to design a control strategy that allows the estimation and the compensation the actuators' failures that occur in the system (1).
However it is mandatory for the controller to have a redundant actuators in order to be able to compensate the failures of one or multiple ac-tuators, that means, these actuators do the same tasks.
In our problem, we suppose that the redundant actuators ( ), 1, 2, 3 j u t i = contribute proportionally to the system regulation (see [5,30]), which has the advantage to render the control design procedure from a MISO problem to a SISO one. So, we can de-fine the control to be applied as follows

Robust adaptive control design
In this Section we will develop the proposed the proposed adaptive control strategy by numerical simulation we will consider the aerodynamic parameters of the delta wing modelized by Nayfeh, et al. [1] for different angles of attack α. Four actuators are available on the aircraft and are perfectly redundant.
It is assumed that the model parameters are: c 1 = 0.354, c 2 = 0.001, and the coefficients a i are given in Table 1.
First, we will simulate the system response without any actuator failure with the initial conditions: The simulation result is shown in Figure   4. We observe that the adaptive controller stabilizes the system and eliminates the oscillations with a fast transitory response. We remark also that the system performance are not sensitive to the attack angle variations.
At the second stage we will simulate our regulator in presence of different actuator failure scenarios. Four cases are considered: adaptive control law following the method proposed in [5]. From (3), we can write, = ( ) + y f x u  (13) In case there are two types of failures (11), the equation (13) becomes, Taking, and replacing in (14), we get, Our objective is to design a control law 0 ( ) v t that forces the output to follow the reference signal ( ) d y t (in our case = 0 d y ) and guarantees the closed loop stability of the nonlinear system in presence of disturbing terms that modelize the actuators failures which can occur during the system operation.
It is worth noticing that the control law design and stability analysis are detailed in [5]. We will give the resulting adaptive control law that satisfies the control objectives, With the θ parameter updating and the unknown term j k given as follows, With j = 1, 2, 3.
In order to ensure that the parameters' vector θ  is bounded and to improve the robustness of the adaptive control laws (17) and (18) in presence of approximation errors, a supplementary term σ has been introduced as follows [31,32], With j = 1,2,3.
In the next Section we will simulate the response of the system (5) by considering different cases of actuator failures.
As we can see in Figure 6, the controller compensates the uncontrollable variations of the actuator u 3 and succeeds to stabilize the system with very negligible oscillations around 0 caused by the failing actuator. The control effort is portioned on the two other actuators to eliminate this undesirable effect.
As for the first scenario, we can remark from the Figure 7 that the controller is able to correct efficiently the bad behavior due to the blocked actuator with the remaining actuators even if partially efficient. The two observed deviations at instants t = 3s and t = 8s are caused by the blockage of u 3 and the moment of its resumption respectively.

Failure scenario 1
The initial conditions are φ (0) = 10°. The first actuator remains intact: u 1 (t) = v 1 (t), and at the instant t = 3s, the second actuator is in fail situation to 50% amount: u 2 (t) = 0.5v 2 (t), and the third actuator is blocked in 3 u = 10 beginning from t = 5s. Figure 5 shows that the adaptive controller handles perfectly the partial loss of efficiency of u 2 , and when u 3 is blocked the control action redistributes the necessary effort in order to stabilize the system with the two still operating actuators. The moment of failure occurrence at t = 5s involves a small deviation of the angle φ which is quickly corrected by the controller.

Failure scenario 2
The initial conditions are φ (0) = 10°. The first actuator remains uninjured: u 1 (t) = v 1 (t), from the instant t = 3s the second one loses 50% of efficiency: u 2 (t) = 0.5v 2 (t), and from the moment t = 5s the third actuator becomes uncontrollable and begins

Conclusion
In this paper, we introduce an adaptive fault tolerant control strategy to deal with wing rock oscillation due to the aircraft actuators failures. Considering four redundant actuators, we have applied our proposed control design to a system model defining this phenomenon for different attack angles.