Topology Optimization State-of-the-Art and Future Perspectives Ole Sigmund TopOpt-Group (www.topopt.dtu.dk) Dept. of Mechanical Engineering Technical University of Denmark (DTU) Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark ? ? Design domain Optimal material redistribution Interpretation FE-Discretization Topology Optimization in Aerospace Bendsøe and Kikuchi (1988) Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Topology Optimization Applications Wind turbines (SUZLON and FE-Design GmbH) Automotive industry (Fabian Duddeck ) Reconstructive surgery (Paulino/Sinn-Hanlon) Micromachines (DTU Nanotech) Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Topology Optimization Applications Acoustics Nano-photonics Small antennas Energy harvesting Structural colours Fluids Extreme materials Cloaking
16
Embed
Topology Optimization ? ? State-of-the-Art and Future ... · Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark Applications in Architecture/Design
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Topology OptimizationState-of-the-Art and Future Perspectives
Ole Sigmund
TopOpt-Group (www.topopt.dtu.dk)Dept. of Mechanical EngineeringTechnical University of Denmark (DTU)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
? ?
Design domain
Optimal material redistributionInterpretation
FE-Discretization
Topology Optimization in Aerospace Bendsøe and Kikuchi (1988)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Topology Optimization Applications
Wind turbines (SUZLON and FE-Design GmbH)
Automotive industry (Fabian Duddeck )
Reconstructive surgery (Paulino/Sinn-Hanlon)Micromachines (DTU Nanotech)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Topology Optimization Applications
Acoustics
Nano-photonics
Small antennas
Energy harvesting
Structural coloursFluids
Extreme materials
Cloaking
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Applications in Architecture/Design
Mutsuro Sasaki : Qatar National Convention Centre
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
The ”TopOpt App”
The ”TopOpt App”: AppStore (iOS)Google Play (Android)Web-version: www.topopt.dtu.dk
See www.topopt.dtu.dk for moreStats: November 2015:Android: 4900, iOS: 9000, web: 9700
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
The ”TopOpt3d App”
(NB! Only, Appstore, iOS and PC – see www.topopt.dtu.dk)Stats: November 2015:iOS: 2600, web: 730
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
TopOpt Rhino plugin Århus Architect School,Technion and DTU
By Amir, Maier, Søndergaard, Aage, et al.
Download at www.grasshopper3d.com/group/topopt (2000 downloads by December 2015)Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Public Codes
99 Line basic Matlab (Including FE, grad’s, OC)OS, A 99 line topology optimization code written in MATLAB, SMO, 2001, 21, 120-127
88 line advanced Matlab (+advanced filters)Andreassen, E.; Clausen, A.; Schevenels, M.; Lazarov, B. & OS, Efficient topology optimization in MATLAB using 88 lines of code, SMO, 2011, 43, 1-16
On multigrid-CG for efficient topology optimizationAmir, O.; Aage, N. & Lazarov, B.S., SMO, 2014, 49, 815-829
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Challenges and goals
Methods• Manufacturing limitations/uncertainties• Feature control – advanced geometry control• Adaption to Additive Manufacturing (AM)• Super large scale
Applications• Extremal material design• Non-linearities• Multiphysics• Wave propagation• Multiscale
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Length-scale control and robustness
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Compliant mechanism design
Sensitivity filtering Density filtering
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Projection method Guest et al (2004)
Filtering Projection
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Local geometry control
ErosionSigmund (2007)
”Volume preserving”Xu et al (2010)
DilationGuest et al (2004)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Robust topopt formulation
Uniform over/under etching
Blue print
Over etched
Under etched
Unique length scale control: c.f. Wang, Lazarov and Sigmund, SMO, (2011), Qian and Sigmund, CMAME, (2012)Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Robust electrostatic actuator design
Qian and Sigmund, CMAME, (2012)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Robust electrostatic actuator design
Qian and Sigmund, CMAME, (2012)
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Ultra high resolution TopOpt(overcoming the Duplo problem)
?
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Previous work in aircraft wing design
Rao et al., JAST, 2009, 61, 402
Kenway et al., AIAA, 2014
Dunning et.al., AIAA, 2014
Stanford et al., JA, 2015, 52, 1298
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Previous work in aircraft wing designStanford & Dunning, Journal of Aircraft, 2015, 52, 1298-1311:
“… the resulting structure typically bears no resemblance to traditional rib/spar networks, which may indicate one of two things. The first is that the appropriate physics, load cases, and/or constraint boundaries were not included in the optimization problem, and if they had been, the resulting topology would qualitatively approach a lattice of ribs and spars. The second is that the design problem was properly defined, and that the non-traditional topology may present an interesting new direction for efficient wing structures.”
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
+100M design variables
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
+100M design variables
10
101
0.02
0.05
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
NASA Common Research Model
Geometry and pressure load data from NASA:
Meshing by structured slices:
~1 billion elements (1216 x 256 x 3456)…… largest element size ~ 8 mm
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Results: 135 million elements
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Material design and non-linearities
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Natural convection cooler problem
hot
cold
cold
cold ?
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Natural convection cooler problemG
r
Alexandersen et al., IJNMF, 2014, 76, 699-721
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
3d results – temperature distribution
Gr=103
Gr=105 Gr=106
Gr=104
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
3d results – velocity magnitude
Alexandersen, Sigmund and Aage, Submitted, 2015
Gr=103
Gr=105 Gr=106
Gr=104
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Conclusions
• TO is efficient in solving wide classes of engineering design problems
• Here mostly concentrated on solids – lots of application in fluids, thermofluidics, electromagnetics, nano-optics, etc.
• We are at the verge of being able to skip the post-processingstep and send TO results directly to (additive) manufacturing
• Still several interesting challenges: • Large scale• Non-linearities• Multiphysics• Multiscale• Taking advantage of new manufacturing possibilties
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Further readingTopOpt background• OS & Maute, K., Topology optimization approaches: A comparative review, 2013, 48, 1031-1055 • OS, On the usefulness of non-gradient approaches in topology optimization, SMO, 2011, 43, 589-596• Schevenels, Lazarov & OS, Robust TopOpt account. f. spat. varying man. err., CMAME, 2011, 200, 3613-3627 • Wang, Lazarov & OS, On projection methods, convergence and robust formulations in TopOpt, SMO, 2011,
43, 767-784Codes• Andreassen, E.; Clausen, A.; Schevenels, M.; Lazarov, B. & OS, Efficient TopOpt in MATLAB using 88 lines of
code, SMO, 2011, 43, 1-16• Aage; Andreassen & Lazarov, B.S., TopOpt using PETSc: An easy-to-use, fully parallel, open-source topoptframework, SMO, 2015, SMO, 51, 565-572Material Design• Andreassen, E.; Lazarov, B. & OS, Design of manuf. 3D extremal elastic microstr., MoM, 2014, 69, 1-10 • Wang, F.; OS & Jensen, J., Design of materials with prescribed nonlinear properties, JMPS, 2014, 69, 156-174 • Clausen; Wang; Jensen; OS & Lewis, Topology Optimized Architectures with Programmable Poisson's Ratio
over Large Deformations, Advanced Materials, 2015, 27, 5523-5527 Fluid Applications• Andreasen, C. S.; Gersborg, A. R. & OS, TO of laminar fluid mixers, IJNMF, 2009, 61, 498-513 • Alexandersen, J.; Aage, N.; Andreasen, C. & OS, TO for natural convection probls, IJNMF, 2014, 76, 699-721
See www.topopt.dtu.dk for more
”TopOpt” App”TopOpt3D” App”TopOpt Game”
(iOS, Android,web)Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark
Localized random variations
Ole Sigmund, Mechanical Engineering, Solid Mechanics Technical University of Denmark