Next Article in Journal
Investigation of Reynolds Number Effects on Aerodynamic Characteristics of a Transport Aircraft
Next Article in Special Issue
Some Special Types of Orbits around Jupiter
Previous Article in Journal
Design Process and Environmental Impact of Unconventional Tail Airliners
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

\({\mathcal{L}_1}\) Adaptive Loss Fault Tolerance Control of Unmanned Hypersonic Aircraft with Elasticity

School of Astronautics, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100083, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Aerospace 2021, 8(7), 176; https://doi.org/10.3390/aerospace8070176
Submission received: 28 April 2021 / Revised: 18 June 2021 / Accepted: 21 June 2021 / Published: 29 June 2021
(This article belongs to the Special Issue Spacecraft Dynamics and Control)

Abstract

:
This paper investigates the fault tolerance control of hypersonic aircrafts with L 1 adaptive control method in the presence of loss of actuator effectiveness fault. The hypersonic model considers the uncertainties caused by the features of nonlinearities and couplings. Elasticity is taken into account in hypersonic vehicle modeling which makes the model more accurate. A velocity L 1 adaptive controller and an altitude L 1 adaptive controller are designed to control flexible hypersonic vehicle model with actuator loss fault. A PID controller is designed as well for comparison. Finally, the simulation results are used to analyze the effectiveness of the controller. Compared to the results of PID controller, L 1 controllers have better performance.

1. Introduction

Hypersonic vehicles refer to aircrafts, missiles, artillery shells and other vehicles with or without wings that travel at more than five times the speed of sound. Characterized by high penetration rate, hypersonic vehicles have great potential value both in military and economy. X-51, the first flight with an air-breathing scramjet engine in America, is a milestone in the development of hypersonic vehicle [1]. A program named “Promethee” was launched in France to study hypersonic vehicles [2]. In Banalor, India has made great efforts to hypersonic aerodynamics [3]. And China has made huge progress in air-breathing systems in recent years [4]. Hypersonic vehicle, for its important application value in the military field, has arisen extensive attention from a number of countries [5]. It is of great importance to study the control of hypersonic vehicles.
Hypersonic vehicle is designed with complex stress conditions, and the applicability of mathematical model determines its control effect to a certain extent. In 2007, Parker put forward a control model of hypersonic vehicle [6], which was made intuitively by abstracting formulas from various stress conditions. Fiorentini made some improvements to Parker’s model [7]. In Fiorentini’s study, the model was further reduced to four formulas and some variables with little influence were omitted. However, both models are only applicable to rigid bodies. The high speed of hypersonic vehicle has certain influence on its elasticity. Zong put forward a hypersonic model that took elasticity into account [8]. Liu developed a more accurate elastic replacement model [9]. In the modeling, comprehensive algorithm [10], quantitative echo [11], two-stage orbit [12] and other new methods based on the BGK scheme of gas dynamics were adopted. Today, the modeling of hypersonic vehicle is still a heated issue.
Hypersonic vehicle plays an important role in aircraft application, so that its security must be guaranteed. If a hypersonic vehicle is working in a tough environment, more uncertainties and a greater chance of failure may occur. Tang studied the fault tolerance of full state constrains [13]. Sun studied methods for dealing with input saturation and state constraints [14]. Cheng focused on the breakdown and rebound of the actuator [15]. And An focused on the attack constraint [16]. There are many methods used for fault-tolerant control. Some traditional control methods, such as PID, can tolerate failures, but only applicable for simple systems. Some advanced methods, such as Barrier Lyapunov function based adaptive finite time control [17], second-class fuzzy technology and cuckoo search algorithm, have achieved good results in complex systems [18]. L 1 adaptive control is usually not applied to fault-tolerant control, while L 1 adaptive fault-tolerant control is usually applied to four-rotor vehicles, such as [19,20,21,22]. It is of great significance to apply L 1 adaptive control in fault-tolerant control of hypersonic vehicles.
First, the hypersonic mathematical model is determined as a non-minimum phase flexible model in this paper. In order to simplify the structure of the controller and take the elastic model into consideration, a hypersonic model is established as a reference model [8]. The model contains not only elasticity but also uncertainty, so it is particularly important to study this model. As the modal frequency of aircraft structure is closer to the rigid modal frequency, the influence of elastic effect on the flight dynamics of elastic aircraft becomes increasingly significant. In particular, the processing and stability characteristics will become more complex and serious, and the "rigid aircraft" analysis method cannot be studied. Therefore, it is urgent to establish a multi-disciplinary coupling flight dynamics model of elastic vehicle. In this paper, the elastic engine model is taken as a part of the hypersonic vehicle model to make the mathematical model closer to the actual hypersonic vehicle dynamics. Second, the failure of the actuator is a loss failure. In reality, due to the wear and tear of the vehicle and the inherent age limit, loss failures often occur. Pneumatic rudder plays a decisive role in aircrafts, which is a guarantee to avoid loss failure. Proposed by Hovakimyan et al. in 2011, L 1 adaptive control is a fast and robust adaptive control method as stated in [23]. By adding a low-pass filter to the control law design, the separation of control law from adaptive law design is ensured. According to the particularity of the supersonic aircraft model, the height controller needs to derive the relationship between control value and state by backstepping. Then, in this paper, the L 1 adaptive control method is introduced to control the hypersonic vehicle with elasticity and loss fault. L 1 adaptive fault-tolerance control is an active fault-tolerant control that readjusts the parameters of the controller according to the fault, and can deal with the fault actively. Besides, the adaptive fault tolerance of fault occurrence amplitude is superior to passive fault tolerance control. In order to improve the performance of the control system to a greater extent, traditional L 1 adaptive control needs to combine with fault tolerance control.
Since we consider aeroelastic model in this paper, the generalized aeroelastic force will affect the force and torque of the hypersonic vehicle. It makes the whole system more likely to get into an unstable state and increases the difficulty of control. When the faults of actuators occur the control ability will reduce significantly and the impact of elasticity on the system stability will be intensified. Therefore, to improve reliability of the control system, fault-tolerant controller with rapid response is necessary for the elastic hypersonic vehicle. We propose a L 1 adaptive fault-tolerant control method which combines the L 1 adaptive control method and fault-tolerant control theory. Firstly, L 1 adaptive control is a model following reconfiguration fault-tolerant control which does not require high linearity of the model and can be applied to nonlinear model like the hypersonic aircraft used in this paper. The internal structures of L 1 adaptive methods vary with model. The states, disturbances and reference trajectory of hypersonic vehicles can all be considered in designing adaptive parameters of controller. So L 1 adaptive control can have more targeted control effects for the specific aircraft. Secondly, as an improved method of L 1 adaptive control, L 1 adaptive fault-tolerance controller’s response speed is fast due to its structure of separating feedback control and adaptive law. For elastic hypersonic vehicle, the fast reaction rate is necessary. Besides that, it can also reduce the influence time of faults and improve flight quality. Finally, low-pass filters are designed to add into L 1 adaptive fault-tolerant controllers to restrain high frequency oscillation of control inputs. It can avoid the irreversible results produced by the interaction of high-frequency oscillation and aeroelasticity.
The paper is organized as follows. First, the dynamic model of the hypersonic aircraft is built in Section 2. Then, the L 1 adaptive controller is designed and the stability is proved in Section 3. In Section 4, the simulation results are shown and analyzed. Finally, conclusion of the whole paper is present in Section 5.
The main contributions of this paper can be highlighted as follows.
(a) We build a hypersonic aircrafts model with loss fault and take elasticity into account. We simplify the model to a control-oriented model.
(b) We investigate the combination method of L 1 adaptive control and fault tolerance control. We propose two kinds of combination methods to suit different aircraft modeling situations.
(c) We apply L 1 adaptive fault tolerance control method to hypersonic aircraft model and keep the hypersonic aircraft with elasticity tracking the reference longitudinal velocity and altitude in loss fault situations which have better performance than PID controller.

2. Problem Formulation

2.1. Dynamic Motion Equations

Assuming that the earth is flat, the earth coordinate system is chosen as the inertial seat. The frame beam is a free beam structure at both ends, and the first three elastic modes are considered. In [7], a model of rigid-body vehicle dynamics is proposed. Table 1 lists the meanings of each parameter appearing in the model.
Consider the decoupled longitudinal dynamic merely, the longitudinal rigid-body can be written as:
m V ˙ = T cos α D m g sin γ h ˙ = V sin γ γ ˙ = L + T sin α m V g V cos γ , θ ˙ = Q I y y Q ˙ = M
where m is mass, V, h, γ , θ and Q denote five rigid body states of the system, named velocity, altitude, track angle, pitch angle and pitch angle rate, α = θ γ is attack angle, T, D, L, M present thrust, drag, lift and pitching torque, g is acceleration due to gravity, I y y denotes moment of inertia along the longitudinal direction.
In Equation (1), the forces and the torques are calculated as follow:
T = q ¯ S ( C T + C T ϕ ϕ + C T η η ) D = q ¯ S ( C D + C D δ e 2 δ e 2 + C D δ e δ e + C D η η ) , L = q ¯ S ( C L + C L δ e δ e + C L η η ) M = q ¯ c ¯ S ( C M + C M δ e δ e + C M η η ) + z T T
where ϕ and δ e are control inputs, respectively fuel equivalent ratio and elevator deflection angle, c ¯ is mean aerodynamic chord, S presents the reference area, z T denotes the thrust-to-moment coupling coefficient, q ¯ is dynamic pressure and expressed as:
q ¯ = ρ V 2 2 = ρ 0 e ( h h 0 ) / h s V 2 2 ,
where ρ is air density, ρ 0 is air density at nominal altitude, h 0 presents nominal altitude and h s denotes inverse of the air density exponential decay rate. Other coefficients C T , C T ϕ , C D , C L , C M are given by:
C T = C T α 3 α 3 + C T α 2 α 2 + C T α α + C T 0 C T ϕ = C T ϕ α 3 α 3 + C T ϕ α 2 α 2 + C T ϕ α α + C T ϕ 0 C D = C D α 2 α 2 + C D α α + C D 0 , C L = C L α α + C L 0 C M = C M α 2 α 2 + C M α α + C M 0
For hypersonic vehicles, rigid-body dynamic model can not analogy the real dynamic situation of hypersonic vehicles. In order to obtain a more accurate result, the elasticity of hypersonic vehicles must be considered. The flexible engine model of air-breathing hypersonic aircraft with non-minimum phase shown in [8] is presented as follow:
η ¨ i = 2 ζ i ω i η ˙ i ω i 2 η i + N i ( i = 1 , 2 , 3 ) ,
where N i present generalized force, η i and η ˙ i present six elastic states, ζ i is the damping factor, ω i is the natural oscillation frequency. In Equation (5), the forces and the torques are calculated as follow:
N i = q ¯ S ( N i α 2 α 2 + N i α α + N i δ e δ e + N i η η + N i 0 ) ( i = 1 , 2 , 3 ) K j η = [ K j η 1 , K j η 2 , K j η 3 ] ( K = C , N ; j = T , D , L , M ) .
The elasticity of hypersonic vehicles is relate to the attack angle. When hypersonic vehicle takes large maneuver, the elasticity makes great influence on stress situation. The model of hypersonic vehicle model becomes more accurate but more difficult to control.
According to Equation (2), it can be seen that the coupling between elevator and lift affects the track angle, which causes a problem that the control law of elevator derived by standard inversion method based on the dynamics of altitude h and track angle γ makes the internal dynamic pitch angle and pitch angular velocity unstable. In order to solve this problem, the elevator deflection angle δ e in the track angle γ is regarded as uncertainty so that the effect of δ e on altitude only appears in pitch angular velocity and the correlation of h is improved. In addition, all items except pitch angle θ are considered as uncertainties in the track angle formula. Besides, in order to decouple the longitudinal velocity and height in the controller, we consider the δ e in the longitudinal speed as uncertainty and ignore the effect of fuel equivalent in pitch angular velocity. Finally, the control oriented model is obtained by simplifying the model, which is written in the form of the sum of constant, control quantity and uncertainty in Equation (7). The longitudinal velocity control logic can be set as fuel equivalent ratio-longitudinal thrust-longitudinal velocity and the altitude control logic is elevator deflection angle-pitching moment-pitch angular velocity-pitching angle-track angle-altitude.

2.2. Loss Fault and Model Simplification

For hypersonic aircrafts, when there’s a loss fault, it always comes to the pneumatic rudder. Specific to this paper, it is elevator deflection. Reflected on the model, it is a loss rate n acting on δ e . According to Equations (1)–(4), each state is influenced by elevator deflection angle. It will cause plenty of extra calculation and deform the control effect if n is multiplied directly.
Treat δ e as an uncertainty in V, ignore others except θ in γ ˙ and treat ϕ an uncertainty in Q as well. The model shown as Equation (1) can be simplified as:
V ˙ = q ¯ S ( C T cos α C D ) m g sin γ m + q ¯ S C T ϕ cos α m ϕ + ϖ V = V 0 + V c ϕ + ϖ V h ˙ = V sin γ γ ˙ e = θ + ϖ γ , θ ˙ = Q Q ˙ = z T q ¯ S C T + q ¯ c ¯ S C M I y y + q ¯ c ¯ S C M δ e I y y n δ e + ϖ Q = Q 0 + Q c n δ e + ϖ Q
where γ e = γ γ r , γ r is the reference pitch angle and ϖ i ( i = V , γ , Q ) present uncertainties. Although the control right is sacrificed after simplification, the designs of controllers become more convenient and increase the speed of fault tolerance control.
In aircraft control, the selected control variables are variables of actuator such as rudder deflection, motor speed, etc. or the variables that have operation relationship with the actuator such as force and torque. The fault mode selected in this paper is the loss fault acting on the actuator which makes the control value reduced in the simulation part. Then, the goal of fault tolerance control is to ensure that the final output control value is close to the output value of the fault-free state. The main methods are as follows:
1. Use the fault-tolerant ability of L 1 adaptive controller
In the formula u ( t ) = θ ^ T ( t ) x ( t ) + k g r ( t ) , θ ^ T ( t ) is an adaptive variable which is adjusted according to the error of the return controller outputs. When there is no fault in the actuator, the adaptive variable is affected by the error. In order to make the controller fault-tolerant, fault information is added into the adaptive variable to make it follow the fault of the actuator. The corresponding increase or decrease is made to ensure that the final control value remains unchanged. This method is suitable for the system whose control variable is the actuator variable and the system with simple structure.
2. Add compensators to the designed controller
Make the control quantity output under the non-fault state into the ideal control quantity. Under the loss fault condition, the ideal control quantity can be written as the sum of the failure control quantity and the compensation quantity. Then, in the process of modeling, the sum of failure control value and the compensation value can represent the ideal control quantity all the time. So the compensation value becomes a part of the control quantity with the design of the controller. This method is suitable for the system whose control variables are not actuator variables. Only a part of the control variables in this system are affected by the fault, and only the part responding to the fault needs to be fault tolerant.

3. L 1 Adaptive Controller Design

It should be noted that the italic style of L 1 here is a special symbol.
Figure 1 shows the internal structure of L 1 adaptive controller, it consists of four parts: control law, state predictor, adaption part and kinematics and dynamics. The part of control law outputs the control values to other three parts. Adaption part is influenced by the difference of state predictor and force model and outcomes adaptive quantities to control law and state predictor.
As illustrated in Figure 2, there are two L 1 controllers in the control system. One is used to control velocity and the other is altitude controller. The reference altitude and longitudinal velocity are designed in advance and two controllers accept real state value from the aircraft model. Fuel equivalent ratio and elevator deflection angle are output to flexible hypersonic model.

3.1. Velocity Controller

The velocity error dynamic is defined as follows:
V ˙ e = V ˙ V ˙ r = V 0 + V c ϕ + ϖ V V ˙ r .
Define the control value as u V = ϕ and design the control input ϕ :
ϕ = K V V e V 0 + V ˙ r + ς V ,
K V is the velocity gain and ς V is the control law needed to be design. Equation (8) can be written as follow:
V ˙ e = V 0 + V c ϕ + ϖ V V ˙ r = K V V e + ( V c 1 ) ϕ + ϖ V + ς V , = K V V e + σ 1 ϕ + ϖ V + ς V
where σ 1 = V c 1 which is bounded and satisfies σ 1 κ 1 and ϖ V satisfied | ϖ V | μ 1 . The state of velocity control is x 1 = V e and the control system can be described as:
x ˙ 1 = A 1 x 1 + b 1 ( σ 1 ϕ + ϖ V + ς V ) , y 1 = c 1 x 1
where A 1 = K V , b 1 = 1 and c 1 = 1 . The state predictor subsystem of velocity is presented as:
^ ˙ x 1 = A 1 x ^ 1 + b 1 ( σ ^ 1 ϕ + ϖ ^ V + ς V ) ,
where σ ^ 1 and ϖ ^ V are given by projection operator and have the same boundaries as σ 1 and ϖ V respectively:
^ ˙ σ 1 = K 1 p r o j ( σ ^ 1 , b 1 ϕ P 1 x ˜ 1 ) . ^ ˙ ϖ V = K 1 p r o j ( ϖ ^ V , b 1 P 1 x ˜ 1 )
In Equation (13), x ˜ 1 = x ^ 1 x 1 , K 1 is the adaption gain and P 1 is the solution of Lyapunov equation A 1 T P 1 + P 1 A 1 = Q 1 , where Q 1 > 0 is known. The control law is defined as follow:
ς V ( s ) = D 1 ( s ) χ 1 ( s ) ,
D 1 ( s ) is a low-filter needed to be chosen. The χ 1 ( s ) is laplace transformed from:
χ 1 ( t ) = σ ^ 1 ϕ ϖ ^ V .
Definition 1.
For a n×m-dimensional output system G ( s ) , its L 1 norm is defined as G ( s ) L 1 = max i = 1 , 2 , , n j = 1 m G i j ( s ) L 1 , where G i j ( s ) is the element of row i and column j.
Lemma 1.
For a stable MIMO system, if the input is u ( t ) and the output is y ( t ) , then y ( t ) L G ( s ) L 1 u ( t ) L where u ( t ) L = max ( y ( t ) ) .
Corollary 1.
For a stable MIMO system, if the input is bounded, then the output is bounded as well which means max ( y ( t ) ) is bounded.
Lemma 2.
For series system G ( s ) = G 1 ( s ) G 2 ( s ) , G 1 ( s ) R n × l , G 2 ( s ) R l × m , there is G ( s ) L 1 G 1 ( s ) L 1 G 2 ( s ) L 1 .
Theorem 1.
( L 1 small gain theorem): For a system with input u ( t ) and output y ( t ) : y ( t ) = N 1 ( s ) ( u ( t ) N 2 ( s ) y ( t ) ) , where N 1 ( s ) is the transfer function of forward path and N 2 ( s ) is the transfer function of feedback loop. If N 1 ( s ) L 1 N 2 ( s ) L 1 < 1 , then the system is asymptotically stable.
Lemma 3.
If A R n × n , b R n × 1 is controllable, the matrix N is full rank.
Lemma 4.
If A R n × n , b R n × 1 is controllable and ( s I A ) 1 b is asymptotically stable, there is a matrix c R 1 × n which enables c ( s I A ) 1 b become the minimum phase system with relativity of 1.
Proof. 
By changing the low-filter D 1 ( s ) to satisfy the L 1 -norm stability condition, just ensure the Lyapunov function is negative definite, the control system is stable and according to Theorem 1 the system satisfies:
G 1 ( s ) L 1 σ L 1 < 1 ,
where G 1 ( s ) = ( s A 1 ) 1 b 1 ( 1 D 1 ( s ) ) . The Lyapunov function is defined as follow:
E V = P 1 x ˜ 1 2 + K 1 1 σ ˜ 1 2 + K 1 1 ϖ ˜ V 2 ,
where σ ˜ 1 = σ ^ 1 σ 1 , ϖ ˜ V = ϖ ^ V ϖ V . The derivative of E V can be written as:
E ˙ V = 2 P 1 ˜ ˙ x 1 x ˜ 1 + 2 K 1 1 ˜ ˙ σ 1 σ ˜ 1 + 2 K 1 1 ˜ ˙ ϖ V ϖ ˜ V = 2 P 1 ( A 1 x ˜ 1 + b 1 σ ˜ 1 ϕ ) x ˜ 1 2 K 1 1 ϖ ˜ V ϖ ˙ V + 2 K 1 1 ϖ ˜ V ( ^ ˙ ϖ V + K 1 b 1 P 1 x ˜ 1 ) + 2 K 1 1 σ ˜ 1 ( ^ ˙ σ 1 + K 1 b 1 u V P 1 x ˜ 1 ) Q 1 x ˜ 1 2 2 K 1 1 ϖ ˜ V ϖ ˙ V Q 1 x ˜ 1 2 + 2 K 1 1 | ϖ ˜ V ϖ ˙ V | .
 □
Let ϖ V be continuously differentiable with uniformly bounded derivaties ϖ V 1 , so we can obtain | ϖ ˜ V T ϖ ˙ V | 2 μ 1 ϖ V 1 and then E ˙ V x ˜ 1 T Q 1 x ˜ 1 + 4 K 1 1 μ 1 ϖ V 1 .
Define a constant:
Ξ 1 = Δ 4 λ max ( P 1 ) λ min ( Q 1 ) μ 1 ϖ V 1 + 4 max | σ 1 | 2 + μ 1 2 .
First, assume there exists t 1 > 0 and E V ( t 1 ) > K 1 1 Ξ 1 . Because max K 1 1 ( σ ˜ 1 T σ ˜ 1 + ϖ ˜ V T ϖ ˜ V ) 4 K 1 1 max | σ 1 | 2 + μ 1 2 , it follows from Equation (17) that
P 1 x ˜ 1 2 4 K 1 1 λ max ( P 1 ) λ min ( Q 1 ) μ 1 ϖ V 1 ,
and
Q 1 x ˜ 1 2 P 1 x ˜ 1 2 λ min ( Q 1 ) λ max ( P 1 ) = 4 K 1 1 μ 1 ϖ V 1 .
So it can be obtained that when E V ( t ) > K 1 1 Ξ 1 ( K 1 is always above 1),
E ˙ V Q 1 x ˜ 1 2 + 2 K 1 1 | ϖ ˜ V T ϖ ˙ V | 4 K 1 1 μ 1 ϖ V 1 + 4 μ 1 ϖ V 1 0 .
Then assume t 1 0 , E V ( t ) K 1 1 Ξ 1 , we obtain P 1 x ˜ 1 2 E V K 1 1 Ξ 1 . Since
λ min ( P 1 ) x ˜ 1 2 P 1 x ˜ 1 2 ,
there is
x ˜ 1 L Ξ 1 λ min ( P 1 ) K 1 ,
the velocity control system is stable.

3.2. Altitude Controller

By combining the last four formulas in Equation (1) with small angle approximation, the altitude dynamic can be obtained. δ e does not have direct relation with h, so it has to set up the relationship from the twice formula to the end. In order to simplify the structure of controller, normal adaptive control is used except the last step. The reference altitude is given and the reference track angle can be designed as:
h ˙ e = h ˙ h ˙ r = V γ h ˙ r = V ( γ e + γ r ) h ˙ r .
In order to make h track h r , γ r is designed at first:
γ r = 1 V ( K h h e + h ˙ r ) .
Equation (25) can be written as:
h ˙ e = K h h e + V γ e .
The track angle can be obtained:
γ ˙ e = θ + ϖ γ = θ e + θ r + ϖ γ ,
so
θ r = K γ γ e ϖ γ .
Equation (28) can be written as:
γ ˙ e = K γ γ e + θ e .
The pitch angle rate can be expressed:
θ ˙ e = θ ˙ θ ˙ r = Q θ ˙ r = Q e + Q r θ ˙ r ,
Q r can be written as:
Q r = K θ θ e + θ ˙ r .
Equation (31) can be written as:
θ ˙ e = K θ θ e + Q e .
Now, the relationship between δ e and h is built as:
Q ˙ e = Q 0 + Q c n δ e + ϖ Q Q ˙ r .
According to Equations (28)–(32), Q r can be expressed as:
Q ˙ r = K θ θ ˙ e + ( K γ γ e ϖ γ ) = K θ θ ˙ e K γ ( K γ γ e + θ e ) ϖ ¨ γ = ( K θ + K γ ) ( K θ θ e + Q e ) + K γ 2 ( K γ γ e + θ e ) ϖ ¨ γ = ( K θ 2 + K θ K γ + K γ 2 ) θ e ( K θ + K γ ) Q e K γ 3 γ e ϖ ¨ γ ,
so Equation (34) can be written as
Q ˙ e = Q 0 + Q c n δ e + ϖ Q + ( K θ + K γ ) Q e ( K θ 2 + K θ K γ + K γ 2 ) θ e + K γ 3 γ e + ϖ ¨ γ .
Define the control value u Q = n δ e , and use L 1 adaptive controller to design the ideal control input δ e as:
δ e = K Q Q e Q 0 + ( K θ 2 + K θ K γ + K γ 2 ) θ e ( K θ + K γ ) Q e K γ 3 γ e ϖ ¨ γ .
Equation (34) can be written as follow:
Q ˙ e = Q 0 + Q c n δ e + ϖ Q Q ˙ r = K Q Q e + ( Q c n 1 ) δ e + ϖ Q + ς h = K Q Q e + σ 2 δ e + ϖ Q + ς h ,
where σ 2 = Q c n 1 and it is bounded as σ 2 κ 2 and ϖ Q satisfies | ϖ Q | μ 2 . The state of altitude controller is x 2 = Q e and the control system can be described as:
x ˙ 2 = A 2 x 2 + b 2 ( σ 2 δ e + ϖ Q + ς h ) y 2 = c 2 x 2 ,
where A 2 = K Q , b 2 = 1 , c 2 = 1 . The state predictor subsystem of altitude is presented as:
^ ˙ x 2 = A 2 x ^ 2 + b 2 ( σ ^ 2 δ e + ϖ Q + ς h ) ,
where σ ^ 2 , ϖ ^ Q are given by projection operator and have the same boundaries as σ 2 and ϖ Q :
^ ˙ σ 2 = K 2 p r o j ( σ ^ 2 , b 2 δ e P 2 x ˜ 2 ) ^ ˙ ϖ Q = K 2 p r o j ( ϖ ^ Q , b 2 P 2 x ˜ 2 ) .
In Equation (41), x ˜ 2 = x ^ 2 x 2 , K 2 is the adaption gain and P 2 is the solution of Lyapunov equation A 2 T P 2 + P 2 A 2 = Q 2 , where Q 2 > 0 is known. The control law is defined as follow:
ς h ( s ) = D 2 ( s ) χ 2 ( s ) ,
D 2 ( s ) is a low-filter needed to be chosen. The χ 2 ( s ) is laplace transformed from:
χ 2 ( t ) = σ ^ 2 δ e ϖ Q .
Proof. 
By changing the low-filter D 2 ( s ) to satisfy the L 1 -norm stability condition and just ensuring that the Lyapunov function is negative definite, the control system is stable and according to Theorem 1 the system satisfies:
G 2 ( s ) L 1 σ L 1 < 1 ,
where G 2 ( s ) = ( s A 2 ) 1 b 2 ( 1 D 2 ( s ) ) . The Lyapunov function is defined as follow:
E Q = P 2 x ˜ 2 2 + K 2 1 σ ˜ 2 2 + K 2 1 ϖ ˜ Q 2 ,
where σ ˜ 2 = σ ^ 2 σ 2 , ϖ ˜ h = ϖ ^ h ϖ h . The derivative of E Q can be written as:
E ˙ Q = 2 P 2 ˜ ˙ x 2 x ˜ 2 + 2 K 2 1 ˜ ˙ σ 2 σ ˜ 2 + 2 K 2 1 ˜ ˙ ϖ Q ϖ ˜ Q = 2 P 2 ( A 2 x ˜ 2 + b 2 σ ˜ 2 δ e ) x ˜ 2 2 K 2 1 ϖ ˜ Q ϖ ˙ Q + 2 K 2 1 ϖ ˜ Q ( ^ ˙ ϖ Q + K 2 b 2 P 2 x ˜ 2 ) + 2 K 2 1 σ ˜ 2 ( ^ ˙ σ 2 + K 2 b 2 u h P 2 x ˜ 2 ) Q 2 x ˜ 2 2 2 K 2 1 ϖ ˜ Q ϖ ˙ Q Q 2 x ˜ 2 2 + 2 K 2 1 | ϖ ˜ Q ϖ ˙ Q | .
 □
Let ϖ Q be continuously differentiable with uniformly bounded derivaties ϖ Q 1 , so we can obtain | ϖ ˜ Q T ϖ ˙ Q | 2 μ 2 ϖ Q 1 and then E ˙ Q x ˜ 2 T Q 2 x ˜ 2 + 4 K 2 1 μ 2 ϖ Q 1 .
Define a constant as:
Ξ 2 = Δ 4 λ max ( P 2 ) λ min ( Q 2 ) μ 2 ϖ Q 1 + 4 max | σ 2 | 2 + μ 2 2 .
First, assume there is a constant t 1 > 0 and E Q ( t 1 ) > K 2 1 Ξ 2 . Because max K 2 1 ( σ ˜ 2 T σ ˜ 2 + ϖ ˜ Q T ϖ ˜ Q ) 4 K 2 1 max | σ 2 | 2 + μ 2 2 , it follows from Equation (45) that
P 2 x ˜ 2 2 4 K 2 1 λ max ( P 2 ) λ min ( Q 2 ) μ 2 ϖ Q 1 ,
and
Q 2 x ˜ 2 2 P 2 x ˜ 2 2 λ min ( Q 2 ) λ max ( P 2 ) = 4 K 2 1 μ 2 ϖ Q 1 .
So it can be iferred that when E Q ( t ) > K 2 1 Ξ 2 ( K 2 is always above 1):
E ˙ Q Q 2 x ˜ 1 2 + 2 K 2 1 | ϖ ˜ Q T ϖ ˙ Q | 4 K 2 1 μ 2 ϖ Q 1 + 4 μ 2 ϖ Q 1 0 .
Then assume t 1 0 , E Q ( t ) K 2 1 Ξ 2 , we obtain P 2 x ˜ 2 2 E Q K 2 1 Ξ 2 . Since
λ min ( P 2 ) x ˜ 2 2 P 2 x ˜ 2 2 ,
there is
x ˜ 2 L Ξ 2 λ min ( P 2 ) K 2 .
The Lyapunov function of the whole altitude controller consists of not only the function of Q, but also the Lyapunov function of h, γ and θ . Because of the commom adaptive control method used in deriving h, γ and θ , the Lyapunov function of them are much easier. The Lyapunov function of the whole altitude controller is expressed as
E = E h + E γ + E θ + E Q .
The derivative of E can be written as:
E ˙ = E ˙ h + E ˙ γ + E ˙ θ + E ˙ Q = K h h e 2 K γ γ e 2 K θ θ e 2 + E ˙ Q ,
E ˙ Q 0 is proven above, and K h h e 2 , K γ γ e 2 , K θ θ e 2 are definitly non-positive, so the Lyapunov function of the whole altitude controller is negative definite and the altitude control system is stable.

4. Simulation

The sample time is 0.01 s and the simulation time is 500 s. According to [24], m = 147.9 slug, ω 1 = 21.17 rad/s, ω 2 = 53.92 rad/s, ω 3 = 109.1 rad/s. The parameters come from [8] where g = 32.17 ft/s 2 , c ¯ = 17 ft, S = 17 ft 2 , ζ i = 0.02 , I y y = 86,722.54 slug · ft 2 /rad, ρ 0 = 6.7429 × 10 5 slugs/ft 3 , z T = 8.36 ft, h s = 21,358.8 ft, h 0 = 80,000 ft, V 0 = 8000 ft/s. Aerodynamic parameters are shown in Table 2. All results are based on simulation work and some real limitation condition is not considered.

4.1. Horizontal Flight

Set the target velocity and altitude as 8000 ft/s and 80,000 ft respectively, and use PID controller to certify the accuracy and controlability of the model. Parameters of controller is set as K ϕ = [ 20 , 0.1 , 0 ] and K δ e = [ 20 , 0 , 0.1 ] . As shown in Figure 3 and Figure 4, the model can achieve horizontal flight under the control of PID controller. The longitudinal velocity error is almost 0 and the altitude error becomes stable at 0.05 f t . As control value, the fuel equivalent is stable at its minimum value. In the horizontal flight mode, fuel equivalent is ineffective and elevator deviation has a small deflection to balance gravity.
From 0 to 1, the loss fault rate increases by 0.05 each time. After a sequence of test, in the state of horizontal flight, the maximum fault rate the PID controller can tolerate is 0.35. Between 0.35–0.5, longitudinal velocity can be controlled but the altitude is unwarrantable. If the actuator loss exceeds 0.5, the whole system will be out of contol. Figure 5, Figure 6 and Figure 7 are the comparison of PID controller and L 1 adaptive fault tolerance controller at fault rate 0.45. It is obvious that L 1 adaptive fault tolerance controller is more advanced than PID controller in horizontal flight. Both controllers have almost the same performance at longitudinal velocity control. But both curves of altitude and track angle oscillate obviously with PID controller. By contrast, the L 1 adaptive fault tolerance controller makes both the altitude error and track angle almost stable at 0.

4.2. Pitching Maneuver

Pitching maneuver is a very important maneuver of hypersonic vehicle and it is more difficult to control. Actuator loss fault may lead to terrible results especially on upward flight. This paper uses the trajectory shown in [8] whichs has proved that aerodynamic hazards will not occur in this flight trajectory. Longitudinal velocity function and altitude function are shown in Equations (55) and (56). V f i n a l = 10,000 ft/s and h f i n a l = 100,000 ft. PID controller is used to make sure the model has the ability to achieve pitching maneuver. Control parameters is set as K ϕ = [ 20 , 0 , 0 ] and K δ e = [ 20 , 0 , 0 ] . As shown in Figure 8, Figure 9 and Figure 10, the model can make pitching maneuver. PID controller can make the longitudinal error in 0.6 ft/s and altitude error in 0.06 ft with no fault. As shown in Figure 9, fuel equivalent contributes a lot in pitching maneuver. The track angle changes around 0.015 rad and finally returns to 0.
V r = V 0 , 0 t 100 V 0 + 10 ( t 100 ) 2 / 29 , 100 t 110 V 0 + 200 ( t 105 ) / 29 , 110 t 390 , V 0 + 2000 10 ( t 400 ) 2 / 29 , 390 t 400 V f i n a l , t 400
h r = h 0 , 0 t 100 10 5 cos [ 2 π ( t 100 ) / 300 π / 2 ] + h 0 + ( t 100 ) / 300 , 100 t 400 . h f i n a l , t 400
As the test in horizontal flight, it is figured out in pitching maneuver flight that the maximum fault rate PID controller can tolerate is 0.15 which is apparently smaller in horizontal flight. Between 0.15–0.35, velocity can be controlled while altitude cannot. Velocity and altitude will be out of control if the rate exceeds 0.4. The results at fault rate of 0.35 are shown in Figure 11, Figure 12 and Figure 13. Although PID controller has advantages in velocity control, the altitude is completely out of control. PID has better performance in longitudinal velocity control and can make the velocity error in 0.4 ft/s. Although L 1 adaptive fault tolerance controller makes the velocity error in 0.6 ft/s, the altitude error is almost 0. Taken together, L 1 adaptive fault tolerance controller is better.
In summary, Figure 3 and Figure 4 are the results by using PID controller in horizontal flight with no fault and it can make hypersonic vehicle stable. Figure 5, Figure 6 and Figure 7 are the comparison of PID controller and L 1 controller in horizontal flight with 0.45 loss fault. It can be seen that L 1 controller has better performance especially in altitude control. Figure 8, Figure 9 and Figure 10 are the results by using PID controller in pitching maneuver with no fault and the hypersonic vehicle can achieve pitching maneuver with no fault. Figure 11, Figure 12 and Figure 13 are the comparison of PID controller and L 1 controller in horizontal flight with 0.35 loss fault. PID controller is better at velocity control but considering the velocity control and altitude control L 1 controller has advantages in fault tolerance state.

5. Conclusions

This paper has presented L 1 adaptive controllers for hypersonic aircraft to achieve loss fault tolerance control. The nonlinear and coupling mathematical model with elasticity of the hypersonic aircraft is built with the consideration of uncertainties. This paper investigates the combination of L 1 adaptive control method and fault tolerance concept applying in hypersonic aircrafts. According to different aircrafts situations, this paper proposed two combination methods of L 1 adaptive control and fault tolerance control. One is based on the fault tolerance ability of L 1 adaptive controller, the other is adding compensators in cotroller design progress. The fault tolerance control method is applied in hypersonic aircraft, L 1 adaptive controllers of velocity and altitude are designed respectively. Compared with the results of PID controller in loss fault state, the L 1 adaptive controller can make sure that the hypersonic aircraft flight in an expected velocity and altitude at higher loss fault rate. Besides, it has better performance and less error than PID controller. L 1 adaptive controller is advantageous in fault tolerance control of hypersonic aircrafts. There are still some things to do to enrich this paper. In the future work, we can add some other kinds of faults such as stuck, drifting and saturated to prove the fault tolerance ability of L 1 fault tolerance adaptive controller and also there are many other advanced control methods or strategies with superior performances can be taken into consideration.

Author Contributions

Z.L.: Conceptualization; Data curation; Formal analysis; Funding acquisition; Investigation; Methodology; Project administration; Resources; Supervision; Writing—review and editing. S.S.: Formal analysis; Investigation; Methodology; Software; Validation; Visualization; Writing—original draft; Writing—review and editing. Both authors have read and agreed to the published version of the manuscript.

Funding

This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.

Conflicts of Interest

The authors declare no conflict of interest in preparing this article.

References

  1. Lewis, M. X-51 Screams into the Future. Aerosapce Am. 2010, 4, 26–31. [Google Scholar]
  2. Laurent, S.; Francois, F. Promethee—The French Military Hypersonic Propulsion Program. In Proceedings of the 12th AIAA International Space Planes and Hypersonic Systems and Technologies, Norfolk, VA, USA, 28–30 July 2012. [Google Scholar]
  3. Park, C. Hypersonic Aerothermodynamics: Past, Present and Future. Int. J. Aeronaut. Space Sci. 2013, 14, 1–10. [Google Scholar] [CrossRef] [Green Version]
  4. Wei, H.; Zhao-bo, D.; Li, Y. Supersonic mixing in airbreathing propulsion systems for hypersonic flights. Prog. Aerosp. Sci. 2019, 109. [Google Scholar]
  5. Hambling, D. China, Russia and the US in hypersonic arms race. New Sci. 2019, 243, 12. [Google Scholar] [CrossRef]
  6. Parker, J.T.; Serrani, A.; Yurkovich, S.; Bolender, M.A.; Doman, D.B. Control-oriented modeling of an air-breathing hypersonic vehicle. J. Guid. Control Dyn. 2007, 30, 856–869. [Google Scholar] [CrossRef]
  7. Fiorentini, L. Nonlinear Adaptive Controller Design for Air-Breathing Hypersonic Vehicles; The Ohio State University: Columbus, OH, USA, 2010. [Google Scholar]
  8. Linqi, Y.; Qun, Z.; Xiuyun, Z. Adaptive Control for a Non-minimum Phase Hypersonic Vehicle Model. In Proceedings of the 34th Chinese Control Conference, Hangzhou, China, 28–30 July 2015. [Google Scholar]
  9. Liu, Y.; Tong, Y.; Jin, F. Control law design of hypersonic vehicles using the elastic surrogate model. J. Low Freq. Noise Vib. Act. Control 2020, 39, 216–229. [Google Scholar] [CrossRef] [Green Version]
  10. Zhou, D.; Lu, Z.; Guo, T.; Shen, E.; Wu, J.; Chen, G. Fluid-thermal modeling of hypersonic vehicles via a gas-kinetic BGK scheme-based integrated algorithm. Aerosp. Sci. Technol. 2020, 99. [Google Scholar] [CrossRef]
  11. Li, Z.; Zhou, W.; Liu, H. Robust Controller Design of Non-minimum Phase Hypersonic Aircrafts Model based on Quantitative Feedback Theory. J. Astronaut. Sci. 2020, 67, 137–163. [Google Scholar] [CrossRef]
  12. Jia, J.; Fu, D.; He, Z.; Yang, J.; Hu, L. Hypersonic aerodynamic interference investigation for a two-stage-to-orbit model. ACTA Astronaut. 2020, 168, 138–145. [Google Scholar] [CrossRef]
  13. An, H.; Guo, Z.; Wang, G.; Wang, C. Low-complexity hypersonic flight control with asymmetric angle of attack constraint. Nonlinear Dyn. 2020. [Google Scholar] [CrossRef]
  14. Cheng, Z.; Chen, F.; Gong, J. Self-repairing control of air-breathing hypersonic vehicle with actuator fault and backlash. Aerosapce Sci. Technol. 2020, 97. [Google Scholar] [CrossRef]
  15. Sun, J.G.; Li, C.M.; Guo, Y.; Wang, C.Q.; Li, P. Adaptive fault tolerant control for hypersonic vehicle with input saturation and state constraints. ACTA Astronaut. 2020, 167, 302–313. [Google Scholar] [CrossRef]
  16. Tang, X.; Zhai, D.; Li, X. Adaptive fault-tolerance control based finite-time backstepping for hypersonic flight vehicle with full state constrains. Inf. Sci. 2020, 507, 53–66. [Google Scholar] [CrossRef]
  17. Dong, C.; Liu, Y.; Wang, Q. Barrier Lyapunov function based adaptive finite-time control for hypersonic flight vehicles with state constraints. ISA Trans. 2020, 9, 163–176. [Google Scholar] [CrossRef]
  18. Wang, A.; Gong, H.; Chen, F. Fault estimation and compensation for hypersonic flight vehicle via type-2 fuzzy technique and cuckoo search algorithm. Int. J. Adv. Robot. Syst. 2020, 17. [Google Scholar] [CrossRef] [Green Version]
  19. Thu, K.M.; Gavrilov, A.I. Designing and modeling of quadcopter control system using L1 adaptive control. Int. Symp. Intell. Syst. 2017, 103, 528–535. [Google Scholar]
  20. Zuo, Z.; Ru, P. Augmented L1 adaptive tracking control of quad-rotor unmanned aircrafts. IEEE Trans. Aerosp. Electron. Syst. 2014, 5, 3090–3101. [Google Scholar] [CrossRef]
  21. Xu, D.; Whidborne, J.; Cooke, A. Fault tolerant control of a quadrotor using L1 adaptive control. Int. J. Intell. Unmaaned Syst. 2016, 4, 43–66. [Google Scholar] [CrossRef] [Green Version]
  22. Li, M.; Zuo, Z.; Liu, H. Adaptive fault tolerant control for trajectory tracking of a quadrotor helicopter. Trans. Inst. Meas. Control 2018, 40, 3560–3569. [Google Scholar] [CrossRef]
  23. Cao, C.; Hovakimyan, N. L1 adaptive control theory. Soc. Ind. Appl. Math. 2010. [Google Scholar] [CrossRef]
  24. Sigthorsson, D.O.; Jankovsky, P.; Serrani, A.; Yurkovich, S.; Bolender, M.A.; Doman, D.B. Robust linear output feedback control of an airbreathing hypersonic vehicle. J. Guid. Control Dyn. 2008, 31, 1052–1066. [Google Scholar] [CrossRef]
Figure 1. L 1 adaptive controller.
Figure 1. L 1 adaptive controller.
Aerospace 08 00176 g001
Figure 2. Fault tolerance of hypersonic aircraft by L 1 adaptive control.
Figure 2. Fault tolerance of hypersonic aircraft by L 1 adaptive control.
Aerospace 08 00176 g002
Figure 3. Velocity error and altitude error proposed by PID controller in horizontal flight and fault free state.
Figure 3. Velocity error and altitude error proposed by PID controller in horizontal flight and fault free state.
Aerospace 08 00176 g003
Figure 4. Control value proposed by PID controller in horizontal flight and fault free state.
Figure 4. Control value proposed by PID controller in horizontal flight and fault free state.
Aerospace 08 00176 g004
Figure 5. Comparison of velocity and velocity error, altitude and altitude error proposed by PID and L 1 controller in horizontal flight and fault state.
Figure 5. Comparison of velocity and velocity error, altitude and altitude error proposed by PID and L 1 controller in horizontal flight and fault state.
Aerospace 08 00176 g005
Figure 6. Comparison of control value proposed by PID and L 1 controller in horizontal flight and fault state.
Figure 6. Comparison of control value proposed by PID and L 1 controller in horizontal flight and fault state.
Aerospace 08 00176 g006
Figure 7. Track angle proposed by PID and L 1 controller in horizontal flight and fault state.
Figure 7. Track angle proposed by PID and L 1 controller in horizontal flight and fault state.
Aerospace 08 00176 g007
Figure 8. Velocity error and altitude error proposed by PID controller in pitching maneuver and fault free state.
Figure 8. Velocity error and altitude error proposed by PID controller in pitching maneuver and fault free state.
Aerospace 08 00176 g008
Figure 9. Control value proposed by PID controller in pitching maneuver and fault free state.
Figure 9. Control value proposed by PID controller in pitching maneuver and fault free state.
Aerospace 08 00176 g009
Figure 10. Track angle proposed by PID controller in pitching maneuver and fault free state.
Figure 10. Track angle proposed by PID controller in pitching maneuver and fault free state.
Aerospace 08 00176 g010
Figure 11. Comparison of velocity and velocity error, altitude and altitude error proposed by PID and L 1 controller in pitching maneuver and fault state.
Figure 11. Comparison of velocity and velocity error, altitude and altitude error proposed by PID and L 1 controller in pitching maneuver and fault state.
Aerospace 08 00176 g011
Figure 12. Comparison of control value proposed by PID and L 1 controller in pitching maneuver and fault state.
Figure 12. Comparison of control value proposed by PID and L 1 controller in pitching maneuver and fault state.
Aerospace 08 00176 g012
Figure 13. Comparison of track angle proposed by PID and L 1 controller in pitching maneuver and fault state.
Figure 13. Comparison of track angle proposed by PID and L 1 controller in pitching maneuver and fault state.
Aerospace 08 00176 g013
Table 1. Explanation of Parameters.
Table 1. Explanation of Parameters.
ParameterExplanationParameterExplanation
mmass q ¯ dynamic pressure
Vvelocity ρ air density
haltitude ρ 0 air density at nominal altitude
γ track angle h 0 nominal altitude
θ pitch angle h s inverse of the air density exponential decay rate
Qpitch angle rate N i generalized force
α attack angle η i and η ˙ i six elastic states
Tthrust ζ i damping factor
Ddrag ω i natural oscillation frequency
Lliftnloss rate
Mpitching torque γ r reference pitch angle
gacceleration due to gravity ϖ i ( i = V , γ , Q ) uncertainties
I y y moment of inertia along the longitudinal direction θ ^ T ( t ) adaptive variable
ϕ fuel equivalent ratio K V velocity gain
δ e elevator deflection angle ς V control law
c ¯ mean aerodynamic chord K i ( i = 1 , 2 ) adaption gain
Sreference area P i ( i = 1 , 2 ) the solution of Lyapunov equation
z T thrust-to-moment coupling coefficient D 1 ( s ) ( i = 1 , 2 ) low-filter
Table 2. Aerodynamic Parameters.
Table 2. Aerodynamic Parameters.
MarkValueMarkValue
C L α 5.9598 C D α −0.07402
C L δ e 0.7341 C D δ e 2 0.9102
C L 0 −0.02438 C D δ e 1.084 × 10 6
C L η 1 −0.03410 C D 0 −0.01988
C L η 2 −0.01737 C D η 1 0.001293
C L η 3 −0.06758 C D η 2 2.5523 × 10 4
C D α 2 7.9641 C D η 3 0.002707
N 1 α 2 −0.08928 N 2 α 2 8.8374 × 10 2
N 1 α 0.3497 N 2 α 9.5685 × 10 2
N 1 0 2.7562 × 10 3 N 2 0 1.3834 × 10 3
N 1 δ e 0.03902 N 2 δ e −2.4875 × 10 2
N 1 η 1 −9.3415 × 10 4 N 2 η 1 4.112 × 10 4
N 1 η 2 −6.7015 × 10 4 N 2 η 2 1.0924 × 10 4
N 1 η 3 −1.8813 × 10 3 N 2 η 3 8.5621 × 10 4
C M α 2 6.8888 N 3 α 2 −7.4826 × 10 2
C M α 5.139 N 3 α 0.103
C M 0 0.1628 N 3 0 −1.9277 × 10 3
C M δ e −1.3642 N 3 δ e −4.2624 × 10 3
C M η 1 7.1776 × 10 3 N 3 η 1 3.2963 × 10 4
C M η 2 −0.03022 N 3 η 2 3.0022 × 10 4
C M η 3 −0.01067 N 3 η 3 6.5423 × 10 4
C T ϕ α 3 −14.038 C T α 0.03728
C T ϕ α 2 −1.5839 C T 0 −0.02164
C T ϕ α 0.6934 C T η 1 0.0027609
C T ϕ 0.1990 C T η 2 −0.0034979
C T α 3 1.0929 C T η 3 −0.005331
C T α 2 0.9714
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, Z.; Shi, S. \({\mathcal{L}_1}\) Adaptive Loss Fault Tolerance Control of Unmanned Hypersonic Aircraft with Elasticity. Aerospace 2021, 8, 176. https://doi.org/10.3390/aerospace8070176

AMA Style

Li Z, Shi S. \({\mathcal{L}_1}\) Adaptive Loss Fault Tolerance Control of Unmanned Hypersonic Aircraft with Elasticity. Aerospace. 2021; 8(7):176. https://doi.org/10.3390/aerospace8070176

Chicago/Turabian Style

Li, Zhaoying, and Shuai Shi. 2021. "\({\mathcal{L}_1}\) Adaptive Loss Fault Tolerance Control of Unmanned Hypersonic Aircraft with Elasticity" Aerospace 8, no. 7: 176. https://doi.org/10.3390/aerospace8070176

APA Style

Li, Z., & Shi, S. (2021). \({\mathcal{L}_1}\) Adaptive Loss Fault Tolerance Control of Unmanned Hypersonic Aircraft with Elasticity. Aerospace, 8(7), 176. https://doi.org/10.3390/aerospace8070176

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop