optistruct nonlinear response optimization

41
Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Altair Engineering – 2011 Hans Gruber – Business Development Radioss Non-linear response optimization with OptiStruct

Upload: tanut-ungwattanapanit

Post on 13-Dec-2015

106 views

Category:

Documents


15 download

DESCRIPTION

Nonlinear-Response Optimization via Equivalent Static Load Method (ESLM)

TRANSCRIPT

Page 1: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Altair Engineering – 2011

Hans Gruber – Business Development Radioss

Non-linear response optimization with OptiStruct

Page 2: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

OptiStruct and Nonlinearities…

ContactOptiStruct 7.0

Large Displacement?

Plasticity?

Dynamic behaviour?

Complex Material models like rubber,

foam, ..?Large Sliding?

Crash?

Page 3: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

OptiStruct and Nonlinearities…

ContactOptiStruct 7.0

Large Displacement

OptiStruct 11.0

PlasticityOptiStruct 11.0

Dynamic behaviourOptiStruct 11.0

Complex Material models like rubber,

foam, ..OptiStruct 11.0Large Sliding

OptiStruct 11.0

CrashOptiStruct 11.0

Page 4: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Content

� Optimization capability overview

� Solver integration

� Methods for nonlinear response optimization

� Examples

� Topology Optimization of a gear box cover (contact)

� Free shape Optimization connecting rod and a roll structure (geometric nonlinear)

� Size/Shape Optimization of a bumper (crash)

� Topology Optimization of a bumper (crash)

� Topography Optimization of a automotive door (multi body dynamics)

� Workflow (including live demo)

� Summary

Page 5: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Introduction - Optimization Disciplines

… generic study tool

for arbitrary solvers,

includes DOE and

Stochastics

… with integrated

FEA solver

Page 6: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Introduction - Optimization Disciplines

•Shape Basis Vectors

(morphing technique)

•Free Shape

•SIMP (truss)

•Free Size (shearpanel, composite)

•Continuous, Discrete

•PBARL optimization

•Shape Basis Vectors

•Beadfraction Response

OptiStruct only

Page 7: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Methods for Nonlinear Optimization – 10.0

Nonlinear Contact (geometric linear) � OptiStruct

� After solving the contact problem optimization is performed on a linear equation

� Sensitivity calculation wrt. design variables

Geometric Nonlinear (implicit and explicit) � HyperStudy

� Limitations

� Long calculation times (many nonlinear function calls, depending on

the number of DV)

� Topology-, Freesize, Topograhy and FreeShape Optimization are not possible

� No integrated approach

� Advantage

� Flexibility

Page 8: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

OptiStruct

Solver integration (with optimization)

RADIOSS

FEA MBD

Geometric linear Geometric non-linear Rigid and flexible bodies

Linear:

� Static

� Dynamic

� Buckling

� Thermal

Non-linear:

� Quasi-static

� Plasticity

� Contact

Implicit:

• Quasi-static

• Dynamic

• Post-buckling

• Materials

• Contact

Explicit:

• Impact

• FSI

• Thermal

• Materials

• Contact

• Kinematic

• Dynamic

• Static

• Quasi-static

Page 9: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Methods for Nonlinear response optimization OptiStruct 11.0

Nonlinear Contact (NLSTAT)

� After solving the contact problem optimization is performed on a linear equation

� Sensitivity calculation wrt. design variables

Geometric Nonlinear (NLGEOM, IMPDYN, EXPDYN)

� Gradients can be very expensive or unavailable

� Transferring the nonlinear problem into a series of linear problems is

more efficient (ESLM - Equivalent static load method)

For both methods, existing optimization techniques (for linear problems) could be used

Page 10: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Concept of Equivalent Static Load Method

Analysis

Dynamic ProblemLoad time history

OptimizationStatic Problem

Equivalent static loads

Load

Design variables

fteq = Kdt

t

d

• Originally developed to handle transient events (MBD) in optimization

• Modified for (geometric) nonlinear optimization

• Nonlinear implicit

• Nonlinear explicit

Page 11: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

• Sequential static response optimization with the equivalent static loads

• Nonlinear analysis (outer loop), Static optimization (inner loop)

• will be determined in order to reach the same response

field as nonlinear analysis (including dynamic effects)

• Modified method to perform stress correction

Start

Calculate equivalent static loads

Converged

No Yes

Stop

Update design variables Load set feq0 feq1 feq2 L feqn

Time Step t0 t1 t2 L tn time

displacement

Solve static response optimization

NonlinearAnalysis

Concept of Equivalent Static Load Method

fteq = Kdt

Questions so far?

Page 12: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ExamplesContact, linear Geometry, implicit solution method

Topology Optimization

Page 13: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Nonlinear OptimizationContact Analysis

Flange (Design Space)

ForceBearing housing

GearboxBolted flange transfers forces from housing to gearbox

Reduce mass of flange

Contact modeled between housing, flange and gearbox

Displacement Plot

Topology Optimization of a Gearbox Cover

Page 14: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Contact modeled

with nonlinear

GAP elements

Contact modeled

with linear spring

elements

Design Results:

Nonlinear OptimizationContact Analysis

Topology Optimization of a Gearbox Cover

Page 15: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Speedup for nonlinear sub iterations during optimization

• Gap status will be taken as initial conditions for next iteration

• Contact is solved in every optimization iteration

• Less nonlinear iterations if material distribution doesn’t change much

• Example ZF: Topology Optimization of a Gearbox Cover

• Reduction of Nonlinear iterations of about 74%

Nonlinear OptimizationContact Analysis

Page 16: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ExamplesPlastic Material, nonlinear Geometry, implicit solution method

FreeShape Optimization

Page 17: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Free Shape Optimization of a Connecting Rod

• Analysis Type: Geometric Non-Linearity (NLGEOM)

• Material: Johnson-Cook Elastic-Plastic Material

• Loading: Bearing Pressure (causing bending about the Z-axis)

• Problem Formulation:

• Objective Function: Minimize Volume

• Design Constraints: Element Strain ≤ 0.08

Page 18: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Free Shape Design Variable Grids

• With 1-plane Symmetry Manufacturing Constraint

Page 19: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimization Results – Shape

Page 20: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimization Results – Plastic Strain

Max plastic strain reduction: 0.14 to 0.007

Page 21: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Roll Structure Optimization

• Analysis Type: Implicit, quasi-static, nonlinear geometry

• Optimization model

Min (mass)

s.t. displacement and stress (based on requirements)

• Shape Change:

• Mass was reduced by > 16%

• 5 outer loops (nonlinear function calls)© Force India Formula One Team Ltd

Page 22: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Roll Structure Optimization

• Comparison final shape: nonlinear vs. linear

• Underestimation of stresses would lead to additional mass

• Additional design cycles are necessary

• One step solution with ESL

Displacements differ by 3,4% Stresses differ by 7% - 15%

© Force India Formula One Team Ltd

Page 23: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ExamplesDynamic problem, nonlinear Geometry, explicit solution method

Size&Shape Optimization

Page 24: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Size and Shape Optimization of a Bumper

• Analysis Type: Explicit Dynamics (EXPDYN)

• Analysis Setup:

� Moving wall velocity = 2.5 m/s

� Rigid wall mass = 1000 Kg

Page 25: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Baseline Design Results

Size and Shape Optimization of a Bumper

Page 26: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimization Formulation

• Design Variables:

� Gauge:

� Bumper backing plate: 1.5 ≤ 2.0 ≤ 3.0

� Bumper top and bottom sections: 2.0 ≤ 2.5 ≤ 3.5

� Shape

� 5 Bumper section shape variables

• Design Constraints:

� Maximum allowable mass ≤ 14 Kg

� Baseline design mass ~ 12 Kg

• Objective Function:

� Minimize bumper intrusion

Thickness design variables

Shape design variables

Objective function

Page 27: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimized Design Results

Size and Shape Optimization of a Bumper

Page 28: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Design Comparison

Baseline Design

Backing plate thickness = 2 mmBumper sections = 2.5 mm Mass = 12 KgIntrusion = 100%

Optimized Design

Backing plate thickness = 3 mmBumper sections = 3.04 mmMass = 14 KgIntrusion = 87%

Bumper intrusion improved by ~ 13% 10 nonlinear function calls (outer loops)

Page 29: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ExamplesDynamic problem, nonlinear Geometry, explicit solution method

Topology Optimization

Page 30: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Topology Optimization of a bumber

• Introduction of rips as topology design space (connected by tied contact)

• Objective is max (d1-d2)

• S.t. m < mtarget

Topology design space inside profile Deformation due to crash loading

Page 31: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimization Results

• Objective was improved by 43%

• Mass is unchanged

Deformation before optimization Deformation after optimization

Density result

Topology Optimization of a bumber

Page 32: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

ExamplesMulti Body Dynamics

Topography Optimization

Page 33: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Topography Optimization for Door Slam

*Geo Metro Model from the NHTSA website

� Objective Function:� Minimize (Max) Compliance

from the inner panel

Page 34: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimized Bead Pattern

*Geo Metro Model from the NHTSA website

Page 35: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Max Deflection under Door Slam

*Geo Metro Model from the NHTSA website

� ~ 19% Displacement Reduction

Page 36: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Current Design Optimized Design

Proposal

Topography Optimization

Results

Topography Optimization using ESLM

Page 37: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

RADIOSS - Speed up solutions

Speedups

16 SPMD domains vs # SMP threads

1

1,88

1

1,95

3,65

5,08

2,9

3,8

1

2

3

4

5

6

1 2 3 4 5 6 7 8

#threads

Sp

ee

du

ps

RADIOSS

competitor*

Nehalem 2.80 GHz Cluster

Neon 1 million elements

8 ms simulation

� Hybrid MPP version • Hybrid version combines the benefit of booth

Radioss parallel versions SMP & SPMD inside an unique code with enhanced performance.

• Hybrid version means high flexibility : adapt to customer’s needs and hardware their resources & evolution.

• Perfect Repeatability

� Multi Domain • The global model is replaced by physically

equivalent sub domains (no limitations)

• Significant reduction of the CPU time with same accuracy

� Advanced Mass Scaling • New technology based on a modification of the

mass matrix to increase the time step

• Applicable to full models

Page 38: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Workflow for optimization with ESL

FEM/CAD

Models

• Unchanged workflow (vs. linear optimization)

• Analysis Model setup

• Set up of nonlinear load case(s) using bulk syntax

• Definition of the optimization model (design variables, objective,

constraints)

• ESL parameter Demo

Page 39: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

OptiStruct

Optimization Methods

RADIOSS

FEA MBD

Geometric linear Geometric non-linear Rigid and flexible bodies

Linear:

� Static

� Dynamic

� Buckling

� Thermal

Non-linear:

� Quasi-static

� Plasticity

� Contact

Implicit:

• Quasi-static

• Dynamic

• Post-buckling

• Materials

• Contact

Explicit:

• Impact

• FSI

• Thermal

• Materials

• Contact

• Kinematic

• Dynamic

• Static

• Quasi-static

Direct sensitivities ESL

Page 40: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Summary – Nonlinear response optimization with OptiStruct

� OptiStruct could be applied on a wide range of nonlinear application

� All optimization disciplines are supported

� ESL is a effective and efficient approach for MBD and nonlinear

response optimization

� Various analysis solution methods are possible: quasi static/dynamic implicit or

explicit

� Integrated solver and optimization environment

� Optimization could performed on multiple load cases (MDO)

� Unchanged workflow

Page 41: Optistruct Nonlinear Response optimization

Copyright © 2011 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

References

1. Altair OptiStruct, Users Manual v11.0, (2011), Altair Engineering inc., Troy MI.

2. Byung Soo Kang,YawKang Shyy, Design of Flexible Bodies in Multibody Dynamic Systems using Equivalent Static Load Method, American Institute of Aeronautics and Astronautics

3. David Mylett, Dr. Simon Gardner Force India Formula One Team Ltd., Principal Roll Structure Design Using Non-Linear Implicit Optimisation in Radioss, 7th Altair CAE Technology Conference, UK

4. Gruber H.; Schuhmacher, G.;Förtsch, C.; Rieder, E., Optimization assisted structural design of the rear fuselage of the A400M, a new military transport aircraft, *Altair Engineering, NAFEMS Seminar: “Optimization in Structural Mechanics”, April 27-28, 2005, Wiesbaden Germany

5. Hans Gruber, Warren Dias, Dennis Schwerzler, Altair Engineering; Structural Optimization in Automotive Design, automotive CAE Grand Challenge 2011, 19th – 20th March, 2011

6. Prof. Dr. Lothar Harzheim, Adam Opel AG –ITDC, The Challenge of Shape and Topology Optimization, automotive CAE Grand Challenge 2011, 19th–20thMarch, 2011

7. Ki-Jong Park and Gyung-Jin Park, Structural Optimization for Non-Linear Behavior Using Equivalent Static Loads, 16th World Congresses of Structural and Multidisciplinary Optimization, Rio de Janeiro, 30 May - 03 June 2005, Brazil

8. Uwe Schramm, Optimization Processes for Aerospace Structures, 8th World Congress on, Structural and Multidisciplinary Optimization, June 1 - 5, 2009, Lisbon, Portugal