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

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

Nonlinear Frequency Domain Methods Applied to the Euler and Navier-Stokes Equations p.1/50

THE calculation of unsteady flows continues to present a severe

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

Jun 22-25, 2009/San Antonio, TX

39th AIAA Aerospace Sciences Meeting & Exhibit January 8 11, 2001/Reno, NV

Non-Synchronous Vibrations of Turbomachinery Airfoils

Turbomachinery Applications with the Time Spectral Method

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

Numerical Study of Natural Unsteadiness Using Wall-Distance-Free Turbulence Models

Stabilization of Explicit Flow Solvers Using a Proper Orthogonal Decomposition Technique

Is My CFD Mesh Adequate? A Quantitative Answer

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

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

Direct Numerical Simulations of Plunging Airfoils

Parallel Computation of Forced Vibration for A Compressor Cascade

39th AIAA Aerospace Sciences Meeting and Exhibit January 8 11, 2001/Reno, NV

AN IMPLICIT-EXPLICIT FLOW SOLVER FOR COMPLEX UNSTEADY FLOWS

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

COMPUTATION OF CASCADE FLUTTER WITH A COUPLED AERODYNAMIC AND STRUCTURAL MODEL

Far Field Noise Minimization Using an Adjoint Approach

The computational efficiency of non-linear frequency domain methods q

A Multi-Dimensional Limiter for Hybrid Grid

STAR-CCM+: NACA0012 Flow and Aero-Acoustics Analysis James Ruiz Application Engineer January 26, 2011

Block-Jacobi Implicit Algorithms for the Time Spectral Method

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

Solution Algorithms for Viscous Flow

Modeling Unsteady Flow in Turbomachinery Using a Harmonic Balance Technique

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

An Investigation of the Attainable Efficiency of Flight at Mach One or Just Beyond

Active Flutter Control using an Adjoint Method

APPLICATION OF SPACE-TIME MAPPING ANALYSIS METHOD TO UNSTEADY NONLINEAR GUST-AIRFOIL INTERACTION PROBLEM

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

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

A Crash-Course on the Adjoint Method for Aerodynamic Shape Optimization

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

Applied Computational Fluid Dynamics. in Marine Engineering

An Investigation of the Attainable Efficiency of Flight at Mach One or Just Beyond

Applications of adjoint based shape optimization to the design of low drag airplane wings, including wings to support natural laminar flow

Nonlinear iterative solvers for unsteady Navier-Stokes equations

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

Detailed Numerical Study on the Aerodynamic Behavior of a Gurney Flapped Airfoil in the Ultra-low Reynolds Regime

Mestrado Integrado em Engenharia Mecânica Aerodynamics 1 st Semester 2012/13

1. Fluid Dynamics Around Airfoils

Fourth-Order Implicit Runge-Kutta Time Marching Using A Newton-Krylov Algorithm. Sammy Isono

Numerical Solution of Partial Differential Equations governing compressible flows

Challenges and Complexity of Aerodynamic Wing Design

COMPUTATIONAL STUDY OF SEPARATION CONTROL MECHANISM WITH THE IMAGINARY BODY FORCE ADDED TO THE FLOWS OVER AN AIRFOIL

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

High-Fidelity Multidisciplinary Design Using an Integrated Design Environment

Effect of Blade Number on a Straight-Bladed Vertical-Axis Darreius Wind Turbine

Effect of Blade Number on a Straight-Bladed Vertical-Axis Darreius Wind Turbine

Three-Dimensional Unsteady Multi-stage Turbomachinery Simulations using the Harmonic Balance Technique

Active Flux for Advection Diffusion

A STUDY ON AERODYNAMIC DESIGN OF HIGH- EFFICIENCY PROPELLERS AT HIGH-ALTITUDE

Total Pressure Losses Minimization in Turbomachinery Cascades, using a New Continuous Adjoint Formulation

Comparative Analysis of Computational Methods for Limit-Cycle Oscillations

Contrasting the Harmonic Balance and Linearized Methods for Oscillating-Flap Simulations

Eli Turkel 1 and Veer N. Vatsa 2

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

Extension to moving grids

An Introduction to the Discontinuous Galerkin Method

Effects of the Jacobian Evaluation on Direct Solutions of the Euler Equations

Optimum aerodynamic design using the Navier-Stokes equations

Numerical study of the effects of trailing-edge bluntness on highly turbulent hydro-foil flows

Mixing-Plane Method for Flutter Computation in Multi-stage Turbomachines

OpenFOAM Simulations for MAV Applications

Simulation of Aeroelastic System with Aerodynamic Nonlinearity

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

Thrust and Efficiency of Propulsion by Oscillating Foils

Given the water behaves as shown above, which direction will the cylinder rotate?

Direct Numerical Simulations of a Two-dimensional Viscous Flow in a Shocktube using a Kinetic Energy Preserving Scheme

Masters in Mechanical Engineering Aerodynamics 1 st Semester 2015/16

RANS Solutions Using High Order Discontinuous Galerkin Methods

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract

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

Feedback Control of Aerodynamic Flows

Simulation of Vortex Shedding in a Turbine Stage

Suppression of the unsteady vortex wakes of a circular cylinder pair by a doublet-like counter-rotation

First, Second, and Third Order Finite-Volume Schemes for Diffusion

Optimization of Flapping Airfoils for Maximum Thrust and Propulsive Efficiency I. H. Tuncer, M. Kay

Preconditioned Smoothers for the Full Approximation Scheme for the RANS Equations

MULTIGRID CALCULATIONS FOB. CASCADES. Antony Jameson and Feng Liu Princeton University, Princeton, NJ 08544

NUMERICAL STUDY OF THE AERODYNAMIC PERFORMANCE OF NACA 0012 IN THE PRESENCE OF AN UNSTEADY HEAT SOURCE

Parallel Computations of Unsteady Three-Dimensional Flows in a High Pressure Turbine

Investigation of Co-Flow Jet Airfoil Mixing Mechanism Using Large Eddy Simulation

Time Spectral Method for Periodic and Quasi- Periodic Unsteady Computations on Unstructured Meshes

A STUDY OF MULTIGRID SMOOTHERS USED IN COMPRESSIBLE CFD BASED ON THE CONVECTION DIFFUSION EQUATION

URANS Computations of Cavitating Flow around a 2-D Wedge by Compressible Two-Phase Flow Solver

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

LARGE EDDY SIMULATION OF FLOW OVER NOZZLE GUIDE VANE OF A TRANSONIC HIGH PRESSURE TURBINE

[N175] Development of Combined CAA-CFD Algorithm for the Efficient Simulation of Aerodynamic Noise Generation and Propagation

Improvements of Unsteady Simulations for Compressible Navier Stokes Based on a RK/Implicit Smoother Scheme

Elliptic Trailing Edge for a High Subsonic Turbine Cascade

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Discrete and continuous adjoint method for compressible CFD J. Peter ONERA

Numerical Simulation of Unsteady Flow with Vortex Shedding Around Circular Cylinder

Limit Cycle Oscillations of a Typical Airfoil in Transonic Flow

1082. Computational study on aerodynamic characteristics of a flying wing MAV

Active Control of Separated Cascade Flow

Transcription:

Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations Matthew McMullen and Antony Jameson and Juan J. Alonso Dept. of Aeronautics & Astronautics Stanford University 40th AIAA Aerospace Sciences Meeting & Exhibit Reno, NV January 14-17, 2002 AIAA 2001-0120 1

Outline Motivation Governing Equations Solution Method Gradient Based Variable Time Period Results - Pitching Airfoil Results - Cylinder Conclusions AIAA 2001-0120 2

Motivation The goal of ASCI is to calculate the unsteady flow of an aircraft gas turbine engine. This includes component simulations of the compressor, combustor, and turbine. Component % Wheel Total CPU Hours Turbine 16 2.0 million Compressor 16 5.4 million The job size typically varies between 500-1,000 processors, but estimates for job length are now provided in months. AIAA 2001-0120 3

Governing Equations Navier-Stokes Equations in integral form F i = f = W t dv + W = ρu ρu 2 + p σ xx ρuv σ xy ρuh uσ xx vσ xy + q x F Nds = 0 ρ ρu ρv ρe F j = g = ρv ρuv σ xy ρv 2 + p σ yy ρvh uσ xy vσ yy + AIAA 2001-0120 4

Governing Equations (cont.) Closure is provided by the following equations: p = (γ 1)ρ[e 1 2 (u2 + v 2 )] σ xx = 2µu x 2 3 µ(u x + v y ) σ yy = 2µv y 2 3 µ(u x + v y ) σ xy = σ yx = µ(u y + v x ) p ρ q x = κ T x = γ µ γ 1Pr x q y = κ T y = γ µ p ρ γ 1Pr y AIAA 2001-0120 5

Governing Equations (cont.) Approximating the volumetric integral for a given cell with volume V W t dv V W t Using the steady state residual variable R(W ) we can approximate the boundary integral as a sum of fluxes over a finite number of cell walls F Nds R(W ) = n F j S j j=1 AIAA 2001-0120 6

Governing Equations (cont.) Using the notation introduced above the integral form of the Navier- Stokes equation simplifies to V W t + R(W ) = 0 Expanding both W and R(W ) with a Fourier series in time W = N 2 1 Ŵ k e ikt R(W ) = N 2 1 ˆR k e ikt k= N 2 k= N 2 AIAA 2001-0120 7

Governing Equations (cont.) It follows that a periodic steady-state equation can be written for each independent wave number. We add in a pseudo-time derivative and numerically integrate the equations. V dŵk dτ + ikv Ŵk + ˆR k = 0 Each iterative step in the solution process requires the following data flow. AIAA 2001-0120 8

Solution Method Since we are dealing with solving a steady system of equations, we apply established methods to accelerate the convergence. Multi-stage RK scheme with local time stepping Implicit residual averaging Multigrid V or W Cycle In addition, we are dealing with real functions where the Fourier coefficients for the positive wavenumbers are equal to the complex conjugates of the Fourier coefficients for the negative wavenumbers. This eliminates computation required to integrate the negative wave numbers forward in pseudo-time. AIAA 2001-0120 9

Gradient Based Variable Time Period (GBVTP) In the development of the nonlinear frequency domain method, we assume the time period of the fundamental harmonic. A class of problems exist where the exact frequency of the discretized equations can not be known in advance. GBVTP is an method that iteratively determines this parameter. The process of finding a solution to the unsteady flow equations is analogous to an optimization problem where the magnitude of the unsteady residual is minimized. AIAA 2001-0120 10

Gradient Based Variable Time Period (GBVTP) For this optimization problem we choose to minimize the square of the magnitude of the unsteady residual In ˆ. Taking a derivative of this quantity we form a gradient with respect to the time period. This modification is not costly because the quantity ˆ calculated while monitoring the convergence of the solution. I n is already AIAA 2001-0120 11

Gradient Based Variable Time Period (GBVTP) The wavenumber k is calculated by normalizing the sinusoidal period of oscillation 2π by the time period of interest T. k = 2πn T (1) The unsteady residual can be can then be written as a function of the time period T. Iˆ n = i2πnv Ŵ n + T ˆR n (2) AIAA 2001-0120 12

Gradient Based Variable Time Period (GBVTP) 1 2 I ˆ 2 n = I T I ˆ n r n r T + I ˆ I ˆ n i n i (3) T I ˆ n r T = 2πnV W ˆ n i T 2 (4) I ˆ n i T = 2πnV W ˆ n r T 2 (5) The gradient can be simplified by employing cross product notation. 1 2 I ˆ 2 n T = 2πnV T 2 I n W n (6) AIAA 2001-0120 13

Gradient Based Variable Time Period (GBVTP) The time period can be updated using the gradient information by selecting a stable step T. T n+1 = T n T I ˆ 2 n T (7) Typically one can start with an initial guess in the vicinity of the final answer for the time period. The gradient can be used to adjust the time period at each subsequent iteration in the solution process. AIAA 2001-0120 14

Results Pitching Airfoil - Forced Frequency 1. Euler 2. Viscous Baldwin-Lomax Turbulence Model Laminar vortex shedding from a cylinder - Variable Time Period AIAA 2001-0120 15

Results - Pitching Airfoil Description Variable Value AGARD Case Number CT6 DI 55 Airfoil 64A010 Mean Angle of Attack α m 0.00 Angle of Attack Variation α 0 ±1.01 Reynolds Number Re 12.56x10 6 Mach Number M 0.796 Reduced Frequency k c 0.202 Table 1: Experiment Parameters - AGARD Report 702 by Sanford Davis AIAA 2001-0120 16

Results - Pitching Airfoil - Euler Topology Dimensions Mean Mean Grid Boundary Spacing Distance at Wall (Chords) (Chords) O-mesh 81x33 128 0.0096 O-mesh 161x33 128 0.0097 C-mesh 129x33 22 0.0087 C-mesh 193x49 22 0.0087 Table 2: Euler Grid Configurations AIAA 2001-0120 17

Results - Pitching Airfoil - Euler 0.6 0.6 0.4 0.4 0.2 0.2 0 0 0.2 0.2 0.4 0.4 0.6 0.6 0.2 0 0.2 0.4 0.6 0.8 1 1.2 81x33 O-mesh Conformal Mapping 0.2 0 0.2 0.4 0.6 0.8 1 1.2 128x33 C-mesh Hyperbolic Mesh Generation AIAA 2001-0120 18

Results - Pitching Airfoil - Euler - Cl Cm For each grid we ran separate cases employing 1,2 and 3 temporal modes. 0.125 0.1 Experiment Euler Numeric Solutions 0.015 0.0125 Coefficient of Lift 0.075 0.05 0.025 0 0.025 0.05 0.075 0.1 Coefficient of Moment 0.01 0.0075 0.005 0.0025 0 0.0025 0.005 0.0075 0.01 0.0125 Experiment Euler Numeric Solutions 0.125 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) All grid and mode permutations 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) All C-mesh grid and mode permutations AIAA 2001-0120 19

Results - Pitching Airfoil - Euler Convergence Convergence results based on 129x33 C-mesh with 1 mode. 0.125 0.1 0.075 1 Cycle 5 Cycle 10 Cycle 15 Cycle 0.015 0.0125 0.01 1 Cycle 10 Cycle 20 Cycle 30 Cycle 0.05 0.0075 0.005 Coefficient of Lift 0.025 0 0.025 Coefficient of Moment 0.0025 0 0.0025 0.05 0.005 0.0075 0.075 0.01 0.1 0.0125 0.125 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) AIAA 2001-0120 20

Results - Pitching Airfoil - Viscous The measured coordinates of the CT6 airfoil were significantly different than the theoretical 64A010 airfoil. Two sets of grids were generated based on the different geometries. Topology Dimensions Boundary Mean Grid Distance Spacing (Chords) at Wall (y+) C-mesh 129x33 15 11.6 C-mesh 193x49 12 6.9 C-mesh 257x65 12 3.8 Table 3: Viscous Grid Configurations AIAA 2001-0120 21

Results - Pitching Airfoil - Viscous 0.6 0.4 0.2 0 0.2 0.4 0.6 0.2 0 0.2 0.4 0.6 0.8 1 1.2 129x33 C-mesh 257x65 C-mesh AIAA 2001-0120 22

Results - Pitching Airfoil - Viscous - Cl Results are depicted for all grid/mode permutations. 64A010 Coordinates CT6 Coordinates AIAA 2001-0120 23

Results - Pitching Airfoil - Viscous - Cm 0.015 0.0125 0.01 Experiment 1 Mode 2 Mode 3 Mode 0.015 0.0125 0.01 Experiment 1 Mode 2 Mode 3 Mode 0.0075 0.0075 0.005 0.005 Coefficient of Moment 0.0025 0 0.0025 Coefficient of Moment 0.0025 0 0.0025 0.005 0.005 0.0075 0.0075 0.01 0.01 0.0125 0.0125 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) 64A010 airfoil 129x33 grid at 3 separate modes 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) 64A010 airfoil 193x49 grid at 3 separate modes AIAA 2001-0120 24

Results - Pitching Airfoil - Viscous - Cm 0.015 0.0125 0.01 Experiment 1 Mode 2 Mode 3 Mode 0.015 0.0125 0.01 Experiment 1 Mode 2 Mode 3 Mode 0.0075 0.0075 0.005 0.005 Coefficient of Moment 0.0025 0 0.0025 Coefficient of Moment 0.0025 0 0.0025 0.005 0.005 0.0075 0.0075 0.01 0.01 0.0125 0.0125 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) 64A010 airfoil 257x65 grid at 3 separate modes 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) CT6 airfoil All grid and mode permutations AIAA 2001-0120 25

Results - Pitching Airfoil - Viscous - Convergence Convergence results based on 193x49 C-mesh with 1 mode. 0.125 0.1 0.075 10 Cycle 30 Cycle 50 Cycle 60 Cycle 0.015 0.0125 0.01 10 Cycle 40 Cycle 100 Cycle 120 Cycle 0.05 0.0075 0.005 Coefficient of Lift 0.025 0 0.025 Coefficient of Moment 0.0025 0 0.0025 0.05 0.005 0.0075 0.075 0.01 0.1 0.0125 0.125 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) 0.015 1.5 1 0.5 0 0.5 1 1.5 Angle of Attack (degrees) AIAA 2001-0120 26

Results - Execution Time Timing results based on 129x33 Euler mesh and 193x49 viscous mesh. Results compiled on a 1.4Ghz AMD Athlon using 64 bit floating point math. Mesh 1 Mode 2 Modes 3 Modes (secs/cycle) (secs/cycle) (secs/cycle) 129x33 0.59 1.0 1.5 193x49 1.9 2.9 4.5 Table 4: Execution Time - Euler and Viscous Meshes AIAA 2001-0120 27

Results - Cylinder 4 3 2 1 0 1 2 3 4 2 1 0 1 2 3 4 5 6 The grid size is 256 by 128 cells. The mesh boundary is 200 chords from the center of the cylinder. An exponential stretching function is used in the radial direction with the smallest grid spacing of 3.54e 03 chords occurring at the wall. At the top of the cylinder roughly 15 grid points captured the boundary layer. AIAA 2001-0120 28

Results - Cylinder - Fixed Time Period Experiment C pb C d S t Williamson and Roshko (1990) 0.83 Roshko (1954) 0.185 Wieselsberger (1922) 1.3 Henderson (1995) 0.83 1.34 Table 5: Time Averaged Experimental Data Temporal Modes C pb C d 1 0.832 1.257 3 0.895 1.306 5 0.903 1.311 7 0.903 1.311 Table 6: Previously Reported Time Averaged Data versus Temporal Modes AIAA 2001-0120 29

Results - Cylinder - Strouhal 0.19 0.18 0.17 Strouhal Number 0.16 0.15 0.14 0.13 1 Harmonic 3 Harmonic 5 Harmonic 7 Harmonic Williamson 1988 0.12 60 70 80 90 100 110 120 130 140 150 Reynolds Number Figure 1: Strouhal Numbers versus Reynolds Number For Laminar Vortex Shedding AIAA 2001-0120 30

Results - Cylinder - Cpb 0.9 Negative Base Pressure Coefficient 0.8 0.7 0.6 1 Harmonic 3 Harmonic 5 Harmonic 7 Harmonic Henderson 1995 Williamson 1990 0.5 60 70 80 90 100 110 120 130 140 150 Reynolds Number Figure 2: Mean Base Pressure Coefficient versus Reynolds Number For Laminar Vortex Shedding AIAA 2001-0120 31

Results - Cylinder - Cd 1.4 Total Cd 1.2 Mean Coefficient of Drag 1 0.8 0.6 Pressure Component of Cd 1 Harmonic 3 Harmonic 5 Harmonic 7 Harmonic Henderson 1995 0.4 Viscous Component of Cd 0.2 60 70 80 90 100 110 120 130 140 150 Reynolds Number Figure 3: Mean Coefficient of Drag versus Reynolds Number For Laminar Vortex Shedding AIAA 2001-0120 32

Conclusions For the cylinder shedding test case, relatively accurate global coefficients were obtained using three temporal modes. For the forced pitching airfoil case only one temporal mode was needed to accurately predict the coefficient of lift. Experimental data for the coefficient of moment is poorly predicted. The dominant natural frequency can be predicted by the gradient based variable time period (GBVTP) method. AIAA 2001-0120 33

AIAA 2001 0152 40th AIAA Aerospace Sciences Meeting & Exhibit Acknowledgments Department of Energy - Accelerated Strategic Computing Initiative (ASCI) Kenneth C. Hall - Associate Professor in the Mechanical Engineering and Materials Science Department, Duke University Sanford Davis - NASA AMES Research Center Charles Williamson - Professor in the Mechanical and Aerospace Engineering Department, Cornell University 34

AIAA 2001 0152 40th AIAA Aerospace Sciences Meeting & Exhibit Future Work Continue verification process to turbomachinery cases where experimental data exists. Modify TFLO code to implement the nonlinear frequency domain method. 35