Length scale and manufacturability in density-based topology optimization

Since its original introduction in structural design, density-based topology optimization has been applied to a number of other fields such as microelectromechanical systems, photonics, acoustics and fluid mechanics. The methodology has been well accepted in industrial design processes where it can provide competitive designs in terms of cost, materials and functionality under a wide set of constraints. However, the optimized topologies are often considered as conceptual due to loosely defined topologies and the need of postprocessing. Subsequent amendments can affect the optimized design performance and in many cases can completely destroy the optimality of the solution. Therefore, the goal of this paper is to review recent advancements in obtaining manufacturable topology-optimized designs. The focus is on methods for imposing minimum and maximum length scales, and ensuring manufacturable, well-defined designs with robust performances. The overview discusses the limitations, the advantages and the associated computational costs. The review is completed with optimized designs for minimum compliance, mechanism design and heat transfer.

[1]  K. Svanberg,et al.  On the trajectories of penalization methods for topology optimization , 2001 .

[2]  James K. Guest,et al.  Topology optimization with multiple phase projection , 2009 .

[3]  G. Allaire,et al.  A level-set method for shape optimization , 2002 .

[4]  O. Sigmund,et al.  Checkerboard patterns in layout optimization , 1995 .

[5]  Jihong Zhu,et al.  Topology Optimization in Aircraft and Aerospace Structures Design , 2016 .

[6]  Jan Sokolowski,et al.  On the Topological Derivative in Shape Optimization , 1999 .

[7]  Anders Clausen,et al.  Topology optimization with flexible void area , 2014 .

[8]  Ole Sigmund,et al.  On projection methods, convergence and robust formulations in topology optimization , 2011, Structural and Multidisciplinary Optimization.

[9]  B. Lazarov,et al.  Tailoring Macroscale Response of Mechanical and Heat Transfer Systems by Topology Optimization of Microstructural Details , 2015 .

[10]  M. Bendsøe Optimal shape design as a material distribution problem , 1989 .

[11]  A. Saxena Topology design with negative masks using gradient search , 2011 .

[12]  Boyan Stefanov Lazarov,et al.  Topology optimization of pulse shaping filters using the Hilbert transform envelope extraction , 2011 .

[13]  Martin Leary,et al.  Optimal topology for additive manufacture: A method for enabling additive manufacture of support-free optimal structures , 2014 .

[14]  Ole Sigmund,et al.  Sensitivity Filters In Topology Optimisation As A Solution To Helmholtz Type Differential Equation , 2009 .

[15]  Tsuyoshi Nomura,et al.  Structural topology optimization for the design of broadband dielectric resonator antennas using the finite difference time domain technique , 2007 .

[16]  Joe Alexandersen,et al.  Topology optimisation of manufacturable microstructural details without length scale separation using a spectral coarse basis preconditioner - DTU Orbit (09/10/2017) Topology optimisation of manufacturable microstructural details without length scale separation using a spectral coarse basis precondi , 2015 .

[17]  M. Diehl,et al.  Robust topology optimization accounting for misplacement of material , 2012, Structural and Multidisciplinary Optimization.

[18]  Dan M. Frangopol,et al.  Life-cycle reliability-based optimization of civil and aerospace structures , 2003 .

[19]  Boyan S. Lazarov Topology Optimization Using Multiscale Finite Element Method for High-Contrast Media , 2013, LSSC.

[20]  Qi Xia,et al.  A level set based method for the optimization of cast part , 2010 .

[21]  Jean-Pierre Raymond,et al.  ESAIM: Control, Optimisation and Calculus of Variations , 1999 .

[22]  K. Svanberg,et al.  An alternative interpolation scheme for minimum compliance topology optimization , 2001 .

[23]  G. Allaire,et al.  Structural optimization using sensitivity analysis and a level-set method , 2004 .

[24]  Thomas A. Poulsen A new scheme for imposing a minimum length scale in topology optimization , 2003 .

[25]  O. Sigmund,et al.  Filters in topology optimization based on Helmholtz‐type differential equations , 2011 .

[26]  Fred van Keulen,et al.  Efficient Kriging-based robust optimization of unconstrained problems , 2014, J. Comput. Sci..

[27]  S. Kawata,et al.  Three-dimensional microfabrication with two-photon-absorbed photopolymerization. , 1997, Optics letters.

[28]  Jakob S. Jensen,et al.  Robust topology optimization of photonic crystal waveguides with tailored dispersion properties , 2011 .

[29]  Rui Hu,et al.  H-DGTP—a Heaviside-function based directional growth topology parameterization for design optimization of stiffener layout and height of thin-walled structures , 2015 .

[30]  C. S. Jog,et al.  A new approach to variable-topology shape design using a constraint on perimeter , 1996 .

[31]  Geert Lombaert,et al.  Robust topology optimization of structures with imperfect geometry based on geometric nonlinear analysis , 2015 .

[32]  Ole Sigmund,et al.  Creating geometrically robust designs for highly sensitive problems using topology optimization , 2015 .

[33]  M. Zhou,et al.  The COC algorithm, Part II: Topological, geometrical and generalized shape optimization , 1991 .

[34]  Ole Sigmund,et al.  On the Design of Compliant Mechanisms Using Topology Optimization , 1997 .

[35]  James K. Guest,et al.  Optimizing inclusion shapes and patterns in periodic materials using Discrete Object Projection , 2014 .

[36]  Alexander Shapiro,et al.  Optimization of Convex Risk Functions , 2006, Math. Oper. Res..

[37]  T. E. Bruns,et al.  Topology optimization of non-linear elastic structures and compliant mechanisms , 2001 .

[38]  T. Chang Proximity effect in electron-beam lithography , 1975 .

[39]  Jae-Eun Kim,et al.  Filtering technique to control member size in topology design optimization , 2004 .

[40]  D. Tortorelli,et al.  A geometry projection method for continuum-based topology optimization with discrete elements , 2015 .

[41]  D. Xiu Numerical Methods for Stochastic Computations: A Spectral Method Approach , 2010 .

[42]  Matthijs Langelaar,et al.  Robust optimization of 2x2 multimode interference couplers with fabrication uncertainties , 2013, Photonics West - Optoelectronic Materials and Devices.

[43]  James K. Guest,et al.  Topology optimization of continuum structures under uncertainty – A Polynomial Chaos approach , 2012 .

[44]  Mattias Schevenels,et al.  Efficient reanalysis techniques for robust topology optimization , 2012 .

[45]  Ole Sigmund,et al.  High-performance slow light photonic crystal waveguides with topology optimized or circular-hole based material layouts , 2012 .

[46]  Nozomu Kogiso,et al.  Robust Topology Optimization for Compliant Mechanisms Considering Uncertainty of Applied Loads , 2008 .

[47]  James K. Guest,et al.  Optimizing multifunctional materials: Design of microstructures for maximized stiffness and fluid permeability , 2006 .

[48]  Ole Sigmund,et al.  Time domain topology optimization of 3D nanophotonic devices , 2014 .

[49]  Pierre Kornprobst,et al.  Mathematical problems in image processing - partial differential equations and the calculus of variations , 2010, Applied mathematical sciences.

[50]  T. K. Kundra,et al.  Additive Manufacturing Technologies , 2018 .

[51]  Ole Sigmund,et al.  Topology optimization of piezo modal transducers with null-polarity phases , 2016 .

[52]  H. P. Mlejnek,et al.  Some aspects of the genesis of structures , 1992 .

[53]  Shengli Xu,et al.  Volume preserving nonlinear density filter based on heaviside functions , 2010 .

[54]  O. Sigmund,et al.  Minimum length scale in topology optimization by geometric constraints , 2015 .

[55]  Annett Wechsler,et al.  Optimization And Anti Optimization Of Structures Under Uncertainty , 2016 .

[56]  J. Lógó,et al.  Optimal Topologies in Case of Probabilistic Loading: The Influence of Load Correlation , 2009 .

[57]  Mu Zhu,et al.  Casting and Milling Restrictions in Topology Optimization via Projection-Based Algorithms , 2012, DAC 2012.

[58]  M. Bendsøe,et al.  Generating optimal topologies in structural design using a homogenization method , 1988 .

[59]  Ken Doyle,et al.  Bioprinting: From Patches to Parts , 2014 .

[60]  Dan M. Frangopol,et al.  Reliability-based design of MEMS mechanisms by topology optimization , 2003 .

[61]  Xiaoming Wang,et al.  A level set method for structural topology optimization , 2003 .

[62]  James K. Guest,et al.  Reducing dimensionality in topology optimization using adaptive design variable fields , 2010 .

[63]  Gilles A. Francfort,et al.  A Numerical Algorithm for Topology and Shape Optimization , 1993 .

[64]  Wei Chen,et al.  Level set based robust shape and topology optimization under random field uncertainties , 2010, DAC 2009.

[65]  Anton Evgrafov,et al.  On Chebyshev’s method for topology optimization of Stokes flows , 2015 .

[66]  Han Ding,et al.  Nonlinear diffusions in topology optimization , 2004 .

[67]  Ole Sigmund,et al.  Manufacturing tolerant topology optimization , 2009 .

[68]  Boyan Stefanov Lazarov,et al.  On multigrid-CG for efficient topology optimization , 2014 .

[69]  O. Sigmund,et al.  Topology optimization approaches , 2013, Structural and Multidisciplinary Optimization.

[70]  M. Bendsøe,et al.  Material interpolation schemes in topology optimization , 1999 .

[71]  C. Ross,et al.  Optimizing topographical templates for directed self-assembly of block copolymers via inverse design simulations. , 2014, Nano letters.

[72]  M. Zhou,et al.  PROGRESS IN TOPOLOGY OPTIMIZATION WITH MANUFACTURING CONSTRAINTS , 2002 .

[73]  Jihong Zhu,et al.  Some Recent Advances in the Integrated Layout Design of Multicomponent Systems , 2011 .

[74]  Oded Amir,et al.  Revisiting approximate reanalysis in topology optimization: on the advantages of recycled preconditioning in a minimum weight procedure , 2015 .

[75]  H. Rodrigues,et al.  Numerical modeling of bone tissue adaptation--a hierarchical approach for bone apparent density and trabecular structure. , 2009, Journal of Biomechanics.

[76]  Lena Lee Automating the Cell Counting Process , 2014 .

[77]  Y. Xie,et al.  A simple evolutionary procedure for structural optimization , 1993 .

[78]  James K. Guest,et al.  Optimizing the layout of discrete objects in structures and materials: A projection-based topology optimization approach , 2015 .

[79]  A. Chambolle,et al.  Design-dependent loads in topology optimization , 2003 .

[80]  Jakob S. Jensen,et al.  Design of materials with prescribed nonlinear properties , 2014 .

[81]  Christopher B. Williams,et al.  Multiple-Material Topology Optimization of Compliant Mechanisms Created Via PolyJet Three-Dimensional Printing , 2014 .

[82]  John R. Tumbleston,et al.  Continuous liquid interface production of 3D objects , 2015, Science.

[83]  Ole Sigmund,et al.  Topology optimization for optical projection lithography with manufacturing uncertainties. , 2014, Applied optics.

[84]  Junpeng Zhao,et al.  Robust topology optimization under loading uncertainty based on linear elastic theory and orthogonal diagonalization of symmetric matrices , 2014 .

[85]  O. Sigmund,et al.  Topology optimization of coated structures and material interface problems , 2015 .

[86]  Geert Lombaert,et al.  Topology optimization of fail-safe structures using a simplified local damage model , 2014 .

[87]  J. Petersson,et al.  Topology optimization using regularized intermediate density control , 2001 .

[88]  Ole Sigmund,et al.  Topological design of electromechanical actuators with robustness toward over- and under-etching , 2013 .

[89]  Michael Yu Wang,et al.  Engineering feature design for level set based structural optimization , 2013, Comput. Aided Des..

[90]  James K. Guest,et al.  Permeability measurements and modeling of topology-optimized metallic 3-D woven lattices , 2014 .

[91]  M. Gu,et al.  Two-photon polymerisation for three-dimensional micro-fabrication , 2006 .

[92]  Mattias Schevenels,et al.  On the similarities between micro/nano lithography and topology optimization projection methods , 2013 .

[93]  Kurt Maute,et al.  Level-set methods for structural topology optimization: a review , 2013 .

[94]  M. Stolpe,et al.  Benchmarking optimization solvers for structural topology optimization , 2015 .

[95]  A. Evgrafov State space Newton’s method for topology optimization , 2014 .

[96]  Martin Wegener,et al.  Tailored 3D Mechanical Metamaterials Made by Dip‐in Direct‐Laser‐Writing Optical Lithography , 2012, Advanced materials.

[97]  A. Clausen Topology Optimization for Additive Manufacturing , 2016 .

[98]  Erik Lund,et al.  Thickness filters for gradient based multi-material and thickness optimization of laminated composite structures , 2015 .

[99]  G. Allaire,et al.  Thickness control in structural optimization via a level set method , 2016, Structural and Multidisciplinary Optimization.

[100]  T. Shi,et al.  Constraints of distance from boundary to skeleton: For the control of length scale in level set based structural topology optimization , 2015 .

[101]  Jihong Zhu,et al.  Structural design of aircraft skin stretch-forming die using topology optimization , 2013, J. Comput. Appl. Math..

[102]  B. Bourdin Filters in topology optimization , 2001 .

[103]  K. Svanberg The method of moving asymptotes—a new method for structural optimization , 1987 .

[104]  O. Sigmund,et al.  Topology optimization considering material and geometric uncertainties using stochastic collocation methods , 2012 .

[105]  Mohammad Ali Mohammad,et al.  Fundamentals of Electron Beam Exposure and Development , 2012 .

[106]  Jakob S. Jensen,et al.  Interpolation scheme for fictitious domain techniques and topology optimization of finite strain elastic problems , 2014 .

[107]  C. Mack Fundamental principles of optical lithography : the science of microfabrication , 2007 .

[108]  Reinhold Steinhauser,et al.  Application of vector performance optimization to a robust control loop design for a fighter aircraft , 1983 .

[109]  David W. Rosen,et al.  Additive Manufacturing Technologies: Rapid Prototyping to Direct Digital Manufacturing , 2009 .

[110]  Bernhard Sendhoff,et al.  Robust Optimization - A Comprehensive Survey , 2007 .

[111]  Lothar Harzheim,et al.  A review of optimization of cast parts using topology optimization , 2005 .

[112]  C. S. Jog,et al.  Stability of finite element models for distributed-parameter optimization and topology design , 1996 .

[113]  Krister Svanberg,et al.  Density filters for topology optimization based on the Pythagorean means , 2013 .

[114]  Peter Greil,et al.  Additive Manufacturing of Ceramic‐Based Materials , 2014 .

[115]  Ramana V. Grandhi,et al.  A survey of structural and multidisciplinary continuum topology optimization: post 2000 , 2014 .

[116]  Satoshi Kawata,et al.  Finer features for functional microdevices , 2001, Nature.

[117]  B. Lazarov,et al.  Parallel framework for topology optimization using the method of moving asymptotes , 2013 .

[118]  G. Michailidis Manufacturing Constraints and Multi-Phase Shape and Topology Optimization via a Level-Set Method , 2014 .

[119]  Qian Wang,et al.  Review of formulations for structural and mechanical system optimization , 2005 .

[120]  Mitsuru Kitamura,et al.  Porous composite with negative thermal expansion obtained by photopolymer additive manufacturing , 2015, 1504.07724.

[121]  Xiaoming Wang,et al.  A feature-based topological optimization for structure design , 2008, Adv. Eng. Softw..

[122]  Ole Sigmund,et al.  Design of robust and efficient photonic switches using topology optimization , 2012 .

[123]  I. Ashcroft,et al.  Topology Optimization for Additive Manufacturing , 2011 .

[124]  Julián A. Norato,et al.  Stress-based topology optimization for continua , 2010 .

[125]  A. Neureuther,et al.  Modeling projection printing of positive photoresists , 1975, IEEE Transactions on Electron Devices.

[126]  Xu Guo,et al.  Explicit feature control in structural topology optimization via level set method , 2014 .

[127]  O. Sigmund Morphology-based black and white filters for topology optimization , 2007 .

[128]  Wei Chen,et al.  A new level-set based approach to shape and topology optimization under geometric uncertainty , 2011 .

[129]  S. Yamasaki,et al.  Heaviside projection based topology optimization by a PDE-filtered scalar function , 2011 .

[130]  Peter D. Dunning,et al.  Robust Topology Optimization: Minimization of Expected and Variance of Compliance , 2013 .

[131]  Mattias Schevenels,et al.  Topology optimization with geometric uncertainties by perturbation techniques , 2012 .

[132]  O. SIAMJ.,et al.  A CLASS OF GLOBALLY CONVERGENT OPTIMIZATION METHODS BASED ON CONSERVATIVE CONVEX SEPARABLE APPROXIMATIONS∗ , 2002 .

[133]  Robert M. Freund,et al.  Fabrication-Adaptive Optimization with an Application to Photonic Crystal Design , 2013, Oper. Res..

[134]  Mattias Schevenels,et al.  Robust design of large-displacement compliant mechanisms , 2011 .

[135]  Kurt Maute,et al.  Topology Optimization under Uncertainty , 2014 .

[136]  Zheng Cui,et al.  Nanofabrication: Principles, Capabilities and Limits , 2008 .

[137]  J. Z. Zhu,et al.  The finite element method , 1977 .

[138]  Boyan Stefanov Lazarov,et al.  Maximum length scale in density based topology optimization , 2017 .

[139]  Xu Guo,et al.  An explicit length scale control approach in SIMP-based topology optimization , 2014 .

[140]  Kurt Maute,et al.  Large-scale parallel topology optimization using a dual-primal substructuring solver , 2008 .

[141]  Boyan Stefanov Lazarov,et al.  Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework , 2015 .

[142]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[143]  L. Trefethen Spectral Methods in MATLAB , 2000 .

[144]  James K. Guest,et al.  Achieving minimum length scale in topology optimization using nodal design variables and projection functions , 2004 .

[145]  Les A. Piegl,et al.  Ten challenges in 3D printing , 2015, Engineering with Computers.

[146]  Hugues Talbot,et al.  Mathematical Morphology: from theory to applications , 2013 .

[147]  James K. Guest,et al.  Design of Multifunctional Material Structures Using Topology Optimization with Feature Control , 2011 .

[148]  James K. Guest,et al.  Eliminating beta-continuation from Heaviside projection and density filter algorithms , 2011 .

[149]  O. Sigmund,et al.  Design of manufacturable 3D extremal elastic microstructure , 2014 .

[150]  P. Vassilevski Multilevel Block Factorization Preconditioners: Matrix-based Analysis and Algorithms for Solving Finite Element Equations , 2008 .

[151]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[152]  O. Sigmund,et al.  Robust topology optimization accounting for spatially varying manufacturing errors , 2011 .

[153]  James K. Guest,et al.  Imposing maximum length scale in topology optimization , 2009 .

[154]  Yongsheng Ma,et al.  3D level-set topology optimization: a machining feature-based approach , 2015 .

[155]  Toby P. Breckon,et al.  Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab , 2011 .

[156]  Timothy A. Brunner,et al.  Approximate models for resist processing effects , 1996, Advanced Lithography.

[157]  Leslie Greengard,et al.  A fast algorithm for particle simulations , 1987 .

[158]  H. Rodrigues,et al.  Hierarchical optimization of material and structure , 2002 .

[159]  R. Ghanem,et al.  Stochastic Finite Elements: A Spectral Approach , 1990 .

[160]  Yaoyu Cao,et al.  Three-dimensional deep sub-diffraction optical beam lithography with 9 nm feature size , 2013, Nature Communications.

[161]  Abdelkhalak El Hami,et al.  Reliability‐Based Topology Optimization , 2013 .

[162]  Amyn Poonawala,et al.  Mask Design for Optical Microlithography—An Inverse Imaging Problem , 2007, IEEE Transactions on Image Processing.

[163]  Eddie Wadbro,et al.  Shape and topology optimization of an acoustic horn-lens combination , 2010, J. Comput. Appl. Math..

[164]  O. Sigmund,et al.  On reducing computational effort in topology optimization: how far can we go? , 2011 .

[165]  R. Kohn,et al.  Topology optimization and optimal shape design using homogenization , 1993 .

[166]  Michael McDonald,et al.  Fundamentals of Modern Manufacturing: Materials, Processes and Systems , 2016 .

[167]  Casper Schousboe Andreasen,et al.  An explicit parameterization for casting constraints in gradient driven topology optimization , 2011 .

[168]  Christopher B. Williams,et al.  Topology Optimization for Additive Manufacturing: Considering Maximum Overhang Constraint , 2014 .