+ All Categories
Home > Documents > [American Institute of Aeronautics and Astronautics AIAA Atmospheric Flight Mechanics Conference and...

[American Institute of Aeronautics and Astronautics AIAA Atmospheric Flight Mechanics Conference and...

Date post: 11-Dec-2016
Category:
Upload: marty
View: 213 times
Download: 0 times
Share this document with a friend
21
American Institute of Aeronautics and Astronautics -1- Towards Real-time Simulation of Aeroservoelastic Dynamics for a Flight Vehicle from Subsonic to Hypersonic Regime Patrick Hu * Advanced Dynamics Corporation, KY 40511 Marc Bodson Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, UT84112 and Marty Brenner * Dryden Flight Research Center, Edwards, CA 93523 Although modern super computers are very fast, they are still not powerful enough to perform the near-real or real time simulation of aeroservoleastic dynamics for a flight vehicle if full-order and full-coupled CFD/CSD approaches are used. Fortunately, reduced order model (ROM) provides such an approach (i.e. POD/ROM, Volterra/ROM, and ROM adaptation, etc.), which is basically generated by a set of full-order and full-coupled CFD/CSD simulation data. Once such a ROM model is constructed, the near-real or real time simulation of aeroservoleastic dynamics may be performed on a PC (personal computer). This paper will discuss the whole process of how to generate a ROM model from a full-order and full-coupled CFD/CSD simulation data for a flight vehicle and how to facilitate the near-real or real time simulation of aeroservoelastic dynamics on a PC. Specifically, the full configuration aircraft model will be used to demonstrate the construction process of a ROM model for a flight vehicle and the details of the near-real or real time simulation of aeroservoleatsic dynamics, along with the active flutter control system (AFS) design for aeroelastic flutter/limit-cycle oscillation (LCO) suppression. The results will show the innovations and unique features of our new methodology and the success of this method which will bring a revolution in the near-real or real time simulation of aeroservoelastic dynamics of a flight vehicle from subsonic to hypersonic regime. I. Introduction Aeroservoelastic dynamics of an aircraft involves aerodynamics, structure dynamics and control, therefore is a comprehensive and multidisciplinary. The analysis and evaluation of the aeroservoelastic dynamics is very important for performance and stability analysis of aircrafts. Particularly, the near-real or real time simulation of aeroservoelastic dynamics will provide the insight for the performance and Patrick Hu *, President and Chairman, Senior Member of AIAA Marc Bodson , Professor, Senior Member of AIAA and Fellow of IEEE Marty Brenner * , Aerospace Engineer, Member of AIAA AIAA Atmospheric Flight Mechanics Conference and Exhibit AIAA-2008- 6375 18 - 21 August 2008, Honolulu, Hawaii Copyright © 2008 by Advanced Dynamics Corporation, Published by the American Institute of Aeronautics and Astronautic, Inc. with permission AIAA Atmospheric Flight Mechanics Conference and Exhibit 18 - 21 August 2008, Honolulu, Hawaii AIAA 2008-6375 Copyright © 2008 by Advanced Dynamics Corporation. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission.
Transcript

American Institute of Aeronautics and Astronautics

-1-

Towards Real-time Simulation of Aeroservoelastic Dynamics for a Flight

Vehicle from Subsonic to Hypersonic Regime

Patrick Hu*

Advanced Dynamics Corporation, KY 40511

Marc Bodson†

Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, UT84112

and

Marty Brenner †∗

Dryden Flight Research Center, Edwards, CA 93523

Although modern super computers are very fast, they are still not powerful

enough to perform the near-real or real time simulation of aeroservoleastic

dynamics for a flight vehicle if full-order and full-coupled CFD/CSD approaches

are used. Fortunately, reduced order model (ROM) provides such an approach

(i.e. POD/ROM, Volterra/ROM, and ROM adaptation, etc.), which is basically

generated by a set of full-order and full-coupled CFD/CSD simulation data.

Once such a ROM model is constructed, the near-real or real time simulation of

aeroservoleastic dynamics may be performed on a PC (personal computer). This

paper will discuss the whole process of how to generate a ROM model from a

full-order and full-coupled CFD/CSD simulation data for a flight vehicle and

how to facilitate the near-real or real time simulation of aeroservoelastic

dynamics on a PC. Specifically, the full configuration aircraft model will be used

to demonstrate the construction process of a ROM model for a flight vehicle and

the details of the near-real or real time simulation of aeroservoleatsic dynamics,

along with the active flutter control system (AFS) design for aeroelastic

flutter/limit-cycle oscillation (LCO) suppression. The results will show the

innovations and unique features of our new methodology and the success of this

method which will bring a revolution in the near-real or real time simulation of

aeroservoelastic dynamics of a flight vehicle from subsonic to hypersonic

regime.

I. Introduction

Aeroservoelastic dynamics of an aircraft involves aerodynamics, structure dynamics and control,

therefore is a comprehensive and multidisciplinary. The analysis and evaluation of the aeroservoelastic

dynamics is very important for performance and stability analysis of aircrafts. Particularly, the near-real

or real time simulation of aeroservoelastic dynamics will provide the insight for the performance and

Patrick Hu *, President and Chairman, Senior Member of AIAA

Marc Bodson † , Professor, Senior Member of AIAA and Fellow of IEEE

Marty Brenner †∗

, Aerospace Engineer, Member of AIAA

AIAA Atmospheric Flight Mechanics Conference and Exhibit AIAA-2008- 6375

18 - 21 August 2008, Honolulu, Hawaii

Copyright © 2008 by Advanced Dynamics Corporation, Published by the American Institute of Aeronautics and Astronautic, Inc. with permission

AIAA Atmospheric Flight Mechanics Conference and Exhibit18 - 21 August 2008, Honolulu, Hawaii

AIAA 2008-6375

Copyright © 2008 by Advanced Dynamics Corporation. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission.

American Institute of Aeronautics and Astronautics

-2-

safety of aircrafts in the flight envelope before the flight test. However, If high-fidelity computational

fluid dynamics (CFD) and computational structure dynamics (CSD) approaches are used, the large

degree-of-freedom, nonlinear fluid and structural system may take days to weeks to finish the

computation and, thus prohibits the near-real or real time simulation of aeroservoelastic dynamics. A

reduced order model (ROM) that captures the dominant feature of the full system is highly desired and

extremely useful in practical simulation. Dowell and Hall 1 presents a comprehensive review of reduced

order models. In general, ROM involves several steps: (1) generation of training data (snapshots or time-

histories of loading excited by prescribed inputs) by conducting full-order coupled fluid/structure system

simulations, (2) generation of the ROM model by utilizing methods such as eigenmode based methods

and system identification methods, and (3) deployment of the ROM model for the full-order system

analysis. Different approaches have been extensively investigated in the last few decades for ROM of a

complex nonlinear system, including linearization about a nonlinear steady-state condition, linear model

fitting (such as the ARMA model), representation of the aeroelastic system in terms of its eigenmodes,

and linearized representation of a ROM for nonlinear aeroelastic/aeroservoelastic systems. The POD 2-8

and Volterra 9-10

ROM models are selected for use in present study.

The high-fidelity coupled fluid/structure system simulation and the ROM is the innovative idea of

variable-fidelity modeling and simulation. The ROM does not only facilitate the near-real or real time

simulation, but also can be used at the beginning of the design stage so as to achieve fast turn-around

time. On the other hand, the high-fidelity full-order and full-coupled simulation can be used at the final

design stage to verify and validate whether the design will meet the design objective and the mission

requirement. Advanced Dynamics Corporation recently has been focusing on developing such a

comprehensive variable-fidelity software toolset for simulation of the aeroservothermoelasticity and

propulsion effects of flight vehicles ranging from subsonic to hypersonic regimes, called ASTE-P,11,12

which serves as the computational test bed for the present study.

Although many studies have investigated aeroelastic phenomenon using POD and Voltrra ROM, few

have addressed the near-real or real time simulation, even for simple configuration and trajectory.

Therefore, in present study, we explored the POD and Volterra ROM approach towards real time

simulation of the aeroservoelastic dynamics and the design of an active controller/stability augmentation

system for flutter/LCO suppression of a flexible aircraft. In section II, the flexible aircraft dynamics

model will be established; in Section III, the ROM model for a flexible aircraft will be introduced; in

Section VI, the flight control system (FCS) and active flutter/LCO suppression system (AFS) will be

designed; and finally, in Section V, several testing case will be illustrated.

II. Flexible Aircraft Dynamics Model

When a modal description of a flexible aircraft is available, the elastic deformation at a position (x, y,

z) on the structure may be written as follows:

1

( , , ) ( , , )N

i i

i

d x y z x y z η=

= Φ∑

where i

η is the generalized coordinate of the structure and i

Φ (x, y, z) is a mode shape associated with the

ith generalized coordinate. When the number of mode shapes, N, is large enough, the Eq. 1 can be used to

accurately represent the structural deformation of a flexible aircraft.

(1)

American Institute of Aeronautics and Astronautics

-3-

Define the inertial velocity components U, V, and W of the aircraft in the body-referenced (mean) axis,

and the three components of the angular velocity (p, q, r) projected in the body-fixed axis by the relation

pi qj rkω = + +�� �

(2)

where these components are related to the rates of change of the Euler angles by the following relation-

ships.

. . . .

. .

sin( ), cos( )sin( ) cos( )

cos( ) cos( ) sin( )

p q and

r

φ ψ θ ψ θ φ θ φ

ψ θ φ θ φ

= − = +

= −

(3)

Following Schmidt and Raney,13

a flexible aircraft model that incorporates the rigid body and the first

few structural modes can be mathematically described as bellow:

'

'

'

' ' ' 2 2

' ' ' 2 2

[ sin( )]

[ sin( ) cos( )]

[ cos( ) cos( )]

( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

x

y

z

xx xy xz zz yy xy xz yz B

yy xy yz xx zz yz xy xz B

zz

M U rV qW g Q

M V pW rU g Q

M W qU PV g Q

I p I q I r I I qr I r I q p r q I Q

I q I p I r I I pr I p I r q p r I Q

I r

φ

θ

θ

φ θ

φ θ

− + + =

− + − =

− + − =

− + + − + − + − =

− + + − + − + − =

' ' ' 2 2( ) ( ) ( ) ( )xz yz yy xx xz yz xy BI p I q I I pq I q I p r q p I Qψ− + + − + − + − =

(4)

Now define the total aerodynamic and propulsive forces and moments components projected into the

mean axes as:

,

sin( ) cos( ) cos( ) cos( )sin( )

sin( ) cos( )

cos( ) sin( ) cos( ) sin( )sin( )

x

y

z

F Xi Yj Zk M Li Mj Nk

X L D S T

Y D S T

Z L D S T

α α β α β

β β

α α β α β

= + + = + +

= − + +

= − − +

= − − + +

� �� � � �

(5)

where L is lift, D is drag, S is the lateral force, L is rolling moment, M is the pitching moment, N is the

yawing moment, and T(.) is appropriate component of the propulsive thrust vector. Also, andα β are

the angles of attack and sideslip, respectively, of the mean axis relative to the wind vector.

The virtual work done by the aerodynamic and propulsive forces and moments can be written as:

( ( )]

[ ( )] [ ( )]

( , , ).

B

B B

i i

Area

W X x Y y Z z L yZ zY

M zX xZ N xY yX

P x y z dS

φ

θ ψ

φ η

∂ = ∂ + ∂ + ∂ + + − ∂ +

+ − ∂ + + − ∂ +

∂∑∫

(6)

Then Qx=X, Qy = Y, and Qz = Z, and ,B B BQ L Q M and Q Nθ ψΦ = = = , plus the generalized

American Institute of Aeronautics and Astronautics

-4-

aerodynamic force:

( , , ). ( , , )i i

Area

Q P x y z x y z dSη = Φ∫ (7)

Now the development of the equations for aircraft motion is complete. The resulting state vector may be

written as bellow.

state vector = 1 2[ , , , , , , , ,...]TU V W p q r η η (8)

where thei

η ,i

η� are the responses of the structure which will be coupled to i

Qη through the aeroelastic

system equation and will be discussed in Section III. If we want to simulate the motion of the flexible

aircraft in near-real or real time, the unsteady general aerodynamics must be computed on-line. Of

course, we could use the quasi-steady theory to compute all of the unsteady generalized aerodynamic

coefficients, but for transonic flow the higher accurate method such as CFD is required. As we all know,

it cost too much for CFD-based approaches to solve the aeroelastic system equation, so it is impractical

for CFD to simulate the motion of flexible aircraft. Recently the reduced order model methods, such of

POD/ROM and Volterra/ROM, have made a progress in aeroelastic modeling and simulation. But in

order to achieve sufficient accuracy, the POD/ROM and Volterra/ROM can only be used to compute the

system response around the state at which the ROM is constructed. If they can be improved to simulate

aeroelastic system response in the state that is much different from the state at which the ROM is

constructed, we could simulate motion of the flexible aircraft with high accuracy in near-real or real time

using CFD-based approaches. ROM adaptation that will be discussed in Section III.B may serve as the

powerful tool to achieve this goal. Furthermore, it would also become an innovative and powerful tool

for flight control system design and continuous aeroservoelastic modeling and simulation of a flexible

aircraft.

Using the ROM model to compute the unsteady aerodynamics coefficient, the flexible vehicle model

can be translated into the following state space equation:

[ ]

.

.,

r rr re r r r

r e

er ee e e ee

x A A x B xu y C C Du

A A x B xx

= + = +

(9)

r

x represents the rigid body motion variables and e

x represents the structural dynamics variables and

unsteady aerodynamic states. There

A ander

A represent the interaction of rigid motion and aeroelastic

motion, referred as coupled terms. For conventional aircraft which is not very flexible, re

A and er

A are

much smaller than rr

A andee

A . So the coupled terms are often neglected and the flight control system

is usually designed based on the rigid model. But for flexible aircraft, the coupled terms should be

retained for the controller design.

III. ROM Model of a Flexible Aircraft

III.A. POD/ROM Method of Aeroelastic Modeling and Simulation

For a full-coupled nonlinear aeroelastic system of a flexible aircraft, the fluid flow over the aircraft

can be described as Euler or Navier-stokes equation in a finite volume as bellow:

American Institute of Aeronautics and Astronautics

-5-

( )( ) ( ),

, , 0t

A u w F w u v+ =�� � � � �

(10)

where w�

is the conservative flow variables, F�

is the flux, A is a ,fluid cell volume u�

is the

structure general displacement, and v�

is the derivative of the structure general displacement.

Solving Eq. (10) to, we can obtain the following steady state solution:

( )0 0 0, , 0F w u v =� � � �

(11)

Supposing that ( , ,w u v∆ ∆ ∆� � �

) is a small disturbance around the steady state ( 0 0 0, ,w u v� � �

), we can

obtain the following linearized equation:

( )0 0A w Hw E C v Gu+ + + + =� (12)

( )

( )

( )

0 0 0

0 0 0

0

0 0 0

, ,

, ,

, ,

FH w u v

w

FG w u v

u

AE w

u

FC w u v

v

∂=∂

∂=∂

∂=∂

∂=∂

(13)

where 0A is the fluid cell volume in steady state. In order to simply the notation of the linearized

equation, , ,w u v is used to represent the perturbation , ,w u u∆ ∆ ∆� � �

, respectively.

Structural dynamic equation without damping can be written as follows:

( )int , ( , )extMv f u v f u w+ =� (14)

( ) ( )

int

0

t

0 0 0 0

( , )

( , ) , ,ext ext

ex

f u v K u

f ff u w u w u u w w

u w

= ∂ ∂ = + ∂ ∂

(15)

Suppose ( )0 0,ext

fP u w

w

∂=

∂, ( )0 0 0,

ext

s

fK K u w

u

∂= −

∂, the following fluid system equation can be

obtained:

[ ]

Tw Aw B v u

F Cw

= + =

� (16)

American Institute of Aeronautics and Astronautics

-6-

1

0A A H−=− , [ ]1

0B A E C G−=− + ,C P= (17)

Combine the structure and fluid system equations, the following full-coupled linearized aeroelastic

system equation can be obtained.

( )1 1 1

0 0 0

1 10

0 0

s

w A H A E C A G w

v M P M K v

u I u

− − −

− −

− − + − = −

(18)

CFD-based solution of Eq. (18) is too large for real time simulation of aeroservoelastic dynamics and

controller design for a flexible aircraft. Therefore, the full-order system has to be reduced. For

illustration purpose, the POD approach is used to reduce the aeroelastic system. Using one series data

{ },k k nx x ∈� in n-dimension spacen n×Φ∈ℜ , POD searches a m -dimension proper orthogonal

child spacen m×Ψ ∈ℜ to minimize the mapping errors from Φ toΨ :

1 1

min ,m m

k H k k H k H

k k

x x x x IΦ

= =

−ΦΦ = −ΨΨ Φ Φ=∑ ∑ (19)

Eq. (19) is equivalent to:

( ) ( )

2 2

2 21 1

, ,max ,

k km m

H

k k

x xI

Φ= =

Φ Ψ= Φ Φ=

Φ Ψ∑ ∑ (20)

Suppose that { }1 2 mX x x x= � is the snapshot matrix, then solving equation (20) is

equivalent to solving the equation of ( ) 0H

XX Iλ− Ψ = .Then the problem is transformed to find

the eigenvalue of POD kernelHK XX= . For high orders of

n nK

×∈ℜ , it is not easy to solve the

problem. Consider thatHXX and

HX X have the same eigenvalue, we can obtain Ψ as follows:

HX Xν ν= Λ (21)

1/ 2Xν −Ψ= Λ (22)

[ ]1 2 mψ ψ ψΨ= � , ( )1 2 mdiag λ λ λΛ= � , 1 2 mλ λ λ≥ ≥ ≥� . Truncate Ψ to r-order

vectors [ ]1 2r rψ ψ ψΨ = � , then the system represented by Eq. (18) is reduced to r-order

system:

American Institute of Aeronautics and Astronautics

-7-

T T

r r r r r

r r

x A x Bu

y C x

= Ψ Ψ +Ψ = Ψ

� (23)

and the reduced r-order aeroelastic system can be obtained as follows:

( )

−−Ψ

Ψ−+Ψ−ΨΨ−

=

−−−

∞∞

−−−

u

v

w

I

KMCMPMV

GACEAHA

u

v

w r

Sr

T

r

T

rr

T

rr

002

1 1112

1

0

1

0

1

0

ρ

(24)

III.B. POD Adaptation Method

Although POD/ROM can greatly decrease computational time, constructing POD/ROM is still

computational intensive. Since POD/ROM is constructed by perturbations based upon flight parameters

(i.e. Mach number, Reynolds number and angle of attack) at a nonlinear steady state solution for the

coupled aeroelastic system, it is only accurate when the flight condition is sufficiently close to the

nominated steady state condition. Therefore, when the flighty condition changes, a new POD/ROM

needs to be re-constructed in order to better the approximation to the full-order system. To this end, we

may compute several POD/ROMs in a range of flight parameters with a specified interval, and then

obtain a new POD/ROM by interpolating two pre-computed POD/ROMs. This idea is very attractive,

and is particularly efficient for near-real or real time simulation of aeroservoelastic dynamics of a

flexible aircraft.

Lieu14

provided the numerical procedure to interpolate POD bases by means of subspace angle

interpolation. Golub and Van Loan 15

provided a definition for the distance between two equal-

dimensional subspaces that involves the notion of principal subspace angles 16

as follows:

Definition: The principal angles, ]2/,0[ πθ ∈k between two subspaces, F of dimension p and G

of dimension q with qp ≥ , of a unitary space are recursively defined for qk ,...,1= by

kkvu

k vuvu**maxmaxcos ==θ (25)

12

=u , 12

=v , subject to the constraints

0* =kjuu , 0* =kjvv , for 1,...,1 −= kj (26)

where the columns of the matrices ),...,( 1 quuU = , ),...,( 1 qvvV = are called the principal vectors of

the subspace pair.

Since the POD vectors form a unitary basis, the following theorem which was proven by Bjorck et

al.14

provides a means of computing the principal vectors and angles between two subspaces.

Theorem: Assume that the columns of AQ and BQ form unitary bases for two subspaces of a unitary

space mE . Furthermore, let singular value decomposition (SVD) of the qp × matrix,

*

A BQ Q , be

* *

A BZ=Q Q YΣ , ),...,diag( 1 qσσ=Σ (27)

American Institute of Aeronautics and Astronautics

-8-

where qIZZZZYY ** === *. If the singular values are in descending order, then the principal

angles and principal vectors associated with this pair of subspaces are given by the following equations:

kk σθ =cos (28)

YQU A= , ZQV B= (29)

Thus, for two POD bases computed at different Mach numbers, )( 11 MΦΦ = and )( 22 MΦΦ = , the

principal angles and vectors are determined by computing the SVD of the correlation matrix, as 2

*

1ΦΦ ,

then as in Eq. (30) and Eq. (31),

* *

1 2 =Φ Φ YΣZ (30)

1YΦU = , 2ZΦV = (31)

Linearly interpolated principal angles, k

~

θ , can be computed according to the following relation.

kk

MM

MM θθ

12

~

)(−

= (32)

Each principal vector ku is then rotated towards its corresponding principal vector kv through the

interpolated rotation angle, k

~

θ , according to the following rotation formula to obtain the interpolated

vector, kw

k

kkkk

kkkkkkk

~

*

*~

sin)(

)(cos θθ

uuvv

uuvvuw

−+= (33)

And finally, the new interpolated POD basis is formed via the interpolated vector, { }kw , as follows:

( )M =Φ WZ , ),...,( 1 qww=W (34)

VI. Flight Control System and Active Control System

VI.A. Control System Design

The flight control system consists of an outer loop for flight path and attitude control and an inner

loop for stability augmentation and aeroelasticity control. Firstly the outer loop is designed, then the

inner loop is constructed according to aeroelastic model of the flexible aircraft. In present study, the

outer loop controller is supposed to have been determinate, and thus leave the task of the inner loop

controller as to track the aircraft flight trajectory command and to stabilize the aircraft.

There are two different types of inner loop controllers. Figure 1 presents the inner controller consisting

of attitude tracking controller and aeroelastic controller which use the same control surfaces to

accomplish the two tasks defined by its name. This inner controller will use the coupled rigid and

flexible motion model (e.g.,re

A and er

A are not zero). This inner controller may achieve good

American Institute of Aeronautics and Astronautics

-9-

performance with high control gain for a very flexible aircraft on which the rigid body motion frequency

is very close to the structural vibration frequency. Figure 2 shows the cases for not very flexible aircraft

for which the active control system consists of two controllers. One is the ordinary stability

augmentation system for rigid aircraft, and the other is the active flutter/LCO suppression system (AFS).

When the aircraft flies beyond the flutter envelope, the AFS can be activated to suppress the structural

vibration. Most of the conventional aircrafts can apply this control strategy because the lowest structure

vibration frequency is far from the rigid body motion.

Figure 1. Integrated Flight Control System.

(FCS - Flight Control System, ACS - Active Control System = AFS)

Figure 2. Decoupled Flight Control System. (FCS – Flight Control System, SAS – Stability Augmentation

System, AFS – Active Flutter/LCO Suppression System)

The ACS may be realized through conventionally available control surfaces for flight control, such

as elevator, rudder and inner and outer ailerons. Symmetrically deflected inner and outer ailerons are

available as means of direct lift control and restricted to low authority aeroelastic control purposes.

American Institute of Aeronautics and Astronautics

-10-

For rigid body flight dynamics, all states ( , , , , ,..., .)p q r etcα β are physical parameters and can be

directly measured. For flexible aircraft dynamics, the states of an aeroservoelastic system are defined in

generalized coordinates (defined as modal parameters), which do not have explicit physical

corresponds, and therefore not suitable for direct measurement. Velocity and acceleration of the

structure in physical degrees of freedom . . .

( , , )z z z are expressed in terms of modal coordinates by

. . .. ..

, ,z q z q z q= Φ = Φ = Φ (35)

VI.B. Outer Loop Controller

The outer loop controller design is usually based upon a decoupled model (the longitudinal and lateral

designs are decoupled), and on a coupled model (the longitudinal and lateral designs are coupled). We

focused on the design for coupled model, because the design based on the decoupled model is a

traditional approach that can be accessed in the literature. The outer loop controller uses elevator and

thrust for both flight path and speed control. Therefore, the outer loop control structure is assumed to be

determinate, while inner loop control is performed such as to satisfy the requirements for the outer loop

structure.

VI.C. Inner Loop Controller

The aeroelastic system model described by Eq. (36) with active controller model can be re-written as

bellow:

[ ]

asease

aseaseasease

xCy

qBxAx

=

+= δδ �� (36)

asex is state variables of the aeroservoelatic system include structure and aerodynamic

,states aseA 、aseB 、

aseC ,is state matrix, input matrix and output matrix. q is dynamics

pressure,δ ,is control surface deflection [ ]Tvuy = is structural displacement and velocity. The

order of the POD/ROM is still higher for controller design. Therefore, the POD/ROM must be further

reduced according to control theory. In this study, the balance truncation (BT) method was used to

further reduce the POD/ROM model, and output feedback control law is selected to stabilize the

aeroelastic system of aircraft.

1

1

N

i i

i

N

i i

i

K

k

δ ξ

δ ξ

=

=

=

=

∑� �

(37)

iξ is the general displacement of the structure and ,

i iK k is the control gain. For different flight

conditions, the gain schedule method is used.

V. Simulation Cases

V.A. Flight Control System Test Using F-16 Fighter Plane

In this section, we present the results of a number of flight control system designs under various

American Institute of Aeronautics and Astronautics

-11-

conditions, including different altitudes, wind turbulence, and model uncertainties. We will test the

effect of controller for gust turbulence, which may influence the longitudinal and lateral stability of the

aircraft. Wind turbulence was simulated by adding noise generated by the Dryden Wind Turbulence

Model block to the deflection of the rudder, which may result in deviations to both the yaw and roll

angles. Three different operating points, with varying altitudes and velocities, were chosen to represent

uncertainty models during vehicle flight (see Table 1). For each of these operating points, the pulling

up maneuver (altitude tracking) and coordinated turning were simulated.

Operating Points Altitude(feet) Velocity (feet/s)

1 15000 500

2 10000 350

3 30000 600

Table 1. Conditions of Three Operating Points.

To simulate the longitudinal dynamics of a F-16 fighter plane, a linearized F-16 model was

constructed for a speed of 500 ft/s and a height of 15000 ft. The control problem was posed to provide

robust performance with multiplicative plant uncertainty. The control variances include the deflection

of rudder eδ and throttle tδ ; thus, the dynamics equation of the system can be depicted as follows:

DuCxy

BuAxx

+=

+=� (38)

0 500 3.553 10 500 0 0 00 0 0 0 1 0 0

1.074 4 3.217 1 1.321 2 2.669 1.186 1.565 3 3.87 22.076 6 3.681 13 2.552 4 6.761 1 9.392 1 2.48 7 1.437 39.632 12 0 1.184 9 5.757 1 8.741 1 0 1.188 1

0 0 0 0 0 1 00 0

e

e e e e eA e e e e e e e

e e e e e

− −

− − + − − − − − −= − − − − − − − − − − − −

− − − − − − − − −−

0 0 0 0 2.02 1e

− +

0 00 00 00 00 00 00 2.02 1

B

e

= +

,

1 0 0 0 0 0 00 57.3 0 0 0 0 00 0 1 0 0 0 00 0 0 57.3 0 0 00 0 0 0 57.3 0 0

C

=

,

0 00 00 00 00 0

D

=

.

where the state variances are [ , , , , , , ]t e

X h v qθ α δ δ ′= , and the control variances are [ , ]t e

u δ δ ′= ,

outputs measurements are [ , , , , ]y h v qθ α ′= .

The first step was to transfer the actual flight control problem to the standard robust control problem.

Then, we compiled an algorithm, which uses the “Hinfsyn” function in the Matlab robust control

toolbox, to obtain the controller K :

American Institute of Aeronautics and Astronautics

-12-

6.6353 66.8792 15.4958 43.0506 129.03893.0496 4.0258 8.9858 15.1149 9.6533

0 0 3.5028 0.6094 43.55930 0 0 3.4843 32.94290 0 0 0 0.2848

kA

− − − − − − − − −

= − − − − −

472.639 63.9101 73.5174 30.3486 39.600181.8371 10.7091 0.4404 4.8979 6.635624.3452 2.4045 26.7683 0.6758 1.489935.7647 5.2580 20.0907 2.7184 3.2580.0447 0.1471 4.8637 0.1439 0.0911

kB

− − − − − − − −

= − − − − − − − − − − − − −

0 0.0002 0.0054 0.0031 0.10310.0031 0.0088 0.0042 0.005 0.005kC

− − =− −

0 0 0 0 00 0 0 0 0kD =

Simulation 1: Effect of Gust Turbulence for the FCS Design

The simulation results for the coupled model, without and with the ∞H controller, are presented in

Figure 3 and Figure 4, respectively. With noise added to the rudder, Figure 3 shows that the roll angle

has reached the peak value of 6 degrees (see Figure 3a), and that the yaw angle has deviated from the

set course for about 15 degrees after 100s (see Figure 3b). In contrast, when the ∞H controller is

applied, the peak value of roll angle is reduced to about 0.7 degree (see Figure 4a); meanwhile the yaw

angle does not diverge and nearly maintains the set course (see Figure 4b). Figure 5 displays the control

process through visualization software Flight Gear.

(a) (b)

Figure 3. Simulation Result for the Coupled Model without Controller Applied to FCS

American Institute of Aeronautics and Astronautics

-13-

(a) (b)

Figure 4. Simulation Result for the Coupled Model with ∞H Controller Applied to FCS.

Figure 5. Control Process Displayed by Flight Gear.

Simulation 2: Coupled Model at FL3 with Gust Turbulence and Model Uncertainties

Altitude Tracking. To examine model uncertainties, simulations for altitude tracking were used to

illustrate the robustness of the designed ∞H controller under different operating points. When the

altitude tracking command was given, the curves in Figure 6b reached the desired altitude rapidly and

accurately. Figures 6c-d show that the deviations from the trim values of roll angle and yaw angle are

tolerable and that the oscillating frequencies are acceptable.

Coordinated Turning (Roll Angle Tracking). The simulation for Coordinated Turning (Roll Angle

Tracking) was aimed to determine the performance of a coordinated turning by providing a desired roll

angle for the aircraft. Figure 7b shows that roll angle reached the desired value rapidly, and Figure 7a

and Figure 7d show that the AoA and pitch angle oscillated in a small range above and beneath zero,

respectively. The altitudes of the aircraft remained almost unchangeable during the simulation.

American Institute of Aeronautics and Astronautics

-14-

Figure 6. Simulation for Altitude Tracking (Red Line for Operating Point 1, Green Line for

Operating Point 2, and Blue Line for Operating Point 3, and altitude in (b) is meter).

Figure 7. Simulation for Coordinated Turning (Roll Angle Tracking).

American Institute of Aeronautics and Astronautics

-15-

V.B. The Active Flutter/LCO Suppression System (AFS) Control Test

In this section, we will use a full aircraft Advanced Fighter Aluminum (AFA) model to demonstrate the

effect of AFS for flutter/LCO suppression. The mode frequency of the first four elastic mode of AFA

model are 4.54Hz,8.19Hz,10.65 Hz, and 14.65Hz, as presented in Figure 8.

Figure 8. The First Four Elastic Modes for the Full Aircraft AFA Model.

The infinite plate spline (IPS) method and the beam spline method were used to generate the surface

mesh, which is shown in Figure 9. After the surface mesh is generated, the multiblock transfinite

interpolation (TFI) dynamic mesh method was used to re-mesh the whole transformed CFD grids

during the simulation.

Figure 9. CFD Surface Mesh of the First Four Modes for the AFA Model.

American Institute of Aeronautics and Astronautics

-16-

The outboard control surface at the rear edge of wing is used to suppress the flutter/LCO of the

aircraft. The configuration and size of the wing and control flap is presented in Figure 10.

Figure 10. The Surface Mesh over the Wing and Control Flap.

We have computed the unsteady aerodynamics of given wing movements to construct the ROM

model for aeroservoelastic simulation and control design. Figure 11 shows: (a) a series of pressure con-

tour on the surface of the aircraft, and (b) the time history of the lift coefficient for the first mode.

t=0.05 t=0.10

American Institute of Aeronautics and Astronautics

-17-

t=0.15 t=0.20

t=0.25 t=0.30

Figure 11 (a). Surface Contours on the aircraft at a Series of Time.

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4

-0.05

-0.04

-0.03

-0.02

-0.01

0.00

0.01

0.02

0.03

0.04

CL

Time

Figure 11 (b). Unsteady Aerodynamics for Mode 1 Vibration.

American Institute of Aeronautics and Astronautics

-18-

And finally, the discrete state-space form of the AFA model was constructed upon the ROM model. In

present study, a 125-order aeroelastic ROM model was constructed first and then was further reduced to

much lower order ROM using Balance Truncation for active flutter/LCO suppression system (AFS)

design. At the velocity V = 308 m/s, the AFA aircraft produces flutter. Figure 12 shows that the system

goes to divergence very quickly, and finally runs into LCO. The state graph of the AFA aircraft at this

state is presented in Figure 13. What next is to design AFS to reduce or eliminate the structural vibration

and thus enhance the stability of the aircraft.

Figure 12. Structure Response of the AFA Aircraft without Control at V = 308 m/s.

Figure 13. State Graph of the AFA Aircraft without Control at V = 308 m/s.

American Institute of Aeronautics and Astronautics

-19-

Active Flutter/LCO Suppression System (AFS) Design

Figure 12 indicates that the instability of the AFA aircraft is caused primarily by the first two modes.

Thus, the simplest approach to stabilizing the system would be to weaken the coupling of the two modes

by adding a control flap moving according to the control law that is computed in flight. In this study, an

output feedback control law is used to stabilize the aircraft while avoiding the need of observation.

The control law may be represented as 2Kδ ξ= (K is the control gain and 2ξ is the general

displacement of the second structural mode of the AFA aircraft). From the simulation based upon the

ROM model of the AFA model, we selected -0.05 as the control gain. Similarly, we may select other

control gains according to the performance requirement.

The AFS was activated after the system ran into LCO. The control law restricts the deflection of the

control flap so that it does not exceed 10 degrees. This means that if the deflection is larger than 10 de-

grees, it will hold on 10 degrees. The general displacements of the first 3 structural modes are presented

in Figure 14. From Figure 14, it can be seen that the active control law based upon the ROM model has

successfully suppressed the LCO of the AFA aircraft.

Figure 14. Response of the AFA Aircraft with Active Control/Stability Augmentation System.

The Flight Trajectory Selection

In this section, a near-real time aeroservoelastic simulation of the AFA aircraft is investigated to

evaluate if the AFS system can suppress flutter. The vehicle flied from 0.7 Mach to 1.4 Mach in vertical

plane’s horizontal line trajectory with accelerating velocity in the altitude 3480 ft. The trajectory was

particularly selected to include the speed regimes between 0.9-0.96 Mach at which the aircraft will lead

to flutter as shown in Figure 12. The simulation results are presented in Figure 15. From Figure 15 it

can be seen that after 20s from the start, the pitch rate started oscillation at which the Mach number is

about 0.92 and the aircraft run into flutter. Almost at the same time as flutter started, the AFS system

was activated, then oscillation of the pitch rate was gradually reduced to zero, and thus no LCO

appeared. Although the aircraft flied beyond its safe envelope, it can still fly safely because AFS system

can suppress the flutter and thus LCO.

American Institute of Aeronautics and Astronautics

-20-

VI. Conclusion

In the present study, the flight control system (FCS) and active flutter/LCO suppression system (AFS)

for full configuration aircraft have been established and demonstrated and the near-real time simulation

of aeroservoleatsic dynamics of aircraft has been implemented based on the ROM frame work. The

designed FCS was successful to track the pilot command without affection of disturbance and the AFS

system designed based upon ROM model can reduce or eliminate the flutter and thus LCO. Although

the selected trajectory is simple, the speed-up process through which the aircraft runs into flutter and the

suppression of flutter by AFS system were fully illustrated. Some of the basic elements for real time

simulation of aeroservoelasticity, i.e., the ROM, were pre-computed offline, and the flutter point of the

aircraft flight envelope was predicted offline as well. In order to conduct all computations for real time

aeroservoelastic simulation online with a PC, not only significant research needs to be continued in the

future, but also the computational speed of PC needs to make a breakthrough. A parallel computing

algorithm may need to be developed in the future work. Also it would be very interesting to see whether

the active flutter/LCO suppression system can be combined with the reconfigurable control law.

Figure 15. Real Time Aeroservoelatsic Simulation.

American Institute of Aeronautics and Astronautics

-21-

Acknowledgement

This work was supported by National Aeronautics and Space Administration SBIR Phase II contract

NNX08CA58P. Any opinions, findings, conclusions, or recommendation expressed here are those of

the authors and do not necessarily reflect the views of the National Aeronautics and Space

Administration.

References

1. Dowell, E.H. and Hall, K.C., “Modeling of Fluid-Structure Interaction,” Annual Review of Fluid Mechanics,

Vol. 33, pp. 445–490, January 2001.

2. P. Holmes, J. L. Lumley, and G. Berkooz, “Turbulence, Coherent Structures, Dynamical Systems, and Symme-

try,” Cambridge University Press, New York, 1996

3. Sirovich, L. “Turbulence and the dynamics of coherent structures. Part 1: Coherent structures,” Quarterly of

Applied Mathematics. 1987, v45 i3. 561-571

4. Beran, P.S., “A Reduced Order Cyclic Method for Computation of Limit Cycles,” Nonlinear Dynamics, Vol.

39, No. 1-2, pp. 143-158, January 2005.

5. Hall, K.C., Thomas, J.P. and Dowell, E.H., “Proper Orthogonal Decomposition Technique for Transonic Un-

steady Aerodynamic Flows,” AIAA Journal, Vol. 38, No. 10, pp. 1853-1862, October 2000.

6. Thomas, J.P., Dowell, E.H., and Hall, K.C., “Three-Dimensional Transonic Aeroelasticity Using Proper Or-

thogonal Decomposition-Based Reduced-Order Models,” Journal of Aircraft, Vol. 40, No. 3, pp. 544-551,

May-Jun 2003.

7. Lucia, D.J., and Beran, P.S., “Reduced-Order Model Development Using Proper Orthogonal Decomposition

and Volterra Theory,” AIAA Journal, Vol. 42, No. 6, pp. 1181-1190, June 2004.

8. Lucia, D.J. and Beran, P.S., “Aeroelastic System Development Using Proper Orthogonal Decomposition and

Volterra Theory,” Journal of Aircraft, Vol. 42, No. 2, pp. 509-518, Mar-Apr 2005.

9. Silva, W. A. and Bartels, R. E., “Development of Reduced-Order Models for Aeroelastic Analysis and Flutter

Prediction Using the CFL3Dv6.0 Code,” AIAA Paper 2002- .1596

10. Raveh, D.E., “Reduced Order Models for Nonlinear Unsteady Aerodynamics,” AIAA paper 2000- .4785

11. Hu, G. and Xue, L., “Theoretical and Developer Manual of ASTE-P Software Tool Set,” Second Edition, Ad-

vanced Dynamics Inc, 2007.

12. Hu, G. and Xue, L., “Integrated Variable-Fidelity Tool Set for Modeling and Simulation of Aeroservothermoe-

lasticity - Propulsion (ASTE-P) Effects for Aerospace Vehicles Ranging from Subsonic to Hypersonic Flight,”

NASA SBIR Phase I Final Report, Advanced Dynamics Inc, 2007.

13. Schmidt, D. and Raney, D., “Modeling and simulation of Flexible Flight Vehicles,” AIAA Journal of Guid-

ance, Control, and Dynamics, Vol. 24, No. 3, May-June 2001, pp. 539-546.

14. Lieu, T. “Adaptation of reduced order models for applications in aeroelasticity,” Ph.D. thesis, University of

Colorado at Boulder, 2004.

15. Golub, G.H. and Van Loan, C.F. “Matrix Computations,” The John Hopkins University Press, second edition,

1989.

16. Bjorck, A. and Golub, G.H., “Numerical methods for computing angles between linear subspaces,” Mathe-

matics of Computation, 27(123):579-594, 1973.


Recommended