Introduction to LS-OPT Heiner Mllerschn hm@dynamore.de DYNA more - - PowerPoint PPT Presentation

introduction to ls opt
SMART_READER_LITE
LIVE PREVIEW

Introduction to LS-OPT Heiner Mllerschn hm@dynamore.de DYNA more - - PowerPoint PPT Presentation

Introduction to LS-OPT Heiner Mllerschn hm@dynamore.de DYNA more GmbH Industriestrae 2 70565 Stuttgart http://www.dynamore.de Introduction to LS-OPT 14.05.08 1 Overview n Introduction/Features n Methodologies Optimization n


slide-1
SLIDE 1

1 Introduction to LS-OPT – 14.05.08

DYNAmore GmbH Industriestraße 2 70565 Stuttgart http://www.dynamore.de

Heiner Müllerschön

hm@dynamore.de

Introduction to LS-OPT

slide-2
SLIDE 2

2 Introduction to LS-OPT – 14.05.08

Ł Overview

n Introduction/Features n Methodologies – Optimization n Methodologies - Robustness n Examples - Optimization n Examples - Robustness n Version 3.3 / Outlook

slide-3
SLIDE 3

3 Introduction to LS-OPT – 14.05.08

LS-OPT is a product of LSTC (Livermore Software Technology Corporation) LS-OPT can be linked to any simulation code –

stand alone optimization software

Methodologies/Features: Successive Response Surface Method (SRSM) Genetic Algorithm (MOGA->NSGA-II) Multidisciplinary optimization (MDO) Multi-Objective optimization (Pareto) numerical/analytical based sensitivities Analysis of Variance (ANOVA) Stochastic/Probabilistic Analysis Monte Carlo Analysis using Metamodels …. Introduction / Features Ł About LS-OPT

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-4
SLIDE 4

4 Introduction to LS-OPT – 14.05.08

Introduction / Features

Ł About LS-OPT

Mixed Discrete-Continous Optimization Specify sets of discrete

variables (e.g. sheet thicknesses)

Robust Parameter Design (RDO) Improve/Maximizing the

robustness of the optimum

Reliability Based Design Optimization (RBDO) Improve failure probability of optimum Visualization of Stochastic Results Confidence Intervals, reliability quantities Fringe of statistic results on the FE-Model

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-5
SLIDE 5

5 Introduction to LS-OPT – 14.05.08

Introduction / Features Job Distribution - Interface to Queuing Systems PBS, LSF, LoadLeveler, SLURM, AQS, etc. Retry of failed queuing

(abnormal termination)

LS-OPT might be used

as a “Process Manager”

Shape Optimization Interface to ANSA,

HyperMorph, DEP-Morpher, SFE-Concept

User-defined interface to

any Pre-Processor

Ł About LS-OPT

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-6
SLIDE 6

6 Introduction to LS-OPT – 14.05.08

Introduction / Features LS-DYNA Integration Checking of Dyna keyword files (*DATABASE_) Importation of design parameters from Dyna keyword files

(*PARAMETER_)

Monitoring of LS-DYNA

progress

Result extraction of most

LS-DYNA response types

D3plot compression

(node and part selection)

Ł About LS-OPT

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-7
SLIDE 7

7 Introduction to LS-OPT – 14.05.08

2 1

) ( 1 ∑         −

= P p i i i i

s G F W P x

Ł About LS-OPT

Parameter Identification Module Handles "continuous" test curves Automated use of test results to

calibrate materials/systems

Simplify input for system

identification applications

Visualization of test

and simulation curve to compare

Confidence intervals for

individual parameters in parameter identification

Introduction / Features

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-8
SLIDE 8

8 Introduction to LS-OPT – 14.05.08

Methods - Optimization

Objective D e s i g n V a r i a b l e 1 D e s i g n V a r i a b l e 2

Design space

Subregion (Range) Starting (base) design Response surface Response values Experimental Design points

Ł Response Surface Methodology - Optimization Process

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-9
SLIDE 9

9 Introduction to LS-OPT – 14.05.08

Methods - Optimization

Optimization of sub-problem (response surface) using LFOPC algorithm Optimum (predicted by response surface) Optimum (computed by simulation using design variables) Starting value on response surface

Ł Find an Optimum on the Response Surface (one iteration)

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-10
SLIDE 10

10 Introduction to LS-OPT – 14.05.08

Methods - Optimization

Design Variable 1 Design Variable 2

Ł Successive Response Surface Methodology

Region of Interest Design Space

  • ptimum

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-11
SLIDE 11

11 Introduction to LS-OPT – 14.05.08

Methods - Optimization Ł Successive Response Surface Methodology Example - 4th order polynomial

2 2 4 2 1 2 1 2 1 2 1 1 2

9 ( ) 4 4 2 2 2 2 g x x x x x x x x x = + − + + − + − x

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

movie

slide-12
SLIDE 12

12 Introduction to LS-OPT – 14.05.08

Ł Design of Experiments (DOE) - Sampling Point Selection Koshal, Central Composite, Full Factorial D-Optimality Criterion - Gives maximal confidence in the model Monte Carlo Sampling Latin Hypercube Sampling (stratified Monte Carlo) Space Filling Designs User Defined Experiments Methods - Optimization max

T

X X

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-13
SLIDE 13

13 Introduction to LS-OPT – 14.05.08

Ł Response Surfaces (Meta Models) Linear, Quadratic and Mixed polynomial based Neural Network and Kriging for Nonlinear Regression Methods - Optimization

linear polynomial neural network quadratic polynomial

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-14
SLIDE 14

14 Introduction to LS-OPT – 14.05.08

Methods - Optimization Ł Neural Network Regression Example - 4th order polynomial

2 2 4 2 1 2 1 2 1 2 1 1 2

9 ( ) 4 4 2 2 2 2 g x x x x x x x x x = + − + + − + − x

analytical function (green) global neural net approx. with 20 points (red) simulation points

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

movie

slide-15
SLIDE 15

15 Introduction to LS-OPT – 14.05.08

Exploring Design Space using D-SPEX Ł Meta-Model Viewer - Exploration of Design Space

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

n Compare responses, histories or even different optimization projects

slide-16
SLIDE 16

16 Introduction to LS-OPT – 14.05.08

D-SPEX – Design SPace EXplorer D-SPEX is a software tool for the visualization of Meta-Models and

results of optimization or stochastic analysis

Versions Windows 32/64bit and Linux 32/64bit Complete interface to LS-OPT database Developed by DYNAmore in collaboration with AUDI

(property of DYNAmore)

Methodologies/Features: Meta-Model viewer Curve statistics Feasible/Infeasible design Ant-Hill plots Statistic evaluations Ł About D-SPEX Exploring Design Space using D-SPEX

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

feasible

  • ptimum on

response surface

slide-17
SLIDE 17

17 Introduction to LS-OPT – 14.05.08

Methods - Optimization Ł Overview – Optimization Methodologies for highly nonlinear Applications

Gradient Based Methods Random Search Genetic Algorithms RSM / SRSM

§accuracy of

solution

§number of solver

calls

§very robust, can not

diverge

§easy to apply §good for problems

with many local minimas

§very effective,

particularly SRSM

§trade-off studies

  • n RS

§filter out noise,

smoothing of results

§can diverge §can stuck in local

minimas

§ step-size

dilemma for numerical gradients

§bad convergence,

not effective

§Chooses best

  • bservation –

may not be representative of a good (robust) design

§many solver calls,

  • nly suitable for fast

solver runs

§Chooses best

  • bservation –

may not be representative of a good (robust) design

§approximation

error

§verification run

might be infeasible

§number of

variables control minimum number of required runs

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-18
SLIDE 18

18 Introduction to LS-OPT – 14.05.08

Methodologies – Robustness Investigations

Ł Stochastic Analysis - Goals

Statistical Quantities of Output (Response)

due to Variation of Input (Parameter)

Mean Standard deviation Distribution function Significance of Parameter with

respect to Responses

Correlation analysis Stochastic contributions ANOVA – analysis of variance Reliability Issues Probability of failure Visualization of statistical quantities on FE-model Spatial detection of variation/correlation

parameter parameter

CAE-Analysis

response response

Feasible range

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-19
SLIDE 19

19 Introduction to LS-OPT – 14.05.08

Ł Statistical Quantities of Output due to Variation of Input

Direct Monte Carlo Sampling Latin Hypercube sampling Large number of FE runs (100+) Consideration of confidence intervals for mean, std. dev., correlation coeff.

  • Methodologies –

Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-20
SLIDE 20

20 Introduction to LS-OPT – 14.05.08

Ł Statistical Quantities of Output due to Variation of Input

Monte Carlo using Meta-Models Response Surface / Neural Network Medium number of FE runs (10 – 30+) Number of runs depend on the

dimension of the problem (number of variables) and the type

  • f the response surface

Identify design variable

contributions clearly

Exploration of parameter space

  • >D-SPEX

Methodologies – Robustness Investigations

Multi Meta-Model exploration with D-SPEX

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-21
SLIDE 21

21 Introduction to LS-OPT – 14.05.08

Ł Stochastic Analysis - Goals

Statistical Quantities of Output (Response)

due to Variation of Input (Parameter)

mean standard deviation distribution function Significance of Parameter with

respect to Responses

correlation analysis stochastic contributions ANOVA – analysis of variance Reliability Issues Probability of failure Visualization of statistical quantities on FE-model Spatial detection of variation/correlation

parameter parameter

CAE-Analysis

response response

Feasible range

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-22
SLIDE 22

22 Introduction to LS-OPT – 14.05.08

Ł Significance of Variables

n Correlation Analysis n ANOVA - Meta-Model based n Stochastic Contributions – Meta-Model based

important variables input

  • utput

input

  • utput

Correlation Matrix ANOVA

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-23
SLIDE 23

23 Introduction to LS-OPT – 14.05.08

Ł Stochastic Analysis - Goals

Statistical Quantities of Output (Response)

due to Variation of Input (Parameter)

mean standard deviation distribution function Significance of Parameter with

respect to Responses

correlation analysis stochastic contributions ANOVA – analysis of variance Reliability Issues Probability of failure Visualization of statistical quantities on FE-model Spatial detection of variation/correlation

parameter parameter

CAE-Analysis

response response

Feasible range

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-24
SLIDE 24

24 Introduction to LS-OPT – 14.05.08

Ł Reliability Analysis

n Probability of failure n Evaluation of confidence interval n Prediction error (confidence interval) depends n on the number of runs n on the probability of event n not on the dimension of the problem (number of design variables)

1 2 3 4 5 6 7 8 1 1,05 1,1 1,15 1,2 1,25 1,3 1,35

Verteilung max RWFOCE

Probability of 8,4% for violating the FORCE-bound

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-25
SLIDE 25

25 Introduction to LS-OPT – 14.05.08

Ł Stochastic Analysis - Goals

Statistical Quantities of Output (Response)

due to Variation of Input (Parameter)

mean standard deviation distribution function Significance of Parameter with

respect to Responses

correlation analysis stochastic contributions ANOVA – analysis of variance Reliability Issues Probability of failure Visualization of statistical quantities on FE-model Spatial detection of variation/correlation

parameter parameter

CAE-Analysis

response response

Feasible range

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-26
SLIDE 26

26 Introduction to LS-OPT – 14.05.08

Ł Visualization of Statistical Quantities on FE-model

Standard deviation of y-displacements of each node (40 runs)

High Variance

  • f y-displacement

RUN 8

Buckling mode B

RUN 1

Buckling mode A

Courtesy DaimlerChrysler

Methodologies – Robustness Investigations

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-27
SLIDE 27

27 Introduction to LS-OPT – 14.05.08

Example I - Optimization Four Different Front-Crash Load Cases (FMVSS 208) PAM-Crash Model about 500000 elements wall clock simulation time ~19 h,

4 cpus, distributed memory

Load Case Detection available Differentiation of the loadcases

belted / not belted and “Hybrid III 5th Female“ / „Hybrid III 50th Male“ possible

Trigger time for seatbelt, airbag and steering column might be different Ł Optimization of an Adaptive Restraint System

Dummy 56 km/h – belted 40 km/h – not belted Hybrid III 5th Female H305a(ktiv) H305p(assiv) Hybrid III 50th Male H350a(ktiv) H350p(assiv)

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-28
SLIDE 28

28 Introduction to LS-OPT – 14.05.08

Example I - Optimization

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

Adaptive Airbag Deployment (6 Variables)

Ł Design Variables

H305a

5%-dummy, belted

H305p

5%-dummy, not belted

H350a

50%-dummy, belted

H350p

50%-dummy, not belted

Area Venthole1 FAB_VENT FAB_VENT FAB_VENT FAB_VENT

Lower – Upper B.

Area Venthole2 SBA_VENT SBA_VENT SBA_VENT SBA_VENT

Lower – Upper B.

Trigger Time FAB_ADT1_05a FAB_ADT1_05p FAB_ADT1_50a FAB_ADT1_50p

Lower – Upper B.

Venthole 1 FAB_VENT Venthole 2 SBA_VENT Trigger Time FAB_ADT1_05a FAB_ADT1_50a FAB_ADT1_05p FAB_ADT1_50p total Venthole Area time [t]

slide-29
SLIDE 29

29 Introduction to LS-OPT – 14.05.08

Example I - Optimization

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

Adaptive Steering Column (5 Variables)

Ł Design Variables

H305a

5%-dummy, belted

H305p

5%-dummy, not belted

H350a

50%-dummy, belted

H350p

50%-dummy, not belted

Force Level StCo LKS_SKAL LKS_SKAL LKS_SKAL LKS_SKAL

Lower – Upper Bound

Trigger Time LKS_DOWN05a LKS_DOWN50a LKS_DOWN05p LKS_DOWN50p

Lower – Upper Bound

Force Level StCo LKS_SKAL time [t] Force Steer. Colu.

slide-30
SLIDE 30

30 Introduction to LS-OPT – 14.05.08

Example I - Optimization

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

Adaptive Steering Column (5 Variables)

Ł Design Variables

H305a

5%-dummy, belted

H305p

5%-dummy, not belted

H350a

50%-dummy, belted

H350p

50%-dummy, not belted

Force Level StCo LKS_SKAL LKS_SKAL LKS_SKAL LKS_SKAL

Lower – Upper Bound

Trigger Time LKS_DOWN05a LKS_DOWN50a LKS_DOWN05p LKS_DOWN50p

Lower – Upper Bound

Force Level StCo LKS_SKAL time [t] Force Steer. Colu.

slide-31
SLIDE 31

31 Introduction to LS-OPT – 14.05.08

Example I - Optimization Ł Optimization Problem Objective Minimize Thorax Acceleration

–> min BrustA3ms-05a –> min BrustA3ms-50a –> min BrustA3ms-05p –> min BrustA3ms-50p

Constraints < 80% of regulation requirements Head Injury Coefficient (15ms)

–> HIC15-05a –> HIC15-50a –> HIC15-05p –> HIC15-50p

Femur Forces (left/right)

–> FemurLi-05a –> FemurLi-50a –> FemurLi-05p –> FemurLi-50p

Thorax Intrusion

–> BrustSx-05a –> BrustSx-50a –> BrustSx-05p –> BrustSx-50p

Thorax Acceleration

–> BrustA3ms-05a –> BrustA3ms-50a –> BrustA3ms-05p –> BrustA3ms-50p

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-32
SLIDE 32

32 Introduction to LS-OPT – 14.05.08

Example I - Optimization Ł Process Work Flow

H305a.pc H305p.pc H350a.pc H350p.pc

Input Files

PAM-CRASH LSF EVALUATOR

HIC15-05a HIC15-05p HIC15-50a HIC15-50p ThoraxSx-05a ThoraxSx-05p ThoraxSx-50a ThoraxSx-50p Femur-05a Femur-05p Femur-50a Femur-50p Thoraxa3ms-05a Thoraxa3ms-05p Thoraxa3ms-50a Thoraxa3ms-50p GUR_ENDE05a FABADT1_05a LKS_DOWN05a FABADT1_05p LKS_DOWN05p FABADT1_50p LKS_DOWN50p GUR_ENDE50a FABADT1_50a LKS_DOWN50a GUR_FOR1 Variables local remote remote LKS_SKAL FAB_VENT SBA_VENT

LS-OPT

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-33
SLIDE 33

33 Introduction to LS-OPT – 14.05.08

Example I - Optimization

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

Preferred Configuration at AUDI Adaptive Restraint System only for

Airbag and Seatbelt

Reduction to 9 Variables in total

(active=6, passive=3)

LS-OPT Approach: Successive Response

Surface Methodology (SRSM) using linear polynomial approximations

34 runs per iteration D-optimal Design of Experiments (DOE) Results

8 iterations - total runs: 276

all constraints are fulfilled minimization of multi-objective (second step) not applied Ł Application of Optimization

Design Space

Optimum Start 2 3 global region of interest chosen

slide-34
SLIDE 34

34 Introduction to LS-OPT – 14.05.08

Example I - Optimization

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

Ł Optimization Progress

a result which meets all requirements is gained in 8 iterations, each with 34 shots 5% aktive 50% passive 5% passive 50% aktive

History of Thorax Acceleration

slide-35
SLIDE 35

35 Introduction to LS-OPT – 14.05.08

Example I - Optimization

Ł Parameter Identification of Plastic Material

Material properties: nonlinear visco-elastic behaviour LS-DYNA hyperelastic/viscoelastic formulation - *MAT_OGDEN_RUBBER (#77) Hyperelasticity Prony series representing the viscos-elastic part (Maxwell elements):

( )

( )

2 1 3 1

1 2 1 1 − + − =

∑ ∑

= =

J K W

j

i n j j j i α

λ α µ

( )

t N m m

m

e G t g

β − =

=

1

; N=1, 2, 3, 4, 5, 6 ;

( )

τ τ ε τ σ d t g

kl t ijkl ij

∂ ∂ − = ∫

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-36
SLIDE 36

36 Introduction to LS-OPT – 14.05.08

Example I - Optimization

Ł Parameter Identification of Plastic Material

Minimize the distance between experimental curve and simulation curve Least-Squares Objective Function

quasi-static curve – > Ogden fit Strain rate A –> fit of Prony terms 2 1

( ) {[ ( ) ( )] } min ( )

P p

F y f F x x x x

=

= − →

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-37
SLIDE 37

37 Introduction to LS-OPT – 14.05.08

Example III – Optimization

Ł Shape Optimization of a Crash Box

Scope of optimization: minimize the maximum crash force steady-going force progression Shape variation by using Hypermorph and LS-OPT (20 design variables)

start design – no beads

  • ptimized design

displacement force

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-38
SLIDE 38

38 Introduction to LS-OPT – 14.05.08

Example I – Robustness

Ł Robustness Investigations – Monte Carlo Analysis

n Variation of sheet thicknesses and yield stress of significant parts in order

to consider uncertainties

n Normal distribution is assumed n T_1134 (Longitudinal Member)

mean = 2.5mm; σ = 0.05mm

n T_1139 (Closing Panel)

mean = 2.4mm; σ = 0.05mm

n T_1210 (Absorbing Box)

mean = 0.8mm; σ = 0.05mm

n T_1221 (Absorbing Box)

mean = 1.0mm; σ = 0.05mm

n SF_1134 (Longitudinal Member)

mean = 1.0 ; σ = 0.05

n Monte Carlo analysis using 182 points (Latin Hypercube)

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-39
SLIDE 39

39 Introduction to LS-OPT – 14.05.08

Example I – Robustness

Ł Tradeoff Plot

n Monte Carlo Simulation n Identification of Clustering Simulation 185 folding Simulation 47 buckling

internal energy sheet thickness T_1139

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-40
SLIDE 40

40 Introduction to LS-OPT – 14.05.08

Example I – Robustness

Probability of 8,4% for violating the RWFORC-bound

Ł Reliability Analysis

Histogram of distribution Probability of exceeding a

constraint-bound

0,2 0,4 0,6 0,8 1 1 ,2 1 ,4 1 ,6 1 20 30 40 50 60 70

Max Min Mean

Ł Min-Max Curves

Plot of minimum, maximum

and mean history values

Gives a confidence interval of

history values

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-41
SLIDE 41

41 Introduction to LS-OPT – 14.05.08

Example II – Robustness

Ł Design Variables - Uncertainties in Test Set-Up

Dashboard young_alu x_transl z_transl Airbag Mass Flow scal_massflow Slip Ring Friction sfric1 Slip Ring Friction sfric2 Steering Wheel rot_stwh Pre-Tensioner preten Force Limit Retractor forcelimit Sled Acceleration scalaccel

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-42
SLIDE 42

42 Introduction to LS-OPT – 14.05.08

Example II – Robustness

Ł Stochastic Contribution - Results of 30 Experiments

x

scalaccel sfric1 sfric2 preten forcelimit rot_stwh transl_x transl_z scalmassflow young_alu all variables residuals Total Design Variable 2,5% 25,0% 25,0% 4,4% 5,6% 4,8% 50,0% 50,0% 5,0% 5,0% S tandard Deviation

  • f Design Variable

max_bf_pelvis 2,3% 1,8% 3,7% 1,1% 0,6% 0,0% 4,5% 1,6% 2,2% 0,5% 7,2% 6,0% 9,4% Standard Deviation Contribution HIC 36 3,1% 1,3% 0,5% 0,0% 1,3% 0,5% 0,1% 1,2% 1,8% 0,3% 4,3% 4,7% 6,4% max_chest_intru 1,5% 0,6% 0,6% 0,5% 0,4% 0,1% 0,1% 1,0% 1,8% 0,3% 2,8% 1,9% 3,4% max_b_f_shoulder 0,1% 4,1% 0,1% 0,0% 4,4% 0,1% 0,7% 0,3% 0,6% 0,0% 6,1% 1,8% 6,3% max_chest 1,9% 0,7% 0,1% 0,3% 1,4% 0,1% 0,5% 0,2% 0,6% 0,1% 2,6% 3,5% 4,3% max_pelvis 2,9% 0,7% 0,1% 0,2% 0,2% 0,1% 0,8% 0,9% 0,9% 0,1% 3,4% 2,3% 4,1%

Meta-model space Residual space

Contribution of

variation of design variables to variation of

results

2 . Determ

σ

D

σ

D

σ

Var

σ

Var

σ

R

σ

2 Residual

σ

R

σ

2 Total

σ

T

σ

T

σ

Total Variation

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.1 / Outlook

slide-43
SLIDE 43

43 Introduction to LS-OPT – 14.05.08

Example II – Robustness

Ł Standard deviation of x-displacements of each node (120 runs)

(a) Deterministic (Meta-Model) (b) Residual (Outliers)

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.2 / Outlook

slide-44
SLIDE 44

44 Introduction to LS-OPT – 14.05.08

Ł Version 3.3

Improvements of Meta-Models Implementation of Radial Basis Functions Speed/Performance enhancements of Neural Networks Genetic Algorithm (MOGA – NSGA-II) Improve of Multi-Objective Optimization (Pareto Fronts) Direct GA available Tied ANSA Interface User friendly coupling of ANSA Extra Input Files Additional Input Files containing Variables can be specified For other solvers than LS-DYNA Version3.3/Outlook

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-45
SLIDE 45

45 Introduction to LS-OPT – 14.05.08

Ł Version 3.3

DYNAstats for Metal Forming Available for adaptive meshing Mapping of nodal/element results onto reference mesh 3-D metamodel plot enhancements Activate Post-Processor on point selection Add value list display on point selection (similar to 2D) ANOVA chart enhancements Positive/negative correlation DOE-Task for Sensitivities and Variable Screening Dedicated task for DOE-Study (no optimization) Version3.3/Outlook

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-46
SLIDE 46

46 Introduction to LS-OPT – 14.05.08

Ł Version 3.3

Interface for User-defined Meta Models Summary Report File Import of Check Points Calculation of predicted values for user-defined points Version3.3/Outlook

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-47
SLIDE 47

47 Introduction to LS-OPT – 14.05.08

Ł Outlook

Generic File extractor Extraction of values from any ASCII input file Visualization of “Pareto Fronts” for Multi-Objective Optimization (MOO) Difficult for more than 3 objectives Correlated Input Variables for Stochastic Investigations Additional injury criteria (DYNA extraction) IIHS, neck/tibia indices,… Version3.3/Outlook

§ Introduction/Features § Methods – Optimization § Methods - Robustness § Examples - Optimization § Examples - Robustness § Version 3.3 / Outlook

slide-48
SLIDE 48

48 Introduction to LS-OPT – 14.05.08

Thanks for your attention!