Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.

Slides:



Advertisements
Similar presentations
Joint Mathematics Meetings Hynes Convention Center, Boston, MA
Advertisements

CFD II w/Dr. Farouk By: Travis Peyton7/18/2015 Modifications to the SIMPLE Method for Non-Orthogonal, Non-Staggered Grids in k- E Turbulence Flow Model.
By Paul Delgado. Motivation Flow-Deformation Equations Discretization Operator Splitting Multiphysics Coupling Fixed State Splitting Other Splitting Conclusions.
5/4/2015rew Accuracy increase in FDTD using two sets of staggered grids E. Shcherbakov May 9, 2006.
Ordinary Differential Equations
Lectures on CFD Fundamental Equations
Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.
Introduction to numerical simulation of fluid flows
1cs542g-term Notes  Notes for last part of Oct 11 and all of Oct 12 lecture online now  Another extra class this Friday 1-2pm.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
MECH 221 FLUID MECHANICS (Fall 06/07) Chapter 9: FLOWS IN PIPE
Initial-Value Problems
Network and Grid Computing –Modeling, Algorithms, and Software Mo Mu Joint work with Xiao Hong Zhu, Falcon Siu.
Ordinary Differential Equations (ODEs) 1Daniel Baur / Numerical Methods for Chemical Engineers / Implicit ODE Solvers Daniel Baur ETH Zurich, Institut.
Modeling, Simulating and Rendering Fluids Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan.
Ordinary Differential Equations (ODEs)
Numerical Solution of Ordinary Differential Equation
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Ordinary Differential Equations (ODEs) 1Daniel Baur / Numerical Methods for Chemical Engineers / Explicit ODE Solvers Daniel Baur ETH Zurich, Institut.
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Lecture 35 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
© Fluent Inc. 9/5/2015L1 Fluids Review TRN Solution Methods.
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
ME451 Kinematics and Dynamics of Machine Systems
Most physically significant large-scale atmospheric circulations have time scales on the order of Rossby waves but much larger than the time scales.
C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici COSMO General Meeting - September 8th, 2009 COSMO WG 2 - CDC 1 An implicit solver based on.
Wind Energy Program School of Aerospace Engineering Georgia Institute of Technology Computational Studies of Horizontal Axis Wind Turbines PRINCIPAL INVESTIGATOR:
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
IMEX Methods for Advection-Diffusion-Reaction Equations Eindhoven 2008 Speaker : Volha Shchetnikava Adviser: dr.ir.J.H.M. ten Thije Boonkkamp.
Modelling & Simulation of Chemical Engineering Systems Department of Chemical Engineering King Saud University 501 هعم : تمثيل الأنظمة الهندسية على الحاسب.
Integration of 3-body encounter. Figure taken from
Mathematical Equations of CFD
1 LES of Turbulent Flows: Lecture 6 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
CFD Refinement By: Brian Cowley. Overview 1.Background on CFD 2.How it works 3.CFD research group on campus for which problem exists o Our current techniques.
Computational fluid dynamics Authors: A. Ghavrish, Ass. Prof. of NMU, M. Packer, President of LDI inc.
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
1 Direct Numerical Simulation of Compressible Turbulent Flows with Weighted Non-Linear Compact Schemes Alfred Gessow Rotorcraft Center Aerospace Engineering.
Using the Segregated and Coupled Solvers
AE/ME 339 Computational Fluid Dynamics (CFD) K. M. Isaac Professor of Aerospace Engineering Introduction and Scope.
5. Integration method for Hamiltonian system. In many of formulas (e.g. the classical RK4), the errors in conserved quantities (energy, angular momentum)
Numerical Analysis – Differential Equation
COMPUTATIONAL FLUID DYNAMICS (AE 2402) Presented by IRISH ANGELIN S AP/AERO.
FALL 2015 Esra Sorgüven Öner
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
ME451 Kinematics and Dynamics of Machine Systems Numerical Integration. Stiffness: Implicit Methods. October 30, 2013 Radu Serban University of Wisconsin-Madison.
A Non-iterative Hyperbolic, First-order Conservation Law Approach to Divergence-free Solutions to Maxwell’s Equations Richard J. Thompson 1 and Trevor.
CFD Study of the Development of Vortices on a Ring Wing
Requirements of High Accuracy Computing 1) Adopted numerical scheme must resolve all physical time and length scales. 2) Numerical scheme must be neutrally.
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
Today’s class Ordinary Differential Equations Runge-Kutta Methods
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
An Introduction to Computational Fluids Dynamics Prapared by: Chudasama Gulambhai H ( ) Azhar Damani ( ) Dave Aman ( )
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
Viscosità Equazioni di Navier Stokes. Viscous stresses are surface forces per unit area. (Similar to pressure) (Viscous stresses)
Application of Compact- Reconstruction WENO Schemes to the Navier-Stokes Equations Alfred Gessow Rotorcraft Center Aerospace Engineering Department University.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
INTEGRATOR CLASSIFICATION & CHARACTERISTICS
A V&V Overview of the 31st Symposium on Naval Hydrodynamics
Convection-Dominated Problems
Chapter 30.
© Fluent Inc. 1/10/2018L1 Fluids Review TRN Solution Methods.
Objective Numerical methods Finite volume.
Lecture Objectives Review for exam Discuss midterm project
Low Order Methods for Simulation of Turbulence in Complex Geometries
6th Lecture : Numerical Methods
CASA Day 9 May, 2006.
Presentation transcript:

Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646

Introduction Problems in fluid mechanics are solved numerically by direct integration of Navier-Stokes equations. These are fully coupled partial differential equations, where additional effects like multiple phases, high turbulence intensities, chemical reactions often complicate the problem. Spatial derivatives can be approximated by standard methods like finite volumes, finite differences etc. The discretization of time-derivative is a difficult choice due to different physical time scales present.

ODE Characterization The discretized ODE is large and stiff, where stiffness can be quantified as ratio of fastest time scale in discretized equations to physical time scale. General solution strategy is to separate ODE into stiff and non-stiff components where f(u) is stiff and g(u) is non-stiff and often nonlinear Implicit-Explicit (IMEX) Runge-Kutta schemes are designed to integrate stiff and non-stiff components separately. For non-separable problems, fully implicit schemes are used.

IMEX Schemes Can be formulated based upon multistage Runge-Kutta (RK) or linear multistep methods (LMM). For separable stiff ODEs, we have Implicit part for stiff component, f(u) Explicit part for non-stiff component, g(u) RK based schemes are made diagonally implicit, so known as DIRK. In general, s-stage diagonally implicit RK scheme can be combined with s+1 (or s) stage explicit RK scheme to give pair of IMEX schemes.

IMEX Schemes Now, we can write general expression for IMEX schemes based on RK methods where u i can be expressed as below,

High Order Time Integrators For non-separable ODE which cannot be decomposed into stiff and non- stiff components, we have to use implicit part of IMEX schemes. High-order implicit schemes can be constructed using multistage or multistep linear schemes. Backward Differentiation Formula (BDF) provides useful approach for multistep schemes. However, BDF based schemes are not L-stable, but just L( α )-stable On the other hand, RK methods are L-stable and can be constructed of any order, p maintaining L-stability.

Implicit Schemes with Order Reduction Higher order implicit schemes generally face order reduction phenomenon. An ODE characterized based upon stiffness parameter, ε can become DAE if ε goes to 0. In such cases, high order scheme depicts lower convergence rates below the classical order of accuracy. Several problems have been studied to test higher order RK schemes over other schemes like BDF.

Problem I: CDR Equations The CDR equations describe conservation of mass, momentum and energy of gas-phase, chemically reacting species. Separable problem: use IMEX partitioning Reaction rates => source of problem stiffness Nonstiff (explicit) Stiff (implicit)

Problem I: CDR Equations Problem exhibits extreme stiffness and non-linearity when large levels of heat release are present. Shock induced combustion waves are simulated.

Convergence Rate Comparisons Comparison of higher order RK type scheme with lower order. Higher order scheme clearly shows better convergence rates for all values of stiffness parameter Test Problem: Van der Pol equation CDR equations

Problem II: Laminar Flow General class of flow problem signifying conservation of mass, momentum energy and turbulent kinetic energy Non-separable ODE: use fully-implicit RK Problem simulates classical case of flow past a circular cylinder at Reynolds number of 1200 and Mach number of 0.3

Timestep and Work Precision The unsteady solution is alternate shedding of vortices from lower and upper surfaces Comparisons of timestep and work (number of iterations) precision show lowest error for 5 th order RK method

Problem III: Turbulent Flow Similar equations as the laminar flow case, significant contribution from turbulent kinetic energy equation, κ Non-separable ODE: use fully-implicit RK Problem simulates flow past a NACA0012 airfoil for Re = 10 3 and Re = 10 5 This test case is chosen to study the effect of Reynolds number on temporal solver.

Problem III: Turbulent Flow Spatial grid is adjusted for each Reynolds number to accommodate changing boundary layer. Both coarse and fine grids are tested as a part of spatial grid refinement study. Flow past NACA0012 airfoil, surface velocities

Timestep Precision Comparison The timestep precision comparison is done with BDFs for both low and high Re number calculations. Clearly at small time step requirements, implicit Runge-Kutta based scheme shows minimum error.

Work Precision Comparison The work precision plot shows anomaly where highest errors occur for RK based 4 th order implicit scheme. This could be due to poor algebraic solver calculations (as reported by [1])

Conclusions The different test problems overall show positive picture for higher order Runge-Kutta schemes. The implicit part of IMEX schemes compute reacting and non-reacting laminar flow problems with high precision. For turbulent flows, at lower accuracy requirements BDF works best. But time precision comparison shows minimum error for RK scheme. Others aspects of the computations like iteration termination strategy, algebraic non-linear solver could also be looked after.

References [1] Carpenter, M. H., Kennedy, C. A., Bijl, H., Viken, S. A., & Vatsa, V. N. (2005). Fourth-order Runge-Kutta schemes for fluid mechanics applications. Journal of Scientific Computing, 25(1-2), [2] Ascher, U. M., Ruuth, S. J., & Spiteri, R. J. (1997). Implicit-explicit Runge- Kutta methods for time-dependent partial differential equations. Applied Numerical Mathematics, 25(2), [3] Dimarco, G., & Pareschi, L. (2013). Asymptotic preserving implicit-explicit Runge--Kutta methods for nonlinear kinetic equations. SIAM Journal on Numerical Analysis, 51(2), [4] Jameson, A., Schmidt, W., & Turkel, E. (1981). Numerical solutions of the Euler equations by finite volume methods using Runge-Kutta time-stepping schemes. AIAA paper, 1259, 1981.