lsopt probabilistic class - LS-OPT Support

48
1 1 ® Probabilistic Analysis Willem Roux (LSTC) Probabilistic Analysis 2 Content • Objectives Statistical Background Structural Mechanics • Methodologies • Examples Hands-on Tutorial

Transcript of lsopt probabilistic class - LS-OPT Support

1

1

®

Probabilistic AnalysisWillem Roux (LSTC)

Probabilistic Analysis

2

Content

• Objectives• Statistical Background• Structural Mechanics• Methodologies• Examples• Hands-on Tutorial

2

Probabilistic Analysis

3

Objectives

Modeling of Variability• Repeatability of Response

Design Criteria• Probability of failure• Robustness (Variance)

Redesign• Source of variability

Probabilistic Analysis

4

BASIC STATISTICS

3

Probabilistic Analysis

5

Response Variability

Response distributionMean Standard deviation

Probability of Failure

Probabilistic Analysis

6

Basic Computations

• Mean

• Variance

• Standard Deviation

1

1 n

ii

yn

μ=

= ∑

2 2

1

1 ( )1

n

ii

yn

σ μ=

= −− ∑

2σ σ=

4

Probabilistic Analysis

7

Basic Computations

Coefficient of variation

. .c o v σμ

=

Probabilistic Analysis

8

Covariance and Correlation

5

Probabilistic Analysis

9

Covariance and CorrelationCovariance

Coefficient of correlation

Always between –1 and 1Viewer shows confidence bounds on correlation.

1 2 1 1 2 2( , ) [( )( )]Cov y y E y yμ μ= − −

1 2

1 2

( , )Cov y yρσ σ

=

Probabilistic Analysis

10

Covariance and Correlation

Correlation plots are the X-ray machines of the stochastic world. It shows the interdependence of results.

Correlation is not causation though.

6

Probabilistic Analysis

11

Sum of Normal Variables

21 μμμ +=Y

21 XXY +=

22

21

2 σσσ +=Y

Probabilistic Analysis

12

Statistical DistributionsBetaBinomialLognormalNormalUniformUser definedWeibull

7

Probabilistic Analysis

13

Beta DistributionLower and Upper ValueTwo Shape parametersVersatile

Probabilistic Analysis

14

Binomial DistributionDiscrete DistributionProbability of Event and Number of Trials

8

Probabilistic Analysis

15

Lognormal DistributionMean and Standard Deviation

Probabilistic Analysis

16

Normal DistributionMean and Standard Deviation

9

Probabilistic Analysis

17

Truncated NormalMean, standard, deviation, lower and upper bound

Probabilistic Analysis

18

Uniform DistributionLower and Upper Bound

10

Probabilistic Analysis

19

User Defined

Probabilistic Analysis

20

WeibullShape and Scale

11

Probabilistic Analysis

21

Response Surfaces• Approximations to structural behavior• Build from responses from selected set of designs

• Experimental design

• Multi-dimensional Least Squares Fit

Probabilistic Analysis

22

Outliers/Residuals

12

Probabilistic Analysis

23

METHODOLOGIES I

Probabilistic Analysis

24

Probabilistic Analysis

• Monte Carlo• Monte Carlo using Metamodels• Reliability Based Design Optimization• Robust Parameter Design• Outlier/bifurcation investigation• Metal Forming

13

Probabilistic Analysis

25

VariablesControl Variables (Design Parameters)

Nominal value controlled by designer• Gauge• Shape

Noise Variables (Environment)Values not controlled by designer but can vary• Load• Yield stress

Probabilistic Analysis

26

Probabilistic Variables

14

Probabilistic Analysis

27

Monte Carlo Analysis

• Random process• Large number of FE runs (100+)• Sampling

• Random• Latin Hypercube (Structured Monte Carlo)

Probabilistic Analysis

28

Latin Hypercube Sampling

• Each partition has equal probability.

15

Probabilistic Analysis

29

Monte Carlo Using Metamodels

• Response Surface / Neural Network• Medium number of FE runs (10 – 30+)• Monte Carlo analysis conducted using

metamodel and a large number of points (106)

• Identify design variable contributions

Probabilistic Analysis

30

2.Determσ

DσDσ

VarσVarσ

Design Variable

Res

pons

e

Metamodel-based Monte Carlo

2Residualσ

Stochastic Contributions

2Totalσ

TσTσ

Meta-Model(Least-Squares Fit)

Finite Element Simulations

Noisy Physical Response

16

Probabilistic Analysis

31

Contribution AnalysisContribution of variation of variable to variation of response

Variance of response

, ,g i x ii

Gx

σ σ∂=∂

2 2,

1

n

g x ii

σ σ=

= ∑

Probabilistic Analysis

32

EXAMPLES I

17

Probabilistic Analysis

33

Head Impact Problem

Probabilistic Analysis

34

Head Impact ProblemMonitor: HIC-d(Head Injury Criterion)Variables:

• Horizontal Angle of impact

15 degrees10% standard deviation

• Rib height12.5mm5% standard deviation

Height = 12.5

18

Probabilistic Analysis

35

VariationVary one variable at a time to investigate curvature.Linear response with some scatter (noise).

360

365

370

375

380

385

390

4 8 12 16 20Rib Height

HIC

-d

HIC-dLinear (HIC-d)

355360365370375380385390395

10 12 14 16 18 20

Impact Angle

HIC

-d

HIC-dLinear (HIC-d)

Probabilistic Analysis

36

Variation

Reponses nearly linearQuadratic Surface should fit accuratelyRange of response surface is 2σ

19

Probabilistic Analysis

37

Response VariationBaseline Design: HIC-d = 374.4Monte Carlo Analysis: 150 FE analysesQuadratic Response Surface: 60 FE analyses.Outliers have standard deviation of 2.35

4.21 (87%)4.82

4.85Standard deviation• Structural• Structural + Outlier

373.9373.9Mean

Metamodel(60 simulations)

Monte Carlo (150 simulations)

Probabilistic Analysis

38

Probability of Value

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

363 367 370 374 377 380 384 387 390

HIC-d

Prob

abili

ty

0.00

0.02

0.04

0.06

0.08

0.10

350

355

360

364

369

373

378

383

387

HIC-d

Prob

abili

tyMetamodel

Direct Monte Carlo Analysis

20

Probabilistic Analysis

39

Probability of Exceeding Bound

00.10.20.30.40.50.60.70.80.9

1

HIC-d

P[H

IC-d

>]

Monte CarloMetamodel

362 386370 378

Probabilistic Analysis

40

Contribution Analysis

0

5

10

15

20

25

30

HIC-d

Var

ianc

e Hor AngleRib HeightResiduals

21

Probabilistic Analysis

41

Tutorial I

Reliability Analysis TutorialRELIABILITY/MONTE_CARLORELIABILITY/METAMODEL

Probabilistic Analysis

42

METHODOLOGIES II

22

Probabilistic Analysis

43

Probabilistic Analysis

• Monte Carlo• Monte Carlo using Metamodels• Reliability Based Design Optimization• Robust Parameter Design• Outlier/bifurcation investigation• Metal Forming

Probabilistic Analysis

44

RBDO

Reliability Based Design Optimization includes uncertainty of variables and responses into optimization

Requires:• Statistical distribution of variable• Probabilistic bound on constraint.

23

Probabilistic Analysis

45

RBDO: Probabilistic boundUnderlying implementation shifts constraint bound with number

of standard deviations corresponding to probability.

Probabilistic Analysis

46

Robust Parameter Design

Robust parameter design creates designs insensitive to the variation of specific inputs.

Two sets of variables:• Noise variables• Control (normal) variables

24

Probabilistic Analysis

47

Robust Parameter Design

Search for a flat part of design space

Probabilistic Analysis

48

Robust Parameter Design

Control variables are adjusted to minimize the effect of the noise variables.

25

Probabilistic Analysis

49

Robust Parameter DesignLS-OPT Command

composite 'var x11' noise 'x11‘

Experimental designInteraction terms must be included.

Use multi-criteria design to described bigger-is-better etc.

Probabilistic Analysis

50

Tutorial II

RBDO TutorialRBDO

Robustness TutorialROBUST_PARAMETER_DESIGN

26

Probabilistic Analysis

51

STRUCTURAL MECHANICS

Probabilistic Analysis

52

Deterministic Variation

27

Probabilistic Analysis

53

Process Variation

Process is seeded by stochastic fields

Probabilistic Analysis

54

Mechanics of stochastic processes• Physical

• Instability• On-Off Impact

• Numerical• Discretization• Convergence criteria• Different computers• Different compilers

28

Probabilistic Analysis

55

Process Variation

Discretization (modeling) effects• Smoothness of FE mesh

• Postprocessing: time step size and filter selection

• Selection of node/element to monitor

Probabilistic Analysis

56

Stochastic Processes

29

Probabilistic Analysis

57

Stochastic Process Example

Probabilistic Analysis

58

Statistics of Stochastic Process

One event after another.)()()( 1 nXEXEXE ++= L

221

2nσσσ ++= L

30

Probabilistic Analysis

59

Stochastic Fields

Our stochastic capability consists of:• Stochastic fields and• Stochastic variables.Random variables are part of LS-OPT ®

while stochastic fields are part of LS-DYNA ®.

Probabilistic Analysis

60

Stochastic FieldsStochastic process is seeded by a stochastic field.A stochastic field allows a property (e.g. shell

thickness) to vary over a part.LS-DYNA keywords:

*PERTURBATION_NODE*PERTURBATION_SHELL_THICKNESS

Methods• Harmonic Fields• Import DYNA displacements or eigen mode

31

Probabilistic Analysis

61

Random fields vs. variablesRandom Fields

*PERTURBATION in LS-DYNA ®, valid for geometry, shell thickness, and some material parameters.Correlation function defined as part of the keyword.

Random Variables

*PARAMETER, valid for any number in the input file.Statistical distribution assigned in LS-OPT ®

Probabilistic Analysis

62

Stochastic Field: Geometric imperfection

*PERTURBATION_NODE

32

Probabilistic Analysis

63

Stochastic Field: Blank ThicknessVariation due to rolling of steel.*PERTURBATION_SHELL_THICKNESS

.

See also Reliability Based Design Optimization with LS-OPT for a Metal Forming Application by Müllerschön, Lorenz & Roll.

Mill chatter Non-uniform roll contact

=+

Probabilistic Analysis

64

*PERTURBATION_MATThis allows the spatial variation of material

properties such as the yield stress. It is being developed. It should be available for

MAT024 in LS980.

Yield Strength Variation Resulting Plastic Strain just before rupture.

33

Probabilistic Analysis

65

Correlation functionA random field (or process) is characterized by its correlation function.

A description of the experimentally measured correlation function allows us to create many random fields in LS-DYNA with the same properties. We have predefined functions for which the user must define the parameters.The methodology works for very large problems (millions of nodes).

)]()([)( tXtXER ττ +=

Probabilistic Analysis

66

Effect of correlation functions type

Different Functions Types

Fields

34

Probabilistic Analysis

67

Effect of parameter values

Gaussian functions with different values of the function parameter

Fields

Probabilistic Analysis

68

Alternative methods of specifying stochastic fields

User defined fields: A file containing the stochastic field can be specified. This allows, for example, scaled values of the eigen modes to be used as perturbations in a buckling analysis.

Sinusoidal perturbations: A sine expansion describing the perturbation can be specified.

35

Probabilistic Analysis

69

Test vs. Analysis

Probabilistic Analysis

70

METHODOLOGIES II

36

Probabilistic Analysis

71

Probabilistic Analysis

• Monte Carlo• Monte Carlo using Metamodels• Reliability Based Design Optimization• Robust Parameter Design• Outlier/bifurcation investigation• Metal Forming

Probabilistic Analysis

72

Unexpected events:• Buckling • Modeling

Investigate:• Accuracy Plots in Viewer• Visualize on FE model in LS-PrePost

Outlier Analysis

37

Probabilistic Analysis

73

Metal Forming

Visualization of metal forming results requires:

• Consider adaptivity (meshes differ for designs),

• Map to geometric location (not node),• Map to base design (run iteration.1).Finer meshes give better accuracy.

Probabilistic Analysis

74

Only the work piece is considered.For each node in the base mesh:

Find closest element in the mapped mesh.Find the closest point in the element.Use the element nodal results.Interpolated linearly between the nodes.

Metal Forming Results Interpolation

38

Probabilistic Analysis

75

Metal Forming Results Interpolation

Element results are transformed to nodal averaged as in LS-PREPOST.

Probabilistic Analysis

76

Metal Forming Results Interpolation

Sudden jumps, especially over a single element, are filtered. Prediction of failure should be preserved in the mapped results.

39

Probabilistic Analysis

77

Statistic of plastic strain

Mean Standard deviation

Red = 0.5

Probabilistic Analysis

78

Maximum plastic strain: Sources of variation

Draw bead variation associated with failure

Coefficient of correlation plot

40

Probabilistic Analysis

79

EXAMPLES II

Probabilistic Analysis

80

Head Impact Problem

41

Probabilistic Analysis

81

Outlier AnalysisSome displacements may be:

• Unrelated to a design variable change• Not repeatable

Probabilistic Analysis

82

Outliers Variation

Not related toDesign

Variables

Repeatable Displacement

42

Probabilistic Analysis

83

CorrelationHIC-d and displacements correlated

Probabilistic Analysis

84

Investigate OutliersDifferent buckling modes

Max Outlier Min Outlier

43

Probabilistic Analysis

85

Vehicle CrashVary angle of impact25 FE Runs

Probabilistic Analysis

86

History Variation

Outlier Standard Deviation

Smoking Gun?

Average Acceleration

44

Probabilistic Analysis

87

Displacement Variation

Probabilistic Analysis

88

Impact

45

Probabilistic Analysis

89

Tutorial III

Bifurcation/Outlier AnalysisOUTLIER

Metal FormingMETALFORMING_RELIABILITY

Probabilistic Analysis

90

PROBABILITY

46

Probabilistic Analysis

91

Basic Probability

Probability of subset of events

Count: P(A=B) = 3/9 = 1/3Need probabilistic rules for general case

Probabilistic Analysis

92

AND Rule

Independent:Probability of event A AND event B

( ) ( ) ( | )P A B P A P B A∩ =( ) ( ) ( )P A B P A P B∩ =

91

31

31

47

Probabilistic Analysis

93

OR Rule

Mutually exclusive:Probability of event A OR event B

( ) ( ) ( ) ( )P A B P A P B P A B∪ = + − ∩

( ) ( ) ( )P A B P A P B∪ = +

1 1 1 53 3 9 9+ − =

Probabilistic Analysis

94

Probability ExampleP[Failure due to A]=0.6P[Failure due to B]=0.4

P[Failure] == 0.6 + 0.4 - 0.6*0.4 = 0.76

( ) ( ) ( ) ( )P A B P A P B P A B∪ = + − ∩

48

Probabilistic Analysis

95

The End

<<EOF>>