Copyright 2004, Southwest Research Institute, All Rights Reserved. NESSUS Capabilities for Ill-Behaved Performance Functions David Riha and Ben Thacker.

Slides:



Advertisements
Similar presentations
Design of Experiments Lecture I
Advertisements

Structural reliability analysis with probability- boxes Hao Zhang School of Civil Engineering, University of Sydney, NSW 2006, Australia Michael Beer Institute.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
2003 Fall SIW The Process for Coercing Simulations Sarah Waziruddin, University of Virginia David Brogan, University of Virginia Paul Reynolds, University.
Probabilistic Analysis using FEA A. Petrella. What is Probabilistic Analysis ‣ All input parameters have some uncertainty ‣ What is the uncertainty in.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Probabilistic Re-Analysis Using Monte Carlo Simulation
Training Manual Aug Probabilistic Design: Bringing FEA closer to REALITY! 2.5 Probabilistic Design Exploring randomness and scatter.
Reliability Based Design Optimization. Outline RBDO problem definition Reliability Calculation Transformation from X-space to u-space RBDO Formulations.
GoldSim 2006 User Conference Slide 1 Vancouver, B.C. The Submodel Element.
©GoldSim Technology Group LLC., 2004 Probabilistic Simulation “Uncertainty is a sign of humility, and humility is just the ability or the willingness to.
Engineering Optimization – Concepts and Applications Engineering Optimization Concepts and Applications Fred van Keulen Matthijs Langelaar CLA H21.1
Chapter 10 Quality Control McGraw-Hill/Irwin
Understanding the Accuracy of Assembly Variation Analysis Methods ADCATS 2000 Robert Cvetko June 2000.
458 Interlude (Optimization and other Numerical Methods) Fish 458, Lecture 8.
Efficient Methodologies for Reliability Based Design Optimization
Evolutionary Computational Intelligence Lecture 9: Noisy Fitness Ferrante Neri University of Jyväskylä.
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
Nonlinear Stochastic Programming by the Monte-Carlo method Lecture 4 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
46th SIAA Structures, Dynamics and Materials Conference Austin, TX, April 18-21, 2005 Application of the Generalized Conditional Expectation Method for.
Delivering Integrated, Sustainable, Water Resources Solutions Monte Carlo Simulation Robert C. Patev North Atlantic Division – Regional Technical.
1 Assessment of Imprecise Reliability Using Efficient Probabilistic Reanalysis Farizal Efstratios Nikolaidis SAE 2007 World Congress.
CHAPTER 15 S IMULATION - B ASED O PTIMIZATION II : S TOCHASTIC G RADIENT AND S AMPLE P ATH M ETHODS Organization of chapter in ISSO –Introduction to gradient.
Component Reliability Analysis
Reliability Analysis Procedures for Infrastructure Facilities Andrzej S. Nowak University of Nebraska - Lincoln Outline  Causes of Uncertainty  Load.
CRESCENDO Full virtuality in design and product development within the extended enterprise Naples, 28 Nov
Robust Design and Reliability-Based Design ME 4761 Engineering Design 2015 Spring Xiaoping Du.
Example II: Linear truss structure
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.
Wavelet Analysis and Its Applications for Structural Health Monitoring and Reliability Analysis Zhikun Hou Worcester Polytechnic Institute and Mohammad.
Stochastic Linear Programming by Series of Monte-Carlo Estimators Leonidas SAKALAUSKAS Institute of Mathematics&Informatics Vilnius, Lithuania
Module 1: Statistical Issues in Micro simulation Paul Sousa.
Probabilistic Reasoning for Robust Plan Execution Steve Schaffer, Brad Clement, Steve Chien Artificial Intelligence.
AMERICA’S ARMY: THE STRENGTH OF THE NATION Mort Anvari 1 Cost Risk and Uncertainty Analysis MORS Special Meeting | September.
7. Reliability based design Objectives Learn formulation of reliability design problem. Understand difference between reliability-based design and deterministic.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
Mathematical Models & Optimization?
NCHRP Project Development of Verification and Validation Procedures for Computer Simulation use in Roadside Safety Applications SURVEY OF PRACTITIONERS.
POOLED DATA DISTRIBUTIONS GRAPHICAL AND STATISTICAL TOOLS FOR EXAMINING COMPARISON REFERENCE VALUES Alan Steele, Ken Hill, and Rob Douglas National Research.
5-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. May 28, 2009 Inventory # Chapter 5 Six Sigma.
GoldSim Technology Group LLC, 2006 Slide 1 Sensitivity and Uncertainty Analysis and Optimization in GoldSim.
Robust System Design Session #11 MIT Plan for the Session Quiz on Constructing Orthogonal Arrays (10 minutes) Complete some advanced topics on OAs Lecture.
Local Probabilistic Sensitivity Measure By M.J.Kallen March 16 th, 2001.
Machine Design Under Uncertainty. Outline Uncertainty in mechanical components Why consider uncertainty Basics of uncertainty Uncertainty analysis for.
Robust Design Optimization (RDO) easy and flexible to use Introduction Dynardo Services.
Probabilistic methods in Open Earth Tools Ferdinand Diermanse Kees den Heijer Bas Hoonhout.
Probabilistic Design Systems (PDS) Chapter Seven.
Monte-Carlo based Expertise A powerful Tool for System Evaluation & Optimization  Introduction  Features  System Performance.
Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 1 PART II Design Optimization.
Robust Design: The Future of Engineering Analysis in Design
CS 351/ IT 351 Modeling and Simulation Technologies Review ( ) Dr. Jim Holten.
Conference on Quality in Space & Defense Industries CQSDI ‘08 Probabilistic Technology Panel: What Is Probabilistic Technology? Mohammad Khalessi, Ph.D.
NESSUS Overview and General Capabilities
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
Quality Control Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Anders Nielsen Technical University of Denmark, DTU-Aqua Mark Maunder Inter-American Tropical Tuna Commission An Introduction.
5 September 2002AIAA STC Meeting, Santa Fe, NM1 Verification and Validation for Computational Solid Mechanics Presentation to AIAA Structures Technical.
Unified Adaptivity Optimization of Clock and Logic Signals Shiyan Hu and Jiang Hu Dept of Electrical and Computer Engineering Texas A&M University.
Aalto University School of Engineering
CPM, PERT & Schedule Risk Analysis in Construction
MEGN 537 – Probabilistic Biomechanics Ch
Optimization Based Design of Robust Synthetic
Robust and Reliability Based Optimization using
Mohammad Khalessi, Ph.D. CEO/President PredictionProbe, Inc.
Statistical Thinking and Applications
Stochastic Methods.
Presentation transcript:

Copyright 2004, Southwest Research Institute, All Rights Reserved. NESSUS Capabilities for Ill-Behaved Performance Functions David Riha and Ben Thacker Southwest Research Institute Simeon Fitch Mustard Seed Software 45th AIAA/ASME/ASCE/AHS/ASC Structures,Structural Dynamics & Materials Conference 6th AIAA Non-Deterministic Approaches Forum Palm Springs, California April 19-22, 2004

Copyright 2004, Southwest Research Institute, All Rights Reserved. Overview  Sources of error in probabilistic analysis  Proposed strategies MPP search failure detection algorithm Gradient computations for noisy response functions  Example problems  Conclusions

Copyright 2004, Southwest Research Institute, All Rights Reserved. Source of Error in Probabilistic Analysis 1.Model Approximation First and second-order approximation Calculation of derivatives Model simplification 2.Uncertainty Characterization Insufficient data Selection of incorrect distribution 3.Numerical Algorithm Transformations to standard normal Convergence error in locating the MPP Algorithm error (wrong or multiple MPP 4.Probability Integration Insufficient number of samples First or second-order approximation  All Forms of Error are Reducible V&V of the probabilistic analysis Increased data collection Development of more accurate and robust analysis methods

Copyright 2004, Southwest Research Institute, All Rights Reserved. Algorithm Error  Source of error is inability of the algorithm to locate the correct most probable point (MPP) local minimum multiple minimums violations of the assumptions of a smooth and continuous response function Highly nonlinear response functions  For robustness, algorithm must be able to locate all MPP’s  Problems can arise after transformation to standard normal space, unbeknownst to the analyst  Failure detection algorithms required for confidence in solutions

Copyright 2004, Southwest Research Institute, All Rights Reserved. Model Approximation  Model approximation can result from a trade-off between computational efficiency and accuracy Mesh size Time integration settings  Derivative calculations Analytical derivatives generally not available for nonlinear analyses Source code not available for third party analysis packages to implement analytical derivatives Finite difference approximations are required  Response Surface approach commonly used to avoid derivative computations May not capture local response Large number of function evaluations may be required

Copyright 2004, Southwest Research Institute, All Rights Reserved. Probabilistic Analysis Methods  Fast Probability Integration Methods Advanced mean value First and second-order reliability methods  Sampling Methods Monte Carlo simulation Sphere-based importance sampling Latin hypercube simulation Adaptive importance sampling  Probabilistic Fault-tree  Response Surface Method

Copyright 2004, Southwest Research Institute, All Rights Reserved. Locating the Most Probable Point (MPP)  Formulation Minimize: Subject to: g(x)=g(u)=0  Standard Optimization Methods Modified methods of feasible directions (MMFD) Sequential linear programming (SLP) Sequential quadratic programming (SQP)  Tailored Methods Hasofer-Lind Rackwitz-Feissler Others

Copyright 2004, Southwest Research Institute, All Rights Reserved. MPP Search Failure Detection Algorithm  Literature and experience identifies the Rackwitz-Feissler MPP search algorithm as being more efficient when it converges over other optimization algorithms (MMFD, SQP, etc.)  Approach needed to identify when RF fails Determine failure is occurring early in the search process to eliminate potentially expensive function evaluations Automatically switch to a more robust yet computationally efficient optimization algorithm to locate the MPP Utilize initial search points as a starting point for more robust optimization methods

Copyright 2004, Southwest Research Institute, All Rights Reserved. MPP Search Failure Detection Algorithm  Many failures of the RF method shows a characteristic cyclic MPP search pattern

Copyright 2004, Southwest Research Institute, All Rights Reserved. MPP Search Failure Detection Algorithm  Algorithm Monitor the autocorrelation of  during the search process k is the lag between search points and a large autocorrelation value indicates similar points in the search Initial points in the search are eliminated from the test to avoid the initial search process Failure is defined when the autocorrelation exceeds a critical correlation value (e.g., 0.5) for 3 points MPP Search algorithm changed upon failure detection

Copyright 2004, Southwest Research Institute, All Rights Reserved. Gradient Computations for Noisy Response Functions  Gradient information required for efficient probabilistic algorithms Gradient-based optimization for MPP search  Noisy response Transient analyses Impact and blast loading Sliding friction and contact surfaces Models using course meshes and time steps  Analytical derivatives not available Nonlinear solutions Third party software packages  Finite difference Forward, backward, central difference Step size is critical Capture global response and local sensitivity Noisy solutions can cause problems

Copyright 2004, Southwest Research Institute, All Rights Reserved. Gradient Computations for Noisy Response Functions  Simulated noisy response z=x 2 x=Normal(5.0,0.5)  Noise term Sin(100x)  Gradient  Overall response seems well behaved  Small fluctuations in the response can cause large errors in the gradient computation using finite difference

Copyright 2004, Southwest Research Institute, All Rights Reserved. Example Finite Difference Approximation for a Noisy Response function  Small step size causes large error in the gradient (0.1  )  Inspecting the response variation provides a step size that captures the local sensitivity but eliminates the majority of the noise (0.5 

Copyright 2004, Southwest Research Institute, All Rights Reserved. Inputs - Java-based graphical user interface - Free format keyword interface - Ten probability density functions - Correlated random variables - Users/Theory/Examples manual Outputs - Cumulative distribution function - Prob. of failure given performance - Performance given prob. of failure - Probabilistic sensitivity factors wrt  and  - Confidence Bounds - Empirical CDF and histogram Results Visualization - XY, bar, pie charts - Comparison of multiple solutions - 3D model visualization Deterministic Analysis - Parameter variation analysis Probabilistic Analysis Methods - First-order reliability method (FORM) - Second-order reliability method (SORM) - Fast probability integration (FPI) - Advanced mean value (AMV+) - Response surface method (RSM) - Automatic Monte Carlo simulation (MC) - Importance sampling (ISAM) - Latin hypercube simulation (LHS) - Adaptive importance sampling (AIS) - Probabilistic fault-tree (PFTA) Applications - Component/system reliability - Reliability-based optimization - Reliability test planning - Inspection scheduling - Design certification - Risk-based cost analysis - MVFO probability contouring Performance Functions - Analytical (Fortran) - Analytical (direct) - Numerical (FEM, CFD, other) - Failure Models (Fortran, ext. models) - Hierarchical failure models Interfaces - ABAQUS/Standard/Explicit - MSC.NASTRAN - ANSYS - NASA/GRC-FEM - PRONTO - DYNA/PARADYN - LS-DYNA - MADYMO - NASA analysis modules - User-defined Other - Automated restart - Batch processing Hardware - PC (NT4, W2000, XP) - Unix workstations (HP, Sun, SGI) - Other systems NESSUS 8.1 Capabilities Further Information 210/

Copyright 2004, Southwest Research Institute, All Rights Reserved. MPP Search Failure Detection Algorithm Example  Response function: x 1 =uniform(0,100) x 2 Beta(  =0.5)  Transformation to u-space causes increased non-linearity  Modified RF method does not converge for Z 0 =4.52

Copyright 2004, Southwest Research Institute, All Rights Reserved. MPP Search Failure Detection Algorithm Example  Autocorrelation computed for incrementally increasing iteration numbers used to eliminate initial search points  Failure detected after 40 steps 0.5 correlation cutoff 3 successive points detected after 2 cycles  SQP method used after failure is detected and identifies the correct MPP

Copyright 2004, Southwest Research Institute, All Rights Reserved. Noisy Response Function Example  Stainless steel float crush between two platens  Response is the total energy to crush the float  Anticipate a “noisy” solution because of the contact surfaces and coarseness of the model

Copyright 2004, Southwest Research Institute, All Rights Reserved. Sphere Crush Problem Statement in NESSUS  The response is the total energy Z  Functional relationships define how the random variables change the numerical model input  The function “fe” is assigned to the LS- DYNA explicit finite element code

Copyright 2004, Southwest Research Institute, All Rights Reserved. MV and AMV Solution Using 0.1  Step Size  Default step size used  AMV solution is required to be tangent to the MV solution at the median value  Behavior typical of inaccurate sensitivities

Copyright 2004, Southwest Research Institute, All Rights Reserved. Parameter Variation Analysis  Parameter variation analysis provides a tool to understand the deterministic response  Select step sizes for finite difference  Verify model for parameter values away from the mean  A step size of 1.0  is selected to capture the gradient while maintaining the local sensitivity

Copyright 2004, Southwest Research Institute, All Rights Reserved. AMV+ Solution Using Improved Finite Difference Step Size  Step size selection critical for noisy response functions  AMV and AMV+ solutions tangent to MV solution at the median value  AMV+ converges within a 5% tolerance on Z

Copyright 2004, Southwest Research Institute, All Rights Reserved. Noisy Response Function AMV+ Compared to LHS  AMV+ solution compares well with LHS (2000 samples)  Error may be caused by crude mesh and/or contact surfaces

Copyright 2004, Southwest Research Institute, All Rights Reserved. Conclusions  MPP search failure detection algorithm developed Able to identify characteristic cyclic behavior of the RF MPP search algorithm early in the solution Once failure is detected, an alternative solution strategy can be automatically employed Research continues to identify critical correlation values to identify failure and the use of function solutions for starting the next solution strategy  NESSUS visualization capabilities provide a practical tool for performing probabilistic analysis with noisy response functions where analytical derivatives are not available Parameter variation analysis aides in understanding the deterministic problem and selecting step sizes for finite difference approximations to the gradients Overlay of different steps in the AMV+ solution indicates the potential of inaccurate gradient solutions  Continued robustness improvements in probabilistic methods and tools is required for acceptance of the probabilistic design approach