Next Article in Journal
RLRD-YOLO: An Improved YOLOv8 Algorithm for Small Object Detection from an Unmanned Aerial Vehicle (UAV) Perspective
Previous Article in Journal
Tracking Fin Whale Morphology with Drone Photogrammetry: Growth Tendencies, Developmental Changes, and Sexual Dimorphism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prescribed Performance Sliding Mode Fault-Tolerant Tracking Control for Unmanned Morphing Flight Vehicles with Actuator Faults

College of Missile Engineering, Rocket Force University of Engineering, Xi’an 710025, China
*
Author to whom correspondence should be addressed.
Drones 2025, 9(4), 292; https://doi.org/10.3390/drones9040292
Submission received: 13 March 2025 / Revised: 6 April 2025 / Accepted: 7 April 2025 / Published: 10 April 2025

Abstract

:
This article focuses on the prescribed performance sliding mode fault-tolerant control problem for an unmanned morphing flight vehicle (MFV) with actuator faults and composite disturbances during wing deformation. Firstly, the longitudinal nonlinear dynamic model of the unmanned MFV is introduced. Then, a control framework is proposed by decomposing the integrated dynamic model into attitude and velocity subsystems, effectively simplifying controller architecture and improving fault tolerance. Further, the constrained tracking errors are systematically transformed into unconstrained counterparts via projection operators to facilitate controller design. For each subsystem, a prescribed performance sliding mode fault-tolerant controller is developed, ensuring both transient performance and steady-state tracking accuracy. Finally, the simulation results verify the feasibility and effectiveness of the proposed fault-tolerant control strategy.

1. Introduction

Unmanned morphing flight vehicles (MFVs) achieve unprecedented mission adaptability through structural reconfiguration, enabling expanded flight envelopes and enhanced maneuverability [1,2,3]. Their inherent challenges stem from high-dimensional nonlinear coupled dynamics, actuator degradation vulnerability under morphing-induced transients, and measurement reliability deterioration during configuration transitions. These compounded effects critically undermine operational safety while revealing existing control frameworks’ deficiencies in addressing parametric uncertainties and guaranteeing transient performance. The development of rigorous fault-tolerant control (FTC) architectures thus constitutes a pivotal challenge in aerospace control theory.
A variety of advanced control methodologies have been effectively developed and applied in the field of unmanned MFV. These methods can generally be categorized into two major approaches: linear control and nonlinear control. Linear control methodologies include classical proportional integral derivative (PID) control [4], linear quadratic regulator (LQR) control [5], gain-scheduling control [6,7], and linear parameter-varying (LPV) control [8,9]. These methods (except LPV) predominantly rely on linearized equilibrium point models and struggle to accommodate significant state deviations caused by the wide flight envelope of unmanned MFVs. Although the LPV method improves applicability via time-varying parameter modeling, it overlooks morphological dynamics’ nonlinearity [10], while robustness-induced conservatism restricts controller dynamics, ultimately failing to satisfy flight control’s stringent responsiveness demands. Considering the intrinsic nonlinearity and coupling characteristics of unmanned MFV, nonlinear control methodologies such as backstepping control [11,12,13], nonlinear dynamic inversion (NDI) [14], and adaptive control [15,16] enable controllers to tolerate or even compensate for unmodeled system components and external disturbances during flight, thereby ensuring steady-state tracking performance. However, these methods still heavily depend on model accuracy. Notably, sliding mode control (SMC) [17,18,19] has gained significant popularity in unmanned MFV control due to its strong robustness against model uncertainties and external disturbances. Nevertheless, conventional SMC inherently exhibits chattering phenomena while showing actuator-saturation risks under compound faults, necessitating prescribed transient regulation to enforce dynamic constraints.
A critical deficiency in unmanned MFV control system design stems from the persistent oversight of transient dynamics management within existing control techniques. This oversight substantially undermines overall control efficacy, particularly given the stringent dynamic performance demands imposed by unmanned MFV configurations. In this article, prescribed performance control (PPC) has gained widespread attention in aerospace applications. The principal strength of this approach resides in its ability to quantitatively characterize both the transient and steady-state performance of controlled systems under system constraints [20]. It exhibits strong robustness against diverse faults and uncertainties, and allows for flexible control-law design tailored to specific performance requirements and system characteristics. Currently, PPC has been successfully implemented in fields such as robotic manipulators [21,22], unmanned aerial vehicles [23,24], and hypersonic vehicles [25,26,27]. Current investigations into PPC-based fault-tolerant tracking controllers for disturbance-affected unmanned MFV systems under simultaneous actuator failures remain fundamentally underdeveloped. This work addresses this gap.
Another critical challenge in unmanned MFV development involves ensuring a reliable FTC scheme during actuator fault conditions. Current FTC paradigms predominantly adopt either active or passive methodologies. Although active FTC exhibits lower conservatism, it faces challenges such as abrupt controller reconfiguration and time delays in fault detection and isolation, which reduce the reliability of control systems in actual flight operations. Therefore, passive FTC proves more suitable for handling sudden actuator failures in morphing flight vehicles. This approach achieves prescribed robustness guarantees without requiring online fault estimation or control law reconfiguration—a decisive advantage for safety-critical aerospace systems [28].
Recent advances in passive FTC methodologies for unmanned MFVs demonstrate various technical pathways. Wen et al. [29] proposed a model reconstruction architecture employing infinite-time robust adaptive linear quadratic (LQ) compensation to capture actuator-induced phase mutations through time-varying system identification. Yuan [10] and Chao [30] developed passive FTC strategies based on adaptive backstepping, effectively mitigating actuator failure impacts using the universal approximation capability of a radial-basis-function neural network (RBFNN). Liu [31] and Liang [32] incorporated disturbance observer techniques into passive FTC design, achieving faster fault adaptation and improving tracking precision. Liu et al. [33] designed parameter update laws and adaptive controllers with a control allocation algorithm, combining fixed and adaptive allocation ratios to address vehicle uncertainties, compensate actuator failures, and suppress actuator saturation for desired tracking performance. Considering reliability and safety, it is crucial to ensure the stability of the transient performance under actuator-induced adverse effects. However, existing FTC methods neglect transient performance considerations, which would significantly compromise control effectiveness for unmanned MFVs experiencing system failures. Moreover, the high computational loads of current FTC schemes may limit their practical implementation in unmanned MFVs. Therefore, developing a prescribed performance FTC strategy with lower computational burden holds significant practical importance for unmanned MFV applications.
Based on the aforementioned research background, this article proposes a prescribed performance sliding mode fault-tolerant controller for unmanned MFVs. As illustrated in the proposed control framework (Figure 1), the methodology sequentially applies PPC to convert constrained errors into unconstrained ones, decouples the unmanned MFV system model into attitude and velocity subsystems, and designs dedicated prescribed performance sliding mode fault-tolerant controllers (“SMC+PPC”) for each subsystem. The figure further clarifies signal-propagation paths and fault-compensation mechanisms across modules. The core innovations of this study are reflected in three aspects:
(1)
By decomposing the integrated dynamics into attitude and velocity subsystems, the developed framework simplifies controller architecture and improves fault tolerance characteristics. This decomposition effectively mitigates control complexity arising from high-dimensional coupling effects;
(2)
Unlike existing approaches [10,11,12,14,15,17,29,30,31,32,33,34,35,36] that only ensure steady-state performance, the proposed “SMC+PPC” guarantees both transient performance and tracking-error compliance with prescribed performance constraints;
(3)
Compared to methods in the Refs. [10,30,31,32], the proposed modular scheme demonstrates a lower computational burden. By integrating SMC with PPC, the scheme achieves rapid response to reduce conservatism and enhances fault tolerance through switching control laws, thereby improving stability. These synergistic merits enhance its practical value in engineering applications.
The paper proceeds as follows: Section 2 formulates the unmanned MFV dynamical model with actuator faults and composite disturbances. Section 3 develops the “SMC+PPC” fault-tolerant control architecture. Section 4 provides a numerical validation of the FTC scheme’s efficacy, culminating in concluding remarks in Section 5.

2. Problem Formulation

2.1. The Longitudinal Nonlinear Dynamics Model of the Unmanned MFV

This study focuses on a variable wingspan aircraft as the research subject, which is capable of autonomously adjusting its wingspan length during flight. The wings on both sides symmetrically extend or retract (as illustrated in Figure 2). The wingspan deformation rate ξ ranges from 0 to 1.
The longitudinal nonlinear dynamics of the unmanned MFV are modeled as [37,38]
x ˙ = V ˙ = T cos α m D ( ξ ) m g sin ( θ α ) α ˙ = q T sin α m V L ( ξ ) m V g cos ( θ α ) V θ ˙ = q q ˙ = M y ( ξ ) I y h ˙ = V sin ( θ α )
where m denotes the vehicle mass. V and h are the unmanned MFV velocity and altitude, respectively. g represents the gravitational acceleration. L ( ξ ) , D ( ξ ) , T are the lift, drag, and thrust, respectively. α , θ , q represent the angle of attack, the pitch angle, and the pitch rate, respectively. I y and M y ( ξ ) , respectively, denote the pitch moment of inertia and the pitching moment about the unmanned MFV body y-axis. Specifically, the longitudinal aerodynamic and aerodynamic torque L ( ξ ) , D ( ξ ) , M y ( ξ ) are functions of ξ , expressed as
L = Q S w C L ( ξ ) D = Q S w C D ( ξ ) M y = Q S w c A C m ( ξ )
where Q = 0.5 ρ V 2 denotes the dynamic pressure, ρ is the atmospheric density, S w and c A are the wing reference area and mean geometric chord of the unmanned MFV, respectively. C L ( ξ ) , C D ( ξ ) and C m ( ξ ) are the lift coefficient, the drag coefficient, and the pitching moment coefficient, respectively, all of which are functions of the wing deformation rate ξ .
Besides, the thrust T is described by the linear relationship
T = T δ t δ t
where T δ t = 2130   N / % represents the engine thrust coefficient and δ t denotes the engine throttle opening.
For the convenience of subsequent research, the above longitudinal motion equation set, Equation (1) of the aircraft, is described as the following affine nonlinear system form:
x ˙ = f ( x , ξ ) + g ( x , ξ ) u + g 1 ( x , ξ ) u 2 + g 2 ( x , ξ ) u 3
where x = [ V , α , θ , q , h ] T is the state vector, u = [ δ e , δ t ] T denotes the input vector, and δ e represents the elevator deflection angle. System functions f ( x , ξ ) , g ( x , ξ ) , g 1 ( x , ξ ) , g 2 ( x , ξ ) and the abbreviations of the aerodynamic parameters involved are shown in Ref. [38].
Then, considering the model uncertainties caused by model uncertainty and external disturbance that may be generated by aircraft deformation, the nonlinear model of unmanned MFV is modified as
x ˙ = f ( x , ξ ) + g ( x , ξ ) u + g 1 ( x , ξ ) u 2 + g 2 ( x , ξ ) u 3 + d
where d denotes the composite disturbance, including model uncertainty and external disturbance.
Finally, to facilitate the design of the control law, g 1 ( x , ξ ) , g 2 ( x , ξ ) are ignored in the subsequent design of the control law, and the simplified control-oriented system model is obtained as
x ˙ = f ( x , ξ ) + g ( x , ξ ) u + d .

2.2. Actuator Fault Model and Control Objective

In this article, two different kinds of actuator faults are considered, which are the loss of effectiveness fault and the time-varying bias fault. During wing deformation, actuator faults caused by multiple factors may jeopardize flight safety and hinder mission objectives. Considering the aforementioned faults, define v i ( i = 1 , 2 ) as the input of the i-th actuator, and u i * ( i = 1 , 2 ) as an unknown time-varying function. Accordingly, the fault model for the i-th actuator be established as
u i = λ i v i ( t ) + r i u i * ( t )
where 0 λ i 1 and r i = 0 or 1 represent the actuator fault indicator, λ i is the loss of effectiveness fault indicator, r i is the time-varying bias fault indicator. The actuator working states are uniquely determined by λ i and r i combinations, as specified in Table 1.
For simplicity of presentation, the actual control input vector u ( t ) is formulated as
u ( t ) = v ( t ) , t < t f λ v ( t ) + r u * ( t ) , t t f
where the matrix λ = diag { λ 1 , λ 2 } represents the unknown loss of control effectiveness faults that occur in the two actuators of the unmanned MFV, engine throttle opening and control input–rudder deflection, r = diag { r 1 , r 2 } , v ( t ) = [ δ e , δ t ] T , u * ( t ) = [ u 1 * ( t ) , u 2 * ( t ) ] T , and t f denotes the time of fault.
Next, the unmanned MFV model with actuator faults can be obtained as
x ˙ = f ( x , ξ ) + g ( x , ξ ) u + d
The nonlinear model (9) of the unmanned MFV is processed to extract the attitude subsystem and the velocity subsystem as follows:
x ˙ 1 = θ ¨ = f 1 ( x 1 , ξ ) + g 1 ( x 1 , ξ ) δ e + d 1
x ˙ 2 = V ˙ = f 2 ( x 2 , ξ ) + g 2 ( x 2 , ξ ) δ t + d 2
where d 1 and d 2 are the composite disturbance of the attitude subsystem and the velocity subsystem, respectively. System functions f 1 ( x 1 , ξ ) , g 1 ( x 1 , ξ ) , f 2 ( x 2 , ξ ) , g 2 ( x 2 , ξ ) respectively denote
f 1 ( x 1 , ξ ) = Q S w c A I y ( C m 0 + C m α α ) g 1 ( x 1 , ξ ) = Q S w c A I y C m δ e .
f 2 ( x 2 , ξ ) = Q S w m ( C D 0 + C D α 2 α 2 ) g sin ( θ α ) Q S w m C D δ e δ e g 2 ( x 2 , ξ ) = cos α m T δ t
Without loss of generality, define the reference command signal of the system as x i d ( i = 1 , 2 ) , and make the following assumptions:
Assumption 1. 
The reference command signal x i d ( i = 1 , 2 ) possesses twice continuously differentiable x ˙ i d and x ¨ i d , with x i d , x ˙ i d and x ¨ i d all being bounded.
Assumption 2. 
The composite disturbance | d i | d ¯ i , where d ¯ i represents a conservative estimate of d i .
Assumption 3. 
The system functions g 1 ( x 1 , ξ ) and g 2 ( x 2 , ξ ) are invertible.
Assumption 4. 
The variation in the wingspan deformation rate (ξ) for the unmanned MFV is shown in Figure 3. The deformation actuator exhibited sustained normal operational performance throughout the experimental duration.
The objective of this article is to develop prescribed performance sliding mode fault-tolerant controllers that can mitigate composite disturbances and actuator failures during wing deformation. The proposed controller ensures both transient and steady-state performance while maintaining tracking errors within prespecified bounds.
Remark 1. 
Although the velocity subsystem is influenced by both the elevator deflection angle δ e and the throttle opening δ t , the attitude subsystem is primarily governed by the elevator deflection angle. Therefore, it is feasible to prioritize the design of the attitude control subsystem to derive the elevator deflection command, thereby allowing δ e in the velocity subsystem to be treated as a known input or constant during subsequent analysis.

3. Controllers Design

3.1. Prescribed Performance Sliding Mode Controller Design for Attitude Subsystem

The prescribed performance control law is designed for the attitude subsystem (10). Respectively, the altitude and pitch angle tracking errors are defined as
e h = h h d
e 1 = x 1 x 1 d = θ θ d
where the altitude reference signal h d denotes the desired altitude signal, and the pitch angle reference signal θ d is generated by a PID algorithm that tracks the attitude θ of the unmanned MFV and controls the altitude h
θ d = θ e k p e h k i 0 t e h d t
where both k p and k i are parameters to be designed.
To facilitate the controller design, e 1 in Equation (15) can also be expressed as
e 1 = μ 1 ( t ) S ( ε 1 )
where S ( ε 1 ) is a hyperbolic tangent function that satisfies
δ 11 < S ε 1 < δ 12 S ε 1 = δ 12 e ε 1 δ 11 e ε 1 e ε 1 + e ε 1 lim ε 1 S ε 1 = δ 12 , lim ε 1 S ε 1 = δ 11
where the real constant δ 11 and δ 12 are designed to be sufficiently close with | δ 11 δ 12 | < τ 1 , τ 1 > 0 is a prescribed small tolerance, the performance function μ 1 ( t ) can be expressed as
μ 1 ( t ) = ( μ 1 o μ 1 ) exp ( κ 1 t ) + μ 1
where μ 1 o R + is the initial value of μ 1 ( t ) (namely μ 1 ( 0 ) = μ 1 o ), μ 1 R + is the final value of μ 1 ( t ) , μ 1 o > μ 1 > 0 , μ 1 o exponentially decreases to μ 1 , and κ 1 > 0 is the parameter to be designed, which represents the exponential convergence rate.
Then, based on the properties of the hyperbolic tangent function, the inverse function of S ( ε 1 ) is given by
ε 1 = 1 2 ln δ 11 + S δ 12 S = 1 2 ln δ 11 μ 1 + e 1 δ 12 μ 1 e 1
Subsequently, taking the first-order and second-order derivatives of Equation (20) yields
ε ˙ 1 = 1 2 δ 11 μ ˙ 1 + e ˙ 1 δ 11 μ 1 + e 1 δ 12 μ ˙ 1 e ˙ 1 δ 12 μ 1 e 1 ε ¨ 1 = M 1 + M 2 + M 3 e ¨ 1
with
M 1 = δ 11 μ ¨ 1 ( δ 11 μ 1 + e 1 ) ( δ 11 μ ˙ 1 + e ˙ 1 ) 2 2 ( δ 11 μ 1 + e 1 ) 2 M 2 = δ 12 μ ¨ 1 ( δ 12 μ 1 e 1 ) ( δ 12 μ ˙ 1 e ˙ 1 ) 2 2 ( δ 12 μ 1 e 1 ) 2 M 3 = δ 11 μ 1 + e 1 2 ( δ 11 μ 1 + e 1 ) 2 + δ 12 μ 1 e 1 2 ( δ 12 μ 1 e 1 ) 2
existing for simplifying the equations.
Next, for the attitude subsystem, the sliding mode surface function is chosen as
s 1 = c 1 ε 1 + ε ˙ 1
where c 1 R + is the parameter to be designed.
By substituting Equations (10) and (22) into Equation (23), we obtain the time derivative of s 1 as follows:
s ˙ 1 = c 1 ε ˙ 1 + ε ¨ 1 = c 1 ε ˙ 1 + M 1 + M 2 + M 3 e ¨ 1 = c 1 ε ˙ 1 + M 1 + M 2 + M 3 ( f 1 ( x 1 , ξ ) + g 1 ( x 1 , ξ ) δ e + d 1 θ ¨ d )
Thus, the prescribed performance sliding mode controller of the attitude subsystem can be designed as
u 1 = δ e = 1 M 3 g 1 ( x 1 , ξ ) [ M 1 M 2 M 3 ( f 1 ( x 1 , ξ ) + η 1 sign ( s 1 ) θ ¨ d ) k 1 s 1 c 1 ε ˙ 1 ]
where k 1 > 0 and η 1 > 0 are the parameters to be designed, and sign ( s 1 ) denotes the sign function of the s 1 .
Substituting the control law (25) into Equation (24), we can obtain
s ˙ 1 = c 1 ε ˙ 1 + M 1 + M 2 M 1 M 2 k 1 s 1 M 3 η 1 sign ( s 1 ) c 1 ε ˙ 1 + M 3 d 1 = k 1 s 1 M 3 η 1 sign ( s 1 ) + M 3 d 1
Theorem 1. 
Consider the attitude subsystem (10) subject to actuator faults and bounded composite disturbance d 1 with | d 1 | d ¯ 1 . The sliding mode surface and the control law are, respectively, presented in (23) and (25). The subsystem is asymptotically stable if η 1 satisfies
η 1 > d ¯ 1 .
Proof. 
Select the Lyapunov function
V 1 = 1 2 s 1 2
The derivative of V 1 is
V ˙ 1 = s 1 s ˙ 1 = k 1 s 1 2 M 3 η 1 | s 1 | + M 3 d 1 s 1 k 1 s 1 2 M 3 | s 1 | ( η 1 d ¯ 1 ) k 1 s 1 2 0
Integral on both sides of Equation (29), it yields
k 1 0 s 1 2 d t V 1 ( 0 ) V 1 ( ) .
According to the Barbalat lemma, when t , it can be obtained that s 1 0 , and we can also obtain ε 1 0 and S ( ε 1 ) 0 . This implies that the tracking error e 1 ( t ) converges to zero as t . □
To effectively alleviate the inherent chattering phenomenon in SMC, the discontinuous sign function sign ( s 1 ) in Equation (25) is replaced with a continuous saturation function defined as
sat ( s 1 ) = sign ( s 1 ) , | s 1 | > w 1 s 1 w 1 , | s 1 | w 1
where w 1 > 0 .

3.2. Prescribed Performance Sliding Mode Controller Design for Velocity Subsystem

Define the velocity tracking error as
e 2 = x 2 x 2 d = V V d
where the velocity reference signal V d is the desired velocity signal.
To facilitate the controller design, e 2 in Equation (32) can also be expressed as
e 2 = μ 2 ( t ) S ( ε 2 )
where S ( ε 2 ) is a hyperbolic tangent function that satisfies
δ 21 < S ε 2 < δ 22 S ε 2 = δ 22 e ε 2 δ 21 e ε 2 e ε 2 + e ε 2 lim ε 2 S ε 2 = δ 22 , lim ε 2 S ε 2 = δ 21
where the real constants δ 21 and δ 22 are designed to be sufficiently close with | δ 21 δ 22 | < τ 2 , τ 2 > 0 is a prescribed small tolerance, the performance function μ 2 ( t ) can be expressed as
μ 2 ( t ) = ( μ 2 o μ 2 ) exp ( κ 2 t ) + μ 2
where μ 2 o R + is the initial value of μ 2 ( t ) (namely μ 2 ( 0 ) = μ 2 o ), μ 2 R + is the final value of μ 2 ( t ) , μ 2 o > μ 2 > 0 , μ 2 o exponentially decreases to μ 2 , κ 2 > 0 is the parameter to be designed, which represents the exponential convergence rate. Differentiating with respect to μ 2 yields
μ ˙ 2 ( t ) = κ 2 ( μ 2 o μ 2 ) exp ( κ 2 t )
Then, according to the properties of the hyperbolic tangent function, S ( ε 2 ) is expressed as
ε 2 = 1 2 ln δ 21 + S δ 22 S = 1 2 ln δ 21 μ 2 + e 2 δ 22 μ 2 e 2
Subsequently, taking the first-order derivative of Equation (37) yields
ε ˙ 2 = 1 2 δ 21 μ ˙ 2 + e ˙ 2 δ 21 μ 2 + e 2 δ 22 μ ˙ 2 e ˙ 2 δ 22 μ 2 e 2
Next, for the velocity subsystem, the sliding mode surface function is chosen as
s 2 = c 2 ε 2
where c 2 R + is the parameter to be designed.
By substituting Equations (11) and (38) into Equation (39), we obtain the time derivative of s 2 as follows:
s ˙ 2 = c 2 ε ˙ 2 = c 2 2 δ 21 μ ˙ 2 + e ˙ 2 δ 21 μ 2 + e 2 δ 22 μ ˙ 2 e ˙ 2 δ 22 μ 2 e 2 = c 2 2 ( δ 21 + δ 22 ) [ μ 2 ( f 2 ( x 2 , ξ ) + g 2 ( x 2 , ξ ) δ t + d 2 V ˙ d ) μ ˙ 2 e 2 ] ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 )
Thus, the prescribed performance sliding mode controller of the velocity subsystem can be designed as
u 2 = δ t = 1 g 2 ( x 2 , ξ ) f 2 ( x 2 , ξ ) η 2 sign ( s 2 ) + V ˙ d 2 k 2 s 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) c 2 ( δ 21 + δ 22 ) μ 2 + μ ˙ 2 e 2 μ 2
where k 2 > 0 and η 2 > 0 are the parameters to be designed, and sign  ( s 2 ) denotes the sign function of the s 2 .
Substituting the control law (41) into Equation (40), we can obtain
s ˙ 2 = c 2 ( δ 21 + δ 22 ) μ 2 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) η 2 sign ( s 2 ) 2 k 2 s 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) c 2 ( δ 21 + δ 22 ) μ 2 + d 2 = k 2 s 2 + c 2 2 ( δ 21 + δ 22 ) μ 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) ( d 2 η 2 sign ( s 2 ) ) .
Theorem 2. 
Consider the velocity subsystem (11) subject to actuator faults and bounded composite disturbance d 2 with | d 2 | d ¯ 2 . The sliding mode surface and the control law are, respectively, presented in (39) and (41). The subsystem is asymptotically stable if η 2 satisfies
η 2 > d ¯ 2 .
Proof. 
Select the Lyapunov function
V 2 = 1 2 s 2 2
The derivative of V 2 is
V ˙ 2 = s 2 s ˙ 2 = k 2 s 2 2 + c 2 2 ( δ 21 + δ 22 ) μ 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) ( d 2 s 2 η 2 s 2 sign ( s 2 ) ) = k 2 s 2 2 + c 2 2 ( δ 21 + δ 22 ) μ 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) ( d 2 s 2 η 2 | s 2 | ) k 2 s 2 2 c 2 2 ( δ 21 + δ 22 ) μ 2 ( δ 21 μ 2 + e 2 ) ( δ 22 μ 2 e 2 ) ( η 2 d ¯ 2 ) | s 2 | k 2 s 2 2 0
The integral on both sides of Equation (45) yields
k 2 0 s 2 2 d t V 2 ( 0 ) V 2 ( ) .
According to the Barbalat lemma, when t , it can be obtained that s 2 0 , and we can also obtain ε 2 0 and S ( ε 2 ) 0 . This implies that the tracking error e 2 ( t ) converges to zero as t . □
To effectively alleviate the inherent chattering phenomenon in SMC, the discontinuous sign function sign ( s 2 ) in Equation (41) is replaced with a continuous saturation function defined as
sat ( s 2 ) = sign ( s 2 ) , | s 2 | > w 2 s 2 w 2 , | s 2 | w 2
where w 2 > 0 .

4. Simulation and Analysis

For the longitudinal dynamic model and prescribed performance sliding mode fault-tolerant control of the unmanned MFV in this study, this section verifies the correctness and effectiveness of the controllers through simulation. The initial state and parameters of the unmanned MFV are shown in Table 2 and Table 3, respectively, as well as the θ e = 2 .
Then, given the expected trajectory, the target velocity is V d = 50   m / s , and the target altitude is
h d = 3000   m , t [ 0 , 10 ] 2970 + 3 t   m , t ( 10 , 60 ] 3150   m , t ( 60 , 140 ]
The wingspan deformation rate ξ of aircraft starts to change from 0 to 1 between 10   s and 60   s . The actuator starts to experience a loss of effectiveness fault at 30   s , followed by a time-varying bias fault at 50   s .
To evaluate the robustness properties of the proposed controllers, the composite disturbances are modeled as the following exponentially decaying oscillatory signals:
d 1 = 0.05 e 0.01 t cos ( 0.1 t ) d 2 = 0.05 e 0.02 t sin ( 0.1 t )
The simulation analysis is structured into two distinct scenarios to systematically evaluate the proposed controllers: Scenario 1 validates the robustness of the proposed method under multiple actuator fault conditions; Scenario 2 evaluates the same set of actuator faults under different control strategies, to quantify performance improvements in tracking error.

4.1. Scenario 1: Robustness Validation Under Diverse Actuator Fault Conditions

To validate the controller’s robustness and generalization capability under diverse operating conditions, numerical simulations are performed across multiple actuator fault cases (see the configuration details in Table 4). Meanwhile, the specified parameters and the controller parameters of the proposed method are: η 1 = η 2 = 0.06 , c 1 = 8 , c 2 = 0.2 , k 1 = 15 , k 2 = 5 , δ 11 = δ 21 = 100 , δ 12 = 99.95 , δ 22 = 100.1 , μ 1 o = 4.58 , μ 1 = 0.86 , μ 2 o = 0.5 , μ 2 = 0.104 , κ 1 = 0.1 , κ 2 = 0.4 , k p = 0.018 , k i = 1 × 10 5 , w 1 = w 2 = 0.2 .
Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9 illustrate the simulation results, where the transient responses at 10 s and 60 s correlate with both the target altitude trajectory switching and the concurrent wing deformation, with the latter being the dominant contributor.
The results of the tracking errors for diverse fault conditions are shown in Figure 4. It is evident that the pitch angle error e 1 remains below 0.44 , while the velocity tracking error e 2 maintains a maximum deviation of 0.1   m / s ( 0.2 % relative error) throughout the morphing process, strictly confined within the prescribed performance envelopes defined by μ 1 ( t ) = ( 4.58 0.86 ) exp ( 0.1 t ) + 0.86 and μ 2 ( t ) = ( 0.5 0.104 ) exp ( 0.4 t ) + 0.104 .
The trajectory tracking curves are shown in Figure 5 and Figure 6. Figure 5a demonstrates that fault severity directly impacts velocity tracking accuracy, particularly at the 30 s loss of effectiveness fault. While altitude tracking remains consistent across all conditions (Figure 5b), pitch angle tracking exhibits distinct variations (Figure 6). Pitch angle curves align pre-deformation but deviate during deformation, later converging to the fault-free reference (Case 1). Actuator faults induce a transient pitch angle reduction, followed by a 0.33-s delay in reference signal adjustment and a 2-s recovery period for the actual value.
Figure 7 presents the curves of attack angle and pitch angle rate. The curves maintain consistency across fault conditions except during brief post-fault transients. Notably, the attack angle recovers within 1 s and the pitch angle rate achieves faster restoration in 0.5   s . Figure 8 shows the state trajectory of the sliding mode surface. Figure 9 displays unmanned MFV control inputs: u 1 ( 20 5 ) and u 2 ( 20 100 % ) conforming to operational specifications. The severity of faults exhibits a positive correlation with deviations from the Case 1. Furthermore, at the 30 s mark, the magnitude of e 1 , V , s 1 and u 1 are associated with λ 2 , while e 2 , θ , α , q , s 2 and u 1 correlate with λ 2 , which can also be confirmed in Figure 5a and Figure 6, Figure 7, Figure 8 and Figure 9. At 50 s, the θ , α , q , s 1 , u 1 demonstrate strong correlation with u 1 * and u 2 * , consistent with observations in Figure 6, Figure 7, Figure 8a and Figure 9a.
As mentioned previously, the simulation results validate that the designed controllers exhibit robustness and adaptability under various abrupt actuator faults. The fault-induced transient response manifests as an immediate pitch angle reduction, a 0.33-s reference-signal adaptation latency, and full-state recovery within 2 s, while trajectory tracking errors remain strictly bounded within prescribed performance envelopes, confirming enhanced transient performance and fault-tolerance capabilities. The proposed method enables quantifiable regulation of dynamic characteristics under concurrent actuator failures and composite disturbances.

4.2. Scenario 2: Comparison Between Different Control Strategies

To better demonstrate the superiority of the proposed controller, a sliding mode controller (“SMC”) and a reaching law-based sliding mode controller (“SMC-RL”) are introduced for comparison. Similar to the proposed control strategy (“SMC+PPC”), the above two comparative methods also use the saturation function instead of the sign function to mitigate the sliding mode chattering phenomenon.
The unified fault condition is configured as follows:
  • λ = diag { 0.8 , 1 } when t 30 s
  • r 1 = r 2 = 1 with u 1 * = 0.05 cos ( 0.01 t ) and u 2 * = 0.5 cos ( 0.01 t ) when t 50 s
The specified parameters and controller parameters of comparison strategies are shown in Table 5, where ϵ 1 and ϵ 2 represent the reaching law parameters.
Figure 10, Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15 illustrate the simulation results, where the transient dynamics at 10 s and 60 s due to wing deformation during target altitude trajectory updates.
Figure 10 compares tracking errors across control strategies, while trajectory tracking performance is detailed in Figure 11 and Figure 12. A quantitative analysis reveals that the “SMC+PPC” strategy exclusively maintains both velocity and pitch angle tracking errors within the prescribed performance envelope, with the pitch angle error e 1 strictly bounded below 0.354 and the velocity error e 2 exhibiting a maximum deviation of 0.082   m / s ( 0.164 % relative error) throughout the morphing process. Although the “SMC+PPC” demonstrates a slightly larger e 1 during the wing deformation compared to alternative methods, this discrepancy does not significantly compromise overall system performance. The “SMC-RL” is a little better than the “SMC”, which can also be proved in Figure 11 and Figure 12.
Figure 13 presents the curves of attack angle and pitch angle rate. The morphing initiation/termination phases induce significantly amplified angular deviations compared to baseline controllers, with peak attack angle and pitch angle rate excursions reaching 3 . 59 and 10 . 14 /s at 10 s and minimum negative values of 1 . 57 and 4 . 14 /s at 60 s. This unique behavior arises from the synergy between “SMC+PPC”’s enhanced disturbance rejection and constraint enforcement. Figure 14 shows the state trajectory of the sliding mode surface, which indicates that the “SMC+PPC” has the smallest sliding surface variation and the best robustness. The control inputs of the unmanned MFV are depicted in Figure 15, and it can be found from Figure 12 and Figure 15a that compared with the other two methods, the “SMC+PPC” has faster responses to the wing deformation and actuator faults.
To summarize, the simulations demonstrate the proposed “SMC+PPC” strategy’s superior fault tolerance in unmanned MFV control, achieving precise pitch angle and velocity tracking. By strategically allowing transient pitch deviations during wing deformation, the method achieves 65.2–73.1% faster disturbance recovery than “SMC” through coordinated error suppression. The proposed mechanism enables fast actuator failure recovery while maintaining stable flight dynamics, even under disturbances.

5. Conclusions

This article investigates the prescribed performance sliding mode fault-tolerant control problem for the unmanned MFV under actuator faults and composite disturbances during wing deformation. The proposed scheme systematically decouples the coupled dynamics into attitude and velocity subsystems, simplifying control synthesis while explicitly addressing fault tolerance. The constrained tracking errors are transformed into unconstrained variables through projection operators to facilitate controller design. Prescribed performance sliding mode fault-tolerant controllers are developed for each subsystem, ensuring transient response conformity to performance constraints while maintaining steady-state precision. Extensive numerical simulations validate the framework’s capability to maintain flight stability and tracking precision under simultaneous actuator faults and composite disturbances during morphing maneuvers. However, this article focuses on quasi-static deformation regimes under idealized simulation conditions, intentionally excluding real-world uncertainties such as sensor noise and actuator bandwidth constraints. Future efforts will prioritize finite-time control synthesis, adaptive multi-model architectures for dynamic morphing, and hardware-in-the-loop validation to bridge the simulation-to-reality gap, ultimately enhancing the framework’s applicability to agile maneuvers and physical deployment.

Author Contributions

Conceptualization, Z.Y., G.C. and Y.S.; methodology, Z.Y., G.C. and C.H.; software, H.X.; validation, Z.Y. and H.X.; formal analysis, Z.Y. and G.C.; investigation, H.X. and Y.S.; resources, G.C. and C.H.; data curation, Z.Y., H.X. and Y.S.; writing—original draft preparation, Z.Y.; writing—review and editing, G.C., H.X. and Y.S.; visualization, Z.Y. and Y.S.; supervision, G.C. and C.H.; project administration, H.X.; funding acquisition, G.C. and H.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the General Program of National Natural Science Foundation of China (grant number 62473374), the Joint Key Support Program of National Natural Science Foundation of China (grant number U2441243) and the National Natural Science Foundation of China for Young Scholars (grant number 62403487).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

DURC Statement

Current research is limited to theoretical research on the control method, which is beneficial design of a nonlinear system controller and does not pose a threat to public health or national security. The authors acknowledge the dual-use potential of the research involving unmanned MFV and confirm that all necessary precautions have been taken to prevent potential misuse. As an ethical responsibility, authors strictly adhere to relevant national and international laws about DURC. Authors advocate for responsible deployment, ethical considerations, regulatory compliance, and transparent reporting to mitigate misuse risks and foster beneficial outcomes.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ajaj, R.M.; Jankee, G.K. The transformer aircraft: A multi-mission unmanned aerial vehicle capable of symmetric and asymmetric span morphing. Aerosp. Sci. Technol. 2018, 76, 512–522. [Google Scholar] [CrossRef]
  2. Ran, M.; Wang, C.; Liu, H.; Wang, W.; Lyu, J. Research status and future development of morphing aircraft control technology. Acta Aeronaut. Astronaut. Sin. 2022, 43, 424–441. (In Chinese) [Google Scholar] [CrossRef]
  3. Parancheerivilakkathil, M.S.; Pilakkadan, J.S.; Ajaj, R.M.; Amoozgar, M.; Asadi, D.; Zweiri, Y.; Friswell, M.I. A review of control strategies used for morphing aircraft applications. Chin. J. Aeronaut. 2024, 37, 436–463. [Google Scholar] [CrossRef]
  4. Yan, B.; Li, Y.; Dai, P.; Liu, S. Aerodynamic analysis, dynamic modeling, and control of a morphing aircraft. J. Aerosp. Eng. 2019, 32, 04019058. [Google Scholar] [CrossRef]
  5. Bai, B.; Dong, C. Modeling and LQR switch control of morphing aircraft. In Proceedings of the 2013 6th International Symposium on Computational Intelligence and Design, Hangzhou, China, 28–29 October 2013; pp. 148–151. [Google Scholar] [CrossRef]
  6. Fan, W.; Liu, H.H.T.; Kwong, R.H.S. Gain-scheduling control of flexible aircraft with actuator saturation and stuck faults. J. Guid. Control Dyn. 2017, 17, 497–502. [Google Scholar] [CrossRef]
  7. Li, Y.; Wang, Y.; Liu, L. Longitudinal adaptive control of morphing aircraft based on guardian maps theory. Int. J. Aeronaut. Space Sci. 2025. [Google Scholar] [CrossRef]
  8. Cai, G.; Yang, Q.; Mu, C.; Li, X. Design of linear parameter-varying controller for morphing aircraft using inexact scheduling parameters. IET Control Theory Appl. 2022, 17, 493–503. [Google Scholar] [CrossRef]
  9. Cai, G.; Wu, T.; Hao, M.; Liu, H.; Zhou, B. Dynamic event-triggered gain-scheduled H control for a polytopic LPV model of morphing aircraft. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 93–106. [Google Scholar] [CrossRef]
  10. Yuan, L.; Wang, L.; Xu, J. Adaptive fault-tolerant controller for morphing aircraft based on the L2 gain and a neural network. Aerosp. Sci. Technol. 2022, 132, 107985. [Google Scholar] [CrossRef]
  11. Wu, K.; Zhang, P.; Wu, H. A new control design for a morphing UAV based on disturbance observer and command filtered backstepping techniques. Sci. China Technol. Sci. 2019, 62, 1845–1853. [Google Scholar] [CrossRef]
  12. Gong, L.; Wang, Q.; Dong, C. Disturbance rejection control of morphing aircraft based on switched nonlinear systems. Nonlinear Dyn. 2019, 96, 975–995. [Google Scholar] [CrossRef]
  13. Meng, F.; Wang, T.; Chen, G. Prescribed performance-based active anti-disturbance backstepping control for morphing aircraft. Aerosp. Sci. Technol. 2024, 152, 109386. [Google Scholar] [CrossRef]
  14. Shi, R.; Song, J. Dynamics and control for an in-plane morphing wing. Aircr. Eng. Aerosp. Technol. 2013, 85, 24–31. [Google Scholar] [CrossRef]
  15. Huang, R.; Hu, H.; Zhao, Y. Single-input/single-output adaptive flutter suppression of a three-dimensional aeroelastic system. J. Guid. Control Dyn. 2012, 35, 659–665. [Google Scholar] [CrossRef]
  16. Xu, S.; Guan, Y.; Wei, C.; Xu, H. Broad learning system-based model-free adaptive robust control for hypersonic morphing aircraft with appointed-time prescribed performance. Eng. Appl. Artif. Intell. 2025, 143, 109962. [Google Scholar] [CrossRef]
  17. Luo, M.; Gao, M.; Cai, G. Delayed full-state feedback control of airfoil flutter using sliding mode control method. J. Fluids Struct. 2016, 61, 262–273. [Google Scholar] [CrossRef]
  18. Wang, Q.; Wang, W.; Suzuki, S.; Namiki, A.; Liu, H.; Li, Z. Design and implementation of UAV velocity controller based on reference model sliding mode control. Drones 2023, 7, 130. [Google Scholar] [CrossRef]
  19. Liu, X.; Xu, Y.; Luo, J. An asymmetrically variable wingtip anhedral angles morphing aircraft based on incremental sliding mode control: Improving lateral maneuver capability. Chin. J. Aeronaut. 2024, 38, 103166. [Google Scholar] [CrossRef]
  20. Wei, C.; Luo, J.; Yin, Z. A review of prescribed performance control for spacecraft attitude. J. Astronaut. 2019, 40, 1167–1176. (In Chinese) [Google Scholar] [CrossRef]
  21. Ghanooni, P.; Habibi, H.; Yazdani, A.; Wang, H.; MahmoudZadeh, S.; Ferrara, A. Prescribed performance control of a robotic manipulator with unknown control gain and assigned settling time. ISA Trans. 2023, 145, 330–354. [Google Scholar] [CrossRef]
  22. Vo, A.T.; Truong, T.N.; Kang, H.J. Fixed-time RBFNN-based prescribed performance control for robot manipulators: Achieving global convergence and control performance improvement. Mathematics 2023, 11, 2307. [Google Scholar] [CrossRef]
  23. Wu, Q.; Zhu, Q. Prescribed performance fault-tolerant attitude tracking control for UAV with actuator faults. Drones 2024, 8, 204. [Google Scholar] [CrossRef]
  24. Yuan, L.; Zheng, J.; Wang, X.; Ma, L. Attitude control of a mass-actuated fixed-wing UAV based on adaptive global fast terminal sliding mode control. Drones 2024, 8, 305. [Google Scholar] [CrossRef]
  25. Zhao, S.; Li, X.; Bu, X.; Zhang, D. Prescribed performance tracking control for hypersonic flight vehicles with model uncertainties. Int. J. Aerosp. Eng. 2019, 2019, 1–11. [Google Scholar] [CrossRef]
  26. Hu, Q.; Shao, X.; Guo, L. Adaptive fault-tolerant attitude tracking control of spacecraft with prescribed performance. IEEE/ASME Trans. Mechatronics 2018, 23, 331–341. [Google Scholar] [CrossRef]
  27. Yin, Z.; Wang, B.; Xiong, R.; Xiang, Z.; Liu, L.; Fan, H.; Xue, C. Attitude tracking control of hypersonic vehicle based on an improved prescribed performance dynamic surface control. Aeronaut. J. 2023, 128, 875–895. [Google Scholar] [CrossRef]
  28. Ding, Y.; Yue, X.; Chen, G.; Si, J. Review of control and guidance technology on hypersonic vehicle. Chin. J. Aeronaut. 2021, 35, 1–18. [Google Scholar] [CrossRef]
  29. Wen, L.; Tao, G.; Jiang, B.; Chen, W. Adaptive compensation of persistent actuator failures using control-separation-based LQ design. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 5030–5045. [Google Scholar] [CrossRef]
  30. Chao, D.; Qi, R.; Jiang, B. Adaptive fault-tolerant attitude control for hypersonic reentry vehicle subject to complex uncertainties. J. Frankl. Inst. 2022, 359, 5458–5487. [Google Scholar] [CrossRef]
  31. Liu, S.; Whidborne, J.F. Observer-based incremental backstepping sliding-mode fault-tolerant control for blended-wing-body aircrafts. Neurocomputing 2021, 464, 546–561. [Google Scholar] [CrossRef]
  32. Liang, X.; Wang, Q.; Hu, C.; Dong, C. Fixed-time observer based fault tolerant attitude control for reusable launch vehicle with actuator faults. Aerosp. Sci. Technol. 2020, 107, 106314. [Google Scholar] [CrossRef]
  33. Liu, C.; Jiang, B.; Song, X.; Zhang, S. Fault-tolerant control allocation for over-actuated discrete-time systems. J. Frankl. Inst. 2015, 352, 2297–2313. [Google Scholar] [CrossRef]
  34. Khan, S.; Grigorie, T.; Botez, R.; Mamou, M.; Mébarki, Y. Fuzzy logic-based control for a morphing wing tip actuation system: Design, numerical simulation, and wind tunnel experimental testing. Biomimetics 2019, 4, 65. [Google Scholar] [CrossRef] [PubMed]
  35. Wang, Y.; Xu, J.; Huang, S.; Lin, Y.; Jiang, J. Computational study of axisymmetric divergent bypass dual throat nozzle. Aerosp. Sci. Technol. 2019, 86, 177–190. [Google Scholar] [CrossRef]
  36. Yan, B.; Dai, P.; Liu, R.; Xing, M.; Liu, S. Adaptive super-twisting sliding mode control of variable sweep morphing aircraft. Aerosp. Sci. Technol. 2019, 92, 198–210. [Google Scholar] [CrossRef]
  37. Yin, M. Coordinated Control of Deformation and Flight for Morphing Aircraft. Ph.D. Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2015. [Google Scholar]
  38. Zheng, W. Research on Nonlinear Control Method of Morphing Aircraft. Master’s Thesis, Harbin Institude of Technology, Harbin, China, 2022. [Google Scholar]
Figure 1. The control framework of the proposed method.
Figure 1. The control framework of the proposed method.
Drones 09 00292 g001
Figure 2. An unmanned MFV in the process of wingspan deformation [9].
Figure 2. An unmanned MFV in the process of wingspan deformation [9].
Drones 09 00292 g002
Figure 3. The variation in wingspan deformation rate over time.
Figure 3. The variation in wingspan deformation rate over time.
Drones 09 00292 g003
Figure 4. Comparison curves of tracking errors for diverse fault conditions: (a) pitch angle tracking error; (b) velocity tracking error.
Figure 4. Comparison curves of tracking errors for diverse fault conditions: (a) pitch angle tracking error; (b) velocity tracking error.
Drones 09 00292 g004
Figure 5. Comparison curves of tracking trajectories for diverse fault conditions: (a) velocity tracking curve; (b) altitude tracking curve.
Figure 5. Comparison curves of tracking trajectories for diverse fault conditions: (a) velocity tracking curve; (b) altitude tracking curve.
Drones 09 00292 g005
Figure 6. Comparison curves of tracking pitch angle θ for diverse fault conditions.
Figure 6. Comparison curves of tracking pitch angle θ for diverse fault conditions.
Drones 09 00292 g006
Figure 7. Comparison curves of attack angle α and pitch angle rate q for diverse fault conditions: (a) attack angle α ; (b) pitch angle rate q.
Figure 7. Comparison curves of attack angle α and pitch angle rate q for diverse fault conditions: (a) attack angle α ; (b) pitch angle rate q.
Drones 09 00292 g007
Figure 8. Comparison curves of sliding surface changes for diverse fault conditions: (a) sliding mode surface changes of the attitude subsystem; (b) sliding mode surface changes of the velocity subsystem.
Figure 8. Comparison curves of sliding surface changes for diverse fault conditions: (a) sliding mode surface changes of the attitude subsystem; (b) sliding mode surface changes of the velocity subsystem.
Drones 09 00292 g008
Figure 9. Comparison curves of inputs for diverse fault conditions: (a) elevator deflection angle; (b) throttle opening.
Figure 9. Comparison curves of inputs for diverse fault conditions: (a) elevator deflection angle; (b) throttle opening.
Drones 09 00292 g009
Figure 10. Comparison curves of tracking errors for different control strategies: (a) pitch angle tracking error; (b) velocity tracking error.
Figure 10. Comparison curves of tracking errors for different control strategies: (a) pitch angle tracking error; (b) velocity tracking error.
Drones 09 00292 g010
Figure 11. Comparison curves of tracking trajectories for different control strategies: (a) velocity tracking curve; (b) altitude tracking curve.
Figure 11. Comparison curves of tracking trajectories for different control strategies: (a) velocity tracking curve; (b) altitude tracking curve.
Drones 09 00292 g011
Figure 12. Comparison curves of tracking pitch angle θ for different control strategies.
Figure 12. Comparison curves of tracking pitch angle θ for different control strategies.
Drones 09 00292 g012
Figure 13. Comparison curves of attack angle α and pitch angle rate q for different control strategies: (a) attack angle α ; (b) pitch angle rate q.
Figure 13. Comparison curves of attack angle α and pitch angle rate q for different control strategies: (a) attack angle α ; (b) pitch angle rate q.
Drones 09 00292 g013
Figure 14. Comparison curves of sliding mode surface changes for different control strategies: (a) sliding mode surface changes of the attitude subsystem; (b) sliding mode surface changes of the velocity subsystem.
Figure 14. Comparison curves of sliding mode surface changes for different control strategies: (a) sliding mode surface changes of the attitude subsystem; (b) sliding mode surface changes of the velocity subsystem.
Drones 09 00292 g014
Figure 15. Comparison curves of inputs for different control strategies: (a) elevator deflection angle; (b) throttle opening.
Figure 15. Comparison curves of inputs for different control strategies: (a) elevator deflection angle; (b) throttle opening.
Drones 09 00292 g015
Table 1. The fault indicator corresponds to the working state of the actuator.
Table 1. The fault indicator corresponds to the working state of the actuator.
The Fault IndicatorActuator Working State
λ i = 1 , r i = 0 Without fault
0 λ i < 1 , r i = 0 Loss of effectiveness fault
λ i = 1 , r i = 1 Time-varying bias fault
0 λ i < 1 , r i = 1 Both loss of effectiveness and time-varying bias fault
Table 2. The initial state of the unmanned MFV.
Table 2. The initial state of the unmanned MFV.
VariableValue
V 0 50 m/s
α 0
θ 0
q 0 0 / s
h 0 3000 m
Table 3. Unmanned MFV parameters.
Table 3. Unmanned MFV parameters.
MeaningSymbolValue
Massm1247 kg
Wing reference area S w 17.09 m2
Mean geometric chord c A 1.74 m
Pitch moment of inertia I y 4067.5 kg·m2
Gravitational accelerationg9.8 m/s2
Table 4. The actuator fault conditions.
Table 4. The actuator fault conditions.
CaseLoss of EffectivenessTime-Varying Bias
Case1 λ 1 = λ 2 = 1 r 1 = r 2 = 0
Case2 λ 1 = λ 2 = 1 , t < 30   s λ 1 = 0.8 , λ 2 = 1 , t 30   s r 1 = r 2 = 0 , t < 50   s r 1 = r 2 = 1 , 10 u 1 * = u 2 * = 0.5 cos ( 0.01 t ) , t 50   s
Case3 λ 1 = λ 2 = 1 , t < 30   s λ 1 = 0.9 , λ 2 = 0.8 , t 30   s r 1 = r 2 = 0 , t < 50   s r 1 = r 2 = 1 , 10 u 1 * = u 2 * = 0.6 cos ( 0.01 t ) , t 50   s
Case4 λ 1 = λ 2 = 1 , t < 30   s λ 1 = λ 2 = 0.85 , t 30   s r 1 = r 2 = 0 , t < 50   s r 1 = r 2 = 1 , 10 u 1 * = u 2 * = 0.7 cos ( 0.01 t ) , t 50   s
Case5 λ 1 = λ 2 = 1 , t < 30   s λ 1 = λ 2 = 0.75 , t 30   s r 1 = r 2 = 0 , t < 50   s r 1 = r 2 = 1 , 10 u 1 * = u 2 * = 0.5 cos ( 0.01 t ) , t 50   s
Table 5. The specified parameters and the controller parameters of comparison strategies.
Table 5. The specified parameters and the controller parameters of comparison strategies.
MethodsParameters
SMC c 1 = 0.8 , c 2 = 10 , k 1 = 2.5 , k 2 = 10 , k p = 0.004 , k i = 1 × 10 5 , w 1 = w 2 = 0.2 .
SMC-RL ϵ 1 = 0.1 , ϵ 2 = 0.06 , c 1 = 2 , c 2 = 8 , k 1 = 3.5 , k 2 = 12 , k p = 0.0045 , k i = 1 × 10 5 , w 1 = w 2 = 0.2 .
SMC+PPC η 1 = η 2 = 0.06 , c 1 = 12 , c 2 = 0.2 , k 1 = 15 , k 2 = 5 , δ 11 = δ 21 = 100 , δ 12 = 99.95 , δ 22 = 100.1 , μ 1 o = 4.58 , μ 1 = 0.57 , μ 2 o = 0.5 , μ 2 = 0.084 , κ 1 = 0.1 , κ 2 = 0.4 , k p = 0.018 , k i = 1 × 10 5 , w 1 = w 2 = 0.2 .
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

Ye, Z.; Cai, G.; Xu, H.; Shang, Y.; Hu, C. Prescribed Performance Sliding Mode Fault-Tolerant Tracking Control for Unmanned Morphing Flight Vehicles with Actuator Faults. Drones 2025, 9, 292. https://doi.org/10.3390/drones9040292

AMA Style

Ye Z, Cai G, Xu H, Shang Y, Hu C. Prescribed Performance Sliding Mode Fault-Tolerant Tracking Control for Unmanned Morphing Flight Vehicles with Actuator Faults. Drones. 2025; 9(4):292. https://doi.org/10.3390/drones9040292

Chicago/Turabian Style

Ye, Ziqi, Guangbin Cai, Hui Xu, Yiming Shang, and Changhua Hu. 2025. "Prescribed Performance Sliding Mode Fault-Tolerant Tracking Control for Unmanned Morphing Flight Vehicles with Actuator Faults" Drones 9, no. 4: 292. https://doi.org/10.3390/drones9040292

APA Style

Ye, Z., Cai, G., Xu, H., Shang, Y., & Hu, C. (2025). Prescribed Performance Sliding Mode Fault-Tolerant Tracking Control for Unmanned Morphing Flight Vehicles with Actuator Faults. Drones, 9(4), 292. https://doi.org/10.3390/drones9040292

Article Metrics

Back to TopTop