• Nie Znaleziono Wyników

Adaptive accurate tracking control of HFVs in the presence of dead-zone and hysteresis input nonlinearities

N/A
N/A
Protected

Academic year: 2021

Share "Adaptive accurate tracking control of HFVs in the presence of dead-zone and hysteresis input nonlinearities"

Copied!
11
0
0

Pełen tekst

(1)

Delft University of Technology

Adaptive accurate tracking control of HFVs in the presence of dead-zone and hysteresis

input nonlinearities

Dong, Zehong; LI, Yinghui; LV, Maolong; Zuo, Renwei

DOI

10.1016/j.cja.2020.10.028

Publication date

2021

Document Version

Final published version

Published in

Chinese Journal of Aeronautics

Citation (APA)

Dong, Z., LI, Y., LV, M., & Zuo, R. (2021). Adaptive accurate tracking control of HFVs in the presence of

dead-zone and hysteresis input nonlinearities. Chinese Journal of Aeronautics, 34(5), 642-651.

https://doi.org/10.1016/j.cja.2020.10.028

Important note

To cite this publication, please use the final published version (if applicable).

Please check the document version above.

Copyright

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons. Takedown policy

Please contact us and provide details if you believe this document breaches copyrights. We will remove access to the work immediately and investigate your claim.

This work is downloaded from Delft University of Technology.

(2)

Adaptive accurate tracking control of HFVs in the

presence of dead-zone and hysteresis input

nonlinearities

Zehong DONG

a,b

, Yinghui LI

b,*

, Maolong LV

a,c

, Renwei ZUO

a,b

a

Graduate College, Air Force Engineering University, Xi’an 710100, China

b

Aeronautics Engineering College, Air Force Engineering University, Xi’an 710038, China

c

Delft Center for Systems and Control, Delft University of Technology, Mekelweg 2, Delft 2628 CD, The Netherlands Received 11 June 2020; revised 20 August 2020; accepted 19 October 2020

Available online 12 January 2021

KEYWORDS

Accurate tracking control; Back-stepping control; Dead-Zone and hysteresis; Hypersonic flight vehicles; Non-affine model

Abstract A novel accurate tracking controller is developed for the longitudinal dynamics of Hypersonic Flight Vehicles (HFVs) in the presence of large model uncertainties, external distur-bances and actuator nonlinearities. Distinct from the state-of-the-art, besides being continuity, no restrictive conditions have been imposed on the HFVs dynamics. The system uncertainties are skillfully handled by being seen as bounded ‘‘disturbance terms”. In addition, by means of back-stepping adaptive technique, the accurate tracking (i.e. tracking errors converge to zero as time approaches infinity) rather than bounded tracking (i.e. tracking errors converge to residual sets) has been achieved. What’s more, the accurate tracking problems for HFVs subject to actuator dead-zone and hysteresis are discussed, respectively. Then, all signals of closed-loop system are ver-ified to be Semi-Global Uniformly Ultimate Boundness (SGUUB). Finally, the efficacy and supe-riority of the developed control strategy are confirmed by simulation results.

Ó 2021 Chinese Society of Aeronautics and Astronautics. Production and hosting by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/

).

* Corresponding author.

E-mail address:liyinghui66@163.com(Y. LI).

Peer review under responsibility of Editorial Committee of CJA.

Production and hosting by Elsevier

Chinese Journal of Aeronautics, (2021), 34(5): 642–651

Chinese Society of Aeronautics and Astronautics

& Beihang University

Chinese Journal of Aeronautics

cja@buaa.edu.cn

www.sciencedirect.com

https://doi.org/10.1016/j.cja.2020.10.028

1000-9361Ó 2021 Chinese Society of Aeronautics and Astronautics. Production and hosting by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

(3)

1. Introduction

Hypersonic Flight Vehicles (HFVs) have attracted more and more attention recently on account of the high speed and high cost performance, processing great military and civilian values. In recent years, tremendous efforts including model

investiga-tion and controller design in Refs.1–15have been made. It is

worth noting that there exist strong uncertainties in HFVs dynamics due to the strong dynamics coupling, fast time-varying flight environment and unknown actuator nonlineari-ties.5,10

In addition, the integration of the propulsion system and the body enhances the dynamics coupling characteristics and nonlinearities, making the controller design for HFVs

more complicated.13

In order to deal with the large system uncertainties in HFVs dynamics, numerous control methodologies have been pro-posed, including robust control,5,6 sliding mode control,8–10 intelligent control,11,12 prescribed performance control,13–15 etc. These literatures have made great contributions to HFVs research. From a practical perspective, a key issue that may be often encountered is that the control inputs cannot be implemented accurately because of actuator input

nonlinear-ity.16 However, the aforementioned works did not take into

full consideration the actuator input nonlinearities such as dead-zone and backlash due to the existence of hydraulic actu-ator and hinge. In practice, the existence of actuactu-ator nonlinear-ity not only degrades the control accuracy and the flight performance, but even causes system instability in severe

case.17With the development of HFVs control technique, the

issues of actuator input nonlinearity are getting more and more attention in controller design. To list a few, an adaptive fault-tolerant control strategy is addressed to deal with the issue of input saturation and actuator fault in Ref.18 Neverthe-less, the dead-zone and hysteresis nonlinearities are not

addressed therein. In Ref.19a neuro-adaptive approach is

pre-sented to cope with the problem of unknown actuator dead-zone for switched stochastic nonlinear systems, where the uncertainties of system are estimated by radial basis function neural networks (RBFNNs). An observer-based adaptive con-troller is address to eliminate the unfavorable effect caused by

actuator dead-zone and hysteresis in Ref.20 where the

unknown dynamics are approximated via fuzzy logic

sys-tems.21 In Ref.22 RBFNNs are introduced to estimate the

dynamic uncertainties caused by the input constraints and external disturbances. What’s more, an improved performance function is proposed so as to guarantee some predefined tran-sient and steady state attributes in the presence of dead-zone in Ref.23

Unfortunately, to our best knowledge, the

above-mentioned literatures are merely able to achieve bounded tracking, i.e., tracking errors converge to a residual set whose size relies on some unknown design parameters. In other words, accurate tracking control for HFVs has not been inves-tigated in state-of-the-art. Noting that accurate tracking for HFVs is of paramount importance in practice, such as large maneuver flight,24precision strike,25and so on. More recently, some accurate tracking control methodologies are proposed

for nonlinear systems.26–28 In Ref.26 a novel adaptive filter

for the nonlinear hysteretic system is addressed to implement the accurate tracking for reference trajectory. Furthermore,

Ref.27 exploits an adaptive asymptotic control scheme for

pure-feedback system, in which the form of model is trans-formed from non-affine to affine by defining a novel function. Nevertheless, owing to the existence of unmodeled dynamics, fast time-varying flight environment and external disturbances of HFVs, these accurate tracking control methods cannot be applied directly to the HFVs, especially when the unknown dead-zone and hysteresis nonlinearities appear.16,23Therefore,

V Velocity h Altitude

h Pitch angle c Flight path angle

a Angle of attack Q Pitch rate

T Thrust D Drag

L Lift M Pitching moment

Iyy Moment of inertia m Vehicle mass

U Fuel equivalence ratio de Elevator angular deflection

Ni ithgeneralized force gi ith generalized flexible coordinate

wi Constrained beam coupling constant for gi fi Damping ratio for flexible mode gi

xi Natural frequency for flexible mode gi Na

j

i jth order contribution of a to Ni

N0i Constant term in Ni Nde

2 Contribution of deto N2

Cai

D ith order coefficient of a in D Cd

i e

D ith order coefficient of dein D

C0

D Constant term in D Ca

i

L ith order coefficient of a in L

Cde

L Coefficient of dein L C

0

L Constant term in L

Cai

M;a ith order coefficient of a in M C0M;a Constant term in M

ce Coefficient of dein M bih; q ith thrust fit parameter

zT Thrust moment arm h0 Nominal altitude for air density approximation

c

 Mean aerodynamic chord

q  Dynamic pressure q  Air density q 

0 Air density at the altitude h0

(4)

how to design an accurate tracking controller for HFVs in the presence of dead-zone and hysteresis nonlinearities needs to be clearly exploited.

In recent years, Back-Stepping Control (BSC), which is per-ceived as a direct effective mean to design the controllers for

nonlinear systems,29–31 is generally applied for implementing

tracking control for HFVs.32 Motivated by above

observa-tions, this work develops a back-stepping adaptive accurate tracking control for HFVs in spite of actuator dead-zone and hysteresis nonlinearities. The main contributions of this article are as follows:

(1) To the best of authors’ knowledge, this might be a pioneering work achieving accurate tracking for HFVs subject to uncertain dead-zone and hysteresis nonlinear-ities. Compared with most of available researches on HFVs in Refs.6,7and Refs.13–17the velocity and altitude tracking errors can accurately converge to zero rather than a residual set.

(2) In contrast to the conventional adaptive neural control in Refs.7,13,33the neural networks are removed and only one parameter needs to be updated in each control law. Thus, the proposed method is simpler and can reduce the computational burden in theory.

(3) In comparison with Ref.23and Refs.34,35, a novel

zero-errors tracking control scheme for HFVs is further pre-sented against the system uncertainties caused by actua-tor nonlinearity and external disturbance, where the system uncertainties are skillfully disposed by being regarded as bounded ‘‘disturbance terms”.

The remainder of this paper is organized as follows. In Sec-tion 2, model description and preliminaries are provided.

Then, the controller design process is given inSection 3 and

the close-loop stability is analyzed inSection 4. InSection 5, simulation results are presented to prove the effectiveness of the proposed scheme and the conclusions are included in

Section 6.

2. Model description and preliminaries 2.1. Longitudinal dynamics of HFVs

The longitudinal dynamic model of HFVs is considered as36

_V ¼TcosðhcÞD m  gsinc _h ¼ Vsinc _c ¼TsinðhcÞþL mV  gcosc V _h ¼ Q _Q ¼Mþw1€g1þw  2€g2 Iyy k1€g1¼ 2f1x1_g1 x21g1þ N1 w  1M Iyy  w  1w  2€g2 Iyy k2€g2¼ 2f2x2_g2 x22g2þ N2w  2M Iyy  w  2w  1€g1 Iyy 8 > > > > > > > > > > > > > > > > < > > > > > > > > > > > > > > > > : ð1Þ

where T, D, L, M, N1and N2can be formulated as

T b1ðh; qÞdUa3þ b2ðh; qÞa 3þ b 3ðh; qÞdUa2 þb4ðh; qÞa2þ b5ðh; qÞdUaþ b6ðh; qÞa þb7ðh; qÞdUþ b8ðh; qÞ D qSCa2 Da2þ qSC a Daþ qSC d2 e Dd 2 eþ qSC de Ddeþ qSC0D M zTTþ qScCa 2

M;aa2þ qScCaM;aaþ qScC0M;aþ qSccede

L qSCa Laþ qSC de Ldeþ qSC0L N1¼ Na 2 1a 2þ Na 1aþ N 0 1 N2¼ Na 2 2a 2þ Na 2aþ N de 2deþ N02 q¼qV2 2 ; q¼ q0exp h0h hs   8 > > > > > > > > > > > > > > > > > > > < > > > > > > > > > > > > > > > > > > > : ð2Þ

where the more detailed definitions can be consulted in Refs.36,37

2.2. Actuator nonlinearities

During the flight, the actuators of HFVs may present uncer-tain nonlinearities, which significantly increase the difficulty of controller design and threaten the flight safety. The actuator

model is considered as # ¼ t uð Þ where u and # denotes the

input and output of actuator, respectively, tð Þ is an unknown nonlinear function. In this work, two negative characteristics of actuator, dead-zone and hysteresis, are taken into accountant.

The dead-zone model is described as follow38

t uð Þ ¼ krðu uaÞ; u> ua 0; ub6 u 6 ua klðu ubÞ; u< ub 8 > < > : ð3Þ

where uaand ubdenote breakpoints of the dead-zone model, kl

and krrepresent left and right slope of dead-zone nonlinearity.

The hysteresis characteristic is described by the Bouc-Wen model as26

t uð Þ ¼ abu þ 1  að Þb‘ _‘ ¼ _u  cj _uj j‘jn1 x _u j‘jn



ð4Þ where c and x are constants depicting the shape and amplitude of the hysteresis and the readers can refer to Ref.26for more

details. The curves of the Eqs. (3) and (4) are depicted in

Fig. 1, where the parameters are set as kr¼ kl¼ 10=9,

ua¼ 0:1, ub¼ 0:1, a ¼ 1=3, b ¼ 3, c ¼ 1, x ¼ 0:5, ‘ 0ð Þ ¼ 0,

u tð Þ ¼ 4sin 2tð Þ.

Fig 1 Dead-zone and hysteresis characteristics.

(5)

Remark 1. In fact, it is worth noting that actuator nonlinearities as dead zone and hysteresis exist in a wide range of HFVs due to the electronic circuits, hydraulic servo values and mechanical

connections.23 To make matters worse, the dead zone and

hysteresis nonlinearities may induce deterioration of the system performance even lead to instability of the closed-loop system.39 Thus, it is extremely meaningful to exploit the control for HFVs in the case of dead zone and hysteresis nonlinearities.

2.3. Model transformation and decomposition

It can be seen from Eqs.(1) and (2)that V is mainly related to U and h is mainly governed by de, respectively.

13

Thus, in order to simplify the controller design, the HFVs dynamics are decomposed into velocity subsystem and altitude subsystem in this work. Inspired by Refs.13,40the velocity subsystem is

considered as _V ¼ fVþ gVt Uð Þ þ dV ð5Þ where fV¼ qSC a2 Da 2þ qSC0 D   =m þ cosa b2ðh; qÞa 3 ½ þ b4ðh; qÞa 2þb 6ðh; qÞa

þb8ðh; qÞ=m  gsinc,gV¼cosa b½ 7ðh; qÞþb3ðh; qÞa2þ b1ðh; qÞa3=m. The

func-tions fVand gVare considered to be uncertain.

6

t Uð Þ represents the uncertain nonlinear of U; dVis the lumped perturbation on

velocity resulting from aerodynamic coefficients uncertainties and external disturbances.

Remark 2. During the flight, the aerodynamic parameters will change with the variation of flight environment, the functions fV

and gVare affected by the aerodynamic parameters. Indeed, an

exact model for HFVs is difficult to be obtained since the complex flight environment of HFVs is hard to be reproduced in a wind tunnel.6In order to increase the robustness of system, we regard fVand gVas unknown functions.

On account of the fact that c is fairly small during cruise

phase, so the approximations sinc c and cosc  1 stand,41

then the velocity subsystem can be formulated as _h ¼ Vc þ dh _c ¼ fcþ gchþ dc _h ¼ Q _Q ¼ fQþ gQt dð Þ þ de Q 8 > > > > < > > > > : ð6Þ where fc¼ qS C 0 L C a Lc   þ Tsina mV  g V; gc¼ qSCa L mV ; fQ¼ zTTþ qScCM;að Þa Iyy ; gQ¼ qScce Iyy :

Similarly to velocity subsystem, the functions fc, gc, fQand gQare unknown and t dð Þ represents the uncertain nonlinear-e

ity of de. dh, dc, dhand dQare the lumped perturbations on

alti-tude, flight path angle and pitch rate resulting from aerodynamic coefficients uncertainties and external distur-bances, respectively.

Assumption 1.37The sign of gis assumed to be known. Further,

there exist positive functions fM, gm and gM such that

jfj 6 fMand gm6 jgj 6 gMwherem represents minimum of

 and M represents maximum of ;  denotes V,c and Q, respectively.

Assumption 2.37The reference trajectory yref is sufficiently smooth to t, where y denotes V and h, respectively. In addition,

there exist a positive constant B0 such that

X0:¼ ðyf ref; _yrefÞjy2refþ _y 2 ref6 B 2 0  .

Assumption 3.16The lumped disturbances dV, dV, dV and dVare

bounded satisfying jdVj 6 dVM, jdhj 6 dhM, jdcj 6 dcM and

jdQj 6 dQM, where dVM, dhM, dcMand dQMare positive constants.

Assumption 4.16In view of Eqs.(5) and (6), the input of actuator implicitly appears in HFVs dynamics and there exists a nonlin-ear relationship between the input and the output of actuator in presence of dead-zone and hysteresis nonlinearities. Taking

notice of Fig. 1, we assume that t uð Þ satisfies

tmuþ lm6 t uð Þ 6 tMþ lM and there exist positive constants

tm, tM, lmand lMsuch thattm6 t 6 tMand lm6 jlj 6 lM. From

the inequationtmuþ lm6 t uð Þ 6 tMþ lM, it can be deduced by

mean value theorem that

t uð Þ ¼ rtð mþ 1  rð ÞtMÞu þ rlmþ 1  rð ÞlM ð7Þ

where r is a positive function satisfying 06 r 6 1. From Eq.

(7), t uð Þ can be further written in the following form

t uð Þ ¼ tu þ l ð8Þ

where t¼ rtmþ 1  rð ÞtMand l¼ rlmþ 1  rð ÞlM.

Remark 3. In the control design of HFVs, input dead-zone and hysteresis are widespread problems that need to be solved urgently due to the wide existence of hydraulic actuator and

hinge in HFVs.23,35 It is noting that dead-zone and hysteresis

input nonlinearities are non-smooth and the control input appears in the system function as a non-affine form, which makes the controller design quite complex. FromFig. 1, we can see that there exists that tmuþ lm6 t uð Þ 6 vMþ lM with

respect to dead-zone and hysteresis nonlinearities. Consequently, the dead-zone and hysteresis nonlinearities are transformed into affine form as Eq.(8). In the later controller design, the non-affine forms of input nonlinearity are treated as a linear function by Eq.(8), where t and l are bounded.

Lemma 142. For any positive constants j and i, the following

inequality holds 06 jjj  j 2 ffiffiffiffiffiffiffiffiffiffiffiffiffiffi j2þ i2 p 6 i ð9Þ

Lemma 226(Barbalat Lemma). For bounded functions h tð Þ and

_h tð Þ, if lim t!1 Rt 0h 2ð Þds < 1, one hass lim t!1h tð Þ ¼ 0 ð10Þ

The control objection is that V and h can accurately track their own reference trajectories via the proposed adaptive con-trol for HFVs in the presence of the dead-zone and hysteresis input nonlinearities.

(6)

3. Adaptive accurate tracking control 3.1. Velocity controller design

The velocity tracking error is defined as

eV¼ V  Vref ð11Þ

The derivate of eV is

_eV¼ _V  _Vref¼ fVþ gVt Uð Þ þ dV _Vref ð12Þ

Define the Lyapunov function candidate: LeV¼

1 2e

2

V ð13Þ

Noting Eqs.(8),(12) and (13), we can obtain the derivative of LeV as

_LeV¼ eV fVþ gVtUþ gVlþ dV _Vref

 

ð14Þ From the fact jfVj 6 fVM,jgVj 6 gVM,jlj 6 lM, jdVj 6 dVM

and V2refþ _V2ref6 B20, we have

jfVþ dVþ gVl _Vrefj 6 NV ð15Þ

where NV¼ fVMþ gVMlMþ dVMþ B0 is a unknown bounded

positive constant. Besides, we take ^NV as the estimate of NV

and define NV¼ NV ^NV.

Construct the actual control law as Eq.(16), the adaptive

law is chosen as Eq.(17)

U¼ nV1kVeV nV11VN^ 2 VeV ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2Ve2 Vþ i2ð Þt q  nV2cVeV Z t 0 eVds ð16Þ _^NV¼ rVjeVj ð17Þ

where nV1and nV2are the respective signs of gVand gV

Rt 0eVds;

kV> 0, 1V> 0 and rV> 0 are design parameters; i ¼ i tð Þ is

any positive uniform continuous and bounded function as the following form

lim

t!1

Z t 0

i sð Þds 6 i1< þ1; j_i tð Þj 6 i2< þ1 ð18Þ

Consider the following Lyapunov function candidate LV¼ LeVþ

1 2rV

N 2V ð19Þ

From Eqs.(14)–(17), the derivate of LV is given as

_LV6 nV1kVgVte 2 V nV11VgVt ^N 2 Ve 2 V ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2Ve2 Vþ i2 q þ jeVjNV  nV2gVtcVe2V Z t 0 eVds 1 rV NV_^NV ð20Þ

Choose the design parameter 1VP gð VmtmÞ1 and

accord-ing to Lemma 1 and Assumption 1 (0< gVm6 gj j) andV

Assumption 4 (0< tm6 t), we have that gVmtm6 nV1gVt

and nV2gVtcVe2V

Rt

0eVds P 0, then the following inequation

holds _LV6 kVgVmtme2Vþ jeVj ^NV ^ N2Ve2V ffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2Ve2Vþi2 p ! nV2gVtcVe2V Rt 0eVds 6 kVgVmtme2V þ i  nV2gVtcVe2V Rt 0eVds 6 k1e2Vþ i ð21Þ where k1¼ kVgVmtm.

3.2. Altitude controller design

In this section, the adaptive accurate tracking controllers are

developed based on BSC for Eq.(6). The virtual control law

v, the actual control law de and the adaptive law ^N are

designed to make the tracking error e accurately converges to zero. The tracking errors of altitude subsystem are defined as following eh¼ h  href ec¼ c  vc eh¼ h  vh eQ¼ Q  vQ 8 > > > < > > > : ð22Þ

The derivate of ehcan be written as

_eh¼ _h  _href¼ Vc þ dh _href ð23Þ

Consider the following Lyapunov function candidate Leh ¼

1 2e

2

h ð24Þ

Then the derivate of LeV can be obtained as

_Leh ¼ eh Vcþ dh _href

 

ð25Þ Noting thatjdhj 6 dhMand h2refþ _h

2 ref6 B

2

0, one has

jdh _hrefj 6 Nh ð26Þ

where Nh¼ dhMþ B0 is a unknown positive constant.

Simi-larly, ^Nh represents the estimate of Nhand define the estimate

error Nh ¼ Nh ^Nh.

Construct the virtual control law and the adaptive law as vc¼ kheh 1hN^ 2 heh ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2he2 hþ i2 q  nhcheh Z t 0 ehds ð27Þ _^Nh¼ rhjehj ð28Þ

where nh is the sign of

Rt

0ehds; kh> 0, 1h> 0 and rh> 0 are

design parameters. Consider the following Lyapunov function candidate

Lh¼ Lehþ

1 2rh

N 2h ð29Þ

Substituting Eqs.(25)–(28)into Eq.(29), then the derivate of Lhis provided as _Lh6 khVe2h 1hV ^N2he2 h ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2he2 hþ i2 q þ jehj ^Nh nhche2h Z t 0 ehds ð30Þ

Choosing 1hP V1 and utilizing Lemma 1, one has

(7)

_Lh6 khVe2h þ i  nhche2h

Z t 0

ehds 6 khVe2h þ i ð31Þ

Similarly, we construct the virtual laws as vh¼ nc1kcec nc11cN^ 2 cec ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2ce2 cþ i2 q  nc2ccec Z t 0 ecds ð32Þ vQ¼ kheh ^ N2heh ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2he2 hþ i2 q  nhcheh Z t 0 ehds ð33Þ

where nc1and nc2are the respective signs of gcand gc

Rt 0ecds, nh

is the sign ofR0tehds; In view of Eq.(6), the derivatives of ec

and eh become

_ec¼ fcþ gchþ dc _vc; _eh¼ Q  _vh ð34Þ

In view of Assumptions 1–4, it can be deduced that there

exist positive constants Nc and Nh such that

jfcþ dc _vcj 6 Nc and j_vhj 6 Nh as long as _vc and _vh are

bounded, which is proved in stability analysis. Define Nc¼ Nc ^Nc, N



h ¼ Nh ^Nhand the adaptive laws as

_^Nc¼ rc ; _^ec Nh¼ rhj jeh ð35Þ

Define the following Lyapunov function candidate Lc¼ 1 2e 2 cþ 1 2rc N 2c; Lh¼ 1 2e 2 hþ 1 2rh N 2h ð36Þ

Selecting the design parameter 1cP g1cm, then the following

inequalities hold _Lc6 kcgcme2c þ i  nc2ccgce2c Rt 0ecdsþ gceceh 6 kcgcme2cþ gcecehþ i ð37Þ _Lh6 khe2h þ i  nhche2h Rt 0ehdsþ eheQ 6 khe2hþ eheQþ i ð38Þ In view of Assumption 1 and with the help of Young’s inequation, we have gceceh6 1 2gcMe 2 cþ 1 2gcMe 2 h ð39Þ eheQ6 1 2e 2 hþ 1 2e 2 Q ð40Þ

In the altitude controller design, the uncertain nonlinearity of actuator is considered, according to Eq.(22), the derivate of eQleads to

_eQ¼ fQþ gQt dð Þ þ de Q _vQ ð41Þ

Consider the Lyapunov function candidate LeQ ¼

1 2e

2

Q ð42Þ

Considering Eqs.(8),(41) and (42), the derivate of LeQ is

_LeQ ¼ eQ fQþ gQtdeþ gQlþ dQ _vQ

 

ð43Þ Then it can be concluded that if_vQis bounded, there exist a

unknown positive NQ such that jfQþ gQlþ dQ _vQj 6 NQ.

Defining NQ¼ NQ ^NQ, the actual control law and the

adap-tive law is designed as de¼ nQ1kQeQ nQ11QN^ 2 QeQ ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2Qe2 Qþ i2 q  nQ2cQeQ Z t 0 eQds ð44Þ _^NQ¼ rQjeQj ð45Þ

where nQ1 and nQ2are signs of gQand gQ

Rt

0eQds, respectively;

kQ, 1Q and rQ are the positive design parameters. Design the

following Lyapunov function candidate LQ¼ LeQþ

1 2rQ

N 2Q ð46Þ

Substituting Eqs.(43)–(45)into Eq.(46), we obtain _LQ6 nQ1kQgQte2Q nQ11QgQN^ 2 Qe2Q ffiffiffiffiffiffiffiffiffiffiffiffiffi ^ N2Qe2Qþi2 q þ jeQjNQ nQ2cQe2Q Rt 0eQdsr1QN  Q_^NQ ð47Þ Choosing 1QP gQmtm  1

and in line accordance with

Lemma 1, Eq.(47)results in

(8)

_LQ6 kQgQmtme2Qþ i  nQ2cQe2Q

Rt 0eQds

6 kQgQmtme2Qþ i

ð48Þ The aforementioned design procedure of the accurate tracking controllers for HFVs can be depicted by a block

dia-gram as shown inFig. 2.

4. Stability analysis

Theorem 1. Consider the HFVs model composed by Eqs. (5)

and (6), by the virtual control laws Eqs.(27),(32) and (33), by the actual control laws Eqs.(16) and (44), by the adaptive laws Eqs. (17),(28), (35) and (45). Let Assumptions 1–4 hold, by choosing appropriate design parameters and giving any q> 0, if Lð0Þ < q, then, the inequation LðtÞ 6 q holds for 8t > 0 and all signals of the closed-loop system are SGUUB. Furthermore, the estimate errors NV, N  h, N  c, N  hand N 

Qstay within the compact

sets XN¼ N2 R51jjN  jj 6 p;  2 V; h; c; h; Q½ T n o ð49Þ where p is a positive constant and the tracking errors eVand eh

can accurately converge to zero.

Proof. Construct the Lyapunov function candidate

L¼ Lhþ Lcþ Lhþ LQ ð50Þ

It follows Eqs.(29),(31),(36)–(40),(46) and (48)that the derivate of L can be expressed as

L6 khVe2h kcgcm12gcM   e2 c kh12gcM12   e2 h  kQgQmvm12   e2 Qþ 4l 6 k2 e2hþ e2cþ e2hþ e2Q   þ 4l ð51Þ in whichk2¼ min khV; kcgcm12gcM; kh12gcM12; kQgQmtm12 

is a positive constant depended on kh, kc, kh

and kQ.

Integrating both sides of Eqs.(21) and (51), yields LVð Þ 6 Lt Vð Þ  k0 1 Z t 0 e2Vð Þds þs Z t 0 i sð Þds 6 LVð Þ þ i0 1 ð52Þ L tð Þ 6 L 0ð Þ  k2 Rt 0 e 2 hþ e 2 cþ e 2 hþ e 2 Q   dsþ 4R0ti sð Þds 6 L 0ð Þ þ 4i1 ð53Þ

Recalling the definitions of LVðtÞ and LðtÞ, we can obtain

that eV, eh, ec, eh, eQ, N  V, N  h, N  c, N  hand N 

Qare bounded.

Con-sequently, it can be infer that U, vc, vh, vQand deare bounded.

Therefore, all the signals of closed-loop system are bounded.

Moreover, from the inequality of Eqs.(52) and (53), we have

Z t 0 e2 Vð Þds 6s 1 k1 LVð Þ þ i0 1 ð Þ < 1 ð54Þ Z t 0 e2 hþ e 2 cþ e 2 hþ e 2 Q   ds6 1 k2 L 0ð Þ þ 4i1 ð Þ < 1 ð55Þ

It follows Lemma 2 that

lim

t!1eV¼ 0; limt!1eh¼ 0 ð56Þ

Accordingly, the accurate adaptive tracking control for HFVs in the presence of the dead-zone and hysteresis input nonlinearities is achieved. This completes the proof.

Remark 4. From Eqs.(54) and (55), one has

Z t 0 e2 Vð Þds 6s 1 2k1 e2 Vð Þ þ0 1 rV N 2Vð Þ þ 2i0 1 ð57Þ Zt 0 e2 hð Þds 6s 1 2k2 e2 hð Þ þ0 1 rh N 2hð Þ þ e0 2 cð Þ þ0 1 rc N 2cð Þ0 þe2 hð Þ þ0 1 rh N 2hð Þ þ e0 2 Qð Þ þ0 1 rQ N 2Qð Þ þ 8i0 1 ð58Þ

where it is concluded that the transient performance lie on the initial errors: eVð Þ, e0 hð Þ, e0 cð Þ, e0 hð Þ, e0 Qð Þ, the initial esti-0

mate errors: NVð Þ, N0  hð Þ, N0  cð Þ, N0  hð Þ, N0 

Qð Þ and the func-0

tion i tð Þ. Further, it follows that the smaller the initial errors and the initial estimate errors, the better the transient perfor-mance. It is worth noting that the time-varying integral func-tion i tð Þ defined in Eqs.(16),(27),(32),(33) and (44)plays a crucial role to analyze the close-loop stability.

5. Simulations

In this section, we demonstrate the proposed adaptive accurate tracking controllers for the longitudinal dynamic model of

HFVs Eqs. (1) and (2). The model parameters of HFVs are

borrowed from Ref.36. It is assumed that HFVs climb a

maneuver from the initial trim conditions, listed in Table 1,

to the final values V¼ 8000 ft=s (1 ft/s = 0.2048 m/s)and

h¼ 86000 ft. The velocity and altitude reference trajectories

are through the following filters13

Vrefð Þs Vcð Þs ¼ 0:032 s2þ 2  0:95  0:03  s þ 0:032 ð59Þ hrefð Þs hcð Þs ¼ 0:03 2 s2þ 2  0:95  0:03  s þ 0:032 ð60Þ

where VrefðsÞ and hrefðsÞ represent the inputs of filter, VcðsÞ and

hcðsÞ represent the inputs of filter. The design parameters are

set as: kV¼ 1, 1V¼ 1, kh¼ kc¼ kh¼ kQ¼ 2,

rV¼ rh¼ rc¼ rh¼ rQ¼ 0:01, 1h¼ 1c¼ 1h¼ 1Q¼ 2,

cV¼ ch¼ cc¼ ch¼ cQ¼ 0:0001. The time-varying function

is chosen as i tð Þ ¼ 1=ðt2þ 0:1Þ. In order to verify the

effective-ness and advantages of the proposed method, the simulation

Table 1 Initial states.

States Value Vðft=sÞ 7700 hðftÞ 85000 cð Þ 0 hð Þ 1.6325 Qðð Þ=sÞ 0 g1ðft  slugs0:5=ftÞ 0.97 _g1ðft=s  slugs0:5=ftÞ 0 g2ðft  slugs0:5=ftÞ 0.7967 _g2ðft=s  slugs0:5=ftÞ 0 648 Z. DONG et al.

(9)

test of the proposed Adaptive Accurate Tracking Control (AATC) is compared with another conventional adaptive

tracking control (CATC).17The cases of actuators dead-zone

and hysteresis are also discussed, respectively.

Case 1. It is assumed that there exists dead-zone nonlinearity in actuators. The dead-zone models are expressed as

t Uð Þ ¼ U 0:1; U > 0:1 0; others  ð61Þ t dð Þ ¼e de 0:1; de> 0:1 0; 0:1 6 de6 0:1 deþ 0:1; de< 0:1 8 > < > : ð62Þ

Fig 3 Velocity, altitude tracking performance and attitude angles with actuator dead-zone.

Fig 4 Flexible states and control inputs with actuator dead-zone.

(10)

The obtained simulation results are depicted inFigs. 3 and 4.Fig. 3reveals that the accurate tracking (i.e., the tracking errors of velocity and altitude asymptotically converge to zero) via the proposed AATC, while only the bounded error track-ing (i.e., the tracktrack-ing errors of velocity and altitude can con-verge to a residual set) via CATC. In addition, it can be seen in Figs. 3 and 4that the AATC proposed in this work has the abilities to deal with the actuator input dead-zone nonlinearities.

It is observed fromFigs. 3 and 4that the attitude angles,

flexible states, and control inputs obtained by AATC are smoother than the ones achieved by CATC, and there is no high frequency chattering based on AATC rather than CATC. Thus, the proposed AATC possesses better transient and steady performance.

Case 2. In this case, the adverse situation that it appears hysteresis nonlinearity in actuators is considered. Consider the following hysteresis functions

t Uð Þ ¼1 2Uþ 1 2‘ _‘ ¼ _U  0:3j _Uj  0:05 _Uj‘j ( ð63Þ t dð Þ ¼e 12deþ12‘ _‘ ¼ _de 0:3j_dej  0:05_dej‘j ( ð64Þ

Simulation results are presented in Figs. 5 and 6. From

Fig. 5, it can be shown in Fig. 5 that the accurate tracking (tracking errors converge to zero) is obtained base on AATC rather than CATC, while CATC achieves bounded tracking

errors. It can be observed from Figs. 5 and 6 that AATC

has the capabilities to handle with actuator hysteresis. More-over, it is seen that smoother trajectories of the attitude angles, the flexible states and the control inputs are achieved by AATC. Thereby the transient and steady performance of the exploited control strategy is better via AATC when the actua-tor hysteresis is taken into account. Further, the proposed AATC overcomes the shortcoming of high frequency oscilla-tion issue. In addioscilla-tion, the adaptive parameter values of the devised AATC, both in the dead-zone and hysteresis condi-tion, are bounded, as depicted inFig. 6.

6. Conclusions

In this work, a novel adaptive accurate tracking controller, capable of coping with non-affine form of actuator nonlinear-ities such as dead-zone and hysteresis, is exploited for the lon-gitudinal model of an HFVs effected by external disturbances. To overcome this barrier, non-affine form of actuator nonlin-earity is transformed into affine form via mean value theorem. By means of a new back-stepping adaptive design, the velocity and altitude can accurately converge to zero in spite of actua-tor dead-zone and hysteresis. Besides, all signals of the closed-loop system are guaranteed to be SGUUB. Finally, the effec-tiveness and superiority of the proposed approach are verified by simulation results.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. Acknowledgment

This work is supported by the Natural Science Basic Research Program of Shaanxi Province, China (No. 2019JQ-711). References

1. Li HF, Lin P, Xu DJ. Control-oriented modeling for air-breathing hypersonic vehicle using parameterized configuration approach. Chin J Aeronaut2011;24(1):81–9.

2. Chen BY, Liu YB, Shen HD, et al. Performance limitations in trajectory tracking control for air-breathing hypersonic vehicles. Chin J Aeronaut2018;32(1):170–8.

3. Zhu JJ, Wang XJ, Zhang HG, et al. Six sigma robust design optimization for thermal protection system of hypersonic vehicles based on successive response surface method. Chin J Aeronaut 2019;32(9):2095–108. https://doi.org/10.1016/j.cja.2019.04.009 [in press].

4. Liu Y, Dong CY, Zhang WQ, et al. Phase plane design based fast altitude tracking control for hypersonic flight vehicle with angle of attack constraint. Chin J Aeronaut 2020. Available from:

https://doi.org/10.1016/j.cja.2020.04.026[in press].

Fig 6 Flexible states and control inputs with actuator hysteresis as well as the value of ^N.

(11)

5. Li ZY, Zhou WJ, Liu H. Robust controller design of non-minimum phase hypersonic aircrafts model based on quantitative feedback theory. J Astronaut Sci 2019;67:137–63.

6. Hu XX, Xu B, Hu CH. Robust adaptive fuzzy control for HFV with parameter uncertainty and unmodeled dynamics. IEEE Trans Ind Electron2018;65(11):8851–60.

7. Xu B, Wang DW, Zhang YM, et al. DOB-based neural control of flexible hypersonic flight vehicle considering wind effects. IEEE Trans Ind Electron2017;64(11):8676–85.

8. Basin MV, Yu P, Shtessel YB. Hypersonic missile adaptive sliding mode control using finite- and fixed-time observers. IEEE Trans Ind Electron2017;65(1):930–41.

9. Wu YJ, Zuo JX, Sun LH. Adaptive terminal sliding mode control for hypersonic flight vehicles with strictly lower convex function based nonlinear disturbance observer. ISA Trans 2017;71 (2):215–26.

10. Hu QL, Meng Y. Adaptive backstepping control for air-breathing hypersonic vehicle with actuator dynamics. Aerosp Sci Technol 2017;67:412–21.

11. Xu B, Shou YX. Composite learning control of MIMO systems with applications. IEEE Trans Ind Electron 2018;65(8):6414–24. 12. Liu JX, An H, Gao YB, et al. Adaptive control of hypersonic

flight vehicles with limited angle-of-attack. IEEE Trans Mechatron 2018;23(2):883–94.

13. Bu XW, Wu XY, Zhu FJ, et al. Novel prescribed performance neural control of a flexible air-breathing hypersonic vehicle with unknown initial errors. ISA Trans 2015;59:149–59.

14. Bu XW, Xiao Y, Wang K. A prescribed performance control approach guaranteeing small overshoot for air-breathing hyper-sonic vehicles via neural approximation. Aerosp Sci Technol 2017;71:485–98.

15. Bu XW. Air-breathing hypersonic vehicles funnel control using neural approximation of non-affine dynamics. IEEE/ASME Trans Mechatron2018;23(5):2099–108.

16. Xu B. Robust adaptive neural control of flexible hypersonic flight vehicle with dead-zone input nonlinearity. Nonlinear Dyn 2015;80 (3):1509–20.

17. Gou YY, Li HB, Dong XM, et al. Constrained adaptive neural network control of an MIMO aeroelastic system with input nonlinearities. Chin J Aeronaut 2017;30(2):796–806.

18. Sun HB, Li SH, Sun CY. Adaptive fault-tolerant controller design for airbreathing hypersonic vehicle with input saturation. J Syst Eng Electron2013;24(3):488–99.

19. Zhao XD, Shi P, Zheng XL, et al. Adaptive tracking control for switched stochastic nonlinear systems with unknown actuator dead-zone. Automatica 2015;60:193–200.

20. Shahnazi R, Haghani A, Jeinsch T. Adaptive fuzzy observer-based stabilization of a class of uncertain time-delayed chaotic systems with actuator nonlinearities. Chaos, Solitons Fractals 2015;76:98–110.

21. Lv ML, Baldi S, Liu ZC. The non-smoothness problem in disturbance observer design: A set-invariance based adaptive fuzzy control method. IEEE Trans Fuzzy Syst 2019;27(3):598–604. 22. Zong Q, Wang F, Tian BL, et al. Robust adaptive dynamic surface

control design for a flexible air-breathing hypersonic vehicle with input constraints and uncertainty. Nonlinear Dyn 2014;78 (1):289–315.

23. Wang YY, Hu JB. Improved prescribed performance control for air-breathing hypersonic vehicles with unknown dead-zone input nonlinearity. ISA Trans 2018;79:95–107.

24. Du YL, Sun DY, Fu J, et al. Adaptive maneuver control of hypersonic reentry flight via self-organizing recurrent functional link network. IEEE international joint conference on neural networks; 2016.

25. Shi Z, Wang F, Ma WQ. Control of hypersonic vehicle based on improved QFT; Fifth international symposium on computational intelligence & design; 2012.

26. Liu YH. Dynamic surface asymptotic tracking of a class of uncertain nonlinear hysteretic systems using adaptive filters. J Franklin Inst2018;355(1):123–40.

27. Wei JL, Liu ZC. Asymptotic tracking control for a class of pure-feedback nonlinear systems. IEEE Access 2019;7:166721–8. 28. Lv ML, Schutter BD, Yu WW, et al. Adaptive asymptotic

tracking for a Class of Uncertain switched positive compartmental models with application to anesthesia. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2019. Available from: https://doi.org/10.1109/TSMC.2019.2945590 [in press].

29. Lv ML, Schutter DB, Yu WW, et al. Nonlinear systems with uncertain periodically disturbed control gain functions: adaptive fuzzy control with invariance properties. IEEE Trans Fuzzy Syst 2020;28(4):746–57.

30. Lv ML, Yu WW, Baldi S. The set-invariance paradigm in fuzzy adaptive DSC design of large-scale nonlinear input-constrained systems. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2019. Available from: https://doi.org/10.1109/ TSMC.2019.2895101 [in press].

31. Zuo RW, Dong XM, Chen Y, et al. Adaptive neural control for a class of non-affine pure-feedback nonlinear systems. Int J Control 2019;92(6):1354–66.

32. Bu XW, Wu XY, Ma Z, et al. Novel adaptive neural control of flexible air-breathing hypersonic vehicles based on sliding mode differentiator. Chin J Aeronaut 2015;28(4):1209–16.

33. Liu ZC, Dong XM, Xue JP, et al. Adaptive neural control for a class of pure-feedback nonlinear systems via dynamic surface technique. IEEE Trans Neural Networks Learn Syst 2016;27 (9):1969–75.

34. Hu QL, Meng Y, Wang CL, et al. Adaptive backstepping control for air-breathing hypersonic vehicles with input nonlinearities. Aerosp Sci Technol2018;73:289–99.

35. Guo YY, Xu B, Hu XX, et al. Two controller designs of hypersonic flight vehicle under actuator dynamics and AOA constraint. Aerosp Sci Technol 2018;80:11–9.

36. Parker JT, Serrani A, Yurkovich S, et al. Control-oriented modeling of an air-breathing hypersonic vehicle. J Guidance Control Dyn2007;30(3):856–69.

37. Sun JL, Yi JQ, Pu ZQ, et al. Fixed-time sliding mode disturbance observer-based nonsmooth backstepping control for hypersonic vehicles. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2018. Available form: https://doi.org/10.1109/ TSMC.2018.2847706 [in press].

38. Liu ZC, Dong XM, Xue JP, et al. Adaptive neural control for a class of time-delay systems in the presence of backlash or dead-zone nonlinearity. IET Control Theory Appl 2014;8(11):1009–22. 39. Nidhal C, Hamid B, Hichem A. Adaptive fuzzy PID control for a

class of uncertain MIMO nonlinear systems with dead-zone inputs nonlinearities. Iran J Sci Technol Trans Electr Eng 2018;42 (1):1–19.

40. Xu B, Yang CG, Pan YP. Global neural dynamic surface tracking control of strict-feedback systems with application to hypersonic flight vehicle. IEEE Trans Neural Networks Learn Syst 2015;26 (10):2563–75.

41. Fiorentini L, Serrani A, Bolender MA, et al. Nonlinear robust adaptive control of flexible air-breathing hypersonic vehicles. J Guidance Control Dyn2009;32(2):401–16.

42. Wang CL, Zuo ZY. Adaptive trajectory tracking control of output constrained multi-rotors systems. IET Control Theory Appl 2014;8 (13):1163–74.

Cytaty

Powiązane dokumenty

A modified carrier-to-code leveling method for retrieving ionospheric observables and detecting short-term temporal variability of receiver differential code biases.. Zhang,

Trudno przytem nie oprzeć się smutnym retleksyom, nasu­ wającym się wobec podobnych zjawisk, bądź co bądź ujemnych, pojaw iających się coraz częściej

[r]

Przestrzeń sepulkralna jest częścią indywidualnej przestrzeni turystycznej człowieka, a po spełnieniu określonych warunków może stanowić wycinek realnej przestrzeni turystycznej

It is also notable that other countries have many more regulations relating to internal quality assurance that apply to parties in the construction sector.. In many

and Umeda, N., 2005, “Global Bifurcation Analysis on Surf-Riding Threshold of a Ship in Quartering Seas“, Conference Proceedings of the Japan Society of Naval Architects and

Transition in the statie wall-jet was defined by the mean of the intersection points between the laminar and turbulent regions of the jet growth and maximum

Human as the subject in the thoughts of Pseudo-Dionysius (traces of philosophical anthropology in „Divine Names”). Structure of ontic relations of meeting in Thomas Aquinas