Direct Numerical Solution of the Steady 1D Compressible Euler Equations for Transonic Flow Profiles with Shocks

Similar documents
Efficient solution of stationary Euler flows with critical points and shocks

CRITICAL POINT ANALYSIS OF TRANSONIC FLOW PROFILES WITH HEAT CONDUCTION

Shock Reflection-Diffraction, Nonlinear Conservation Laws of Mixed Type, and von Neumann s Conjectures 1

Some notes about PDEs. -Bill Green Nov. 2015

C1.2 Ringleb flow. 2nd International Workshop on High-Order CFD Methods. D. C. Del Rey Ferna ndez1, P.D. Boom1, and D. W. Zingg1, and J. E.

A Study of Transonic Flow and Airfoils. Presented by: Huiliang Lui 30 th April 2007

Basic Aspects of Discretization

Nonlinear system of mixed type and its application to steady Euler-Poisson system

CapSel Roe Roe solver.

A Framework for Atmospheric Escape from Low-Mass Planets. Ruth Murray-Clay Harvard-Smithsonian Center for Astrophysics

VII. Hydrodynamic theory of stellar winds

Finite Element Solver for Flux-Source Equations

International Engineering Research Journal

NUMERICAL CONSERVATION PROPERTIES OF H(DIV )-CONFORMING LEAST-SQUARES FINITE ELEMENT METHODS FOR THE BURGERS EQUATION

Partial Differential Equations

Research Article CFD Simulation of Transonic Flow in High-Voltage Circuit Breaker

Computational Fluid Dynamics-1(CFDI)

Finite volume method on unstructured grids

Chapter 9 Implicit integration, incompressible flows

Parallelizing large scale time domain electromagnetic inverse problem

On Multigrid for Phase Field

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems

SOE3213/4: CFD Lecture 3

FDM for parabolic equations

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws

A RIEMANN PROBLEM FOR THE ISENTROPIC GAS DYNAMICS EQUATIONS

7 Hyperbolic Differential Equations

Introduction to Fluid Mechanics. Chapter 13 Compressible Flow. Fox, Pritchard, & McDonald

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

Overview spherical accretion

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Parameter Identification in Partial Differential Equations

Cover Page. The handle holds various files of this Leiden University dissertation

Review for Exam 2 Ben Wang and Mark Styczynski

Computational Fluid Dynamics. PHY 688: Numerical Methods for (Astro)Physics

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

BOUNDARY VALUE PROBLEMS

Newton s Method and Efficient, Robust Variants

NUMERICAL METHODS FOR ENGINEERING APPLICATION

Shape Optimisation of Axisymmetric Scramjets

NEWTON SOLUTION OF STEADY. Michael B. Giles. GTL Report No. 186 October 1985

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

TRANSONIC HYDRODYNAMIC ESCAPE OF HYDROGEN FROM EXTRASOLAR PLANETARY ATMOSPHERES

Riemann Solvers and Numerical Methods for Fluid Dynamics

Lecture 5.7 Compressible Euler Equations

Lecture-2. One-dimensional Compressible Fluid Flow in Variable Area

The Problem. Until 1995, we only knew of one Solar System - our own

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

Numerical Methods of Applied Mathematics -- II Spring 2009

FEM-Level Set Techniques for Multiphase Flow --- Some recent results

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

Solar&wind+magnetosphere&coupling&via&magnetic&reconnection&likely&becomes& less&efficient&the&further&a&planetary&magnetosphere&is&from&the&sun& &

1. Introduction. We consider finite element (FE) methods of least-squares (LS) type [7] for the scalar nonlinear hyperbolic conservation law

A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization. Laslo Tibor Diosady

A finite-volume algorithm for all speed flows

Astronomy 330 HW 2. Outline. Presentations. ! Kira Bonk ascension.html

TAU Solver Improvement [Implicit methods]

Magnetic Induction in Hot Jupiter Atmospheres

[25] Exoplanet Characterization (11/30/17)

How Many Steps are Required to Solve the Euler Equations of Steady, Compressible Flow: In Search of a Fast Solution Algorithm

CapSel Euler The Euler equations. conservation laws for 1D dynamics of compressible gas. = 0 m t + (m v + p) x

Thrust and Flight Modeling

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

AST242 LECTURE NOTES PART 2

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

An MHD Model for Hot Jupiter Upper Atmospheres: Mass/Angular Momentum Loss & Transits

arxiv:astro-ph/ v1 14 Jan 2002

Self-similar solutions for the diffraction of weak shocks

Extrasolar Planets = Exoplanets III.

OPER 627: Nonlinear Optimization Lecture 9: Trust-region methods

Nonlinear stability of compressible vortex sheets in two space dimensions

High Performance Nonlinear Solvers

Numerical methods for the Navier- Stokes equations

ITERATIVE METHODS FOR NONLINEAR ELLIPTIC EQUATIONS

Numerical simulations of fluid models in astrophysics From stellar jets to CO white dwarfs

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

Develpment of NSCBC for compressible Navier-Stokes equations in OpenFOAM : Subsonic Non-Reflecting Outflow

Astronomy 330 HW 2. Outline. Presentations. ! Alex Bara

x a(x) H(U), , H(U) =

MSc. Thesis Project. Simulation of a Rotary Kiln. MSc. Cand.: Miguel A. Romero Advisor: Dr. Domenico Lahaye. Challenge the future

Rarefaction wave interaction for the unsteady transonic small disturbance equations

What Have We Found? 1978 planets in 1488 systems as of 11/15/15 ( ) 1642 planets candidates (

Preliminary Results of GRAPES Helmholtz solver using GCR and PETSc tools

Stellar Winds. Star. v w

STABILITY OF HYPOTHETICAL TROJAN PLANETS IN EXOPLANETARY SYSTEMS

NKS Method for the Implicit Solution of a Coupled Allen-Cahn/Cahn-Hilliard System

A Multi-ion Model of the Heliosphere with Secondary Charge Exchange

Lecture 16: Relaxation methods

Comparison of some approximation schemes for convective terms for solving gas flow past a square in a micorchannel

fluid mechanics as a prominent discipline of application for numerical

Lecture #15: Plan. Telescopes (cont d) Effects of Earth s Atmosphere Extrasolar planets = Exoplanets

FOR many computational fluid dynamics (CFD) applications, engineers require information about multiple solution

Extrasolar planets. Lecture 23, 4/22/14

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

Thin airfoil theory. Chapter Compressible potential flow The full potential equation

Simulation of low Mach number flows

CS 323: Numerical Analysis and Computing

Planets in other Star Systems

Notes: Outline. Shock formation. Notes: Notes: Shocks in traffic flow

Solving PDEs with Multigrid Methods p.1

Transcription:

Direct Numerical Solution of the Steady 1D Compressible Euler Equations for Transonic Flow Profiles with Shocks Hans De Sterck, Scott Rostrup Department of Applied Mathematics, University of Waterloo, Ontario, Canada 15th Annual Conference of the CFD Society of Canada Toronto, Ontario, Canada, May 27-31, 2007

1. Introduction consider stationary solutions of hyperbolic conservation law in particular, compressible Euler equations

Transonic steady Euler flows

Standard approach for steady flow simulation time marching (often implicit) Newton: linearize Krylov: iterative solution of linear system in every Newton step Schwarz: parallel (domain decompositioning), or multigrid NKS methodology for steady flows

Main advantages of NKS use the hyperbolic BCs for steady problem physical way to find suitable initial conditions for the Newton method in every timestep it works! (in the sense that it allows one to converge to a solution, in many cases, with some trial-anderror)

Disadvantages of NKS number of Newton iterations required for convergence grows as a function of resolution number of Krylov iterations required for convergence of the linear system in each Newton step grows as a function of resolution grid sequencing/nested iteration: often does not work as well as it could (need many Newton iterations on each level) robustness, hard to find general strategy to increase timestep NKS methodology not very scalable, and expensive

Why not solve the steady equations directly? too hard! let s try anyway: maybe we can understand why it is difficult maybe we can find a method that is more efficient than implicit time marching start in 1D

2. 1D model problems radial outflow from extrasolar planet

Radial outflow from exoplanet http://exoplanet.eu 236 extrasolar planets known, as of May 2007 24 multiple planet systems many exoplanets are gas giants ( hot Jupiters ) many orbit very close to star (~0.05 AU) hypothesis: strong irradiation leads to supersonic hydrogen escape

Transiting exoplanet

Transonic radial outflow solution of Euler equations of gas dynamics subsonic supersonic

Use time marching method (explicit)

Simplified 1D problem: radial isothermal Euler 2 equations (ODEs), 2 unknowns ( )

Solving the steady ODE system is hard... solving ODE from the left does not work... also: 2 equations, 2 unknowns, but only 1 BC needed! (along with transonic solution requirement) but... integrating outward from the critical point does work!!!

3. Newton Critical Point (NCP) method for steady transonic Euler flows First component of NCP: integrate outward from critical point, using dynamical systems formulation

First component of NCP 1. Write as dynamical system... 2. find critical point: 3. linearize about critical point 4. integrate outward from critical point

For the Full Euler Equations 3 equations, 3 unknowns, but only 2 inflow BC problem: there are many possible critical points! (twoparameter family)

Full Euler dynamical system

Second component of NCP: use Newton method to match critical point with BCs guess initial critical point 1. use adaptive ODE integrator to find trajectory 2. modify guess for critical point depending on deviation from desired inflow boundary conditions (2x2 Newton method) 3. repeat

Quadratic Newton covergence

NCP method for 1D steady flows it is possible to solve steady equations directly, if one uses critical point and dynamical systems knowledge (Newton) iteration is still needed NCP Newton method solves a 2x2 nonlinear system (adaptive integration of trajectories is explicit) much more efficient than solving a 1500x1500 nonlinear system, and more well-posed

4. Extension to problems with shocks consider quasi-1d nozzle flow

NCP method for nozzle flow with shock subsonic in: 2 BC subsonic out: 1 BC NCP from critical point to match 2 inflow BC Newton method to match shock location to outflow BC (using Rankine-Hugoniot relations, 1 free parameter)

5. Extension to problems with heat conduction

Dynamical system for Euler with heat conduction

Two types of critical points! sonic critical point (node): thermal critical point (saddle point):

Transonic flow with heat conduction subsonic inflow: 3 BC (ρ, p, φ) supersonic outflow: 0 BC 3-parameter family of thermal critical points NCP matches thermal critical point with 3 inflow BC

6. Conclusions solving steady Euler equations directly is superior to time-marching methods for 1D transonic flows NCP uses adaptive itegration outward from critical point dynamical system formulation 2x2 Newton method to match critical point with BC

Conclusions 2D: work in progress integrate separately in different domains of the flow, outward from critical curves match conditions at critical curves with BCs using Newton method issues: change of topology solve PDE in different regions cost potential advantages are significant: problem more wellposed fixed number of Newton steps, linear iterations (scalable) better grid sequencing (nested iteration)

Transonic steady Euler flows