Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.

Slides:



Advertisements
Similar presentations
Courant and all that Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy The goal of this lecture is to.
Advertisements

Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
Joint Mathematics Meetings Hynes Convention Center, Boston, MA
Chapter 8 Elliptic Equation.
Numerical Integration of Partial Differential Equations (PDEs)
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
Atms 4320 Lab 2 Anthony R. Lupo. Lab 2 -Methodologies for evaluating the total derviatives in the fundamental equations of hydrodynamics  Recall that.
Network and Grid Computing –Modeling, Algorithms, and Software Mo Mu Joint work with Xiao Hong Zhu, Falcon Siu.
Introduction to Numerical Methods I
Parabolic PDEs Generally involve change of quantity in space and time Equivalent to our previous example - heat conduction.
Computational Fluid Dynamics I PIW Numerical Methods for Parabolic Equations Instructor: Hong G. Im University of Michigan Fall 2005.
Numerical Methods for Partial Differential Equations
Finite Difference Methods to Solve the Wave Equation To develop the governing equation, Sum the Forces The Wave Equation Equations of Motion.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
© 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.
The Finite Element Method
Ch 8.1 Numerical Methods: The Euler or Tangent Line Method
Lecture 35 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
AN ITERATIVE METHOD FOR MODEL PARAMETER IDENTIFICATION 4. DIFFERENTIAL EQUATION MODELS E.Dimitrova, Chr. Boyadjiev E.Dimitrova, Chr. Boyadjiev BULGARIAN.
Lecture 16: Convection and Diffusion (Cont’d). Last Time … We l Looked at CDS/UDS schemes to unstructured meshes l Look at accuracy of CDS and UDS schemes.
CENTRAL AEROHYDRODYNAMIC INSTITUTE named after Prof. N.E. Zhukovsky (TsAGI) Multigrid accelerated numerical methods based on implicit scheme for moving.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
Numerical methods to solve parabolic PDEs. Mathematical models: 5° Classification Classification based on the type of the solution (except, usually, the.
Integration of 3-body encounter. Figure taken from
Programming assignment #2 Solving a parabolic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
7. Introduction to the numerical integration of PDE. As an example, we consider the following PDE with one variable; Finite difference method is one of.
+ Numerical Integration Techniques A Brief Introduction By Kai Zhao January, 2011.
Tomasz Michałek, Tomasz A. Kowalewski Institute of Fundamental Technological Research Polish Academy of Sciences, Dept. of Mechanics and Physics of Fluids,
HELICOIDAL VORTEX MODEL FOR WIND TURBINE AEROELASTIC SIMULATION Jean-Jacques Chattot University of California Davis OUTLINE Challenges in Wind Turbine.
Press the button to start Numerical Reservoir Simulation.
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Engineering Analysis – Computational Fluid Dynamics –
Engineering Analysis – Computational Fluid Dynamics –
Using the Segregated and Coupled Solvers
CIS888.11V/EE894R/ME894V A Case Study in Computational Science & Engineering We will apply several numerical methods to find a steady state solution of.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 7 - Chapter 25.
Numerical Analysis – Differential Equation
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.
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D conservation of momentum (contd.) Or, in cartesian tensor notation, Where repeated.
Elliptic PDEs and Solvers
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
1 Application of Weighted Essentially Non-Oscillatory Limiting to Compact Interpolation Schemes Debojyoti Ghosh Graduate Research Assistant Alfred Gessow.
Lecture Objectives: Review discretization methods for advection diffusion equation –Accuracy –Numerical Stability Unsteady-state CFD –Explicit vs. Implicit.
The story so far… ATM 562 Fovell Fall, Convergence We will deploy finite difference (FD) approximations to our model partial differential equations.
Code verification and mesh uncertainty The goal is to verify that a computer code produces the right solution to the mathematical model underlying it.
3/23/05ME 2591 Numerical Methods in Heat Conduction Reference: Incropera & DeWitt, Chapter 4, sections Chapter 5, section 5.9.
1 LECTURE 6 Stability of Parabolic PDEs. 2 Aim of Lecture Last week we discussed Parabolic PDEs –Looked at Explicit and Implicit Methods –Advantages and.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
Computational Fluid Dynamics Lecture II Numerical Methods and Criteria for CFD Dr. Ugur GUVEN Professor of Aerospace Engineering.
Advanced Numerical Techniques Mccormack Technique CFD Dr. Ugur GUVEN.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 21 Numerical Differentiation.
A V&V Overview of the 31st Symposium on Naval Hydrodynamics
EEE 431 Computational Methods in Electrodynamics
Finite Difference Methods
Introduction to Numerical Methods I
“Solve the equations right” Mathematical problem Validation :
Convergence in Computational Science
21th Lecture - Advection - Diffusion
Chapter 23.
Finite Volume Method for Unsteady Flows
Convergence in Numerical Science
Objective Numerical methods Finite volume.
Lecture Objectives Review for exam Discuss midterm project
topic4: Implicit method, Stability, ADI method
MATH 175: Numerical Analysis II
topic4: Implicit method, Stability, ADI method
6th Lecture : Numerical Methods
Presentation transcript:

Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque (1998).

Verification = Solving the equations right Show that the numerical solution converges to the exact solution of the differential equation as and. OBJECTIVE APPROACH Solve problem with different  x and  t and compare.

Validation = Solving the right equations Show that the differential equations accurately model the physics of the problem. OBJECTIVE APPROACH Compare computational solution to experimental results.

Verification Must always precede validation Check that physical features of the solution are adequately resolved (boundary layers, crack tips, etc.) Document how much solution changes when  x and  t are changed. Determine convergence rate. Compare to exact solution of PDE Compare solutions with two different numerical methods

Validation Account for uncertainty in both computational and experimental results. Important to validate using the features that are most sensitive to the model assumptions. (It is common that some features compare well to an experiment while other features of a numerical solution compare poorly.)

Example: Flow Past a Cylinder U Color shows vorticity field (red – positive, blue – negative) Comparison Parameters Drag coefficient Lift coefficient Strouhal number

Verification: Compare solutions on different grids Fine Grid Computation: 21,580 points Course Grid Computation: 10,790 points Flow Measure Course Grid Fine Grid St

Validation: Comparison to experimental results Flow Measure ExperimentComputationExperimentComputation St Comparison of computational results with reference experimental data compiled by Fleischmann and Sallet (1985).

Richardson Extrapolation Let f be a numerical solution on a grid with step size h. Expand f about the exact solution to write where g 1, g 2, g 3, etc., are independent of h. - A method to make a calculation more accurate

Richardson Extrapolation Consider a second-order calculation, such that g 1 = 0. Perform calculations on two grids, with increment size h 1 and h 2, such that (1) (2)

Taking h 2 2 (1) – h 1 2 (2) and solving for f exact gives Richardson Extrapolation Hence, we can decrease the error in the numerical solution from O(h 2 ) to O(h 3 ) by forming the ratio above. For grid doubling (h 2 = 2h 1 ) we have (3)

Grid Convergence Index (GCI) Let p = order of computational method r = grid refinement ratio We can then write (3) as (4) - A method to quantify the error in a computation

Grid Convergence Index (GCI) Define the Grid Convergence Index (GCI) as the relative error, given by where Substituting this into (4) gives GCI is a measure of the relative discretization error of the computed solution

Numerical Dissipation In approximation of convection on a fixed grid, it is typically necessary to introduce additional “artificial” or “numerical” dissipation in order to stabilize the convective transport term. This numerical dissipation can be either implicit in the differencing method or added explicitly to the computation.

Example: Lax-Wendroff Method Problem: Develop a numerically stable method to solve the advection equation to second-order accuracy. (5)

Lax-Wendroff Method Approach: Expand about using a Taylor series with local error O(k 3 ) (6) Differentiate (5) with respect to t to write (7)

Lax-Wendroff Method Substitute (7) into (6) and solve for Plug (8) into (5) to get (8) (9) Numerical Dissipation Term (STABLE IF CFL # < 1) FTCS Scheme (UNSTABLE)

Effects of Numerical Dissipation Causes regions of large  to expand in size and decrease in strength Example for advection of a vortex in an inviscid fluid: Most commercial codes have high numerical dissipation because it makes the computations very stable. U t = 0t > 0

Methods for Avoid Numerical Dissipation Use Lagrangian method (no numerical dissipation) Use high-order accurate method Use local grid refinement in regions with large values of  Use discretely-conservative method