Using Automatic Differentiation to Create a Nonlinear Reduced Order Model Aeroelastic Solver

Similar documents
Using Automatic Differentiation to Create a Nonlinear Reduced Order Model of a Computational Fluid Dynamic Solver

An Investigation of the Sensitivity of F-16 Fighter Flutter Onset and Limit Cycle Oscillations to Uncertainties

Limit Cycle Oscillations of a Typical Airfoil in Transonic Flow

A HARMONIC BALANCE APPROACH FOR MODELING THREE-DIMENSIONAL NONLINEAR UNSTEADY AERODYNAMICS AND AEROELASTICITY

Virtual Aeroelastic Flight Testing for the F-16 Fighter with Stores

SCIENCE CHINA Physics, Mechanics & Astronomy. A nonlinear POD reduced order model for limit cycle oscillation prediction

Unsteady Flow Computation Using a Harmonic Balance Approach Implemented about the OVERFLOW 2 Flow Solver

PRESENTED AT ICAS 2008 ANCHORAGE, ALASKA SEPTEMBER 2008

IN recent years an increase in computational power has allowed

A NONLINEAR HARMONIC BALANCE METHOD FOR THE CFD CODE OVERFLOW 2

Aerodynamic Resonance in Transonic Airfoil Flow. J. Nitzsche, R. H. M. Giepman. Institute of Aeroelasticity, German Aerospace Center (DLR), Göttingen

FLUTTER PREDICTION IN THE TRANSONIC FLIGHT REGIME WITH THE γ-re θ TRANSITION MODEL

DYNAMIC RESPONSE OF AN AIRPLANE ELASTIC STRUCTURE IN TRANSONIC FLOW

German Aerospace Center (DLR)

Reduced order model of three-dimensional Euler equations using proper orthogonal decomposition basis

Stabilization of Explicit Flow Solvers Using a Proper Orthogonal Decomposition Technique

Simulation of Aeroelastic System with Aerodynamic Nonlinearity

1264. Identification of second-order kernels in aerodynamics

Reduced-Order Modeling of Hypersonic Vehicle Unsteady Aerodynamics. I. Introduction

41st AIAA Aerospace Sciences Meeting and Exhibit January 6 9, 2003/Reno, NV

Aeroelastic Wind Tunnel Testing of Very Flexible High-Aspect-Ratio Wings

Aeroelastic Analysis of Engine Nacelle Strake Considering Geometric Nonlinear Behavior

Solution of Linear Systems in Fourier-Based Methods for Aircraft Applications

ANN BASED ROM FOR THE PREDICTION OF UNSTEADY AEROELASTIC INSTABILITIES

Non-Synchronous Vibrations of Turbomachinery Airfoils

AEROELASTIC SYSTEM IDENTIFICATION USING TRANSONIC CFD DATA FOR A 3D WING

Aeroelastic Limit Cycle Oscillations in High Performance Aircraft

Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations

Far Field Noise Minimization Using an Adjoint Approach

DEVELOPMENT OF AN EFFICIENT DESIGN METHOD FOR NON-SYNCHRONOUS VIBRATIONS

REDUCED ORDER MODELLING OF GUST ANALYSIS USING COMPUTATIONAL FLUID DYNAMICS

CHARACTERIZATION OF THE NONLINEAR AEROELASTIC BEHAVIOR OF AN AIRFOIL WITH FREEPLAY AND AERODYNAMIC NONLINEARITY

A Harmonic Balance Approach for Large-Scale Problems in Nonlinear Structural Dynamics

REDUCED-ORDER MODELING OF UNSTEADY AERODYNAMIC LOADS USING RADIAL BASIS FUNCTION NEURAL NETWORKS

COMPUTATION OF CASCADE FLUTTER WITH A COUPLED AERODYNAMIC AND STRUCTURAL MODEL

Derivatives for Time-Spectral Computational Fluid Dynamics using an Automatic Differentiation Adjoint

FREQUENCY DOMAIN FLUTTER ANALYSIS OF AIRCRAFT WING IN SUBSONIC FLOW

ON THE NONLINEAR DYNAMICS APPROACH OF MODELING THE BIFURCATION FOR TRANSONIC LIMIT CYCLE FLUTTER

Comparative Analysis of Computational Methods for Limit-Cycle Oscillations

Transonic Flutter Prediction of Supersonic Jet Trainer with Various External Store Configurations

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations

Reduced reliance on wind tunnel data

Applications of Harmonic Balance Method in Periodic Flows Gregor Cvijetić and Inno Gatin

Bifurcation Analysis and Reduced Order Modelling of a non-adiabatic tubular reactor with axial mixing

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /6.

Implementing a Partitioned Algorithm for Fluid-Structure Interaction of Flexible Flapping Wings within Overture

CONTROL LAW DESIGN IN A COMPUTATIONAL AEROELASTICITY ENVIRONMENT

Modeling Unsteady Flow in Turbomachinery Using a Harmonic Balance Technique

A Multi-Dimensional Limiter for Hybrid Grid

Towards Reduced Order Modeling (ROM) for Gust Simulations

Computation of cascade flutter by uncoupled and coupled methods

Comparative Analysis of Computational Methods for Limit-Cycle Oscillations

INFLUENCE OF GUST MODELLING ON FREE-FLIGHT AEROFOILS

Nonlinear Aeroelastic Analysis of a Wing with Control Surface Freeplay

Aeroelasticity. Lecture 9: Supersonic Aeroelasticity. G. Dimitriadis. AERO0032-1, Aeroelasticity and Experimental Aerodynamics, Lecture 9

Is My CFD Mesh Adequate? A Quantitative Answer

Active Flutter Control using an Adjoint Method

Transonic Aeroelastic Stability Analysis Using a Kriging Based Schur Complement Formulation

Transonic Aeroelasticity: Theoretical and Computational Challenges

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /6.

The future of non-linear modelling of aeroelastic gust interaction

SIMULATION OF UNSTEADY TURBOMACHINERY FLOWS USING AN IMPLICITLY COUPLED NONLINEAR HARMONIC BALANCE METHOD

SENSITIVITY ANALYSIS OF THE FACTORS AFFECTING FORCE GENERATION BY WING FLAPPING MOTION

Wind Tunnel Experiments of Stall Flutter with Structural Nonlinearity

Fourier Series for Accurate, Stable, Reduced-Order Models for Linear CFD Applications.

Linear and Non-Linear Transonic Flow Behaviour of the Goland + wing

Simulation of unsteady muzzle flow of a small-caliber gun

Some effects of large blade deflections on aeroelastic stability

System Identification and Pod Method Applied to Unsteady Aerodynamics

Resolving the dependence on free-stream values for the k-omega turbulence model

Aerodynamic force analysis in high Reynolds number flows by Lamb vector integration

High Speed Aerodynamics. Copyright 2009 Narayanan Komerath

Combined Local Global Variability and Uncertainty in the Aeroservoelasticity of Composite Aircraft

Q7K~ 45-ti FINAL REPORT. ~Cmm~STUDIES. V11 w rte; 1- Contract AF 49(638)-965 IN HYPERSONIC FLOW THEORY

Aeroelasticity. Lecture 7: Practical Aircraft Aeroelasticity. G. Dimitriadis. AERO0032-1, Aeroelasticity and Experimental Aerodynamics, Lecture 7

Challenges and Complexity of Aerodynamic Wing Design

NON-SYNCHRONOUS VIBRATION OF TURBOMACHINERY AIRFOILS. AFOSR Contract F Final Report

LINEARISED FREQUENCY DOMAIN GUST ANALYSIS OF LARGE CIVIL AIRCRAFT

GT UNSTEADY SIMULATION OF A TWO-STAGE COOLED HIGH PRESSURE TURBINE USING AN EFFICIENT NON-LINEAR HARMONIC BALANCE METHOD

A pragmatic approach to including complex natural modes of vibration in aeroelastic analysis

Coupled Mode Flutter for Advanced Turbofans. Stephen Thomas Clark. Department of Mechanical Engineering Duke University. Date: March 19, 2010

Bernoulli's equation: 1 p h t p t. near the far from plate the plate. p u

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) HYPERSONIC SIMILITUDE FOR PLANAR WEDGES. Asha Crasta 1, S. A.

Wales, C., Gaitonde, A., & Jones, D. (2017). Reduced-order modeling of gust responses. Journal of Aircraft, 54(4), DOI: /1.

FINITE ELEMENT CFD ANALYSIS OF SUPER-MANEUVERING AND SPINNING STRUCTURES TIMOTHY JOHN COWAN

Numerical Researches on Aeroelastic Problem of a Rotor due to IGV/Fan Interaction

Computation of NACA0012 Airfoil Transonic Buffet Phenomenon with Unsteady Navier-Stokes Equations

Discretization Error Reduction through r Adaptation in CFD

Part 3. Stability and Transition

OPTIMIZATION OF TAPERED WING STRUCTURE WITH AEROELASTIC CONSTRAINT

Limit-Cycle Oscillations in Unsteady Flows Dominated by Intermittent Leading-Edge Vortex Shedding

Studies on the Transition of the Flow Oscillations over an Axisymmetric Open Cavity Model

Computational Fluid Dynamics Study Of Fluid Flow And Aerodynamic Forces On An Airfoil S.Kandwal 1, Dr. S. Singh 2

Strain-Based Analysis for Geometrically Nonlinear Beams: A Modal Approach

Space-time Discontinuous Galerkin Methods for Compressible Flows

WALL ROUGHNESS EFFECTS ON SHOCK BOUNDARY LAYER INTERACTION FLOWS

AERODYNAMIC SHAPING OF PAYLOAD FAIRING FOR A LAUNCH VEHICLE Irish Angelin S* 1, Senthilkumar S 2

Drag Computation (1)

THE ANALYSIS OF LAMINATE LAY-UP EFFECT ON THE FLUTTER SPEED OF COMPOSITE STABILIZERS

Transcription:

Using Automatic Differentiation to Create a Nonlinear Reduced Order Model Aeroelastic Solver Jeffrey P. Thomas, Earl H. Dowell, and Kenneth C. Hall Duke University, Durham, NC 27708 0300 A novel nonlinear reduced order modeling technique for computational aerodynamics and aeroelasticity is presented. The method is based on a Taylor series expansion of a frequency domain harmonic balance computational fluid dynamic solver residual. The first and second-order gradient matrices and tensors of the Taylor series expansion are computed using automatic differentiation via Fortran 90 operator overloading. A Ritz type expansion using proper orthogonal decomposition shapes is then used in the Taylor series expansion to create the nonlinear reduced order model. The nonlinear reduced order modeling technique is applied to a viscous flow about an aeroelastic NLR 7301 airfoil model to determine limit cycle oscillations. Computational times are decreased from hours to seconds using the nonlinear reduced order model. b, c = semi-chord and chord, respectively h 0, ᾱ 0 = zeroth harmonic or mean airfoil plunge and pitch amplitude, respectively h 1, ᾱ 1 = first harmonic unsteady airfoil plunge and pitch amplitude, respectively M = freestream Mach number Re = freestream Reynolds number U = freestream velocity ω, ω = frequency and reduced frequency based on airfoil chord ω = ωc/u, respectively c m1 = Unsteady Moment Coefficient p 1 = Unsteady Pressure Subscripts/Superscript Re, Im = real and imaginary part, respectively I. Nomenclature II. Introduction Computational fluid dynamic (CFD) models are becoming ever larger. Models with on the order of tens of millions of mesh points are now common. There is even talk of billion point mesh models coming into existence in the near future. Although the ability to create and solve such large and dense mesh CFD models is of great benefit in modeling flows about complex geometric configurations, very long computational run times are typically required, and this makes the use of such models impractical for a great many engineering analysis and design problems. In response to this challenge, in recent years, substantial research has been conducted in developing reduced order models (ROMs) of high-dimensional CFD models with the goal of reducing computational Research Assistant Professor, Department of Mechanical Engineering and Materials Science, Senior Member AIAA. William Holland Hall Professor, Department of Mechanical Engineering and Materials Science, and Dean Emeritus, School of Engineering, Honorary Fellow AIAA. Julian Francis Abele Professor and Department Chairperson, Department of Mechanical Engineering and Materials Science, Associate Fellow AIAA. 1 of 11

times by orders of magnitude. See e.g. Dowell and Tang, 1 Dowell and Hall, 2 Lucia et al., 3 and Barone and Payne. 4 These ROMs are proving to be of great value particularly for unsteady aerodynamic and aeroelastic analysis. CFD model systems, which can easily be on the order of millions of degrees-of-freedom (DOF), have been reduced to systems with as few as a dozen DOFs while still retaining essentially the same accuracy as the full CFD model. See e.g. Thomas et al. 5,6 and Lieu and Farhat. 7 Typically, these ROMs have been constructed for linearized time or frequency domain small disturbance solvers that are dynamically linearized about some nonlinear stationary background flow state, which may include nonlinear steady flow features such as shocks and boundary layers. These ROMs are of great value for aeroelastic flutter onset analysis, for example, reducing the computational times by several orders of magnitude. Much of the work in recent years by the aeroelasticity group at Duke University has been directed toward the development of ROMs for linearized frequency domain flow solvers. The next major step in ROM development is to construct ROMs for dynamically nonlinear solvers for modeling those cases where the amplitude of the unsteady flow oscillation is large and/or large changes occur in the mean background flow. Such ROMs are essential for matched point flutter onset analysis as well as nonlinear limit cycle oscillation (LCO) analysis. These nonlinear ROMs will also be of great benefit for configuration design optimization for both steady and unsteady flows. III. Objective Our goal is the development of an accurate dynamically nonlinear ROM that will enable the rapid modeling of steady and unsteady aerodynamic flows and the associated fluid forces, particularly in the transonic Mach number region. Of particular interest is developing a method for rapidly determining the steady and unsteady aerodynamic forces created by large variations in steady flow parameters such as Mach number, angle-of-attack, and Reynolds number, as well as unsteady flow parameters such as unsteady frequency and unsteady plunge and/or pitch motion amplitudes, or more generally, changes in dynamic structural deformations. A complementary objective is to then couple the nonlinear ROM with a structural model for aeroelastic flutter, gust response, and LCO analysis. IV. Nonlinear ROM Methodology Our approach is to construct a nonlinear ROM based on a Taylor series expansion of a given computational fluid dynamic solver residual in terms of the relevant model parameters. In the present case, we are using a nonlinear frequency domain harmonic balance (HB) CFD solution method created at Duke University (Hall et al. 8 and Thomas et al. 9 ). However a time domain CFD solver could be treated using a similar approach. A unique aspect of the method is that computational routines used to compute the matrices and tensors of the Taylor series expansion are created using automatic differentiation. Then a Ritz type expansion using proper orthogonal decomposition shapes is used in conjunction with the Taylor series expansion to create the dynamically nonlinear reduced order model. A special and very attractive feature of the method is that in principle it can be implemented as a wrapper about existing CFD solvers with minimal changes to the CFD solver code. In recent years, the Duke University aeroelasticity research group has been active in the development of ROMs for linearized unsteady frequency domain computational flow solvers. 5,6,10 That is, flow solvers capable of modeling unsteady aerodynamics as a result of infinitesimal structural motions for a fixed background (i.e. steady) flow condition. Although such methods are useful for aeroelastic flutter onset computations at fixed Mach numbers, they are not capable of treating large amplitude structural motions nor varying background flow conditions. In the following, we present a new technique for constructing a nonlinear ROM (we denote as NROM) about an existing computational fluid dynamic solver, which can then be used to model nonlinear unsteady aerodynamic effects brought about by changes in the mean background flow and finite amplitude structural motions. Results from the NROM are obtained at a much lower computational cost than directly using the nominal CFD solver. Such a NROM has the potential to be of great benefit for aerodynamic and aeroelastic sensitivity analysis and optimization. 2 of 11

V. HB Model Formulation In the following, we consider a compressible CFD code, which utilizes a nonlinear frequency domain harmonic balance solution procedure. The harmonic balance technique is implemented within the framework of a conventional time-domain CFD solver, and it provides an efficient method for modeling nonlinear unsteady aerodynamic effects brought about by finite amplitude structural motions of a prescribed frequency. See Hall et al. 8 and Thomas et al. 9 for further details. The HB/CFD solver can be considered as a vector residual operator of the form N(Q,L) = 0 (1) where N is the nonlinear vector residual operator of HB/CFD method, i.e. N 1 N 2 N =, (2). N NDOF and Q is the discrete HB/CFD solution, i.e. Q = Q 1 Q 2. Q NDOF. (3) N DOF is the number of degrees-of-freedom of the HB/CFD model. i.e. N DOF = N MESH N EQNS. The vector L represents the HB/CFD flow solver inputs, e.g. Mach number, Reynolds number, mean angle-ofattack, reduced frequency, unsteady motion amplitudes, etc. i.e. L = M Re ᾱ 0 ω h 1 /b ᾱ 1. (4). etc. VI. Nonlinear ROM Formulation We first consider a specific vector of flow solver inputs L 0, and we call the solution associated with this set of HB/CFD solver inputs Q 0. Q 0 as such satisfies N( ) = 0. (5) Next we consider a slightly different set of input variables, which we call L 1. Our objective is to be able to rapidly compute the new HB/CFD flow solution Q 1 corresponding to L 1 using reduced order modeling. i.e., without having to directly solve N(Q 1,L 1 ) = 0 via the nominal HB/CFD solver. The concept behind the Duke nonlinear ROM (NROM) approach is to first do a Taylor series expansion for N(Q 1,L 1 ) about N( ). For each element of N(Q 1,L 1 ), the Taylor series expansion can be expressed as N i (Q 1,L 1 ) = N i ( ) (6) + N i Q j + N i L j Q j L j 3 of 11

+ 1 2 N i Q j Q k + 1 2 N i Q j L k + 1 2 N i L j Q k + 1 2 N i L j L k 2 Q j Q k 2 Q j L k 2 L j Q k 2 L j L k + H.O.T. = 0. (7) where N i is the i th element of the HB/CFD residual vector N, and Q j = Q j1 Q j0, (8) L j = L j1 L j0. (9) H.O.T. denotes third and higher order Taylor series expansion terms. We currently truncate the series to second-order; however higher order terms can be retained. Next, we assume a Ritz type expansion for Q. That is, Q is expanded as Q = P v (10) where P is a N DOF N v matrix consisting of N v POD shapes as column vectors (See Hall et al. 10 and Thomas et al. 5 for further details on how POD vectors are created from flow solution snapshots). This expansion can also be written as We next let r be the vector defined by Q j = P j v m v m. (11) r = P T N. (12) Substituting the Ritz expansion (Eq. 10) into Eq. 7, and pre-multiplying by P T leads to the ROM form of the Taylor Series expansion r l r l (v,l 1) = v m + r l v m L j L j (13) + 1 2 r l v mv n + 1 2 r l v m L k + 1 2 r l L jv n + 1 2 r l L j L k 2 v m v n 2 v m L k 2 L j v n 2 L j L k + H.O.T. = 0. As noted previously, we truncate the system to second-order. i.e. r l r l (v,l 1) = v m + r l v m L j L j (14) + 1 2 r l v mv n + 1 2 r l v m L k + 1 2 r l L jv n + 1 2 r l L j L k 2 v m v n 2 v m L k 2 L j v n 2 L j L k = 0. Equation 14 is the NROM system, and we use the Newton-Raphson technique to solve for v. We use Fortran 90 operator overloading to compute the Jacobians and tensors in Eq. 14. The following shows a simple example of how operator overloading can be used to compute first and second-order derivatives. 1. Sample Fortran 90 Operator Overloading Code for Computing Derivatives The following is a simple example of Fortran 90 operator overloading code. In this example, we overload the multiplication operator (*) to compute both first and second-order gradients of a function. Division (/), addition (+), subtraction (-), power (**), and intrinsic functions (e.g. sine, cosine, etc.) can also be treated in a similar manner. module forward_module implicit none 4 of 11

... type definition containing variable and derivative(s) type d2_real real :: d0 real :: d1 real :: d2 end type d2_real... interface definitions interface operator (*) module procedure mult_op_22 end interface contains function mult_op_22 (x,y) result (xy) type (d2_real), intent(in) :: x type (d2_real), intent(in) :: y type (d2_real) :: xy xy.d0 = x.d0*y.d0 xy.d1 = x.d1*y.d0 + x.d0*y.d1 xy.d2 = x.d2*y.d0 + x.d0*y.d2 + x.d1*y.d1 + y.d1*x.d1 end function mult_op_22 end module forward_module program main use forward_modual implicit none type(d2_real) :: f,x x%d0 = 3. x%d1 = 1. f = x*x write(*,*) write(*,*) derivatives of f=x*x for x=3: write(*,*) ----------------------------- write(*,*) f(x=3) =,f%d0 write(*,*) df/dx(x=3) =,f%d1 write(*,*) d^2f/dx^2(x=3) =,f%d2 write(*,*) end program main When we then run the code, we obtain: derivatives of f=x*x for x=3: ----------------------------- f(x=3) = 9.000000 df/dx(x=3) = 6.000000 d^2f/dx^2(x=3) = 2.000000 which are the correct answers for f(x = 3) = x x = 3 3 = 9, df/dx(x = 3) = 2 x = 2 3 = 6, and d 2 f/dx 2 (x = 3) = 2. 5 of 11

(a) Computational Grid (b) Mach Contours Figure 1. Computational Grid and Computed Mach Number Contours for NLR 7301 Airfoil Section Configuration. M = 0.75, ᾱ 0 = 0.2, Re = 1.727 10 6, ω = 0.3, and ᾱ 1 = 3.. For our nonlinear ROM code, we have written operator overloading code which can treat all the mathematical elements of the nominal harmonic balance flow solver code. The operator overloading differentiation methodology can be viewed much like a wrapper that one can implement about existing codes. VII. NLR 7301 Airfoil Configuration We first consider the application of the nonlinear reduced order modeling (NROM) technique to a transonic viscous flow about a real world airfoil configuration. This airfoil configuration, the NLR 7301, has recently been studied experimentally for aeroelastic limit cycle oscillations (LCOs). See Dietz et al. 11,12 and Schewe et al. 13 Our research group has also recently conducted computational investigations of the nonlinear aeroelastic LCO response of this airfoil configuration. See Thomas et al. 14,15 Our ultimate objective is to apply the NROM technique to our aeroelastic LCO solver to greatly reduce the computational time for computing nonlinear aeroelastic solutions. For the NLR 7301 airfoil configuration, we consider a viscous transonic flow with a Mach number of M = 0.75, mean angle-of-attack of ᾱ 0 = 0.2, and a Reynolds number of Re = 1.727 10 6. For the unsteady portion of the flow, we consider pitching about the quarter-chord for a first harmonic unsteady pitch amplitude of ᾱ 1 = 3. at a reduced frequency of ω = 0.3. The flow conditions correspond roughly to a LCO condition as predicted in Thomas et al. 14 Thus we consider a nominal flow Q 0 based on a nominal set of HB/CFD solver inputs L 0 given by L 0 = M = 0.75 ᾱ 0 = 0.2 Re = 1.727 10 6 ω = 0.3 h 1 /b = 0. ᾱ 1 = 3.. (15) Figure 1a shows the computational grid, and Fig. 1b shows computed mean flow Mach number contours for the NLR 7301 airfoil configuration for the L 0 HB/CFD solver input flow conditions. We next consider an alternate flow Q 1 based on a set of HB/CFD solver inputs L 1 that are slightly different from the L 0 flow 6 of 11

0.4 0.14 0.12 Real Unsteady Surface Pressure, Re(p 1 )/q 0.3 0.2 0.1 0.0 0.1 0.2 0.3 Nominal L 0 Solution Alternate L 1 Solution Imag Unsteady Surface Pressure, Im(p 1 )/q 0.10 0.08 0.06 0.04 0.02 0.00 0.02 0.04 0.06 0.08 0.10 0.12 Nominal L 0 Solution Alternate L 1 Solution 0.4 0.0 0.2 0.4 0.6 0.8 1.0 Airfoil Surface Location, x/c (a) Real Part 0.14 0.0 0.2 0.4 0.6 0.8 1.0 Airfoil Surface Location, x/c (b) Imaginary Part Figure 2. Difference in Unsteady Surface Pressure Distributions Between L 0 and L 1 HB/CFD Flow Solver Input Cases. solver input conditions. Our objective is compare first-order linear ROM results to second-order nonlinear ROM (NROM) results. VIII. NROM Results When Varying Multiple Independent Variables We next consider a case where we vary multiple HB/CFD flow solver independent variables. Namely Mach number, mean angle-of-attack, unsteady reduced frequency, and unsteady pitch amplitude. We arbitrarily choose the HB/CFD solver inputs L 1 to be L 1 = M = 0.79 ᾱ 0 = 0.05 Re = 1.727 10 6 ω = 0.225 h 1 /b = 0. ᾱ 1 = 3.75. (16) The changes in Mach number, mean angle-of-attack, unsteady reduced frequency, and unsteady pitch amplitude between the L 1 and L 0 conditions correspond roughly to the same range of changes in flow solver input variables for the LCO response calculations conducted in Thomas et al. 14 These changes are large enough such that nonlinear response of the HB/CFD solver is observed. Fig. 2 shows the real (Fig. 2a) and imaginary (Fig. 2b) parts of the first harmonic unsteady surface pressure for both the L 0 and L 1 HB/CFD flow solver input conditions. As can been seen, the solutions are considerably different. We next compute a set of solution snapshots in order to create POD vectors. In this instance, we consider two solution snapshots for Mach numbers of M = 0.77 and M = 0.8. We then also consider two flow solution snapshots for mean angles-of-attack of ᾱ 0 = 0.1 and ᾱ 0 = 0., two flow solution snapshots for unsteady reduced frequencies of ω = 0.25 and ω = 0.2, and two flow solution snapshots for unsteady pitch amplitudes of ᾱ 1 = 3.5 and ᾱ 1 = 4.. This results in a total of eight snapshots from which we create eight POD shapes for use in the NROM. We have arbitrarily chosen the solution snapshots intervals. Our objective at this stage is to demonstrate that the second-order NROM is more accurate than the first-order ROM when using the same POD shapes. Figure 3 shows the real (Fig. 3a) and imaginary (Fig. 3b) parts of the first harmonic unsteady surface pressure for the exact solution, along with first-order ROM and second-order NROM results, corresponding to 7 of 11

0.4 0.14 0.12 Real Unsteady Surface Pressure, Re(p 1 )/q 0.3 0.2 0.1 0.0 0.1 0.2 0.3 Exact Solution First Order ROM Second Order NROM Imag Unsteady Surface Pressure, Im(p 1 )/q 0.10 0.08 0.06 0.04 0.02 0.00 0.02 0.04 0.06 0.08 0.10 0.12 Exact Solution First Order ROM Second Order NROM 0.4 0.0 0.2 0.4 0.6 0.8 1.0 Airfoil Surface Location, x/c (a) Real Part 0.14 0.0 0.2 0.4 0.6 0.8 1.0 Airfoil Surface Location, x/c (b) Imaginary Part Figure 3. Linear and Nonlinear ROM Performance for Real and Imaginary Unsteady Pressure Distributions. M = 0.79, ᾱ 0 = 0.05, Re = 1.727 10 6, ω = 0.225, and ᾱ 1 = 3.75. the HB/CFD solver inputs L 1. As can be seen, the second-order NROM performs better than the first-order linear ROM particularly for the imaginary part of the surface pressure. IX. NLR 7301 Aeroelastic Airfoil Configuration One of the main objectives of developing the NROM technique is to provide an alternative to direct CFD computations for nonlinear unsteady aerodynamic modeling, which is a necessary ingredient for nonlinear aeroelastic limit cycle oscillation (LCO) prediction. For demonstration purposes of the NROM methodology, we consider the NLR 7301 aeroelastic airfoil configuration of Dietz et al. 11,12 and Schewe et al. 13 We also use the Newton-Raphson nonlinear frequency domain aeroelastic solution technique presented in Thomas, Dowell, and Hall. 14 Figure 4 shows LCO pitch amplitude ᾱ 1 versus reduced velocity V response trends for the NLR 7301 aeroelastic airfoil configuration. Shown are computed results for both inviscid and viscous models (from Thomas, Dowell, and Hall 14 ) in additional to an experimental result, and two other computational studies. Clearly viscous effects are important for predicting LCO. The goal for the current reporting period has been to use the NROM technique to modal a portion of the viscous LCO response curve shown in Fig. 4. As a first step, we consider using the NROM to model LCO about the full CFD model three degree pitch amplitude (ᾱ 1 = 3 ) viscous case data point. The computed aeroelastic LCO full HB/CFD model input L conditions at the computed data point are: L = M = 0.75 ᾱ 0 = 0.220451 ω = 0.293580 Re( h 1 /b) = 0.0595759 Im( h 1 /b) = 0.00630462 Re(ᾱ 1 ) = 3. Im(ᾱ 1 ) = 0.. (17) We next consider the nominal flow Q 0 as used for the NROM to be based on a nominal set of HB/CFD 8 of 11

LCO Pitch Amplitude, α 1 (deg) 5 4 3 2 1 Inviscid Flutter Onset Viscous Schewe et. al. Expr. Weber et. al. Comp. Tang et. al. Comp. 0 0.35 0.40 0.45 0.50 0.55 0.60 Reduced Velocity, U /µ 1/2 ω α b Figure 4. LCO Response Trends for the NLR 7301 Aeroelastic Configuration. solver inputs L 0 given by L 0 = M = 0.75 ᾱ 0 = 0.2 ω = 0.29 Re( h 1 /b) = 0.06 Im( h 1 /b) = 0.006 Re(ᾱ 1 ) = 3. Im(ᾱ 1 ) = 0., (18) which are very close to the (ᾱ 1 = 3 ) LCO condition full HB/CFD model solution results. Next we compute solution snapshots for HB/CFD solver inputs in the ranges of: L = M = 0.75 ᾱ 0 = 0.2 ± 0.1 ω = 0.29 ± 0.03 Re( h 1 /b) = 0.06 ± 0.01 Im( h 1 /b) = 0.006 ± 0.003 Re(ᾱ 1 ) = 3. ± 0.5 Im(ᾱ 1 ) = 0.. (19) This leads to 10 snapshots from which we can construct 10 POD vectors for the NROM. In this case, the objective of this range of snapshots has been to enable the NROM to be able to model LCO in the range of plus/minus a half of a degree of unsteady pitch amplitude ᾱ 1 about the ᾱ 1 = 3 LCO condition. Once the NROM has been constructed, it can be implemented within the aeroelastic solver. One simply substitutes calls normally made to the direct CFD solver, with calls to the NROM. For the two-dimensional 9 of 11

viscous NLR 7301 aeroelastic configuration, computer run times are reduced from on the order of hours, to on the order of seconds. LCO Pitch Amplitude, α 1 (deg) 5 4 3 2 1 Inviscid Flutter Onset Viscous First Order ROM Second Order NROM 0 0.35 0.40 0.45 0.50 0.55 0.60 Reduced Velocity, U /µ 1/2 ω α b Figure 5. LCO Response Trends for the NLR 7301 Aeroelastic Configuration Including Reduced Order Model Results. Figure 5 shows computed LCO pitch amplitude ᾱ 1 versus reduced velocity V response trends using firstorder linear ROM and second-order nonlinear ROM (NROM) models. As can be seen, the second-order NROM very well matches the full CFD model results about the ᾱ 1 = 3 LCO condition even up to a LCO pitch amplitude of ᾱ 1 = 4. And once again, the computational expense of the NROM approach is only on the order of seconds as compared to hours for the full CFD model. A. Conclusions A method for creating a nonlinear reduced order model of a computational fluid dynamic flow solver is presented. The technique is based on a Taylor series expansion of the flow solver residual together with a Ritz type expansion using proper orthogonal decomposition shapes. Automatic differentiation is used to derive the Taylor series expansion of the fluid dynamic solver residual. Limit cycle oscillations for viscous flow about a NLR 7301 airfoil aeroelastic model have been determined with computational times for the reduced order model on the order of seconds compared to hours for the full CFD model. References 1 Dowell, E. H. and Tang, D. M., Dynamics of Very High Dimensional Systems, World Scientific Publishing Co., 2003. 2 Dowell, E. H. and Hall, K. C., Modeling of Fluid-Structure Interaction, Annual Review of Fluid Mechanics, Vol. 33, 2001, pp. 445 490. 3 Lucia, D. J., Beran, P. S., and Silva, W. A., Reduced-Order Modeling: New Approaches for Computational Physics, Progress in Aerospace Sciences, Vol. 40, No. 1 2, February 2004, pp. 51 117. 4 Barone, M. F. and Payne, J. L., Methods for Simulation-Based Analysis of Fluid-Structure Interaction, Tech. Rep. SAND2005-6573, Sandia National Lab, Albuquerque, and Livermore, California, New Mexico 87185, 2005. 5 Thomas, J. P., Dowell, E. H., and Hall, K. C., Three-Dimensional Transonic Aeroelasticity Using Proper Orthogonal Decomposition-Based Reduced-Order Models, Journal of Aircraft, Vol. 40, No. 3, May June 2003, pp. 544 551. 10 of 11

6 Thomas, J. P., Dowell, E. H., and Hall, K. C., Static/Dynamic Correction Approach for Reduced-Order Modeling of Unsteady Aerodynamics, Journal of Aircraft, Vol. 43, No. 4, July August 2006, pp. 865 878. 7 Lieu, T. and Farhat, C., Adaptation of POD-Based Aeroelastic ROMs for Varying Mach Number and Angle of Attack: Application to a Complete F-16 Configuration, AIAA Paper 2005-7666. 8 Hall, K. C., Thomas, J. P., and Clark, W. S., Computation of Unsteady Nonlinear Flows in Cascades Using a Harmonic Balance Technique, AIAA Journal, Vol. 40, No. 5, 2002, pp. 879 886. 9 Thomas, J. P., Dowell, E. H., and Hall, K. C., Nonlinear Inviscid Aerodynamic Effects on Transonic Divergence, Flutter and Limit Cycle Oscillations, AIAA Journal, Vol. 40, No. 4, April 2002, pp. 638 646. 10 Hall, K. C., Thomas, J. P., and Dowell, E. H., Proper Orthogonal Decomposition Technique for Transonic Unsteady Aerodynamic Flows, AIAA Journal, Vol. 38, No. 10, October 2000, pp. 1853 1862. 11 Dietz, G., Schewe, G., and Mai, H., Amplification and Amplitude Limitation of Heave/Pitch Limit-Cycle Oscillations Close to the Transonic Dip, Journal of Fluids and Structures, Vol. 22, No. 4, May 2006, pp. 505 527. 12 Dietz, G., Schewe, G., and Mai, H., Experiments on Heave/Pitch Limit-Cycle Oscillations of a Supercritical Airfoil Close to the Transonic Dip, Journal of Fluids and Structures, Vol. 19, No. 1, January 2004, pp. 1 16. 13 Schewe, G., Mai, H., and Dietz, G., Nonlinear Effects in Transonic Flutter with Emphasis on Manifestations of Limit Cycle Oscillations, Journal of Fluids and Structures, Vol. 18, No. 1, August 2003, pp. 3 22. 14 Thomas, J. P., Dowell, E. H., and Hall, K. C., Modeling Viscous Transonic Limit Cycle Oscillation Behavior Using a Harmonic Balance Approach, Journal of Aircraft, Vol. 41, No. 6, November December 2004, pp. 1266 1274. 15 Thomas, J. P., Dowell, E. H., and Hall, K. C., Modeling Limit Cycle Oscillations for an NLR 7301 Airfoil Aeroelastic Configuration Including Correlation with Experiment, AIAA Paper 2003-1429. 11 of 11