a novel linear active disturbance rejection control design...

15
Research Article A Novel Linear Active Disturbance Rejection Control Design for Air-Breathing Supersonic Vehicle Attitude System with Prescribed Performance Chao Ming and Xiaoming Wang School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China Correspondence should be addressed to Chao Ming; [email protected] Received 1 December 2019; Revised 5 June 2020; Accepted 13 June 2020; Published 1 August 2020 Academic Editor: Franco Bernelli-Zazzera Copyright © 2020 Chao Ming and Xiaoming Wang. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper investigates the design problem of the attitude controller for air-breathing supersonic vehicle subject to uncertainties and disturbances. Firstly, the longitudinal model is established for the attitude controller design which is devised as a strict feedback formulation, and a transformed tracking error is derived with the prescribed performance control technique such that it can limit the tracking error to a predened region. Then, a novel linear active disturbance rejection control scheme is proposed for the attitude system to enhance the steady-state and transient-state performances by incorporating the transformed tracking error. On the basis of the Lyapunov stability theorem, the convergence and stability characteristics are both rigorously proved for the closed-loop system. Finally, extensive contrast simulations are conducted to demonstrate the eectiveness, robustness, and advantage of the proposed control strategy. 1. Introduction Hypersonic technique is a wide development prospect in both military and civil elds [1, 2]. As a derivative of hyper- sonic technique, air-breathing supersonic vehicle (ASV) is a new type of aircraft with large airspace, super ight velocity, long range, and high precision compared with the traditional aircraft [3], and ight guidance-control design is a key tech- nology in the ASV system. However, as the special structure and changeable ight conditions, the vehicle dynamics are peculiar including the fast time varying, nonlinearity, uncer- tainty, and multiple disturbances [4], which lead to more dif- culties and complexities in the control design and analysis. In addition, the ASV usually attacks the target at a super- sonic velocity such that the ight states are changed rapidly which imposes a higher requirement for the transient char- acteristic of the control system [5]. Therefore, the control performance index such as the overshoot, steady-state error, convergence rate, and robustness must be considered the major designed indexes in the control system design of such ight vehicle. In the past few years, the air-breathing vehicle technique has attracted the wide attention of domestic and foreign sci- entic research institutions and scholars due to the afore- mentioned superiorities, and various control methods have been explored for such vehicles, such as linear parameter varying (LPV) method [6], dynamic inversion [7, 8], trajec- tory linearization control [9, 10], fuzzy control method [11], dynamic surface control [12, 13], back-stepping control method [14, 15], neural network [16, 17], and sliding mode control [1821]. It is worth noting that the above listed control method achieved an outstanding control eect for air-breathing vehi- cle, but most mainly fasten the attention on the stability, robustness, and accuracy of the control system. However, the situation of autodisturbance rejection is seldom consid- ered in control design. As we all know that the active distur- bance rejection control (ADRC) method can achieve a satisfactory performance for nonlinear systems, where the parameter perturbations and external disturbances can be estimated and rejected actively, it is successfully applied in industrial control [22, 23]. However, there is an inevitable Hindawi International Journal of Aerospace Engineering Volume 2020, Article ID 1676739, 15 pages https://doi.org/10.1155/2020/1676739

Upload: others

Post on 06-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

Research ArticleA Novel Linear Active Disturbance Rejection Control Design forAir-Breathing Supersonic Vehicle Attitude System withPrescribed Performance

Chao Ming and Xiaoming Wang

School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China

Correspondence should be addressed to Chao Ming; [email protected]

Received 1 December 2019; Revised 5 June 2020; Accepted 13 June 2020; Published 1 August 2020

Academic Editor: Franco Bernelli-Zazzera

Copyright © 2020 Chao Ming and Xiaoming Wang. This is an open access article distributed under the Creative CommonsAttribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original workis properly cited.

This paper investigates the design problem of the attitude controller for air-breathing supersonic vehicle subject to uncertaintiesand disturbances. Firstly, the longitudinal model is established for the attitude controller design which is devised as a strictfeedback formulation, and a transformed tracking error is derived with the prescribed performance control technique such thatit can limit the tracking error to a predefined region. Then, a novel linear active disturbance rejection control scheme isproposed for the attitude system to enhance the steady-state and transient-state performances by incorporating the transformedtracking error. On the basis of the Lyapunov stability theorem, the convergence and stability characteristics are both rigorouslyproved for the closed-loop system. Finally, extensive contrast simulations are conducted to demonstrate the effectiveness,robustness, and advantage of the proposed control strategy.

1. Introduction

Hypersonic technique is a wide development prospect inboth military and civil fields [1, 2]. As a derivative of hyper-sonic technique, air-breathing supersonic vehicle (ASV) is anew type of aircraft with large airspace, super flight velocity,long range, and high precision compared with the traditionalaircraft [3], and flight guidance-control design is a key tech-nology in the ASV system. However, as the special structureand changeable flight conditions, the vehicle dynamics arepeculiar including the fast time varying, nonlinearity, uncer-tainty, and multiple disturbances [4], which lead to more dif-ficulties and complexities in the control design and analysis.In addition, the ASV usually attacks the target at a super-sonic velocity such that the flight states are changed rapidlywhich imposes a higher requirement for the transient char-acteristic of the control system [5]. Therefore, the controlperformance index such as the overshoot, steady-state error,convergence rate, and robustness must be considered themajor designed indexes in the control system design of suchflight vehicle.

In the past few years, the air-breathing vehicle techniquehas attracted the wide attention of domestic and foreign sci-entific research institutions and scholars due to the afore-mentioned superiorities, and various control methods havebeen explored for such vehicles, such as linear parametervarying (LPV) method [6], dynamic inversion [7, 8], trajec-tory linearization control [9, 10], fuzzy control method[11], dynamic surface control [12, 13], back-stepping controlmethod [14, 15], neural network [16, 17], and sliding modecontrol [18–21].

It is worth noting that the above listed control methodachieved an outstanding control effect for air-breathing vehi-cle, but most mainly fasten the attention on the stability,robustness, and accuracy of the control system. However,the situation of autodisturbance rejection is seldom consid-ered in control design. As we all know that the active distur-bance rejection control (ADRC) method can achieve asatisfactory performance for nonlinear systems, where theparameter perturbations and external disturbances can beestimated and rejected actively, it is successfully applied inindustrial control [22, 23]. However, there is an inevitable

HindawiInternational Journal of Aerospace EngineeringVolume 2020, Article ID 1676739, 15 pageshttps://doi.org/10.1155/2020/1676739

Page 2: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

problem that many parameters are needed to be tuned whichlimits the application of ADRC in practice. In this connec-tion, a linear active disturbance rejection control (LADRC)was firstly designed by Prof. Gao [24] which is extremely sim-ple and easily implementable and it has been widely extendedto various industrial control fields, such as electric erectionsystem [25], hovercraft system [26], servo systems [27], windpower systems [28], and photobioreactor [29]. Meanwhile,[30, 31] adopt the LADRC approach to design the attitudecontrol for a supersonic missile. As far as we know, thereare few literatures which concern with the attitude controlsystem design by adopting the LADRC method. Further-more, in the design process of the above LADRC scheme,both did not consider the transient performance design.Therefore, it is vitally essential for the ASV attitude controlsystem design that can guarantee the system for both thesteady-state performance and transient performance withLADRC method.

Recently, a newly emerging control method called theprescribed performance control (PPC) for the nonlinear sys-tem was firstly proposed by Na et al. [32], where the trackingerror can converge to an arbitrarily predefined small set andthe convergence rate and maximum overshoot can be delim-ited less than a prespecified constant. Owing to the significantadvantages in improving the control performance, the PPC isintroduced to the vehicle suspension system [33], manipula-tor system [34], servo mechanisms [35, 36], unmanned aerialvehicle [37], spacecraft [38–40], etc., and several new ideas ofthe PPC design are emerged; [41] proposes a new error trans-formation method and the performance function so that thelimitation of PPC on the known initial error can be relaxed.[42] investigates a new PPC methodology for the longitudi-nal dynamic model of an air-breathing hypersonic vehiclevia neural approximation that the satisfactory transient per-formance with small overshoot can be achieved. [43] presentsa new error transformation to reduce the complexity of thecontrol system which is caused by conventional error con-straint approaches. Berger [44] proposes a novel prescribedperformance controller which can guarantee the output tostay within a prescribed performance funnel bound by incor-porating the funnel control with the PPC technique. [45]designs a new prescribed performance controller withoutan approximation structure which can avoid the largeamount of calculation and some specific problems of thefuzzy or neural network method in the approximation pro-cess. Although extensive achievements have been yielded intheory and application of the PPC technique, the previouscontroller design methods are mainly neural network con-trol, backstepping control, dynamic surface control, and slid-ing model control. To our best knowledge, no results on theLADRC design with the PPC technique have been reportedfor nonlinear systems.

Motivated by the aforementioned discussions, this studyinvestigates a novel LADRC scheme for the longitudinal atti-tude mode of the air-breathing supersonic vehicle in thepresence of uncertain dynamics and external disturbanceswith a prescribed performance constraint. The main contri-butions of this paper are summarized as follows: (1) A novelLADRC approach design method with a prescribed perfor-

mance constraint is firstly proposed for the ASV attitude sys-tem with multiple disturbances. (2) The proposed controlscheme does not need the knowledge of the flight dynamicmodel, and the uncertainty and disturbance can be activelyestimated and compensated into the control signal. (3) Theproposed controller can improve the steady-state and tran-sient performances of the ASV attitude system comparedwith the traditional LADRC method. (4) The system stabilityand convergence characteristic are both proved strictly.

The rest of this paper is outlined as follows. The consid-ered ASV attitude control model is established and the priorknowledge and problem formulation is given in Section 2.Section 3 presents the LADRC-based prescribed perfor-mance attitude controller design procedures. Comparativesimulation results are provided in Section 4. Finally, someconclusions of this work are presented in Section 5.

2. Problem Statement and Preliminaries

In the section, the considered ASV attitude dynamic model ispresented; then, some basic definitions of the prescribed per-formance control method are provided for the subsequentanalysis, and finally, the objective of controller design isoutlined.

2.1. Vehicle Attitude Model. For the subsequent design, thenonlinear longitudinal model of the ASV attitude system inthis paper is derived on the basis of the model which includesthe altitude, velocity, and attitude motion of the hypersonicvehicle modeled in [46, 47]. In addition, the main purposeis to investigate a novel attitude control method of ASV,and the attitude dynamics belongs to a fast motion comparedwith the change of velocity and altitude. With design simpli-fication and no loss of generality, the changes of altitude andvelocity can be ignored due to the limited influence on atti-tude dynamics. Hence, the ASV attitude system can be sim-plified as follows:

_ϑ = ωz ,

_ωz =Mz

Jz,

α = ϑ − θ,

8>>>><>>>>:

ð1Þ

where the pitch moment Mz is defined as

Mz = �qSL m0 +mαzα +mα2

z α2� �

+ �qSLmδzz δz , ð2Þ

where elevator deflection δz is the control input, and m0,mαz ,

mα2z , andmδz

z are the aerodynamic coefficients.For simplicity, defining the state ½x1, x2� = ½ϑ, ωz� and

combining with (1) and (2), the ASV attitude control systemcan be described with the strict feedback state-space form:

_x1 = x2,

_x2 = f + bu,

(ð3Þ

2 International Journal of Aerospace Engineering

Page 3: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

where

f =�qSL m0 +mα

zα +mα2z α2

� �Jz

+ Δ

b =�qSLmδz

z

Jz

u = δz

8>>>>>>><>>>>>>>:

ð4Þ

Here, the term f is described as “total disturbance,”which consists of the unknown dynamic uncertainty andexternal disturbance.

Remark 1. The uncertainty term Δ is mainly the resultof parameter uncertainties and external disturbances,e.g., the aerodynamic parameters perturbations and windinterference.

Assumption 1. The total disturbance f is differentiable, andits derivative _f is described as _f = hðx1, x2, ΔÞ . The distur-bance Δ in system (3) is unknown, but the disturbance andits derivative are all bounded.

2.2. Prescribed Performance Theory. The prescribed perfor-mance denotes that the prescribed transient and steady-state performances can strictly limit the tracking error to apredesigned small residual set. Based on the prescribed per-formance concepts [31], the prescribed performance can beobtained in the condition that the tracking error eðtÞ evolvesin the predefined bounds with a decreasing smooth functionas follows:

−ρ tð Þ < e tð Þ < ρ tð Þ, ∀t > 0: ð5Þ

The prescribed performance function (PPF) ρðtÞ isselected as [38]

ρ tð Þ = ρ0 − ρ∞ð Þ exp −κtð Þ + ρ∞, ð6Þ

where ρ0 > ρ∞ > 0 and κ > 0. The maximum overshoot,steady-state error, and convergence rate will be limited byselecting the appropriate parameters ρ0, ρ∞, and κ, respec-tively. For a more intuitive insight of the concept, Figure 1illustrates the schematic diagram of the aforementioned pre-scribed performance theory.

It is worth to mention that the complexity of the control-ler design will be significantly increased by directly adopting(5) and (6) which correspond to an additional constraint ofthe controlled system. In order to evade this problem, the sys-tem with constrains can be converted to an equivalent disen-gaged one by introducing an error transformation functionTð⋅Þ, i.e.,

e tð Þ = ρ tð ÞT ε tð Þð Þ, ð7Þ

where εðtÞ is the transformed tracking error, and Tð⋅Þ issmooth and strictly increasing which satisfies the conditions−1 < TðεÞ < 1 and lim

ε→+∞TðεÞ = 1, lim

ε→−∞TðεÞ = −1.

Here, we design the error transformation function Tð⋅Þ as

T εð Þ = exp εð Þ − exp −εð Þexp εð Þ + exp −εð Þ : ð8Þ

According to the property of the function Tð⋅Þ, we caninversely derive the error εðtÞ as follows:

ε tð Þ = T−1 λð Þ = 12ln 1 + λ1ð Þ − ln 1 − λ1ð Þ½ �, ð9Þ

where λ = eðtÞ/ρðtÞ is the normalized tracking error.

Remark 2. In the subsequent parts, the transformed error εðtÞwill be used into the controller in place of the tracking erroreðtÞ to deal with the problem of control system design withprescribed performance constraint.

2.3. Control Objective. The control objective is the proposednovel controller u for the ASV attitude system (3) that thestate x1 track the desired command x1c accurately, and thetracking error e1 = x1c − x1 can be limited within a predefinedbound with a satisfactory prescribed performance in spite ofmultiple disturbances including unmodeled dynamics,uncertainties, and external disturbances, i.e., the objectivecan be expressed as follows:

(1) The state x1 can accurately track the desired com-mand x1c with the unknown multiple disturbances

(2) The output tracking error e1 is stabilized at the originwith a prescribed maximum overshoot, the steady-state error, and convergence rate

(3) The closed-loop system states are both stable androbust to the uncertainties and disturbances

3. Control System Design and Stability Analysis

In this part, a novel ASV attitude controller is proposed basedon the LADRC method by introducing the PPC technique,which can improve the steady-state and transient perfor-mances of the ASV attitude control system. Then, the

e (0)

0

e (t)

t (s)

𝜌 (t)

–𝜌 (t)

–𝜌0

𝜌0

–𝜌∞

𝜌∞

Figure 1: The prescribed performance illustration.

3International Journal of Aerospace Engineering

Page 4: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

convergence property and stability analysis for the controlsystem are provided on the basic of the Lyapunov method.

3.1. Attitude Control System Design. The block diagram of thepresented control system is depicted in Figure 2, whichmainly consists of three parts: prescribed performance con-trol (PPC), linear extended state observer (LESO), and linearstate error feedback (LSEF).

In view of the previous description, the design process ofthe ASV attitude control system is illustrated as follows:

Step 1.The LESO is the core part of the LADRC; it can generate

the estimation of the states and the disturbances in real time;the estimated value can be used to compensate the distur-bances to the controller which can enhance the robustnessof the system. According to system (3), a three-order LESOis constructed as follows:

_z1 = z2 + β1 x1 − z1ð Þ,_z2 = z3 + β2 x1 − z1ð Þ + bu,

_z2 = β3 x1 − z1ð Þ,

8>><>>: ð10Þ

where z1, z2, and z3 are the observer states, and β1, β2, and β3are the designed gains which can be chosen with the pole-placement method [24] as follows:

β1 = 3ω0,

β2 = 3ω20,

β3 = ω30,

ð11Þ

where ω0 is the observer bandwidth.With the properly selected gains, z1, z2 will converge to

the system states x1 and x2, respectively, and z3 will accu-rately track the total disturbance term f , i.e., z1 ⟶ x1,z2 ⟶ x2, z3 ⟶ f .

Note that the LESO can estimate the states and totaldisturbance exactly without the mathematical precisemodel, it is only dependent of the system input and outputinformation.

Step 2.The PPC can transform the tracking error into an equiv-

alent unconstrained one by incorporating the transformation

function and the prescribed performance function such thatthe tracking error can be limited in the envelope of the pre-scribed performance bounds (PPB).

Here, we define the error ~e1 as

~e1 = x1c − z1, ð12Þ

where x1c is the desired command and z1 is the estimationvalue of x1 obtained by LESO.

Subsequently, the normalized error λ1 is given by

λ1 =~e1

ρ1 tð Þ , ð13Þ

where ρ1ðtÞ is a similar PPF defined in (6), and it is expressedas

ρ1 tð Þ = ρ10 − ρ1∞ð Þ exp −κ1tð Þ + ρ1∞, ð14Þ

whereρ10,ρ1∞, and κ1 are all positive constants.Then, the transformed error is obtained by

ε1 = T−1 λ1ð Þ = 12ln 1 + λ1ð Þ − ln 1 − λ1ð Þ½ �: ð15Þ

Step 3.Based on the accurate estimation and the designed trans-

formed error, the LSEF can approximately simplify the sys-tem to a disturbance-free form meanwhile reconciling theperformance of the system. The final control law is designas follows:

u = u0 + uf , ð16Þ

where term u0 denotes a linear state error feedback controlterm that guarantees the system is asymptotically stable,and term uf represents the dynamic compensation controlterm to suppress the unfavourable consequence of the totaldisturbance such that it can enhance the robustness of theASV attitude control system.

Here, the control subitem u0 adopted the linear pro-portional and derivative (PD) control framework by

Errornormalized

Errortransformed

PPC

LSEF

Totaldisturbances

PPF

PPC-based LADRC scheme

LESO

ASVattitudedynamic

e1 𝜆1 𝜀1 𝛿zx1c

z1z2 z3

𝜌1 (t)

Figure 2: The block diagram of the presented controller.

4 International Journal of Aerospace Engineering

Page 5: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

introducing the transformed error ε1 of PPC which isdesigned as follows:

u0 =kpε1 − kdz2

b, ð17Þ

where kp, kd are the controller gains and z2 is the estima-tion value of x2 obtained by LESO, and expression of b isgiven in (3).

Meanwhile, the control subitem uf compensates the dis-turbances with the estimated value z3, which is given by

uf = −z3b: ð18Þ

Thus, the controller u is obtained in terms of (16), (17),and (18) as follows:

u =kpε1 − kdz2 − z3

b: ð19Þ

Note that the controller u0 introduces the transformed errorε1 instead of ~e1 which can enhance the transient and steady-state performances with the PPC technique.

3.2. Stability Analysis. In this subsection, the observer con-vergence and the closed-loop system stability will be analysedwith the listed theorem. Prior to investigating, the followinglemmas are introduced.

Lemma 1. For system _ηðtÞ =NηðtÞ + gðtÞ, where N is a n × nmatrix, and ηðtÞ = ½η1ðtÞ, η2ðtÞ,⋯, ηnðtÞ�, gðtÞ = ½g1ðtÞ,g2ðtÞ,⋯, gnðtÞ�, if lim

t→∞kgðtÞk = 0 and N is Hurwitz, then

limt→∞

kηðtÞk = 0 holds.

This lemma has been proofed in detail which can be seenin [48].

Lemma 2. If the transformed error εðtÞ can be controlled to bebounded, i.e., the condition jεðtÞj ≤ εM holds where εM > 0 isconstant; then, the tracking error eðtÞ can be controlled withina prescribed boundary, i.e., −ρðtÞ < eðtÞ < ρðtÞ, ∀t > 0 holds.

This lemma has been proofed in detail which can be seenin [38].

Theorem 1. For system (3) and LESO (10), if _f = hðx1, x2, ΔÞsatisfies the Lipschitz condition in the definition domain, thereexist a constant ω0 > 0 such that the estimated states z1, z2,and z3 can converge to the state x1, x2, and f , respectively,i.e., the observer errors satisfy that lim

t→∞ez iðtÞ = 0, i = 1, 2, 3,

where the observer errors are defined as ez1 = x1 − z1, ez2 = x2− z2, and ez3 = f − z3.

Proof. Define the observer errors as

ez1 = x1 − z1,

ez2 = x2 − z2,

ez3 = f − z3:

ð20Þ

From (3) and (10), the observer error dynamic can begiven by

_ez1 = −3ω0 ez1 + ez2,

_ez2 = −3ω20 ez1 + ez3,

_ez3 = −ω30 ez1 + _f :

8>><>>: ð21Þ

Let ~e = ½~e1,~e2,~e3� = ½ez1, ez 2/ω0, ez 3/ω02� and _f = hðx1,

x2, ΔÞ, then (21) can be rewritten as follows:

_~e = ω0~A~e + ~B h x1, x2, Δð Þ

ω03 , ð22Þ

where ~A =

−3 1 0

−3 0 0

−1 0 0

2664

3775, ~B =

0

0

1

2664

3775.

As ~Asatisfies the Hurwitz stability, the condition P~A +~ATP = −I holds, where the matrix I is 3-order identity matrixand P is a positive definite Hermitian matrix and isexpressed as

P =

1 −12

−1

−12

1 −12

−1 −12

4

26666664

37777775: ð23Þ

Design the following Lyapunov function candidate

V1 = ~eTP~e: ð24Þ

Substituting (23) into (24) yields

V1 = ~e21 +~e22 + 4~e23 −~e1 ~e2 − 2~e1 ~e3 − ~e2 ~e3: ð25Þ

The time derivative of V1 along (25) is

_V1 = 2~e1 _~e1 + 2~e2 _~e2 + 8~e3 _~e3 − _~e1~e2 −~e1 _~e2− 2_~e1~e3 − 2~e1 _~e3 − _~e2~e3 − ~e2 _~e3,

= −ω0 ~e21 +~e22 +~e

23

� �+ −2~e1 −~e2 + 8~e3ð Þ h x1, x2, Δð Þ

ω02

≤ −ω0 ~ek k2 + −2~e1 −~e2 + 8~e3ð Þ h x1, x2, Δð Þj jω0

2 : 

ð26Þ

5International Journal of Aerospace Engineering

Page 6: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

The term hðx1, x2, ΔÞ satisfies [49].

h x1, x2, Δð Þj j ≤ k ~ek k, ð27Þ

where k > 0 is constant.Meanwhile, as the equation −2~e1 −~e2 + 8~e3 = 2~eT P~B

holds, we can obtain that

−2~e1 −~e2 + 8~e3ð Þ h x1, x2, Δð Þj jω0

2 ≤ 2~eTP~Bk ~ek kω0

2 : ð28Þ

In addition, the following inequality holds

P~Bk�� ��2 − 2P~Bk + 1 ≥ 0: ð29Þ

Thus, we obtain

2~eTP~Bk ~ek kω0

2 ≤ K ~ek k2, ð30Þ

where K = ðkPBZkk2 + 1Þ/ω02.

Based on (26), (28), and (30), we can obtain that

_V1 ≤ − ω0 − Kð Þ ~eZk k2: ð31Þ

That is, if ω0 > K such that _V1 < 0. Therefore, limt→∞

ez iðtÞ =0, i = 1, 2, 3 can be achieved, i.e., the estimation errors of theLESO (10) are asymptotically stable. The proof of Theorem1 is completed.

Theorem 2. For system (3), LESO (10), and the proposedcontroller (19) with the prescribed performance function(14), if _f = hðx1, x2, ΔÞ satisfies the Lipschitz condition indefinition domain, there exists constants ω0 > 0 and ωc > 0that can guarantee the system (3) to be asymptotically stable.Furthermore, the tracking error e1 can be maintained in a pre-defined set, i.e., the inequality −ρ1ðtÞ < e1ðtÞ < ρ1ðtÞ holds.

Proof. Define the tracking error of system (3) as

e1 = x1c − x1,

e2 = x2c − x2:ð32Þ

As the control command x1c is assumed as a constant, wehave x2c = _x1c = 0. The time derivative of e1 and e2 along (3) is

_e1 = _x1c − _x1 = −x2 = e2, ð33Þ

_e2 = _x2c − _x2 = − _x2 = −f − bu: ð34ÞBased on the expression of the transformed error ε1, it

yields

ε1 =12ln 1 + λ1ð Þ − ln 1 − λ1ð Þ½ �: ð35Þ

Then, the function ln ð1 + λ1Þ and ln ð1 + λ1Þ can bederived using Taylor’s expansion as follows:

ln 1 + λ1ð Þ = λ1 −12λ21 + R2 λ1ð Þ, ð36Þ

ln 1 − λ1ð Þ = −λ1 +12λ21 + R2 λ1ð Þ, ð37Þ

where R2ðλ1Þ is the 2-order Taylor remainder. As the error λ1is relatively small near zero, thus the R2ðλ1Þ can be neglected.

Substituting (36) into (35), the transformed error ε1 canbe approximately expressed as

ε1 = λ1 =x1c − z1ρ1 tð Þ : ð38Þ

Substituting (38) into (19), the proposed controller (18)can be rewritten as

u =kp x1c − z1/ρ1 tð Þð Þ − kdz2 − z3

b: ð39Þ

Substituting (39) into (34) yields

_e2 = −f − bu = −kpx1c − z1ρ tð Þ + kd z2 + z3 − f : ð40Þ

Combining the expressions of the observer error and sys-tem error, we can obtain that

x1c − z1 = e1 + ez1, ð41Þ

z2 = − e2 + ez2ð Þ, ð42Þz3 − f = −ez3: ð43Þ

Substituting (41) into (40) yields

_e2 = −kpρ tð Þ e1 + ez1ð Þ − kd e2 + ez2ð Þ − ez3: ð44Þ

From (33) and (44), the tracking error model is given by

_e =Ae e + Be ez , ð45Þ

where e = ½e1, e2�T and ez = ½ez1, ez2�T are the system trackingerror vector and the observer error vector, respectively. Thematrix Ae and Be are described as

Ae =0 1

−kp

ρ1 tð Þ −kd

264

375,

Be =0 0 0

−kp

ρ1 tð Þ −kd −1

264

375:

ð46Þ

6 International Journal of Aerospace Engineering

Page 7: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

Meanwhile, the prescribed performance function ρ1ðtÞsatisfies

limt→∞

ρ1 tð Þ = limt→∞

ρ10 − ρ1∞ð Þ exp −κ1tð Þ + ρ1∞½ � = ρ1∞:

ð47Þ

Thus, under the condition t⟶∞, the matrix Ae and Becan be given as

Ae =0 1

−kpρ1∞

−kd

264

375,

Be =0 0 0

−kpρ1∞

−kd −1

264

375:

ð48Þ

According to Theorem 1, we can obtain that limt→∞

kezk = 0.Furthermore, if the characteristic polynomial s2 + kds + kp/ρ1∞ satisfies the Routh criterion, here, we select s2 + kds +kp/ρ1∞ = ðs + ωcÞ2, where ωc > 0 is the controller bandwidth,i.e., kp = ρ∞ω2

c , kd = 2ωc such that the matrix Ae is Hurwitz.Based on Lemma 1, we can obtain that the lim

t→∞eiðtÞ = 0, i =

1, 2 holds, i.e., the system (3) is asymptotically stable.Besides that, we can obtain the following equation by

conducting the inverse operation based on the transformederror (15) as

exp 2ε1ð Þ = 1 + λ11 − λ1

: ð49Þ

Based on Lemma 2, if the transformed errors ε1 = T−1ðλ1Þ can be controlled to be bounded, i.e., jε1j ≤ εM1 holdsfor positive constants εM1 > 0. This further implies

−1 <exp −εM1ð Þ − 1exp −εM1ð Þ + 1

≤ λ1 ≤exp εM1ð Þ − 1exp εM1ð Þ + 1

< 1: ð50Þ

From the fact λ1 = e1ðtÞ/ρ1ðtÞ and ρ1ðtÞ > 0, the error e1can be maintained within a predefined set, −ρ1ðtÞ < e1ðtÞ <ρ1ðtÞ holds. This completes the proof.

4. Simulation Results and Analysis

In order to evaluate the performance of the proposed ASVattitude controller, three numerical simulation cases are con-ducted in different configurations and scenarios.

4.1. Contrast Scheme. In order to demonstrate effectivenessand superiority of the proposed controller with the pre-scribed performance control-based LADRC (LADRC-PPC)method, the LADRC method [30] is introduced to the simu-

lation scenarios for comparison study, and the controller isdevised as follows:

uLADC =kp x1c − z1ð Þ − kdz2 − z3

b, ð51Þ

where z1, z2, and z3 is obtained by LESO.

4.2. Flight Conditions. The vehicle is assumed to maintainaltitude H = 12 km cruise at constant velocity V = 1000m/ssuch that the flight path angle is θ = 0 deg, i.e., the variationof the angle of attack α is the same as that of the pitch angleϑ based on the system (1). The aerodynamic coefficients arem0 = 0:0005, mα

z = −0:018 deg−1, mα2z = −0:003 deg−2 , and

mδzz = −0:035 deg−1. The initial conditions for the ASV are

set as ϑð0Þ = 0 deg, ωzð0Þ = 0 deg/s.

4.3. Controller Parameters. The relevant parameters of PPFis designed as ρ10 = 1:5, ρ1∞ = 0:05, and κ1 = 5, i.e., thePPF is selected as ρ1ðtÞ = ð1:5 − 0:05Þ exp ð−5tÞ + 0:05. Theobserver bandwidth ω0 is set as ω0 = 40, and controllerbandwidth ωc is designed as ωc = 10. Then, the observergains β1, β2, and β3 and controller gains kp, kd can beobtained according to the correspondence with the band-width ω0 and ωc.

4.4. Evaluation Index. For quantitatively contrasting the per-formance, the following performance indexes are introducedto evaluate the above control schemes.

(1) Convergence time (CT) tc of the tracking error (TE)

The convergence time tc is assumed as the corre-sponding time that the tracking error e1 is e1 ≤ 10−6and continues at least 10 sampling periods.

(2) Average value (AV) μe of the TE

μe =1n〠n

i=1e1 ið Þj j, ð52Þ

where n is the sample point number

(3) Standard deviation (SD) σe of the TE

σe =

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi1n〠n

i=1e1 ið Þj j − μe½ �2

sð53Þ

(4) Amount of control consumption (ACC) Q

Q =ðt ft0

u2dt, ð54Þ

where t0 and t f are the start time and end time,respectively, u is the control input.

7International Journal of Aerospace Engineering

Page 8: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

Case 1. This simulation is conducted in a standard condition.The aerodynamic coefficients are set to be the nominal valueswithout external disturbance, i.e., the term Δ in system (3) isΔ = 0.

The comparative results are summarized in Table 1 andFigures 3–10.

As depicted in Figures 3 and 4, the ASV can track thedesired attitude command with the listed control approaches

Table 1: The comparative simulation results of Case 1.

Index LADRC LADRC-PPC Ratio

CT tc 2.65 s 0.99 s 2.57 : 1

AV μe 0.07 deg 0.03 deg 2.33 : 1

SD σe 0.18 deg 0.14 deg 1.28 : 1

ACC Q 1.26 1.30 1 : 1.03

1.2

1

0.8

0.6

0.4

0.2

𝜗 (d

eg)

00 1 2 3

t (s)4

LADRCLADRC-PPC

5

Figure 3: Pitch angle.

Trac

king

erro

r of 𝜗

(deg

)

t (s)

1.5

1

0.5

0

–0.5

–1

–1.50 1 2 3 4 5

LADRCLADRC-PPCPPF

Figure 4: Tracking error of pitch angle.

𝜔z (

deg/

s)

t (s)

5

4

3

2

1

0

–10 1 2 3 4 5

LADRCLADRC-PPC

Figure 5: Pitch angular rate.

𝛿z (

deg)

t (s)

0

–0.2

–0.4

–0.6

–0.8

–1

–1.2

–1.40 1 2 3 4 5

LADRCLADRC-PPC

Figure 6: Control input signal-elevator deflection.

0

–0.2

–0.4

–0.6

–0.8

–10 1 2 3

t (s)4

Actual - LADRC

5

Estimated - LADRC

f (d

eg/s

2 )

Figure 7: Estimation of f with LADRC.

8 International Journal of Aerospace Engineering

Page 9: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

accurately. It is worth noting that the tracking error is limitedin a prescribed set with a fairly satisfactory tracking errorresponse by utilizing the presented LADRC-PPC controller.As listed in Table 1, the tracking error remains remarkablysmall with a faster rate and a much smaller average errorwhich the average error is 0.03 deg, and converges to theneighbourhood of zero in approximately 0.99 s with theLADRC-PPC controller. However, the corresponding valueswith the LADRC scheme are 0.07 deg and 2.55 s, respectively.That is, the steady-state and transient performances of theASV attitude system under the designed LADRC-PPC con-troller is obviously superior than the contrast LADRC whichis owing to the help of introducing the PPC technology. Wecan see that initial value with the LADRC-PPC controller isslightly larger than the one with LADRC which is due tothe faster convergence in the initial phase with the LADRC-PPC approach as shown in Figures 5 and 6, and the amountof control consumption under the two schemes is virtuallyidentical, i.e., the novel proposed LADRC-PPC scheme canachieve an excellent control performance with approximatelythe same control consumption in comparison with theLADRC method. Figures 7 and 8 illustrate the estimationsof disturbances; it can be seen that LESO can precisely andrapidly estimate the total disturbances of the system, andthe convergence rate of LESO under the LADRC-PPC is fas-ter than that of LADRC as show in Figures 9 and 10.

Case 2. This case is performed in a perturbed condition toverify the robustness of the proposed method. The uncer-tainty term Δ is mainly considered two parts: (1) the modeluncertainties Δ1, and the aerodynamic coefficients are pre-sumed to decrease by 10% on the basis of standard values,the density of air ρ is perturbed to be +5% and (2) externaldisturbance Δ2, and it is considered an abrupt one Δ2 = 0:1deg/s2ðt ≥ 3Þ, i.e., the uncertainty term Δ is set as follows

Δ =Δ1 t < 3ð ÞΔ1 + 0:1 t ≥ 3ð Þ

(  deg/s2: ð55Þ

The comparative results are summarized in Table 2 andFigures 11–18.

From Figure 11, the ASV attitude system can track thedesired command successfully by using the mentioned twocontrol approaches in the presence of unknown dynamics,uncertainties, and disturbances. The tracking error responseof the system with the proposed LADRC-PPC scheme is alsobetter than the classic LADRC method in Figure 12. Espe-cially, when the abrupt external disturbance occurs, thetracking error under the LADRC-PPC controller can con-verge to a compact set less than 0.5 s, and the correspondingconvergence time under the LADRC approach is nearly 2.0 s.That is, the transient performance under the LADRC-PPCcontroller is significantly improved than the contrast LADRCin spite of unknown uncertainties and disturbances. FromFigures 13 and 14, it can be seen that the variations of thestates under the perturbed condition are generally accordantwith the standard condition. Meanwhile, the amount of con-trol consumption under the two controller is similar. In

0.2

0

–0.2

–0.4

–0.6

–0.8

–10 1 2 3

t (s)4 5

Actual - LADRC-PPCEstimated - LADRC-PPC

f (d

eg/s

2 )

Figure 8: Estimation of f with LADRC-PPC.

0.05

0

–0.05

–0.1

–0.15

–0.20 1 2 3

t (s)4 5

LADRC

Estim

atio

n er

ror (

deg/

s2 )

Figure 9: Estimation error of f with LADRC.

0.05

0

–0.05

–0.1

–0.15

–0.2

–0.25

–0.30 1 2 3

t (s)4 5

LADRC-PPC

Estim

atio

n er

ror (

deg/

s2 )

Figure 10: Estimation error of f with LADRC-PPC.

9International Journal of Aerospace Engineering

Page 10: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

addition, the two controllers can achieve an excellent track-ing performance owing to the total disturbances can be pre-cisely estimated with the LESO as shown in Figures 15–18.

Case 3. For further evaluating the robust performance of theproposed control scheme, a Monte Carlo analysis consisting

Table 2: The comparative simulation results of Case 2.

Index LADRC LADRC-PPC Ratio

CT tc 2.74 s 1.10s 2.49 : 1

AV μe 0.07 deg 0.03 deg 2.33 : 1

SD σe 0.18 deg 0.14 deg 1.28 : 1

ACC Q 1.06 1.10 1 : 1.04

1.2

1

0.8

0.6

0.4

0.2

𝜗 (d

eg)

00 1

1.03

1.02

1.01

1

3 3.5 4 4.5 5

2 3t (s)

4

LADRCLADRC-PPC

5

Figure 11: Pitch angle.

1.5

1

0.5

0

–0.5 –0.01

–0.02

–0.03

0

3 3.5 4.54 5

–1

–1.50 1 2 3

t (s)4

LADRCLADRC-PPCPPF

5

Trac

king

erro

r of 𝜗

(deg

)

Figure 12: Tracking error of pitch angle.

5

4

3

2

1

0

–10 1 2 3

t (s)4

LADRCLADRC-PPC

5

𝜔z (

deg/

s)

Figure 13: Pitch angular rate.

0

–0.5

–1

–1.5

0 1 2 3t (s)

4

LADRCLADRC-PPC

5

𝛿z (

deg)

Figure 14: Control input signal-elevator deflection.

0 1 2 3t (s)

4

Actual - LADRCEstimated - LADRC

5

0

–0.2

–0.4

–0.6

–0.8

f (d

eg/s

2 )

Figure 15: Estimation of f with LADRC.

10 International Journal of Aerospace Engineering

Page 11: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

of N = 1000 sample runs is developed, and the parameterperturbations are considered

(1) There is a random variation between -20% and +20%obeying normal distribution for the aerodynamicscoefficients

(2) The perturbation of parameter Jz and ρ is -10%~+10% of the standard value, which follows the ran-dom variation with normal distribution

Figures 19–24 depicts the 1000-run Monte Carlo simula-tion results, and Table 3 illustrates the corresponding statisti-cal results including the expectation value μ and averagevariance σ of the above indexes CT tc, AV μe, and ACC Q.

The Monte Carlo simulation results are depicted inFigures 19–24, and Table 3 lists the statistical results of1000 Monte Carlo simulations which included the expecta-tion μ and average variance σ of the concerned indexes CTtc, AV μe, and ACC Q.

0

–0.2

–0.4

–0.6

–0.80 1 2 3

t (s)4 5

Actual - LADRC-PPCEstimated - LADRC-PPC

f (d

eg/s

2 )

Figure 16: Estimation of f with LADRC-PPC.

0.1

0

0.05

–0.05

–0.150 1 2 3 4 5

54

0

0.01

0.02

0.03

4.53.5

–0.1

t (s)

Estim

atio

n er

ror (

deg/

s2 )

LADRC

Figure 17: Estimation error of f with LADRC.

0.1

0

0.05

–0.05

–0.15

–0.1

–0.2

0.08

0.06

0.04

0.02

3.2 3.4 3.6 3.80

0 1 2 3 4 5t (s)

Estim

atio

n er

ror (

deg/

s2 )

LADRC-PPC

Figure 18: Estimation error of f with LADRC-PPC.

3.1

2.9

2.8

2.7t c (s

)

2.6

2.5

2.40 200 400 600

N (times)800 1000

3

LADRC

Figure 19: CT of Monte Carlo.

1.4

1.3

1.2

1.1

0.9

0.8

0.70 200 400 600 800 1000

1t c (s

)

N (times)

LADRC-PPC

Figure 20: CT of Monte Carlo.

11International Journal of Aerospace Engineering

Page 12: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

Figures 19 and 20 depict the convergence time of thetracking error history for 1000 times with the mentionedtwo controllers, we can obtain that the expectation of CT tcwith the proposed LADRC-PPC 1.07 s that is shorter thanthe one of the classic LADRC approach, and it can achievea smaller dispersion with LADRC-PPC. The statistical resultsμe exhibit the similar regularity as shown in Figures 21 and22. The distributions of the amount of control consumptionQ with the above controllers are illustrated in Figures 23and 24, and the expectation of Q under LADRC-PPC is1.228, which is very close to the one of the LADRC method.The above results further verify that the proposed LADRC-PPC approach exhibits enhanced robustness despite multipledisturbances, and it can achieve an obviously superiorsteady-state and transient performances than the classicLADRC-PPC method.

5. Conclusion

In this paper, a novel LADRC scheme is proposed for thrASV attitude control system with multiple disturbances andprescribed performance constraint. The chief feature is thatit introduces the PPC technique into the LADRC design

𝜇e (

deg)

0.07

0.068

0.066

0.064

0.062

0.060 200 400 600

N (times)800 1000

LADRC

Figure 21: AV of Monte Carlo.

𝜇e (

deg)

0.041

0.04

0.039

0.038

0.037

0.036

0.0350 200 400 600 800 1000

N (times)

LADRC-PPC

Figure 22: AV of Monte Carlo.

Q

2.5

1.5

0.5

2

1

0 200 400 600N (times)

800 1000

LADRC

Figure 23: ACC of Monte Carlo.

Q

2.5

1.5

0.5

2

1

0 200 400 600 800 1000N (times)

LADRC-PPC

Figure 24: ACC of Monte Carlo.

Table 3: The statistical results of the Monte Carlo simulations.

Statistical data LADRC LADRC-PPC

tcμ 2.7257 1.0710

σ 0.1022 0.0750

μe

μ 0.0641 0.0374

σ 0.0015 0.0007

Q

μ 1.2270 1.2880

σ 0.2253 0.2353

12 International Journal of Aerospace Engineering

Page 13: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

process so that the tracking error can be strictly confined toan adjustable residual set with the prescribed steady-stateand transient performances. Meanwhile, the LESO isemployed to estimate the total disturbances such that it caneffectively solve the unknown model dynamic problem. The-oretical analysis and contrast simulation results validate thata superior robust tracking performance of the ASV attitudesystem with the proposed control strategy design. Further-more, both the transient and steady-state performances ofthe classical LADRC can be significantly improved by intro-ducing the PPC method. Future work will consider thecompletely unknown dynamic control system design withactuator saturation via the presented control approach.

Nomenclature

ϑ: Pitch angleωz : Pitch angular rateθ: Flight path angleα: Angle of attackJz : Pitch moment of inertiaMz : Pitch momentS: Reference areaL: Reference length�q = 0:5ρV2: Dynamic pressureρ: Density of airV : Velocityδz : Elevator deflectionexp ðÞ: Exponential function with natural constant.

Data Availability

The data used to support the findings of this study are avail-able from the corresponding author upon request.

Conflicts of Interest

The authors declared no potential conflicts of interest withrespect to the research, authorship, and/or publication of thisarticle.

Acknowledgments

The authors are grateful for the projects supported by theNational Natural Science Foundation of China (Grant No.11176012).

References

[1] B. H. Dauby, D. W. Adamczak, J. A. Muse, and M. A. Bolen-der, “HIFiRE 6: overview and status update 2014,” in 20thAIAA International Space Planes and Hypersonic Systemsand Technologies Conference, pp. 1–17, Glasgow, Scotland,July 2015.

[2] X. W. Bu, Q. Wang, Y. Zhao, and G. J. He, “Concise neuralnonaffine control of air-breathing hypersonic vehicles subjectto parametric uncertainties,” International Journal of Aero-space Engineering, vol. 2017, pp. 1–16, 2017.

[3] A. Maity and R. Padhi, “Robust control design of an air-breathing engine for a supersonic vehicle using backstepping

and UKF,” Asian Journal of Control, vol. 19, no. 5, pp. 1710–1721, 2017.

[4] C. Y. Xu, H. M. Lei, and N. Na, “Active disturbance rejectioncontrol for air-breathing hypersonic vehicles based on pre-scribed performance function,” International Journal of Aero-space Engineering, vol. 2019, pp. 1–20, 2019.

[5] D. O. Sigthorsson, P. Jankovsky, A. Serrani, S. Yurkovich,M. A. Bolender, and D. B. Doman, “Robust linear output feed-back control of an airbreathing hypersonic vehicle,” Journal ofGuidance, Control, and Dynamics, vol. 31, no. 4, pp. 1052–1066, 2008.

[6] G. B. Cai, G. R. Duan, and C. H. Hu, “A velocity-based LPVmodeling and control framework for an air-breathing hyper-sonic vehicle,” International Journal of Innovative Comput-ing, Information and Control, vol. 7, no. 5, pp. 2269–2281,2011.

[7] Z. Cheng, P. Xue, and Y. L. Liu, “Nonlinear controller designfor hypersonic vehicles based on dynamic inversion consider-ing flexible states,” Advanced Materials Research, vol. 424-425,pp. 701–708, 2012.

[8] G. Wu, X. Meng, and F. Wang, “Improved nonlinear dynamicinversion control for a flexible air-breathing hypersonic vehi-cle,” Aerospace Science and Technology, vol. 78, pp. 734–743,2018.

[9] G. D. Zhu and Z. J. Shen, “Three dimensional trajectory linear-ization control for flight of air-breathing hypersonic vehicle,”Procedia Engineering, vol. 99, pp. 1108–1119, 2015.

[10] Z. Pu, X. Tan, G. Fan, and J. Yi, “Uncertainty analysis androbust trajectory linearization control of a flexible air-breathing hypersonic vehicle,” Acta Astronautica, vol. 101,pp. 16–32, 2014.

[11] X. Cheng, P. Wang, and G. Tang, “Fuzzy-reconstruction-basedrobust tracking control of an air-breathing hypersonic vehi-cle,” Aerospace Science and Technology, vol. 86, pp. 694–703,2019.

[12] L. Dou, P. Su, Q. Zong, and Z. Ding, “Fuzzy disturbanceobserver-based dynamic surface control for air-breathinghypersonic vehicle with variable geometry inlets,” IET ControlTheory and Applications, vol. 12, no. 1, pp. 10–19, 2018.

[13] A. B. Waseem, Y. Lin, and S. K. Amezquita, “Adaptivedynamic surface control of a hypersonic flight vehicle withmagnitude, rate and bandwidth constraints,” IFAC Proceed-ings, vol. 44, no. 1, pp. 5341–5346, 2011.

[14] X. Wang, J. Guo, S. Tang, and S. Qi, “Fixed-time disturbanceobserver based fixed-time back-stepping control for an air-breathing hypersonic vehicle,” ISA Transactions, vol. 88,pp. 233–245, 2019.

[15] X. Bu, G. He, and K. Wang, “Tracking control of air-breathinghypersonic vehicles with non-affine dynamics via improvedneural back-stepping design,” ISA Transactions, vol. 75,pp. 88–100, 2018.

[16] Y. Yang and Y. Yan, “Neural network approximation-basednonsingular terminal sliding mode control for trajectory track-ing of robotic airships,” Aerospace Science and Technology,vol. 54, pp. 192–197, 2016.

[17] L. Hu, R. Li, T. Xue, and Y. Liu, “Neuro-adaptive tracking con-trol of a hypersonic flight vehicle with uncertainties using rein-forcement synthesis,” Neurocomputing, vol. 285, pp. 141–153,2018.

[18] J. Wang, Q. Zong, R. Su, and B. Tian, “Continuous high ordersliding mode controller design for a flexible air- breathing

13International Journal of Aerospace Engineering

Page 14: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

hypersonic vehicle,” ISA Transactions, vol. 53, no. 3, pp. 690–698, 2014.

[19] P. Yu, Y. Shtessel, and C. Edwards, “Continuous higher ordersliding mode control with adaptation of air breathing hyper-sonic missile,” International Journal of Adaptive Control andSignal Processing, vol. 30, no. 8-10, pp. 1099–1117, 2016.

[20] Z. Wang, W. Bao, and H. Li, “Second-Order dynamic sliding-mode control for nonminimum phase underactuated hyper-sonic vehicles,” IEEE Transactions on Industrial Electronics,vol. 64, no. 4, pp. 3105–3112, 2017.

[21] H. An, C. Wang, and B. Fidan, “Sliding mode disturbanceobserver-enhanced adaptive control for the air- breathinghypersonic flight vehicle,” Acta Astronautica, vol. 139,pp. 111–121, 2017.

[22] R. Parvathy and A. E. Daniel, “A survey on active disturbancerejection control,” in 2013 International Mutli-Conference onAutomation, Computing, Communication, Control and Com-pressed Sensing (iMac4s), pp. 330–335, Kottayam, India,March 2013.

[23] H. An, J. Liu, C. Wang, and L. Wu, “Disturbance observer-based antiwindup control for air-breathing hypersonic vehi-cles,” IEEE Transactions on Industrial Electronics, vol. 63,no. 5, pp. 3038–3049, 2016.

[24] Z. Q. Gao, “Scaling and bandwidth-parameterization basedcontroller tuning,” in Proceedings of the American ControlConference, pp. 4989–4996, Denver, CO, USA, USA, June2003.

[25] H. Niu, Q. Gao, Z. Liu, S. Tang, and W. Guan, “Improved lin-ear active disturbance rejection control for lever-type electricerection system with varying loads and low-resolutionencoder,” Mathematical Problems in Engineering, vol. 2019,13 pages, 2019.

[26] R. Morales, H. Sira-Ramírez, and J. A. Somolinos, “Linearactive disturbance rejection control of the hovercraft vesselmodel,” Ocean Engineering, vol. 96, pp. 100–108, 2015.

[27] L. Zhao, B. Zhang, H. Yang, and Q. Li, “Optimized linear activedisturbance rejection control for pneumatic servo systems vialeast squares support vector machine,” Neurocomputing,vol. 242, pp. 178–186, 2017.

[28] S. Ali, G. Yang, and C. Huang, “Performance optimization oflinear active disturbance rejection control approach by modi-fied bat inspired algorithm for single area load frequency con-trol concerning high wind power penetration,” ISATransactions, vol. 81, pp. 163–176, 2018.

[29] J. J. Carreño-Zagarra, J. L. Guzmán, J. C. Moreno, andR. Villamizar, “Linear active disturbance rejection control fora raceway photobioreactor,” Control Engineering Practice,vol. 85, pp. 271–279, 2019.

[30] H. Li, F. Yu, F. Li, S. Chuang, and Y. Zhide, “Missile attitudecontrol in a large flight envelope based on the linear active dis-turbance rejection control approach,” in Proceedings of 2014IEEE Chinese Guidance, Navigation and Control Conference,pp. 1219–1223, Yantai, China, August 2014.

[31] H. An and Q. Wu, “Disturbance rejection dynamic inversecontrol of air-breathing hypersonic vehicles,” Acta Astronau-tica, vol. 151, pp. 348–356, 2018.

[32] J. Na, Y. Huang, X. Wu, G. Gao, G. Herrmann, and J. Z. Jiang,“Active adaptive estimation and control for vehicle suspen-sions with prescribed performance,” IEEE Transactions onControl System Technology, vol. 26, no. 6, pp. 2063–2077,2018.

[33] Y. Huang, J. Na, X. Wu, and G. Gao, “Approximation-Freecontrol for vehicle active suspensions with hydraulic actuator,”IEEE Transactions on Industrial Electronics, vol. 65, no. 9,pp. 7258–7267, 2018.

[34] Z. Zhou, Y. Zhang, and D. Zhou, “Robust prescribed perfor-mance tracking control for free-floating space manipulatorswith kinematic and dynamic uncertainty,” Aerospace Scienceand Technology, vol. 71, pp. 568–579, 2017.

[35] J. Na, Q. Chen, X. Ren, and Y. Guo, “Adaptive prescribed per-formance motion control of servo mechanisms with frictioncompensation,” IEEE Transactions on Industrial Electronics,vol. 61, no. 1, pp. 486–494, 2014.

[36] S. Wang, J. Na, and X. Ren, “RISE-based asymptotic prescribedperformance tracking control of nonlinear servo mecha-nisms,” IEEE Transactions on Systems, Man and Cybernetics:Systems, vol. 48, no. 12, pp. 2359–2370, 2018.

[37] Y. Zhang, S. Wang, B. Chang, and W. H. Wu, “Adaptive con-strained backstepping controller with prescribed performancemethodology for carrier-based UAV,” Aerospace Science andTechnology, vol. 92, pp. 55–65, 2019.

[38] C. Ming, R. Sun, and B. Zhu, “Nonlinear fault-tolerant controlwith prescribed performance for air-breathing supersonic mis-siles,” Journal of Spacecraft and Rockets, vol. 54, no. 5,pp. 1092–1099, 2017.

[39] C. Y. Xu, H. M. Lei, and N. Na, “Active disturbance rejectioncontrol for air-breathing hypersonic vehicles based on pre-scribed performance function,” International Journal of Aero-space Engineering, vol. 2018, pp. 1–12, 2018.

[40] C. Zhang, G. Ma, Y. Sun, and C. Li, “Observer-based pre-scribed performance attitude control for flexible spacecraftwith actuator saturation,” ISA Transactions, vol. 89, pp. 84–95, 2019.

[41] X. Bu, X. Wu, F. Zhu, J. Huang, Z. Ma, and R. Zhang, “Novelprescribed performance neural control of a flexible air-breathing hypersonic vehicle with unknown initial errors,”ISA Transactions, vol. 59, pp. 149–159, 2015.

[42] X. Bu, Y. Xiao, and K. Wang, “A prescribed performance con-trol approach guaranteeing small overshoot for air-breathinghypersonic vehicles via neural approximation,” Aerospace Sci-ence and Technology, vol. 71, pp. 485–498, 2017.

[43] Y. Wang and J. Hu, “Improved prescribed performance con-trol for air-breathing hypersonic vehicles with unknown dead-zone input nonlinearity,” ISA Transactions, vol. 79, pp. 95–107, 2018.

[44] T. Berger, “Tracking with prescribed performance for linearnon-minimum phase systems,” Automatica, vol. 115, pp. 1–11, 2020.

[45] C. P. Bechlioulis and G. A. Rovithakis, “Robust approximationfree prescribed performance control,” in Proceedings of the19th Mediterranean Conference on Control and Automation,pp. 521–526, Corfu, Greece, June 2011.

[46] M. A. Bolender and D. B. Doman, “Nonlinear longitudinaldynamical model of an air-breathing hypersonic vehicle,”Journal of Spacecraft and Rockets, vol. 44, no. 2, pp. 374–387,2007.

[47] J. Parker, A. Serrani, S. Yurkovich, M. Bolender, andD. Doman, “Control-oriented modeling of an air-breathinghypersonic vehicle,” Journal of Guidance Control and Dynam-ics, vol. 30, no. 3, pp. 856–869, 2007.

[48] Q. Zheng, L. Q. Gao, and Z. Q. Gao, “On stability analysis ofactive disturbance rejection control for nonlinear time-

14 International Journal of Aerospace Engineering

Page 15: A Novel Linear Active Disturbance Rejection Control Design …downloads.hindawi.com/journals/ijae/2020/1676739.pdfA Novel Linear Active Disturbance Rejection Control Design for Air-Breathing

varying plants with unknown dynamics,” in Proceedings of the46th IEEE Conference on Decision and Control, pp. 3501–3506,New Orleans, LA, USA, December 2007.

[49] S. Shao and Z. Gao, “On the conditions of exponential stabilityin active disturbance rejection control based on singular per-turbation analysis,” International Journal of Control, vol. 90,no. 10, pp. 2085–2097, 2016.

15International Journal of Aerospace Engineering