29
NASA / TM-2001-211243 System Identification and Pod Method Applied to Unsteady Aerodynamics Deman Tang and Denis Kholodar Duke University, Durham, North Carolina Jer-Nan Juang Langley Research Center, Hampton, Virginia Earl H. Dowell Duke University, Durham, North Carolina December 2001 https://ntrs.nasa.gov/search.jsp?R=20020015800 2018-07-15T14:21:23+00:00Z

System Identification and Pod Method Applied to … · NASA / TM-2001-211243 System Identification and Pod Method Applied to Unsteady Aerodynamics Deman Tang and Denis Kholodar Duke

  • Upload
    lynhu

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

NASA / TM-2001-211243

System Identification and Pod Method

Applied to Unsteady Aerodynamics

Deman Tang and Denis KholodarDuke University, Durham, North Carolina

Jer-Nan JuangLangley Research Center, Hampton, Virginia

Earl H. Dowell

Duke University, Durham, North Carolina

December 2001

https://ntrs.nasa.gov/search.jsp?R=20020015800 2018-07-15T14:21:23+00:00Z

The NASA STI Program Office ... in Profile

Since its founding, NASA has been dedicated tothe advancement of aeronautics and spacescience. The NASA Scientific and Technical

Information (STI) Program Office plays a keypart in helping NASA maintain this importantrole.

The NASA STI Program Office is operated byLangley Research Center, the lead center forNASA's scientific and technical information. The

NASA STI Program Office provides access to theNASA STI Database, the largest collection ofaeronautical and space science STI in the world.The Program Office is also NASA's institutionalmechanism for disseminating the results of itsresearch and development activities. Theseresults are published by NASA in the NASA STI

Report Series, which includes the followingreport types:

TECHNICAL PUBLICATION. Reports ofcompleted research or a major significantphase of research that present the results ofNASA programs and include extensivedata or theoretical analysis. Includescompilations of significant scientific andtechnical data and information deemed to

be of continuing reference value. NASAcounterpart of peer-reviewed formalprofessional papers, but having lessstringent limitations on manuscript lengthand extent of graphic presentations.

TECHNICAL MEMORANDUM. Scientific

and technical findings that are preliminaryor of specialized interest, e.g., quick releasereports, working papers, andbibliographies that contain minimalannotation. Does not contain extensive

analysis.

CONTRACTOR REPORT. Scientific and

technical findings by NASA-sponsoredcontractors and grantees.

CONFERENCE PUBLICATION. Collected

papers from scientific and technicalconferences, symposia, seminars, or othermeetings sponsored or co-sponsored byNASA.

SPECIAL PUBLICATION. Scientific,

technical, or historical information from

NASA programs, projects, and missions,often concerned with subjects havingsubstantial public interest.

TECHNICAL TRANSLATION. English-language translations of foreign scientificand technical material pertinent to NASA'smission.

Specialized services that complement the STIProgram Office's diverse offerings includecreating custom thesauri, building customizeddatabases, organizing and publishing researchresults ... even providing videos.

For more information about the NASA STI

Program Office, see the following:

• Access the NASA STI Program Home Pageat http://www.sti.nasa.gov

• E-mail your question via the Internet to

[email protected]

• Fax your question to the NASA STI HelpDesk at (301) 621-0134

• Phone the NASA STI Help Desk at(301) 621-0390

Write to:

NASA STI Help Desk

NASA Center for AeroSpace Information7121 Standard Drive

Hanover, MD 21076-1320

NASA / TM-2001-211243

System Identification and Pod MethodApplied to Unsteady Aerodynamics

Deman Tang and Denis KholodarDuke University, Durham, North Carolina

Jer-Nan JuangLangley Research Center, Hampton, Virginia

Earl H. Dowell

Duke University, Durham, North Carolina

National Aeronautics and

Space Administration

Langley Research CenterHampton, Virginia 23681-2199

December 2001

Available from:

NASA Center for AeroSpace Information (CASI)7121 Standard Drive

Hanover, MD 21076-1320

(301) 621-0390

National Technical Information Service (NTIS)

5285 Port Royal Road

Springfield, VA 22161-2171

(703) 605-6000

SYSTEM IDENTIFICATION AND POD METHOD

APPLIED TO UNSTEADY AERODYNAMICS

Deman Tang * and Denis t(holodar t

D%l_;e U%i_J_;.rsif:_j, D'_._,'_'haTr_,,No<[:h Ca,<oS'_m. 27708-0300

Jer-Nan Juang ;

ArASA L¢.t'r_gl_<g _esea,rch C_m,f:e'r', H(1.'mi)f:or?_, _(4 23651

Earl H. Dowell

D%ke Ur:,ive'_+si_:g, D,_l,vha'm,, North Ca?+oS'rm 27708-0300

ABSTRACT

The representation of unsteady aerodynamic flow fields in t.erms of global aerodynamic modes

has proven t,o be a usdhl met.hod for reducing the size of the aerodynamic model over those

represeutations that use local variables at discrete grid points in the flow field. Eigemnodes

and Proper Ort.hogonal Decomposition (POD) modes have been used [br this purpose wit.h

good el_ect. This suggests that system identification models may also be used to represent

t,he aerodynamic flow field. Implicit. in the use of a systems identification t,echnique is the

notion that a relative small state space model cart be useful in describing a dy_mruical system.

The POD model is first used to show that. indeed a reduced order model can be obt.ained

from a much larger mmlerical aerody_mmica] model [the vortex lattice method is used fbr

i]lust, radve purposes I and t.he results from the POD and the system ident.ificat.ion methods are

*Research Associate Prof_,ssor, Dept. of Mechanical Engirieedrig and Maierials Scierice. Member AIAA

tHesearch Assistant, Dept. of Mechanical Engirieeriug and Materials Science.

;Principal Sciex_tist, Structural Dynamics Branch. Eellow AIAA

_J. A. Jones Prof_'ssor, Dept. of Mechanical Eugineering and Materials Science. l%qlow AIAA

then compared. For the example considered, the two methods are shown to give comparable

results in terms of accuracy and reduced model size. The advantages and linfitations of

each approach are briefly discussed. Both appear promising and complementary in their

characteristics.

INTRODUCTION

In recent work it has been shown that the use of a modal representation of unsteady aero-

dynamic flow fields has maw advantages []-4]. Aruon K these is the ability to reduce the

order of a computational fluid dynamics (CFD) code from many thousands of degrees of

freedom to several tens of degrees of freedom while retainin K essentially the same accuracy

of representation of fluid forces act, in K on a wing. Recognizing that the aerodynamic forces

may be expressed in terms o{ aerodynamic modes_ this suggests that in some cases it may be

advantageous to use a system identificatio_ method to determine a modal representation of

the aerodynamic fbrces. For example_ this could be done using either numerical data [rom a

CFD code or experimental data, Dora a wind tmme] test. Here we explore this possibility and

compare the results obtained from a system ide_ti[ication procedure and those obtained by a

direct determination of the aerodynamic modes fiom a theoretical fluid dynamics model. In

the present study, a three-dimensional time domain vortex lattice aerodynamic mode] and

the Proper Orthogonal Decoruposition(POD) method are used to investigate the unsteady

flow about an oscillating delta win K. The POD modes and the eigenruodes of the vortex

lattice mode] are determined startin K froru a time history of the flow field computed for

a step change in ankle of attack (or plunge velocity). This same set of time histories is

then provided as the input data [or a systeru identification technique as discussed in [5] to

determine a dynamic mode] of the aerodynamic system. The eigenva]ues of this identified

system are then corupared to those determined using; the POD method and the vortex lattice

ruodel. Excellent agreement is found between the two resu]ts_ thus confirmin K the ability

of system identification ruethods to extract use{h] infbrmation froru numerically determined

time histories based upon a theoretical computational ruodel. This also suggests that a sim-

ilar procedure might be success{hi that employs numerical data from ruore complex CFD

ruodels or if'ore measured experime_ta] data. In the [o]]owin K sections, discussed in order

are the AerodynamicModel, the Proper Orthogona]DecompositionMethod, the System

IdentificationMethodand an Exampleusingmm_erica]data from a sinmlatedtime history°

AERODYNAMIC MODEL

The flow about a cantilevered halt-span delta wing is assumed t.o be incompressible, inviscid

and irrotationa]. Here an unsteady vortex lattice method is used to model this flow. |<hn [4]

has also used a similar flow model in his study of the POD or Narhunen-Loevc method lbr a

wing of rectangular p]anform. A typical planar vortex lattice mesh for the three-dimensional

flow over a deha wing is shown in Figure 1. The plate and wak_ are divided into a number

of elements. In tile wake and on the wing all the elements are of equal size, As_ in the

streamwise direction° For the present calculations, the spanwise element size_ A!/, is chosen

to be equal to A¢. Point vortices are placed on the plate and in the wake at the quarter

chord of the elements. At the three-quarter chord of each plate element a collocation point

is placed for the downwash_ the velocity induced by the discrete vortices is set equal to

tile downwash arising fl'om the step angle of attack of the delta wing. Thus one has the

re]ationship_

where w_ +_ is the downwash at the ith collocation point, at time step t } 1, F j is the strength

of [,he jth vortex. F is normalized by cU and w by U where U is the freestream vdocity, k.; 5

is an aerodynamic kernel function. An aerodymanlic matrix equation to determine 1? can be

expressed as,

[A]{N }[B]{r}'. (A2)

when_ [i] and [B] ar(_ a{_rodynamic coefficient matrices and [T] is a transt%r matrix tbr

deternfining the relationship between [,he global vortex lattice mesh and the local vortex

lattice mesh on the delta wing itsel£ Expressions for/k i_ and T are given in Ref.[1]o

From the fundamental aerodynamic theory, the pressure distribution on the wing can be

obtained at the jth poi_t i_ terms of the vortex strengths. The pressure d.il[ere_ce between

the wing plat,e upper and lower surfacesat _; ;_j_y y/is given by

(A3)

The local tot.al lift at. y yj is obtained by integrating the pressure diffi_rence along the

local chord-line

:,;,:,_:t lq¢,', A 'f __:,yj ) ,icIO

where c:o<:,_: cy//l and I is span length and c is the rook chord. The total lift is obtained

by int.egrating the local t,oi.a] lifg along the span.

f

Lt_l / ,_4:t( ._.. "X-" _._:t ,, .=.L':oc,Z,.V:aY cz__Lb:._.z(9.j)A_I.ol/

j J

where A_ 1/k,,. and k_ is the number of spanwise discrete elements. The t,ot,a] aerodynamic

lift coefficient, C:. is defined by

_t_' L.t+l It_rifT2 g(;L - (:\4)/ 2 V_.' _zm , .

:Iwhere A_,, is t,he t,ot,al wing area. In the present, example, A_, _c_ and A_• iG

The numerical mode] is a simple delta wing ......confi_ura.tion vdth a leading e,--l_:,o..._o..._x_.(.""_e:.pof

45 degrees. We use an aerodynamic vort, ex lattice model with 120 vortex elements on the

delta wing (kin kn 15) and 525 vort.ex element.s in _he wake (kmm 50)° The total number

of vort.ex elements is N 645.

SINGULAR VALUE DECOMPOSITION, PROPER OR-

THOGONAL DECOMPOSITION AND BALANCED

MODES: A GENERIC DISCUSSION

[,et q(j) be the nth flow variable at some spatial point at some time j where 'I_ 1, ...,N

and j 1, ...., d. Now [brm the matrix, (D, as

d(1) .......d(J)

N x .I

¢"(i).......¢"(,])

Again note the total nunJ)er of time steps is Y and the total nunJ)er of flow variables is A<

tk)r a typical CFD calculation, d might be 1000 and Ar might be 10000 or more. Hence Az

is much greater than ./.

Now assume a singular value decomposition of <) i.e.

[©] [U][E][N T (2)

where U is a unitary matrix o[ dimension A: x _!,and _r is also a m_itary matrix of dime_sion

,l x }'_,.Olle ma:y select 'ts and b'pioally _'_,will be less than J. Note thai

,

and E is a diagonal matrix of singular values, i.e.

(Ti

cv2

[v]"'[v] (s)

(4)

One may also compute U if'ore Equation i,"'_ and further one ma_ _ compute (_) from a., \ J / .,

knowledge of U, V and the sb_gular values usb_g Equatim_ (2). Usually it is easier So compute

Now order these singular values such that

Form (F, the correlation matrix for the POD method.

[_']------[©F[©i [V][_]'_[f,'_i'_[Ul[_l[vF [VI[EF[E][VF (6)

Equation (6) implies that V is the eigenvector of the correlation matri× and the corresponding

eigem:alues are the squares of the singular values. From Equation (2), one may compute

(assuming that V is normalized so that the magnitude of each eigenvector is unity)

[©][V] [UI[EI[Vi'_[Vi if/Jill (7)

f} directly from Equation (1). Howeverthe representationof Equation (2) maybe usefulif

onechoosesto decomposeQ such that

[0] [v]% (s)

With this decompositio_ the POD modes are said. to be _'balanced. '_ and these are often put

forth as an optinmm choice for mode selection.

If there is a truncation in the singular values, i.e. one chooses <_ to be less than J

which is much less than N, then Equation (2) may be written in a reduced form. The

corresponding reduced [brm for 0 approaches the original <) if the neglected singular values

or POD eigenvalues are su[ficient]y small compared to those retained.

Denoting V as the eigenvector matrix [or the correlation matrix of d.imensio_ J x ',,<

noting that () is a matrix of A; x J, and d.efi_fing, _., as the new tmknow_s to be determined

which are the n modal amplitudes of the POD modes, then o_e may write the original flow

variables, _/, as

Substit.uting this expression into a generic form of the flow equations of motion, i.e.

{d l}

and pre-mu]tip]yingby the transposeof (_)givesa reduced order mode] in terms of the new

unknowns, a ,where the dimension of the vectorc._is'nx ] with 'izchosen to be ]essthan J.

Pbr simplicity, in Equation (10) only a single scalar input., _, is showm The generalization

to multiple inputs is dea> if Q(q) in Equation (10) is expanded in a Taylor Series about a

steady flow solution (the time linearized model corresponds t.o retaining only linear terms in

q in the Taylor Series), then a particuhrly simple and at.t.ractive ibrm of the reduced order

model is obtained.

There is another interesting case to consider which may arise when experimental data

rather than numerical data from a CFD code are used to construct a reduced order model.

In this case the number of flow variables that are observed or mea.sured_ j\r will be relatively

small and typically/V will be less than J, the total number o{ time steps fbr which data are

obtained. I'brrnally the calculationstill goesthrough, but now the numberof flow variables

modeledis muchsmallerthan [br a CFD code.Ideally theseflow variableswouldbe related

to the amplitudesof thedominantmodesof the flowo

SYSTEM IDENTIFICATION

To confbrm to the usual formalisnl of system identification theory, we consider a discrete

time state space model [4]. Note the vortex lattice flow model naturally appears in this

tbrm. l_or continuous time models, the relationship between discrete and continuous time

representations must be carefiflly considered. ['brmally the procedure is similar, however.

Assume that the flow field can be described, by the discrete-time s/a/e-space model,

where ¢(]c) is a state vector of 'r_x 1 ('r_ order of the system), u.(_:) is an input force vector

of 1" x ] (? number of input), ?q(_) is an output measurement vector of f'm. x ] (m number

of output). The matrices A, B, (/, and D, are the state matrix, input matrix, output matrix,

and direct transmission matrix, respectively.

Let v<(0) 1(.i 1, 2,.. ",,,",and 'u,_(,{:) 0(k: 1,_,'_ .) be su.bst.itu.ted into F..q.(11).,

When the substitution is per[brined tbr each input element '_(0) 1(_; 1, 2, ..... 2/), the

results can be assembled into a pulse response matrix Y with dimension _'_zby v as [b]lows:

K, D,_.] CB, t:2 CAB, ...... ,E (TA _ _B (_2)

The constant matrices in the sequence art known as Markov parameters (See [4]).

Assume that the scalar quantity qi(k) in the matrix (_) in Eq.(l) is the pulse response of

the Rh flow variable at the time step k corresponding to a pulse input. A colunm vector Y

can be formed by

(s-,(1)

(s2(1)

(s,,(l)

_,)<2 CA B

?,(2)

_u(2)

.,7,._(2)

, .... _: (17A_ :lB

cs:l(i:)

q2(,_:)+

System idel:ltJficatJon begins by [ormino; the generalized Hankd matrix H(0)_ composed

of t,he Mm'kov parameters

H(0)

This matrix is ident, ioal t.o the mat, l:ix () in Eq.(]) with the absence of the last column. He_:'e

as assumptioz_ has been made; i.e., 'm, > l > 'n. _br the other cases where the munber of

measurement sensors is sul]icient]y less than the order of the sysOem, i.e.; l > 'n, > 'm,; a

diflL'rent Hm_kel matrix can be fbrmed (br s.ystem ident, ificat, ion (see Chapt, er 5 in [4]). The

fundamenca] ru]e is that Che Hanke] matrix musc be R)rmed such Chgt its rank is ]after 1,ha,_

_he order of the s.ystem to be identified.

in t,heorv, the tlankel mat, fix _.,. Ht0_ and the state-space model are related by

H(o)

CB CAB

C[ B AB

t'7, 1]

.... CA _ 2I__]

(15)

'Ib determine A_ B, (7 first decompose the matrix H (0) by using sb_gulam value decomposition

t,o yield

H(0). U)3V"" [U:,. U t] [ 0,__ ,, O'" " ] [I'? Vt]T}',.,_:

..;.,,-,,-TUi:_tvif{-J f L l' li ,f t

r,,..:,,,'._[_i.<.]Lm"7 _ T j

.;omparJson of t_q_.(] o) al:_d (i6) est, ablished the followin_ equalities

(16)

T 'q

_;./'21r A _ 2

The cqua]i ties are not unique_ but t}w.y are ba]a_ced because both share t}w matrix )] equally.

The matrix B is then determined by

L_ The first column of [E_!./2V_.] (18)

rib determine the state matri× A; another Hankel matrix must be tbrmed, i.e°,

This matrix is formed by deleting the first column of H(O) and adding a new column at the

end of the matrix° "\s a result° _, fi t l] has the tbl]owin_ relationship with the system matrices

,4, B_ and (/

[ _",_ _ .... _-i ]

c A B .......A B

(/A [ B AB ....A _ 2B ]

SubstittLtin_ E',q.(17) into Eq.(2(}) thus yields

(20)

The symbol.... ¢ means pseudo-inverse.. The orthonorma] property of U and V showl:_ in Eq.' t_'_oj

has been used to derive Eq(2])

Assume that. the state matrix A of order < has a comp]ete set of ]inear]y independent

eigenvectors t,(h :. 'd'2, ..... :.'d', with corresponding eigenvalues I , .A2,. .... :. l,. which are not. nec-

essarily distinct. Define % as the diagonal matrix of eigel:lvalues and qJ as the matrix of

A

ei_envectors, i.e.,

,'< < • 22)

and

The identified A, B, and C can then be transfbrrned to become A, • _B, and Cq. r. The

diagonal matrix A contains the in[ormation of modal damping rates and damped natural

[requencies. The matrix qJ _B defines the initial modal amplitudes and the matrix (/_[, the

mode shape at the sensor points. All /,he modal parameters of a @namic system can thus

be identified by the three matrices A, • I/_, and (/_[,. Tile desired modal damping rates and

damped natural [requencies are simply the real and. hnaginary parts of the eigem,,ah.l.es A:,

after transJbrmation from the discrete-time domain to the continuous-time domain using the

rehtion

A,, _ I.,,_X.,'X) (2,0

AN EXAMPLE

1. POD model:

In t,his example 3 100 t.ime steps and Equation (A2) is marched in time t.o determine F

for a unit step change in angle of attack. IdentifN,ing [-' with the flow variables, g, we {brm ()

and _. See EquaUons (1) and (6). t_¥om Eq.(6), one obt.ains the POD eigenvector V and the

corresponding POD eigeuvalues of ETE. We normalize the POD eigenvectors V such that

] [i]

Tile POD eigenvalues calculated are shown in Table 1. Examining these 100 eigenvalues,

one finds the fh"st ti-w modes are the most important. Also found are some very small

negative eigenvalues because of the mm_erical roundoff error in t,he eigenvahte calculat, ion.

Note that t,he POD eigenvalues and eigenvect, ors are ','so/t,he eigenvalues and eigenvect.ors of

F per se. The latter mwbe deternfined from Eq.(A2) or approximately from the reduced

order model.

]0

From Eq°(2), we can determine the unitary matrix [,"_

[U] [0][V][Z] _

with a normalization such that [U]'r[U] [1]° i¥om Eq.(A2), we have

{l:}_÷_'+[A] _[B]{F}_ [A] _[T]{,_,}_÷_

I_rom E__t.vig"_j,We have

(2_)

(26)

{_'} [©],,,,x.:[v].,_,,{_},,

Substituting Eq.(25) into Eq.(9), we have

{r} [u][>:]{_.,.} ,_.,j'"_'

Substituting Eq.(27) into Eq°(26), we have

[u][_]{,_}'+:'t[_4] '[L_][U][_]{,_}" [A] _[_"]{_,.,}" (2S)

Pre-multip]yiug by the trauspose of [U][E] gives a reduced order model iu terms of the uew

unki_o_,vns,{_0.

([u][_])"[u][s]{,_,}'÷' +([u][s])"'[_A] '[Bi[u][_]{_0" ([U][_])T[A]_['T]{_,'_,}'*:' (29)

by

\',/]i] eli'e

aD d

Thus a new three-dimensional time domain vortex lattice aerodynamic equation is given

. _ i ._'[t ] toO)

(Y, _ E) I(U E) _ 4 B U "_It1 [:]"_[_] [ I[_ ]_'[_] '[ ][-;]b]

Cenerally, ?_<< N_ and thus a reduced order time domain equation is obtained, ibr the

present example. N 645 and _. < '_(). Once {__} is d_.U.rmm_A from Eq°(30), the {F} _ and

{I"} _ _ can be determined from Equation (26) and _he total lift. coefficiem of the delta wing

is calculated usin_ Eq.(A4).

]]

Figure 2 showsthe tot.a]lift, coefficientof the delta wingvs nondimensiona]time, <, as

determinedfrom thefll]l vort,ex]at.t.ieemodeli.e , usingEq.(A2)with N 645°

Figure S shows the total lift coef[]cieut of the delta, wing vs nondimensiona] time, r, as

determined from the reduced order model for various sizes of the reduced order mode], i.e.

'I_ ], 5 and _. 20, using Eq.(30).

The reduced order model results are very close to the result using the fil.]l vortex lattice

model [or the steady state, r ----+co even fbr 't_ 1. These results are consistent with those of

Table 1_ As seen from t.his table, the POD eigenvalue of the first mode is signiflcant, ly larger

t,han the others. So there is a single dominant, mode and all others have a relatively small

cont, ribut, ion t,o the t,ota] lift. coefficient° However more POD modes are required t,o capture

t,he dynamics of the flow model for shorter times, say 7- < 1, as shown in [_"igure 3_

The aerodynamic eigenvalues of tile vortex lattice model may be determined fi_om Eq.(26)

and an approximation to these eigenvalues may be determined if'ore Eq.(30) by setting the

right h_md sides to zero and determining the condition for non-trivial] solutions in tile usual

way. Results []'om these calculations will be compared to those obtained fiom the system

identification method in tile following discussion.

2. System identification:

Using the time history [br the vort, ex strengths of tile vortex lattice modal at, each grid point,

the system identification procedure described earlier was used to construct a dynamical model

of this system. By using all the in[ormation of tile original modal we can be sure Chat we will

reproduce these same time histories Co some specified accuracy and Chat is indeed, the case.

Within plotting error, the results for t,het, irne hist, ory of tile original vort, ex ]att, ice model

and tha_ of the ident, ified model are identical.

More interesting is t.he number of states required in the system identification model to

achieve this accuracy and how well the eigenvalues of t.he identified model agree wit.h those

of the original model. It turns out that the mmfl)er of states in the identified model is about

,10, i.e. of the same order as the number of stat, es required in t,he POE) model to reproduce

12

the essentialdynamicsof the originalvortex lattice model.

It hasbeenshownin previouswork that the dominanteigenvaluesof the vortex lattice

modelmay be representedby the POD modes.In Figure4 we show a comparison between

tile eigenvalues determined from the fh]l vortex model and those determined from the system

identification model. As is seen the agreement between the two results is excellent for the

corresponding eigenvalues. The identified model in fact has represented the eigenmodes ill

the dominant branch of tile eigenva]ue distribution of the original vortex lattice model and

done so with a high degree of accuracy.

The dominant branch of the eigenvalue distribution corresponds t.o the eigenmodes with

a spanwise pressure distribution similar to that tbr the life on a wing at steady angle of

attack. Other branches of the eigenvalue distribution correspond to higher spanwise modal

fornlso

A system identification (SID) model fbr an unsteady aerodynamic flow has been created

fbr several wing motions or gust excitations and corresponding aerodynamic responses. These

models were derived fi'om numerical simulations using a vortex lattice (VL) mode] for the

delta wing with 55 vortex elements on the wing and 300 vortex elements in the wake (e.g.

km kn 10, kmm 40 as shown in Fig. 1). Ill each case, the flow about the wing is excited

by a certain type of prescribed downwash at the wing grid points, tu(t). The numerical VL

model produced vortex strengths at the grid points of tile wing and in tile wake, F(t), and

the corresponding pressure distribution on the wing, l)(t). These data were then used as

input for the SID code.

Tile excRadons to the ftow that have been considered are

1) step angle of attack, _,(t) cor_t for t > O,

2) sha } c dgegust, ..... rot ...... > o,

3) frozen gust of changing tYequency,

such a gust is sometimes called a swept gust, and finally

13

4) random downwash ('_u at each grid point and at. evory time step is a random mmlber).

First, the SID mode] was used to reproduce the tirue histories of the vortex strength

(on the wing and in the wake) [or 100 time steps. Results obtained [rom tile SID model

were almost identical to those of tile original VL model. Tile plots of such time histories are

not provided here, because one would not be able to see the diffbrence in the time series of

the original data and the time series obtained via SID+ However, to quantif); the differences

between VL and SID outputs a.n error, 5_ def]ned as 8 ]00%[({? - .VI/[(_)[ was used, where

the norm [-<YI]s defined to be the largest sin_;u]ar value of X. In this case, both (_? (VL) and

7/(SID) are ]00 x 35,5 rectangular matrices (]00 time steps and 3,5,5degrees of freedom). Eor

1,he above menl, ioned aerodynamic problems, a_d givon the vorl, ex sl,rengths evorywhere, the

error was less than 0.05%. Moreover, using; the VL time series fbr the vortex strengths only

on the wing, the SID model reproduced them with alruost the same accurac), the largest

(among the aforementioned cases) error was 0+] _,_[:.The nmnber of singular values retained in

1,he identified model varied [7om 60 1,o !)0 tbr/he cases when vor/,ex s/re_gths were provided

onl), on the wing and from 60 to 160 for the cases when the SID used vortex strengths both

on 1,he wing and in the wako. (The number of singub, r values kept, w_,s such that 1,he ratio

of the lar_;est singular value to the smallest one kept was _0 -,2)

Next, t,he ability of such a SID model to capture 1,he eigenmodes of 1,he original VL system

and especiall), the dominant eigenmodes was st.udied. Here again, all t,he infbnnal,ion on the

wing and wako was used initially, and t,hen the infbnnat.ion only on 1,he wing was used to

obt.ain the eigenvalues. The fbrn_er case is shown in t'_igures [J and 6 and t,he latter in ["igure 7°

Here the original VL eigenvalues are shown as circles and 1,he eigenvalues obtained ifore the

SID model are indical, ed by crosses_ In 1,he case of fifll information_ the dominam eigenvalue

branch for t.he case of a st,ep angle of attack (Wig. [Ja) and also a sharp edge gust (_'_ig. 5b)

is captured nicely (36 singular values and 5Y singular values were used respect.ivoly in the

SID model), bbr t.he case of a swept, gust (["ig. 5c) and random downwash (_ig. [Jd), the

SID model produced set.s of eigenvalues t,hat do no_, agree well with t,he original ones fTom

1,he VL code (164 singular values and 99 singular values were used respectivoly in the SID

model). Howevor, fbr t,he problem of 1,he random downwash, increasing the length of the

1,ime him, ory that was used as input, t.o the SID model code from 100 steps to 1000 st,eps lead

t,o a set of eigenvalues that, is in vory good agreement wil, h the dominant branch as shown

]4

in Wigure 6 (%0 singular values were used).

When tile vortex strengths only on the wing were used fbr sorue initial selection of

parameters in the SID model (see FIg. 7): interestingly the dominant branch of eigenvalues

is recovered not only for the step angle of attack (Fig. 7a) and the sharp edge gust (Fig.

7b): but also for the case of the swept gust (Fig. Tc) and random downwash (Fig. Td),

even though ]n the last case the dominant branch ide_ttifled by the SID mode] is somewhat

_'off target '_. By looking at the Figure 7 one ru]ght conclude that providing vortex strength

infbrmation only on the wing in these cases is sufficien¢ for finding the distinct domimmr

eigenvalue branch. However: one should not conclude that using vortex strength in[ormation

on t,he wing only is ac6ually bet, t,ert, han using intbrmation about vort, ex strengths both on

the wing and in the wake.

By running t,he SID code tor various parameter choices and [or a cert, ain number of

retained singular values_ diffbren_ lengl, hs of t,ime series_ using in[bnnal, ion on _he wing only

vs intbrmat,ion everywhere, et,c_ the authors have found, flrsl, ly, t,hat the se_ of eigenvalues

iT"ore t,he SID model could either include 1,he _'correc_ '_ dominant eigenvalue branch or could

be a diflbrent set of eignvalues (which_ by _he wa_.', does nol, prevent, _he SID model iTore

reproducing the original time series wit, h excelle_t _,greeme_t); secondl3.'-, i¢ was concluded

1,hat if there is a distinct, branch of eigenvalues tbund iT"ore the SID model, it, is mosl, likely

t,o be similar to t,he dominant branch in 1,he original VL model.

Now another case will be considered. In the co_ttext of wing tunnel or flight experiments:

one is also interested in what can be identified fi'om the measured data such as pressure.

So using mxruerica]]y obtained pressure values over the wing, the SID model was used to

reproduce pressure time histories. Just as in the case of vortex strength data on the wing

only_ ,55 pressure time histories of _00 time steps were input to the SID code. Using 30 to

40 singular values, the error between the original and identified time histories of pressure

remained less than ]%.

One could argue that it, may be impract, ica] t,o use such a large amount of sensors on the

wing to apply SID models. Thus, next only a portion of 1,he pressure data on t,he wing was

used. Diffbrent, sensor positions wore considered. A discussion of t,he various downwash and

sensor local, ions on such a wing is ommit, t,ed here. For 1,he currem discussiom leading edge

15

elenlents from the root. to the tip of the wing were taken, as t.hey appear to be a very good

choice for system identification purposes. In Figure 8, results tbr the pressure time history at

the tip elemem of the wing are shown for the case when 10 measurements (still numerically

simulat, ed, of course) of the downwash and pressure dine history (100 time steps) along the

leading edge were supplied t.o create the SID model. Using from 50 to 90 singular values for

t,he four aerodynamic loading problems, t,he previously defined error ranged 9ore 0.002% to

.8%.

However, using pressure data only, no success has yet been realized in approximating the

eigenva]ues of the original VL model. This is a subject of continuing investigation.

CONCLUDING REMARKS

it. has been shown that a modal representation of the aerodynamic fbrces acting on an

oscillating wing has several attractive f(_a/ures /hat n_y be exploited. As has been shown

earlier, st.art.ing from a numerical model of the fluid, here tahm t.o be a vort, ex lattice model,

the fluid model may be efficiem]y represented, in/,erms of Proper Orthogo_a] Decomposition

(POE)) modes° ][tow<_ver it was also shown that, using st,andard system idemiflcadon t.ech-

niques tbr linear dynamical systems, an idemJfied system model may also be constructed

using data Kern the numerical model. Bot, h the POD modes and the syst, em identification

me/hod lead t,o substamJally reduced order models of the flow field of comparable dime_-

sions. And therefore both provide highly efficient computational models relat.iv{_ to the

original vortex lattice] numerical model.

In principle the POD method may also be used %r nonlinear dynamical systems. [_ow-

ever much work has yet to be done to implement this capability in the context of unsteady

aerodynamic models. The system identification ruethodo]ogy for nonlinear dynamical sys-

tems is still a research ff'ontier and no general methods are yet available. On the other hand

the systems identification approadl may be useful when only partial flow field data are avail-

able, e.g. from a wind tunnel experiment, and this aspect is currently under investigation

by the authors.

Finally it is noted that although a particular numerical model of the fluid was used i_ the

]6

present,paper,i.e. a vortex]at.ricemodel,noespecialdifficulty is expectedin extendingthese

met,hodsto other Comput.at.iom_lFluid Dynamics(CFD) models°indeedthe beneficialuse

of PODfor a varietyof CFDmodelshasbeenshownin [1-3].Sincethesystemidentification

modelonly requirestime historiesor Fourier Series(frequencydomain)dat.afk'omsuchaCFD model, the extensiont.oany t,imelinearizedCFD model is st,raight.tbrward.Indeed

evenif the original CFL)model is not,time ]inearizedper se,the codecanbe run for snm]l

wing motionsto simulat,e mmlerically dine ]inearized conditions°

ACKNO_,VLEDGMENTS

This work was supported under AFOSR Grant, "Limit Cycle Oscillations and Nonlinear

Aeroelastic Wing Response". Dr. Daniel Sega]man is the grant program officer. All numeri-

cal calculations were done on a supercompuBer; Tg](i, in t,he North Carolff]a Supercomputing

Cemer (NCSC).

REFERENCES

1. Hall, K.C., " Eige_mnalysis of Unsteady F'lows About Airfoils, Cascades, and Wings;"

AL'IA ,Io'_,rr_ai, Vol.32, No.12, 1994, pp. 2426-2432.

. Dowell, E.t£, Hall, K.C., and Romanowski, M.C., " Eigenmode Analysis in Unsteady

Aerodynamics: Reduced Order Models," .,lpplied /Mec/,.,ar,,'ics Rev_et,';.< Vol.50, No.6,

June ] 997, pp. o ¢1-3,8o.

3. Dowell, E.t£ and Hall, N.C., _' Modeling of Fluid-Structure Interaction," Invited Chap-

ter in the A_'r,,,_,al f{e'_;{eu,s of FI._i4 mecl',,o,r,ic< Vol. 3_< 200], pp. 445-490.

4. Kim, T., _'PYequency-Domain Karhunen-Loeve Method and Its Application t.o Linear

Dynamic System," 414A Jo'u,,,'_m.l, Vo]. 36, No.ll, November 1999, pp.2117-2123.

5. Juang, J.-N., Applied S:qstc'm ]dentificat'ion, Prentice Hall, Inc., Englewood Cliffs, New

J<]_.{,.,_'< _v (}7632, i994, [SBN. 0-1,-)-0'_¢c},).... 1]-X._

17

Iable ]: Eigenvalues; q,

c_1 2_ cv2_ s0 ,7sl 7s CrT,,._iooi

0.31168E" 03 0.a16odF_ t O0 [ 0.82697F..-05 -0.33688E-05

0.33737E+02 0 50.582E+00. -t._.04a0E-0o, -0.30680E-05

0.3918dF].l 0] 0.d90oOE} 00 -u._ _{_]]E-0a -0.200,8E-0oT

0.31482Ei 0l 0.d8854E I00 -0.72553E-05 -0.27129E-05

0.25025E'01 0.48179El 00 i 0._ooaOE.-0a -0.22659E-05

0.20812E+0] 0.47621E+00 ! 0.72555E-05 , -0.16534E-05

0.17607El 0] 0.4/1,1E, 4 00 -0.69035E-05 0.32531E-ua

" _ 0.29655E-050.15281El 01 0.d6827E t 00 -0.65890E-0a ..

0.]3464E'01 0.4658dEt O0 i -0.62088E-05 0.28340E-05[ •

0.1205lEf 0l 0,46439El O0 i -0.64251E-05 0.25623E-05

0.10909Ei 0] 0.]a028E4 00 -U.o_]dlE,-0a 0.24380E-05

0,99799Ei 00 0._o_IE-02 0.65583E-05 -0.13306E-05

0.92088E+00 t.._.4(.4_E-04 [ 0.64960E-05 -0.]]599E-05[ •

0.85612Ef00 -0.17071E-0d [ 0.60496E-05 -0.84823E-05

0.80130E+00 0.13413E-04 0.57069E-05 -0.46961E-05........................................................................................................ t ......................................................................................................

0.75427Ei 00 0.12234E-0d -0.52226E-05 -0.3d102E-06

" }' ,R ...... ' ' _ }"0.71385E+00 -0.]0651E-(4[-0.4_-20]E-0a -0.122b0E-(Vr •

0.678(i7EfO0 -0.I0369E-O'I[ -0.42629E-05 0.18361E-05

• ) _] 4 I "]0.64_]aEm0t 0.1]27]E-04 0.49989E-05 0.17704E-05........................................................................................................t......................................................................................................

0.62129E i 0(} 0.]0661E-(}d 0.:l, , _Sg-0,.. 0 ]4_15E-(}5

] -o , <;_ :0.59783E+00 -0.90705E-05 [ 0.4738]E-05 t..l_]4tE-0o........................................................................................................ [....................................................................................................

_vv ,__' _ 0 90622E-050.o I_E, 00 .... [ 0..I3455E-05 0.10583E-05

0.55896E+00 0.96568E-05 0.,99.9, E-0__ 0.4438]E-06........................................................................................................ t ......................................................................................................

0.54293Ei 00 0.90_64E-ua -{L37350E-05 0.49844E-u0

0.,52889E+00 -0.85099E-05i-0.35918E-05 0.60061E-06

18

air flow

Figure 1: Numerical grid %r delta wing-plate using vortex lattice aerodynamic ]-node]

¢)

000

5o

11

10

9

8

7

6

5

4

3

2

10

I I I I I I

I I I I I I

1 2 3 4 5 6 7

nondimensional time

Figure 2: The total liR coefficient of the delta wing vs nondirnensiona] t,ime, T, %r all modes

]9

3.5

3©eO

•- 25

22

1.5

I I I I I I

'n=all''n=l' - .......,n=5 ..........

'n=20' o

0 1 2 3 4 5 6 7

nondimensional time

Figure _'' ",-o. The t.ot.al lift, coetlident, of t,he delta wing vs nondimensional t.ime, ,, [br r_, 1,5

and 'n 20

.,=

0

-10

-20

-30

-40

-50

-60

-70

-80

-90

-100

I I I I I

®®®®®®® O • O_ilI

® • • -ires, iNkY _

o,l'J

°'1

d_._.._am,._ I I I I_ww w

0 2 4 6 8

Frequency,Hz

Figure 4: Eigenvahie so]ut, ions oI vort, ex lat, t,ice model of unst, eady tM :._-d.]]mm_lona] flow

about, a delta wing. Eigenva] ues dot,ermined direct, ly from the vorl, ex lat, t,ice model: o Dom-

es?; .... _,_, All or,her eigenvahies; Eigenvalues from system i&,ntificationinant, branch of (,l_cn\,alu_. • . .,

model: x.

20

12

LJ

_8

b

E

i i O i i i i i

0 0(]00 0 g

0

00_ 0 ®0

8_ o

% o ®

_0_ 0 ®

00@ 0 ®

O_ 0 ®O_O@ 0 ®

000 0 ®

OOU_

12

LU

_8

c

) 6E

0 ' ' ' 8d C ' _ O ' :: ' @ '-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

16 d ' ' o' ' ' 'x ' k0 O(gO 0 0 x

0 x14 00_ 0 0 x

0X

Q_ o o xu

×

0 0 xv_

X

(_ 0 Ox×

I:_ 0 _ xX

_1_ 0 0 x x

0 0 x x

0 0 x_o_ x

4 Oo0 0 0 xx

00 0 0 xO_ x

2 O@ 0O@]m) x x

OCO 0 gOlIg)

O ' ' ' C_ C ' ' O ' ::' _ '-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

710_gLJ

=8

b

E

12

W

_8

_c_6E

i i 0 i i i i i i

0 O_ 00

OO_ OO

8_ o

X

O g x

x 0 ® x

O0 0 @ xO_

O@ 0O_ x

O@ 0 _gx

O_lg xOCO 0 g

O_0 i i i odo i i o i _ i ® i ,-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

16 d ' ' 0 ' ' ' ' x' 'x

0 OQ]O 0 0 x0 x

14 0 _ 0 0 x x0 xo_I_ 0 x 0 x

x x

_0 0 0 x,r#

0 0 xX

O_ 0 × 0 ×x

0 0 x xx0 x 0 x

_× x0 0 x%

_0 0 0 x xx

o_X 0 0 x4 X

O_X X

0 @ 0 xOO_

2 _0@ 0 0 xx 0(_

XOCO 0 0 x

0(_

0 ' ' ' oO o ' 'o ' ;(' _(' ,-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

Figure 5: Origina,] eigenvalues from VL code (o) a_nd eigenva]ues from system ID model

obta,i_ed usi_g vortex strengths da,ta_ on the \vi_g _ud in the wake (/): (a,) step a,_z_gleof.

attack, (b) sharp edge gust; (c) swept gust, _¢ud (d) random case.

2]

16

14

12

c0

_1oE_JO)

L.U

_8

0_

c

E

d I

0 I I _

-5 -4,5 -4

t xO ix _ i i t i

0 O(lO0 x_xx ®

o x _00_ _xx ®

o _xn_l_ x (_xx ®

x_x ®

q_ x_xx ®_xx

X_x ®X X

O_D x _xx ®X XX X

X

%X xxX

_ ®

_o_x x_x_ ®O0 x x._X ®

O_ x x ®O_

o_ Xxx_C_ ®

o_ _OCO x x_ O_ ®

000_i 0d 0 _l _,, i _ i i _ i

-3,5 -3 -2,5 -2 -1,5 -1 -0,5

RealPartofEigenvalues

Fig_lre 6: O_:'i_i]:_aJ eigel:walues item V[,, code (o) a,nd eigenva,hles h:'om system ID model

obt, ai_ed ush_g vorl_ex sn:e_gths d.at, a o_ t,he wing ._¢nd in [,he wa,ke (x) re1: l_}_e ra_ndom cause

when time sezJes lengt, h is incze_msed 10 _,imes t,o 1000 dine steps.

22

12

2

LU

b

E

d

x

x

X

X

12

U

_8

>,

c

) 6E

i x i 0 i i i i i

x 0 0(]00 0 ®

0

OQ_ 0 ®0

8_m o ®

_0_ 0 ®

0_ 0 ®

O_ 0 gO_O@ 0 ®

000 0 ®

OOCGD

0 I I I O0 0 I I Ox I I ® I

-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

16 d ' _ o ' ' ' ' x' '0 OODO 0 @

x 0 x×

14 0 (_ O @x 0

8_ o×

_0 0 (_x

oX

0_ 0 (_x

0 (_X

X

X

0X

X

oo o _4 x 0 _}

O@ xO @

2 O@ 0 @

OCO 0 @x OOC_

0 ' :: ' ' O _ C ' ' O 'x ' _ '-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

2

U

o ,

_8

E

d

X

X

X

xl X I 0 i i i i i i

0 OQSO 0 @

0

O0_ 0O

8_ o

ol_ o •

_0_ 0 @

OO 0 @O_

O@ 0 @

O_

O@ 0 @

O_

OCO 0 @

O_

0 i i i Od O i i 0 )_ i g i i-5 -45 -4 -35 -3 -25 -2 -15 -1 -05

RealPartof Eigenvalues

16 d× ' xx' 0 '

0 OQIO 0x 0

14 0 _1_ 0x 0

x 8_ o

12 x _ 0

x

°m 0

_8

>,

_ o

_E @Om o

4 08 OO_

O@O_

2 O@O(_

XOCO

Og]@

-5 -45 -35

I I I I I

x O

x O

x O

x O

x O

x O

x O

x O

x O

x O

O

O

O

'C-4 -3 -25 -2

RealPartof Eigenvalues

x O

xO

xO

@

-15 -1 -05

Figm:'e 7: Origina,l eigenvalues from VL code (o) a_nd eigenvalues from system ID model

obtaJned using vorte× sti:'engths data on the wing only (x) _ (a,) step a,ngle of attack, (b)

sharp edge gust, (c) swept gust, a_ud (d) random case.

23

0031

¢

002c¢

o.

E

0027

z

002C

00240 2 4 6 8 10 12

Nondimesional time

-00_

0 2 4 6 8 10 12 14 16 18 20

Nondimesional time

0035

003

0025

¢

002

E 0015

001

0005

d,2

002

O0

o.

ool

O0

000

i i 1'01'2 1'41'6 1'820NondimesionalUme

®

i i i i i i i i i

2 4 6 8 10 12 14 16 18 20

NondimesionalUme

Figm'e 8: Time series of the pi'essm'e at the tip element. Original VL code data (solid line

with o's) and resulted time series from system ID model obtained using pI-essm-e on only 10

leading edge element.s as input (dotted line wit.h x%): (a) step angle of attack, (b) sharp

edge gust, (c) swept gust, and (d) Iandom case.

24

REPORT DOCUMENTATION PAGE Form ApprovedOMB No. 0704-0188

Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing datasources, gathering end maintaining the data needed, end completing end reviewing the collection of information. Send comments regarding this burden estimate or eny otheraspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations endReports, 1215Jefferson Devis Highwey, Suite 1204, A#ington, VA 22202-4302, end to the Office of Menegement end Budget, Peperwork Reduction Project (0704-O188),Weshin_Iton, DC 20503.1. AGENCY USE ONLY (Leave b/an/0 2. REPORT DATE 3. REPORT TYPE AND DATES COVERED

December 2001 Technical Memorandum

4. TITLE AND SUBTITLE 5. FUNDING NUMBERS

System Identification and Pod Method Applied to Unsteady Aerodynamics

6. AUTHOR(S)

Deman Tang, Denis Kholodar, Jer-Nan Juang, and Earl H. Dowell

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)

NASA Langley Research Center

Hampton, VA 23681-2199

9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES)

National Aeronautics and Space Administration

Washington, DC 20546-0001

WU 706-32-21-01

8. PERFORMING ORGANIZATIONREPORT NUMBER

L-18119

10. SPONSORING/MONITORINGAGENCY REPORT NUMBER

NASA/TM-2001-211243

11. SUPPLEMENTARY NOTES

Tang, Kholodar, and Dowell: Duke University, Durham, NC; Juang: NASA Langley Research Center,

Hampton, VA.

12a. DISTRIBUTION/AVAILABILITY STATEMENT

Unclassified-Unlimited

Subject Category 05 Distribution: Nonstandard

Availability: NASA CASI (301) 621-0390

12b. DISTRIBUTION CODE

13. ABSTRACT (Max/mum 200 words)

The representation of unsteady aerodynamic flow fields in terms of global aerodynamic modes has proven to be

a useful method for reducing the size of the aerodynamic model over those representations that use local

variables at discrete grid points in the flow field. Eigenmodes and Proper Orthogonal Decomposition (POD)

modes have been used for this purpose with good effect. This suggests that system identification models may

also be used to represent the aerodynamic flow field. Implicit in the use of a systems identification technique is

the notion that a relative small state space model can be useful in describing a dynamical system. The POD

model is first used to show that indeed a reduced order model can be obtained from a much larger numerical

aerodynamical model (the vortex lattice method is used for illustrative purposes) and the results from the POD

and the system identification methods are then compared. For the example considered, the two methods are

shown to give comparable results in terms of accuracy and reduced model size. The advantages and limitations

of each approach are briefly discussed. Both appear promising and complementary in their characteristics.

14. SUBJECT TERMS

System Identification, Unsteady Aerodynamics, Proper Orthogonal Decomposition,

State-Space Model Reduction.

17. SECURITY CLASSIFICATION 18. SECURITY CLASSIFICATION 19. SECURITY CLASSIFICATIONOF REPORT OF THIS PAGE OF ABSTRACT

Unclassified Unclassified Unclassified

NSN 7540-01-280-5500

15. NUMBER OF PAGES

2916. PRICE CODE

A0320. LIMITATION

OF ABSTRACT

UL

Standard Form 298 (Rev. 2-89)Prescribed by ANSI Std. Z-39-18298-102