Documente Academic
Documente Profesional
Documente Cultură
Topology Optimization ? ?
State-of-the-Art and Future Perspectives
TopOpt-Group (www.topopt.dtu.dk)
Dept. of Mechanical Engineering FE-Discretization
Technical University of Denmark (DTU)
Small antennas
Energy harvesting
Extreme materials
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Stiffness interpolation:
Augmented
E objective function:
Differentiate:
1
Collect U’ terms:
Adjoint problem:
Final sensitivity:
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
The Topology Optimization Process Regularization by low-pass filtering
Neighborhood:
Initialize FEM
R
Finite Element Analysis
(Elastic, Thermal, Electrical, etc.) Checkerboards
Sensitivity filtering (Sigmund 1997, Sigmund&Maute 2012)
Sensitivity Analysis
Optimization
(material redistribution)
Density filtering (Bruns&Tortorelli/Bourdin 2001)
no Mesh refinement
ρe converged?
yes
Plot results
Mathematical Programming,
STOP Method of Moving Asymptotes (MMA) PDE-based filtering (Lazarov&Sigmund 2011)
by Svanberg (1987)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
By Amir, Maier,
Søndergaard,
Aage, et al.
Freely downloadable from www.topopt.dtu.dk
Download at www.grasshopper3d.com/group/topopt (2000 downloads by December 2015)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Applications
• Extremal material design
• Non-linearities
• Multiphysics
• Wave propagation
• Multiscale
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Compliant mechanism design Projection method Guest et al (2004)
Filtering Projection
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Erosion
Sigmund (2007)
”Volume preserving”
Xu et al (2010)
Dilation
Guest et al (2004)
Blue print
Under
etched
Unique length scale control: c.f. Wang, Lazarov and Sigmund, SMO, (2011), Qian and Sigmund, CMAME, (2012) Qian and Sigmund, CMAME, (2012)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Stanford et al., JA, 2015, 52, 1298 Kenway et al., AIAA, 2014
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
0.05
10
1
0.02
The code:
• PETSc based – highly scalable
• Solver: F-GMRES with MG preconditioner.
• Open source (topopt.dtu.dk)
• Includes filters, MMA, IO.
• Comes with minimum compliance example
• Aage; Andreassen & Lazarov, SMO, 2015, 51, 565-572
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
NASA Common Research Model Results: 135 million elements
Geometry and pressure load data from NASA:
? ? ? ? ? ?
Input displacements
? ? ? ? ? ?
Material design and non-linearities ? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ?
Output displacements
?
• FE on one cell with periodic B.C.
• Minimize Poisson’s ratio
• Constraint on bulk modulus and symmetry
Sigmund (1995)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
3D Manufacturing and testing Negative thermal expansion coefficient
∆T
E1, 1
? E2 , 2
Air
* 4.02
Andreassen, Lazarov & OS, MoM, 2014, 69, 1-10 Sigmund&Torquato, APL, 1996, 69, 3203-3205
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
a
a
b b
Air
Designs printed row- and
column-wise ⇒ Uniform features desired
Syringe
Ink
Nozzle
Uniform feature design using superellipses Optimized designs for -0.8:0.2:0.8
Clausen, Wang, et al., Adv. Mater. 27(37), 5523-5527 (2015) Clausen, Wang, et al., Adv. Mater. 27(37), 5523-5527 (2015)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
All designs printed row- and columnwise Complete set of realized designs
Scale bars: 5 mm
Clausen, Wang, et al., Adv. Mater. 27(37), 5523-5527 (2015) Clausen, Wang, et al., Adv. Mater. 27(37), 5523-5527 (2015)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
0.8
0.8
Average error
Finite deformation:
Poisson’s ratio ν
Clausen, Wang, et al., Adv. Mater. 27(37), 5523-5527 (2015) Wang et al., 2016, to be submitted
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Thermofluidics
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Intuitive designs by industrial designer Thermofluidic equations
Convection-diffusion equation
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
cold
cold
cold
hot
Gr=105 Gr=106
”TopOpt” App
See www.topopt.dtu.dk for more ”TopOpt3D” App
”TopOpt Game”
(iOS, Android,web)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Karhunen-Loeve expansion
MC
Stochastic collocation
Stochastic perturbation
Schevenels, Lazarov & Sigmund, CMAME, 2011, 200, 3613-3627 Schevenels, Lazarov & Sigmund, CMAME, 2011, 200, 3613-3627
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Smooth boundaries