[IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence -...

5
Nonlinear fuzzy robust adaptive control of a longitudinal hypersonic aircraft model Yan-bin LIU College of Astronautics Nanjing University of Aeronautics and Astronautics Nanjing, China E-mail: [email protected] Yu-ping LU College of Astronautics Nanjing University of Aeronautics and Astronautics Nanjing, China E-mail: [email protected] Abstract—A Multi Input Multi Output (MIMO) robust adaptive fuzzy control is presented for the longitudinal dynamics of a hypersonic aircraft. Because of various sources such as modeling errors, in-flight failure and external disturbances, the vehicle dynamics are partially or completely unknown. Furthermore, the vehicle state variables are unavailable for measure in the complicated flight conditions. As a result, the traditional control methods cannot be used for a hypersonic aircraft. In this article, the unknown dynamics are approximated with fuzzy logic systems, and the state observers are constructed for estimating the state variables. In addition, the “dominant input” concept is applied, and H control is designed to improve the system performance by attenuating the effects of both the external disturbances and the approximation errors to expected level. Simulation studies are conducted for the trimmed cruise conditions at an altitude of 110,000 ft and at a velocity of 15 Mach to evaluate the response of the hypersonic aircraft to a step function with magnitude of 80 ft/s in airspeed and a sinusoidal function 100sin(0.3t) ft in altitude. Simulation results demonstrate that the robust adaptive fuzzy control can guarantee the flight stability and also maintain the tracking performance. Keywords-hypersonic vehicle; Nonlinear control; flight control; robust adaptive controlfuzzy logic. I. INTRODUCTION The dynamic characteristics of the hypersonic aircrafts will vary considerably over the flight envelop than other aircrafts due to their extremely wide range of operating conditions and rapid change of mass distributions. Moreover many aerodynamic and propulsion characteristics still remain uncertain and are hard to predict due to the effect of the structural dynamics, propulsion heat, aerodynamics and coupling between them. As a result, the controlled system in the guidance analysis is multivariable, unstable, non- minimum phase and possesses significant input-output cross-coupling. Therefore, the control laws must deliver an extremely robust guidance and control system. In addition, a significant amount of guidance and control system integration will be necessary in order to achieve the requisite system performance and stability robustness [1,2,3] . In order to satisfy the above demands, a number of studies on the control of the hypersonic aircrafts have been done. In ref.4, the robust nonlinear controller of a hypersonic aircraft is proposed when the model parameter variations and uncertainties are small. In ref.5 and 13, the adaptive sliding mode controller of a hypersonic flight vehicle is presented in the presence of the small uncertain model parameter variations and the unknown state variables. In ref.6 and 7, the works have considered the model dynamics to be unknown but the state variables to be available for measurement. Nevertheless, relatively few sources address that the vehicle dynamics is completely unknown and the state variables cannot be available for measurement. Therefore, this paper will design the controller in the presence of the completely unknown vehicle dynamics and the unavailable state variables for measurement. Fuzzy control methods have emerged in recent years as prosing ways to handle nonlinear control problems. Based on the universal approximation theorem, several stable adaptive fuzzy control schemes are developed for multi- input-multi-output (MIMO) nonlinear systems [10,11] . However, these adaptive control techniques are only limited to the MIMO nonlinear systems whose states are assumed to be available for measurement. The adaptive fuzzy logic system together with H control theory is proposed for controlling nonlinear MIMO systems with unknown dynamics in ref.8 and 9. In this case, the fuzzy logic system is used to approximate the unknown vector functions and H control is designed to improve the system performance by suppressing influence of the external disturbances and removing the fuzzy approximation errors. Furthermore, the state observer is constructed in order to predict the actual system states. The control design is based on the fuzzy approximation model and the state observer outputs rather than the actual model and the system outputs, so the robustness may greatly improve. In this paper, the robust adaptive fuzzy controllers are presented for the longitudinal motion of a hypersonic aircraft. The vehicle dynamics are nonlinear partially or completely unknown and the state variables are unavailable for measurement. In order to guarantee closed loop system stability and convergence of the tracking error, the robust adaptive fuzzy control methods have been introduced. Simulation studies are conducted for the trimmed cruise conditions at an altitude of 110,000 ft and at a velocity of 15 2009 International Conference on Artificial Intelligence and Computational Intelligence 978-0-7695-3816-7/09 $26.00 © 2009 IEEE DOI 10.1109/AICI.2009.13 31

Transcript of [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence -...

Page 1: [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence - Shanghai, China (2009.11.7-2009.11.8)] 2009 International Conference on Artificial Intelligence

Nonlinear fuzzy robust adaptive control of a longitudinal hypersonic aircraft model

Yan-bin LIU College of Astronautics

Nanjing University of Aeronautics and Astronautics Nanjing, China

E-mail: [email protected]

Yu-ping LU College of Astronautics

Nanjing University of Aeronautics and Astronautics Nanjing, China

E-mail: [email protected]

Abstract—A Multi Input Multi Output (MIMO) robust adaptive fuzzy control is presented for the longitudinal dynamics of a hypersonic aircraft. Because of various sources such as modeling errors, in-flight failure and external disturbances, the vehicle dynamics are partially or completely unknown. Furthermore, the vehicle state variables are unavailable for measure in the complicated flight conditions. As a result, the traditional control methods cannot be used for a hypersonic aircraft. In this article, the unknown dynamics are approximated with fuzzy logic systems, and the state observers are constructed for estimating the state variables. In addition, the “dominant input” concept is applied, and ∞H control is designed to improve the system performance by attenuating the effects of both the external disturbances and the approximation errors to expected level. Simulation studies are conducted for the trimmed cruise conditions at an altitude of 110,000 ft and at a velocity of 15 Mach to evaluate the response of the hypersonic aircraft to a step function with magnitude of 80 ft/s in airspeed and a sinusoidal function 100sin(0.3t) ft in altitude. Simulation results demonstrate that the robust adaptive fuzzy control can guarantee the flight stability and also maintain the tracking performance.

Keywords-hypersonic vehicle; Nonlinear control; flight control; robust adaptive control;fuzzy logic.

I. INTRODUCTION The dynamic characteristics of the hypersonic aircrafts

will vary considerably over the flight envelop than other aircrafts due to their extremely wide range of operating conditions and rapid change of mass distributions. Moreover many aerodynamic and propulsion characteristics still remain uncertain and are hard to predict due to the effect of the structural dynamics, propulsion heat, aerodynamics and coupling between them. As a result, the controlled system in the guidance analysis is multivariable, unstable, non-minimum phase and possesses significant input-output cross-coupling. Therefore, the control laws must deliver an extremely robust guidance and control system. In addition, a significant amount of guidance and control system integration will be necessary in order to achieve the requisite system performance and stability robustness [1,2,3].

In order to satisfy the above demands, a number of studies on the control of the hypersonic aircrafts have been done. In ref.4, the robust nonlinear controller of a hypersonic aircraft is proposed when the model parameter variations and uncertainties are small. In ref.5 and 13, the adaptive sliding mode controller of a hypersonic flight vehicle is presented in the presence of the small uncertain model parameter variations and the unknown state variables. In ref.6 and 7, the works have considered the model dynamics to be unknown but the state variables to be available for measurement. Nevertheless, relatively few sources address that the vehicle dynamics is completely unknown and the state variables cannot be available for measurement. Therefore, this paper will design the controller in the presence of the completely unknown vehicle dynamics and the unavailable state variables for measurement.�

Fuzzy control methods have emerged in recent years as prosing ways to handle nonlinear control problems. Based on the universal approximation theorem, several stable adaptive fuzzy control schemes are developed for multi-input-multi-output (MIMO) nonlinear systems [10,11]. However, these adaptive control techniques are only limited to the MIMO nonlinear systems whose states are assumed to be available for measurement. The adaptive fuzzy logic system together with ∞H control theory is proposed for controlling nonlinear MIMO systems with unknown dynamics in ref.8 and 9. In this case, the fuzzy logic system is used to approximate the unknown vector functions and ∞H control is designed to improve the system performance by suppressing influence of the external disturbances and removing the fuzzy approximation errors. Furthermore, the state observer is constructed in order to predict the actual system states. The control design is based on the fuzzy approximation model and the state observer outputs rather than the actual model and the system outputs, so the robustness may greatly improve.

In this paper, the robust adaptive fuzzy controllers are presented for the longitudinal motion of a hypersonic aircraft. The vehicle dynamics are nonlinear partially or completely unknown and the state variables are unavailable for measurement. In order to guarantee closed loop system stability and convergence of the tracking error, the robust adaptive fuzzy control methods have been introduced. Simulation studies are conducted for the trimmed cruise conditions at an altitude of 110,000 ft and at a velocity of 15

2009 International Conference on Artificial Intelligence and Computational Intelligence

978-0-7695-3816-7/09 $26.00 © 2009 IEEE

DOI 10.1109/AICI.2009.13

31

Page 2: [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence - Shanghai, China (2009.11.7-2009.11.8)] 2009 International Conference on Artificial Intelligence

Mach to evaluate the response of the hypersonic aircraft to a step function with magnitude of 80ft/s in airspeed and a sinusoidal function 100sin(0.3t) ft in altitude. The simulation results demonstrate the adaptive fuzzy robust control can improve robustness and provide good performances.

II. MATHEMATICAL MODEL OF A HYPERSONIC AIRCRAFT A model for the longitudinal dynamics of a hypersonic

aircraft was presented in Refs.5 and 6. The equations of motion developed include an inverse-square-law gravitational model, and the centripetal acceleration. The nominal flight at trimmed cruise condition

)0deg,0,000,110,/060,15( ==== qfthsftV γ is considered. The equations of motion describing the model [4,5,6] are:

2sincos

rmDTV γμα −−= (1)

2cos)2(sin

Vr

rVmVTL γμαγ −−+= (2)

γsinVh = (3) γα −= q (4)

yyIyyMq /= (5)

Where [4,5,6]

LsCVL 25.0 ρ= (6)

DsCVD 25.0 ρ= (7)

TsCVT 25.0 ρ= (8)

[ ])()()(25.0 qMCeMCMCcsVyyM ++= δαρ (9)

Rhr += (10)

α6203.0=LC (11)

003772.00043378.026450.0 ++= ααDC (12)

⎩⎨⎧

+=

ββ

00336.00224.002576.0

TCifif

11

><

ββ

(13)

6103261.5036617.02035.0)( −×++−= αααMC (14)

)2289.03015.02796.6()2/()( −+−= ααqVcqMC (15)

)()( αδδ −= eecEMC (16)

The engine dynamics are modeled by a second order system[4,5,6]:

cnnn βωβωβξωβ 222 +−−= (17)

The control inputs are the throttle setting, cβ , and the elevator deflection, eδ ; the outputs are the velocity,V , and the altitude, h .

III. INPUT-OUTPUT LINEARIZATION The nominal flight at trimmed cruise condition

( mhsmV 33528,/3.4590 00 == ) is considered, and the equations of motion describing the model are: According to the methods in Refs.5 and 6, when the outputs V and h are differentiated continuously by 3 and 4 times respectively, a control input component appears in the resulting equation. Furthermore, the relative degree of the system equals to the order of the system. Therefore, the nonlinear longitudinal model can be linearized completely and the closed loop system will have no zero dynamics [5,6]. We have:

⎪⎪⎩

⎪⎪⎨

Ω+=

=

=

mxTxxV

mxVxVfV

/)21(

/1

)(

ω

ω (18)

and

⎪⎪⎪

⎪⎪⎪

+−−+−+=

+−+=+=

=

γγγγγγγγγγγγγγ

γγγγγγγγγγ

coscos3sin3cos3sin23cos3sin)4(

cossin2cos2sincossin

)(

VVVVVVVh

VVVVhVVh

xhfh

(19)

where

⎪⎪⎩

⎪⎪⎨

Π+=

=

=

xTxx

x

xf

21

1

)(

πγ

πγγγ

(20)

The symbols )( xfV , )( xf γ and )( xf h are the short hand expressions of the right-hand-side of (1), (2), and (3) respectively, and ,/,/)(,/ 12112 xxxfx ∂∂=Π∂∂=∂∂=Ω ππω γ

,/)(1 xxf V ∂∂=ω [ ]ThVx βαγ= . By separating the second differentiation of α and

β into control-irrelevant and control relevant parts [6], we have:

⎪⎩

⎪⎨

+=

+=

cn

eyyIcsvec

βωββ

δραα2

0

)2/2(0 (21)

where

32

Page 3: [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence - Shanghai, China (2009.11.7-2009.11.8)] 2009 International Conference on Artificial Intelligence

[ ] γααρα −−+= yyIecqMCMCcsV /)()(25.00 (22)

βωβξωβ 220 nn −−= (23)

Defining [ ]ThVx 000 βαγ= , the output dynamics V and h can be written as:

⎥⎥⎦

⎢⎢⎣

⎥⎥⎦

⎢⎢⎣

⎡+

⎥⎥⎦

⎢⎢⎣

⎡=⎥

⎤⎢⎣

ec

bbbb

hFVF

hV

δβ

22211211)4( (24)

where

mxTxxFV /)201( Ω+= ω (25)

γγγγγγγγγγγ cos3sin3cos3sin23cos3 VVVVVFh −−+−=

)201(cos/sin)201( xTxxVmxTxx Π++Ω++ πγγω (26)

αωβρ cos)2/22(11 mnscVb = (27)

)cossin)(2/2(12 ααααρ TDTyymIcsVecb −+−= (28)

)sin()2/22(21 γαωβρ += mnscVb (29)

γαγαρ cos)cos()[2/2(22 LTyymIcsVecb ++=

]sin)sin( γαγαα DT −++ (30)

ββαααααα ∂∂=∂∂=∂∂=∂∂= /,/,/,/ TccTTLLDD (31)

IV. NONLINEAR ADAPTIVE ROBUST FUZZY CONTROL The control objective is to design a controller so that the

output V and h can track the reference input dV and dh . Generally speaking, inputs cβ and eδ all affect output V and h in (24). But according to the ideas of “dominant input”

[8], we can select inputs cβ and eδ work the dominant actions on output V and h respectively, the other inputs are taken as the external disturbances, then we have:

⎪⎪

⎪⎪

⎥⎦

⎤⎢⎣

⎡=⎥

⎤⎢⎣

⎥⎦

⎤⎢⎣

⎡+

⎥⎥⎦

⎢⎢⎣

⎡+⎥

⎤⎢⎣

⎡=⎥

⎤⎢⎣

c

e

h

V

h

Vc

h

V

bb

dd

dd

ebb

FF

hV

βδδβ

21

12

22

11)4(

(32)

where hV dd , are regarded as the external disturbances.

Define Th

TV hhhhxVVVx ],,,[,],,[ == and

⎥⎥⎥

⎢⎢⎢

⎡=

000100010

VA ,

⎥⎥⎥

⎢⎢⎢

⎡=

001

VB ,

⎥⎥⎥

⎢⎢⎢

⎡=

100

TVC (33)

⎥⎥⎥⎥

⎢⎢⎢⎢

=

0000100001000010

hA ,

⎥⎥⎥⎥

⎢⎢⎢⎢

=

0001

VB ,

⎥⎥⎥⎥

⎢⎢⎢⎢

=

1000

TVC (34)

Then (32) is equivalent to the following system

⎩⎨⎧

=+++=

VV

VcVVVVVVV

xCVdxbxFBxAx ])()([ 11 β

(35)

⎩⎨⎧

=+++=

hh

hehhhhhhh

xChdxbxFBxAx ])()([ 22 δ

(36)

Where the nonlinear functions )(),(),(),( 2211 hVhhVV xbxbxFxF are partially or completely unknown, so we apply following fuzzy logic systems )(ˆ),(ˆ),(ˆ),(ˆ

22221111 bhbVFhhhFVVV xbxbxFxF θθθθ to approximate them respectively.

The fuzzy logic systems can be constructed by the )1( >MM fuzzy rules as follows:

lR : IF V is lVN and h is l

hN then VF is lFVN and hF

is lFhN and 11b is l

bN 11 and 22b is lbN 12 , Ml ,,2,1=

After being defuzzified by center average defuzzifier, we have

⎩⎨⎧

====

,)(,)(,)(,)(

222212111111 ζθθζθθζθθζθθ

Tbbh

TbbV

TFhFhhh

TFVFVVV

xbxbxFxF

(37)

Where TMFhFhFhFh

TMFVFVFVFV ],,[,],,[ 2121 θθθθθθθθ ==

and TMbbbb

TMbbbb ],,,[,],,,[ 12

212

1121211

211

11111 θθθθθθθθ == with

each variable lb

lb

lFh

lFV 2211,,, θθθθ as the point at which the fuzzy

membership of lb

lb

lFh

lFV NNNN 2211,,, achieve the maximum value

respectively [10]. As a practical matter, 2211 ,,, bbFhFV θθθθ are the adjustable parameter vectors on line, and

TM],,[ 21 ζζζζ = with each variable lζ as the fuzzy basis

function defined as

∑=

= M

l

lNh

lNV

lNh

lNV

l

hV

hV

1)()(

)()(

μμ

μμζ Ml ,,2,1= (38)

Where lNh

lNV μμ , are the given membership function of

lh

lV NN , respectively, so T

M ],,[ 21 ζζζζ = is completely known.

To (35), TV VVVx ],,[= cannot be available for

33

Page 4: [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence - Shanghai, China (2009.11.7-2009.11.8)] 2009 International Conference on Artificial Intelligence

measurement due to various sources, so we design the velocity state observer for (35) as

⎪⎩

⎪⎨⎧

=−+−−++=

VV

VVDVsVaVcbVFVVVVVVV

xCVxCVKuuxbxFBxAx

ˆˆ)ˆ())ˆ(ˆ)ˆ(ˆ(ˆˆ 1111 βθθ (39)

where TV VVVx ]ˆ,ˆ,ˆ[ˆ = , T

DVDVDVDV KKKK ],,[ 321= is observer gain vector to make sure that the characteristic polynominal of CKA DVV − is strict Hurwitz, and aVu is a

∞H robust control to attenuate the disturbance effect on system outputs, and sVu is the feedback control for Vx and need to be designed later.

Design the observation error as VVV xxe ˆ−= and VVV ˆ~ −= , then subtracting (39) from (35), we obtain

⎪⎩

⎪⎨

=+++−

+−+−=

VV

VsVaVcbVV

FVVVVVVVVDVVV

eCVduuxbxb

xFxFBeCKAe

~]))ˆ(ˆ)((

))ˆ(ˆ)([()(

111111 βθθ

(40)

Design optimal parameter vectors ∗FVθ and ∗

11bθ

⎪⎪⎩

⎪⎪⎨

⎭⎬⎫

⎩⎨⎧

−=

⎭⎬⎫

⎩⎨⎧

−=

∈∈Ω∈

∈∈Ω∈

)ˆ(ˆ)(supminarg

)ˆ(ˆ)(supminarg

111111ˆ,

11

ˆ,

ˆ1111

ˆ

bVVUxUx

b

FVVVVVUxUx

FV

xbxb

xFxF

VxVxbb

VxVxFVFV

θθ

θθ

θ

θ

θ

θ (41)

and fuzzy approximation errorϖ

cbVVFVVVVV xbxbxFxF βθθϖ ])ˆ(ˆ)([)ˆ(ˆ)( 111111∗∗ −+−= (42)

Then (40) can be formulated as

⎩⎨⎧

=+++++−=

VV

VsVaVcT

bTFVVVVDVVV

eCVuuBeCKAe

~]~~[)( 11 ϖζβθζθ (43)

where VV d+=ϖϖ , FVFVFV θθθ −= ∗~ and 111111

~bbb θθθ −= ∗ .

Let velocity command vector TcccVc VVVy ),,(= and

VVcV xye ˆˆ −= , the controller will be chosen as

)ˆ)ˆ(ˆ()ˆ(ˆ

1

1111sVaVV

TCVVcFVVV

bVc uueKVxF

xb++++−= θ

θβ (44)

where TCVCVCVCV KKKK ],,[ 321= .

Substituting (44) into (39), we have

VVDVVTCVVVV eCKeKBAe −−= ˆ)(ˆ (45)

Control Objectives: For the (35), we design the robust fuzzy controller and an adaptive law for adjusting the parameter vectors such that the output V can track the reference input dV and the following conditions are met:

1). All the signals involved are uniformly bounded. 2). For the prescribed attenuation level 0>Vρ , the

following ∞H tracking performance is achieved

++≤∫ ))0(~)0(~(1)0()0(1

0 FVT

FVV

VVTVV

T

VTV EPEdtEQE θθ

γ

∫+T

VVbT

bV

dt0

21111

2

2))0(~)0(~(1 ϖρθθγ

(46)

where ],,ˆ[ VVV eeE = 0,0 ≥=≥= VT

VVT

V PPQQ are

weighting matrices , 0,0 21 >> VV γγ are adaptation gains. Theorem: For the (35), the robust adaptive fuzzy

controller is designed as (47)-(59) and the parameter adaptation laws in (50), (51), the proposed fuzzy control scheme can guarantee the ∞H tracking performance (46) is achieved for a prescribed attenuation level Vρ .

)ˆˆ()ˆ(

ˆ2

11

11sVaVV

TCVcV

Vc uueKVF

bb ++++−

+=

δβ (47)

VVTV

VaV ePB

ru 2

1−= (48)

VVDVsV ePKu ˆ1= (49) with

ζγθ VVTVVFV BPe 21= (50)

cVVTVVb BPe ζβγθ 2211 = (51)

where 0>Vδ , a small design parameter may free control laws of becoming singular, 0>Vr is weight factor

The block diagram of the overall closed loop system is shown in Fig.1.

Robust Adaptive

Fuzzy Controller

Hypersonic

Aircraft Model

V

h

Observer

cV

chRobust

compensator

On-line Parameter

Adaptive Laws

he

sVu

aVu

shu

ahu

Ve

he

Fuzzy Approximation

Model

Ve

Vh

11ˆb

FVF

hF

22ˆbF

FVθ

11bθ

22bθFhθ

cβ eδ

cV ch

h V

he

Ve

Ve

he

V h

Fig.1. The block diagram of the overall control closed loop system

V. SIMULATION AND ANALYSIS To illustrate the effectiveness of the adaptive fuzzy

robust control for a hypersonic aircraft longitudinal model, the simulation is conducted at trimmed condition of )0deg,0,000,110,/060,15( ==== qfthsftV γ .

34

Page 5: [IEEE 2009 International Conference on Artificial Intelligence and Computational Intelligence - Shanghai, China (2009.11.7-2009.11.8)] 2009 International Conference on Artificial Intelligence

The altitude h and the velocity V are required to track the sinusoidal function ftthc )3.0sin(100= and the step function with magnitude of sft /80 respectively. In the simulation, we select fuzzy rules 6=M . Following the robust adaptive fuzzy control scheme, we select

],4,6,4,1[,]3,1,1[],2.0,3.0,2.0,05.0[,]15.0,15.0,05.0[ ==== ChT

CVDhT

DV KKKK01.0;1.0,02.0,2.0,1.0 2211 ========== hVhVhVhVhV rrρργγγγδδ .Du

ring the 50 seconds, the aircraft responses to the velocity and altitude commands from the trimmed conditions, and relevant simulation results are shown as follows.

Figure 2 Response to 80 ft/s step-velocity command

Fig.3 Response to the sinusoidal function 100sin(0.3t) ft altitude command

Figure 4 The angle of attack, thrust and elevator deflection at the first 50

seconds Fig. 2, 3 show the flight velocity, flight altitude and the

observation output converge to the desired value, and Fig. 4 shows the observation errors approach zeros in a short of time. That demonstrates the system has good tracking performance. The following figures illustrate the changes in the angle of attack, thrust and elevator deflection during the first 50 seconds.

From Fig.4, we observe that the angle of attack, thrust and elevator deflection converge to the steady states shortly. All simulation results demonstrate that the adaptive fuzzy robust controller has good tracking performance and high

robustness for a hypersonic aircraft. Furthermore, the system stability is guaranteed in the overall simulation process.

VI. CONCLUSION In this paper, the robust adaptive fuzzy controller for a

MIMO nonlinear longitudinal model of a hypersonic aircraft is presented. It is assumed that hypersonic aircraft dynamics are partially or completely unknown and the system outputs cannot be available for measurement. The main feature of the control method adopts the fuzzy logic system to approximate the unknown part, and ∞H control is used to suppress influence of the external disturbances and remove the fuzzy approximation errors. Moreover, the fuzzy weights for estimating the nonlinear model can adjust on-line and the state observer introduced can approach the system real state outputs. As a result, the system stability, the tracking performance and robustness are guaranteed even in the case where the hypersonic vehicle dynamics are uncertain or unknown.

REFERENCES [1] Fidan B, Mirmirani M and Ioannou P A, “Flight dynamics and

control of air-breathing hypersonic vehicle: review and new directions,” AIAA Paper 2003-7081,2003.

[2] Schmidt D K and Velapoldi J R, “Flight dynamics and feedback guidance issues for hypersonic airbreathing vehicles,” AIAA Paper 99-4122,1999.

[3] Davidson J, Lallman F, McMinn J M and Martin J, “Flight control laws for NASA’s Hyper-X research vehicle,”AIAA-99-4124.1999.

[4] Wang Q and Stengel R F, “Robust nonlinear control of a hypersonic aircraft,” AIAA paper 99-36620,1999.

[5] Xu H J, Ioannou P A and Mirmirani M, “Adaptive sliding mode control design for hypersonic flight vehicle,” CATT technical report N0.02-02-01, 2002.

[6] Mirmirani M and Ioannou P A, “Robust neural adaptive control of a hypersonic aircraft,” AIAA paper 2003-5641,2003.

[7] Xu H J and Mirmirani M, “Robust adaptive sliding control for a class of MIMO nonlinear systems,” AIAA paper 2001-4168,2001.

[8] Tong S H and Shi Y, “Adaptive fuzzy output feedback control for nonlinear MIMO systems,” Fuzzy Systems, 2004. Proceedings. 2004 IEEE International Conference: 1209 - 1213 vol.3

[9] Li H X and Tong S C, “A hybrid adaptive fuzzy control for a class of nonlinear MIMO systems,” IEEE Transactions on Fuzzy System, 2003,11 (1): 24-34

[10] Tong S C and Li H X, “Fuzzy adaptive sliding-mode control for MIMO nonlinear systems,” IEEE Transactions on Fuzzy systems, 2003, 11(3): 354-360.

[11] Liu G R and Wan B W, “Indirect adaptive fuzzy robust control for a class of nonlinear MIMO systems,” In: selected papers in Proceedings of Info-tech and Info-net international conferences. Xi’an: System Engineering Institute, 2001: 297-302.vol 4.

[12] Leu Y G and Wang W Y, “Observer-based adaptive fuzzy-neural control for unknown nonlinear dynamical systems,” IEEE TRANS.SYST, Man, Cybern, VOL29, PP.583-591, 1999

[13] Xu H J, Mirmirani M and Ioannou P A, “Adaptive sliding mode control design for a hypersonic flight vehicle,” Journal of guidance, control and dynamics, VOL 27, No.5, September-October, 2004

35