Next Article in Journal
Application of Orthopantomography in the Analysis of Bone Mineral Density in Patients with Osteogenesis Imperfecta
Previous Article in Journal
Research and Development of a Modern Deep Learning Model for Emotional Analysis Management of Text Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed-Time Aircraft Spin Recovery Control Based on a Nonsingular Integral Terminal Sliding Mode Approach

China Aerodynamics Research and Development Center, Mianyang 621000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(5), 1953; https://doi.org/10.3390/app14051953
Submission received: 24 December 2023 / Revised: 12 February 2024 / Accepted: 14 February 2024 / Published: 27 February 2024
(This article belongs to the Section Aerospace Science and Engineering)

Abstract

:
This paper introduces a control strategy to recover from various spin motions to level trim flight conditions, utilizing a fixed-time nonsingular terminal sliding mode approach to minimize altitude loss. Firstly, an integral terminal sliding mode surface is constructed to guarantee the tracking errors of the spin recovery system converge to the origin within a fixed time and avoid the singularity problem. Next, a fixed-time type reaching law is proposed to weaken the chattering phenomenon and guarantee terminal sliding hyperplanes converge to zero in a fixed time. Furthermore, the stability analysis indicates the fixed-time convergence stability of the spin recovery control system and provides an accurate calculation of the settling time. Finally, comparative simulations are performed to validate the effectiveness and superiority of the developed spin recovery control scheme.

1. Introduction

Aircraft spin, as a highly nonlinear and dangerous flight condition, is characterized by a supercritical angle of attack, a large sideslip angle, and a significant yaw rate. Recovering from aircraft spin to avoid ground collisions is a challenging task that has attracted considerable attention [1,2,3,4].
The spin characteristics of an aircraft can be researched through rotary balance tests, vertical spin tunnels, bifurcation analysis, radio-controlled flight tests, and real aircraft flight tests. Recovering from aircraft spin is difficult and depends on its spin characteristics, including entry speed, intensity, and recovery time. The combination of a steep descent, delayed recognition of the spin mode, and inadequate recovery actions creates a situation where it becomes almost improbable for the pilot to achieve a successful recovery before colliding with the ground [5,6]. Hence, research on control technology for automatic recovery from aircraft spin is of utmost importance.
The first critical issue in recovering from an aircraft spin is predicting and identifying the spin state. Bifurcation analysis techniques have been widely used to investigate the spin solutions of the open-loop aircraft dynamics model. The open-loop bifurcation results have been used to provide the reference inputs for the spin recovery controller [7,8,9]. Therefore, to address the spin recovery control problem within a reasonable time, several control techniques have been investigated. Ref. [5] introduced a spin automatic recovery flight control system, minimizing altitude loss. The study highlighted the importance of initiating recovery within the first turn and quantified the relationship between altitude loss and recovery delay. In Ref. [10], a reinforcement learning intelligent control approach has been applied for fully developed spin recovery that demonstrated time optimality. In Ref. [11], spin recovery was formulated as a trajectory optimization problem, with time and altitude loss serving as cost functions to be minimized and addressed through the utilization of the direct multiple shooting method. Ref. [12] delved into the application of nonlinear dynamic inversion (NDI) techniques for resolving the spin recovery problem. However, controllers based on NDI have been criticized in [13] for their lack of robustness and inability to handle control saturation limits.
Sliding mode control (SMC) has attracted significant interest due to its simplicity, efficiency, remarkable adaptability to external disturbances, and insensitivity to fluctuations in system parameters [14]. Therefore, in Ref. [15], linear sliding mode (LSM) control was used to spin recovery, which was achieved at low trim state without thrust vectoring. Refs. [16,17] improved SMC controller design by incorporating the TSM-type reaching law, enabling direct spin recovery through aerodynamic forces, and thrust utilization. Moreover, through repetitive altitude simulations, the altitude loss allowance to prevent ground collisions was achieved [18]. In Ref. [19], an investigation was conducted to examine the influence of open-closed loop thrust control on spin recovery, employing SMC. The findings of the study revealed that the implementation of a closed-loop thrust controller effectively mitigated altitude loss during the spin recovery process, showcasing its efficacy in enhancing control precision and system performance. Furthermore, in Ref. [20], the thrust vectoring control command was strategically designed as a function of the angle of attack in both pitch and yaw directions, and its optimal integration with the aircraft’s primary control system was explored. Ref. [17] investigated the impact of fin positioning on SMC spin recovery, finding that optimal fin placement notably reduced altitude loss. In addition, Ref. [21] discusses the problem of spin recovery in aircraft and proposes a robust SMC control solution to address the issue of improper feedback data.
Altitude loss is considered a metric in spin flight, requiring swift control to avert collisions with the ground. Faster convergence speed in altitude control results in smaller altitude losses. To achieve faster convergence and higher control accuracy, an extension of finite time stability, fixed time stabilization, has received much attention for providing a predefined convergence time toward equilibrium independent of initial conditions [22]. Thus, to minimize altitude loss during spin recovery, fixed-time SMC emerges as a potential candidate for automated spin recovery.
The main innovations and merits of this paper are:
(1)
Unlike the finite-time controller in [23], the proposed fixed-time spin recovery controller based on the nonsingular integral terminal sliding mode (NITSM) approach has a faster convergence rate, which has helped the aircraft recover from spin motions in a shorter time and with less altitude loss. In addition, the convergence time of the proposed spin recovery controller is independent of the initial states. Thus, the success rate of spin recovery has increased remarkably.
(2)
Different from the conventional fixed-time control methods that depend on piecewise continuous or saturation functions, this study presents an enhanced fixed-time NITSM spin recovery strategy that avoids singularity issues. It directly constructs the NITSM surface, thus simplifying fixed-time convergence analysis with reduced computational complexity.
(3)
The introduced fixed-time spin recovery controller is designed to effectively mitigate the undesirable chattering phenomenon associated with SMC. Moreover, the continuity of the control law presents practical advantages, thus facilitating its implementation in engineering applications.

2. Preliminaries and Notations

2.1. Notations

Throughout this context, the following notation is adopted: For any x and a positive constant α , s i g α x is defined as s i g α x = s i g n x x α . For a vector x n , s i g α x = s i g n x 1 x 1 α , , s i g n x n x n α T .

2.2. Some Definitions and Lemmas

Before the control system is designed, some necessary preliminaries regarding fixed-time stability are introduced. Consider the differential equation:
x ˙ t = f x t ,   x 0 = x 0  
where x = [ x 1 , x n ] T n denotes the state vector, and f x : n n represents a known vector field.
Definition 1.
The equilibrium point of (1) is globally finite-time stable, and it there exists a finite time  T x 0  that is uniformly bounded and independent of initial states, i.e., for all  x 0 n , there exists  T max > 0 , then  T x 0 < T max . Thus, it is globally fixed-time stable [22].
Lemma 1.
A continuously differentiable, positive-definite, radially unbounded function V satisfying  n + 0 , thus [24]:
(1)  V x = 0 x = 0
(2) Any solution  x  of system (1) satisfies:
V ˙ x a V x p b V x q
where  a > 0 ,  b > 0 , and  0 < p < 1 ,  q > 1 . The origin is globally fixed-time stable for the system (1), and the reaching time satisfies the following:
T x 0 T max = 1 a 1 p + 1 b q 1 , x 0 n .
Lemma 2.
Consider the system [25]:
y ˙ = a s i g p y b s i g q y ,     y ( 0 ) = y 0
The equilibrium point of the above system (4) is fixed-time stable, and its setting time depends on Equation (3).

3. Aircraft Flight Dynamics Model

3.1. Aircraft Dynamic Model

The fixed-time spin recovery control law is founded on the nonlinear dynamic model of the F-18/HARV [12]. The aircraft dynamic model with twelve state variables u , v , w , p , q , r , ϕ , θ , ψ , H , X , Y T can be written as follows:
u ˙ = r v q w g sin θ + ρ V 2 S C L α , q , δ e sin α C D α , q , δ e cos α 2 m + T m δ t m v ˙ = p w r u + g sin ϕ cos θ + ρ V 2 S C Y β , p , r , δ e , δ a , δ r 2 m w ˙ = q u p v + g cos θ cos ϕ ρ V 2 S C L α , q , δ e cos α + C D α , q , δ e sin α 2 m
p ˙ = I 1 p q I 2 q r + ρ V 2 S 2 m I 3 C l β , p , r , δ e , δ a , δ r + I 4 C n β , p , r , δ e , δ a , δ r q ˙ = I 5 p r I 6 p 2 q 2 + ρ V 2 S c ¯ 2 m C m α , q , δ e r ˙ = I 7 p q I 1 q r + ρ V 2 S b 2 m I 4 C l β , p , r , δ e , δ a , δ r + I 8 C n β , p , r , δ e , δ a , δ r
ϕ ˙ = p + q sin ϕ tan θ + r cos ϕ tan θ θ ˙ = q cos ϕ r sin ϕ ψ ˙ = sec θ r cos ϕ + q sin ϕ
H ˙ = u sin θ v sin ϕ cos θ w cos ϕ cos θ X ˙ = u cos θ cos ψ + v sin ϕ sin θ cos ψ cos ϕ sin ψ + w cos ϕ cos ψ sin θ + sin ϕ sin ψ Y ˙ = u cos θ sin ψ + v sin ϕ sin θ sin ψ + cos ϕ cos ψ + w cos ϕ sin ψ sin θ sin ϕ cos ψ
where u, v, and w denote velocity components, respectively. p, q, and r are roll, pitch, and yaw angular velocities. ϕ , θ , and ψ represent roll, pitch, and heading angles. X and Y are the positions of the aircraft. H is aircraft altitude. I x x , I y y , I z z , and I x z represent roll, pitch, yaw, and cross-product moment of inertia. Let I = I x x I z z I x z 2 , then the inertia parameters I i , i = 1 , 2 , 8 in Equation (7) can be defined as I 1 = I x z I x x I y y I x z / I , I 2 = I z z I x x I y y + I x z 2 / I , I 3 = I z z / I , I 4 = I x z / I , I 5 = I z z I x x / I y y , I 6 = I x z / I y y , I 7 = I x x I x x I y y + I x z 2 / I , and I 8 = I x x / I . T m denotes maximum available thrust.
The aerodynamic model can be represented by the following nonlinear equations:
C i α , q , δ e = C i α + C i q q c ¯ 2 V + C i δ e δ e , i = L , D , m C j β , p , r , δ e , δ a , δ r = C j 0 + C j β β + C j p p b 2 V + C j r r b 2 V + C j δ e δ e + C j δ a δ a + C j δ r δ r , j = Y , l , n
where C Y , C L , and C D denote coefficients of lateral force, lift force, and drag force, respectively. C l , C m , and C m represent coefficients of roll, pitch, and yaw moment. The nonlinear models of aerodynamical coefficients are the functions of variables α , β , δ e , δ a , δ r p, q, and r, which can be obtained from Refs. [12,15].

3.2. Model Transformation

NDI, which stands for feedback linearization [26,27], is a control approach that harnesses the system model to achieve precise control. To facilitate the NDI-based fixed-time NITSM spin recovery control design, the flight dynamic Equations (5)–(8) can be transformed into control-oriented MIMO affine form [28].
x ˙ 1 = F x + G x u y 1 = x 1
In Equation (10), x = u , v , w , p , q , r , ϕ , θ , ψ , H , X , Y T 12 × 1 , x 1 = ϕ , θ , ψ ˙ , H ˙ T 4 × 1 is the state vector, u = δ e , δ a , δ r , δ t T 4 × 1 is the control vector, and y 1 is the system output vector, the system matrix F x represents the nonlinear system dynamics and is defined as follows:
F x = [ f ϕ , f θ , f ψ ˙ , f H ˙ ] T
We denote control matrix G x as follows:
G x = G δ e ϕ , G δ a ϕ , G δ r ϕ , G δ t ϕ G δ e θ , G δ a θ , G δ r θ , G δ t θ G δ e ψ ˙ , G δ a ψ ˙ , G δ r ψ ˙ , G δ t ψ ˙ G δ e H ˙ , G δ a H ˙ , G δ r H ˙ , G δ t H ˙
System matrix elements in Equation (11) and control matrix elements in Equation (12) are provided in Appendix A.

4. Fixed-Time NITSM Controller Formulation

4.1. Controller Design

This study aims to develop a spin recovery controller leveraging the fixed-time NITSM control methodology. Once ϕ , θ , and ψ ˙ reach their desired values, then p , q , r will converge to zero, resulting in a successful recovery from the spin state. When H ˙ converges zero, the aircraft will attain level flight trim condition. This is equivalent to the control objective of steering y 1 d towards the desired values y 1 d = [ ϕ d , θ d , ψ ˙ d , h ˙ d ] T within a fixed time.
Instead of using a linear sliding function in [17], the nonsingular integral terminal sliding manifold (NITSM) based on e = y 1 y 1 d is designed.
s = e + C 1 s i g m e d t + C 2 s i g n e d t
where e = [ e ϕ , e θ , e ψ ˙ , e h ˙ ] T 4 , s = s ϕ , s θ , s ψ ˙ , s h ˙ T 4 , C 1 = d i a g c 11 , c 12 , c 13 , c 14 and C 2 = d i a g c 21 , c 22 , c 23 , c 24 are two positive definite diagonal matrixes, and 0 < m < 1 , n > 1 are defined positive constants.
Taking the time derivative of s , we have the following:
s ˙ = e ˙ + C 1 s i g m e + C 2 s i g n e = F x + G x u y ˙ 1 d + C 1 s i g m e + C 2 s i g n e
To guarantee that the states of the spin recovery system (10) approach the sliding mode manifold within a fixed time, regardless of initial conditions. A fixed-time type of reaching law is chosen as follows:
s ˙ = k 1 s i g p s k 2 s i g q s
where k 1 = d i a g k 11 , k 12 , k 13 , k 14 and k 2 = d i a g k 21 , k 22 , k 23 , k 24 are diagonal positive definite matrices, 0 < p < 1 and q > 1 .
Based on fixed time and NDI theory, the spin recovery algorithm is designed as follows:
u = G 1 x F x + C 1 s i g m e + C 2 s i g n e + k 1 s i g p s + k 2 s i g q s y ˙ 1 d
where G x is invertible.

4.2. Fixed-Time Stability Analysis

Subsequently, we will provide the main result regarding the stability proof of the spin recovery system (10), as stated in Theorem 1.
Theorem 1.
For system (10), if the proposed fixed-time NITSM is chosen as (13), the spin recovery algorithm is designed as (16), and the reaching law is given by (15), it is concluded that.
(1) The ITSM (13) converges to  s = 0  in a fixed time.
(2) The tracking error vector e  in  ϕ ,  θ ,  ψ ˙ , and  H ˙  converges to the origin in a fixed time.
Two applications of Lemma 2 yield that the convergent time is bounded by:
T < T max = T 1 + T 2
where  T 1 = 1 μ 1 2 1 p + 1 μ 2 2 q 1  and  T 2 = 1 μ 3 2 1 m + 1 μ 4 2 n 1 .
Proof of Theorem 1.
(1) The quadratic Lyapunov function, expressed through sliding functions, is expressed as follows:
V 1 = 1 2 s T s > 0
Taking the time derivative of V 1 along the dynamics (10) yields
V ˙ 1 = s T s ˙ = s T k 1 s i g p s s T k 2 s i g q s
This is equivalent to
V ˙ 1 μ 1 V 1 p + 1 2 μ 2 V 1 q + 1 2
where μ 1 = min 2 p + 1 2 k 1 i and μ 2 = min 2 q + 1 2 k 2 i , i = 1 4 .
Referring to Lemma 1, the spin recovery system (10) reaches s = 0 in a fixed time, satisfying:
T 1 = 1 μ 1 2 1 p + 1 μ 2 2 q 1
(2) As soon as the system’s trajectories reach s = 0 , we have
s = e + C 1 s i g m e d t + C 2 s i g n e d t = 0
By defining a Lyapunov function V 2 = 1 2 e T e , V ˙ 2 is given by
V ˙ 2 = e T C 1 s i g m e C 2 s i g n e
which is equivalent to the following:
V ˙ 2 = 2 m + 1 2 i = 1 4 c 1 i e i m + 1 2 n + 1 2 i = 1 4 c 2 i e i n + 1   μ 3 V 2 m + 1 2 μ 4 V 2 n + 1 2
where μ 3 = min 2 m + 1 2 c 1 i and μ 4 = min 2 n + 1 2 c 2 i , i = 1 4 . □
By using Lemma 1 again, it is deduced that e reaches the origin in a fixed time satisfying
T 2 = 1 μ 3 2 1 m + 1 μ 4 2 n 1
Finally, the system state reaches the origin in a fixed time that is obtained by Equation (17).
Remark 1.
The control variables, namely ϕ , , θ , ψ ˙ , and H ˙ , of the spin recovery system (10) can uniformly converge to their desired values within a fixed time T. To decrease the convergence time, appropriate adjustments to the gain parameters of the controller are required. However, the convergence time is also subject to saturation limits, and the control saturation constraint presents an unavoidable challenge during the spin recovery process [29].
To offer a clearer summation of the control design procedure, a block diagram illustrating the control architecture is presented in Figure 1.
Remark 2.
The variables highlighted in red in Figure 1 are regarded as the input states to design controller.

5. Discussions

To validate the efficacy and superiority of the proposed spin recovery controller, numerical simulations are conducted in this section using the F-18 HARV model. Parameter values are borrowed from [12]. The initial and final conditions for simulation are obtained from bifurcation analysis results. In Ref. [12], the spin solutions of the aircraft have been obtained by bifurcation analysis. As a result, the findings obtained from this analysis are not reiterated in the present paper. The initial and final reference points are listed in Table 1 and Table 2.
To evaluate the performance of the spin recovery control approach, we use the NDI and finite-time SMC spin recovery methods as comparative methods [12,18]. The simulations are conducted under two different initial spin values (oscillatory and steady).
Spin recovery control is attempted after 10 s of spin motion. During the first 10 s, the control inputs are held in the fixed position, referring to Table 2. Then, the control inputs in Equation (18) are applied at t = 10 s to converge the control variables ϕ , θ , ψ ˙ , h ˙ to their desired states ϕ d , θ d , ψ ˙ d , h ˙ d . The spin recovery simulation results are exhibited in Figure 2 and Figure 3, while the computed control commands are shown in Figure 4.
It is apparent from Figure 2 that the proposed spin recovery controller can provide a faster convergence rate compared to NDI and the finite-time SM spin recovery control method. It can be observed that the convergence time for two initial conditions is very close to each other, indicating that the characteristic is independent of the initial conditions. It is observed from Figure 2g–i that the response curves of ϕ , θ , and ψ ˙ can effectively track the desired values. For the oscillatory spin recovery, the ϕ and θ converge to the desired states at t = 28.92 s and t = 30.37 s, respectively. For the steady spin recovery, the ϕ and θ converge to the desired states at t = 23.51 s and t = 24.8 s, respectively. In the case of the oscillatory spin recovery, the aircraft spin rotation stops after completing 1.75 left turns at t = 23.35 s, as shown in Figure 2i. For the steady spin recovery, the aircraft spin rotation stops after completing 0.75 left turns at t = 14.01 s, as shown in Figure 2i. Thus, it is evident that the convergence time of ψ ˙ is less than that of ϕ and θ , indicating that the aircraft spin rotation stops well before achieving level flight. More explicitly, H ˙ achieves the desired altitude rate for oscillatory and steady spin recovery as shown in Figure 2j at H = 1077 m and H = 1463 m, respectively. As depicted in Figure 2j, the aircraft, subjected to two distinct spin motions, maintains a reference altitude of 3 km for 10 s, subsequently experiencing altitude losses of approximately 592 m and 677 m, respectively. The descent rates are approximately 59.2 m/s and 67.7 m/s, respectively. This indicates that aircraft require altitude margins of 1331 m and 860 m to reach the desired α, respectively. In conclusion, the proposed spin recovery controller mitigates the altitude loss compared to NDI spin recovery and the finite-time SMC method. This reduction is significant for avoiding ground collisions.
The control command curves are shown in Figure 4. The control inputs of elevator, aileron, rudder, and throttle are simultaneously applied at t = 10 s, and the control commands are constrained [17]. Figure 4 reveals that the controller is manipulating the δ e surface downwards to reduce the α , controlling the δ r to restrain the yaw rotation, and employing δ a in the roll direction to sustain a flight at a constant altitude. Additionally, it is evident that the aerodynamic control surfaces ( δ e , δ r , δ a , and δ t ) exhibit a reduced time to withdraw from their permissible limits. To sum up, the superiority of the explored fixed-time spin recovery approach over finite time and NDI methods is clearly demonstrated through simulation results.

6. Conclusions

A novel fixed-time NITSM controller for spin recovery is exploited. Based on the conducted simulations, the proposed spin recovery controller demonstrates a superior convergence rate compared to NDI and finite-time SMC spin recovery schemes. Consequently, the aircraft can recover from spin motions in a shorter time with less altitude loss. The fixed-time NITSM spin recovery controller has exhibited satisfactory performance under two different initial spin conditions. This method of spin recovery is expected to render substantial aid in the evolution of upcoming technologies designed for automated spin recovery. Given that the saturation control problem represents a significant hindrance to minimizing convergence time, future research will aim to explore the allocation of control between aerodynamic surfaces and thrust vectors.

Author Contributions

Methodology, H.W.; validation, H.W.; investigation, H.W., Z.Z. and L.Y.; resources, H.W. and X.W.; writing—original draft preparation, H.W.; writing—review and editing, H.W., Z.Z. and Y.Y.; funding acquisition, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the National Natural Science Foundation of China (Grant No. 621733339).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. System matrix elements.
Table A1. System matrix elements.
SymbolExpansion Expression
f ϕ I 1 p q I 2 p r + ρ V 2 S b 2 I 3 C l β , p , r + I 4 C n β , p , r + sin ϕ tan θ I 5 p r I 6 p 2 q 2 + ρ V 2 S b 2 I y y C m α , q + cos ϕ tan θ I 7 p q I 1 q r + ρ V 2 S b 2 I 4 C l β , p , r + I 8 C n β , p , r + θ ˙ q sin ϕ sec 2 θ + r cos ϕ sec 2 θ + ϕ ˙ tan θ
f θ cos ϕ I 5 p r I 6 p 2 q 2 + ρ V 2 S c ¯ 2 I y y C m α , q sin ϕ I 7 p q I 1 q r + ρ V 2 S b 2 I 4 C l β , p , r + I 8 C n β , p , r ϕ ˙ q sin ϕ + r cos ϕ
f ψ ˙ sin ϕ sec θ I 5 p r I 6 p 2 q 2 + ρ V 2 S c ˙ ¯ 2 I y y C m α , q + cos ϕ sec θ I 7 p q I 1 q r + ρ V 2 S b 2 I 4 C l β , p , r + I 8 C n β , p , r + θ ˙ sec θ q sin ϕ tan θ + r cos ϕ tan θ + ϕ ˙
f H ˙ sin θ r v q w g sin θ + ρ V 2 S 2 m sin α C L α , q cos α C D α , q + sin ϕ cos θ p w r u + g sin ϕ cos θ + ρ V 2 S 2 m C Y β , p , r + cos ϕ cos θ q u p v + g cos ϕ cos θ ρ V 2 S 2 m cos α C L β , p , r + sin α C D β , p , r + θ ˙ u cos θ + v sin ϕ sin θ + w cos ϕ sin θ + ϕ ˙ cos θ v cos ϕ + w sin ϕ
Table A2. Control matrix elements.
Table A2. Control matrix elements.
SymbolExpansion ExpressionSymbolExpansion Expression
G δ e ϕ ρ V 2 S c ¯ 2 I y y C m δ e sin ϕ tan θ G δ e ψ ˙ ρ V 2 S c ¯ 2 I y y C m δ e sin ϕ sec θ
G δ a ϕ ρ V 2 S b 2 I 3 C l δ a + I 4 C n δ a + I 4 C l δ a + I 8 C n δ a cos ϕ tan θ G δ a ψ ˙ ρ V 2 S b 2 I 4 C l δ a + I 8 C n δ a cos ϕ sec θ
G δ r ϕ ρ V 2 S b 2 I 3 C l δ r + I 4 C n δ r + I 4 C l δ r + I 8 C n δ r cos ϕ tan θ G δ r ψ ˙ ρ V 2 S b 2 I 4 C l δ r + I 8 C n δ r cos ϕ sec θ
G δ t ϕ 0 G δ t ψ ˙ 0
G δ e θ ρ V 2 S c ¯ 2 I y y C m δ e cos ϕ G δ e H ˙ ρ V 2 S 2 m C L δ e sin α C D δ e cos α sin θ + C L δ e cos α + C D δ e sin α cos ϕ cos θ
G δ a θ ρ V 2 S b 2 I 4 C l δ a + I 8 C n δ a sin ϕ G δ e H ˙ ρ V 2 S 2 m C Y δ a sin ϕ cos θ
G δ r θ ρ V 2 S b 2 I 4 C l δ r + I 8 C n δ r sin ϕ G δ r H ˙ ρ V 2 S 2 m C Y δ r sin ϕ cos θ
G δ t θ 0 G δ t H ˙ T m m sin ϕ

References

  1. Farcy, D.; Khrabrov, A.N.; Sidoryuk, M.E. Sensitivity of Spin Parameters to Uncertainties of the Aircraft Aerodynamic Model. J. Aircr. 2020, 57, 1–16. [Google Scholar] [CrossRef]
  2. Sidoryuk, M.E.; Khrabrov, A.N. Estimation of Regions of Attraction of Aircraft Spin Modes. J. Aircr. 2019, 56, 205–216. [Google Scholar] [CrossRef]
  3. Malik, B.; Masud, J.; Akhtar, S. A review of experimental techniques to predict aircraft spin and recovery characteristics. Aircr. Eng. Aerosp. Technol. 2022, 94, 187–197. [Google Scholar] [CrossRef]
  4. Malik, B.; Masud, J.; Akhtar, S. A Review and Historical Development of Analytical Techniques to Predict Aircraft Spin and Recovery Characteristics. Aircr. Eng. Aerosp. Technol. 2020. ahead-of-print. [Google Scholar] [CrossRef]
  5. Bunge, R.A.; Kroo, I.M. Automatic spin recovery with minimal altitude loss. In Proceedings of the 2018 AIAA Guidance, Navigation, and Control Conference, Kissimmee, FL, USA, 8–12 January 2018; pp. 1–22. [Google Scholar]
  6. Rao DM KK, V.; Sinha, N.K. A sliding mode controller for aircraft simulated entry into spin. Aerosp. Sci. Technol. 2013, 28, 154–163. [Google Scholar] [CrossRef]
  7. Khatri, A.K.; Singh, J.; Sinha, N.K. Aircraft Maneuver Design Using Bifurcation Analysis and Sliding Mode Control Techniques. J. Guid. Control Dyn. 2012, 35, 1435–1449. [Google Scholar] [CrossRef]
  8. Lee, D.C.; Nagati, M.G. Momentum Vector Control for Spin Recovery. J. Aircr. 2004, 41, 1414–1423. [Google Scholar] [CrossRef]
  9. Akhtar, S.; Malik, B.; Masud, J. Control Law Affect on Spin Characteristics of Aerodynamically Asymmetric Aircraft. In Proceedings of the AIAA Atmospheric Flight Mechanics Conference, Grapevine, TX, USA, 9–13 January 2017; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2017. [Google Scholar] [CrossRef]
  10. Kim, D.; Oh, G.; Seo, Y. Reinforcement Learning-Based Optimal Flat Spin Recovery for Unmanned Aerial Vehicle. J. Guid. Control Dyn. 2017, 40, 1074–1081. [Google Scholar] [CrossRef]
  11. Rao, D.M.K.K.V.; Go, T.H. Optimization of aircraft spin recovery maneuvers. Aerosp. Sci. Technol. 2019, 90, 222–232. [Google Scholar] [CrossRef]
  12. Raghavendra, P.; Sahai, T.; Kumar, P.A. Aircraft Spin Recovery, with and without Thrust Vectoring, Using Nonlinear Dynamic Inversion. J. Aircr. 2005, 42, 1492–1503. [Google Scholar] [CrossRef]
  13. Atesoglu, O.; Ozgoren, M.K. Control and Robustness Analysis for a High-alpha Maneuverable Thrust-Vectoring Fighter Aircraft. J. Guid. Control Dyn. 2009, 32, 1483–1496. [Google Scholar] [CrossRef]
  14. Feng, Y.; Yu, X.; Han, F. On nonsingular terminal sliding-mode control of nonlinear systems. Automatica 2013, 49, 1715–1722. [Google Scholar] [CrossRef]
  15. Rao, D.M.K.K.V.; Sinha, N.K. Aircraft Spin Recovery Using a Sliding-Mode Controller. J. Guid. Control Dyn. 2010, 33, 1675–1679. [Google Scholar] [CrossRef]
  16. Yu, S.; Yu, X.; Shirinzadeh, B. Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica 2005, 41, 1957–1964. [Google Scholar] [CrossRef]
  17. Salahudden, S.; Ghosh, A.K. Robust control design based aircraft flat-spin recovery using optimally deflected novel deployable fin. Aerosp. Sci. Technol. 2021, 115, 106823. [Google Scholar] [CrossRef]
  18. Salahudden, S.; Dwivedi, V.S.; Dwivedi, P.N. Aircraft flat-spin recovery using sliding-mode based attitude and altitude control. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2021, 235, 924–936. [Google Scholar] [CrossRef]
  19. Salahudden, S.; Dwivedi, P.N.; Ghosh, A.K. Aircraft Spin Recovery with Altitude Loss Reduction Using Closed-Loop Thrust Control. In Proceedings of the AIAA SciTech Conference, Virtual, 11–15, 19–21 January 2021; pp. 1–11. [Google Scholar] [CrossRef]
  20. Salahudden, S.; Das, A.T.; Ghosh, A.K. Sliding-Mode Control and Strategic Thrust-Vectoring Based Aircraft Flat Spin Recovery with Altitude Loss Minimization. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3271–3282. [Google Scholar] [CrossRef]
  21. Salahudden, S.; Sanwale, J.; Giri, D.K.; Ghosh, A.K. Aircraft Flat-Spin Recovery with Noisy Feedback Using Robust Control. In Proceedings of the AIAA AVIATION 2023 Forum, San Diego, CA, USA, 12–16 June 2023. [Google Scholar]
  22. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Automat. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef]
  23. Liu, K.; Wang, R.; Wang, X. Anti-saturation adaptive finite-time neural network based fault-tolerant tracking control for a quadrotor UAV with external disturbances. Aerosp. Sci. Technol. 2021, 115, 106790. [Google Scholar] [CrossRef]
  24. Tran, X.T.; Oh, H. A modified generic second order algorithm with fixed-time stability. ISA Trans. 2020, 109, 72–80. [Google Scholar] [CrossRef]
  25. Zuo, Z. Non-singular fixed-time terminal sliding mode control of nonlinear systems. IET Control. Theory Appl. 2014, 9, 545–552. [Google Scholar] [CrossRef]
  26. Yang, I.; Byun, S.; Seo, B. Robust Dynamic Inversion based on Sliding Mode Control for Autonomous Underwater Vehicles. IFAC Proc. Vol. 2013, 46, 79–84. [Google Scholar] [CrossRef]
  27. Shen, Q.; Yuan, S.; Zhu, H. Tracking and docking control of receiver aircraft based on robust dynamic inversion. In Proceedings of the IEEE Chinese Guidance, Navigation & Control Conference, Nanjing, China, 12–14 August 2016. [Google Scholar] [CrossRef]
  28. Wang, N.; Wu, H.N.; Guo, L. Coupling-observer-based nonlinear control for flexible air-breathing hypersonic vehicles. Nonlinear Dyn. 2014, 78, 2141–2159. [Google Scholar] [CrossRef]
  29. Liu, X.; Huang, W.; Du, L. An integrated guidance and control approach in three-dimensional space for hypersonic missile constrained by impact angles. ISA Trans. 2017, 66, 164–175. [Google Scholar] [CrossRef]
Figure 1. The proposed fixed-time NITSM spin recovery control architecture.
Figure 1. The proposed fixed-time NITSM spin recovery control architecture.
Applsci 14 01953 g001
Figure 2. System response under two different initial spin states.
Figure 2. System response under two different initial spin states.
Applsci 14 01953 g002aApplsci 14 01953 g002b
Figure 3. Aircraft trajectory under two different (a,b) initial spin states.
Figure 3. Aircraft trajectory under two different (a,b) initial spin states.
Applsci 14 01953 g003
Figure 4. Control commands under two different initial spin states.
Figure 4. Control commands under two different initial spin states.
Applsci 14 01953 g004
Table 1. Initial and final state variables.
Table 1. Initial and final state variables.
State VariablesInitial Spin StatesFinal Level Flight States
OscillatorySteady
V (m/s)194.39221.1667.3
α (rad)1.231.070.3
β (rad)0.0370.020
p (rad/s)−0.48−0.370
q (rad/s)0.0520.130
r (rad/s)−1.36−0.740
ϕ (rad)−0.038−0.170
θ (rad)−0.34−0.460.3
Table 2. Initial and final control variables.
Table 2. Initial and final control variables.
Control VariablesInitial Spin StatesFinal Level Flight States
OscillatorySteady
δ e (rad)−0.16−0.43−0.058
δ a (rad)000.41
δ r (rad)00−0.076
δ t 0.430.590.54
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, H.; Wang, X.; Zhu, Z.; Yan, L.; Yang, Y. Fixed-Time Aircraft Spin Recovery Control Based on a Nonsingular Integral Terminal Sliding Mode Approach. Appl. Sci. 2024, 14, 1953. https://doi.org/10.3390/app14051953

AMA Style

Wang H, Wang X, Zhu Z, Yan L, Yang Y. Fixed-Time Aircraft Spin Recovery Control Based on a Nonsingular Integral Terminal Sliding Mode Approach. Applied Sciences. 2024; 14(5):1953. https://doi.org/10.3390/app14051953

Chicago/Turabian Style

Wang, Huaji, Xunnian Wang, Zhenglong Zhu, Lai Yan, and Yu Yang. 2024. "Fixed-Time Aircraft Spin Recovery Control Based on a Nonsingular Integral Terminal Sliding Mode Approach" Applied Sciences 14, no. 5: 1953. https://doi.org/10.3390/app14051953

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