Aeroelastic Bifurcation in Wings
Aeroelastic Bifurcation in Wings
The application of a sparse matrix solver for the direct calculation of Hopf bifurcation points for the flexible
AGARD 445.6 wing in a transonic flow modeled using computational fluid dynamics is considered. The iteration
scheme for solving the Hopf equations is based on a modified Newton’s method. Direct solution of the linear system
for the updates has previously been restrictive for application of the method, and the sparse solver overcomes this
limitation. Previous work has demonstrated the scheme for aerofoil calculations. The current paper gives the first
three-dimensional results with the method, showing that an entire flutter boundary for the AGARD 445.6 wing can
be traced out in a time comparable to that required for a small number of time-marching calculations, yielding
Downloaded by UNIVERSITY OF OKLAHOMA on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/1.5323
Introduction expense of an outer iteration over the domains. This was tested on
the model problem in references in Beran and Carlson4 and Beran.5
T IME-DOMAIN analysis is the main solution method used in
computational aeroelasticity when the flow is modeled by the
Euler and Reynolds-averaged Navier–Stokes (RANS) equations.
The problems introduced by using a direct solver were resolved
in Badcock et al.,6 where a sparse matrix formulation was used
However, the need to execute searches over multiparameter space to make feasible the solution of the linear system for much larger
to identify stability behavior can lead to high computational cost grids. The Newton iteration was modified to enhance the efficiency
because of the need to do an unsteady coupled computational-fluid- of the scheme following work on approximate Jacobian matrices
dynamics (CFD) and computational-structural-dynamics (CSD) for CFD only problems reported in Badcock et al.7 The method was
calculation for each combination of parameters. This cost is not shown to be effective for tracing out flutter boundaries for symmetric
prohibitive when the intention is to examine behavior at previously aerofoils moving in pitch and plunge, with reductions of two orders
identified problem conditions, and there are several recent impres- of magnitude in the computational time required when compared
sive demonstrations of this kind for complete aircraft configurations with time marching.
(e.g., see Farhat et al.1 and Melville2 ). The current paper extends the method to calculate flutter bound-
A way of reducing the cost of parametric searches for stability aries for symmetric wings. The additional issues to be considered
behavior was proposed by Morton and Beran3 from the U.S. Air are the treatment of a moving grid around a deforming geometry (as
Force Laboratories. Their method uses dynamical systems theory opposed to rigid motions for the previous aerofoil cases), the use of a
to characterize the nature of the aeroelastic instability, with this addi- modal structural model (instead of the pitch-plunge equations), and
tional information concentrating the use of the CFD. In this way the the resulting requirement to pass information between nonmatch-
problem of locating a one-parameter Hopf bifurcation was reduced ing grids, and the larger problem size, and especially the impact of
from multiple time-marching calculations to a single steady-state this on the solution of the linear system. The formulation is con-
calculation of a modified system. This modified system calculates sidered in the following two sections and then results are presented
the value of the parameter for which an eigenvalue of the system for the AGARD 445.6 wing test case of Yates8 to demonstrate the
Jacobian matrix crosses the imaginary axis. A convection-diffusion feasibility of the method for three-dimensional problems.
problem was used to evaluate the approach in Beran and Carlson,4
and the method was then applied to an aeroelastic system consisting Aerodynamic and Structural Simulations
of an aerofoil moving in pitch and plunge in Morton and Beran.3 The Aerodynamics
linear system was solved using a direct method, and this motivated The three-dimensional Euler equations can be written in conser-
the use of an approximate Jacobian matrix to reduce the cost. Some vative form and Cartesian coordinates as
robustness problems were encountered when applying the method,
particularly at transonic Mach numbers. A complex variable for- ∂w f ∂Fi ∂Gi ∂Hi
mulation of the problem was introduced in Beran,5 which resolved + + + =0 (1)
∂t ∂x ∂y ∂z
some of these problems. An approach considered to reduce the dif-
ficulties of applying a direct solver to large linear systems was to
where w f = (ρ, ρu, ρv, ρw, ρ E)T denotes the vector of conserved
use domain decomposition to reduce the size of the system at the
variables. The flux vectors Fi , Gi and Hi are,
ρU ∗
Received 19 September 2003; revision received 20 February 2004; ac-
cepted for publication 27 February 2004. Copyright ρuU ∗ + p
c 2004 by University
of Glasgow. Published by the American Institute of Aeronautics and Astro- F =
i
ρvU ∗
(2)
nautics, Inc., with permission. Copies of this paper may be made for personal ρwU ∗
or internal use, on condition that the copier pay the $10.00 per-copy fee to
∗
the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA U (ρ E + p) + ẋ
01923; include the code 0021-8669/05 $10.00 in correspondence with the
CCC.
∗ Reader, Computational Fluid Dynamics Laboratory, Department of
ρV ∗ ρW ∗
ρuV ∗ ρuW ∗
Aerospace Engineering.
G = ρvV + p
∗
H = ρvW + p
∗
† Research Assistant, Computational Fluid Dynamics Laboratory, Depart-
,
i i
(3)
ment of Aerospace Engineering.
‡ Mechan Professor, Computational Fluid Dynamics Laboratory, Depart- ρwV ∗ ρwW ∗ + p
∗
ment of Aerospace Engineering. Associate Fellow AIAA. V (ρ E + p) + ẏ W ∗ (ρ E + p) + ż
731
732 BADCOCK, WOODGATE, AND RICHARDS
In the preceding equations ρ, u, v, w, p, and E denote the density, for fsn + 1 . At convergence the fluid and structural solvers are prop-
the three Cartesian components of the velocity, the pressure, and the erly sequenced, at very little extra computational cost beyond what
specific total energy, respectively, and U ∗ , V ∗ , W ∗ the three Carte- is required for the aerodynamic solution.
sian components of the velocity relative to the moving coordinate The aerodynamic forces are calculated at face centers on the aero-
system, which has local velocity components ẋ, ẏ, and ż, that is, dynamic surface grid. The problem of communicating these forces
to the structural grid is complicated in the common situation that
U ∗ = u − ẋ (4) these grids not only do not match, but are also not even defined
on the same surface. This problem, and the influence it can have
V ∗ = v − ẏ (5) on the aeroelastic response, was considered in Goura13 and Goura
et al.,14 where a method was developed, called the constant-volume-
W ∗ = w − ż (6) tetrahedron (CVT) transformation. This method uses a combination
of projection of fluid points onto the structural grid, transformation
The variables here have been nondimensionalized with respect to of the projected point, and recovery of the out-of-plane component
the wing root chord c for x, y, and z; the freestream velocity U∞ to obtain a cheap but effective relation between deformations on the
for u, v, and w; the freestream density ρ∞ for ρ, U∞ /c for t and structural grid and those on the fluid grid. Denoting the fluid grid
ρ∞ U ∞2
for p. locations and aerodynamic forces as xa and fa , then
The time-marching results in the current work are obtained using
the Glasgow University code PMB (which stands for parallel multi- δxa = S(xa , xs , δxs )
block). A summary of some applications examined using the code
Downloaded by UNIVERSITY OF OKLAHOMA on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/1.5323
can be found in Badcock et al.7 A fully implicit steady solution of where S denotes the relationship defined by CVT. In practice this
the Euler equations is obtained by advancing the solution forward equation is linearized to give
in time by solving the discrete nonlinear system of equations
δxa = S(xa , xs )δxs
wnf + 1 − wnf n+1
= Rf wf (7) and then by the principle of virtual work, fs = S T fa .
t The grid speeds on the wing surface are also needed, and these
The term on the right-hand side, called the residual, the discretiza- are approximated directly from the linearized transformation as
tion of the convective terms, given here by the approximate Riemann δ x˙a = S(xa , xs )δ ẋs
solver of Osher and Chakravarthy,9 MUSCL interpolation of Van
Leer,10 and Van Albada’s limiter. The sign of the definition of the where the structural grid speeds are given by
residual is opposite to convention in CFD, but this is to provide a
system of ordinary differential equations, which follows the con- δ x˙s = α̇i φi . (11)
vention of dynamical systems theory, as will be discussed in the
next section. Equation (7) is a nonlinear system of algebraic equa- The geometries of interest deform during the motion. This means
tions, which is solved by an implicit method described in Cantariti that, unlike the rigid aerofoil problem, the aerodynamic mesh
et al.,11 the main features of which are an approximate linearization must be deformed rather than rigidly translated and rotated. This
to reduce the size and condition number of the linear system and the is achieved using transfinite interpolation of displacements (TFI)
use of a preconditioned Krylov subspace method to calculate the within the blocks containing the wing. More elaborate treatments
updates. that move blocks to maintain grid orthogonality are possible (see
The steady-state solver is applied to unsteady problems within a Tsai et al.15 ) but are not necessary here because only small wing
pseudo-time-stepping iteration as formulated by Jameson.12 deflections are encountered and the blocks in the mesh can be ex-
tended well away from the wing. The wing surface deflections are
Structural Dynamics, Intergrid Transformation, and Mesh Movement interpolated to the volume grid points xi jk as
The wing deflections δxs are defined at a set of points xs by
δxi jk = ψ 0j δxa,ik (12)
δxs = αi φi (8)
where ψ 0j are values of a blending function (see Gordon and Hall16 ),
where φi are the mode shapes calculated from a full finite element which varies between one at the wing surface (here j = 1) and zero
model of the structure and αi are the generalized coordinates. By at the block face opposite. The surface deflections xa,ik are obtained
projecting the finite element equations onto the mode shapes and from the transformation of the deflections on the structural grid and
assuming that the mode shapes have been scaled to give dimensional so ultimately depend on the values of αi . The grid speeds can be ob-
generalized masses m i = 1, the scalar equations tained by differentiating Eq. (12) to obtain their explicit dependence
on the values of α̇i .
d2 αi dαi
+ Di + ωi2 αi = µφiT fs (9) Formulation of Hopf Analysis
dt 2 dt
The semidiscrete form of the coupled CFD–CSD system is
are obtained where fs is the vector of aerodynamic forces at the
structural grid points and Di is the coefficient of structural damping. dw
= R(w, µ) (13)
Here a nondimensionalization consistent with the flow solver has dt
been used and the factor µ = ρ∞ /ρw is a density ratio, where ρw is
the density of the wing structure. These equations are rewritten as a where
system in the form w = [w f , ws ]T (14)
dws
= Rs (10) is a vector containing the fluid unknowns w f and the structural
dt unknowns ws and
where ws = (. . . , αi , α̇i , . . .)T and Rs = (. . . , α̇i , µφiT fs − ωi2 αi − R = [R f , Rs ]T (15)
Di α̇i , . . .)T . This equation can be solved by a two-stage Runge–
Kutta method, which requires a knowledge of fsn and fsn + 1 . To avoid is a vector containing the fluid residual R f and the structural resid-
introducing sequencing errors by approximating the value of fsn + 1 , ual Rs . The residual also depends on a parameter µ, which is
the Runge–Kutta solution is iterated in pseudotime along with the independent of w. An equilibrium of this system w0 (µ) satisfies
CFD solver, with the latest pseudoiterate being used to give a value R(w0 , µ) = 0.
BADCOCK, WOODGATE, AND RICHARDS 733
Dynamical systems theory gives criteria for an equilibrium to be The linear system at each Newton step is solved using the sparse
stable (e.g., see Seydel17 ). In particular, all eigenvalues of the Jaco- matrix package Aztec (see Tuminaro et al.18 ). Although not opti-
bian matrix of Eq. (13), given by A = ∂R/∂w, must have negative mized for the current problem, the generality of the package has
real part. A Hopf bifurcation with respect to the parameter µ occurs allowed various experiments to be carried out. This package has
in the stability of the equilibrium at values of µ such that A(w0 , µ) three main solvers available, namely, GMRES, CGS, and TFQMR,
has one eigenvalue iω that crosses the imaginary axis. Denoting the although the differences in performance for the current problem
corresponding eigenvector by P = P1 + iP2 , a critical value of µ is were found to be small. The key issue for iterative linear solvers is
one at which there is an eigenpair ω and P such that usually the preconditioner. The incomplete LU factorization family
as described in Axelsson19 can be very effective at approximating the
AP = iωP. (16) inverse of the coefficient matrix with a small number of terms. For
CFD calculations, block incomplete upper lower factorizations with
This equation can be written in terms of real and imaginary parts as no fill in have proved very successful, as illustrated in Badcock et al.7
AP1 + ωP2 = 0 and AP2 − ωP1 = 0. A unique eigenvector is chosen One simplification arises if we are dealing with a symmetric prob-
by scaling against a constant real vector q to produce a fixed complex lem, in which case the equilibrium solution w0 is independent of µ
value, taken to be 0 + 1i. This yields two additional scalar equations and hence can be calculated from Eq. (13) independently of the
qT P1 = 0 and qT P2 − 1 = 0. other Hopf conditions in Eq. (17). Then, a smaller system can be
A bifurcation point can be calculated directly by solving the sys- solved for the bifurcation parameter. This algorithm has been im-
tem of equations plemented in a code, which will be referred to as the BIFOR code.
R A (w A ) = 0 The formulation of the coupled CFD–CSD problem follows that of
Downloaded by UNIVERSITY OF OKLAHOMA on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/1.5323
(17)
the PMB code already given.
where
Calculation of the Jacobian Matrix
R
The difficult terms to form in the Jacobian matrix of the aug-
AP1 + ωP2
mented system are A and Aµ . The calculation of A is most conve-
RA =
AP2 − ωP1
(18) niently done by partitioning the matrix as
qT P1
∂R f ∂R f
qT P2 − 1
∂w f ∂ws
A= = Aff Afs
(21)
and w A = [w, P1 , P2 , µ, ω]T . If there are n components in w, then ∂Rs ∂Rs Asf Ass
w A has 3n + 2 components, as does R A , and hence Eq. (17) is closed. ∂w f ∂ws
The catch is that this is a large sparse system of nonlinear equations.
Newton’s method can be used to solve this type of problem. A The block Aff describes the influence of the fluid unknowns on
sequence of approximations wnA to a solution is generated by solving the fluid residual and has by far the largest number of nonzeros
the linear system when a modal structural model is used. The treatment of this term is
crucial to the efficiency of the scheme and is discussed in Badcock
∂R A et al.6 To drive the Newton iteration to convergence, the analytical
w A = −RnA (19)
∂w A Jacobian corresponding to the first-order spatial scheme is used.
This approach has proved successful for CFD-alone calculations
where w A = wnA+ 1 −wnA . The Jacobian matrix on the left-hand side shown in Badcock et al.7
of Eq. (19) is given in expanded form as The only consideration when choosing the Newton iteration ma-
trix is that the scheme converges to the correct answer, the latter
A 0 0 Rµ 0
being determined by the calculation of the residual on the right-
(AP1 )w A Iω (AP1 )µ P2
∂R A hand side of the Newton iteration. Hence, the products AP1 and
=
(AP2 )w −I ω A (AP2 )µ −P1
(20) AP2 must be computed exactly. This can be done using a matrix-
∂w A 0 qT 0 0 0 free formulation of the form
0 0 qT 0 0 R(w + hx) − R(w − hx)
Ax ≈ (22)
2h
There are three key issues for the application of Eq. (19). First, a
good initial guess is required, or the iterations will diverge. Secondly, where x denotes the real or imaginary part of the critical eigenvalue
the Jacobian matrix ∂R A /∂w A is required. Thirdly, the large sparse and h is the increment applied. Computing this expression is not
linear system given in Eq. (19) must be solved. These points were costly as it requires only two residual evaluations. This gives an
considered for the aerofoil problem in Badcock et al.6 For the three- accurate approximation to the required product without having to
dimensional problem with a modal structural model, the Jacobian evaluate and store the exact A. Using the matrix-free evaluation of
calculation is the aspect which is different from the aerofoil case. the augmented residual reduces the memory requirements for the
This is therefore considered in the next section. The details of the scheme overall and simplifies the code considerably.
first and third points are as described earlier for the aerofoil case in The dependence of the fluid residual on the structural unknowns
Badcock et al.6 and are only summarized here. αi and α̇i is partially hidden by the notation used. The fluid residual
First, for the application of the scheme it is assumed that a good depends not only on the fluid cell values but also on the location
estimate of the flutter point and frequency is available from some of the grid points themselves and the cell volumes. The fluid and
other source, for example, linear theory, at the first Mach number structural unknowns are independent variables, and hence to calcu-
of interest. The inverse power method is then applied, again using late the term Afs the fluid unknowns are kept fixed. The influence
the sparse matrix formulation, to calculate the eigenvector corre- of the structural unknowns is felt through the moving grid. Using
sponding to the critical eigenvalue when the fluid Jacobian from the modal structural model, the updated grid locations and speeds
the first-order spatial scheme is used. This information is then used are calculated by moving the structural grid according to the values
as the starting solution for the Hopf calculation at the first Mach of the generalized coordinates and velocities, transferring these to
number, which is initially converged using the first-order fluid Ja- the fluid surface grid using the transformation and then applying
cobian before switching to the Jacobian of the full second-order TFI to transfer these boundary values to the volume grid. By using
spatial scheme. For subsequent Mach numbers, the converged solu- second-order finite differences, the terms in Afs can be calculated in
tion from the previous one provides an adequate starting solution. In 2n s evaluations of the aerodynamic residual if there are n s structural
this way the flutter boundary is traced for a range of Mach numbers. unknowns.
734 BADCOCK, WOODGATE, AND RICHARDS
Aµ = ∂ 2 Rs (23)
0
∂µ∂ws
Table 2 Average calculation cost using the PMB code for the first numbers is less than half the cost of a single time-marching calcu-
two rows and the BIFOR code for the bottom two rows in the table lation. Considering the number of time-marching calculations re-
(The relative costs have been scaled by the time for a steady-state quired to trace out a flutter boundary, the calculation cost can be re-
calculation with the appropriate code.) duced by two orders of magnitude by using the bifurcation method.
Calculation type CPU, s CPU (relative) One concern with the previous work on aerofoil problems was
that the performance of the linear solver would deteriorate for larger
Steady state 787 1 problems. On average for the aerofoil 30 iterations were required
Unsteady solution 19,810 45 to achieve a reduction of two orders in the residual. The number of
Steady calculation 1,767 1
Bifurcation calculation 3,304 1.87
linear solver iterations at each bifurcation iteration is shown in the
scatter plot in Fig. 5 along with the average number of iterations
required for the previous aerofoil calculations. The fact that the
number of linear solver iterations is spread about the average two-
dimensional cost indicates that the performance of the Krylov solver
has been maintained for the larger three-dimensional problems.
Conclusions
The performance of a bifurcation method for calculating flutter
boundaries has been evaluated for the AGARD 445.6 wing test case.
This is believed to be the first time that such a method has been used
Downloaded by UNIVERSITY OF OKLAHOMA on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/1.5323
Acknowledgments
This work was supported by Engineering and Physical Sciences
Research Council, Ministry of Defence, and BAE Systems and
forms part of the work programme of the Partnership for Unsteady
Methods Defence and Aerospace Research Partnership (PUMA
DARP).
Fig. 5 Number of linear solver steps per bifurcation solver iteration:
——, average number of steps for an aerofoil calculation.6
References
An assessment of the relative cost of the time-marching and bi- 1 Farhat, C., Geuzaine, P., and Brown, G., “Application of a Three-Field
furcation calculations can be made from the times in Table 2. Here Nonlinear Fluid-Structure Formulation to the Prediction of the Aeroelastic
the average CPU time of an unsteady calculation and the average Parameters of an F-16 Fighter,” Computers and Fluids, Vol. 32, No. 3, 2002,
bifurcation cost for each Mach number have been expressed in mul- pp. 3–29.
2 Melville, R., “Nonlinear Simulation of F-16 Aeroelastic Instability,”
tiples of the cost of a steady-state calculation using the respective
codes. The steady-state calculation in each case has been converged AIAA Paper 2001-0570, Jan. 2001.
3 Morton, S. A., and Beran, P. S., “Hopf-Bifurcation Analysis of Airfoil
five orders of magnitude. The bifurcation solver has been converged
to at least three significant figures for the flutter speed, as indicated Flutter at Transonic Speeds,” Journal of Aircraft, Vol. 36, 1999, pp. 421–429.
4 Beran, P. S., and Carlson, C. D., “Domain-Decomposition Methods for
in Fig. 4. The stopping criterion is based on reducing the magnitude
Bifurcation Analysis,” AIAA Paper 97-0518, 1997.
of the augmented residual, defined by Eq. (18), by one order from 5 Beran, P. S., “A Domain-Decomposition Method for Airfoil Flutter Anal-
the starting value. The time for the unsteady calculations is based ysis,” AIAA Paper 98-0098, 1998.
on 750 time steps resolving five cycles. 6 Badcock, K. J., Woodgate, M. A., and Richards, B. E., “Hopf Bifurcation
Similar conclusions to the previous aerofoil study can be drawn. Calculations for a Symmetric Airfoil in Transonic Flow,” AIAA Journal,
The time required to trace out the flutter boundary for eight Mach Vol. 42, No. 5, 2004, pp. 883–892.
BADCOCK, WOODGATE, AND RICHARDS 737
7 Badcock, K. J., Richards, B. E., and Woodgate, M. A., “Elements of 15 Tsai, H. M., Wong, A. S. F., Cai, J., Zhu, Y., and Liu, F., “Unsteady
Computational Fluid Dynamics on Block Structured Grids Using Implicit Flow Calculations with a Parallel Multiblock Moving Mesh Algorithm,”
Solvers,” Progress in Aerospace Sciences, Vol. 36, 2000, pp. 351–392. AIAA Journal, Vol. 39, No. 6, 2001, pp. 1021–1029.
8 Yates, E. C., “AGARD Standard Aeroelastic Configurations for Dynamic 16 Gordon, W. J., and Hall, C. A., “Construction of Curvilinear Coordinate
Response 1: Wing 445,6,” AGARD, Rept. 765, 1988. Systems and Applications to Mesh Generation,” International Journal for
9 Osher, S., and Chakravarthy, S. R., “Upwind Schemes and Boundary Numerical Methods in Engineering, Vol. 7, 1973, pp. 461–477.
Conditions with Applications to Euler Equations in General Coordinates,” 17 Seydel, R., Practical Bifurcation Analysis and Stability Analysis, 2nd
Journal of Computational Physics, Vol. 50, 1983, pp. 447–481. ed., Springer-Verlag, Berlin, 1994.
10 Van Leer, B., “Towards the Ultimate Conservative Conservative Dif- 18 Tuminaro, R. S., Heroux, M., Hutchinson, S. A., and Shahid, J. N.,
ference Scheme II: Monotonicity and Conservation Combined in a Sec- “Official Aztec User’s Guide,” Ver. 2.1, Sandia Lab., SAND99-8801J, Al-
ond Order Scheme,” Journal of Computational Physics, Vol. 14, 1974, buquerque, NM, 1999.
pp. 361–374. 19 Axelsson, O., Iterative Solution Methods, Cambridge Univ. Press, Cam-
11 Cantariti, F., Dubuc, L., Gribben, B., Woodgate, M., Badcock, K., and bridge, UK, 1994.
Richards, B., “Approximate Jacobians for the Solution of the Euler and 20 Goura, G. S. L., Badcock, K. J., Woodgate, M. A., and Richards, B. E.,
Navier–Stokes Equations,” Univ. of Glasgow, Aerospace Engineering Rept. “Implicit Method for the Time Marching Analysis of Flutter,” Aeronautical
9704, Scotland, U.K., 1997. Journal, Vol. 105, No. 1046, April 2001, pp. 192–214.
12 Jameson, A., “Time Dependent Calculations Using Multigrid, with Ap- 21 Gordnier, R. E., and Melville, R. B., “Transonic Flutter Simulations
plications to Unsteady Flows Past Airfoils and Wings,” AIAA Paper 91-1596, Using an Implicit Aeroelastic Solver,” Journal of Aircraft, Vol. 37, No. 5,
1991. 2000, pp. 872–879.
13 Goura, G. S. L., “Time Marching Analysis of Flutter Using Computa- 22 Lee-Rausch, E. M., and Batina, J. T., “Wing Flutter Computations Using
tional Fluid Dynamics,” Ph.D. Dissertation, Dept. of Aerospace Engineering, an Aerodynamic Model Based on the Navier–Stokes Equations,” Journal of
Downloaded by UNIVERSITY OF OKLAHOMA on January 26, 2015 | http://arc.aiaa.org | DOI: 10.2514/1.5323
Univ. of Glasgow, Scotland, U.K., Nov. 2001. Aircraft, Vol. 33, No. 6, 1996, pp. 1139–1147.
14 Goura, G. S. L., Badcock, K. J., Woodgate, M. A., and Richards, B. E., 23 Rausch, R. D., Batina, J. T., and Yang, H. T. Y., “Three-Dimensional
“Extrapolation Effects on Coupled CFD-CSD Simulations,” AIAA Journal, Time Marching Aeroelastic Analyses Using an Unstructured-Grid Euler
Vol. 41, No. 2, 2003, pp. 312–314. Method,” AIAA Journal, Vol. 31, No. 9, 1993, pp. 1626–1633.