3D Topology Optimization in Elasticity Using Level Set Methods - - PowerPoint PPT Presentation

3d topology optimization in elasticity using level set
SMART_READER_LITE
LIVE PREVIEW

3D Topology Optimization in Elasticity Using Level Set Methods - - PowerPoint PPT Presentation

3D Topology Optimization in Elasticity Using Level Set Methods Emanuel Teichmann 17 November 2005 Supervisor: PD Dr. Heiko Andr PhD starting date: 01 October 2004 Motivation Method of steepest descent using topological gradient min.


slide-1
SLIDE 1

3D Topology Optimization in Elasticity Using Level Set Methods

Emanuel Teichmann 17 November 2005

Supervisor: PD Dr. Heiko Andrä PhD starting date: 01 October 2004

slide-2
SLIDE 2

page 2

Motivation

Topology Optimization: Find an optimal material distribution within a given design space s.t. prescribed constraints (volume, maximal stress, etc.) are not violated.

  • min. compliance

Method of steepest descent using topological gradient J(Ω, u) → min such that a(u, v) = f(v) ∀ v ∈ V, ¦V¦ ≤ const. Level Set Method: Represent boundary as zero level set of a function

  • +

+ + + +

φ: ΩDS → ℝ

slide-3
SLIDE 3

page 3

Algorithm: Topology Optimization using Level Set

Initial guess mesh + BCs Structural analysis Contouring: surface mesh from LS Automated volume mesh generation Update of BCs Computation

  • f criterion for LS update

(topol. gradient) Convergence? Stop

no yes

Advantages:

  • Remeshing: adaptive discretisation for structural analysis
  • Complete FE model in each iteration (needed for simulation of casting process)

Disadvantages:

  • Remeshing: costly, stability?
  • Interpolation errors in update of BCs

Initialization of Level Set Fct (LS) Update

  • f LS
slide-4
SLIDE 4

page 4

Benefits from the Special Radon Semester

Structural analysis Computation

  • f criterion for LS update

(topol. gradient) Update

  • f LS
  • Crucial point: structural analysis. Introduction of an error
  • Influence of this error on the topological gradient and

the update of the level set function? ⇒ ERROR ESTIMATION is the basis for investigation of precision of level set update