Progress in Aerospace Sciences: Mehdi Ghoreyshi, Adam Jirásek, Russell M. Cummings
Progress in Aerospace Sciences: Mehdi Ghoreyshi, Adam Jirásek, Russell M. Cummings
Progress in Aerospace Sciences: Mehdi Ghoreyshi, Adam Jirásek, Russell M. Cummings
art ic l e i nf o
a b s t r a c t
Article history:
Received 12 August 2014
Accepted 2 September 2014
Available online 3 October 2014
Recent advances and challenges in the generation of reduced order aerodynamic models using
computational uid dynamics are presented. The models reviewed are those that can be used for
aircraft stability and control analysis and include linear and nonlinear indicial response methods,
Volterra theory, radial basis functions, and a surrogate-based recurrence framework. The challenges
associated with identication of unknowns for each of the reduced order methods are addressed. A
range of test cases, from airfoils to full aircraft, have been used to evaluate and validate the reduced
order methods. The motions have different amplitudes and reduced frequencies and could start from
different ight conditions including those in the transonic speed range. Overall, these reduced order
models help to produce accurate predictions for a wide range of motions, but with the advantage that
model predictions require orders of magnitude less time to evaluate once the model is created.
Published by Elsevier Ltd.
Keywords:
Unsteady aerodynamics
Computational uid dynamics
Reduced order model
Indicial functions
Radial basis functions
Volterra functions
Contents
1.
2.
3.
4.
5.
6.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.
The need for reduced order unsteady aerodynamics modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.
Current aerodynamic modeling efforts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Review of unsteady aerodynamic prediction methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.
Classical theories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.
Volterra theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.
Indicial theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.
Surrogate-based recurrence-framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.
Radial basis functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Review of system identication methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.
System identication of CFD simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.
Volterra kernels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.
Indicial functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.
Training maneuvers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flow solver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Validation test cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.
NACA 0012 Airfoil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.
SDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.
SACCON UCAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.
X-31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.
Airfoil aerodynamics modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1.
Models for M0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.2.
Models for M0.764 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Corresponding author.
E-mail addresses: Mehdi.Ghoreyshi@usafa.edu (M. Ghoreyshi), Adam.Jirasek@gmail.com (A. Jirsek), Russ.Cummings@usafa.edu (R.M. Cummings).
http://dx.doi.org/10.1016/j.paerosci.2014.09.001
0376-0421/Published by Elsevier Ltd.
168
168
168
168
170
170
171
172
173
173
174
174
174
174
176
177
177
178
179
182
183
188
188
188
195
168
6.2.
SDM aerodynamics modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.
SACCON aerodynamics modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.
X-31 aerodynamics modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Introduction
1.1. Overview
The understanding and prediction of unsteady nonlinear aerodynamics attach great importance to advance aircraft aeroelasticity and ight dynamics. Maneuvering ight at high angles of
attack, fast motion rates, and gusty wind conditions, as well as
sudden control surface deections and utter phenomenon, all are
examples of unsteady ight conditions [1]. The unsteady aerodynamic forces and moments in these conditions can have a
signicant effect on aircraft aeroelastic and dynamic stability
characteristics [2]. In particular, ow hysteresis in a rapid maneuvering ghter can lead to pronounced time lags in the increase and
decline of aerodynamic loads with respect to the ow eld
changes [3,4]. The main sources of aerodynamic nonlinearities
are shock wave motions and separated ows which can generate
limit cycle oscillations and have a signicant impact on aircraft
performance and stability [5]. An aerodynamic model that can
accurately predict the nonlinear and unsteady airloads of a
maneuvering aircraft can improve the accuracy of the structural
analysis and ight control design. This translates into reduced
project risk and enhanced analysis of system performance prior to
rst ight.
A wide range of mathematical models have been developed to
represent the unsteady aerodynamic loads for use in aircraft
stability and control (S&C) analysis, including classical linearized
models using rotary and unsteady aerodynamic derivatives (the _
terms) [6]. The unsteady derivatives of static and weakly nonlinear
systems can be determined by a Taylor series expansion about
given equilibrium ight conditions. However, these derivatives are
not suitable for analysis of a high performance aircraft with highly
nonlinear and unsteady aerodynamics [7,8]. There are also only
limited experimental measurements available to determine the
effects of unsteady ow on the aerodynamic forces and moments
acting on an aircraft. This is mainly due to the complexity of
unsteady ow and the limitations of existing test facilities [8].
During the past decade, efforts have been made at formulating
techniques that predict continuous and discrete-time aerodynamic
responses using Computational Fluid Dynamics (CFD) [9,10]. These
recent advances have led to the generation of unsteady nonlinear
aerodynamic models for six-degree-of-freedom (6DoF) aircraft
maneuvers with moving control surfaces. This work reviews the
current state-of-the-art in unsteady aerodynamic modeling for use
in S&C and discusses current challenges for these modeling
approaches.
1.2. The need for reduced order unsteady aerodynamics modeling
With advances in computing techniques, one straightforward
way to predict ow-induced nonlinearities is to develop a fullorder model (often called a time-marching CFD solution) based on
time integration of the structural and aerodynamic equations
[1113]. However, creating a full-order model for S&C is
a computationally expensive approach and is impractical from a
designer's point of view because it requires a large number of
199
201
209
213
215
215
computations for different values of motion frequency and amplitude [14,15]. Also, this approach makes the solution of the aircraft
equations of motion an innite-dimensional problem, where the
current states depend on the evolution of previous states at
innitely many points in time [16]. It is therefore desirable to
use a relatively simple but accurate approximation for the
unsteady aerodynamics by using a Reduced Order Model (ROM)
that allows describing the unsteady ow in the form of a small
number of spatial/temporal modes (typically less than one hundred) compared with the very large number of grid points in the
full-order model (on the order of 550 million or more) [1719].
The ROM can then predict the responses to an arbitrary input
much faster than computing the input in a full CFD solution [20].
The creation of ROMs using CFD is an area of active research.
These models can be classied into nonparametric and parametric
models depending on the identication methods used [21,22]. The
parametric models provide a structure for representing aerodynamic forces and moments in the aircraft equations of motion.
Nonparametric models, on the other hand, are concerned with the
measured inputoutput behavior of the aircraft dynamics [21].
ROMs can also be classied into time domain and frequency
domain approaches [9]. While time-domain models are necessary
for rotary wing applications and predicting responses to a timedependent input, the formulation in frequency-domain is required
for determination of utter instability boundary [23]. Some
popular ROMs are indicial response methods [2427], proper
orthogonal decomposition (POD) [28,29], Volterra theory [22,3032],
surrogate-based recurrence framework (SBRF) [33,34], radial basis
functions (RBF) [3537] and state-space modeling [38,39]. Notice that
some of these models, such as indicial response methods, Volterra
theory, and POD analysis, can be performed either in the time or
frequency domain. Recent applications of POD methods has been
reviewed by Lucia et al. [9] and therefore these methods are not
discussed here. Also, the state space model proposed by Goman and
Khrabrov [38] uses experimental data to estimate the model
unknowns. There are only a few published studies of this model using
CFD and therefore the model is also not discussed. This paper reviews
the recent development and applications of Volterra theory, linear and
nonlinear indicial response methods, RBF, and a SBRF model using CFD
data. These models were selected because they have been used or can
be used in the aircraft S&C analysis.
Nomenclature
A
a
C(k)
CL
CL0
C L
CLq
Cl
Cm
Cm0
C m
Cmq
CN
Cn
CY
c
f
H
h
k
L
M
P
p
q_
q
q1
Re
r
S
St
s
t
tn
t0
V
ut
u; v; w
x
Y
y
169
Greek
_
A
0
e
t
t
170
For example, Lieu and Farhat [65] proposed a ROM based on POD
for evaluating aeroelastic frequencies and damping ratio coefcients of the F-16 aircraft. They extended previous ROMs to a
multiple state variable model by including the variation of Mach
number and angle of attack ight conditions. Jameson and his
colleagues at Stanford have also applied HB techniques to accelerate the convergence of unsteady ows to a periodic steady state
[66,67]. The HB techniques have also been successfully tested by
Badcock and his colleagues at the University of Liverpool [68,69].
Time domain based neural networks have also been used to
model unsteady aerodynamics [7073]. Olcer et al. [70] used neural
networks for modeling the unsteady aerodynamic responses to a
trailing edge ap deection and to extract a linear time-invariant
model of the ap actuator. Marques and Anderson [71] used a
temporal neural network to approximate the unsteady lift and pitch
moment of a two dimensional airfoil with changes in angle of attack
in the transonic regime. Faller and Schreck [73] also used a neural
network to predict the time-dependent surface pressures of a
pitching wing. The network inputs included the instantaneous pitch
angle, angular velocity, and the initial surface pressure coefcients
at t0. The network output then predicted the surface pressures at
time t 0 t. These predictions were fed back as the input to the
network to predict surface pressures at the next time. This process
continues in time until it reaches some nal time.
Some other works to be mentioned include the studies at the
University of Maryland [7476,76], the work of Raveh [77,78,20] at the
Israel Institute of Technology, the work of Beran [9,79] at the Air Force
Research Laboratory, the work of Silva [30,22] at NASA Langley, and
the work of Murman [80,81] at NASA Ames. Finally, researchers at the
U.S. Air Force Academy (USAFA) have made a strong effort toward the
development of unsteady aerodynamic reduced order models applied
to ight mechanics and ow control.
ht H cos h t
"
#
_ 1 ac2
1 ch c
2 2 V2 V
8 2 V2
H 2
1 k
2
H 1 k iH 2
0 k
171
Fig. 2. Unsteady aerodynamic force functions for incompressible ow over an airfoil. (a) Wagner and Kssner functions and (b) Theodorsen's functions.
where H0 and H1 are Hankel functions of the rst and the second
kind. The Theodorsen function is real and equals one for the steady
case (i.e. k 0) and includes an imaginary and a real part for a
moving airfoil. These parts are expressed as Ck Fk iGk and
are shown in Fig. 2(b) for reduced frequencies up to two. The gure
shows that F(k) decreases with reduced frequency, thus the phase
lag between the motion variables and unsteady loads is increased.
The Theodorsen function is related to the Wagner function as [91]
Z 1
Ck ik
e ik d
10
0
yt 1 F xt; t 1 T rt r t 1
and is approximated as
Ck 1
Taylor series also apply to the Volterra series [94], e.g. the Volterra
series typically is accurate for weak nonlinearities [95]. The theory
of functional expansions was rst introduced by Volterra in a book
published in 1930 [92]. This work and the further developments
by others (for example [9698]) have been extensively used in
electrical and biological systems engineering [99103]. Recently,
there is an increasing interest in using Volterra series in the eld of
nonlinear unsteady aerodynamic loads modeling [10,104].
For a dynamic system, the output in a given time instant of t1
depends on the input values over some nite interval [82], i.e.
0:165ik 0:335ik
ik 0:0455 ik 0:3
11
13
14
yt H0 Hi xt
15
i1
H i t 1 ; t 2 ; ; t i xn dn
16
Hi xt
1
1
n1
H i 1 ; 2 ; ; i xt n dn
Hi xt H0
1
1
17
n1
172
18
where q and q_ denote normalized pitch rate and its rst time
derivative, respectively. Classical Volterra series cannot properly
identify any nonlinear cross-coupling effects between multiple
input parameters [5]. Balajewicz et al. [105] applied a multi-input
Volterra theory to the weakly nonlinear aerodynamic modeling of
NACA 0012 airfoil under pitching and plunging motions. Their
results showed a signicant improvement in the accuracy over a
single-input Volterra model. Also, Ghoreyshi et al. [34] proposed a
multi-input Volterra series for aerodynamics prediction of the
X-31 aircraft pitching in the transonic speed range. This series is
written as
p
yt x1 t; x2 t; ; xm t Hm
i
19
i1
j1 1 j2 1
1
t
1
O jxj3
t
1
xj ;xj2
H2 1
t 1 ; t 2 xj1 1 xj2 2 d1 d2
20
22
where C j 0 denote the zero-angle-of-attack lift and pitch moment
coefcients and are found from static calculations; 0 is the angle
of attack at time zero or the initial time of motion. Note that
0C j t is different from C j 0 . The motions considered here start
from a steady-state solution with q0 0 and therefore the term
of q0C jq t was not added to the equation. Using the differential
theorem of the convolution integral [110], Eq. (22) changes to
Z t
Z t
d
d
C j t d
C jq t q d
23
C j t C j 0
dt 0
dt 0
This equation predicts lift and pitch moment responses in the
linear regime of a ow. A nonlinear model is also considered
where the responses in the angle of attack depend on both the
angle of attack and Mach number. Also, it is assumed that the
response functions with respect to the pitch rate change with
changes in freestream Mach number but do not vary with the
changes in angle of attack at low to moderate angles of attack. This
is a reasonable assumption based on aerodynamic prediction
methods described in aircraft design textbooks [111]. The unsteady
nonlinear lift and pitch moment coefcients at time t are then
obtained using nonlinear indicial response theory as
Z t
d
C j t C j 0 M
C j t ; ; M d
dt 0
Z t
d
C jq t ; Mq d d
24
dt 0
where M denotes the freestream Mach number. The response
functions due to pitch rate, i.e. C jq t; M for j L; m, can be estimated
by using a time-dependent interpolation scheme from the observed
responses. The pitch rate indicial functions are next used to
estimate the second integrals in Eqs. (23) and (24), however, the
estimation of nonlinear C j t; ; M for j L; m needs more explanation. Assume a set of angle of attack samples of 1 ; 2 ; ; n at
freestream Mach numbers of M M 1 ; M 2 ; ; M m , where the spacing can be uniform or non-uniform. The indicial functions at
each angle of i ; i 1; 2; ; n, degrees and Mach number of
M k ; k 1; 2; ; m, are calculated by holding the angle of attack
xed at i degrees, and then performing a small step in the
angle of attack to i . The indicial functions are then
computed by taking the differences between time-varying
responses occurring after the step and the steady-state solution at
i degrees, and dividing them by the magnitude of the step.
Ghoreyshi and Cummings [112] extended the indicial response
method to include lateral aerodynamic coefcients as well.
Assuming that the lateral loads only depend on side-slip angle
(), normalized roll rate (p), and normalized yaw rate (r), the
unsteady lateral forces and moments using indicial functions are
written as
Z t
Z t
d
d
C j t
C j t ; ; M d
C jp t ; Mp d
dt 0
dt 0
Z t
d
C t ; Mr d
25
dt 0 jr
where j Y; l; n denote the side-force, roll and yaw moments,
respectively. The functions of C L t; ; M, C m t; ; M, C Lq t; M,
C mq t; M, C Y t; ; M, C l t; ; M, C n t; ; M, C Yp t; M, C lp t; M,
C np t; M, C Yr t; M, C lr t; M, and C nr t; M are unknown and the
methods for calculating them in CFD will be reviewed. Note that
the integral operation in the indicial theory allows for predicting
airload responses from time-histories of motion. However, similar
26
27
yt A Rn ; xt A Rr
28
h : Rr Rm
xt t; t;
t
29
31
173
30
1; y~ k ; y~ k 1 ; ; y~ k n 1
32
for i 1; ; NT
33
Y^ X n k i X
34
k1
such that
Y^ X cj Y cj
for j 1; 2; ; p
35
174
36
yn H 1j n kxj k
j1 k0
m
j1 1 j2 1 k1 0 k2 0
xj ;xj2
H2 1
n k1 ; n k2 xj1 k1 xj2 k2
37
38
39
The Volterra kernels are then identied from Eq. (38) solving for b,
with y and A being known for a training maneuver. The matrix A is
then recomputed for a novel maneuver, and the low-order model
in Eq. (38) is used to predict the resulting unsteady aerodynamic
loads in place of the full-order system.
3.3. Indicial functions
The indicial functions can be estimated via analytical or
computational methods. The experimental tests are practically
nonexistent for impulse and step response functions. Wagner [87]
was the rst to solve the indicial lift response of a thin airfoil due
to a step change in the angle of attack in incompressible ow, the
so-called Wagner function. His function is a single parameter
function and is sufcient to model the plunging motions of a thin
airfoil in incompressible ows.
175
Fig. 3. Fourier transform relationship between oscillatory and indicial aerodynamics [124].
Fig. 4. The grid motion for modeling a step change in angle of attack and pitch rate.
5
4
xm1 xm2 xmn
where rows correspond to different combinations of the design
parameters. For each row in the input matrix, a time-dependent
response was calculated at p discrete values of time, and this
information is summarized in the output matrix of Zm p as
2
3
y11 y12 y1p
6y
7
6 21 y22 y2p 7
7
41
Z6
6
7
4
5
ym1 ym2 ymp
176
Z~ x0 Z~ 1 x0 ; Z~ 2 x0 ; ; Z~ p x0
42
where ~ shows that Kriging model is an approximation of the
actual function. For modeling aerodynamics of a maneuvering
aircraft, the input matrix of D includes combinations of angle of
attack and Mach number, i.e.
2
3
1 M 1
6 2 M 2 7
6
7
D6
43
7
5
4
m M m
so in this case n 2 and x0 0 ; M 0 . The output vector is also
dened as y C L ; C m ; C Y ; C l ; C n and therefore the output matrices
of Zj are
2
3
C j 11 C j 12 C j 1p
6C
7
6 j 21 C j 22 C j 2p 7
7
44
Zj 6
6
7
4
5
C j m1 C j m2 C j mp
where j L; m; Y; l; n represents lift, pitch moment, side force, roll
moment, and yaw moment coefcients, respectively. The unsteady
effects in drag force were assumed to be small and are not
included.
3.4. Training maneuvers
The focus of S&C research at USAFA and AFSEO has been to
effectively incorporate CFD into the model-development process
Table 1
Special training maneuvers.
Maneuver
Denition
Linear chirp
Spiral
Schroeder
t 0 A sin t 2
t 0 A t sin t
!
r
2
n
1
2kt k
cos
t 0 A
2N
T
N
k1
177
Fig. 6. A spiral, a chirp, and a Schroeder training maneuver. (a) spiral maneuver; (b) chirp maneuver; and (c) Schroeder maneuver.
4. Flow solver
The ow solver used for this study is the Cobalt code [137] that
solves the unsteady, three-dimensional and compressible Navier
Stokes equations in an inertial reference frame. In Cobalt, the
NavierStokes equations are discretized on arbitrary grid topologies
using a cell-centered nite volume method. Second-order accuracy
in space is achieved using the exact Riemann solver of Gottlieb and
Groth [138], and least squares gradient calculations using QR
factorization. To accelerate the solution of the discretized system, a
point-implicit method using analytic rst-order inviscid and viscous
178
Fig. 7. The NACA0012 grid and static and dynamic validations. The static conditions are M 1 0:3 and Re 5:93 106 . Static and AGARD CT2 experimental data are from
Ladson [145] and Landon [146], respectively. In (f) moment reference point is 0.25c. (a) Euler grid; (b) viscous grid; (c) static normal force coefcient; (d) static pitch moment
coefcient; (e) normal force coefcient of AGARD CT2; and (f) pitch moment coefcient of AGARD CT2.
mesh was generated using Gridgen version 15.0, and is a structured mesh generated by normal extrusion of surface connectors.
The overview of the Euler mesh is shown in Fig. 7(a). The RANS
mesh volume is rectangular with the airfoil geometry centrally
located. The no-slip adiabatic wall boundary conditions are
employed at the body surface, and a modied Riemann-invariant
condition is implemented at the far-eld boundary. The RANS
mesh has prisms cells near the airfoil and tetrahedra cells elsewhere. The pitch axis is set to 0.25c, but the moment reference
point is at the leading edge unless stated otherwise. The overview
of the RANS mesh is shown in Fig. 7(b).
The static Euler and RANS calculations are shown in Fig. 7. Note
that Euler calculations are signicantly faster than RANS calculations (on the order of ve times faster for the meshes used in this
work). The simulations correspond to M 0.3 and Re 8:93 106
in order to match experimental data from Ladson [145]. All RANS
simulations were performed using the SA turbulence model. Euler
and RANS predictions compare well with the experiments at low
angles of attack as shown in Fig. 7. The RANS model accurately
predicts the maximum lift, but the stall region predictions do not
match as well. The Euler model predicts the slopes of lift and pitch
moment fairly well up to moderate angles of attack. Differences
between the Euler predictions and experiments are observed at
high angles of attack due to the inviscid assumption, although the
Euler simulations show ow separation on the upper surface at
higher angles of attack resulting in a fall in lift slope. Cobalt in
Euler mode predicts the secondary boundary layer separation at
high angles of attack due to adverse pressure gradients, however,
these predictions are not accurate.
A dynamic test case (AGARD CT2) was also selected with
available experimental data from Landon [146]. The AGARD CT2
is a pitch forced oscillation with test conditions summarized in
Table 2. The CFD simulation of the RANS grid ran for three cycles
with a non-dimensional time-step of t n Vt=c 0:01. The results
are shown and compared with experimental data in Fig. 7. Even
for this unsteady case, very good agreement was found, although
the angles of attack all fall within the linear range. These predictions gave condence in the ability of the current numerical
approach to predict unsteady aerodynamics.
5.2. SDM
The Standard Dynamics Model (SDM) is a generic ghter conguration based on the F-16 planform. The model includes a slender
strake-delta wing, horizontal and vertical stabilizers, ventral ns, and
a blocked off inlet. The three-view drawing is shown in Fig. 8. This
geometry has been tested extensively at various wind tunnel facilities
to collect aerodynamic data [147149]. Note that slightly different
geometries were used in these previous studies.
A full-span geometry mesh is available as shown in Fig. 9. The
mesh has around 9 million points and 19.5 million cells. The wind
tunnel experiments [150] were used to validate the CFD predictions at low speeds. The conditions of the tests were V 110 m/s,
Re 0.57 million and 51 for 0901. All CFD simulations were
run at free-stream conditions consistent with ow conditions in
the wind tunnel tests. For ow solution, the RANS equations are
discretized by second-order spatial and temporal operators. The
turbulence models used are SA, SARC, and Menter's SST.
The static force and moment coefcients were compared with
experimental data in Fig. 10. The comparison showed that there
is a good agreement between the RANS predictions and the
measurements for angles of attack below 251. However, all
Table 2
Description of the AGARD CT2 test conditions.
Test conditions
Values
Mach number, M
Mean incidence, 0
Pitch amplitude, A
Reduced frequency, k
Reynolds number, Re
0.6
3.161
4.591
0.0811
4.8 106
179
180
Fig. 10. Static aerodynamic predictions at V0 100 m/s and 5. (a) normal force coefcient; (b) pitch moment coefcient; (c) side force coefcient; (d) roll moment
coefcient; and (e) yaw moment coefcient.
181
Fig. 11. SDM ow-eld visualization. The calculations are for a Mach number of 0.3 and 5 using SARC turbulence model. (a) 51; (b) 101; (c) 141; (d) 181;
(e) 221; and (f) 251.
182
towards the trailing edge of the wing as shown in Fig. 11(c). With a
slight increase in angle of attack, the wing vortex appears to
breakdown quickly as shown in Fig. 11(d). The vortex breakdown
leads to a smaller lift rate of increase and a negative pitch moment
slope. The vortex breakdown phenomenon is asymmetric and
hence the lateral force and moment coefcients suddenly start to
change very rapidly. At 221 the strake vortex is also burst as shown
in Fig. 11(e). Finally, at 251 there is no sign of a wing vortex as
shown in Fig. 11(f).
5.3. SACCON UCAV
The SACCON geometry and experimental data were provided to
the partners participating in NATO RTO Task Group AVT-161
(Assessment of Stability and Control prediction Methods for NATO
Air and Sea Vehicles) [151]. The objective of this task group was to
evaluate CFD codes against wind tunnel results. The vehicle
planform and section proles were dened in cooperation
between the German Aerospace Center (DLR) and EADS-MAS.
DLR adjusted the pre-design geometry for wind tunnel design
purposes which actually led to a higher overall thickness at the
root chord to provide enough space for the internal strain gauge
balance. The aircraft has a lambda wing planform with a leading
edge sweep angle of 531 as shown in Fig. 12. The root chord is
approximately 1 m, the wing span is 1.53 m, the reference chord is
0.48 m, and the reference area is 0.77 m2. The main sections of the
model are the fuselage, the wing section, and wing tip. The
conguration is dened by three different proles at the root
section of the fuselage, two sections with the same prole at the
inner wing, forming the transition from the fuselage to wing and
the outer wing section. Finally, the outer wing section prole is
twisted by 51 around the leading edge to reduce the aerodynamic
loads and shift the onset of ow separation to higher angles of
attack.
The wind tunnel model was designed and manufactured at
NASA Langley Research Center (LaRC). The model was designed to
accommodate a belly sting mount for tests in the German-Dutch
Low Speed Wing Tunnel (DNW-NWB) in Braunschweig and the
14 ft 22 ft low speed wind tunnel at NASA LaRC [151,152]. The
high-angle-of-attack ow around SACCON is very complicated and
unsteady due to vortical ow formation, vortex interaction, and
vortex breakdown. SACCON also has complicated aerodynamic
characteristics at non-symmetric ow conditions. Some experimental aerodynamic behavior of the SACCON conguration in the
lateral direction are shown in Fig. 13. The experimental results
[151] show that side force, yaw and roll moments are a nonlinear
function of angle of attack, most signicantly above an angle of
attack of 101. Fig. 13 also shows that the angle of attack dependency can be seen in the roll moment even at low angles of attack.
The lateral coefcients are nearly linear with side slip angle for
angles of attack below 151, and become increasingly dependent on
side-slip for angles of attack above 151 as shown in Fig. 13.
Two meshes are available, the rst uses a belly mounted sting
present in the experiments and the second has no sting. The grid
including sting geometry is shown in Fig. 14. This grid contains
Fig. 13. SACCON side force, roll moment, yaw moment versus angle of attack for different angles of side slip [151].
183
Fig. 14. The SACCON grid and static validations. The static conditions are M 1 0:144 and Re 1:61 106 . Experiments are obtained from Cummings and Schtte [151] and
shown with lled circles. The solid lines with delta markers show the Cobalt predictions for a grid without sting geometry. The lines with square marker show predictions of
a grid including sting geometry. Turbulence model is SARC. (a) SACCON grid; (b) static lift coefcient; (c) static drag coefcient; and (d) static pitching moment coefcient.
around 4.5M points and 13M cells. The total run time of 1000
iterations for the model without sting geometry was 5 h using 128
processors. The SA with Rotation/curvature Correction (SARC)
[153] turbulence model was used for all CFD simulations. The
predicted static coefcients of lift, drag, and pitch moment were
compared with experiments in Fig. 14. The gures show that CFD
predictions closely follow the trends of experimental data up to
moderate angles of attack. The offsets in low angle of attack pitch
moment in the model have been shown to be due to the effects of
the belly sting mounting present in the experiments. For the ROM
studies, the mesh without sting geometry was used since it has
less grid points.
Some of the SACCON aerodynamic features are shown in Fig. 15.
Two emanating vortices from the wing tip and apex are present at
141 angle of attack (Fig. 15(a)). These vortices lead to a negative
pressure region on the upper wing surface, and hence augments the
lift force. As the angle of attack increases above 161, the onset point
of the outboard vortex starts to travel toward the wing apex due to
184
Fig. 15. The SACCON vortical ows using SA turbulence model. The conditions are M 1 0:144 and Re 1:61 106 . The vortices core lines are extracted and shown by black
lines. For case (d), the ow separations lines are shown by red lines. (a) 141; (b) 19:51; (c) 20:51; and (d) 231. (For interpretation of the references to color in
this gure caption, the reader is referred to the web version of this paper.)
Table 3
Geometry parameters and mass/inertias of SACCON
yable model.
Mean aerodynamic chord, c (m)
Wing area, S (m2)
Wing span, b (m)
Ixx (kg m2)
Iyy (kg m2)
Izz (kg m2)
Maximum take-off weight, MTWO
(kg)
5.011
55.0
13.0
8014
6564
8937
2000
and outer leading edge aps, the trailing edge aps, the front wing,
and rear fuselage strakes.
The mesh overview is shown in Fig. 17. The grid is a symmetric
conguration and contains 4.9 million points and 11.7 million cells.
Three boundary conditions were imposed to the surfaces: a fareld, symmetry, and solid wall. The low-speed experiments were
made available by the DLR, German Aerospace Center [157]. The
wind tunnel model has a closed inlet and is tted with moving lift
and control surfaces. The experiments are composed of two
185
Fig. 17. The X-31 aircraft mesh model. (a) Half-Model Mesh and (b) Surface mesh around LEX and canard.
Fig. 18. The X-31 static loads validations. The static conditions are: M 0.18 and Re 2 106 . (a) lift coefcient; (b) drag coefcient; (c) pitching moment coefcient.
setups. The rst setup uses a belly mounted sting attached to the
model directly under the main wing. This setup allows six degree
of freedom motions. The second setup uses an aft mounted sting
connected to an arm in the wind tunnel. The values of lift, drag,
and pitch moment from the second setup were used to validate
186
Fig. 19. The X-31 vortical ows using SARC-DES turbulence model. The conditions are M 0.18 and Re 2 106 . (a) 101; (b) 141; (c) 181; (d) 201; (e) 221;
and (f) 251.
breakdown point is nearly moved to the leading edge and then the
wing vortex starts to breakdown as shown in Fig. 19(c). This results
in an aft movement of the aerodynamic center and a change in the
pitch moment slope sign. The wing vortex breakdown point moves
187
Fig. 20. The NACA 0012 lift and pitch moment response functions at M 0.3 and Re 5:93 106 . (a) linear C L , q 0; (b) linear C Lq , 0; (c) C L at different , q 0; (d) C Lq at
different ; (e) C m at different , q 0; (f) C mq at different .
188
6. Analysis
The models are evaluated by comparing the predictions with
time-accurate CFD solutions which are labeled Time-Marching in
the plots. The prediction capability of ROMs is reviewed rst for
the airfoil, SDM, and SACCON test cases. These models are then
tested for a pitching motion of the X-31 conguration to permit
direct comparison of costs and errors. In this work, the error norm
was dened as
E
cfd
N
i yrom ij
i 0 jy
cfd
ycfd
max ymin
100
45
Fig. 21. The linear indicial response ROM model for the airfoil, M 0.3 and Re 5:93 106 . (a) pitch oscillation with k 0.077; (b) pitch oscillation with k 0.077; (c) pitch
oscillation with k 0.307; and (d) pitch oscillation with k 0.307.
for the lift and pitch moment coefcients are around 0.9% and
2.2%, respectively.
A nonlinear ROM was also created using Eq. (24) and nonlinear
response functions calculated at M0.3. Fig. 22(a) and (b) compares
the linear and nonlinear ROM predictions for a ramp increase of
189
angle of attack from 1.51 to 151 with a rate of 10 deg/s. The grid is
undergoing only a translational motion, so the second terms in Eqs.
(23) and (24) are zero. Notice that the forces and moments acting on
the airfoil during translation are different from the static values. The
ow change is not as fast as the angle of attack change and hence
Fig. 22. The nonlinear indicial response ROM model for NACA 0012, M 0.3 and Re 5:93 106 . The moment reference point in (b) is on the quarter chord point. (a) ramp
motion with rate of 10 deg/s; (b) ramp motion with rate of 10 deg/s; (c) pitch oscillation with k 0.077; (d) pitch oscillation with k 0.077; (e) pitch oscillation with k 0.307;
and (f) pitch oscillation with k 0.307.
190
Fig. 23. The NACA 0012 airfoil angle of attack response functions. In these
simulations M 0.3 and Re 5:93 106 .
Fig. 25. RBF neural network training performance. The y-axis displays root mean
squared error and the x-axis shows number of iterations.
Fig. 24. The plunge and pitch training maneuvers for airfoil Euler simulations. (a) plunge training motions and (b) pitch training motions.
191
Fig. 26. RBF network predictions of testing motions; simulations correspond to an Euler mesh and ran at M 0.3. (a) plunge oscillation with f 1 Hz; (b) ramp motion with
rate of 10 deg/s; (c) plunge oscillation with f 0.5 Hz; and (d) pitch oscillation with f 2.5 Hz.
Fig. 27. Training data for the airfoil RANS simulations; M 0.3. (a) pitching motion and (b) ramp motion.
Fig. 28. RBFNN predictions of the airfoil pitching motion using both Euler and RANS equations; M 0.3. (a) normal force coefcient and (b) pitch moment coefcient.
192
Fig. 29. NACA 0012: training maneuver for the generation of a discrete-time multi-input Volterra model (M 0:764, 0 0:01 and k 0:10); in (a), variation of angle of
attack with time; in (b), Model refers to the discrete-time multi-input Volterra model. (a) angle of attack and (b) pitch moment coefcient.
Fig. 31. NACA 0012: carpet plot of the pitching moment coefcient (M 0.764,
0 0:01, and k 0.10); large spheres indicate the 4 CFD solutions used to construct
the SBRF model.
193
Fig. 34. Nonlinear lift and pitch moment indicial solutions due to angle of attack for M 0.3 and 0.6. (a) nonlinear lift responses at M 0.3; (b) nonlinear lift responses at
M 0.6; (c) nonlinear pitch moment responses at M 0.3; (d) nonlinear pitch moment responses at M 0.6.
Fig. 35. Lift and pitch moment indicial solutions due to pitch rate for 01. The pitch axis and moment reference point are located at 35% MAC. (a) Pitch rate lift indicial
functions and (b) Pitch rate pitch moment indicial functions.
194
Fig. 36. Validation of Cmq values calculated from pitch-rate indicial functions.
Experimental data are from Da Ronch et al. [161].
195
196
The mean angle of attack was zero, but the amplitude changes in
time; the maximum angle of attack in the maneuver is 141 to excite
nonlinear aerodynamics due to shock-induced separation. The pitch
moment coefcient of this maneuver computed using the RANS grid
H 1_
_
H ;
2
_ ;_
H ;
3
197
H 1
_
H 2;
_ ;
_
H 3;
H ;;
3
46
Fig. 40. The lift and pitch moment indicial functions. (a) linear C L functions; (b) linear C m functions; (c) nonlinear C L functions at M 0.3; and (d) nonlinear C m functions
at M 0.3.
198
Fig. 41. The side-force, roll and yaw moments indicial functions. (a) C Y functions at M 0.1; (b) C Y functions at M 0.3; (c) C Y functions at M 0.5; (d) C n functions at
M 0.1; (e) C n functions at M 0.3; (f) C n functions at M 0.5; (g) C l functions at M 0.1; (h) C l functions at M 0.3; and (i) C l functions at M 0.5.
199
The indicial response functions of the SDM aircraft are interpolated from some available samples in the angle-of-attack and
free-stream Mach number space. Note that these functions only
need to have dependency on angle-of-attack and Mach number,
and once they have been calculated they could be used to predict
Fig. 42. The lift and pitch moment indicial functions with a unit step change of normalized pitch rate at different Mach numbers.
Fig. 43. The lateral coefcients with a unit step change in the normalized roll rate.
200
Fig. 44. The lateral coefcients with a unit step change in the normalized yaw rate.
201
Fig. 45. Half lazy-8 maneuver. (a) ground trajectory; (b) ight velocity; (c) aero angles; and (d) Euler angles; and (e) ight trajectory.
202
Fig. 46. Immelmann turn maneuver. (a) ight altitude; (b) ight velocity; (c) aero angles; (d) Euler angles; and (e) ight trajectory.
203
Fig. 47. Aerodynamic modeling of half lazy-8 maneuver. (a) lift coefcient; (b) pitch moment coefcient; (c) side force coefcient; (d) roll moment coefcient; and (e) yaw
moment coefcient.
204
are symmetric about zero degrees angle of attack and hence only the
angles between zero and ten degrees are considered for response
function calculations. This assumption is not entirely correct but it aids
in reducing the computational cost of generating response functions.
The sample points are uniformly spaced over positive values for
Mach numbers of 0.1, 0.3, and 0.5 and are shown in Fig. 39.
Fig. 48. Aerodynamic modeling of Immelmann turn maneuver. (a) lift coefcient; (b) pitch moment coefcient; (c) side force coefcient; (d) roll moment coefcient and
(e) yaw moment coefcient.
205
Fig. 49. Surface pressure solutions during Lazy-8 and Immelmann Turn maneuvers: (a) half Lazy-8 and (b) Immelmann turn.
206
Fig. 50. Target motion is a pitch harmonic motion as 71 sin t, M 0.9, k 0.01, and Re 2 106 . In (a) static data are shown with a solid line. The chord-wise pressure
distributions are shown for the wing sections at y=b=2 of 0.3, 0.6 and 0.9, where b is the wing span. (a) target motion; (b) point A; (c) point B; (d) point C; (e) point D;
(f) point E; and (g) point F.
207
Table 4
Comparison of model costs and errors to predict the X-31 target motion at M 0.9.
Costa
Error (%)
Comments
21,500
21,500
21,500
21,500
21,500
768
5400
344,000
27,000
1.42
3.47
3.24
1.10
1.53
12.67
0.48
0.98
0.48
CPU hours.
Amplitude and Mach number should be within the range of input space.
Fig. 51. Volterra reduced order modeling using spiral and chirp training maneuvers. The ow conditions of training maneuvers are M 0.9 and Re 2 106 . (a) spiral
maneuver; (b) ROM prediction; (c) chirp maneuver; and (d) ROM prediction.
208
roll and yaw moments of SACCON are not symmetric about zero
degrees angle of attack and hence the indicial functions need to
include negative angles of attack as well. Note that the cost of
generating each time-marching model is approximately 50,000 CPU
hours using 256 processors (2.7 GHz), but the model predictions are
Fig. 52. RBF reduced order modelingtraining maneuver are a spiral, a chirp, and a Schroeder motion. The ow conditions are M 0.9 and Re 2 106 . (a) spiral maneuver;
(b) ROM prediction; (c) chirp maneuver; (d) ROM prediction; (e) Schroeder maneuver; and (f) ROM prediction.
generated within a few seconds. Finally, the surface pressure distributions during maneuvers are shown in Fig. 49. The leading edge vortex
can be seen behind the leading edge on the upper wing around 101
angle of attack during the maneuvers.
6.4. X-31 aerodynamics modeling
All ROMs considered were evaluated for a similar target motion
to permit direct comparison of costs and errors. The objective of all
models is to predict the unsteady pitch moment resulting from a
sinusoidal pitch oscillation at a freestream Mach number of
0.9 and reduced frequency of k0.01. The amplitude of oscillation
is held constant at 71 and the mean angle of attack is zero degrees.
Fig. 50(a) shows the computed pitch moment coefcient, Cm, by
solving the RANS and SARC-DES turbulence model equations in a
time-accurate fashion. The cost of simulating three pitch cycles is
approximately 13,000 CPU hours using 256 processors (2.7 GHz).
Fig. 50(a) shows that the pitch moment curve of target motion
makes a nonlinear loop on the moment versus angle of attack
gure due to the occurrence of shock waves and vortices. This
gure also shows that the pitch moment curve is not symmetric
about zero degrees angle of attack. The moment curve shows a
negative slope during the pitch cycle such that it has more
negative slope values at negative angles of attack compared with
the slope values at positive angles of attack. Some ow features
209
during the pitch oscillation are shown in Fig. 50(b)(g) and will be
briey discussed here. In Fig. 50(b) the angle of attack is 2.11 and
a vortex can be seen emanating from the wing root on the lower
surface which spirals towards the wing tip. This vortex causes a
sharp negative pressure peak to occur close to the wing leading
edge as shown in the surface pressure plots of Fig. 50(b)(d).
Fig. 50(b) also shows that a shock wave is formed on the lower
surface of the wing which is nearly perpendicular to the fuselage
before it interacts with the leading edge vortex. At the minimum
angle of attack in the pitch cycle, i.e. 71, the leading edge
vortex becomes much stronger and the wing surface pressure
close to the leading edge drops further as shown in Fig. 50(c). This
gure also shows that as the angle of attack becomes smaller, the
shock moves downstream and therefore changes the pitch
moment curve slope. No vortices were observed on the wing
during pitching at positive angles of attack, but a vortex was
formed on the canard tip at the maximum angle of attack in the
pitch cycle, i.e. 71, as shown in Fig. 50(f). Fig. 50(e)(g) shows
that a shock wave is formed over the upper surface which is no
longer perpendicular to the fuselage and moves slowly with
increasing in the angle of attack during upstroke. The model costs
and errors to predict this target motion are summarized in Table 4
with more details given below:
For the identication of the Volterra kernels, the chirp and
spiral training maneuvers were generated using CFD (RANS and
Fig. 53. ROM using indicial functions. The ow conditions are M 0.9 and Re 2 106 . (a) linear responses; (b) ROM based on linear responses; (c) non-linear responses;
and (d) ROM based on non-linear responses.
210
Fig. 54. ROM using non-linear indicial functions for target motions at different angles of attack and frequency. The ow conditions are M 0.9 and Re 2 106 .
(a) 41 sin t, k 0.01; (b) 61 sin t, k 0.01; (c) chirp maneuver; (d) spiral maneuver; and (e) Schroeder maneuver.
The rst and second order kernels of the Volterra model were
estimated from time-history simulations of chirp and spiral training maneuvers. These estimations were used next to predict the
target motion. The ROM predictions based on spiral and chirp
training maneuvers are compared with target data in Fig. 51
(b) and (d). The comparisons show a good agreement with CFD
data for a ROM identied from spiral data (error norm is 1.42%),
but the ROM identied from chirp data does not match everywhere, in particular, around the maximum and minimum angles of
attack. The instantaneous frequency in the chirp maneuver varies
with time and hence it might not have sufcient information to
identify the Volterra kernels corresponding to a swept amplitude
motion at constant frequency. However, the ROM based on chirp
data possibly could be used for predicting aerodynamic responses
from pitch oscillations at other frequencies within the range of
input, but the ROM based on the spiral is possibly only valid for the
motions at a xed reduced frequency.
The generated chirp and spiral training maneuvers were also
used to nd a mapping between the pitch moment coefcient and
the instantaneous pitch motion variables. This mapping was next
learned using a RBF neural network. Also, a Schroeder maneuver
was dened by a multi-stage frequency sweep. This maneuver
started from an initial angle of attack of 4.951. The number of
frequencies in the maneuver, N, was set to 20 with an initial
amplitude of 71. This maneuver ran for 2.4 s of physical time as
well and is shown in Fig. 52(e). The aircraft responses to these
three maneuvers were generated using the URANS equations and
the SARC-DES turbulence model. The training data were next
normalized using the mean and standard deviation of each input.
The data were then rearranged according to Eq. (30) and the RBF
network performance was tested for different values of m and n,
with a performance error threshold of 1 10 6 . All networks
computed converged to the threshold error. The results showed
that using m n 4 is sufcient for modeling the motions studied.
The trained networks were then tested against the target motion;
the ROM predictions are shown in Fig. 52(b), (d) and (f). These
gures show that the predicted ROM values agree well with the
time-marching solution, although the ROM based on chirp and
Schroeder maneuvers showed better accuracy than models based
on the spiral maneuver.
The indicial pitch moment responses of the X-31 aircraft with a
unit step change in angle of attack and pitch rate are shown in
Fig. 53(a). These functions correspond to the xed Mach number of
0.9. In C L simulations, the angle of attack is zero degrees at t 0
and is held constant to one degree for all other times. In CLq
simulations, the grid starts to pitch up with a normalized pitch
rate of q 1 rad at t 0 and the angle of attack is held to zero
degrees during simulations with the aid of grid translation. All
computations started from a steady-state solution and then are
advanced in time using second-order temporal accuracy with ve
Newton subiterations. As shown in Fig. 53(a), the pitch moment
responses have a negative peak at t 0 followed by an increasing
trend. As the response time progresses the pitch moment
responses start to increase and then asymptotically reach the
steady-state values. The cost of generating each indicial function is
around 384 CPU hours using 256 processors. This model has much
lower cost than RBF and Volterra theory, because response functions reach the steady state solutions in one order of magnitude
less time than the time used to complete training maneuvers.
A linear ROM was created using Eq. (23) and used for prediction of target maneuver. The results are compared with timemarching model in Fig. 53(b). The gure shows that linear ROM
fails to accurately predict the pitch moment values at all angle of
attack. The error norm value is 12.67%. The functions of C L vary
largely with angles of attack in the transonic speed range and thus
a linear ROM cannot predict these effects.
211
Fig. 55. Samples and training pitch motions for a SBRF model. (a) samples design
for SBRF model and (b) training pitch motions for SBRF model.
212
Fig. 56. Transonic loads modeling in Mach number/angle of attack space at xed reduced frequency. The ROM is a SBRF model. In above is angular velocity and k c=2V
is reduced frequency. (a) 71 sin t, k 0.01, M 0.78; (b) 71 sin t, k 0.01, M 0.825; and (c) 71 sin t, k 0.01, M 0.88.
loadings are different at each Mach number. The initial peak in the
pitch moment becomes smaller for higher Mach number. Fig. 57
(c) also shows that pitch rate indicial functions decrease as the
Mach number increases.
A new ROM is now created along with a time-dependent
surrogate model to determine the terms in Eq. (24) at each time
step. The validity of the ROM is tested for several motions in the
angle of attack/frequency/Mach number space and compared with
time-accurate CFD simulations in Fig. 58. This gure shows that
the ROM predictions agree well with the CFD data, although small
discrepancies are found in the high-speed motions. This is likely
due to the sample design used with a uniform spacing and the fact
that the pitch moment changes suddenly at high speeds. More
samples at high speeds could improve the model predictions.
7. Conclusions
Aircraft stability and control analysis using CFD requires a very
large number of CFD simulations to determine appropriate forcing
parameters within the frequency/amplitude/Mach number space.
213
Fig. 57. Time-dependent surrogate modeling of indicial functions. (a) samples design for indicial functions; (b) angle of attack indicial functions; and (c) pitch rate indicial
functions.
214
Fig. 58. Transonic loads modeling in Mach number/angle of attack/frequency space. The ROM is based on a time-dependent surrogate model that approximates the nonlinear indicial functions at different ight conditions. In above is angular velocity and k c=2V is reduced frequency.
Acknowledgments
Mehdi Ghoreyshi is supported by USAFA under Contract
FA70001320018; their nancial support is gratefully acknowledged. Acknowledgements are expressed to the DoD High Performance Computing Modernization Program (HPCMP) for providing
computer time. The SACCON and X-31 geometries and experimental data were provided by the NATO RTO Task Group AVT-161
on Assessment of Stability and Control Prediction Methods for
NATO Air & Sea Vehicles. The authors appreciate the support
provided by the High Performance Computing Research Center
at USAFA.
References
[1] Shilu C, Xiaofei X. Parameter identication of unsteady aerodynamic forces.
AIAA paper 92-4505; August 1992.
[2] Pamadi BN. Performance, stability, dynamics, and control of airplanes. AIAA
education series, AIAA, Reston, Virginia; 2004.
[3] Myatt JH, Schumacher CJ, McKeehen PD, Bufngton JD. Modeling and
simulation of unsteady aerodynamic effects on a tailless aircraft. AIAA paper
98-4455; August 1998.
[4] Abramov NB, Goman MG, Greenwell DI, Khrabrov AN. Two-step linear
regression methods for identication of high incidence unsteady aerodynamic model. AIAA paper 2001-4080; August 2001.
[5] Zhang W, Wang B, Ye Z, Quan J. Efcient method for limit cycle utter
analysis by nonlinear aerodynamic reduced-order models. AIAA J 2012;50
(5):101928.
[6] Venkatesan C, Friedmann PP. New approach to nite-state modeling of
unsteady aerodynamics. AIAA J 1986;24(12):188997.
[7] Kyle H, Lowenberg M, Greenwell D. Comparative evaluation of unsteady
aerodynamic modeling approaches. AIAA paper 2004-5272; August 2004.
[8] Greenwell DI. A review of unsteady aerodynamic modelling for ight
dynamics of manoeuvrable aircraft. AIAA paper 2004-5276; August 2004.
[9] Lucia DJ, Beran PS, Silva WA. Reduced-order modeling: new approaches for
computational physics. Prog Aerosp Sci 2004;40(1):51117.
[10] Silva WA. Application of nonlinear systems theory to transonic unsteady
aerodynamics responses. J Aircr 1993;30(5):6608.
[11] Schtte A, Einarsson G, Raichle A, Schoning B, Mnnich W, Forkert T.
Numerical simulation of manoeuvreing aircraft by aerodynamic, ight
mechanics, and structural mechanics coupling. J Aircr 2009;46(1):5364.
[12] Ghoreyshi M, Vallespin D, Da Ronch A, Badcock KJ, Vos J, Hitzel S. Simulation
of aircraft manoeuvres based on computational uid dynamics. AIAA paper
20108239; August 2010.
[13] Ghoreyshi M, Jirsek A, Cummings RM. CFD modeling for trajectory predictions of a generic ghter conguration. AIAA paper 20116523; August 2011.
[14] Sitaraman J, Baeder JD. Computational-uid-dynamics-based enhanced indicial aerodynamic models. J Aircr 2004;41(4):798810.
[15] Chin S, Lan CE. Fourier functional analysis for unsteady aerodynamic
modeling. AIAA J 1992;30(9):225966.
215
216
[82] Korenberg MJ, Hunter IW. The identication of nonlinear biological systems:
Volterra kernel approaches. Ann Biomed Eng 1996;24:25068.
[83] Theodorsen T. General theory of aerodynamic instability and the mechanism
of utter. NACA Technical report 496; 1935.
[84] Sears WR, von Karman T. Airfoil theory for non-uniform motion. J Aeronaut
Sci 1938;5(10):37990.
[85] Kssner HG. Zusammenfassender Bericht ber den Instationaren Auftrieb
von Flgeln. Luftfahrtforschung 1939;13(12):41024.
[86] Sears WR. Some aspects of non-stationary airfoil theory and its practical
applications. J Aeronaut Sci 1941;8(1):1048.
[87] Wagner H. ber die Entstehung des dynamischen Auftriebes von Traggeln. Z Angew Math Mech 1925; 1(Book 1):1735.
[88] Wright JR, Cooper JE. Introduction to aircraft aeroelasticity and loads. UK:
John Wiley & Sons Ltd.; 2007.
[89] Lomax H. Indicial aerodynamics. AGARD manual of aeroelasticity, part 2;
October 1960 [chapter 6].
[90] Hodges DH, Pierce GA. Introduction to structural dynamics and aeroelasticity. Cambridge University Press; 2002.
[91] Chen X, Kareem A. Advances in modeling aerodynamic forces on bridge
decks. J Eng Mech 2002;128(1):1193205.
[92] Volterra V. Theory of functionals. London: Blackie; 1930.
[93] Silva WA. Identication of linear and nonlinear aerodynamic impulse
responses using digital lter techniques. NASA Technical report 112872.
Hampton, Virginia; August 1997.
[94] Wray J, Green GR. Calculation of the Volterra kernels of non-linear dynamic
systems using an articial neural network. Biol Cybern 1994;71:18795.
[95] Sechi F, Bujatti M. Solid-state microwave high-power ampliers. Norwood,
MA, USA: Artech House INC; 2009.
[96] Wiener N. Nonlinear problems in random theory. Cambridge, MA: MIT Press;
1958.
[97] Barrett JF. The use of functionals in the analysis of non-linear physical
systems. J Electr Control 1963;15:567615.
[98] Kalman RE. Pattern recognition properties of multilinear response functions.
J Control Cybern 1980;9:531.
[99] Stark L. Neurological control system: studies in bioengineering. New York:
Plenum Press; 1968.
[100] Weiner DD, Spina JF. Sinusoidal analysis and modeling of weakly nonlinear
circuits. New York: Van Nostrand Reinhold; 1980.
[101] Hunter IW, Korenberg MJ. The identication of nonlinear biological systems:
Wiener and Hammerstein cascade models. J Biol Cybern 1986;55:13544.
[102] Korenberg MJ. A fast orthogonal search method for biological time-series
analysis and system identication. In: Proceedings of IEEE international
conference on systems, man, and cybernetics; 1989. p. 45965.
[103] Korenberg MJ. A robust orthogonal for system identication and time-series
analysis. J Biol Cybern 1989;60:26776.
[104] Jirsek A, Cummings RM. Reduced order modeling of X-31 wind tunnel
model aerodynamic loads. Aerospace Science and Technology 2012;20
(1):5260.
[105] Balajewicz M, Nitzsche F, Feszty D. Application of multi-input Volterra theory
to nonlinear multi-degree-of-freedom aerodynamic systems. AIAA J 2010;48
(1):5662.
[106] Leishman JG. Indicial lift approximations for two-dimensional subsonic ow
as obtained from oscillatory measurements. J Aircr 1993;30(3):34051.
[107] Duffy DG. Advanced engineering mathematics with MATLAB. second ed.
Florida: Chapman and Hall, CRC; 2003.
[108] Reisenthel PH. Development of a nonlinear indicial model using response
functions generated by a neural network. AIAA paper 970337; January 1997.
[109] Reisenthel PH, Bettencourt MT. Data-based aerodynamic modeling using
nonlinear indicial theory. AIAA paper 970337; January 1999.
[110] Findeisen D. System dynamics and mechanical vibrations: an introduction.
Berlin: Springer-Verlag; 2000.
[111] Roskam J. Airplane design. Kansas, USA: Roskam Aviation and Engineering
Corporation; 1990.
[112] Ghoreyshi M, Cummings RM. Unsteady aerodynamics modeling for aircraft
maneuvers: a new approach using time-dependent surrogate modeling. AIAA
paper 2012-3327; June 2012.
[113] Babuska R. Fuzzy modeling for control. Norwell, USA: Kluwer Academic
Publishers Group; 1998.
[114] Arbib MA. The handbook of brain theory and neural networks. second edThe
MIT Press; 2003.
[115] Levin AU, Narendra KS. Control of nonlinear dynamical systems using neural
networks: controllability and stabilization. IEEE Trans Neural Netw 1993;4
(2):192206.
[116] Krantz SG, Parks HR. The implicit function theorem: history, theory, and
applications. Boston: Birkhauser; 2002.
[117] Da Ronch A, Ghoreyshi M, Badcock KJ. On the generation of ight dynamics
aerodynamic tables by computational uid dynamics. Prog Aerosp Sci
2011;47:597620.
[118] Jategaonkar RV. Flight vehicle system identication. AIAA educational series,
vol. 216, Reston, VA; 2006.
[119] George DA. Continuous nonlinear systems. Technical report 335. Cambridge,
Massachusetts: M.I.T. Research Laboratory of Electronics; 1959.
[120] Schetzen M. Measurement of the kernels of a nonlinear system of nite
order. Int J Control 1965;1:25163.
217
[144] Tyssel L. The TRITET grid generation system. International Society of Grid
Generation (ISGG). In: Proceedings of the 10the international conference on
numerical grid generation in computational eld simulations; 2000.
[145] Ladson CL. Effects of independent variation of Mach and Reynolds number on
the low-speed aerodynamic characteristics of NACA0012 airfoil section.
NASA technical paper 4074; January 1988.
[146] Landon RH. NACA 0012. Oscillating and transient pitching, in compendium of
unsteady aerodynamic measurements. AGARD-R-702, Data Set 3; August
1982.
[147] Beyers ME. Subsonic roll oscillation experiments on the standard dynamic
model. AIAA paper 83-2134; August 1983.
[148] Jermey C, Schiff LB. Wind tunnel investigation of the aerodynamic characteristics of the standard dynamic model in coning motion at Mach 0.6. In: 12th
AIAA atmospheric ight mechanics conference, AIAA Paper 1985-1828; 1985.
[149] Balakrishna S, Niranjana T. Wind tunnel dynamic ying study of the pitching
moment derivatives of the standard dynamics model in active control. AIAA
paper 87-2626; August 1987.
[150] Huang XZ. Wing and n buffet on the standard dynamic model. RTO
Technical report RTO-TR-26; October 2000.
[151] Cummings RM, Schtte A. Integrated computational/experimental approach
to unmanned combat air vehicle stability and control estimation. J Aircr
2012;49(6):154257.
[152] Leser T, Vicroy D, Schtte, A. SACCON static wind tunnel tests at DNW-NWB
and 140 220 NASA LaRC. AIAA paper 2010-4393; JuneJuly 2010.
[153] Spalart PR, Schur M. On the sensitisation of turbulence models to rotation
and curvature. Aerosp Sci Technol 1997;1:297302.
[154] Canter DE, Groves AW. X-31 post-stall envelope expansion and tactical utility
testing. AIAA paper 1994-2171; June 1994.
[155] Alcorn CW, Croom MA, Francis MS. The X-31 experience-aerodynamic
impediments to post-stall agility. AIAA paper 1995-362; January 1995.
[156] Williams DL, Nelson RC, Fisher D. An investigation of X-31 roll characteristics
at high angle-of-attack through subscale model testing. AIAA paper 1994806; January 1994.
[157] Rein M, Hhler G, Schtte A, Bergmann A, Leser T. Ground-based simulation
of complex maneuvers of a delta-wing aircraft. AIAA paper 2006-3149; June
2006.
[158] Schefter J. X-31: how they're inventing a radical new way to y. Pop. Sci.
1989;234(2):5864.
[159] Ghoreyshi M, Jirsek A, Cummings RM. Challenges in the aerodynamics
modeling of an oscillating and translating airfoil at large incidence angles.
Aerosp Sci Technol 2013;28(1):13344.
[160] Mackman TJ, Allen CB, Ghoreyshi M, Badcock KJ. Comparison of adaptive
sampling methods for generation of surrogate aerodynamic models. AIAA J
2013;51(4):797808.
[161] Da Ronch A, Vallespin D, Ghoreyshi M, Badcock KJ. Evaluation of dynamic
derivatives using computational uid dynamics. AIAA J 2012;50(2):47084.
[162] Betts JT. Survey of numerical methods for trajectory optimization. J Guid
Control Dyn 1997;20(1):5760.
[163] Hull DG. Conversion of optimal control problems into parameter optimization problems. J Guid Control Dyn 1998;21(2):193207.
[164] Love MC. Flight maneuvers. New York, USA: McGraw-Hill; 1999.
[165] Anderson F. Flying the mountains: a training manual for ying single-engine
aircraft. New York, USA: McGraw-Hill; 2003.
[166] Ross IM, Fahroo F. User's manual for DIDO 2002: a MATLAB application
package for dynamic optimization. NPS Technical report. Department of
Aeronautics and Astronautics, Naval Postgraduate School, AA-02-002; 2002.