You are on page 1of 9

AIAA JOURNAL

Vol. 37, No. 5, May 1999

Single Finite States Modeling of Aerodynamic Forces


Related to Structural Motions and Gusts
G. Pasinetti and P. Mantegazza
Politecnico di Milano, 20158 Milan, Italy

An integrated approach is presented for determining a single low-order, nite states, time-invariant approx-
imation for the aerodynamic transfer matrices relating the generalized aerodynamic forces to small structural
motions and gusts. The viability of such a formulation is justi ed in relation to a numerical solution of an unsteady
linear potential ow, and a uni ed framework for the identi cation of the parameters of the aerodynamic system
is presented. The implementation of the methodology thus developed adopts a linear least-square technique to
determine a polynomial matrix approximation, which is subsequently transformed into a state-space model that
is optimized and reduced to the lowest possible order by using a limited-memory, quasi-Newton minimization.
The importance of a good t of the aerodynamic response at low reduced frequencies is emphasized in relation to
the need for correctly modeling the whole ight dynamics of a deformable aircraft. Some numerical results are
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

included to demonstrate the ef ciency of the proposed method.

Nomenclature = without subscripts, real part of the complex


A; B; = state matrices of a nite states approximation frequency s
C; D (as de ned by the appropriate subscript) max .X / = largest singular value of a matrix X
C ae = aeroelastic damping term = nondimensional time (V1 t = l )
Cs = structural damping 8 = velocity potential shape functions
cp = pressure coef cient = velocity potential nodal parameters
f = generic generalized force vector = perturbation velocity potential, scaled by V1
fa = generalized unsteady aerodynamic force vector ! = harmonic circular frequency; imaginary part of the
as de ned by f equal to qfa complex frequency s
H = generic aerodynamic transfer matrix
(as de ned by the
p appropriate subscript) Subscripts
j = imaginary unit 1
a = aerodynamics
K ae = aeroelastic stiffness term
Ks e = elastic structure
= structural stiffness
f = fast dynamics partition of the aerodynamic state
k = harmonic reduced circular frequency, (!l = V1 )
l g = gust
= aerodynamic reference length
m = generic structural motion input to the aerodynamic
Mae = aeroelastic mass term
Ms q; q;
P qR = generalized structural displacements, velocities, and
= structural mass
M1 accelerations
= freestream Mach number
N ; D; R = without subscript a, numerator, denominator, and s = slow dynamics partition of the aerodynamic state
remainder of a left matrix polynomial
parameterization of H ; otherwise as de ned earlier Superscripts
P = generic aerodynamic impulse response matrix i; 0 = derivatives with respect to
(as de ned by the appropriate subscript) : = derivatives with respect to t
p = complex reduced frequency, (sl = V1 )
Q = generalized structural displacement shape functions
(vibration modes) Introduction
q = freestream dynamic pressure, (1=2 V1 2 )

q
s
= generalized structural degrees of freedom
= complex circular frequency, i.e., Laplace variable,
I N recentyears the potentialsand feasibilityof actively controlled
aeroelastic systems have been widely demonstrated.The push to
adopt modern control techniques to design utter suppression and
( C j !)
load alleviation systems has revived the need to develop effective,
t = time reduced-order state-space realizations for the aerodynamic trans-
u = structural displacement eld
fer matrices relating the generalized aerodynamic forces to small
V1 = freestream speed structural motions and gusts. Independent from any active control
vg = gust velocity eld component normal to the aircraft
application, various types of such an approximation have already
surface been in use for a long time, both for analog simulations and to trans-
vg = gust velocity eld late utter analyses into standard eigenproblems.1 3 Moreover, the
x = without subscripts, space coordinates vector; with availability of a state-spaceapproximationfor the unsteady aerody-
subscripts, aerodynamic state vector namics allows any linear aeroservoelastic system to be cast into a
standard form. Thus, one can get rid of all of the specialized tech-
Received Jan. 28, 1998;revision received Dec. 22, 1998;accepted for pub- niques adopted for the solution of the related stability and response
lication Dec. 23, 1998. Copyright c 1999 by G. Pasinetti and P. Mantegazza.
problems and nevertheless gain all of the advantages by exploit-
Published by the American Institute of Aeronautics and Astronautics, Inc.,
with permission. ing a host of easily available, standard, effective, general-purpose
Graduate Engineer, Dipartimento di Ingegneria Aerospaziale, via La numerical procedures.
Masa, 34. Analogous to what has happened in the control eld, the still
Professor of Aeroelasticity, Dipartimento di Ingegneria Aerospaziale, more common frequency approach to aeroelastic analyses has
via La Masa, 34. E-mail: mantegazza@aero.polimi.it. been dubbed classical aeroelasticity, whereas the term modern
604
PASINETTI AND MANTEGAZZA 605

aeroelasticity is reserved for the state-space formulation based On the body surface , assuming .@ =@ x/n x
D 0 because of the
on nite states aerodynamic approximations.4 ;5 Whatever name is slenderness, we can adopt the following boundary condition:
adopted, note that an effective and precise modeling of any aeroser-
voelastic system is strongly in uenced by the dif culties related @ @ 1 vg .x; /
n
D ny C n z D N q .x/q. / C NqP .x/q0 . / C
to an appropriate evaluation of the unsteady aerodynamic loads. @y @z l V1
Whereas direct nonlinear simulations based on the use of compu-
(5a)
tational uid dynamics (CFD) and structural nite elements are
gaining momentum, the most common approach is still based on where N q .x/ and N qP .x/ are matrices, appropriately derived from
linear(ized) servostructural models coupled to linear(ized) aerody- Q.x/, de ning the unit vector normal to the deformed moving body;
namic forces relatedto the differenttrimmed steady ight conditions and vg .x; = V1 / representsa transversegusts. At in nity we simply
of interest. impose
Within such a framework,the unsteadyaerodynamicformulations
usually adopted are mostly based on the solution of linear integral 1 D 0 .5b/
equations related to harmonic boundary conditions from which the
generalized unsteady aerodynamic forces are readily available in whereas we must set
terms of frequency response (transfer) matrices for small structural
motions and gusts. Such an approach is so deeply rooted that there 1 x C .1= l/1 D 0 .5c/
is a tendencyto determine the aerodynamictransfer matrices as well
when linearizations are carried out numerically within a CFD for- where 1 is the difference between the upper and lower side of the
mulation, so that a single aerodynamic interface can be established wake, to impose the no-load condition over any assigned thin wake
for all linear aeroservoelasticanalyses. They can be written as trailing lifting bodies along the freestream, i.e., the Kutta condition.
Finally, the linearized pressure coef cient is recovered with
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

8 9
< q = c p D 2[x C .1= l/ ] .6/
vg
fa D Ham .k; M 1 /q C Hag .k; M 1 / D [Ham Hag ] vg
V1 : ; An approximate weak numerical solution of Eqs. (4) and (5) can
V1 then be searched by a weighted residual approach of the type
(1) Z 2
M1 M2
WT C 2 1 x
and because the matrices are obtained numerically, they are gen- l l
erally available at a discrete set of harmonic reduced frequencies
k D !l = V1 . 2

1 M1 xx C yy C zz d D 0 (7)
Various methods have been developed to effectively identify a
time-domain realization for Eq. (1)6 14 with two distinct state-space
approximations of Ham .k; M1 / and Hag .k; M1 / having the same where W is an appropriate set of weighting functions and is the
parametric structure. In the following, a more effective and uni ed space domain of interest. Clearly does not extend to in nity, so
approach for determining a single state-space approximation for all that Eq. (5b) is approximately enforced at a nite distance. This
of the aerodynamic forces is presented and justi ed. deserves further comment but is not of interest here inasmuch as
the conclusions to be drawn will not change. To lower the order of
differentiation with respect to the space variables, the usual inte-
Single Finite States Approximation gration by parts is carried out onto the terms having second-order
of Linear Aerodynamics derivatives in space, yielding
We now show how a numerical solution of a linearized unsteady Z 2 2
Z
M1 M1 T
aerodynamic formulation leads to a single nite states approxima- WT 2C x d C 2
W x 1 M1 x
tion of the aeroelastic response equations. To this end we begin by l l
assuming a discretization of the structural response given by
Z
C W yT y C W zT z d C W T n d D 0 (8)

Ms q.t
R / C C s qP .t / C K s q.t / D qfa .t/ C f .t/ .2/
Note that in deriving Eq. (8) the slenderness condition has been
taken into account so that n is fully determined by Eq. (6a), which
where M s ; C s , and K s are the structural mass, damping, and stiff- appearsas a naturalboundaryterm. By adoptingthe same weighting,
ness matrices, f is any generic external forcing term, and q is an the Kutta condition also can be weakly enforced, which yields
appropriateset of free generalizedstructural degrees of freedom as- Z
sociated with the displacementshape functions Q.x/, i.e., modeling 1
W T 1 x C 1 dw D 0 .9/
the displacement eld through a discretization of the type w l
The actual nite element discretization can be carried out once a
u.x; t / D Q.x/q.t / .3/ mesh geometry is speci ed so that the potential and the weight
can be approximated by appropriate nodal shape functions Ni and
Wi . Thus, if x is the generic point and n the total number of nodes,
where x D [x; y; z]T are the space coordinates. the nite elements approximation reads
For simplicity we refer to an unsteady aerodynamic formulation
based on a small perturbation velocity potential related to a slender .x; / D 8.x/. / .10/
body approximation, i.e., an aircraft attened onto the xy and yz
planes, with x the streamwise direction, but similar conclusions where the nodal parameters i , organized in the vector , become
could be drawn starting from a different aerodynamic formulation. the primary unknowns. Using Eq. (10), Eqs. (8) and (9) become
A linear compressible and isoentropic ow around a slender body is
then governed by the following set of equations in the perturbation F00 C G0 C H D Bq q C BqP q0 C Bg .vg = V1 / (11)
velocity potential V1 .x; /, where D .V1 = l /t : 0
S C T D 0 (12)

.M1 = l/2 2
C 2 M1 2
l x 1 M 1 x x C yy C zz D 0 whose matrices, all depending on the freestream Mach number and
reference trim condition, can be easily inferred from Eqs. (8) and
(4) (9) without any further de nition.
606 PASINETTI AND MANTEGAZZA

Along with the numerical solution of Eq. (12), the generalized where
aerodynamic forces can be computed with
" # ( )
Z Z f FN 1 GN FN 1 FN 1 BN q
1 xa D ; Aa D ; Bq D
fa D .Q n/T c p d D 2 .Q n/ T x C d .13/ f HN 0 BN qP
l

where n is the unit vector normal to the nondeformed surface of the


0
body and leads to the discretized form Bg D ; C a D bCN CN P FN 1 GN CN P FN 1 c
BN g
fa D C C C P 0 .14/
and Dq D DN q ; DqP D DN qP , and Dg D DN g .
Before viewing Eqs. (11) and (14) as a nite state approximation of The steps and the de nitions required to obtain the output
the aerodynamics, the constraint, i.e., Eq. (12), must be eliminated. equation (20b) are not essential and can be easily worked out.
To this end we choose an independent set f and a wake-dependent Equations (20) show that a linearized approximation of the aero-
set w of equations and variables and partition all of the terms ac- dynamics can be cast into a single nite state form so that different
cordingly, i.e., state approximations for the input related to the structural motions
and gusts are not required. Moreover, because the aerodynamics
f Ff f Ff w G f f G fw is asymptotically stable, all of the eigenvalues of the matrix A a
D ; FD ; GD
w Fw f Fww G w f G ww must have a negative real part with a consequent exponential decay
of the related impulse responses. This can appear in contrast to the
Hf f Hfw Bfq B f qP well-establishedfact that the transfer functionassociated with small
H D ; B D ; B D
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

q qP
Hw f Hww Bfq Bw qP potential perturbations presents a . j k/k log. j k/ singularity at zero
reduced frequency, which corresponds to a time decay of the type

Bfg 1= k (Refs. 1 and 15). This contradiction can be associated to the
Bvg D ; S D bS f Sw c; T D bT f Tw c truncation of the solution domain implied in Eq. (20), so that the
Bfg
preceding singularity cannot be resolved in transfer functions that
are approximated by a numerical solution onto a truncated domain.
We then write Eq. (12) as Sw 0w C S f 0f C Tw w C T f f D 0, from
Equations (20) can involve hundredsof thousands of states and have
which
rarely been worked out in the given form. However, some relatively
recent studies aim at supporting the idea that a similar approach is
0w D Sw1 .S f 0f C Tw w C T f f / .15a/
feasible even for complex CFD applications.16 Note, however, that
the aerodynamic eigensolutions must be derived from discretized
Differentiating Eq. (15a) with respect to , we obtain formulations that have none of the nice features, e.g., symmetry
with the consequent real eigensolutions and guaranteed diagonal-
00w D Sw1 .S f 00f C Tw 0w C T f 0f / .15b/ ization, that have made model order reduction through modal con-
densation a standard approach in structural analysis. Thus, for the
and, nally, after substituting 0w obtained from Eq. (15a) into Eq. moment, the use of aerodynamic modes is an interesting theoretical
(15b), we have speculation that can be pursued for some simplistic models but is
believedto be totally impracticalfor real applications.Furthermore,
00w D Sw1 S f 00f C T f Tw Sw1 S f 0f Tw Sw1 .Tw w C T f f / many de facto standard aerodynamic formulations used in aeroelas-
tic analyses are based on the solution of integral equations in the
(16) frequency domain and completely hide any state structure of the
aerodynamic.
Using the preceding 0w and 00w in the partitioned Eq. (11), we can Thus, as already stated, the formulation is used here just as a
write strongly needed, sound hint at a plausible state structure hidden
behind the more commonly availableaerodynamictransfer matrices
FN f f 00f C GN f f 0f C HN f f f C HN f w w de ning the input output relation associated with Eq. (20) in the
reduced complex frequency domain p, i.e.,
D B f q q C B f qP q0 C B f g .vg = V1 / (17a)

FNw f 00f C GN w f 0f C HN w f f C HN ww w vg
fa D C a . p I A a /1 Bq q C Bg C .Dq C p DqP /q
V1
D Bwq q C Bw qP q0 C Bwg .vg = V1 / (17b)
8 9
vg < q =
so that, after evaluating w from Eq. (17b) and substituting it into (21)
C Dg D [Ham . p; M1 / Hag . p; M 1 /] vg
Eq. (17a), we obtain the following system of second-order ordinary V1 : ;
differential equations in f : V1

N 00 C G
F N 0 C HN f D BN q q C BN qP q0 C BN g .vg = V1 / .18/ where p D . C j !/l = V1 D h C j k. However, both Ham . p; M1 /
f f
and Hag . p; M1 / are more commonly available, for a reference trim
Without going into the details, the same procedure can be trivially condition, at a discrete set of harmonic, i.e., for p D j k, reduced fre-
applied to Eq. (14) so that the generalized aerodynamic forces can quencies and Mach numbers. For simplicity, the same symbols are
be set nally in the following form: used for fa and q in both the time and complex reduced-frequency
domain, and no confusion should arise. Within such a framework,
fa D CN f C CN P 0f C D
N qq C D
N qP q0 C DN g .vg = V1 / .19/ the problem becomes that of identifying, according to some op-
timality criteria, a stable nite states realization of a transfer ma-
to which we can associate the following linear nite states model of trix tting the available data with the lowest possible number of
the aerodynamics: states. Sometimes the term minimum states approximation9 12 is
used to emphasize the need for such a precise low-order model, but
x0a D A a xa C Bq q C Bg .vg = V1 / (20a) there is clearly no minimum order as the optimal solution is some-
what subjective and related to the criteria used to determine the best
fa D Ca xa C Dq q C DqP q0 C D g .vg = V1 / (20b) identi cation.
PASINETTI AND MANTEGAZZA 607

As has been noted, the identi cation is generally tried separately When Eq. (27), with n D 2, is substituted into Eq. (20b) and com-
by de ning two different models of the type bined with the slow aerodynamics,discarding the indices related to
the fast and slow partitions, we have
Ham D Cam . pI A am /1 Bam C D0m C p D1m C p2 D2m (22) 8 9
< q =
Hag D C ag . p I A ag /1 Bag C D0g C p D1g C p 2 D2g (23) x0a D Aa .M1 /xa C Ba .M 1 / vg (28a)
: ;
V1
whereas a distinctive feature of the present work is the use of a 8 9
uni ed approach, so that we write < q =
fa D C a .M 1 /xa C D0a .M1 / vg
: ;
Ha D [Ham Hag ] D C a .M 1 /[ pI Aa .M1 /]1 Ba .M 1 / V1
8 90 8 900
C D0a .M1 / C pD1a .M1 / C p2 D2a .M 1 / (24) < q = < q =
C D1a .M1 / vg C D2a .M1 / vg (28b)
where the Mach dependence is explicitly recalled and, except : ; : ;
V1 V1
for Ca and A a , all of the matrices imply a partition of the type
Ba D [Bam Bag ]; Da D bDm Dg c. which is the time equivalent of the transfer matrix of Eq. (24). The
It is important to note that Eq. (21) shows that separate identi ca- use of n D 2 is mainly determined by the fact that the accelerations
tions for the motion and gust transfer matrices are not justi ed by the are in the structural motion equations anyway. However, even if it
theory. Thus, the use of Eqs. (22) and (23) is, in principle,wrong be- improves the accuracy of the t, n D 2 can create some problems in
cause it introduces differentdynamics, along with the related states, relation to the generalized forces related to gusts that will deserve
for a single physical system, so that they can be accepted only as a further comment. A value of n > 2 is always inconvenientbecause it
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

trick to get better analytical interpolations for the available discrete increases the number of states in multiples of the structural degrees
numerical data. In this view, the difference between using Eqs. (22) of freedom (DOF) so that it is more effective to increase the order
and (23) and Eq. (24) is believed to be fundamental and not merely of xa .
a matter of choosing between different parameterizations for the Note that, if no slow aerodynamic states are modeled, i.e., a com-
same dynamic system. However, we must then note that, although plete residualization is carried out, we are led directly to a quasi-
Eq. (24) avoids such a basic fault, it is still somewhat different from steady aerodynamic approximation,which is simply a second-order
Eq. (21) in extending the polynomial part to p 2 for both the motion power expansion of Eq. (21) around the null reduced frequency,18
and gust terms. That must be justi ed and put into a correct relation i.e.,
to Eq. (21); otherwise some incongruities can arise from its use, Ha D [Ham Hag ] D D0a .M1 / C p D1a .M 1 / C p 2 D2a .M1 /
especially in connection with the need for introducing time deriva-
tives for the gust term that does not appear in Eq. (21). Thanks to (29)
the use of a single-state dynamics, a consistent justi cation can be with
given by remarking that, both for computational reasons related to
the cost of approximating the high-frequency contents and because D0a D Ha .0/ D Re[Ha .0/] (30a)
often they are not of interest for the problem at hand, the best t of
Ha is generally determined on the basis of a limited set of transfer dHa .0/ dIm[Ha .0/]
D1a D D (30b)
matrices evaluated at relatively low reduced harmonic frequencies. dp dk
Thus, the states related to eigenvalues of A a far exceeding the max-
imum reduced frequency at which Ha is available are bound to be d2 Re[Ha .0/] d2 Re[Ha .0/]
somewhat meaningless.This sets a computationallyconvenientnat- D2a D D (30c)
dp 2 dk 2
ural limit onto the number of states that should be used but can lead
to an unsatisfactory t. Then the improper, i.e., polynomial,terms of In relation to such a quasisteady approximation, we can develop a
Eq. (24) can be of help as, contrary to their appearance,which make further physicalinterpretationof what is meant for residualizationof
them more and more meaningful as the frequency increases, such a fast dynamics. In fact, recalling the relations between the aerody-
terms are physically justi able as a low-frequency approximation namic pulse response matrix Pa . / and the corresponding transfer
of the high-frequency content of the aerodynamics.17 matrix, i.e.,
Z C1
In fact it is always possible to choose an aerodynamic state vector
that can be partitioned into slow and fast parts in such a way that Ha . p/ D Pa . /e p d (31a)
0
the two are uncoupled, For example, we can, in principle, compute
Z
the principal vectors of Eq. (20a) and determine a Jordan canonical 1 C1

form by using the related similarity transformation. Thus, Eq. (20a) Pa . / D Ha .k/e p d p (31b)
2 1
can be conceived as rewritten in the following form:
it can be veri ed that we can also write
( ) " #( ) " # " # Z C1
x0as Aas 0 xas Bqs Bgs vg
D C qC .25/ D0a D Pa . / d (32a)
x0a f 0 Aa f xa f Bq f Bg f V1 0
Z C1
whose slow part can be taken as it is, whereas the fast part, to be
D1a D Pa . / d (32b)
approximated only at low frequencies, can be residualized dynami- 0
cally. Such a residualization can be easily determined by taking the Z
i th derivatives with respect to of the second part of Eq. (25): C1
D2a D Pa . / 2 d (32c)
0
x.ia fC 1/ D Aa f x.ia f/ C Bq f q.i / C Bg f v.i/
g V1 .26/
On the other hand, we have
so that the fast states can be approximated in their low-frequency Z C1
range by simply assuming that their derivatives from the .i C 1/th fa . / D Pa .v/q. v/ dv .33/
one upward, i th-order residualization,are negligible. Thus, cascad- 0

ing Eq. (26) backward, we have so if we assume that, because of the fast exponential decay of the
impulse response of the aerodynamics,Eq. (33) can be evaluated by
X
n vg
.i / approximating q. / with
C 1/
xa f D A.i Bq f q.i/ C Bg f .27/
q. v/
af
iD0
V1 D q. / C q0 . /.v/ C q00 . /v 2 .34/
608 PASINETTI AND MANTEGAZZA

we obtain use of such an approach has proved cumbersome, and successive


Z C1 Z C1 experience has veri ed that a more viable solution comes from en-
fa . / D Pa .v/ dv q. / C Pa .v/v dv q0 . / forcing the match of a few transfer matrices, two or three, at fre-
0 0 quencies closely spaced around zero by using large weights w.k/.
Z C1 That is much more exible and, considering that the derivatives are
C Pa .v/v 2 dv q00 . / (35) evaluated numerically anyway, also allows a precise satisfaction of
0 the second-order terms. However, because it reduces the number
which is exactly the time-domain correspondent of Eq. (29). Equa- of unknowns without adding any further computational burden, the
tion (35) synthesizes Eqs. (30) and (32) by establishing as fast that constraint on Ha .0/ is maintained exactly by setting
part of the aerodynamicshaving a pulse responsethat decays rapidly
enough to ensure that a second-order power expansion of the input D0a D Ha .0/ C a A 1
a Ba .37/
in the time domain is suf cient for a precise evaluation of any tran-
sient response. Note that in the low-frequency range Eq. (28) must Thus, Eq. (36) is changed to
be precise enough to contain the quasisteady approximation of Eq. X
(29) because this is extremely important for a correct comprehensive min w.k/max [Ha .k/ Ha .0/]
.C a ; A a ;Ba ;D1a ;D2a /
modeling of the whole dynamics of a deformable aircraft. k D k 1 ;:::;k m


Single State-Space Numerical Approximation C a . pI Aa /1 C A 1
a Ba C pD 1a C p 2 D2a (38)
Having proved that Eqs. (24) and (28) are suitable for a single
identi cation of a nite states approximation of the aerodynamics To clarify point 7, we must show how Eqs. (2) and (28) are com-
from the knowledge of its transfer matrices, it remains to de ne a bined to model the aeroelastic system. To this end we rewrite Eq.
performance index for the best t of the available data allowing the (28) in the physical time domain t , explicitly partitioning the terms
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

determination of the lowest-order nite states approximation possi- related to structural motions and gusts:
ble under the constraint that the matrix A a is stable. This introduces
some arbitrariness in that different criteria are possible and, for an xP a D .V1 =c/A a xa C .V1 =c/Bam q C .V1 =c/Bag .vg = V1 / (39)
assigned criterion,the goodnessof the t improves as the number of
states increases so that the de nition of what is the best is somewhat fa D C a xa C D0am q C .c= V1 /D1am qP C .c= V1 /2 D2a qR
subjective. Our approach is based on the following points:
C D0ag .v g = V1 / C .c= V1 /D1ag .Pvg = V1 /
1) There is a possibility of enriching the available transfer ma-
trices with the use of a causal interpolation to ensure a smoother
C .c = V1 /2 D2a .Rv g = V1 / (40)
t.13 ;19
2) The dimension and structure of the nite states model must
We then substitute Eq. (40) into Eq. (2) and de ne the following: a
be the same for all Mach numbers so that the related dependence
state r
can be explicitly recovered, a posteriori, by an interpolation of the
matrices C a , Aa , Ba , D 0a , D1a , and D2a .
3) A weighted minimization is required, for each Mach number, r D M s qP C C s q q.c= V1 /2 D2am qP q.c= V1 /D1am q
of the sum of the maximum singular values of the difference of
q.c= V1 /D1ag .vg = V1 / q.c= V1 /2 D2ag .Pvg = V1 / (41)
the transfer matrices related to the discrete set of harmonic reduced
frequencies, including the zero value, and the corresponding Eq. T
an aeroelastic state xae D [q T rT xaT ], and a gust input g T D
(24), i.e.,
X 1= V1 [vTg vP Tg ]. Then a descriptor form of the response equation
min w.k/max Ha .k/C a . j k I Aa /1 Ba for a linearized aeroelastic system can be written as
.C a ;A a ;Ba ;D0a ;D1a ;D2a /
k D 0;:::;k m

Vae xP ae D A ae xae C B f f C Bg g .42/


C D0a C j k D1a C . j k/2 D2a (36)
with the different terms given by the following:
where max .X/ is the maximum singular value of a matrix X.
4) A diagonal matrix Aa with stable eigenvalues is required; 2 3 2 3
Mae 0 0 C ae I 0
complex conjugate eigenvalues are allowed so that the matrix is 6 7 6 7
structured either with simple diagonal elements or 2 2 diagonal Vae D 4 0 I 05 ; A ae D 46 K ae 0 qC a 7
5
blocks of the type 0 0 I .V1 =c/Bam 0 .V1 =c/ A a

! 2 3
! q.c = V1 /D1ag q.c= V1 /2 D2ag
66
7
7
the stability is guaranteedby the constraint N , with N 0 being Bg D B0g B1g D 6 q Dag 0 7
assigned by the analyst. 4 5
5) Equation (24) must be a comprehensive model synthesizing .V1 =c/Bag 0
all of the information contained in the original data; in particular, (43)
a pure quasisteady approximation, i.e., Eqs. (29) and (30), should 2 3
I
be obtainable from its complete residualization.This implies that a 6 7
very precise t of the low-frequency data must be ensured. B f D 40 5
6) The eigenvalues far exceeding the maximum reduced fre- 0
quency used for the calculationof the aerodynamictransfer matrices
should be residualized. Mae D Ms q.c= V1 /2 D2am ; C ae D C s q.c= V1 /D1am
7) The order of the residualization for the gust transfer function
should be freely chosen between one and two, allowing the analyst K ae D K s q D0am
to trade the number of states with the use of dummy low-pass shap-
ing lters, required to avoid possible inconsistencies related to the It can be seen that, with the preceding translation of the aeroelastic
time differentiation of a particular gust time history or turbulence equations to a state form, the rst derivative of the gust input is still
spectrum. required so that discontinuous,e.g., stepped, deterministicgusts and
To satisfy the requirements related to point 5, Ref. 13 imposes white noise approximationsof a random turbulence cannot be taken
that both Ha .0/ and d[Ha .0/]=d p D dIm[Ha .0/]=dk are exactly sat- into account directly. As stated in point 7, one can then revert to
is ed, whereas the matching of d2 [Ha .0/]=d p 2 is not enforced. The a rst-order residualization for the gust input, but this will require
PASINETTI AND MANTEGAZZA 609

more states for the same t accuracy. Our preferred solution is to The dimension of the nite states system of Eq. (40) depends on
use a dummy low-pass lter and rewrite Eq. (42) as the order n of the polynomial approximation, and generally n D 1
is adequate. Note that the value of n is not critical because this is
Vae B1g xP ae Aae B0g xPae Bf B0g
D C fC g just a preliminary step aimed at setting an initial tentative solution,
0 I xP f 0 Vf xf 0 0 to be reduced and minimized subsequently.
(44) The matrices D and N can be determined by casting Eq. (47) in
the following form:
where V f is a scalar matrix of the same order of g whose values de-
ne time constantsfaster than any of those of the aeroelasticsystem, nX
C2 nX
1
so that the discontinuitiesare smoothed without signi cant changes . j k/i N iT HaT . j k/ . j k/i DiT D . j k/n HaT . j k/ .49/
in the response and the power spectral density of the white noise iD0 iD0
turbulence is maintained fairly constant over the system frequency
that is successivelywritten for each reduced harmonic frequency for
response. Often this trick is not required, and a typical much used
which Ha has been computed,thus giving an overdeterminedsystem
instance of such a case is a Dryden spectrum turbulence, to which
of linear equations in the unknowns D and N , which is solved in
we can associate the following shaping lter:
a weighted least-square sense using the same weight to be adopted
s " s , 2 #w for Eq. (36), i.e.,
vg g Lg Lg Lg
D 1Cs 3 1Cs .45/ (
V1 V1 V1 V1 V1 nX
C2 nX
1
w.k0 / . j k0 /i N iT HaT . j k0 / . j k0 /i DiT
where g is the turbulence intensity, L g the turbulence reference iD1 iD1
length, and w a unit intensity white noise. This can then be directly )
accounted for in the following equation:
C HaT .0/ HaT . j k0 / D0T D w.k0 / . j k0 /n HaT . j k 0 /
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

2 38 9 2 38 9
Vae B1g 0 > > x
P ae >
> 6 A ae B 0g 0 > xP ae >
> >
6 7 > > 7 > >
6
Lg
2 7 < vP g = 6 Lg 7 < vg = (
6 7 6 7 X
n C2 X
n 1
60 07 > V1 > D 6 0 2 V 17 V
4 V1 5>> > 4
> 1 5>> 1>
> > w.k1 / . j k1 /i N iT HaT . j k1 / . j k1 /i DiT
: ; :x > ;
0 0 1 xP g 0 1 0 g iD1 iD1

)
2 3
3 2 C HaT .0/ HaT . j k0 / D0T D w.k1 / . j k1 /n HaT . j k 1 /
s s0 7 Bf
g Lg 6
6 Lg 7 6 7
C 6 3 7wC 4 0 5f (46)
V1 V1 4 V1 5 ::
0 : (50)
1
(
The solution of the nonlinear optimization points under the con- X
n C2 nX
1

straints set by points 4 and 5 is a formidable task, often involving w.km 1 / . j km 1 /i NiT HaT . j k m 1 / . j k m 1 /i DiT
many thousandsof unknowns.However, it can be easilysolved, even i D0 i D0

on todays personalcomputers,when a good starting solution and an )


ef cient nonlinear optimizationroutine are provided.To this end we
follow Ref. 13 and start with a left polynomialmatrix approximation C HaT .0/HaT . j k0 / D0T D w.k m 1 / . j k m 1 /n HaT . j km 1 /
of Ha in the form
1 n C 2 (
nX
C2 nX
1
nX
1 X
Ha . p/ D n
p C Di p i
Ni p i
.47/ w.km / . j km /i N iT HaT . j km / . j km /i DiT
iD0 iD0
iD0 i D0
)
Equations (39) and (40) can be put in the form of Eq. (24) through
a polynomial division so that C HaT .0/ HaT . j k0 / D0T D w.km / . j km /n HaT . j k m /
nX
1 n 1
1 X
Ha . p/ D D0a C p D1a C p D2a C p C2 n
DN i p i
RN i p i Once again note that the zero-frequency constraint is exactly satis-
i D0 iD0 ed by imposing N 0 D D0 Ha .0/.
The procedure is very fast, but the acquisition of a stable state
(48) matrix is not guaranteed. Usually the higher the order of the ap-
proximation, the easier it is to obtain an unstable matrix. Thus, the
where DN i and RN i are the quotient and remainder terms related to Eq.
(47). A full correspondence to Eq. (24) is then obtained by setting eigensolutionof Eq. (44b) is determinedand the correspondingstate
equation is set in the eigenvector space by a similarity transforma-
2 3 2 3
I DN n 2 I : : : 0 tion. Then criterion 6 is applied, and the real part of any unstable
6 07 6 7 eigenvalue is set to N . This is done for all of the Mach numbers so
6 7 6 DN n 2 0 : : : 0 7 that a state of the same order is ensured for all of the available data.
6 7 6 7
6 7 6 : :: 7 The solution thus obtained is then optimized by using a limited-
C aT D 6 ::: 7 ; Aa D 6 6 : : :: : :
: :7
7
6 7 6 : 7 memory, quasi-Newton minimization routine20 that is capable of
6 7 6 DN
4 05 4 1 0 ::: I7 5
treating problems of large dimensions with side constraint on the
variables (recall point 4), so that the stability can be maintained.
0 DN 0 0 ::: 0 Such a program seeks the optimum by directly solving Eq. (38).
(48b) The variables involved in the minimization are, therefore, all of
2 3 the elements of the matrices C a , Ba , D1a , and D2a and the diagonal
RN n 1 elements,or 2 2 blocks, of the matrix A a : D0a is recoveredthrough
6 7
6 RN n 2 7 Eq. (37) after completing the optimization.
6 7
6 : 7 The quasi-Newton minimization routine can use three optional
Ba D 6 : 7
6
7 methods: direct, dual, and conjugate gradient. All three formula-
6 : 7
6 RN 7 tions have been tried extensively in different numerical tests, and
4 1 5 the method that demonstrated better overall performances for the
RN 0 problem at hand is the dual one. The direct method, although faster
610 PASINETTI AND MANTEGAZZA

for each iteration step, requires many more iterations to reach con- terms are identi ed separately. Instead, the results shown in Figs. 1
vergence with a larger overall computationaltime, whereas in terms and 2 demonstrate that it is possible to obtain an effective single
of computertime, the conjugategradientwas the least ef cient of the nite states approximation over a fair range of reduced frequencies
three. The optimization program always has been powerful enough with only two states. (Note that, in all of the gures to be shown,
to improve the results decisively, even when starting from unstable the circle indicates the baseline data, along with the related har-
polynomial approximations. monic reduced frequency, and the cross indicates the corresponding
At this point,a single, very precise and stable nite states approxi- interpolated value, so that one can evaluate both the overall qual-
mation, having the same order for each Mach number in the data set, ity of the t and the precision in matching the available data set.)
is available so that the nal interpolation of the coef cients of the These results were obtained by a preliminary matrix polynomial t
matrices of Eqs. (39) and (40) can be carried out to allow the mod- with n D 1, followed by the nonlinear minimization. Attempts for
eling for any operating condition of interest. Generally, the range of a further reduction to only one state, as well as to use a rst-order
Mach numbers used is not extensive, and such an interpolation is residualization for the gust term, always led to similar, but much
easily determined by using low-order polynomials in M1 . less precise, ts and revealed that the use of a second-order residu-
The number of states of its proper part can now be decreased alization for the gusts produces very signi cant improvements. The
by using general-purpose and effective reduction methods21; 22 or, computer time taken from, and including, the rational polynomial
more simply, by residualizingthose eigenvalueswhose modules are approximation to the optimized two-state nal model was about 3.5
much higher than the maximum reduced frequency of interest and min, regardless of the optimization option adopted. That, and all
then reoptimizing with the procedure explained earlier. Note that the computer time addressed in the following, is with the use of a
we prefer to run the numerical optimization also when the system 486DX2 66-MHz personal computer.
reduction is determined on the basis of general-purpose reduction Second, the method was then applied to a 13 14 aerodynamic
techniques because we always elect to use direct matching of the transfer matrix, with 13 DOF for the structural motions plus the ver-
original data as the best- t criterion. tical gust, related to the symmetric dynamic of the remotely piloted
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

research vehicle (RPRV) shown in Fig. 3. The data set to be ap-


Numerical Results proximated is related to a zero Mach number and has been obtained
In this section two applications of the approach just proposed by ALIS, a computer code using an analytically linearized subsonic
are presented. First, the method was tested on a two-DOF, two- unsteadypotentialformulationbased on the Morino method.23 Once
dimensional, at-plate Theodorsen formulation for an incompress- again starting from a rst-order polynomial approximation, i.e., 13
ible ow, including the related gust function as described by Sears initialaerodynamicstates, an excellentsingleidenti cationhas been
(see Ref. 1). This remains a good test benchbecause,even if it cannot achieved with only 7 states.
be resolved theoretically by a discretized set of data, the formula- The computer times required to obtain the optimized 13-state
tion contains the singularity p 2 log p, associated to the Theodorsen identi cation was about 30 min using the dual approach and 45 min
function,that is somewhat dif cult to approximate with exponential for the conjugate gradient formulation. The direct method required
terms. This dif culty is strengthened by the need to match the gust roughly the same time as the dual option, but, using the same con-
transfer function within a single nite states approximation.In fact, vergence parameters, the quality of the tting appeared poorer. That
the results reported in the literature1 seem to indicate reasonably can be an indication of a relatively at minimum and a con rmation
different time constants when the motion and the gust dependent of a certain arbitrariness,as mentioned at the beginningof the paper,

Fig. 1 Two-aerodynamic-state approximation of Theodorsen at Fig. 3 RPRV.


plate: input, plunge, and output, lift.

Fig. 2 Two-aerodynamic-state approximation of Theodorsen at Fig. 4 RPRV: 13-DOF, seven-aerodynamic-state approximation: in-
plate: input, gust, and output, lift (Sears gust function). put, plunge, and output, lift.
PASINETTI AND MANTEGAZZA 611

in de ning the optimal best- t criteria. In view of the performances,


the optimized reduction from 13 to 7 states was carried out using
the dual method and required about 10 min.
Some meaningful samples of the results obtained are presentedin
Figs. 4 7. Because the aeroelastic model had to be used to design an
active control system integratingstructural and ight controllers for
stability augmentation, turbulence alleviation, and utter suppres-
sion, the nite states approximation was required to approximate
precisely the whole range of frequenciesof interest from rigid-body
modes to utter. This emphasized the importance of constraining
the t at low reduced frequencies. Although the reduction from
13 to 7 states does not make much difference with respect to the
whole aeroelastic model size, 36 states against 30, it allowed us
to strain the veri cation of the level of accuracy required for such
a wide frequency range of interest. In fact, in Fig. 8 one can see
that, although the overall behavior is not changed signi cantly by
Fig. 5 RPRV: 13-DOF, seven-aerodynamic-state approximation: in- the weighting, the low-frequency part is markedly affected, with
put, gust, and output, lift. profound effects on the rigid-body modes of the freely ying ve-
hicle. Figure 9 shows that the use of the low-frequency weighted
approximationleads to a consistentshort-periodfrequency at differ-
ent ight speeds, which compares well to the values calculated with
standard ight-mechanics-typeapproximations of the aerodynamic
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

derivatives,24 whereas those related to the nonweighted approxima-


tion are not shown because their t largely missed the correlation.
It is important to note that the utter condition was totally unaf-
fected by the weighting. This and similar results obtained in other
numerical veri cations have permitted the demonstration of the vi-
ability, exibility, and effectiveness of the use of weights in place
of the exact imposition of the low-frequency constraints, as well as
the importance of an adequate identi cation of the low-frequency
behavior when the whole dynamics of the aircraft is of interest.

Fig. 6 RPRV: 13-DOF, seven-aerodynamic-state approximation: in-


put, pitch, and output, generalized force on a high-frequency mode
(mode 12).

Fig. 9 Comparison between the short-period frequency and damping


Fig. 7 RPRV: 13-DOF, seven-aerodynamic-state approximation: in- obtained by a standard ight mechanics method ( : : : :) and the present
put, canard de ection, and output, canard hinge moment. method ().

Fig. 8 RPRV: 13-DOF, seven-aerodynamic-state approximation; comparison of overall and detailed low-frequency weighted and unweighted ap-
proximations: input, plunge, and output, pitching moment.
612 PASINETTI AND MANTEGAZZA

Concluding Remarks alization, Journal of Aircraft, Vol. 27, No. 5, 1990, pp. 449 455.
11 Karpel, M., and Hoadley, S. T., Physically Weighted Approximation of
The paper has demonstrated the viability of using a single low-
Unsteady Aerodynamic Forces Using the Minimum-State Method, NASA
order, time-invariant, nite states dynamic system to approximate
TP-3025, March 1991.
the linearized unsteady aerodynamic forces related to both struc- 12 Karpel, M., and Strul, E., Minimum-State Unsteady Aerodynamic Ap-
tural motions and gusts. A numerical procedure, requiring the so- proximations with Flexible Constraints, Journal of Aircraft, Vol. 33, No. 6,
lution of a linear least-squares problem and a nonlinear large-order 1996, pp. 1190 1196.
optimization, has been presented to allow a simple and ef cient 13
Ghiringhelli, G. L., and Mantegazza, P., Interpolation Extrapolation
a posteriori identi cation of a reduced-order model from the re- and Modeling of Unsteady Linear(ized) Aerodynamic Forces, Proceed-
lated aerodynamic transfer matrices, available at a discrete set of ings of the International Forum on Aeroelasticity and Structural Dynamics
harmonic reduced frequencies and Mach numbers. The same pro- (Strasbourg, France), Association Aeronautique et Astronautique de France,
cedure can be used to re ne and minimize the number of states Paris, 1993, pp. 207 221.
14
required for an acceptable identi cation. Within such a framework, Morino, L., Mastrodotti, F., De Troia, R., Ghiringhelli, G. L., and
Mantegazza, P., Matrix Fraction Approach for Finite-State Aerodynamic
the importance of a precise matching of the low-frequency content Modeling, AIAA Journal, Vol. 33, No. 4, 1995, pp. 703 711.
of the aerodynamics has been emphasized in view of synthesizing a 15 Milne, R. D., Asymptotic Solutions of Linear Integro-Differential
single comprehensive mathematical model, i.e., encompassing the Equations, Ministry of Supply Repts. and Memoranda 3548, London, July
whole vehicle dynamics from rigid-bodymodes to utter, to be used 1966.
for the analysis and design of aeroservoelasticsystems in a modern 16 Dowell, E. H., Eigenmode Analysis in Unsteady Aerodynamics:

approach. Reduced-Order Models, AIAA Journal, Vol. 34, No. 8, 1996, pp. 1578
1583.
References 17 Ghiringhelli, G. L., Lanz, M., Mantegazza, P., and Ricci, S., Active

1 Bisplinghoff, R. L., Ashley, H., and Halfman, R. L., Aeroelasticity, Flutter Suppression Techniques in Aircraft Wings, Integrated Technology
Addison Wesley, New York, 1955, Chaps. 5, 6. Methods and Applications in Aerospace Systems Design, edited by C. T.
Downloaded by SUNY AT BUFFALO on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/2.760

2 Fifer, S., Analogue Computation: Theory, Techniques and Applications, Leondes, Vol. 52, Controland Dynamics Series, Academic, New York, 1992,
Vol. 4, McGraw Hill, New York, 1961, Chap. 29. pp. 57 115.
3 Richardson, J. R., A More Realistic Method for Routine Flutter Calcu- 18 Rodden, W. P., and Giesing, J. P., Application of Oscillatory Aerody-

lations, Proceedings of the AIAA Symposium on Structural Dynamics and namic Theory to Estimation of Dynamic Stability Derivatives, Journal of
Aeroelasticity, AIAA, New York, 1965, pp. 10 17. Aircraft, Vol. 7, No. 3, 1970, pp. 272 275; Errata and Addenda, Journal
4 Lanz, M., and Mantegazza, P., Numerical Methods for Predicting the of Aircraft, Vol. 21, No. 1, 1984, pp. 93, 94.
19 Mantegazza, P., Interpolation and Extrapolation of Transfer Func-
Aeroelastic Stability and Response of Flexible Airplanes, Aerotecnica Mis-
sili e Spazio, Vol. 63, No. 2, 1984, pp. 105 108. tions, Aerotecnica Missili e Spazio, Vol. 59, No. 1, 1980, pp. 69 75.
5 Lanz, M., and Mantegazza, P., Modern Methods for the Analysis of the 20 Byrd, R. H., Lu, P., Nocedal, J., and Zhu, C., A Limited Memory

Dynamic Response of Aeroelastic Systems, Aerotecnica Missili e Spazio, Algorithm for Bound Constrained Optimization, Dept. of Electrical Engi-
Vol. 64, No. 3, 1985, pp. 170 176. neering and Computer Science, TR NAM-08, Northwestern Univ., Evanston,
6 Vepa, R., On the Use of Pad e Approximants to Represent Unsteady IL, May 1994.
21 Chiang, R. Y., and Safonov, M. G., Robust-Control Toolbox, Math-
Aerodynamic Loads for Arbitrarily Small Motion of Wings, AIAA Paper
76-17, Jan. 1976. Works, Natick, MA, 1996, Chap. 1.
7 Roger, K. L., Airplane Math Modeling Methods for Active Control 22 Balas, G. J., Doyle, J. C., Glover, K., Packard, A., and Smith, R.,

Design, CP-228, AGARD, Aug. 1977. Analysis and Synthesis Toolbox, MathWorks, Natick, MA, 1995, Chap. 3.
8 Edwards, J. W., Ashley, H., and Breakwell, J. V., Unsteady Aerody- 23 Bindolino,G. P., and Mantegazza, P., Improvements on a Greens Func-

namic Modeling for Arbitrary Motions, AIAA Journal, Vol. 17, No. 4, 1979, tion Method for the Solution of Linearized Unsteady Potential Flows, Jour-
pp. 365 374. nal of Aircraft, Vol. 24, No. 6, 1987, pp. 355 361.
9 Karpel, M., Design for the Active Flutter Suppression and Gust Alle- 24 Roskam, J., Airplane Design, Univ. of Kansas, Lawrence, KS, 1989,

viation Using State-Space Aeroelastic Modeling, Journal of Aircraft, Vol. Pt. 7.


19, No. 3, 1982, pp. 221 227. A. Chattopadhyay
10
Karpel, M., Reduced-Order Aeroelastic Models via Dynamic Residu- Associate Editor

You might also like