Low Order Methods for Simulation of Turbulence in Complex Geometries

Slides:



Advertisements
Similar presentations
Introduction to Computational Fluid Dynamics
Advertisements

Christopher Batty and Robert Bridson University of British Columbia
2ª aula Evolution Equation. The Finite Volume Method.
Compatible Spatial Discretizations for Partial Differential Equations May 14, 2004 Compatible Reconstruction of Vectors Blair Perot Dept. of Mechanical.
Algorithm Development for the Full Two-Fluid Plasma System
Gaseous And Particulate Dispersion In Street Canyons
Fluent Lecture Dr. Thomas J. Barber
Numerical methods in the Earth Sciences: seismic wave propagation Heiner Igel, LMU Munich III The latest developments, outlook Grenoble Valley Benchmark.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Introduction to numerical simulation of fluid flows
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,
Wolfgang Kinzelbach with Marc Wolf and Cornel Beffa
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Atmospheric turbulence Richard Perkins Laboratoire de Mécanique des Fluides et d’Acoustique Université de Lyon CNRS – EC Lyon – INSA Lyon – UCBL 36, avenue.
LES of Turbulent Flows: Lecture 3 (ME EN )
A Finite Volume Coastal Ocean Model Peter C Chu and Chenwu Fan Naval Postgraduate School Monterey, California, USA.
FUNDAMENTAL EQUATIONS, CONCEPTS AND IMPLEMENTATION
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
How to use CFD (RANS or LES) models for urban parameterizations – and the problem of averages Alberto Martilli CIEMAT Madrid, Spain Martilli, Exeter, 3-4.
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
A Look at High-Order Finite- Volume Schemes for Simulating Atmospheric Flows Paul Ullrich University of Michigan.
Matthew Fischels Aerospace Engineering Department Major Professor : Dr. R. Ganesh Rajagopalan REDUCING RUNTIME OF WIND TURBINE SIMULATION Los Alamos National.
0 Local and nonlocal conditional strain rates along gradient trajectories from various scalar fields in turbulence Lipo Wang Institut für Technische Verbrennung.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
Comparison of convective boundary layer velocity spectra calculated from large eddy simulation and WRF model data Jeremy A. Gibbs and Evgeni Fedorovich.
1 LES of Turbulent Flows: Lecture 12 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Governing equations: Navier-Stokes equations, Two-dimensional shallow-water equations, Saint-Venant equations, compressible water hammer flow equations.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
Properties of Filter (Transfer Function) Real part of a Transfer Function for different order periodic filters.
J.-Ph. Braeunig CEA DAM Ile-de-FrancePage 1 Jean-Philippe Braeunig CEA DAM Île-de-France, Bruyères-le-Châtel, LRC CEA-ENS Cachan
© 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.
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.
Aerospace Engineering N. C. State University Air Terminal Wake Vortex Simulation D. Scott McRae, Hassan A. Hassan N.C. State University 4 September 2003.
Requirements of High Accuracy Computing 1) Adopted numerical scheme must resolve all physical time and length scales. 2) Numerical scheme must be neutrally.
CHANGSHENG CHEN, HEDONG LIU, And ROBERT C. BEARDSLEY
1 Spatially adaptive Fibonacci grids R. James Purser IMSG at NOAA/NCEP Camp Springs, Maryland, USA.
Conference on PDE Methods in Applied Mathematics and Image Processing, Sunny Beach, Bulgaria, 2004 NUMERICAL APPROACH IN SOLVING THE PDE FOR PARTICULAR.
CO 2 maîtrisé | Carburants diversifiés | Véhicules économes | Raffinage propre | Réserves prolongées © IFP Écrire ici dans le masque le nom de votre Direction.
Lecture Objectives: Define 1) Reynolds stresses and
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES Serhat Hosder, Bernard.
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
1 LES of Turbulent Flows: Lecture 7 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Direct numerical simulation has to solve all the turbulence scales from the large eddies down to the smallest Kolmogorov scales. They are based on a three-dimensional.
Application of Compact- Reconstruction WENO Schemes to the Navier-Stokes Equations Alfred Gessow Rotorcraft Center Aerospace Engineering Department University.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
GEM Student Tutorial: GGCM Modeling (MHD Backbone)
Objective Introduce Reynolds Navier Stokes Equations (RANS)
Introduction to the Turbulence Models
Lecture 4: Numerical Stability
Convection-Dominated Problems
Chamber Dynamic Response Modeling
Specificity of Closure Laws and UQ
Numerical Simulation of N-S equations in Cylindrical Coordinate
LARGE EDDY SIMILATIONS OF FULLY DEVELOPED TURBULENT CHANNEL FLOW
LES of Turbulent Flows: Lecture 8 (ME EN )
Convergence in Computational Science
21th Lecture - Advection - Diffusion
High-accuracy PDE Method for Financial Derivative Pricing Shan Zhao and G. W. Wei Department of Computational Science National University of Singapore,
Objective Review Reynolds Navier Stokes Equations (RANS)
Efficient Parallel Simulation of Fluid Dynamics on Cartesian Grids
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
Lecture Objectives Review for exam Discuss midterm project
Finite Volume Method Philip Mocz.
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
Objective Discus Turbulence
Compact Higher-Order Interpolation at Overset mesh Boundaries
CASA Day 9 May, 2006.
Presentation transcript:

Low Order Methods for Simulation of Turbulence in Complex Geometries Thomas S. Lund NorthWest Research Associates Boulder, CO 80301 Petascale Computing: Its Impact on Geophysical Modeling and Simulation NCAR – 5 May 2008

Outline Requirements for simulation of turbulence in complex geometries. Accuracy vs algorithmic complexity. Understanding numerical error – dissipative and dispersive components. 2nd order kinetic energy conserving schemes. Computational examples. Conclusions.

Numerical Requirements General boundary conditions. Curvilinear coordinate system. Arbitrary mesh spacing - structured or unstructured. Accuracy. Computational efficiency.

Candidate Algorithms Spectral Spectral Element Finite Element Finite Volume Finite Difference

Issues to Consider Accuracy Algorithmic Complexity Numerical dissipation Numerical dispersion Algorithmic Complexity Effort in coding, debugging, modification Parallel efficiency Numerical cost per grid point per time step

Error vs Complexity

Numerical Error

Error Components - 3rd Order Upwind

Centered Schemes Symmetric schemes have no dissipation error. These schemes are usually unstable for high Reynolds number flows. The problem is that they do not conserve kinetic energy even though mass, momentum, and total energy are conserved. Numerical dissipation (upwinding) is often used to mask the kinetic energy conservation problem. Dissipation is bad for turbulence!

Kinetic Energy Conserving Schemes Through the correct use of averaging operators, symmetric differencing schemes can be made to conserve kinetic energy. These schemes are stable at arbitrary Reynolds number and have no numerical dissipation. 2nd order variants are easy to derive and code. Extension to higher orders is difficult and may impossible for certain boundary conditions.

Alternatives for Discrete Methods Use an upwind scheme. Although the work increases, the order can be increased arbitrarily. Use a 2nd order kinetic energy conserving scheme. What about dispersion error in this case?

Dissipation vs Dispersion - Turbulent Wake

Effects of Numerical Dissipation Numerical dissipation removes significant energy at small scales, overriding the turbulence cascade mechanism. There is overwhelming evidence to suggest that dissipative schemes are very poorly suited for turbulence simulation. This is especially true for Large Eddy Simulation (LES) where there is supposed to be significant energy at the grid scale.

Effects of Numerical Dispersion The effects of dispersion error are much more subtle. Dispersion tends to “scramble” small scale structures which indirectly interferes with the turbulent cascade mechanism. There is considerable evidence to suggest that turbulence is surprisingly forgiving of this type of error.

Minimizing Dispersion Error We can minimize the effects of dispersion error by simply refining the mesh. Petascale computing combined with the numerically efficient 2nd order algorithm allows us to compute with 1011-1013 mesh points. Although error is still present, it is pushed to a less energetic portion of the solution. These error-contaminated very small scales are still effective at transferring and dissipating energy.

Mesh Refinement Shifts Error to Smaller Scales Baseline Mesh 2.5x Refinement Error band Error band

Experience with 2nd Order Schemes For DNS mesh refinement by a factor of 2 yields results that compare well with spectal methods (Choi and Moin 1990). For LES, factors of 2-3 are required (Lund 1995).

2nd Order Finite Volume Method Interpolate velocity from centers to face. Project velocity onto the face normal to compute fluxes. Balance fluxes to get time rates of change.

Advantages of 2nd order F.V. Fully conservative (mass, momentum, kinetic energy). No coordinate transformation required - Cartesian velocity components are the solution variables. Very easy to understand, code, and modify. Very easy to achieve high parallel efficiency. Can be extended to irregular, unstructured meshes.

Sample Simulations Turbulent channel flow. Kelvin-Helmholtz instability. Asymmetric diffuser. Circular cylinder wake. Jet engine compressor.

Turbulent Channel Flow Rt=390

Kelvin-Helmholtz Instability Re=2500

Asymmetric Diffuser Kaltenbach et al. 1999

Cylinder Wake - Re=3900 Krevchenko et al. 1998

Jet Engine Compressor Schluter et al. 2002

Conclusions 2nd order kinetic energy conserving schemes are surprisingly well-suited for turbulence simulation. The algorithms are easy to understand, program, and modify. 2-3 times increase in grid resolution give solutions that compare well with spectral methods. These algorithms make increasing sense as computers become larger and faster.