CFD Best Practice Guidelines: A process to understand CFD results and establish Simulation versus Reality

Similar documents
Verification and Validation in CFD and Heat Transfer: ANSYS Practice and the New ASME Standard

Application of CFD to Industrial Safety Studies (with Prediction Accuracy and Error estimations)

Introduction to ANSYS CFX

Introduction to C omputational F luid Dynamics. D. Murrin

Extension and Validation of the CFX Cavitation Model for Sheet and Tip Vortex Cavitation on Hydrofoils

Calculate a solution using the pressure-based coupled solver.

Verification and Validation of Turbulent Flow around a Clark-Y Airfoil

URANS and SAS analysis of flow dynamics in a GDI nozzle

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich

DNV GL s 16th Technology Week

CFD Project Workflow Guide

CIBSE Application Manual AM11 Building Performance Modelling Chapter 6: Ventilation Modelling

CFD Application in Offshore Structures Design at PETROBRAS

Simulation of Turbulent Flow in an Asymmetric Diffuser

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways

ON THE NUMERICAL MODELING OF IMPINGING JET HEAT TRANSFER

CFD Simulation of Cavitation in an Internal Gear Pump

DES Turbulence Modeling for ICE Flow Simulation in OpenFOAM

Strategies to Achieve Reliable and Accurate CFD Solutions

A Database of ANSYS Fluid Solver Verification & Validation Tests based on ANSYS EKM

Application of Homogeneous and Inhomogeneous Two-Phase Models to a Cavitating Tip Leakage Vortex on a NACA0009 Hydrofoil

Experimental and Numerical Analysis of Near Wall Flow at the Intake Valve and its Influence on Large-Scale Fluctuations

Principles of benchmark studies (Verification & Validation)

CFD MODELING FOR PNEUMATIC CONVEYING

Click to edit Master title style

Pressure Drop Evaluation in a Pilot Plant Hydrocyclone

Validation of a Multi-physics Simulation Approach for Insertion Electromagnetic Flowmeter Design Application

Turbulence Modeling. Gilles Eggenspieler, Ph.D. Senior Product Manager

Fluent User Services Center

Tutorial: Modeling Liquid Reactions in CIJR Using the Eulerian PDF transport (DQMOM-IEM) Model

Computational Fluid Dynamics (CFD) for Built Environment

Inertance Tube and Reservoir Modeling: Meshing, Convergence and Friction Factors for Oscillating Flow

Modeling Unsteady Compressible Flow

ITTC Recommended Procedures and Guidelines

Effect of Position of Wall Mounted Surface Protrusion in Drag Characteristics At Low Reynolds Number

in:flux - Intelligent CFD Software

Available online at ScienceDirect. The 2014 conference of the International Sports Engineering Association.

Healthy Buildings 2017 Europe July 2-5, 2017, Lublin, Poland

Simulation of Turbulent Flow over the Ahmed Body

Computational Study of Laminar Flowfield around a Square Cylinder using Ansys Fluent

Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders

Usage of CFX for Aeronautical Simulations

CFD Simulation of a dry Scroll Vacuum Pump including Leakage Flows

Numerical Simulation of Regular Wave in a Tank

Verification of Laminar and Validation of Turbulent Pipe Flows

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder

1. Mathematical Modelling

Introduction to ANSYS SOLVER FLUENT 12-1

Simulation of In-Cylinder Flow Phenomena with ANSYS Piston Grid An Improved Meshing and Simulation Approach

Mesh techniques and uncertainty for modelling impulse jetfans. O. A. (Sam) Alshroof. CFD manager Olsson Fire and Risk

CFD Analysis of a Fully Developed Turbulent Flow in a Pipe with a Constriction and an Obstacle

Aero-Vibro Acoustics For Wind Noise Application. David Roche and Ashok Khondge ANSYS, Inc.

Tutorial 17. Using the Mixture and Eulerian Multiphase Models

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

NASA Rotor 67 Validation Studies

Missile External Aerodynamics Using Star-CCM+ Star European Conference 03/22-23/2011

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions

Simulation of Flow Development in a Pipe

Ansys Fluent R Michele Andreoli

COMPUTER AIDED ENGINEERING. Part-1

COMPUTATIONAL FLUID DYNAMICS ANALYSIS OF ORIFICE PLATE METERING SITUATIONS UNDER ABNORMAL CONFIGURATIONS

Tutorial: Hydrodynamics of Bubble Column Reactors

Verification and Validation of Turbulent Flow around a Clark-Y Airfoil

Verification of transport equations in a general purpose commercial CFD code.

NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV)

Techniques for Using the Method of Manufactured Solutions for Verification and Uncertainty Quantification of CFD Simulations Having Discontinuities

Validation of CFD Simulation with Scaled Physical Model of Tailings Dissipation Boxes

This tutorial illustrates how to set up and solve a problem involving solidification. This tutorial will demonstrate how to do the following:

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

Numerical Simulation of Fuel Filling with Volume of Fluid

Introduction to ANSYS Meshing. Workshop plan

Potsdam Propeller Test Case (PPTC)

RANS COMPUTATION OF RIBBED DUCT FLOW USING FLUENT AND COMPARING TO LES

DEVELOPMENT OF A CFD MODEL FOR SIMULATION OF SELF-PROPULSION TESTS

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

Backward facing step Homework. Department of Fluid Mechanics. For Personal Use. Budapest University of Technology and Economics. Budapest, 2010 autumn

Transition Flow and Aeroacoustic Analysis of NACA0018 Satish Kumar B, Fred Mendonç a, Ghuiyeon Kim, Hogeon Kim

Flow Around Nuclear Rod Bundles Simulations Based on RANS and LES Method Respectively

TAU mesh deformation. Thomas Gerhold

Isotropic Porous Media Tutorial

Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics

Design Optimization of a Weather Radar Antenna using Finite Element Analysis (FEA) and Computational Fluid Dynamics (CFD)

CFD VALIDATION FOR SURFACE COMBATANT 5415 STRAIGHT AHEAD AND STATIC DRIFT 20 DEGREE CONDITIONS USING STAR CCM+

NUMERICAL SIMULATIONS OF FLOW THROUGH AN S-DUCT

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

Computational Fluid Dynamics Simulation of a Rim Driven Thruster

Heat transfer and Transient computations

CFD Modeling of a Radiator Axial Fan for Air Flow Distribution

Advanced Computation in the design and development of aircraft engines. Serge Eury SNECMA

Modeling Evaporating Liquid Spray

HIGH PERFORMANCE LARGE EDDY SIMULATION OF TURBULENT FLOWS AROUND PWR MIXING GRIDS

TUTORIAL#3. Marek Jaszczur. Boundary Layer on a Flat Plate W1-1 AGH 2018/2019

HPC Usage for Aerodynamic Flow Computation with Different Levels of Detail

Mesh Morphing and the Adjoint Solver in ANSYS R14.0. Simon Pereira Laz Foley

Driven Cavity Example

NUMERICAL SIMULATION OF FLOW FIELD IN AN ANNULAR TURBINE STATOR WITH FILM COOLING

GE Usage & Trends

FAR-Wake Workshop, Marseille, May 2008

Express Introductory Training in ANSYS Fluent Workshop 08 Vortex Shedding

Flow in an Intake Manifold

Transcription:

CFD Best Practice Guidelines: A process to understand CFD results and establish Simulation versus Reality Judd Kaiser ANSYS Inc. judd.kaiser@ansys.com 2005 ANSYS, Inc. 1 ANSYS, Inc. Proprietary

Overview Definition of sources of error in CFD Best practice guidelines Validation example: Impinging jet Demonstration example: Cavitation in fuel injection system 2

Sources of Error Numerical errors Round-off error Iteration error Solution error Spatial discretization Temporal discretization Model errors Application uncertainties User errors Software errors Software error? Model error? User error? Numerical Error? 3

Numerical: Round-Off Error Error due to machine round-off Procedure: Define target variables Calculate with single-precision version Calculate with double-precision version Check: Compare target variables Grid aspect ratio Large differences in length scales Large variable range 4

Numerical : Iteration Error Error due to level of convergence Differences between current and infinitely converged solution, on same mesh Procedure: Define target variables (head rise, efficiency,...) Plot target variables vs convergence Check: Adequate convergence: when target variables become independent of convergence criterion For global balances, monotonic convergence 5

Iteration Error Relative error: 0.22% 0.02% Target Variable Convergence criterion R max =10-3 Iteration 36 R max =10-4 Iteration 57 R max =10-5 Iteration 103 6

Quality : Solution Error Error due to mesh resolution Difference between current and infinitely fine mesh Procedure: Minimize by using 2 nd order numerics 1 st order numerics: error is ½ when grid nodes x 2 2 nd order numerics: error is ¼ when grid nodes x 2 Check: Error indicator: solution differences between two different numerics schemes, same mesh (easy) Error level: solution differences between two different meshes, same numerics scheme (hard) 7

Test Case VAL01 Impinging jet flow with heat transfer 2-D, axisymmetric Grids: 50 50 800 800 ANSYS CFX SST turbulence model Discretization schemes: Upwind differencing Upwind differencing + second order correction Target quantity: Heat transfer Maximum Nusselt number 8

Solution Error Example 200 190 Scheme 1 Scheme 2 Nu_max 180 170 160 150 0 0.005 0.01 0.015 0.02 1/N 9

Error Estimation Richardson extrapolation Error estimated using: E = f f 1 2 ( r p 1) Practically: Grids must be in the asymptotic range Use three different mesh densities to confirm trends f : Fine grid solution 1 f : Coarse grid solution 2 r: Refinement ratio p: Truncation error order 10

Model Errors Model errors remain, even after all numerical errors have become insignificant Inadequacies of mathematical models: Base equations (Euler, RANS, steady, unsteady ) Turbulence models Multi-phase flow models, Difference between good data and calculations Check only after numerical errors have been quantified 11

Model Error: Example 250 200 150 100 Experiment 1st order, Grid 1x 1st order, Grid 2x 1st order, Grid 4x 1st order, Grid 8x 1st order, Grid 16x 50 0 0,000 0,050 0,100 0,150 12

Application Uncertainty Systematic errors: Approximations of geometry Component vs. machine Approximation of boundary conditions Turbulence quantities Profiles vs. constant values Approximation of unsteady-state flow behaviour Fluid and material properties Setup error Uncertainty in comparison data Discrepancies remain, even if numerical and model errors are insignificant 13

User Errors Examples: Geometry oversimplification Poor geometry, mesh generation Incorrect boundary conditions (locations, values) Selection of incorrect models Incorrect solver parameters Acceptance of non-converged solutions Avoidance: Training, documentation Solve relevant validation cases Process management: adhere to best practice guidelines Increasingly, software automation 14

Software errors Examples: Coding bugs Errors in interface or documentation Incorrect support information Avoidance: Automated testing Validation and verification cases QA guidelines 15

Demonstration example The original presentation included a summary of a CFD study performed by Robert Bosch, involving cavitation in a diesel fuel injector All images and data were property of Robert Bosch, and have been removed from this presentation 16

CFD Simulation Multiphase model Homogeneous model Cavitation: Rayleigh-Plesset model Isothermal Turbulence model SST model with automatic wall treatment Detached Eddy Simulation (DES) 17

Simulation Timeline Validation Throttle Flow 2-D steady state simulation 3-D steady state and transient simulation 3-D DES simulation 18

Validation: Circular Throttle Mass Flow [g/s] 12 11 10 9 8 7 6 5 d gap = 0.424 mm d in/out = 1.0 mm 0 20 40 60 80 Pressure Drop [bar] Data Coarse grid Medium grid Fine grid 19

Summary of RANS 2D steady state: Over-simplification 3-D simulation: Steady state: Cavitation inside the throttle Transient: Same as steady state Need to resolve the large scale turbulence LES: works well for free shear layer but computationally expensive in the wall layer DES model: hybrid of RANS in the near field and LES in the free shear layer 20

Overview Definition of sources of error in CFD Best practice guidelines Validation example: Impinging jet Demonstration example: Cavitation in fuel injection system References: Roach, P.J., Verification and Validation in Computational Science and Engineering, Hermosa, 1998 ERCOFTAC Best Practice Guidelines www.ercoftac.org 21