optistruct nonlinear response optimization

Post on 13-Dec-2015

107 Views

Category:

Documents

15 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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

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?

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

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

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

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

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

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

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

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

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?

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

ExamplesContact, linear Geometry, implicit solution method

Topology 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

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

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

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

ExamplesPlastic Material, nonlinear Geometry, implicit solution method

FreeShape 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

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

Free Shape Design Variable Grids

• With 1-plane Symmetry Manufacturing Constraint

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

Optimization Results – Shape

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

Optimization Results – Plastic Strain

Max plastic strain reduction: 0.14 to 0.007

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

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

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

ExamplesDynamic problem, nonlinear Geometry, explicit solution method

Size&Shape 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

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

Baseline Design Results

Size and Shape Optimization of a Bumper

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

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

Optimized Design Results

Size and Shape Optimization of a Bumper

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)

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

ExamplesDynamic problem, nonlinear Geometry, explicit solution method

Topology 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

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

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

ExamplesMulti Body Dynamics

Topography 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

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

Optimized Bead Pattern

*Geo Metro Model from the NHTSA website

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

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

Current Design Optimized Design

Proposal

Topography Optimization

Results

Topography Optimization using ESLM

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

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

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

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

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

top related