NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011

Similar documents
Recent developments for the multigrid scheme of the DLR TAU-Code

The Development of a Navier-Stokes Flow Solver with Preconditioning Method on Unstructured Grids

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

Numerical Analysis of Shock Tube Problem by using TVD and ACM Schemes

Computational Fluid Dynamics for Engineers

Multigrid Third-Order Least-Squares Solution of Cauchy-Riemann Equations on Unstructured Triangular Grids

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17

A High-Order Accurate Unstructured GMRES Solver for Poisson s Equation

A new multidimensional-type reconstruction and limiting procedure for unstructured (cell-centered) FVs solving hyperbolic conservation laws

An Implicit Gradient Method for Cell-Centered Finite-Volume Solver on Unstructured Grids

An Investigation of Directional-Coarsening And Line-Implicit Smoothing Applied to Agglomeration Multigrid

From Hyperbolic Diffusion Scheme to Gradient Method: Implicit Green-Gauss Gradients for Unstructured Grids

Multigrid Solvers in CFD. David Emerson. Scientific Computing Department STFC Daresbury Laboratory Daresbury, Warrington, WA4 4AD, UK

Fluent User Services Center

Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models. C. Aberle, A. Hakim, and U. Shumlak

Contents. I The Basic Framework for Stationary Problems 1

A Higher-Order Accurate Unstructured Finite Volume Newton-Krylov Algorithm for Inviscid Compressible Flows

A fully implicit Navier-Stokes algorithm for unstructured grids incorporating a two-equation turbulence model

On the high order FV schemes for compressible flows

A PARALLEL AGGLOMERATION MULTIGRID METHOD FOR THE ACCELERATION OF COMPRESSIBLE FLOW COMPUTATIONS ON 3D HYBRID UNSTRUCTURED GRIDS

Case C3.1: Turbulent Flow over a Multi-Element MDA Airfoil

Module 1: Introduction to Finite Difference Method and Fundamentals of CFD Lecture 13: The Lecture deals with:

The Immersed Interface Method

High-Order Navier-Stokes Simulations using a Sparse Line-Based Discontinuous Galerkin Method

Partial Differential Equations

Higher Order Multigrid Algorithms for a 2D and 3D RANS-kω DG-Solver

EXPLICIT AND IMPLICIT TVD AND ENO HIGH RESOLUTION ALGORITHMS APPLIED TO THE EULER AND NAVIER-STOKES EQUATIONS IN THREE-DIMENSIONS RESULTS

Driven Cavity Example

1.2 Numerical Solutions of Flow Problems

Outline. Level Set Methods. For Inverse Obstacle Problems 4. Introduction. Introduction. Martin Burger

Multi-Mesh CFD. Chris Roy Chip Jackson (1 st year PhD student) Aerospace and Ocean Engineering Department Virginia Tech

High-Order Finite Difference Schemes for computational MHD

Faculty of Mechanical and Manufacturing Engineering, University Tun Hussein Onn Malaysia (UTHM), Parit Raja, Batu Pahat, Johor, Malaysia

Limiters for Unstructured Higher-Order Accurate Solutions of the Euler Equations

Unstructured Mesh Solution Techniques using the NSU3D Solver

Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil

Case C2.2: Turbulent, Transonic Flow over an RAE 2822 Airfoil

Final Report. Discontinuous Galerkin Compressible Euler Equation Solver. May 14, Andrey Andreyev. Adviser: Dr. James Baeder

FOURTH ORDER COMPACT FORMULATION OF STEADY NAVIER-STOKES EQUATIONS ON NON-UNIFORM GRIDS

Algorithmic Developments in TAU

EFFICIENT SOLUTION ALGORITHMS FOR HIGH-ACCURACY CENTRAL DIFFERENCE CFD SCHEMES

Introduction to Multigrid and its Parallelization

Program: Advanced Certificate Program

FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD

Possibility of Implicit LES for Two-Dimensional Incompressible Lid-Driven Cavity Flow Based on COMSOL Multiphysics

THE ISSUES OF SOLUTION APPROXIMATION IN HIGHER-ORDER SCHEMES ON DISTORTED GRIDS

Second order blended multidimensional upwind residual distribution scheme for steady and unsteady computations

Numerical Methods for Hyperbolic and Kinetic Equations

Solver Settings. Introductory FLUENT Training ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary

TVD Flux Vector Splitting Algorithms Applied to the Solution of the Euler and Navier-Stokes Equations in Three-Dimensions Part II

An Implicit Hermite WENO Reconstruction-Based Discontinuous Galerkin Method on Tetrahedral Grids

Studies of the Continuous and Discrete Adjoint Approaches to Viscous Automatic Aerodynamic Shape Optimization

New Very High-Order Upwind Multilayer Compact Schemes with Spectral-Like Resolution for Flow Simulations

Chapter 6. Petrov-Galerkin Formulations for Advection Diffusion Equation

Case C1.3: Flow Over the NACA 0012 Airfoil: Subsonic Inviscid, Transonic Inviscid, and Subsonic Laminar Flows

Airfoil shape optimization using adjoint method and automatic differentiation. Praveen. C

High-Order Numerical Algorithms for Steady and Unsteady Simulation of Viscous Compressible Flow with Shocks (Grant FA )

ACCELERATION OF A COMPUTATIONAL FLUID DYNAMICS CODE WITH GPU USING OPENACC

Case 3.1: Turbulent Flow over a 2D Multi-Element Airfoil. Summary of Results. Marco Ceze

A linear solver based on algebraic multigrid and defect correction for the solution of adjoint RANS equations

An Upwind Multigrid Method for Solving Viscous Flows on Unstructured Triangular Meshes

Optimization with Gradient and Hessian Information Calculated Using Hyper-Dual Numbers

This is an author-deposited version published in: Eprints ID: 4362

A Multigrid Block LU-SGS Algorithm for Euler Equations on Unstructured Grids

A STUDY ON THE UNSTEADY AERODYNAMICS OF PROJECTILES IN OVERTAKING BLAST FLOWFIELDS

Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics

course outline basic principles of numerical analysis, intro FEM

computational Fluid Dynamics - Prof. V. Esfahanian

A Study of Viscous Flux Formulations for a p-multigrid Spectral Volume Navier Stokes Solver

Von Neumann Analysis for Higher Order Methods

An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (2000/2001)

A-posteriori Diffusion Analysis of Numerical Schemes in Wavenumber Domain

High Order Fixed-Point Sweeping WENO Methods for Steady State of Hyperbolic Conservation Laws and Its Convergence Study

Solution of 2D Euler Equations and Application to Airfoil Design

Multigrid Pattern. I. Problem. II. Driving Forces. III. Solution

New LS-DYNA Fluids Solvers

Second International Workshop on Scientific Computing and Applications. Kananaskis, Canada, May 28 - June 1, 2000

Axisymmetric Viscous Flow Modeling for Meridional Flow Calculation in Aerodynamic Design of Half-Ducted Blade Rows

Multigrid Algorithms for Three-Dimensional RANS Calculations - The SUmb Solver

f xx + f yy = F (x, y)

C. A. D. Fraga Filho 1,2, D. F. Pezzin 1 & J. T. A. Chacaltana 1. Abstract

An introduction to mesh generation Part IV : elliptic meshing

EFFECT OF ARTIFICIAL DIFFUSION SCHEMES ON MULTIGRID CONVERGENCE

NUMERICAL VISCOSITY. Convergent Science White Paper. COPYRIGHT 2017 CONVERGENT SCIENCE. All rights reserved.

Modeling External Compressible Flow

Discontinuous Galerkin Sparse Grid method for Maxwell s equations

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

Numerical Methods for PDEs. SSC Workgroup Meetings Juan J. Alonso October 8, SSC Working Group Meetings, JJA 1

Ail implicit finite volume nodal point scheme for the solution of two-dimensional compressible Navier-Stokes equations

Advective and conservative semi-lagrangian schemes on uniform and non-uniform grids

A Scalable GPU-Based Compressible Fluid Flow Solver for Unstructured Grids

A Hybrid Cartesian Grid and Gridless Method for Compressible Flows

SELECTIVE ALGEBRAIC MULTIGRID IN FOAM-EXTEND

Adaptive Mesh Refinement Based on a Posteriori Error Estimation. Martin Juhas

Computer Project 3. AA Computational Fluid Dyanmics University of Washington. Mishaal Aleem March 17, 2015

Comparison of parallel preconditioners for a Newton-Krylov flow solver

Development of a High- Order Strand Solver for Helios

Analysis, extensions and applications of the Finite-Volume Particle Method (FVPM) PN-II-RU-TE Synthesis of the technical report -

Large-Scale Simulations on Parallel Computers!

Transcription:

NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011 First-Order Hyperbolic System Method If you have a CFD book for hyperbolic problems, you have a CFD book for all problems. Hiro Nishikawa National Institute of Aerospace

History of First-Order Hyperbolic System Method 2004 First-order system employed for high-order RD method (steady) Mixed formulation 2005 34 th VKI CFD Lecture Series: Very High Order Schemes 2006 Time-derivative added, and the system becomes hyperbolic. Cattaneo(1958) 2007 JCP Part I - First-Order Hyperbolic System Method 2009 AIAA 2009 2010 JCP Part II - Unification of Advection and Diffusion 2011 AIAA 2011 - Hyperbolic Navier-Stokes System

Hyperbolic Model for Diffusion Diffusion Equation Cattaneo(1958) Hyperbolic Model for Diffusion Eigenvalues are real : There have been attempts to solve the hyperbolic model instead of diffusion, targeting applications to high-order moment equations (rarefied gas). Roe, Arora, Hittinger (1993, 2000) Van Leer, Brown, Suzuki, Khieu(1996, 2008, 2011) Jin and Levermore (1996) Lowrie and Morel (2002) Advantages: compact, parallel, physics, etc. Difficulty is the stiffness due to extremely small Tr. From PhD thesis of M. Arora, University of Michigan, 1995

First-Order Hyperbolic System Method Basic Idea (JCP 2007): Hyperbolic model becomes the diffusion equation in the steady state for any relaxation time, Tr. We can compute steady solution to diffusion by integrating the hyperbolic system in time. Tr is a free parameter - Stiffness is not an issue for steady computations. Advection scheme for diffusion - Goodbye to diffusion schemes...

Classical Pseudo-Transient Method Solution to the steady equation, can be computed by integrating a pseudo-transient equation, towards the steady state. The pseudo-transient equation can be anything as long as it is stable and reduces to the original equation in the steady state. For example, a wave equation (hyperbolic): Or the first-order hyperbolic system: Note: It is elliptic in space.

Two Different Directions Moment Equations - rarefied gas Navier-Stokes Equations High-order PDEs Solve all as hyperbolic. Stiff Relaxation Jin, Roe, Van Leer, others First-Order Hyperbolic Nishikawa Target equations and applications are different.

Relaxation Time Tr can be defined to accelerate convergence towards steady state. E.g., require that the relaxation speed be comparable to the characteristic wave speed, possibly to enhance the convergence: This is significantly larger than that in stiff relaxation methods: for small diffusion coefficient. Lr is a constant that can be just 1.0 or can be determined to optimize properties of schemes (JCP2007) or optimize the condition number of the differential system (JCP2010). In effect, we are adjusting the relaxation time so as to keep the system strongly hyperbolic towards the steady state.

Upwind Diffusion Scheme Eigenvalues are real: Waves travelling to the left and right at the same finite speed. E.g., Upwind scheme for diffusion: Upwinding results in a symmetric stencil due to the symmetric wave structure. CFL condition: Once reach the steady state, we obtain solution to diffusion, and the diffusive flux, p, to the same accuracy.

Why Same Order of Accuracy? If we discretize a hyperbolic system, By, say, 2 nd -order finite-volume method, the solution will be 2 nd - order accurate for all variables in U: u and p. Integrated hyperbolic-system formulation ensures equal order of accuracy of all variables in the solution vector.

O(h) Time Step Typical Scheme (e.g., Galerkin): Hyperbolic scheme - CFL Condition: As fast as the optimal SOR. O(1/h) speed-up to reach the steady state (1/2/3D). times faster for 1 million nodes. times faster for 1 billion nodes.

Nishikawa, JCP 2010 Whatever the Discretization 1. Hyperbolic Methods for Diffusion Riemann solvers, multi-d upwind, high-order, non-oscillatory, etc. 2. O(h) Time Step for Diffusion Rapid convergence to a steady state by explicit schemes. 3. Accurate Diffusive Fluxes (Derivatives) Same order of accuracy as the main variables. Boundary conditions made simple (Neumann -> Dirichlet). If you have a CFD book for hyperbolic systems, you have a CFD book for diffusion.

Demonstration 1D code is available at http://www.cfdbooks.com

Nishikawa, JCP 2010 Hyperbolic Advection-Diffusion System Vector Form: Tr is derived by requiring Eigenvalues: Lr is derived by optimizing the condition number of the system: Unification of advection and diffusion as a single hyperbolic system

Nishikawa, JCP 2010 O(h) Time Step Typical Scheme (e.g., Galerkin): Hyperbolic scheme - CFL Condition: O(1/h) speed-up through the diffusion limit.

Nishikawa, JCP 2010 For Any Discretization 1. One Scheme for Advection-Diffusion System Single hyperbolic scheme for the whole advection-diffusion system. No need to combine two different schemes (advection and diffusion). 2. Uniform Accuracy for All Reynolds Numbers No blending function necessary in RD and continuous Galerkin methods. 3. O(h) Time Step for All Reynolds Numbers Rapid convergence to a steady state by explicit schemes. 4. Accurate Diffusive Fluxes (Derivatives) Same order of accuracy as the main variables. Boundary conditions made simple (Neumann -> Dirichlet). 5. Hyperbolic Methods Applicable to Adv-Diff Riemann solvers, limiters, Multi-D Upwind, high-order, etc.

1D Test Problem Nishikawa, JCP 2010 where u(0)=0 and u(1)=1, and Upwind scheme constructed for hyperbolic advection-diffusion system. JCP2010 Stretched Grids: 33, 65, 129, 257 points. CFL = 0.99, Forward Euler time-stepping. Residual reduction by 5 orders of magnitude p is NOT given but computed on the boundary.

1D Convergence Results Nishikawa, JCP 2010 The number of iterations (time steps) to reach the steady state: Nearly independent of the Reynolds number.

Nishikawa, JCP 2010 Comparison with the Galerkin Scheme Hyperbolic (All Re numbers) The speed-up factor, O(1/h), grows for finer mesh

1D Accuracy Results Nishikawa, JCP 2010 Maximum errors (Linf): Error of the solution, u Error of the diffusive flux, p 2 nd -Order accurate for both u and p for all Reynolds numbers.

Hyperbolic Navier-Stokes System ~ A Farewell to Traditional Navier-Stokes Codes ~

First-Order Navier-Stokes System Navier-Stokes Equations Of course, not hyperbolic First-Order Navier-Stokes System Nishikawa, AIAA 2011-3043 Two systems are equivalent in the steady state.

Nishikawa, AIAA 2011-3043 Preconditioned Conservative System Discretization method of this type of system is well known: Local-preconditioning technique. The inviscid and viscous Jacobians: Euler Viscous

Nishikawa, AIAA 2011-3043 Viscous Term is a Hyperbolic System Viscous Jacobian has real eigenvalues: Viscous and heating waves t x Hyperbolic Hyperbolic First-Order NS = Inviscid term + Viscous term Methods for hyperbolic systems are all we need.

Nishikawa, AIAA 2011-3043 Hyperbolic Navier-Stokes System Intrinsic Features: 1. Methods for hyperbolic systems apply to the whole system. 2. O(1/h) faster than traditional Navier-Stokes codes. 3. Accurate viscous/heat fluxes, of course. If you have a good method for the Euler, you have a very good method for the Navier-Stokes. High-order, FVS, Riemann solver, positive or non-oscillatory, implicit, multigrid.

Nishikawa, AIAA 2011-3043 Hyperbolic Navier-Stokes Scheme Finite-Volume Method: Upwind Navier-Stokes Flux: where That s it. You can now start writing a Navier-Stokes code.

Nishikawa, AIAA 2011-3043 O(h) Time Step Hyperbolic Navier-Stokes Scheme (Nishikawa, AIAA2011-3043) : Traditional Navier-Stokes Scheme (Nishikawa, AIAA2011-3044) : O(1/h) speed-up to reach the steady state (1/2/3D).

Nishikawa, AIAA 2011-3043 Viscous Shock Structure Problem Program can be downloaded at http://www.cfdbooks.com

Nishikawa, AIAA 2011-3043 2D Numerical Results Viscous shock structure problem in 2D domain Node-centered edge-based FV method 1. Hyperbolic scheme (Upwind Navier-Stokes flux) 9 equations 2. Traditional scheme (Roe flux, Ave-LSQ flux) 4 equations Steady state is reached at residual reduction by 6 orders. Irregular triangular grids: 533, 867, 1281, 1751, 2349, nodes.

Nishikawa, AIAA 2011-3043 Convergence Results Traditional Traditional Hyperbolic Hyperbolic Hyperbolic scheme is O(1/h) faster in CPU time. Cost of solving extra equations is overwhelmed by O(1/h) speed-up.

Nishikawa, AIAA 2011-3043 Error Convergence in Main Variables Traditional Hyperbolic

Nishikawa, AIAA 2011-3043 Error Convergence in Viscous/Heat Fluxes 1. Hyperbolic Scheme: Simultaneously computed. 2. Traditional Scheme: LSQ reconstruction Traditional Hyperbolic

First-Order Hyperbolic System Method Construct a hyperbolic system for target PDEs, and integrate it towards the steady state. Demonstrated for Diffusion, Advection-Diffusion, and NS Equations: Upwind scheme for viscous term O(1/h) speed-up by explicit scheme Accurate viscous/heat fluxes on irregular grids Accurate viscous force and heating rate prediction on unstructured grids come with orders-of-magnitude improvement in efficiency. The door is now open for applications to various nonlinear systems.

Download papers, slides, and codes at http://www.hiroakinishikawa.com Lots of Lots of Future Work Non-Oscillatory Schemes High-Reynolds, shock waves. Implicit Schemes Simpler construction, fast iterative linear solvers Time-Accurate Schemes Dual-time stepping with fast inner iterations. Other Discretization Methods FV, FE, CESE, RD, DG, SV, SD,.. Other Hyperbolic NS Systems Include vorticity or solution gradients. Turbulence Models All gradients in source terms turned into scalars. Other Governing Eqns Incomp. NS, Turbulence, Resistive MHD Higher-Order PDEs Construct a hyperbolic system and integrate it. And so on and on and on

Hyperbolic Viscous System is a Coin. This presentation showed only a portion of a side of the coin (red square). On the other side of the coin lie a variety of traditional viscous schemes 2 nd -derivatives: The hyperbolic viscous system generates also robust and accurate traditional viscous schemes. That s another story about challenging the common wisdom on viscous discretization. Why is it a dime? Because I put my two cents in 5 papers: JCP2007/2010, Computers&Fluids2011, AIAA2011-3043/3044 Hyperbolic Schemes: JCP2007/2010, AIAA2011-3043 Traditional Schemes: Compters&Fluids2011, AIAA2011-3044