Verification and Validation (V&V) of Simulations

Slides:



Advertisements
Similar presentations
11-1 Empirical Models Many problems in engineering and science involve exploring the relationships between two or more variables. Regression analysis.
Advertisements

Modelling unknown errors as random variables Thomas Svensson, SP Technical Research Institute of Sweden, a statistician working with Chalmers and FCC in.
1 8. Numerical methods for reliability computations Objectives Learn how to approximate failure probability using Level I, Level II and Level III methods.
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Structural Reliability Analysis – Basics
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
Numerical Uncertainty Assessment Reference: P.J. Roache, Verification and Validation in Computational Science and Engineering, Hermosa Press, Albuquerque.
Sharif Rahman The University of Iowa Iowa City, IA January 2005 STOCHASTIC FRACTURE OF FUNCTIONALLY GRADED MATERIALS NSF Workshop on Probability.
Understanding the Accuracy of Assembly Variation Analysis Methods ADCATS 2000 Robert Cvetko June 2000.
Resampling techniques Why resampling? Jacknife Cross-validation Bootstrap Examples of application of bootstrap.
Resampling techniques
Evaluating Hypotheses
Efficient Methodologies for Reliability Based Design Optimization
Development of Empirical Models From Process Data
1 Validation and Verification of Simulation Models.
The Calibration Process
1 Seventh Lecture Error Analysis Instrumentation and Product Testing.
Lecture II-2: Probability Review
Xitao Fan, Ph.D. Chair Professor & Dean Faculty of Education University of Macau Designing Monte Carlo Simulation Studies.
Component Reliability Analysis
Reliability Analysis Procedures for Infrastructure Facilities Andrzej S. Nowak University of Nebraska - Lincoln Outline  Causes of Uncertainty  Load.
Advanced Risk Management I Lecture 6 Non-linear portfolios.
Optimal Multilevel System Design under Uncertainty NSF Workshop on Reliable Engineering Computing Savannah, Georgia, 16 September 2004 M. Kokkolaras and.
An Introduction to the Statistics of Uncertainty
Chapter 15 Modeling of Data. Statistics of Data Mean (or average): Variance: Median: a value x j such that half of the data are bigger than it, and half.
Hydrologic Modeling: Verification, Validation, Calibration, and Sensitivity Analysis Fritz R. Fiedler, P.E., Ph.D.
Probabilistic Mechanism Analysis. Outline Uncertainty in mechanisms Why consider uncertainty Basics of uncertainty Probabilistic mechanism analysis Examples.
Application of the Direct Optimized Probabilistic Calculation Martin Krejsa Department of Structural Mechanics Faculty of Civil Engineering VSB - Technical.
MEGN 537 – Probabilistic Biomechanics Ch.7 – First Order Reliability Methods Anthony J Petrella, PhD.
Module 1: Statistical Issues in Micro simulation Paul Sousa.
Stochastic Monte Carlo methods for non-linear statistical inverse problems Benjamin R. Herman Department of Electrical Engineering City College of New.
Modern Navigation Thomas Herring
1 Lesson 8: Basic Monte Carlo integration We begin the 2 nd phase of our course: Study of general mathematics of MC We begin the 2 nd phase of our course:
1 6. Reliability computations Objectives Learn how to compute reliability of a component given the probability distributions on the stress,S, and the strength,
7. Reliability based design Objectives Learn formulation of reliability design problem. Understand difference between reliability-based design and deterministic.
1 Review from previous class  Error VS Uncertainty  Definitions of Measurement Errors  Measurement Statement as An Interval Estimate  How to find bias.
STATISTICAL ANALYSIS OF FATIGUE SIMULATION DATA J R Technical Services, LLC Julian Raphael 140 Fairway Drive Abingdon, Virginia.
Introduction  Populations are described by their probability distributions and parameters. For quantitative populations, the location and shape are described.
Xianwu Ling Russell Keanini Harish Cherukuri Department of Mechanical Engineering University of North Carolina at Charlotte Presented at the 2003 IPES.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
Statistics Presentation Ch En 475 Unit Operations.
Measurement of density and kinematic viscosity
Machine Design Under Uncertainty. Outline Uncertainty in mechanical components Why consider uncertainty Basics of uncertainty Uncertainty analysis for.
Copyright 2011 by Coleman & Steele. Absolutely no reproduction of any portion without explicit written permission. 1 UNCERTAINTY ANALYSIS: A BASIC OVERVIEW.
- 1 - Overall procedure of validation Calibration Validation Figure 12.4 Validation, calibration, and prediction (Oberkampf and Barone, 2004 ). Model accuracy.
NESSUS Overview and General Capabilities
Statistics Presentation Ch En 475 Unit Operations.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Reducing Uncertainty in Fatigue Life Estimates Design, Analysis, and Simulation 1-77-Nastran A Probabilistic Approach To Modeling Fatigue.
CHAPTER 2.3 PROBABILITY DISTRIBUTIONS. 2.3 GAUSSIAN OR NORMAL ERROR DISTRIBUTION  The Gaussian distribution is an approximation to the binomial distribution.
Uncertainty and Reliability Analysis D Nagesh Kumar, IISc Water Resources Planning and Management: M6L2 Stochastic Optimization.
Efficient Method of Solution of Large Scale Engineering Problems with Interval Parameters Based on Sensitivity Analysis Andrzej Pownuk Silesian University.
5 September 2002AIAA STC Meeting, Santa Fe, NM1 Verification and Validation for Computational Solid Mechanics Presentation to AIAA Structures Technical.
R. Kass/Sp07P416/Lecture 71 More on Least Squares Fit (LSQF) In Lec 5, we discussed how we can fit our data points to a linear function (straight line)
Fundamentals of Data Analysis Lecture 11 Methods of parametric estimation.
Uncertainty quantification in generic Monte Carlo Simulation: a mathematical framework How to do it? Abstract: Uncertainty Quantification (UQ) is the capability.
Chapter 7. Classification and Prediction
MEGN 537 – Probabilistic Biomechanics Ch
UNCERTAINTY ANALYSIS: A BASIC OVERVIEW presented at CAVS by GLENN STEELE August 31, 2011 Copyright 2011 by Coleman.
ACCURACY IN PERCENTILES
Chapter 3 Component Reliability Analysis of Structures.
Statistical Methods For Engineers
Statistics Review ChE 477 Winter 2018 Dr. Harding.
Filtering and State Estimation: Basic Concepts
Lecture 2 – Monte Carlo method in finance
Summary of Experimental Uncertainty Assessment Methodology
MEGN 537 – Probabilistic Biomechanics Ch
Dr. Arslan Ornek MATHEMATICAL MODELS
Uncertainty Propagation
Presentation transcript:

Verification and Validation (V&V) of Simulations (Uncertainty Analysis) Validation: “doing the right thing” Verification: “doing things right”

can provide a quantitative answer to that question. Suppose we have a simulation result. How good is it? The Verification and Validation (V&V) Process can provide a quantitative answer to that question. Consider the comparison between a simulation result and experimental data….

The perspective changes when one begins to consider the uncertainties involved… The uncertainties determine the scale at which meaningful comparisons can be made the lowest level of validation which is possible; i.e., the “noise level” Thus, the uncertainties in the data and the uncertainties in the simulation must be considered if meaningful conclusions are to be drawn.

Definitions for Validation “Doing the right thing” S  value from the simulation D  data value from experiment E  comparison error E = D - S = D - S

Validation Comparison of Simulation Results with Experimental Results

Uncertainty (Error) Definitions The error S in the simulation is composed of errors SN due to the simulation’s numerical solution of the equations errors SPD due to the use of simulation of previous experimental data (properties, etc.) errors SMA due to simulation modeling assumptions S = SN + SPD + SMA Therefore, the comparison error E can be written as E = D - S = D - S or E = D - SN - SPD - SMA (A primary objective of a validation effort is to assess the simulation modeling error SMA.)

Consider the error equation E = D - SN - SPD - SMA When we don’t know the value of an error i, we estimate an uncertainty interval Ui that bounds i and then work with uncertainties rather than with errors. The uncertainty interval UE which bounds the comparison error E = D-S is given by (assuming no correlations among the errors) or (UE)2 = (UD)2 + (USN)2 + (USPD)2 + (USMA)2

(UE)2 = (UD)2 + (USN)2 + (USPD)2 + (USMA)2 UD can be estimated using well-accepted experimental uncertainty analysis techniques The estimation of USN is the objective of verification, typically involves grid convergence studies, etc, and is currently an active research area. To estimate USPD for a case in which the simulation uses previous (input) data di for m variables where the Udi are the uncertainties associated with the input data. However, we know of no a priori approach for estimating USMA -- in fact, a primary objective of a validation effort is to assess USMA (or SMA) through comparison of the simulation prediction and benchmark experimental data.

(UE)2 = (UD)2 + (USN)2 + (USPD)2 + (USMA)2 So, we define a validation uncertainty UVAL given by (UVAL)2 = (UE)2 - (USMA)2 = (UD)2 + (USN)2 + (USPD)2 UVAL is the key metric in this validation approach it is the “noise level” imposed by the experimental and numerical solution uncertainties; If SMA = 0, then UVAL would contain the resultant of all of the other errors (E) 95 times out of 100 thus, UVAL is the tightest (lowest, best) level of validation possible (i.e., it is “the best that can be done” considering the existing uncertainties)

If |E |  UVAL, then the level of validation is equal to UVAL . If |E | > UVAL , the level of validation is equal to |E | If |E | » UVAL , the level of validation is equal to |E | and one can argue that probably SMA  E since the interval UVAL should contain the resultant of all errors except SMA (that is, D - SN - SPD ). The other important metric is the required level of validation, Ureqd, which is set by program objectives.

Schematic of Verification and Validation of a Simulation

Types of Uncertainty Analysis Monte Carlo (MC) First Order Taylor Series (FOTS) Univariate Dimension Reduction (UDR or DR) (an additive decomposition technique that evaluates the multidimensional integral of a random function by solving a series of one-dimensional integrals) Extended Generalized Lambda Distribution (EGLD) (probability distribution function) Random Field Uncertainty Propagation Karhunen-Loeve Expansion of Random Field

To develop and quantify uncertainty related to material heterogeneities K.N. Solanki , M.F. Horstemeyer, W.G. Steele, Y. Hammi, J.B. Jordon, Calibration, validation, and verification including uncertainty of a physically motivated internal state variable plasticity and damage model,” International Journal of Solids and Structures, Vol. 47, 186–203, 2010.

Uncertainty Methodology Uncertainty in engineering systems Modeling Intrinsic Extrinsic Parametric Experimental setup Sensor errors Surroundings Constitutive relations Underlying physics Boundary conditions Process parameters Experiments Modeling/Simulations

Experimental Uncertainty Uncertainty in experimentally measure quantities (force and strain) is give by where , is random uncertainty , is systematic uncertainty Coleman and Steele, 1999

Experimental Uncertainty Random uncertainty in experimentally measure quantities , (force and strain) for M different tests is give by Systematic uncertainty in experimentally measure quantities , (force and strain) for M different tests is give by Coleman and Steele, 1999

Experimental Uncertainty Measured Quantities Force and Strain Specimen Size (width and Thickness)

Experimental Uncertainty Uncertainty in true stress and true strain is given by where F, is measured force w, is width of specimen t, is thickness of specimen e, is engineering strain

Model Calibration Example Under Uncertainty ±9.75% ±8.1% ±7.0%

Model Validation Example Under Uncertainty tension followed by compression compression followed by tension

SUMMARY: The V&V Process Preparation Specification of validation variables, validation set points, validation levels required, etc. (This specification determines the resource commitment that is necessary.) It is critical for modelers and experimentalists to work together in this phase. Verification Are the equations solved correctly? (Grid convergence studies, etc, to estimate USN.) Validation Are the correct equations being solved? (Compare with experimental data and attempt to assess SMA )

Uncertainty Quantification and Propagation Objective – Forward propagation of uncertainties from basic sources to system response, R systematic standard uncertainty random standard uncertainty expanded uncertainty due to elemental sources of uncertainty affecting Xk due to correlated error in Xk and Xl variance of Xk Experimental Uncertainty Analysis: [Coleman & Steele 1999] X = {X1, X2, …, XN}T = Vector of random variables; R = R{X} = Random response No prior probability distribution is required in this approach. (for independent random variables) x1 fX 2 fX 3 Given the probability density function (PDF) of random variables (Xk, k=1,N) Probabilistic Approach: [Sundararajan 1995] Based on first-order Taylor series approximation of R = uncertainty in R In bk calculation, the uncertainty sources associated with each random variable is also considered. For example, what instrument am I using to measure wall thickness? What is the uncertainty associated with that tool. That information goes into the calculation of bk. If I am using the same tool to measure two different properties, wall thickness in member 1 and that in member 2, then bkl will be important as the two wall thickness random variables would be correlated as they are influenced by the same source of error or uncertainty. There are some similarities and some differences in the formulation as well as the calculation of uncertainty in the two approaches.

Uncertainty Quantification and Propagation (cont) Given the probability density function (PDF) of each random variable, find uncertainty (st. deviation) in response R as [Sundararajan 1995] Dimension Reduction + Distribution Fitting (DR+EGLD): X = {X1, X2, …, XN}T = Vector of random variables; R = R{X} = random response Step 1: Use the Univariate Dimension Reduction approach [Rahman & Xu 2004] to estimate the lth statistical moment, ml of response R based on ml of individual random variables Step 2: Match the approximate statistical moments of R with those of the extended generalized Lambda distribution to find the fitting parameters => more complete description of random uncertainty in R ( for independent random variables) x1 fX 2 fX 3 PDF of Xk, k=1,N In bk calculation, the uncertainty sources associated with each random variable is also considered. For example, what instrument am I using to measure wall thickness? What is the uncertainty associated with that tool. That information goes into the calculation of bk. If I am using the same tool to measure two different properties, wall thickness in member 1 and that in member 2, then bkl will be important as the two wall thickness random variables would be correlated as they are influenced by the same source of error or uncertainty. There are some similarities and some differences in the formulation as well as the calculation of uncertainty in the two approaches. Acar, E., Rais-Rohani, M., and Eamon, C., “Structural Reliability Analysis using Dimension Reduction and Extended Generalized Lambda Distribution,” International Journal of Reliability and Safety, Vol. 4, Nos. 2/3, 2010, pp. 166-187.

Uncertainty Quantification and Propagation (Example) Objective – Forward propagation of uncertainties from basic sources to system response, R Dimension Reduction + Distribution Fitting: [Acar, Rais-Rohani & Eamon 2008] Step 1: Using the Dimension Reduction Approach [Rahman & Xu 2004], estimate the lth statistical moment, ml (e.g., mean, variance, etc.) of response R based on ml of individual random variables => Exact multidimensional integral approximated by multiple one-dimensional (simple) integrals Step 2: Match the approximate statistical moments of R with those of an appropriate distribution function (e.g., EGLD - Extended Generalized Lambda Distribution) to find the fitting parameters. => More complete description (i.e., PDF) of stochastic uncertainty in R Collaborative effort between Tasks 1 and 4: [Acar, Solanki, Rais-Rohani & Horstemeyer 2008] Uncertainty in microstructure ISV-Damage Constitutive Model Uncertainty in model constants A356 Tensile Specimen Strain Damage Uncertainty in damage Uncertainty in damage-strain data Initial radius Nucleation coeff. e = 0.001 e = 0.05 Initial temp Coalescence coeff. Fracture toughness Normalized damage sensitivities = 0.001/s Example: Determine the stochastic uncertainty in the damage response

Uncertainty and Sensitivity Analysis of Damage Use DR+EGLD to estimate the uncertainty in damage based on uncertainties in microstructure features (e.g., void size, particle size, etc.) found in AA356-T6 cast. @  = 0.005 @  = 0.05 Initial temperature Coalescence coefficient @  = 0.005 Strain, e Fracture toughness ISV based plasticity-damage => model In bk calculation, the uncertainty sources associated with each random variable is also considered. For example, what instrument am I using to measure wall thickness? What is the uncertainty associated with that tool. That information goes into the calculation of bk. If I am using the same tool to measure two different properties, wall thickness in member 1 and that in member 2, then bkl will be important as the two wall thickness random variables would be correlated as they are influenced by the same source of error or uncertainty. There are some similarities and some differences in the formulation as well as the calculation of uncertainty in the two approaches. Initial temperature Coalescence coefficient @  = 0.05 Acar, E., Solanki, K., Rais-Rohani, M., and Horstemeyer, M., “Stochastic Uncertainty Analysis of Damage Evolution Computed Through Microstructure-Property Relations,” Journal of Probabilistic Mechanics, Vol. 25, No. 2, 2010, pp. 198-205.

Uncertainty Estimation Uncertainty Analysis Example: Damage using DR+EGLD Uncertainty Estimation First order Taylor-series (FOTS) expansion Needs derivatives of response, Y Feasible for simple problems (numerical derivatives for complex problems) May fail for mildly nonlinear probs. An analytical example: Find standard deviation in Y(X) based on that of X. Comparison of Uncertainty Analysis Results A356 aluminum tensile specimen, strain rate controlled test Standard deviation of damage Strain level 0.001 0.02 0.05 FOTS 2.410-7 7.310-4 3.110-3 DR 6.910-4 3.010-3 MCS with 104 sample DR more accurate than FOTS DR much less costly than MCS Dimension Reduction Techniques Based on reducing multi-dimensional integrals to a series of one-dimensional integrals (Rahman & Xu 2004) VarY = m2 - m12 Using binomial formula to be calculated recursively Damage Probability Distribution using EGLD A356 aluminum tensile specimen, strain rate controlled test PDF Damage @ Strain = 0.02 Strain 26

Rationale for Probabilistic (Reliability-Based) Design More meaningful to say “Structural design has a Pf = 10-4 under the extreme loading condition,” than to say it has a factor of safety of 2 [Wirsching 1992]. Explicit inclusion of statistical data into the design algorithm. Quantify the effect of each stochastic uncertainty on the final design. For a limit state expressed in terms of strength (resistance) R and load L PDF Failure Probability fg(r,l) x r,l b = Reliability index Limit state function: Failure probability: L For Pf = 0.001 with 20% error at 95% confidence, Ns = 100,000! Exact solution by integration not practical Estimate Pf or b using Simulation Techniques (e.g., Monte Carlo) Excellent accuracy, Inefficient Analytical Techniques ---> Mixed accuracy, Efficient Advanced Techniques ---> Good accuracy, Mixed efficiency

Hybrid Uncertainty Approach Related to Structural Reliability Structural Reliability Methods: Simulation (MCS, LH, IS, AIS) Analytical (FORM, SORM, AMV+) Hybrid methods under development: Dimension Reduction + EGLD (Acar et al. 2008) Full Failure Sampling (Eamon & Charumas 2008) Acar, E., Rais-Rohani, M., and Eamon, C., “Reliability Estimation using Dimension Reduction and Extended Generalized Lambda Distribution,” submitted to International Journal of Reliability and Safety, 2008. PDF Failure Probability fg(R,L) x L Limit state: Reliability index: b Most Probable Point, MPP

SUMMARY: The V&V Process Preparation Specification of validation variables, validation set points, validation levels required, etc. (This specification determines the resource commitment that is necessary.) It is critical for modelers and experimentalists to work together in this phase. Verification Are the equations solved correctly? (Grid convergence studies, etc, to estimate USN.) Validation Are the correct equations being solved? (Compare with experimental data and attempt to assess SMA )

Some Selected References Coleman, H.W. and Stern, F., "Uncertainties in CFD Code Validation," ASME J. Fluids Eng., Vol. 119, pp. 795-803, Dec. 1997. (See also Roache, P. J, “Discussion” and Coleman and Stern, “Authors’ Closure,” ASME J. Fluids Eng., Vol. 120, pp. 635-636, Sept. 1998.) Roache, P. J., Verification and Validation in Computational Science and Engineering, Hermosa, 1998. (www.hermosa-pub.com) Guide for the Verification and Validation of Computational Fluid Dynamics Solutions, AIAA Guide G-077-1998, 1998. (www.aiaa.org) Stern, F., Wilson, R. V., Coleman, H.W., and Paterson, E. G., “Comprehensive Approach to Verification and Validation of CFD Simulations—Part 1: Methodology and Procedures,” ASME J. Fluids Eng., Vol. 123, pp. 793-802, Dec. 2001. K.N. Solanki , M.F. Horstemeyer, W.G. Steele, Y. Hammi, J.B. Jordon, Calibration, validation, and verification including uncertainty of a physically motivated internal state variable plasticity and damage model,” International Journal of Solids and Structures, Vol. 47, 186–203, 2010.