adaptive neural control of hypersonic vehicles with

16
Research Article Adaptive Neural Control of Hypersonic Vehicles with Actuator Constraints Changxin Luo , Humin Lei, Dongyang Zhang, and Xiaojun Zou Air and Missile Defence College, Air Force Engineering University, Xian 710051, China Correspondence should be addressed to Changxin Luo; [email protected] Received 29 April 2018; Revised 17 July 2018; Accepted 26 July 2018; Published 9 September 2018 Academic Editor: Yue Wang Copyright © 2018 Changxin Luo et al. 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. An adaptive neural control method is proposed in this paper for the exible air-breathing hypersonic vehicle (AHV) with constraints on actuators. This scheme rstly converts the original control problem with input constraints into a new control problem without input constraints based on the control input saturation function. Secondly, on the basis of the implicit function theorem, the radial basis function neural network (RBFNN) is introduced to approximate the uncertain items of the model. And the minimal-learning-parameter (MLP) technique is adopted to design the adaptive law for the norm of network weight vector, which signicantly reduces calculations. Meanwhile, the nite-time convergence dierentiator (FD) is introduced, through which the model state variables and their derivatives are accurately estimated to ensure the control eect. Finally, it is theoretically proved that the closed-loop control system is stable. And the eectiveness of the designed controller is veried by simulation. 1. Introduction Air-breathing hypersonic vehicle (AHV) is a new type of aircraft ying in the near space at a speed of more than Mach 5. It has outstanding advantages in terms of high speed, high maneuverability, and large ight envelope that traditional aircrafts do not have, which possesses potential applications in both civilian and military elds [13]. But it also has more complex coupling, stronger nonlinearity, more severe elastic vibration, and tighter control input constraints than ordinary aircraft due to the at and slender body design of the AHV and the integration of scramjet engine, which make the ight control of AHV a frontier issue in todays control eld [4, 5]. In the design process of the control law for AHV, by introducing a neural network to approximate the models unknown dynamics or control laws that are dicult to be directly implemented, the nonlinear, strong coupling, and uncertainties of the model can be handled well to ensure the robust performance of the control law [6, 7]. For the rigid body model of AHV, the continuous and discrete adaptive neural controllers are designed, respectively, in [7, 8] by expressing original model as a strict feedback form and introducing RBFNN to approximate the models unknown function, which guarantee that the closed-loop signals are uniformly ultimately bounded but fail to consider the inu- ence of exible states. Dierent from references [7, 8], a nonsingular direct neural control is proposed in [9] based on backstepping method by rstly designing the ideal back- stepping control law for each subsystem of AHV and then using the RBFNN to approximate the designed ideal control law online instead of the unknown function of the model. However, the design process and form of the control law in [9] are cumbersome and complex, which restrict its applica- tions in engineering. Two novel neural backstepping control strategies are proposed in [10, 11], which are designed with improved backstepping methods, respectively. Simulations show that the proposed methods in [10, 11] have strong robustness and superior control eects, but both of them assume that the model is ane for control input. On the other hand, considering that AHV controls the height and attitude of longitudinal motion with elevators, as the ying height increases, the eciency of the elevator will decrease signicantly [12]. In addition, the AHV can be Hindawi International Journal of Aerospace Engineering Volume 2018, Article ID 1284753, 15 pages https://doi.org/10.1155/2018/1284753

Upload: others

Post on 04-Feb-2022

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adaptive Neural Control of Hypersonic Vehicles with

Research ArticleAdaptive Neural Control of Hypersonic Vehicles withActuator Constraints

Changxin Luo , Humin Lei, Dongyang Zhang, and Xiaojun Zou

Air and Missile Defence College, Air Force Engineering University, Xi’an 710051, China

Correspondence should be addressed to Changxin Luo; [email protected]

Received 29 April 2018; Revised 17 July 2018; Accepted 26 July 2018; Published 9 September 2018

Academic Editor: Yue Wang

Copyright © 2018 Changxin Luo et al. 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.

An adaptive neural control method is proposed in this paper for the flexible air-breathing hypersonic vehicle (AHV) withconstraints on actuators. This scheme firstly converts the original control problem with input constraints into a new controlproblem without input constraints based on the control input saturation function. Secondly, on the basis of the implicit functiontheorem, the radial basis function neural network (RBFNN) is introduced to approximate the uncertain items of the model. Andthe minimal-learning-parameter (MLP) technique is adopted to design the adaptive law for the norm of network weight vector,which significantly reduces calculations. Meanwhile, the finite-time convergence differentiator (FD) is introduced, throughwhich the model state variables and their derivatives are accurately estimated to ensure the control effect. Finally, it istheoretically proved that the closed-loop control system is stable. And the effectiveness of the designed controller isverified by simulation.

1. Introduction

Air-breathing hypersonic vehicle (AHV) is a new type ofaircraft flying in the near space at a speed of more thanMach 5. It has outstanding advantages in terms of highspeed, high maneuverability, and large flight envelope thattraditional aircrafts do not have, which possesses potentialapplications in both civilian and military fields [1–3]. Butit also has more complex coupling, stronger nonlinearity,more severe elastic vibration, and tighter control inputconstraints than ordinary aircraft due to the flat and slenderbody design of the AHV and the integration of scramjetengine, which make the flight control of AHV a frontier issuein today’s control field [4, 5].

In the design process of the control law for AHV, byintroducing a neural network to approximate the model’sunknown dynamics or control laws that are difficult to bedirectly implemented, the nonlinear, strong coupling, anduncertainties of the model can be handled well to ensurethe robust performance of the control law [6, 7]. For the rigidbody model of AHV, the continuous and discrete adaptiveneural controllers are designed, respectively, in [7, 8] by

expressing original model as a strict feedback form andintroducing RBFNN to approximate the model’s unknownfunction, which guarantee that the closed-loop signals areuniformly ultimately bounded but fail to consider the influ-ence of flexible states. Different from references [7, 8], anonsingular direct neural control is proposed in [9] basedon backstepping method by firstly designing the ideal back-stepping control law for each subsystem of AHV and thenusing the RBFNN to approximate the designed ideal controllaw online instead of the unknown function of the model.However, the design process and form of the control law in[9] are cumbersome and complex, which restrict its applica-tions in engineering. Two novel neural backstepping controlstrategies are proposed in [10, 11], which are designed withimproved backstepping methods, respectively. Simulationsshow that the proposed methods in [10, 11] have strongrobustness and superior control effects, but both of themassume that the model is affine for control input.

On the other hand, considering that AHV controls theheight and attitude of longitudinal motion with elevators, asthe flying height increases, the efficiency of the elevator willdecrease significantly [12]. In addition, the AHV can be

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

Page 2: Adaptive Neural Control of Hypersonic Vehicles with

affected by unknown airflows such as gust and turbulenceduring the flight process. Therefore, it is easy to encounterthe phenomenon of elevator saturation when flying at highaltitude. Once the actuators reach saturation, it may causefailure of the control system [13]. Thence, it requires urgentdevelopment of antisaturation control studies for AHV.However, the related research in this respect is still relativelylittle. Only considering the throttle setting constraint of theengine, a neural control method based on time-scale decom-position is designed in [14]. In [13], the neural network isused to approximate the saturation characteristics of thecontrol law, which effectively solves the problem of controlinput constraint. However, the neural network weightparameters strongly depend on the model and are difficultto select. The tracking error is corrected through the designedauxiliary error compensation system in [15]. Although thesimulation result shows that it has certain feasibility indealing with the problem of actuator constraints, it cannottheoretically guarantee that the tracking error is bounded.The method of [15] is further extended to AHV flightcontrol where both control input and flight attitudes areconstrained. However, in the actual project, AHV has nocorresponding actuators to directly limit its flight attitude.

There are two shortcomings in the above studies. First,forcing AHV’s nonaffine motion model into an affine modelwill inevitably result in the loss of certain key dynamiccharacteristics. The control law designed based on the simpli-fied affine model will have the risk of partial or completefailure. The second is that the difficulty of the controllerdesign is increased to some extent by introducing theauxiliary system or using the neural network to approachthe actuator saturation characteristic when dealing with theactuator constraints of the AHV.

Based on the above shortcomings, it is imperative todesign a simple and effective nonaffine control law to solvethe control problem of AHV when the actuators are con-strained. This paper studies the control problem of AHVwith actuator constraints and proposes an adaptive neuralcontrol method. By designing the hyperbolic tangent inputsaturation function, the original control problem with inputconstraints is transformed into a control problem withoutinput constraints. Different from the above references, theAHV model is regarded as a pure feedback system with non-affine control input that is closer to the actual situation ofAHV. Based on the implicit function theorem, the RBFNNis introduced to accurately approximate the unknownfunction of the model. The MLP technique is adopted toadaptively adjust the norm of the weight vector, whichgreatly reduces the amount of adaptive calculations. Andthrough employing FD to achieve effective estimation ofthe system state variables, the control accuracy is ensured.Simulation examples verify the effectiveness and superiorityof the design method.

2. AHV Model and Preliminaries

2.1. Model Description. Parker, a scholar at the US Air ForceResearch Laboratory, based on the study of AHV models byBolender and Doman [16] and by neglecting some slow

dynamics and weak coupling of AHV, establishes thefollowing AHV longitudinal motion model [17]:

V =T cos θ − γ −D

m− g sin γ, 1

h =V sin γ, 2

γ =L + T sin θ − γ

mV−

gV

cos γ, 3

θ =Q, 4

Q =M + ψ1η1 + ψ2η2

Iyy, 5

k1η1 = −2ζ1ω1η1 − ω21η1 +N1 − ψ1

MIyy

−ψ1ψ2η2Iyy

, 6

k2η2 = −2ζ2ω2η2 − ω22η2 +N2 − ψ2

MIyy

−ψ2ψ1η1Iyy

, 7

where

k1 = 1 +ψ1Iyy

,

k2 = 1 +ψ2Iyy

,

ψ1 =0

−Lf

mf ξϕf ξ dξ,

ψ2 =La

0maξϕa ξ dξ,

8

where velocity V , altitude h, flight-path γ, pitch angle θ,and pitch rate Q are the five rigid body states; m andIyy represent vehicle mass and moment of inertia,respectively; the four flexible modes η1, η1, η2, and η2denote the first two bending modes of the fuselage; ζiand ωi i = 1, 2 represent the damping ratio and naturalfrequency for flexible modes, respectively; Lf and La rep-resent the length of forward beam and aft beam; mf andma are the mass distribution of forward beam and aftbeam, respectively; and ϕf ⋅ and ϕa ⋅ are structuralmode shapes [16]. The force map of an AHV modelis shown in Figure 1. The approximations of thrust T ,drag D, lift L, pitching moment M, and the generalizedforces Ni i = 1, 2 are expressed as [17]

T ≈ Cα3

T α3 + Cα2

T α2 + CαTα + C0

T ,

D ≈ qS Cα2

D α2 + CαDα + Cδ2e

D δ2e + Cδe

D δe + C0D ,

L ≈ qS CαLα + Cδe

L δe + C0L ,

2 International Journal of Aerospace Engineering

Page 3: Adaptive Neural Control of Hypersonic Vehicles with

VT

L

M

D

G

Elevator

𝛾

𝛼

𝜃 = 𝛼 + 𝛾

𝛿e

Figure 1: Force map of an AHV model.

M ≈ zTT + qSc Cα2

M,αα2 + Cα

M,αα + C0M,α + ceδe ,

N1 ≈Nα2

1 α2 +Nα

1α +N01,

N2 ≈Nα2

2 α2 +Nα

2α +Nδe2 δe +N0

2,

Cα3

T = β1 h, q Φ + β2 h, q ,

Cα2

T = β3 h, q Φ + β4 h, q ,

CαT = β5 h, q Φ + β6 h, q ,

C0T = β7 h, q Φ + β8 h, q ,

q =12ρV2,

ρ = ρ0 exph0 − hhs

, 9

where α = θ − γ is the angle of attack; fuel equivalenceratio Φ and elevator angular deflection δe are controlinputs; c and S are the aerodynamic chord and referencearea, respectively; q represents dynamic pressure; ρ is theair density at height h; zT means thrust moment arm; ceis the elevator coefficient; h0 and ρ0 represent nominalaltitude and air density at the altitude h0, respectively;1/hs is the air density decay rate; Cαi

T i = 1, 2, 3 is theith order coefficient of α in T ; C∗i

D i = 1, 2 ; ∗ = α, δe rep-resents the ith order coefficient of ∗ in D; C∗

L ∗ = α, δemeans coefficient of ∗ in L; C0

∗ ∗ = T ,D, L is the con-

stant coefficient in ∗; CαiM,α i = 0, 1, 2 represents the ith

order coefficient of α in M; Nαij i = 0, 1, 2 ; j = 1, 2 is

the ith order contribution of α to Nj; and Nδe2 is the

contribution of δe to N2; βi h, q i = 1, 2,… , 8 is the ithtrust fit parameter. For more detailed definitions of themodel geometric parameters and coefficients, the readercould refer to [17].

2.2. Input Constraint Problem and Model Conversion.According to [18] and combining (1), (2), (3), (4), (5), and(9), we know that velocity V is mainly controlled by equiva-lence ratio Φ since the thrust T is directly affected by Φ. Onthe other hand, altitude h is mainly controlled by elevator

angular deflection δe since δe directly affects the pitch rateQ and then affects the pitch angle θ and flight-path γ,ultimately controlling the change of h. Therefore, we canfirstly decompose the AHV model into a velocity subsystem(1) and altitude subsystem ((2), (3), (4), and (5)) and thendesign the control law separately [19].

Taking the actual situation into account, the executableranges of Φ and δe have certain limits, which are describedas follows:

Φ ∈ Φmin,Φmax ,

δe ∈ δe min, δe max ,10

where Φmin and Φmax ≥ 0 are the respective upper and lowerbound of Φ; δe min and δe max δemin = −δe max stand for theupper and lower bound of δe, respectively.

In the above situation of actuator constraints, for velocitysubsystem and altitude subsystem, the control objective isto design the respective control law Φ and δe under theconstraints of (10) such that V and h track their referencecommands V ref and href .

Obviously, Φ and δe have saturation characteristicsunder the constraints of (10). In order to convert the originalcontrol problem with input constraints into a new controlproblem without input constraints, here we use hyperbolictangent function to approximate Φ and δe

Φ Φ∗ =Φmax −Φmin

2tanh

2Φ∗

Φmax −Φmin− 1

+Φmax +Φmin

2,

δe δ∗e = δe max tanhδ∗e

δe max,

11

where Φ∗ and δ∗e ∈ R are the actual input of actuator satura-tion loop. By (11) and the character of hyperbolic tangentfunction, we can know that no matter what values Φ∗ andδ∗e take, both Φ and δe satisfy the constraint of (10).

At this point, the original control objective can beconverted to design unconstrained Φ∗ and δ∗e such that Vand h track their reference commands V ref and href .

Remark 1. In order to maintain the normal operating modeof scramjet engine, a restriction is imposed on the value range

3International Journal of Aerospace Engineering

Page 4: Adaptive Neural Control of Hypersonic Vehicles with

of Φ, which is generally taken as Φ ∈ 0 05, 1 5 ; taking thephysical limit of the deflection angle of elevator into account,usually δe ∈ −20∘, 20∘ [20].

Remark 2. Although the problem of actuator saturation isoften considered when planning the trajectory, AHV can beaffected by unknown airflows such as gusts and turbulencesas well as sudden actuator failures during the flight process,which will cause the actuator to be saturated instantly suchthat the actual executable range of it will be even smaller thanits theoretical value [13].

3. Adaptive Neural Controller Design

3.1. RBFNN Approximation. RBFNN has the characteristicsof simple structure, strong learning, and fault tolerance andhas the ability of globally approximating nonlinear continu-ous functions [21]. It can be expressed as a mapping frominput to output.

y =WTh X , 12

where X = X1, X2,… , XnT ∈ Rn is the input vector (n

represents the dimension of the input vector), W =w1,w2,… ,wN

T ∈ RN stands for the weight vector (Nis the number of hidden layer nodes), h X =h1 X , h2 X ,… , hN X T ∈ RN , hi X , denotes the acti-vation function. Here, hi X is chosen as the followingGaussian function:

hi X = exp −X − ci 2

2b2i, i = 1, 2,… ,N , 13

where b = b1, b2,… , bNT ∈ RN , bi, is the width of the ith

Gaussian function; c = c1, c2,… , cN ∈ Rn×N (ci representsthe center of the ith Gaussian function), which can beexpressed as follows:

c =c11 ⋯ c1N

⋮ ⋱ ⋮

cn1 ⋯ cnN

14

For any unknown nonlinear continuous function F X ,using the RBFNN and by selecting enough nodes (select-ing a sufficiently large N), there must be an ideal weightvector W∗ = w∗

1 ,w∗2 ,… ,w∗

NT ∈ RN that satisfies [21]

F X =W∗Th X + μ,  μ ≤ μM, 15

where μ ∈ R is the approximation error and μM ∈ R+

stands for the upper bound of approximation error. Whentaking N large enough, μM can be arbitrarily small.

Remark 3. Since exp ⋅ is a strictly monotonically increasingand positive function and − X − ci 2/ 2b2i ≤ 0, there is

0 < hi X ≤ hi 0 = 1. Therefore, there must be a boundedconstant h ∈ R+ such that h X ≤ h.

3.2. Controller Design for Velocity Subsystem. Based on theresearch conclusion of [7], here velocity subsystem is furtherexpressed as a more general nonaffine form of control input

V = FV V ,Φ 16

Combined with (11), the above formula can berewritten as

V = FV V ,Φ∗ , 17

where FV V ,Φ∗ is a completely unknown continuouslydifferentiable function.

In order to design the control law Φ∗, the followingtheorem is given firstly.

Theorem 1. For any V ,Φ∗ ∈ΩV × R, the followinginequality is established:

∂FV V ,Φ∗

∂Φ∗ > 0, 18

where ΩV is a controllable area.

Proof 1. From (11), (16), and (17), we can know

∂FV V ,Φ∗

∂Φ∗ =∂FV V ,Φ∗

∂Φ ·∂Φ∂Φ∗

=∂FV V ,Φ /∂Φ

cosh2 2Φ∗/ Φmax −Φmin − 1

19

According to [17], there is

∂FV V ,Φ∂Φ > 0 20

Therefore,

∂FV V ,Φ∗

∂Φ∗ > 0 21

Define velocity tracking error

V =V −V ref 22

Taking time derivative along (22) and using (17) yield

V = V − V ref = FV V ,Φ∗ −V ref 23

Let

F∗V V ,Φ∗ = FV V ,Φ∗ − kVΦ∗ 24

where kV ∈ R+ is the design parameter.

4 International Journal of Aerospace Engineering

Page 5: Adaptive Neural Control of Hypersonic Vehicles with

Combine (23) and (24)

V =V −V ref = F∗V V ,Φ∗ + kVΦ∗ − V ref 25

Design the control law Φ∗ as

Φ∗ = kV−1 Φ∗

0 −Φ∗1 , 26

where

Φ∗0 = −kV1V − kV2

t

0Vdτ + V ref 27

kV1 and kV2 ∈ R+ stand for design parameters and Φ∗1 is

the neural control law to be designed to counteract theinfluence of uncertain term F∗

V V ,Φ∗ .In order to facilitate the subsequent design process, the

implicit function theorem is introduced here [22].

Theorem 2. Assume that the implicit function Ψ Rl ×Rr → Rl is continuously differentiable at each point ς, σon the open set Y ⊂ Rl × Rr . ς0, σ0 is the point in Y ;Ψ ς0, σ0 = 0 and the Jacobian matrix ∂Ψ/∂ς ς0, σ0 isnonsingular. Then, for any σ ∈G, a neighborhood U ⊂ Rl ofς0 and a neighborhood G ⊂ Rr of σ0 can make the equationΨ ς, σ = 0 which has a unique solution ς ∈U , and thesolution can be expressed as ς = g0 σ , where g0 ⋅ is acontinuously differentiable function on σ = σ0.

Remark 4. Theorem 2 shows that once the implicit functionΨ ς, σ satisfies all conditions in the theorem, ς can beexpressed as a continuously differentiable function of σ, thatis, ς = g0 σ . At this time, using RBFNN to approximateΨ ς, σ , only σ, instead of ς, is used as the input signalof the neural network to obtain a satisfactory approxima-tion effect. This is where the special meaning of the implicitfunction theorem lies.

Let

Γ V ,Φ∗0 ,Φ∗

1 ≜ F∗V V ,Φ∗ −Φ∗

1

= F∗V V , kV

−1 Φ∗0 −Φ∗

1 −Φ∗1

28

To illustrate that Γ V ,Φ∗0 ,Φ∗

1 satisfies the implicitfunction theorem, the following theorem is given.

Theorem 3. Define

kV >12∂FV V ,Φ∗

∂Φ∗ 29

Then there are a controllable area ΩV ⊂ R and a uniqueΦ∗

1 for any V ,Φ∗1 ∈ΩV × R; Φ∗

1 satisfies

Γ V ,Φ∗0 ,Φ∗

1 = 0 30

Proof 2. According to [23], a sufficient condition for theexistence of Φ∗

1 is that the following inequality holds:

∂F∗V V ,Φ∗

∂Φ∗1

< 1 31

Consider (18), (24), (26), and (29), there are

∂F∗V V ,Φ∗

∂Φ∗1

=∂ FV V ,Φ∗ − kVΦ∗

∂Φ∗1

=∂ FV V ,Φ∗ − kVΦ∗

∂Φ∗∂Φ∗

∂Φ∗1

=∂FV V ,Φ∗

∂Φ∗ − kV1kV

=1kV

∂FV V ,Φ∗

∂Φ∗ − 1 < 1

32

Therefore, Φ∗1 exists.

Further,

∂Γ V ,Φ∗0 ,Φ∗

1∂Φ∗

1=∂ F∗

V V ,Φ∗ −Φ∗1

∂Φ∗1

=∂ FV V ,Φ∗ − kVΦ∗

∂Φ∗1

− 1

=∂ FV V ,Φ∗ − kVΦ∗

∂Φ∗∂Φ∗

∂Φ∗1− 1

=∂FV V ,Φ∗

∂Φ∗ − kV −1kV

− 1

= −1kV

∂FV V ,Φ∗

∂Φ∗ ,

33

where Φ∗ = kV−1 Φ∗

0 −Φ∗1 .

Combine (18) and (33)

∂Γ V ,Φ∗0 ,Φ∗

1∂Φ∗

1< 0 34

According to Theorem 3 and (34), Γ V ,Φ∗0 ,Φ∗

1 satisfiesthe implicit function theorem. Therefore,Φ∗

1 can be regardedas a function of Φ∗

0 and V , and further F∗V V ,Φ∗ can be

regarded as a function of Φ∗0 and V .

Define X1 = V ,Φ∗0

T ∈ R2 as the input vector of RBFNNand introduce RBFNN to approximate F∗

V V ,Φ∗

F∗V V ,Φ∗ =W∗T

V h X1 + ε,  ε ≤ εM , 35

where W∗TV = w∗

V1,w∗V2,… ,w∗

VN1

T ∈ RN1 is the weightvector, N1 is the number of nodes, and ε and εM are approx-imation errors and its upper bounds, respectively. Andh X1 = h1 X1 , h2 X1 ,… , hN1

X1T ∈ RN1 , where hi X1

is the activation function; here, hi X1 is chosen as theGaussian function.

5International Journal of Aerospace Engineering

Page 6: Adaptive Neural Control of Hypersonic Vehicles with

The following is based on the MLP technique toadaptively adjust the norm of the RBFNN weight vector.

Define ωV = W∗V

2 and design Φ∗1 as

Φ∗1 =

12VωVhT X1 h X1 , 36

where ωV is the estimation of ωV , and its adaptive law isdesigned as

ωV =μV2V

2hT X1 h X1 − 2ωV , 37

where μV ∈ R+ is the design parameter.Substitute (27) and (36) into (26) and finally get the

control law Φ∗

Φ∗ = k−1V −kV1V − kV2

t

0Vdτ + V ref −

12VωVhT X1 h X1

38

Remark 5. Different from [24] in which the weight vectorof the neural network is directly adjusted online, thispaper regards W∗

V as a whole based on the MLP technique.Adaptive adjustment of ωV requires only one onlinelearning parameter ωV , and the computational complexityof the approximation algorithm is significantly reduced.

3.3. Controller Design for Altitude Subsystem. Define altitudetracking error

h = h − href 39

Taking time derivative along (39) and using (2) yield

h = V sin γ − href 40

The reference trajectory of γ is chosen as

γd = arcsin−kγ1h − kγ2

t0hdτ + href

V, 41

where kγ1 , and kγ2 ∈ R+ are design parameters. If γ→ γd,

known by (40) and (41), the dynamic response of h is

h + kγ1h + kγ2h = 0 42

Performing Laplace transformation on both sides of (42)can get its characteristic equation

s2 + kγ1s + kγ2 = 0 43

The two characteristic roots −kγ1 − kγ12 − 4kγ2 /2 and

−kγ1 + kγ12 − 4kγ2 /2 of (43) are negative real numbers, so

the system (42) is stable and h is exponentially convergent.

Therefore, as long as γ→ γd, h can track href stably. In thisway, the control objective of the altitude subsystem turns toensure that γ tracks γd.

Define x1 = γ, x2 = θ, and x3 =Q. Based on the researchconclusion of [7], the remaining part of the altitude subsys-tem ((3), (4), and (5)) is further expressed as the followingmore general nonaffine form:

x1 = f1 x1, x2 ,

x2 = x3,

x3 = f3 x, δe

44

Considering (11), the above formula can be rewritten as

x1 = f1 x1, x2 ,

x2 = x3,

x3 = f3 x, δ∗e ,

45

where x = x1, x2, x3T. f1 x1, x2 and f3 x, δ∗e are completely

unknown continuously differentiable functions.

Remark 6. Due to the strong coupling between the rigid bodystates and the flexible modes in the AHV model ((1), (2), (3),(4), (5), (6), and (7)), here the dynamic characteristics ofstrong nonlinearity and strong coupling in the original modelare regarded as completely unknown continuous differentia-ble functions ((16) and (44)) by referring to the method of[25]. The proposed method in this paper will use RBFNNto accurately approximate these continuous differentiablefunctions and then complete the design of the control lawand ensure the stability of the closed-loop control system.

In order to design the control law δ∗e , the followingtheorem is given firstly.

Theorem 4. For any x, δ∗e ∈Ωx × R, the following inequal-ities are established:

∂f1 x1, x2∂x2

> 0,

∂f3 x, δ∗e∂δ∗e

> 0,46

where Ωx is a controllable area.

Proof 3. According to the results in [17], we can know

∂f1 x1, x2∂x2

> 0,

∂f3 x, δe∂δe

> 047

6 International Journal of Aerospace Engineering

Page 7: Adaptive Neural Control of Hypersonic Vehicles with

Consider (11), (44) and (45), there is

∂f3 x, δ∗e∂δ∗e

= ∂f3 x, δ∗e∂δe

· ∂δe∂δ∗e

= ∂f3 x, δe /∂δecosh2 δ∗e /δemax

48

Combining (47) and (48), we can see that (46) is true.

In order to avoid the cumbersome and complicateddesign process of the traditional backstepping method indesigning the control law, the following equivalent transfor-mation is performed on the system (45).

Step 1. Let z1 = x1 = γ and z2 = z1 = f1 x1, x2 . From (45), thetime derivative of z2 is derived as

z2 =∂f1 x1, x2

∂x1x1 +

∂f1 x1, x2∂x2

x2

=∂f1 x1, x2

∂x1f1 x1, x2 +

∂f1 x1, x2∂x2

x3

≜ f h1 x

49

Step 2. Let z3 = z2 = f h1 x . From (45), the time derivative ofz3 is derived as

z3 =∂f h1 x∂x1

x1 +∂f h1 x∂x2

x2 +∂f h1 x∂x3

x3

=∂f h1 x∂x1

f1 x1, x2 +∂f h1 x∂x2

x3 +∂f h1 x∂x3

f3 x, δ∗e

≜ f h2 x, δ∗e50

After the above transformation, system (45) is as follows:

z1 = z2,

z2 = z3,

z3 = f h2 x, δ∗e ,

51

where f h2 x, δ∗e is a completely unknown continuouslydifferentiable function.

Remark 7. From (46), (49) and (50), there is

∂f h2 x, δ∗e∂δ∗e

=∂f h1 x∂x3

∂f3 x, δ∗e∂δ∗e

=∂f1 x1, x2

∂x2

∂f3 x, δ∗e∂δ∗e

> 052

Define flight-path tracking error e and error function E

e = γ − γd = z1 − γd,

E =ddt

+ λ3 t

0edτ = e + 3λe + 3λ2e + λ3

t

0edτ,

53

where λ ∈ R+ stands for the design parameter. Since s + λ 3

is a Hurwitz polynomial, when E is bounded, e mustbe bounded.

According to (51) and (53), we obtain

e = z1 − γd = z2 − γd,

e = z2 − γd = z3 − γd,

  e = z3 −   γd = f h2 x, δ∗e −   γd

54

Considering that z2 and z3 are unknown, we can knowthat z2 = γ and z3 = γ from the previous model transforma-tion process. A new finite-time convergence differentiator(FD) will be used below to accurately estimate differentialsignal. By taking γ as the input signal of FD (take n = 4), wecan get the estimated values of z2 and z3, which are expressedas z2 and z3, respectively. Similarly, the estimations of γd, γd,and   γd can be obtained via taking γd as the input signal of FD

(take n = 4), which are expressed as γd, γd, and  γd.

Therefore, the estimations of the first three derivatives ofe can be expressed as

e = z2 − γd,

e = z3 − γd,

  e = f h2 x, δ∗e −   γd

55

From (53) and (55), we obtain the estimation of E

E = e + 3λe + 3λ2e + λ3t

0edτ 56

Let

Fh x, δ∗e = f h2 x, δ∗e − khδ∗e , 57

where kh ∈ R+ is the design parameter.Combine (55), (56), and (57)

E = khδ∗e + Fh x, δ∗e −   γd + 3λe + 3λ2e + λ3e 58

Design the control law δ∗e as

δ∗e = k−1h δ∗e0 − δ∗e1 , 59

where δ∗e0 = −kh1E +   γd − 3λe − 3λ2e − λ3e, kh1 ∈ R+ repre-sents the design parameter, and δ∗e1 is the neural controllaw to be designed to counteract the influence of theuncertain term Fh x, δ∗e .

Let

H x, δe∗0 , δe∗1 ≜ Fh x, δ∗e − δe∗1

= Fh x, kh−1 δe∗0 − δe

∗1 − δe

∗1

60

7International Journal of Aerospace Engineering

Page 8: Adaptive Neural Control of Hypersonic Vehicles with

Similar to velocity subsystem, to illustrate thatH x, δe∗0 , δe∗1 satisfies the implicit function theorem, thefollowing theorem is given.

Theorem 5. If

kh >12∂f h2 x, δ∗e

∂δ∗e, 61

then there are a controllable area Ωh ⊂ R3 and a unique δ∗e1for any x, δ∗e1 ∈Ωh × R; δ∗e1 satisfies

H x, δe∗0 , δe∗1 = 0 62

Proof 4. From [23], a sufficient condition for the existence ofδ∗e1 is that the following inequality holds:

∂Fh x, δ∗e∂δ∗e1

< 1 63

Consider (52), (59) and (61), there are

∂Fh x, δ∗e∂δ∗e1

=∂ f h2 x, δ∗e − khδ

∗e

∂δ∗e1

=∂ f h2 x, δ∗e − khδ

∗e

∂δ∗e

∂δ∗e∂δ∗e1

=∂f h2 x, δ∗e

∂δ∗e− kh

1kh

=1kh

∂f h2 x, δ∗e∂δ∗e

− 1 < 1

64

Therefore, δ∗e1 exists.

Further,

∂∂δ∗e1

H x, δ∗e0, δ∗e1 =∂

∂δ∗e1Fh x, δ∗e − δ∗e1

=∂

∂δ∗e1f h2 x, δ∗e − khδ

∗e − 1

=∂∂δ∗e

f h2 x, δ∗e − khδ∗e

∂δ∗e∂δ∗e1

− 1

=∂f h2 x, δ∗e

∂δ∗e− kh −

1kh

− 1

= −1kh

∂f h2 x, δ∗e∂δ∗e

65

Combine (52) and (65)

∂∂δ∗e1

H x, δ∗e0, δ∗e1 < 0 66

According to Theorem 5 and (66), H x, δe∗0 , δe∗1 satisfiesthe implicit function theorem. Therefore, δ∗e1 can be regardedas a function of δe

∗0 and x, and further Fh x, δ∗e can be

regarded as a function of δe∗0 and x.

Define X2 = xT, δe∗0T ∈ R4 as the input vector of RBFNN

and introduce RBFNN to approximate Fh x, δ∗e

Fh x, δ∗e =W∗Th h X2 + ι,  ι ≤ ιM, 67

where W∗Th = w∗

h1,w∗h2,… ,w∗

hN2

T ∈ RN2 is the weightvector, N2 is the number of nodes, and ι and ιM stand forapproximation errors and its upper bounds, respec-tively. h X2 = h1 X2 , h2 X2 ,… , hN1

X2T ∈ RN2 , hi X2 ,

is the activation function which is chosen as the Gaussianfunction here.

Define ωh = W∗h

2 and design δ∗e1 as

δ∗e1 =12EωhhT X2 h X2 , 68

where ωh is the estimation of ωh, and its adaptive law isdesigned as

ωh =μh2E2hT X2 h X2 − 2ωh, 69

where μh ∈ R+ is the design parameter.

3.4. Finite-Time Convergence Differentiator (FD)

Theorem 6. Consider the following FD [26]:

ξ1 = ξ2,

ξ2 = ξ3,

ξn−1 = ξn,

ξn = Rn −a1 arctan ξ1 − υ t − a2 arctanξ2R

−⋯− an arctanξnRn−1 ,

70

where R, ai i = 1, 2,… , n ∈ R+ stand for the design parame-ters. There are ϕ > 0 and ιϕ > n so that

ξi − υ i−1 t =O1R

ιϕ−i+1, i = 1, 2,… , n, 71

whereO 1/R ιϕ−i+1 denotes the approximation of 1/R τϕ−i+1

order between ξi and υ i−1 t , ϕ = 1 − ϑ /ϑ, ϑ ∈ 0, minι/ ι + n , 1/2 , n ≥ 2.

8 International Journal of Aerospace Engineering

Page 9: Adaptive Neural Control of Hypersonic Vehicles with

Proof 5. The detailed proof process of Theorem 6 can befound in [26].

Remark 8. In (70), ξi i = 1, 2,… , n is the state variable ofthe system, ξ1 is the estimation of υ t , and ξi i = 2, 3,… , n is the estimation of the i − 1th derivative of υ t . Atthe same time, (71) shows that the estimation error is ahigh-order infinitesimal of 1/R τϕ−i+1.

Use the above FD to estimate z2, z3, γd, γd, and   γd of (54)

z1 = z2,

z2 = z3,

z3 = z4,

z4 = R41 −a11 arctan z1 − γ − a12 arctan

z2R1

− a13 arctanz3R21

− a14 arctanz4R31

,

γd ′ = γd,

γd ′ = γd,

γd ′ =   γd,

  γd ′ = R42 −a21 arctan γd − γd − a22 arctan

γdR2

− a23 arctanγdR21

− a24 arctan  γdR32

,

72

where Ri, aij i = 1, 2 ; j = 1, 2, 3, 4 ∈ R+ are design parame-ters; z1, z2, z3, and z4 represent the estimations of z1 γ ,

z2 γ , z3 γ , and z4   γ , respectively; and γd, γd, γd, and  γd stand for the estimations of γd, γd, γd, and   γd.

4. Stability Analysis

Theorem 7. For the velocity subsystem of AHV (17), consider-ing the saturation characteristic of Φ (11), and adopting thecontrol law (26) and the adaptive law (37) under the premiseof Theorem 1, the closed-loop control system is semigloballyuniformly ultimately bounded.

Proof 6. Define the estimation error of ωV

ωV = ωV − ωV 73

Substitute (26), (27), (35), and (36) into (25)

V =Φ∗0 −Φ∗

1 + F∗V V ,Φ∗ −V ref

= −kV1V − kV2

t

0Vdτ −

12VωVhT X1 h X1

+W∗TV h X1 + ε

74

Choose the following Lyapunov function candidate:

LV =V

2

2+kV22

t

0Vdτ

2+

ω2V

2μV75

Taking time derivative of (75) and invoking (37), (73)and (74) yield

LV =VV + kV2Vt

0Vdτ +

ωVωV

μV

=V −kV1V − kV2

t

0Vdτ −

12VωVhT X1 h X1 +W∗T

V h X1 + ε

+ kV2Vt

0Vdτ +

ωV

μV

μV2V

2hT X1 h X1 − 2ωV

= −kV1V2 −

12V

2ωVhT X1 h X1 +VW∗T

V h X1 +Vε −2ωVωV

μV

76

Notice that

VW∗TV h X1 ≤

V2

2W∗T

V h X12 +

12,

Vε ≤V

2

4+ ε2M , 2ωVωV ≥ ω2

V − ω2V

77

Also from Cauchy-Schwarz inequality

W∗TV h X1 ≤ W∗

V h X1 78

Further,

VW∗TV h X1 ≤

V2

2W∗

V2 h X1

2 +12

=V

2

2ωVhT X1 h X1 +

12

79

Then (76) becomes

LV ≤ − kV1 −14

V2 −

ω2V

μV+12+ ε2M +

ω2V

μV80

9International Journal of Aerospace Engineering

Page 10: Adaptive Neural Control of Hypersonic Vehicles with

Let kV1 > 1/4, and define the following compact sets:

ΩV = V ∣ V ≤1/2 + ε2M + ω2

V /μVkV1 − 1/4

,

ΩωV= ωV ∣ ωV ≤

1/2 + ε2M + ω2V /μV

1/μV

81

If V ∉ΩV or ωV ∉ΩωV, then LV < 0. Therefore, the

closed-loop control system is semiglobally uniformly ulti-mately bounded. Further, these error signals V and ωV aresemiglobally uniformly ultimately bounded and can beinvariant to the following sets ΩV and ΩωV

. The radiuses ofΩV and ΩωV

can be made arbitrarily small by choosing kV1that is big enough and μV that is small enough, and thetracking errors V and ωV can also be arbitrarily small.

Theorem 8. For the altitude subsystem of AHV (51), consider-ing the saturation characteristic of δe (11) and adopting thecontrol law (59), the adaptive law (69) and FD (72) underthe premise of Theorem 4, the closed-loop control system issemiglobally uniformly ultimately bounded.

Proof 7. Define the estimation error of ωh

ωh = ωh − ωh 82

Then, define the estimation error of FD

χ1 = z2 − z2,

χ2 = z3 − z3,

χ3 = γd − γd,

χ4 = γd − γd,

χ5 =   γd −   γd

83

According to Theorem 6, there is χiM ∈ R+ i = 1, 2,… , 5

χi ≤ χiM 84

Substitute (59), (67), and (68) into (58)

E = −kh1E −12EωhhT X2 h X2 +W∗T

h h X2 + ι 85

Choose the following Lyapunov function candidate:

Lh =12E2 +

ω2h

2μh86

Taking time derivative of (86) and invoke (69), (82), and(85) yield

Lh = EE +ωhωh

μh

= E −kh1E −12EωhhT X2 h X2 +W∗T

h h X2 + ι

+ωh

μh

μh2E2hT X2 h X2 − 2ωh

= −kh1E2 −

12E2ωhhT X2 h X2 + EW∗T

h h X2

+ Eι −2ωhωh

μh87

Since

EW∗Th h X2 ≤

E2

2W∗T

h h X22 +

12,

2ωhωh

μh≥ω2h

μh−ω2h

μh,

Eι ≤ Eι ≤E2

4+ ι2M

88

According to Cauchy-Schwarz inequality,

W∗Th h X2 ≤ W∗

h h X2 89

Further,

EW∗Th h X2 ≤

E2

2W∗

h2 h X2

2 +12

=E2

2ωhhT X2 h X2 +

12

90

Then (87) becomes

Lh ≤ − kh1 −14

E2 −

ω2h

μh+12+ ι2M +

ω2h

μh91

Let kh1 > 1/4, and define the following compact sets:

ΩE = E ∣ E ≤1/2 + ι2M + ω2

h/μhkh1 − 1/4

,

Ωωh= ωh ∣ ωh ≤

1/2 + ι2M + ω2h/μh

1/μh

92

If E ∉ΩE or ωh ∉Ωωh, then Lh < 0. Thus, these error

signals E and ωh are semiglobally uniformly ultimatelybounded and can be invariant to the following sets ΩE andΩωh

. The radiuses of ΩE and Ωωhcan be made arbitrarily

10 International Journal of Aerospace Engineering

Page 11: Adaptive Neural Control of Hypersonic Vehicles with

small by choosing big enough kh1 and small enough μh, andthe tracking errors E and ωh can also be arbitrarily small.

Combine (53), (54), (55) and (56) and (83)

E = E + z3 − z3 + γd − γd + 3λ z2 − z2 + γd − γd

= E + χ4 − χ2 + 3λ χ3 − χ1

93

Consider (84), then (93) can become

E ≤ E + χ4M + χ2M + 3λ χ3M + χ1M 94

Therefore, E and e are also bounded, then the closed-loopcontrol system is semiglobally uniformly ultimately bounded.

VrefV1V2

2450

2500

2550

2600

2650

2700

2750

V (m

/s)

20 40 60 80 1000t (s)

(a) Velocity tracking

Δ1Δ2

20 40 60 80 1000t (s)

−3

−2

−1

0

1

2

3

4

V− V

ref (

m/s

)

(b) Velocity tracking error

𝜂1

𝜂11𝜂12

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0 60 80 1004020t (s)

(c) The responses of flexible states η1

×104

h1h2

2.695

2.7

2.705

2.71

2.715

2.72

2.725

h (m

)

20 40 60 80 1000t (s)

href

(d) Altitude tracking

Δ1Δ2

0 50 100−0.01

0

0.01

−15

−10

−5

0

5

10

15

20

h −

hre

f (m)

20 40 60 80 1000t (s)

(e) Altitude tracking error

𝜂21𝜂22

20 40 60 80 1000t (s)

−0.2

−0.1

0

0.1

0.2

0.3

0.4

0.50.6

𝜂2

(f) The responses of flexible states η2

𝛾1𝛾2

−0.15−0.1

−0.050

0.050.1

0.150.2

0.250.3

𝛾 (°)

0 40 60 80 10020t (s)

(g) Flight-path angle

0 40 60 80 10020t (s)

𝛷1

𝛷2

0

0.5

1

1.5

𝛷

(h) Fuel equivalence ratio

200 60 80 10040

t (s)

−5

0

5

10

15

20

𝛿e (°)

𝛿e1𝛿e2

(i) Elevator angular deflection

Figure 2: Simulation result of Case 1.

11International Journal of Aerospace Engineering

Page 12: Adaptive Neural Control of Hypersonic Vehicles with

5. Simulation Results

With AHV longitudinal motion model as the controlledobject, the tracking simulation of velocity and altitude refer-ence commands is performed. The initial velocity and alti-tude of AHV are taken as V = 2500m/s and h = 27000m.Velocity step and altitude step are chosen as ΔV = 200m/sand Δh = 200m. Both the velocity and altitude referenceinputs are given by a second-order reference model with a

damping ratio of 0.9 and a natural frequency of 0 1 rad/s.The design parameters of the controller are chosen askV = 5, kV1 = 8, kV2 = 0 01, kγ1 = 2, kγ2 = 0 01, kh = 0 9,kh1 = 30, and λ = 7. The design parameters of the adaptivelaw are taken as μV = μh = 0 05. The design parameters ofFD are chosen as R1 = R2 = 0 05, a11 = a13 = a21 = a23 = 0 5,and a12 = a14 = a22 = a24 = 0 1. The node number of RBFNNis chosen as N1 =N2 = 20. In the velocity subsystem, the cen-ter c1 of the Gaussian function is evenly spaced in [2500m/s,

2350

2400

2450

2500

2550

2600

2650

2700

2750

V (m

/s)

20 40 60 80 1000t (s)

Vref V1V2

(a) Velocity tracking

Δ1Δ2

−150

−100

−50

0

50

100

V −

Vre

f (m

/s)

20 40 60 80 1000t (s)

(b) Velocity tracking error

𝜂11𝜂12

010203040

𝜂1 50

60708090

0 20 40 60 80 1000

0.2

0.4

20 40 60 80 1000t (s)

(c) The responses of flexible states η1

2.55

2.6

2.65

2.7

2.75

2.8

2.85

2.9×104

h (m

)

20 40 60 80 1000t (s)

href h1h2

(d) Altitude tracking

∆1∆2

−2000

−1500

−1000

−500

0

500

1000

1500

2000

h −

hre

f (m

)

0 20 40 60 80 100−5

05

20 40 60 80 1000t (s)

(e) Altitude tracking error

𝜂2

𝜂22

𝜂21

−100

−80

−60

−40

−20

0

20

0 20 40 60 80 1000

0.5

20 40 60 80 1000t (s)

(f) The responses of flexible states η2

𝛾2

𝛾1

−5000

0

5000

10000

15000

20000

0 50 100−0.1

00.10.2

𝛾 (°)

20 40 60 80 1000t (s)

(g) Flight-path angle

𝛷2

𝛷1

0

0.2

0.4

0.6

0.8

1

1.2

1.4

𝛷

20 40 60 80 1000t (s)

(h) Fuel equivalence ratio

𝛿e2

𝛿e1

−20

−15

−10

−5

0

5

10

15

20

𝛿e (

°)

20 40 60 80 1000t (s)

(i) Elevator angular deflection

Figure 3: Simulation result of Case 2.

12 International Journal of Aerospace Engineering

Page 13: Adaptive Neural Control of Hypersonic Vehicles with

3100m/s]× [−0.1, 1], and the width b1 is selected as 6.56. Inaltitude subsystem, the center c2 of the Gaussian function isevenly spaced in [−1°, 1°]× [0°, 5°]× [−5°/s, 5°/s]× [0 rad,0.35 rad]; the width b2 is selected as 0.01. Three cases areconsidered in the simulation study.

Remark 9. In the above stability analysis of the control law, inorder to ensure the stability of the closed-loop controlsystem, the range of values of related parameters (such askV1 > 1/4, kh1 > 1/4) is given. At the same time, in order to

ensure tracking accuracy, the selection principle of relatedparameters is also analyzed (e.g., parameters kV1 and kh1should be taken large enough, and parameters μV and μhshould be taken small enough). The selection of parametersin the simulation is based on the above principles and isdetermined by repeated debugging.

Case 1. Considering Remark 1, we assume that actuators areconstrained as Φ ∈ 0 05, 1 5 and δe ∈ −20∘, 20∘ . Simulta-neously, to verify the robustness of the controller, it is

0 20 40 60 80 1002450

2500

2550

2600

2650

2700

2750

t (s)

V (m

/s)

VrefV1V2

(a) Velocity tracking

t (s)0 20 40 60 80 100

−20

−15

−10

−5

0

5

V −

Vre

f (m/s

)

∆1∆2

(b) Velocity tracking error

t (s)0 20 40 60 80 100

0.2

0.25

0.3

𝜂1

0.35

0.4

0.45

0.5

𝜂11𝜂12

(c) The responses of flexible states η1

0 20 40 60 80 100t (s)

hrefh1h2

2.695

2.7

2.705

2.71

2.715

2.72

2.725×104

h (m

)

(d) Altitude tracking

0 20 40 60 80 100t (s)

−8

−6

−4

−2

0

2

h −

hre

f (m)

∆1∆2

(e) Altitude tracking error

0 20 40 60 80 100t (s)

𝜂2

−0.5

0

0.5

1

𝜂21𝜂22

(f) The responses of flexible states η2

0 20 40 60 80 100t (s)

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

𝛾 (°

)

𝛾1𝛾2

(g) Flight-path angle

0 20 40 60 80 100t (s)

0

0.2

0.4

0.6

0.8

1

1.2

1.4

𝛷

𝛷1𝛷2

(h) Fuel equivalence ratio

0 20 40 60 80 100t (s)

−20

−15

−10

−5

0

5

10

15

20

𝛿e (

°)

𝛿e1𝛿e2

(i) Elevator angular deflection

Figure 4: Simulation result of Case 3.

13International Journal of Aerospace Engineering

Page 14: Adaptive Neural Control of Hypersonic Vehicles with

assumed that there is a perturbation of ±40% for the aero-dynamic coefficient of the AHV model, which is expressedas C = C0 1 + 0 4 sin 0 1πt , where C0 represents thenominal value and C stands for the simulation value.And after 50 s, add external disturbances d1 = 2 sin 0 1πtand d2 = 0 02 sin 0 1πt to (1) and (5) in the AHV model,respectively. The subscript “1” in the figures shows the resultobtained by the proposed method, and the subscript “2”shows the result obtained by the method of [27].

Case 2. Combining Remark 2, we further suppose that actu-ators are subject to stricter constraints, resulting in a smallerexecutable range than the theoretical value, which are takenas Φ ∈ 0 05, 1 2 and δe ∈ −18∘, 18∘ . Other simulationconditions are the same as Case 1.

Case 3. The control problem of nonlinear systems withactuator constraints has been considered extensively in theexisting results, such as [28, 29]. In order to compare withthe method in this paper, the adaptive dynamic surfacecontrol method considering actuator constraints proposedin [29] is applied to the AHV model. All conditions in thesimulation are the same as in Case 2. The subscript “1”represents the result of the proposed method. The subscript“2” represents the result of the method proposed in [29].

When the control inputs are constrained as described inCase 1 (see Figures 2(h) and 2(i)), both the proposed methodand method of [26] can guarantee that V and h track theirreference commands V ref and href (see Figures 2(a) and2(d)). However, the tracking accuracy and anti-interferenceability of the proposed method in this paper are significantlyimproved than those of the method in [26] (see Figures 2(b)and 2(e)). At the same time, the changes in the flight-pathangle and flexible states are also smoother than [26] (seeFigures 2(c), 2(f), and 2(g)). When actuators of AHV aresubject to stricter constraints (see Figures 3(h) and 3(i)), thestability of the closed-loop system cannot be guaranteed withthe method of [26]. But through using the proposed methodin this paper, the control objective can still be achieved (seeFigures 3(a), 3(b), 3(d), and 3(e)). And the proposed methodcan effectively inhibit flexible states (see Figures 3(c) and3(f)). In Case 3, the method proposed in [29] can guaranteethat V and h track their reference commands when theactuators are constrained (see Figures 4(a) and 4(d)). How-ever, since the method does not use the relevant means toestimate the uncertain dynamics of the model, the trackingerror is significantly larger than the method proposed in thispaper (see Figures 4(b) and 4(e)). At the same time, com-pared with the method in [29], the control curve obtainedby the method is smoother (see Figures 4(h) and 4(i)), whichis more suitable for engineering applications.

6. Conclusion

(1) An adaptive neural control law based on inputsaturation function is designed in this paper, whichguarantees the stability of the closed-loop system

and the boundedness of tracking error when theactuator reaches saturation.

(2) When the AHV model encounters perturbation ofaerodynamic coefficient and external disturbances,the proposed method can still ensure good trackingaccuracy, which proves that the algorithm hasstrong robustness.

(3) The controller designed in this paper can still effec-tively suppress the flexible states when the actuatoris constrained. Simulation examples verify the effec-tiveness and superiority of the design method.

(4) In this paper, only the most common amplitudesaturation problem of the actuator is considered,and the rate and bandwidth constraint problemis not discussed. These will serve as a furtherresearch direction.

Data Availability

The data used to support the findings of this study areincluded within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This study was cosupported by the National NaturalScience Foundation of China (Grant no. 61573374 andno. 61703421).

References

[1] E. A. Morelli, “Flight-test experiment design for characterizingstability and control of hypersonic vehicles,” Journal of Guid-ance, Control, and Dynamics, vol. 32, no. 3, pp. 949–959, 2009.

[2] D. Preller and M. K. Smart, “Longitudinal control strategy forhypersonic accelerating vehicles,” Journal of Spacecraft andRockets, vol. 52, no. 3, pp. 993–999, 2015.

[3] L. G. Wu, H. An, J. X. Liu, and C. H. Wang, “Recent progressin control of air-breathing hypersonic vehicles,” Journal ofHarbin Institute of Technology, vol. 48, no. 10, pp. 1–16, 2016.

[4] H. B. Duan and P. Li, “Progress in control approaches forhypersonic vehicle,” Science China Technological Sciences,vol. 55, no. 10, pp. 2965–2970, 2012.

[5] B. Xu and Z. K. Shi, “An overview on flight dynamics andcontrol approaches for hypersonic vehicles,” Science ChinaInformation Sciences, vol. 58, no. 7, pp. 1–19, 2015.

[6] F. Yang, R. Yuan, J. Yi, G. Fan, and X. Tan, “Direct adaptivetype-2 fuzzy neural network control for a generic hypersonicflight vehicle,” Soft Computing, vol. 17, no. 11, pp. 2053–2064, 2013.

[7] B. Xu, D. X. Gao, and S. X. Wang, “Adaptive neural controlbased on HGO for hypersonic flight vehicles,” Science ChinaInformation Sciences, vol. 54, no. 3, pp. 511–520, 2011.

[8] B. Xu, D. Wang, F. Sun, and Z. Shi, “Direct neural discretecontrol of hypersonic flight vehicle,” Nonlinear Dynamics,vol. 70, no. 1, pp. 269–278, 2012.

14 International Journal of Aerospace Engineering

Page 15: Adaptive Neural Control of Hypersonic Vehicles with

[9] X. Bu, X. Wu, Z. Ma, and R. Zhang, “Nonsingular direct neuralcontrol of air-breathing hypersonic vehicle via back-stepping,”Neurocomputing, vol. 153, pp. 164–173, 2015.

[10] X. Bu, X. Wu, J. Huang, Z. Ma, and R. Zhang, “Minimal-learning-parameter based simplified adaptive neural back-stepping control of flexible air-breathing hypersonic vehicleswithout virtual controllers,” Neurocomputing, vol. 175, Part A,pp. 816–825, 2016.

[11] X. Bu, X. Wu, R. Zhang, Z. Ma, and J. Huang, “A neuralapproximation-based novel back-stepping control scheme forair-breathing hypersonic vehicles with uncertain parameters,”Proceedings of the Institution of Mechanical Engineers, Part I:Journal of Systems and Control Engineering, vol. 230, no. 3,pp. 231–243, 2016.

[12] C. Y. Sun, C. X. Mu, and Y. Yu, “Some control problems fornear space hypersonic vehicles,” Acta Automatica Sinica,vol. 39, no. 11, pp. 1901–1913, 2013.

[13] J. Li and B. Zuo, “Adaptive terminal sliding mode control forair-breathing hypersonic vehicles under control input con-straints,” Acta Aeronautica et Astronautica Sinca, vol. 33,no. 2, pp. 220–233, 2012.

[14] B. Xu, Z. Shi, C. Yang, and S. Wang, “Neural control ofhypersonic flight vehicle model via time-scale decompositionwith throttle setting constraint,” Nonlinear Dynamics, vol. 73,no. 3, pp. 1849–1861, 2013.

[15] B. Xu, X. Huang, D. Wang, and F. Sun, “Dynamic surfacecontrol of constrained hypersonic flight models with param-eter estimation and actuator compensation,” Asian Journalof Control, vol. 16, no. 1, pp. 162–174, 2014.

[16] 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.

[17] J. T. Parker, A. Serrani, S. Yurkovich, M. A. Bolender, andD. B. Doman, “Control-oriented modeling of an air-breathing hypersonic vehicle,” Journal of Guidance, Control,and Dynamics, vol. 30, no. 3, pp. 856–869, 2007.

[18] X. Bu, X. Wu, Z. Ma, R. Zhang, and J. Huang, “Novel auxiliaryerror compensation design for the adaptive neural control of aconstrained flexible air-breathing hypersonic vehicle,” Neuro-computing, vol. 171, pp. 313–324, 2016.

[19] L. Fiorentini and A. Serrani, “Adaptive restricted trajectorytracking for a non-minimum phase hypersonic vehiclemodel,” Automatica, vol. 48, no. 7, pp. 1248–1261, 2012.

[20] L. Fiorentini, Nonlinear Adaptive Controller Design for Air-Breathing Hypersonic Vehicles, The Ohio State University,Columbus, 2010.

[21] R. M. Sanner and J.-J. E. Slotine, “Gaussian networks for directadaptive control,” IEEE Transactions on Neural Networks,vol. 3, no. 6, pp. 837–863, 1992.

[22] A. J. Calise, N. Hovakimyan, and M. Idan, “Adaptive outputfeedback control of nonlinear systems using neural networks,”Automatica, vol. 37, no. 8, pp. 1201–1211, 2001.

[23] J. H. Park, S. H. Huh, S. H. Kim, S. J. Seo, and G. T. Park,“Direct adaptive controller for nonaffine nonlinear systemsusing self-structuring neural networks,” IEEE Transactionson Neural Networks, vol. 16, no. 2, pp. 414–422, 2005.

[24] S. S. Ge and C.Wang, “Adaptive NN control of uncertain non-linear pure-feedback systems,” Automatica, vol. 38, no. 4,pp. 671–682, 2002.

[25] X. Bu, “Guaranteeing prescribed output tracking performancefor air-breathing hypersonic vehicles via non-affine back-stepping control design,” Nonlinear Dynamics, vol. 91, no. 1,pp. 525–538, 2018.

[26] X. Wang, Z. Chen, and G. Yang, “Finite-time-convergentdifferentiator based on singular perturbation technique,” IEEETransactions on Automatic Control, vol. 52, no. 9, pp. 1731–1737, 2007.

[27] X. Bu, X. Wu, R. Zhang, Z. Ma, and J. Huang, “Trackingdifferentiator design for the robust backstepping control of aflexible air-breathing hypersonic vehicle,” Journal of theFranklin Institute, vol. 352, no. 4, pp. 1739–1765, 2015.

[28] H. Wang, B. Chen, X. Liu, K. Liu, and C. Lin, “Robust adaptivefuzzy tracking control for pure-feedback stochastic nonlinearsystems with input constraints,” IEEE Transactions on Cyber-netics, vol. 43, no. 6, pp. 2093–2104, 2013.

[29] L. Chen and Q. Wang, “Adaptive dynamic surface control forunknown pure feedback non-affine systems with multipleconstraints,” Nonlinear Dynamics, vol. 90, no. 2, pp. 1191–1207, 2017.

15International Journal of Aerospace Engineering

Page 16: Adaptive Neural Control of Hypersonic Vehicles with

International Journal of

AerospaceEngineeringHindawiwww.hindawi.com Volume 2018

RoboticsJournal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Active and Passive Electronic Components

VLSI Design

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Shock and Vibration

Hindawiwww.hindawi.com Volume 2018

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawiwww.hindawi.com

Volume 2018

Hindawi Publishing Corporation http://www.hindawi.com Volume 2013Hindawiwww.hindawi.com

The Scientific World Journal

Volume 2018

Control Scienceand Engineering

Journal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com

Journal ofEngineeringVolume 2018

SensorsJournal of

Hindawiwww.hindawi.com Volume 2018

International Journal of

RotatingMachinery

Hindawiwww.hindawi.com Volume 2018

Modelling &Simulationin EngineeringHindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Navigation and Observation

International Journal of

Hindawi

www.hindawi.com Volume 2018

Advances in

Multimedia

Submit your manuscripts atwww.hindawi.com