Next Article in Journal
Pose Detection and Automatic Deviation Correction Control Strategy of Crawler Walking Equipment in Coal Mines
Next Article in Special Issue
Multi-UAV Cooperative Path Planning with Monitoring Privacy Preservation
Previous Article in Journal
Cortical Activation in Response to Speech Differs between Prelingually Deafened Cochlear Implant Users with Good or Poor Speech-in-Noise Understanding: An fNIRS Study
Previous Article in Special Issue
Model-Assisted Reduced-Order ESO Based Command Filtered Tracking Control of Flexible-Joint Manipulators with Matched and Mismatched Disturbances
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Altitude Control of Powered Parafoil Using Fractional Sliding-Mode Backstepping Control Combined with Extended State Observer

1
School of Electrical & Information Engineering, Jiangsu University of Technology, Changzhou 213001, China
2
College of Electrical and Electronic Engineering, Anhui Science and Technology University, Bengbu 233030, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(23), 12069; https://doi.org/10.3390/app122312069
Submission received: 10 November 2022 / Revised: 22 November 2022 / Accepted: 23 November 2022 / Published: 25 November 2022
(This article belongs to the Special Issue Fault Detection and State Estimation in Automatic Control)

Abstract

:
This paper presents a method of altitude control of the powered parafoil with uncertainties and disturbances based on sliding-mode backstepping control combined with a linear extended state observer (LESO). First, the dynamics of a powered parafoil is derived in the longitudinal plane using its inclination angle. The problem of altitude control is converted to the issue of angle control. Next, uncertainties and disturbances are considered as a total disturbance. An LESO is used to estimate the total disturbance and form an inner-loop compensation. Backstepping control is employed to regulate the inclination angle to follow the desired value. A fractional sliding surface is introduced to the backstepping control. This ensures the transient performance of altitude control of the powered parafoil. Then, stability analysis shows that the observation errors of the LESO are bounded and the control system is uniformly ultimately bounded. Simulation results of an 8 degree-of-freedom powered parafoil illustrate that the LESO can effectively estimate the states of the system and demonstrate the validity and the superiority of the presented method.

1. Introduction

The powered parafoil is a prevalent new type of air vehicle with a flex wing [1,2]. Because the engine is equipped with the payload, compared with traditional parafoils, the powered parafoil not only can glide but also cruise and climb, which traditional parafoils cannot perform [3,4,5]. The powered parafoil has been applied to paragliding sports, supply airdropping, pesticide spraying, and airport demisting, to name but a few, due to its excellent maneuverability [6]. In recent years, the control of powered parafoils has become a research hotspot. Compared with the horizontal control of traditional parafoils, the altitude control of powered parafoils has received extensive attention and has been a challenge because of its complex aerodynamics characteristics.
Many strategies have been proposed to control the altitude of powered parafoils. Yang et al. analyzed the flight performance of altitude control and derived the longitudinal model of a powered parafoil [7]. Aoustin and Martinenko designed a nonlinear control law for a powered parafoil based on partial feedback linearization to track a desired trajectory in the longitudinal plane [8]. Chen et al. presented a precise-gain method to handle the problem of longitudinal motion control of a powered parafoil [9]. The backstepping control was first employed to control the altitude of a powered parafoil using its lateral model [10]. Then, a fuzzy backstepping control was extended to improve the control performance of the altitude control based on a variable-gain scheme [11]. Tan et al. proposed an altitude-tracking control method for a powered parafoil using the coefficient adaptive control and the characteristic model of the parafoil [12]; however, the specification of the guidance was not provided. Zhu et al. presented a spatial path-tracking control of a powered parafoil using the guidance theory combined with the linear active disturbance control (LADRC) [13].
The above-mentioned methods mainly used a simplified model of powered parafoils to design a controller. However, this may impose limitations on control performance as there exist strong nonlinearities and complex model couplings in powered-parafoil systems. Although Tan and Zhu employed methods of the characteristic model and LADRC that do not rely on the precise model of a powered parafoil to remove the limitations, it increases the complexity of the system design and brings difficulty in analyzing the stability of control systems. The sliding mode control (SMC) is a commonly used method for the aircraft [14,15]; however, the control is susceptible to system uncertainties and disturbances. How to effectively suppress disturbances and improve the robustness of a control system is one of the key points in system design [16,17]. On the other hand, the fractional-order theory [18,19] is widely used in industrial control systems. A fractional calculus operator shows good robustness for systems with uncertainties and external disturbances due to its hereditary and memorability.
This paper presents an alternative way to address the problem of the altitude control of a powered parafoil using the fractional sliding-mode backstepping control combined with a linear extended state observer (LESO). First, the inclination angle model of a powered parafoil is derived according to the guidance law. The altitude control of the powered parafoil is converted into the issue of the inclination angle control. Then, an LESO is used to estimate system uncertainties and exogenous disturbances. A fractional dynamic sliding-mode surface is introduced into the backstepping control to improve the transient performance of the altitude tracking. A stability criterion is derived to guarantee that virtual control variables and the error of system states are bounded. Finally, the validity of the presented method is demonstrated by simulation results of an 8-degree-of-freedom powered parafoil.
The rest of the paper is organized as follows. Section 2 derives the inclination angle model of the powered parafoil according to the guidance law. Section 3 explains the design algorithm of the control system based on the fractional sliding-mode backstepping control (FSMBC) combined with an LESO. Section 4 analyzes the stability of the control system. Section 5 shows the validity of the method through simulation results. Section 6 gives some concluding remarks and points out future work.

2. Dynamics of Powered Parafoil and Problem Formulation

Figure 1 shows the structure of a powered parafoil and its three coordinate frames, that is, O d X d Y d Z d represents the earth reference frame, O s X s Y s Z s represents the parafoil reference frame, and O w X w Y w Z w represents the payload reference frame. The transformation between the earth reference frame and the parafoil reference frame is achieved through three Euler angles ψ θ ϕ T ; that is, ψ denotes the yaw angle, θ denotes the pitch angle, and ϕ denotes the roll angle.
The study in this paper focuses on the altitude control of a powered parafoil that involves the relative motion between a parafoil and a payload. The dynamics model is established according to the Kirchhoff motion equation. The specific modeling process and model parameters can be found in [20].
The inclination angle σ of the powered parafoil is defined as the angle between the velocity and the horizontal plane, shown as
σ = arctan z ˙ x ˙ 2 + y ˙ 2 ,
where x y z T is the position vector in the earth reference frame.
Lemma 1
([13]). The vertical error e h between the powered parafoil and the desired point p p is global uniformly asymptotically stable and local exponential stable, if the inclination angle of the powered parafoil changes with the following guidance law
σ d = arctan e h k h ,
where e h = H d H and k h is an adjustable parameter. H d and H are the desired altitude and actual altitude of the powered parafoil, respectively.
According to Lemma 1, the altitude control of the powered parafoil can be converted to the control of the inclination angle.
The velocity transformation from the parafoil frame to the earth frame can be described as
x ˙ y ˙ z ˙ = R p e u s v s w s ,
where u s v s w s T is the velocity vector in the parafoil frame and the transformation matrix
R p e = cos θ cos ψ sin ϕ sin θ cos ψ cos ϕ sin ψ cos ϕ sin θ cos ψ + sin ϕ sin ψ cos θ sin ψ sin ϕ sin θ sin ψ + cos ϕ cos ψ cos ϕ sin θ sin ψ sin ϕ cos ψ sin θ sin ϕ cos θ cos ϕ cos θ .
If the motion of the longitudinal plane is considered, then it is easy to obtain
v s = 0 , y = 0 , ψ = 0 , ϕ = 0 .
Substituting (4) and (5) into (3) yields
x ˙ = u s cos θ + w s sin θ ,
z ˙ = u s sin θ + w s cos θ .
Choose the inclination angle σ of the powered parafoil as the state variable of the system. According to (1), (6), and (7), the first derivative of σ is
σ ˙ = θ ˙ + u ˙ s w s u s w ˙ s u s 2 + w s 2 .
Let f s be the derivative of u ˙ s w s u s w ˙ s u s 2 + w s 2 . The second derivative of σ is obtained as
σ ¨ = θ ¨ + f s .
For the altitude control of the powered parafoil, the only control variable that affects the flight velocity is the thrust u provided by the power propulsion. According to the nonlinear dynamics model of the powered parafoil [20], the thrust control variable is coupled in f s , which increases the difficulty in the design of the controller. To facilitate the design of the control system, the control variable should be separated out. Rewrite (9) as
σ ¨ = θ ¨ + f s b u + b u = f + b u ,
where f = θ ¨ + f s b u is viewed as a total disturbance.
The state space model of the dynamics of σ is obtained as
x ˙ 1 = x 2 x ˙ 2 = f + b u x 1 = σ .
The main objective of this study is to minimize the error of the inclination angle despite of the influence of system uncertainties of the dynamics model and external disturbances on the system. In the next section, a new control scheme is proposed to handle this issue. The LESO is used to estimate uncertainties and disturbance. A fractional sliding-mode backstepping control law is devised to improve control performance and the stability of the system.

3. Design of Control System

In this section, a method of FSMBC with LESO is proposed for the altitude control of a powered parafoil. The configuration of the control system of the powered parafoil is shown in Figure 2, which consists of guidance-based path following, FSMBC, LESO, and the powered parafoil. The outer-loop is a guidance loop, from where the desired inclination angle (2) is obtained according to altitude signals. The inner-loop is the control loop of the inclination angle. FSMBC is adopted, and LESO is used to observe and eliminate the total disturbance.

3.1. Design of LESO

Assume f ˙ t o t a l = h . Rewrite (11) as
X ˙ = A 1 X + B 1 u + B 2 h ,
where A 1 = 0 1 0 0 0 1 0 0 0 , B 1 = 0 b 0 T , B 2 = 0 0 1 T , X = x 1 x 2 f T . Construct an LESO as
X ^ ˙ = A 1 X ^ + B 1 u + L X X ^ ,
where X ^ = x 1 ^ x 2 ^ f ^ T is the estimated value of X and L is the gain matrix of LESO, which is given by
L = l 1 0 0 l 2 0 0 l 3 0 0 .
Let e ˜ represent the estimated error of the LESO. We have
e ˜ = X X ^ .
According to (12), (13), and (15), the following differential equation with respect to e ˜ can be obtained as
e ˜ ˙ = A 2 e ˜ + B 2 h ,
where A 2 = A 1 L .
Assume that h is bounded, namely there exists a positive constant M 1 such that | h | M 1 . The estimated error of the LESO is always bounded, that is, there exists a positive constant M 2 such that | | e ˜ | | M 2 holds [21].

3.2. Design of Fractional Sliding Mode Backstepping Control

The estimated states x ^ 1 and x ^ 2 of the LESO are used in the design of fractional sliding-mode backstepping control. Define the tracking error of the inclination angle as
e 1 = σ d x ^ 1 .
Calculating the derivative of (17) yields
e ˙ 1 = σ ˙ d x ^ ˙ 1 = σ ˙ d x ^ 2 .
Define an auxiliary error e 2 as
e 2 = x 2 d x ^ 2 .
where x 2 d is a virtual control variable. It is easy to obtain
e ˙ 1 = e 2 + σ ˙ d x 2 d .
According to the error system, let the virtual control variable satisfy
x 2 d = σ ˙ d + k 1 e 1 ,
where k 1 R + is the feedback gain.
To avoid differential explosion, the algorithm of dynamic surface control is employed. Designing a low-pass filter and passing the virtual control variable x 2 d through it yield
T x ^ ˙ 2 d + x ^ 2 d = x 2 d , x ^ 2 d 0 = x 2 d 0 ,
where T is the time constant of the filter and x ^ 2 d is the filtered virtual control variable. Define the filter error as
x ˜ 2 d = x ^ 2 d x 2 d .
Calculating the derivative of (23) along (22) yields
x ˜ ˙ 2 d = x ^ ˙ 2 d x ˙ 2 d = 1 T x ˜ 2 d σ ¨ d + k 1 e ˙ 1 = 1 T x ˜ 2 d + B σ ¨ d , e ˙ 1 ,
where B σ ¨ d , e ˙ 1 is a function about σ ¨ d and e ˙ 1 . There exists a positive constant B M such that | B | B M [22]. Substituting (21) into (20) yields
e ˙ 1 = e 2 k 1 e 1 .
Choose a Lyapunov candidate to be
V 1 = 1 2 e 1 2 .
It is easy to obtain
V ˙ 1 = e 1 e ˙ 1 = e 1 e 2 k 1 e 1 = e 1 e 2 k 1 e 1 2 .
In this study, the methodology of the sliding surface and the backstepping control is used to ensure that e 1 and e 2 converge quickly. Moreover, the fractional calculus operator is employed to improve transient performance in the design of a sliding mode surface, which is denoted by
s = λ 1 e 1 + a D t α e 2 .
where λ 1 is the sliding surface gain and a D t α is the calculus operator
a D t α = d α d t α R e α > 0 1 R e α = 0 a t d τ α R e α < 0 .
In (29), α is the order of the operator and can be used to adjust transient performance of the control system. For simplicity of implementation, we choose the Caputo fractional calculus [23,24,25]
a D t α f t = 1 Γ m α a t f m τ t τ 1 + α m d τ , m 1 < α < m ,
where Γ · is Gamma Function, Γ η = 0 e t t η 1 d t and m is the least integer that is not less than α . The fractional differential operation is transformed to the particular form of integral operation; therefore, the fractional calculus has the heritability and the memorability. To simplify the notation, let D α represent 0 D t α . This should not cause confusion.
In order to make the system state converge to the sliding-mode surface and further weaken the chattering of the system, the fractional reaching law is designed as
D β s = ϵ s g n s ,
where ϵ is a positive constant. According to the properties of fractional calculus, we have
s ˙ = D 1 β ϵ s g n s .
Taking the derivative of the fractional sliding-mode surface yields
s ˙ = λ 1 e ˙ 1 + D α e ˙ 2 .
Choose a Lyapunov candidate to be
V 2 = V 1 + 1 2 s 2 .
Calculating the derivative of V 2 gives
V ˙ 2 = V ˙ 1 + s s ˙ = e 1 e 2 k 1 e 1 2 + s λ 1 e ˙ 1 + D α e ˙ 2 = e 1 e 2 k 1 e 1 2 + s λ 1 e ˙ 1 + D α x ^ ˙ 2 d f b u .
The control law is designed to be
u = 1 b x ^ ˙ 2 d f ^ + D α λ 1 e ˙ 1 + k s + D 1 β ϵ s g n s ,
where k is a positive adjustable parameter.

4. Stability Analysis

Theorem 1.
The errors of the system (11) with the control law (36) are uniformly ultimately bounded, if the parameter k < 1 and the time constant of the filter T < 2 .
Proof of Theorem 1.
Assume there exists a positive definite matrix P such that A 2 T P + P A 2 = I . Construct a Lyapunov function
V = 1 2 e 1 2 + 1 2 s 2 + 1 2 x ˜ 2 d 2 + e ˜ T P e ˜ .
Substituting (36) into (35) yields
V ˙ = e 1 e 2 k 1 e 1 2 + s f ^ f k s D 1 β ϵ s g n s + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙ .
A proper selection of the gain L ensures that the error dynamics of the LESO is stable. Thus, it is reasonable to assume that f ^ f t o t a l . Then, rewrite (38) as
V ˙ = e 1 e 2 k 1 e 1 2 s k s + D 1 β ϵ s g n s + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙ = e 1 e 2 k 1 e 1 2 k s 2 s D 1 β ϵ s g n s + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙ = e 1 e 2 k 1 e 1 2 + 1 k s 2 s 2 + s s ˙ + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙ .
Let e 12 = e 1 e 2 D α e 2 T , and choose a symmetric matrix Q
Q = k 1 + k 1 λ 1 2 0.5 k 1 λ 1 0.5 0 0 k 1 λ 1 0 k 1
to make
e 12 T Q e 12 = e 1 e 2 + k 1 e 1 2 1 k λ 1 e 1 + D α e 2 2 = e 1 e 2 + k 1 e 1 2 1 k s 2
hold. Substituting (41) into (39) yields
V ˙ = e 12 T Q e 12 s 2 + s s ˙ + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙ .
Calculating the determinant of Q gives
| Q | = 0.25 k 1 .
It can be seen that k should satisfy k < 1 to guarantee that | Q | > 0 holds. Thus e 12 T Q e 12 < 0 holds and there exists a positive constant μ such that the inequality
V ˙ μ e 1 2 s 2 + s s ˙ + x ˜ 2 d x ˜ ˙ 2 d + 2 e ˜ T P e ˜ ˙
is satisfied.
Assume s ˙ is bounded and | s ˙ | S M , where S M is a positive constant. According to Yong’s inequality, it is easy to obtain
x ˜ 2 d x ˜ ˙ 2 d = 1 T x ˜ 2 d 2 + x ˜ 2 d B 1 T x ˜ 2 d 2 + | x ˜ 2 d B | 1 T x ˜ 2 d 2 + | x ˜ 2 d | B M 1 T x ˜ 2 d 2 + 1 2 x ˜ 2 d 2 + 1 2 B M 2
and
s s ˙ 1 2 s 2 + 1 2 s ˙ 2 1 2 s 2 + 1 2 S M 2 .
According to (16), we have
2 e ˜ T P e ˜ ˙ = 2 e ˜ T P A 2 e ˜ + B 2 h = e ˜ T e ˜ + 2 e ˜ T P B 2 h e ˜ T e ˜ + 2 M 1 M 2 | | P B 2 | | .
Substituting (45)–(47) into (44) yields
V ˙ μ e 1 2 1 2 s 2 1 T 1 2 x ˜ 2 d 2 e ˜ T e ˜ + 1 2 S M 2 + 1 2 B M 2 + 2 M 1 M 2 | | P B 2 | | .
Assume 1 T 1 2 > 0 . Then, let τ = m i n 2 μ , 1 , 2 T 1 , 1 λ m a x P , where λ m a x P denotes the maximum eigenvalue of P . Rewrite (48) as
V ˙ τ V + υ ,
where υ = 1 2 S M 2 + 1 2 B M 2 + 2 M 1 M 2 | | P B 2 | | .
Solving the differential inequality (49) yields
V υ τ + V 0 + υ τ e τ t .
This indicates that V is uniformly ultimately bounded.
It can be concluded that | e 1 | 2 υ τ , | s | 2 υ τ , | x ˜ 2 d | 2 υ τ , | | e ˜ | | υ λ m i n P τ , where λ m i n P denotes the minimum eigenvalue of P . All signals in the powered-parafoil control system are uniformly ultimately bounded. This completes the proof. □

5. Simulation Verification

Simulation results of the altitude control of an 8-degree-of-freedom powered parafoil were used to verify the validity of the presented method. The main structure parameters of the powered parafoil are shown in Table 1. Simulation results are compared with LADRC and SMC in [13].
The bandwidth parameterization method was used to design the gain of the LESO.
l 1 = 90 ,   l 2 = 2700 ,   l 3 = 2700
The time constant of the filter was selected to be T = 0.025 s.
The parameters of the designed fractional sliding mode backstepping controller were designed to be
λ 1 = 0.16 ,   k 1 = 0.02 ,   k = 0.015 ,   α = 0.82 ,   β = 0.36 ,   ϵ = 0.01 .
The saturation of the control input was considered. The maximum thrust provided by the engine was limited to 400 N.
The initial altitude of the powered parafoil was set to be 2000 m and the desired altitude H d was set to be 1970 m. A gust disturbance (2 m/s) along the negative direction of the Z axis was added to the system during 100–115 s, which is shown in Figure 3.
Figure 4 shows the observed results of the LESO. The outputs of the observer can effectively observe each state of the system. For comparison, simulations for the LADRC and the SMC in [13] were also carried out. The design of the LADRC and the SMC was the same as that in [13]. Figure 5 shows the attitude angles of the powered parafoil in the longitudinal plane for the three methods. The pitch angles remained at 9 o after the powered parafoil entered the steady-state. The pitch angles oscillated violently when the parafoil suffered from the gust disturbance. It can be seen that the transient performance is better for the parafoil with FSMBC than for that with other two methods.
Figure 6 illustrates the simulation results of the altitude control. The altitude of the powered parafoil with the FSMBC stabilized at 1970 m after 13 s. The convergence time was less than that of the LADRC and SMC. Moreover, the recovery speed against the disturbance is faster for the FSMBC than for the LADRC and SMC. Compared with other two control methods, there exists about 1.4 m steady-state error for the SMC due to the lack of ESO. It can be seen from Figure 7 that the thrust input for the FSMBC stabilizes at 18 s, and the convergence speed is faster than that for the LADRC and SMC. It is obvious that the thrust input for the FSMBC is smoother than that for the LADRC and SMC. This is beneficial to energy saving and system stability. The SMC used a traditional integer order sliding surface, which caused the thrust input fluctuated. The specific performance indexes are shown in Table 2.
The variable altitude control of the powered parafoil were also considered. The desired altitude changed from 1970 m to 1960 m at 50 s. Simulation results are shown in Figure 8, Figure 9, Figure 10 and Figure 11.
Figure 8 shows the observed results of the LESO for variable altitude control. The simulation results of pitch angles are shown in Figure 9. When the desired altitude changed to 1960 m, the altitude of the powered parafoil decreased accordingly and the pitch angle deviated from the steady-state value. When the altitude approached to the desired value, the pitch angle returned to the previous steady-state value. Figure 10 shows that the transient performance is better for the FSMBC than for the LADRC and SMC. The settling time is 8 s for the FSMBC and 11 s for the LADRC and SMC. Figure 11 shows that the thrust input for the SMC vibrates more violently than that of the LADRC and FSMBC during the transient response. The proposed method, that is, FSMBC, achieved good rapidity and smoothness. The performance indexes are shown in Table 3. The transient times of the altitude and the thrust are the same as in Table 2.
According to the two simulation experiments, due to the lack of ESO, SMC cannot observe and compensate the total disturbance of the system such that there exists the steady-state error. FSMBC adopts the fractional sliding-mode surface such that dynamic characteristics are better than LADRC and SMC, and the control curve is smoother due to the fractional reaching law.

6. Conclusions

This paper addressed the problem of the altitude control of the powered parafoil. The dynamic model of the powered parafoil was derived and converted into the second-order model of the inclination angle. The LESO was devised to estimate the unmodeled dynamics and the exogenous disturbance. Consequently, the estimate was used for compensation in the control law. The fractional sliding-mode surface was employed in the design of the backstepping design to improve the transient performance of the altitude control. The stability criterion of the control system was derived using the Lyapunov method. Simulation results demonstrated the validity and the superiority of the presented method. It was shown that the control performance was better for the FSMBC than for the LADRC and SMC. However, only longitudinal control problem of the powered parafoil was studied in this paper without considering the coupling problem in the horizontal plane. Future work will be focused on the horizontal orientation control of the powered parafoil.

Author Contributions

Conceptualization, E.Z.; methodology, E.Z. and Y.D.; validation and writing—original draft preparation, E.Z.; writing—review, editing and supervision, Y.D.; funding acquisition, Y.D., W.S. and H.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Changzhou Sci&Tech Program under Grant CJ20220068, by Natural Science Foundation of Jiangsu Province under Grant BK20221404, by the Talent Introduction Project of Jiangsu University of Technology under Grant KYY22005, by National Nature Science Foundation under Grant 61803186 and by Anhui University Top-notch Talents Academic Funding Project under Grant gxbjZD2020079.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors acknowledge the support from the Robotics and High-end Equipment Innovation Team of the School of Electrical & Information Engineering in Jiangsu University of Technology.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chambers, J. Longitudinal Dynamic Modeling and Control of Powered Parachute Aircraft. Ph.D. Thesis, Rochester Institute of Technology, Rochester, NY, USA, 2007. [Google Scholar]
  2. Zhu, E.; Zhao, J.; Li, B.; Gao, H. Trajectory planning for the powered parafoil at insufficient height. In Proceedings of the 33rd Chinese Control and Decision Conference, Kunming, China, 22–24 May 2021. [Google Scholar]
  3. Li, B.; Qi, J.; Lin, T.; Mei, S.; Han, J. Real-Time Data Acquisition and Model Identification for Powered Parafoil UAV. In Proceedings of the 8th International Conference on Intelligent Robotics & Applications, Portsmouth, UK, 24–27 August 2015. [Google Scholar]
  4. Ghoreyshi, M.; Bergeron, K.; Jirasek, A.; Seidel, J.; Lofthouse, R.J.; Cummings, R.M. Computational aerodynamic modelling for flight dynamics simulation of ram-air parachutes. Aerosp. Sci. Technol. 2016, 54, 286–301. [Google Scholar] [CrossRef] [Green Version]
  5. Tao, J.; Dehmer, M.; Xie, G.; Zhou, Q. A generalized predictive control-based path following method for parafoil systems in wind environments. IEEE Access 2019, 7, 42586–42595. [Google Scholar] [CrossRef]
  6. Zhu, E.; Gao, H.; Zhao, J. Trajectory planning of the powered parafoil based on multi-phase design. J. Jiangsu Univ. Technol. 2020, 26, 28–35. [Google Scholar]
  7. Yang, H.; Song, L.; Liu, C.; Huang, J. Study on powered-parafoil longitudinal flight performance with a fast estimation model. J. Aircr. 2013, 50, 1660–1668. [Google Scholar]
  8. Aoustin, Y.; Martinenko, Y. Control algorithms of the longitude motion of the powered paraglider. In Proceedings of the ASME 11th Biennial Conference on Engineering Systems Design and Analysis, Nantes, France, 2–4 July 2012. [Google Scholar]
  9. Chen, S.; Sun, Q.; Luo, S. Longitudinal Control of Unmanned Powered Parafoil with Precise Control Gain. In Proceedings of the 13rd Chinese Intelligent Systems Conference, Mudanjiang, China, 14–15 October 2017. [Google Scholar]
  10. Chen, Z.; Zhang, H. Altitude control for unmanned powered parafoil based on backstepping method. In Proceedings of the 28th Chinese Control and Decision Conference, Yinchuan, China, 28–30 May 2016. [Google Scholar]
  11. Chen, Z.; Zhang, H.; Qiu, J.; Su, L. Adaptive backstepping altitude control for unmanned powered parafoil. Control. Eng. China 2018, 25, 554–558. [Google Scholar]
  12. Tan, P.; Sun, Q.; Jiang, Y. Trajectory tracking of powered parafoil based on characteristic model based all-coefficient adaptive control. J. Cent. South Univ. 2017, 24, 1073–1081. [Google Scholar] [CrossRef]
  13. Zhu, E.; Gao, H. Guidance-based path following control of the powered parafoil. Control Eng. Appl. Inf. 2020, 22, 42–50. [Google Scholar]
  14. Hu, K.-Y.; Wang, X.; Yang, C. Hybrid adaptive dynamic inverse compensation for hypersonic vehicles with inertia uncertainty and disturbance. Appl. Sci. 2022, 12, 11032. [Google Scholar] [CrossRef]
  15. Wang, C.; Du, Y. Lane-Changing strategy based on a novel sliding mode control approach for connected automated vehicles. Appl. Sci. 2022, 12, 11000. [Google Scholar] [CrossRef]
  16. Du, Y.; Cao, W.; Wu, M.; She, J.; Fang, M.; Kawata, S. Disturbance rejection and control system design using improved equivalent-input-disturbance approach. IEEE Trans. Ind. Electron. 2020, 67, 3013–3032. [Google Scholar] [CrossRef]
  17. Du, Y.; Cao, W.; She, J.; Wu, M.; Fang, M.; Kawata, S. Disturbance Rejection and Robustness of Improved Equivalent-Input-Disturbance-Based System. IEEE Trans. Cybern. 2022, 52, 8537–8546. [Google Scholar] [CrossRef] [PubMed]
  18. Guettal, L.; Chelihi, A.; Ajgou, R.; Touba, M. Robust tracking control for quadrotor with unknown nonlinear dynamics using adaptive neural network based fractional-order backstepping control. J. Franklin Inst. 2022, 359, 7337–7364. [Google Scholar] [CrossRef]
  19. Pouzesh, M.; Mobayen, S. Event-triggered fractional-order sliding mode control technique for stabilization of disturbed quadrotor unmanned aerial vehicles. Aerosp. Sci. Technol. 2022, 121, 107337. [Google Scholar] [CrossRef]
  20. Zhu, E.; Sun, Q.; Chen, Z.; Kang, X.; He, Y. Modeling of powered parafoil based on kirchhoff motion equation. Nonlinear Dyn. 2015, 79, 617–629. [Google Scholar] [CrossRef]
  21. Chen, Z.; Sun, M.; Yang, R. On the stability of linear active disturbance rejection control. Acta Autom. Sin. 2013, 39, 574–580. [Google Scholar] [CrossRef]
  22. Shao, X.; Wang, L.; Li, J.; Liu, J. High-order ESO based output feedback dynamic surface control for quadrotors under position constraints and uncertainties. Aerosp. Sci. Technol. 2019, 89, 288–298. [Google Scholar] [CrossRef]
  23. Das, S. Functional Fractional Calculus, 2nd ed.; Springer: Berlin, Germany, 2011; pp. 204–206. [Google Scholar]
  24. Monje, C.; Chen, Y.; Vinagre, B.; Xue, D.; Feliu, V. Fractional-Order Systems and Controls: Fundamentals and Applications; Springer: London, UK, 2010; pp. 153–155. [Google Scholar]
  25. Roy, P.; Roy, B. Sliding mode control versus fractional-order sliding mode control: Applied to a magnetic levitation system. J. Control Autom. Electr. Syst. 2020, 31, 597–606. [Google Scholar] [CrossRef]
Figure 1. The structure of the powered parafoil and coordinate frames.
Figure 1. The structure of the powered parafoil and coordinate frames.
Applsci 12 12069 g001
Figure 2. Configuration of the control system of the powered parafoil.
Figure 2. Configuration of the control system of the powered parafoil.
Applsci 12 12069 g002
Figure 3. The gust disturbance.
Figure 3. The gust disturbance.
Applsci 12 12069 g003
Figure 4. Observed results of LESO.
Figure 4. Observed results of LESO.
Applsci 12 12069 g004
Figure 5. Simulation results of the pitch angle.
Figure 5. Simulation results of the pitch angle.
Applsci 12 12069 g005
Figure 6. Simulation results of altitude control by LADRC, SMC, and FSMBC.
Figure 6. Simulation results of altitude control by LADRC, SMC, and FSMBC.
Applsci 12 12069 g006
Figure 7. Thrust inputs for LADRC, SMC, and FSMBC.
Figure 7. Thrust inputs for LADRC, SMC, and FSMBC.
Applsci 12 12069 g007
Figure 8. Observed results of LESO for variable altitude control.
Figure 8. Observed results of LESO for variable altitude control.
Applsci 12 12069 g008
Figure 9. Simulation results of the pitch angle for variable altitude control.
Figure 9. Simulation results of the pitch angle for variable altitude control.
Applsci 12 12069 g009
Figure 10. Simulation results of altitude cotrol by LADRC, SMC, and FSMBC for variable altitude control.
Figure 10. Simulation results of altitude cotrol by LADRC, SMC, and FSMBC for variable altitude control.
Applsci 12 12069 g010
Figure 11. Thrust inputs for LADRC, SMC, and FSMBC for variable altitude control.
Figure 11. Thrust inputs for LADRC, SMC, and FSMBC for variable altitude control.
Applsci 12 12069 g011
Table 1. Structure parameters of the powered parafoil.
Table 1. Structure parameters of the powered parafoil.
ParemeterValue/Unit
Span10.5/m
Chord3.1/m
Aspect ratio3
Area of canopy33/m 2
Length of lines6.8/m
Rigging angle10/deg
Mass of canopy10/kg
Mass of payload80/kg
Characteristic area of drag of payload0.6/m 2
Table 2. The performance indexes of the control system.
Table 2. The performance indexes of the control system.
 FSMBCLADRCSMC
Transient time of the altitude13 s16 s18 s
Steady-state error0.00 m0.00 m1.44 m
Transient time of the thrust18 s29 s35 s
Settling time under disturbance16 s20 s28 s
Table 3. The performance indexes of the control system for variable altitude control.
Table 3. The performance indexes of the control system for variable altitude control.
 FSMBCLADRCSMC
Steady-state error0.00 m0.00 m1.47 m
Settling time of variable altitude8 s11 s11 s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhu, E.; Du, Y.; Song, W.; Gao, H. Altitude Control of Powered Parafoil Using Fractional Sliding-Mode Backstepping Control Combined with Extended State Observer. Appl. Sci. 2022, 12, 12069. https://doi.org/10.3390/app122312069

AMA Style

Zhu E, Du Y, Song W, Gao H. Altitude Control of Powered Parafoil Using Fractional Sliding-Mode Backstepping Control Combined with Extended State Observer. Applied Sciences. 2022; 12(23):12069. https://doi.org/10.3390/app122312069

Chicago/Turabian Style

Zhu, Erlin, Youwu Du, Wei Song, and Haitao Gao. 2022. "Altitude Control of Powered Parafoil Using Fractional Sliding-Mode Backstepping Control Combined with Extended State Observer" Applied Sciences 12, no. 23: 12069. https://doi.org/10.3390/app122312069

APA Style

Zhu, E., Du, Y., Song, W., & Gao, H. (2022). Altitude Control of Powered Parafoil Using Fractional Sliding-Mode Backstepping Control Combined with Extended State Observer. Applied Sciences, 12(23), 12069. https://doi.org/10.3390/app122312069

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