1 Conducting & Reporting CFD Analyses. 2 Objective is to achieve a high level of credibility and confidence in the results from CFD performed as part.

Slides:



Advertisements
Similar presentations
Introduction to Computational Fluid Dynamics
Advertisements

Outline Overview of Pipe Flow CFD Process ANSYS Workbench
MULTLAB FEM-UNICAMP UNICAMP EVALUATING RESIDUALS AND IMBALANCE FORCES BY INFORM Residuals These are imbalances (errors) in the finite-volume equations.
Chapter 8 Elliptic Equation.
1 Pressure-based Solver for Incompressible and Compressible Flows with Cavitation Sunho Park 1, Shin Hyung Rhee 1, and Byeong Rog Shin 2 1 Seoul National.
University of Western Ontario
2003 International Congress of Refrigeration, Washington, D.C., August 17-22, 2003 CFD Modeling of Heat and Moisture Transfer on a 2-D Model of a Beef.
Advanced Topics in Heat, Momentum and Mass Transfer Lecturer Payman Jalali, Docent Faculty of Technology Dept. Energy & Environmental Technology Lappeenranta.
LES Combustion Modeling for Diesel Engine Simulations Bing Hu Professor Christopher J. Rutland Sponsors: DOE, Caterpillar.
Advanced CFD Analysis of Aerodynamics Using CFX
Lecture 5 Shaft power cycles Aircraft engine performance
Lectures on CFD Fundamental Equations
Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.
Copyright © 2002J. E. Akin Rice University, MEMS Dept. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress.
1/36 Gridless Method for Solving Moving Boundary Problems Wang Hong Department of Mathematical Information Technology University of Jyväskyklä
LES of Turbulent Flows: Lecture 3 (ME EN )
Numerical study of the blade cooling effect generated by multiple jets issuing at different angles and speed into a compressible horizontal cross flow.
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
DESIGN OF AXIAL FLOW COMPRESSORS Proper Integration of Mild Compression Stages !!! P M V Subbarao Professor Mechanical Engineering Department.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
1 CFD Analysis Process. 2 1.Formulate the Flow Problem 2.Model the Geometry 3.Model the Flow (Computational) Domain 4.Generate the Grid 5.Specify the.
© Ram Ramanan 8/27/2015 CFD 1 ME 5337/7337 Notes Introduction to Computational Fluid Dynamics Lecture 2: CFD Introduction.
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES Serhat Hosder,
Analysis of A Disturbance in A Gas Flow P M V Subbarao Associate Professor Mechanical Engineering Department I I T Delhi Search for More Physics through.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
CENTRAL AEROHYDRODYNAMIC INSTITUTE named after Prof. N.E. Zhukovsky (TsAGI) Multigrid accelerated numerical methods based on implicit scheme for moving.
Fig.6 Next Generation Airplane ( ■ Design of Next Generation Airplanes - Lightweight airframe - High aspect ratio.
Mathematical Equations of CFD
Mass Transfer Coefficient
Introduction 1. Similarity 1.1. Mechanism and mathematical description 1.2. Generalized variables 1.3. Qualitative analysis 1.4. Generalized individual.
Stirling-type pulse-tube refrigerator for 4 K M. Ali Etaati CASA-Day April 24 th 2008.
NCHRP Project Development of Verification and Validation Procedures for Computer Simulation use in Roadside Safety Applications SURVEY OF PRACTITIONERS.
Jet With No Cross Flow RANS Simulations of Unstart Due to Mass Injection J. Fike, K. Duraisamy, J. Alonso Acknowledgments This work was supported by the.
HEAT TRANSFER FINITE ELEMENT FORMULATION
FREE CONVECTION 7.1 Introduction Solar collectors Pipes Ducts Electronic packages Walls and windows 7.2 Features and Parameters of Free Convection (1)
Convection in Flat Plate Boundary Layers P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi A Universal Similarity Law ……
COMPUTATIONAL FLUID DYNAMICS (AE 2402) Presented by IRISH ANGELIN S AP/AERO.
FALL 2015 Esra Sorgüven Öner
Compressible Frictional Flow Past Wings P M V Subbarao Professor Mechanical Engineering Department I I T Delhi A Small and Significant Region of Curse.
A Non-iterative Hyperbolic, First-order Conservation Law Approach to Divergence-free Solutions to Maxwell’s Equations Richard J. Thompson 1 and Trevor.
Conference on PDE Methods in Applied Mathematics and Image Processing, Sunny Beach, Bulgaria, 2004 NUMERICAL APPROACH IN SOLVING THE PDE FOR PARTICULAR.
Wind Energy Program School of Aerospace Engineering Georgia Institute of Technology Computational Studies of Horizontal Axis Wind Turbines PRINCIPAL INVESTIGATOR:
School of Aerospace Engineering MITE Numerical Simulation of Centrifugal Compressor Stall and Surge Saeid NiaziAlex SteinLakshmi N. Sankar School of Aerospace.
CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis –Thermal Analysis –Structural Dynamics –Computational.
AIAA th AIAA/ISSMO Symposium on MAO, 09/05/2002, Atlanta, GA 0 AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES Serhat Hosder, Bernard.
Code verification and mesh uncertainty The goal is to verify that a computer code produces the right solution to the mathematical model underlying it.
5 September 2002AIAA STC Meeting, Santa Fe, NM1 Verification and Validation for Computational Solid Mechanics Presentation to AIAA Structures Technical.
1 LES of Turbulent Flows: Lecture 7 (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Spring 2011.
Heat Transfer Su Yongkang School of Mechanical Engineering # 1 HEAT TRANSFER CHAPTER 6 Introduction to convection.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
Chapter 8: Internal Forced Convection
Theory of Turbine Cascades P M V Subbarao Professor Mechanical Engineering Department Its Group Performance, What Matters.……
Computational Fluid Dynamics
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
A V&V Overview of the 31st Symposium on Naval Hydrodynamics
Chamber Dynamic Response Modeling
Project 8: Development and Validation of Bleed Models for Control of Supersonic Shock-Wave Interactions with Boundary Layers.
CAD and Finite Element Analysis
Gas Dynamics for Design of Intakes
Convergence in Computational Science
ME/AE 339 Computational Fluid Dynamics K. M. Isaac Topic1_ODE
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINITIES
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
Convergence in Numerical Science
QUANTIFYING THE UNCERTAINTY IN Wind Power Production Using Meteodyn WT
Objective Numerical methods Finite volume.
AIAA OBSERVATIONS ON CFD SIMULATION UNCERTAINTIES
Axisymetric Inlet Design for Combined-Cycle Engines Jesse R
Topic9_Pressure_Correction
Presentation transcript:

1 Conducting & Reporting CFD Analyses

2 Objective is to achieve a high level of credibility and confidence in the results from CFD performed as part of the design and analysis of a propulsion system. Credibility and confidence are obtained by demonstrating acceptable levels of error and uncertainty as assessed through verification and validation. This discussion is focused on the question… How good are your CFD results? Determining this precisely is often difficult, but we can try to understand sources of error and ways to demonstrate quality CFD results. Objective

3 The characteristics of flows of interest may include: Mach number range (Static,Mach 0 to hypersonic, Mach 25) Shock waves. High Reynolds numbers (laminar transitioning to turbulent). Turbulent, viscous flow. Shock / boundary layer interactions. Boundary layer separation. High-temperature effects at hypersonic Mach numbers. Compressor face effects. Unsteady flows (hammershocks, unstart) Flow Characteristics

4 The CFD analysis may provide: Steady-state flow at cruise conditions. Features of the shock system (positions, cowl stand-off). Features of the boundary layers (thickness, separation). Pressure recovery at throat and compressor face. Spillage (side walls, cowl). Bleed requirements (slots, bleed holes). Distortion at compressor face. Drag. Off-design flow features. Unsteady flow features (unstart, stability). Aerodynamic and thermal loads. Objectives of a CFD Analysis

5 1. Provide Qualitative Information. Provide features of flow field (conceptual, rough estimates of quantities). Accuracy requirements are low. 2. Provide Incremental Quantities,  P. P = P baseline +  P Errors partially cancel for  P  P = (P 2 -P 1 ) actual + (E 2 -E 1 ) = P actual +  E Moderate accuracy requirement. 3. Provide Absolute Quantities, P. Requires high level of accuracy. Levels of the Use of CFD Results

6 Verification “The process of determining that a model implementation accurately represents the developer’s conceptual description of the model and the solution to the model.” (AIAA-G ). Verification checks that there are no programming errors and that the coding correctly implements the equations and models. It also examines discretization errors in the CFD calculations. Validation “The process of determining the degree to which a model is an accurate representation of the real world from the perspective of the intended uses of the model.” (AIAA-G ). Validation checks that the CFD results agree with reality as observed in experiments, flight tests, or applications. Verification and Validation

7 Uncertainty “A potential deficiency in any phase or activity of the modeling process that is due to the lack of knowledge.” (AIAA-G ). The use of potential indicates that deficiencies may or may not exist. Error “A recognizable deficiency in any phase or activity and simulation that is not due to lack of knowledge.” (AIAA-G ). The deficiencies are knowable up examination. Acknowledged errors have procedures for identifying and removing them. Unacknowledged errors are undiscovered and no set procedures exist to find them. Uncertainty and Error

8 Total Error = Physical Modeling Error + Discretization Error + Programming Error + Computer Round-off Error + Usage Error + Post-Processing Error Physical modeling errors are usually acknowledged and may be quantified. Discretization errors are grid dependent but a priori knowledge of the proper grid for a desired level of accuracy is generally lacking. Programming errors should have been minimized by programmers. Computer round-off errors are usually negligible or controllable. Usage errors are minimized by proper training. Post-processing errors are usually controllable. Errors in CFD Results

9 Many physical models are used in CFD and we must understand the limits and possible errors with each model: Spatial Dimensions. (2D, axisymmetric, 3D) Temporal Dimensions. (steady-state, unsteady) Equations. (Navier-Stokes, approximations) Turbulence Model. Thermodynamic and Transport Property model. Chemistry Model. Flow Boundary Conditions (inflow, outflow). Compressor Face Model. Bleed / Blowing Model. Vortex Generator Model. Physical Models in CFD

10 Errors that exist because continuum flow equations and physical models are represented in a discrete domain of space (grid) and time. Level of error is function of interactions between the solution and the grid. Since solution is unknown before-hand, the grid generation may not produce the optimum grid. Discretization error is quantified through verification methods that examine grid convergence. Discretization error is controllable. Discretization Error

11 Convergence used in two ways: Iterative Convergence Simulations should demonstrate iterative convergence. As the algorithm iterates the solution, the simulation results approach a fixed value (residuals drop and level off). This applies to both steady and unsteady flow solutions. In the case of unsteady flows, the iterative convergence applies to iterations over a time step. Grid Convergence As the grid spacing is reduced, the simulation results become insensitive to the grid and approach the continuum results. Iterative and Grid Convergence

12 Iterative Convergence can be demonstrated in several ways: 1.Value of the largest change in the solution over an iteration,  Q big. 2.Iteration history of the L2 norm of the equation residual. 3.Examine conservative variables. 4.Iteration history of a local or global quantity of the flow. Usually some measure of all of these are used to determine iterative convergence. The largest change in the solution over an iteration is simply Iterative Convergence

13 The L2 norm of  Q is commonly called the residual of the equation solution and is computed as where N, total number of grid points M, number of elements in Q (5 for Navier-Stokes Equations) It represents the change in the solution over an iteration averaged over all the grid points and equations. The L2 residual is usually displayed and plotted as its log values, [log(L2)]. This shows the order-of-magnitude of the change in the solution. Generally desire the L2 residual to approach zero with iterations. L2 Residual

14 Residual Plots Order-of-magnitude drop (about 5) Leveling off of residual psuedo-unsteadiness Navier-Stokes Equations The behavior of the residual is not always so smooth. Unsteadiness (real or pseudo) in the solution (typical of turbulent and separated flows) may limit how far the residual drops. Often a couple of orders-of-magnitude drop is all one achieves.

15 Residual Plots (continued) Spalart-Allmaras turbulence model equations

16 The solution of the conservation equations must satisfy those conservative principles. Iterative convergence can be demonstrated through examination of the conservative variables: For example, one can examine the conservation of mass through a duct: Examine Conservative Variables Variation of the mass flow through the duct. Statistical analysis of the variation. This indicates the level of iterative convergence error in determining the mass flow through the duct.

17 The change in a local or global property is perhaps the best measure of iterative convergence since it typically directly monitors the quantity that is important for the engineering analysis. Change in Local or Global Quantity Lift on the ONERA M6 wing with number of cycles. Local quantity is point value. Global quanity is integrated over a portion of the flow field. Examples include: Lift on a wing Drag on a wing Inlet recovery Heat flux Global quantities usually show a smooth convergence.

18 Verification assessment has two aspects: Verification of a Code Verifies that code has no programming errors and that the coding correctly implements the equations and models. The methods involve examining modules of code, checking basic assumptions (mass conservation), and comparing results to analytic results. Verification of a Calculation Verifies that a calculation (simulation) demonstrates a certain level of accuracy. The primary method for the verification of a calculation is the grid convergence study. Verification Assessment

19 Quantifies: 1. “ordered” discretization error band (related to grid size by order p) 2. p, order of grid convergence (order-of-accuracy) 3. continuum or “zero grid spacing’’ value of observed quantity Approach : Assumed or demonstrated that all other error terms are negligible, minimized, accepted, or under control. Perform CFD solution on two or more grids of increased refinement. Solutions must be in the “asymptotic range of convergence’’. If three solutions, can then compute order of convergence, p. Use Richardson extrapolation to compute continuum value. Compute Grid Convergence Indices (GCI) as discretization error band. Grid Convergence Study

20 Viscous wall spacing set for y+ < 1.0 for fine grid. Flow field resolution set to resolve shock system. Grid density to keep grid spacing ratio below 15%. Use ICEM CFD to construct and GRIDGEN to improve. Subset grid to remove some sub-layer grid points for wall function. Best if grid refinement ratio, r = h 2 / h 1 = 2.0 h is grid spacing. Minimum, r > 1.1 WIND allows for grid sequencing (r = 2). Grid Generation Considerations

21 Example grid convergence study with three grids. Mach r = h 2 / h 1 = 2. Asymptotic range observed in plot. Richardson extrapolation. Example: Supersonic Diffuser

22 Order of grid convergence, p. Errors reduce as grid is refined. h is the grid spacing. C is a constant. Use three values to solve for order of convergence. For this example, p = Order of Convergence

23 Extrapolation of two quantities to continuum value at “zero grid spacing”. Provides estimate of error. Extrapolate is of higher order. For this example, (p2/p0) h=0 = Richardson Extrapolation

24 Standardized method for reporting discretization error. Based on Richardson extrapolation. Error band on fine grid solution. Expressed as percentage. FS is factor of safety (FS = 1.25 if three or more grids) For this example, –GCI 12 = % (0.0010) –GCI 23 = % (0.0035) “Pressure recovery is with grid error of ” Grid Convergence Index (CGI)

25 Solutions are in range in which errors decrease at rate denoted by order of convergence, p. Check that constant C is indeed constant over solutions, Check with GCI values over three solutions, For this example, ratio = Asymptotic Range of Convergence

26 Validation assessment addresses if CFD code agrees with reality through comparison to experiments. Experiment must also address its own errors. Unit  Benchmark  Subsystem  Complete System. Set of validation cases are being collected and studied that cover the range of flow features present in inlets (turbulent boundary layers, shocks, shock / boundary layer interactions, subsonic ducts, supersonic diffusers). NPARC Alliance Validation Archive: Validation Assessment

27 In summary, for a CFD analysis, report the following: Objective of CFD analysis Geometry simplifications Grid resolution Boundary and initial conditions Equations and physical models Algorithm settings Iterative convergence criteria Grid convergence criteria Results (values, plots, visualizations) Errors that can be quantified Sensitivity to models and parameters (turbulence, chemistry) Reporting CFD Results

28 A sample of books and resources for learning more on CFD: Anderson, D.A., Tannehill, J.C., and Pletcher, R.H., Computational Fluid Mechanics and Heat Transfer, McGraw-Hill, Anderson, J.D., Computational Fluid Dynamics, McGraw-Hill, Hirsch, C., Numerical Computation of Internal and External Flows (2 Volumes), John Wiley & Sons, 1988 & Hoffmann, K.A. and S.T. Chiang, Computational Fluid Dynamics (3 Volumes), EES Books, (also AIAA coarse). Wilcox, D.C., Turbulence Modeling for CFD, DCW Industries, AIAA Courses (CFD, Turbulence) Grid Generation training (ICEM, Pointwise, VGRID) Further Information on CFD