Topology optimization approaches

Topology optimization has undergone a tremendous development since its introduction in the seminal paper by Bendsøe and Kikuchi in 1988. By now, the concept is developing in many different directions, including “density”, “level set”, “topological derivative”, “phase field”, “evolutionary” and several others. The paper gives an overview, comparison and critical review of the different approaches, their strengths, weaknesses, similarities and dissimilarities and suggests guidelines for future research.

[1]  A. Michell LVIII. The limits of economy of material in frame-structures , 1904 .

[2]  A. Eringen On differential equations of nonlocal elasticity and solutions of screw dislocation and surface waves , 1983 .

[3]  Frithiof I. Niordson,et al.  Optimal design of elastic plates with a constraint on the slope of the thickness function , 1983 .

[4]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

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

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

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

[8]  C. Mattheck,et al.  A new method of structural shape optimization based on biological growth , 1990 .

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

[10]  Niels Olhoff,et al.  On CAD-integrated structural topology and design optimization , 1991 .

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

[12]  G. I. N. Rozvany,et al.  New optimality criteria methods: Forcing uniqueness of the adjoint strains by corner-rounding at constraint intersections , 1992 .

[13]  Gengdong Cheng,et al.  STUDY ON TOPOLOGY OPTIMIZATION WITH STRESS CONSTRAINTS , 1992 .

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

[15]  Martin P. Bendsøe,et al.  Topology design of structures , 1993 .

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

[17]  E. Aifantis,et al.  A simple approach to solve boundary-value problems in gradient elasticity , 1993 .

[18]  Noboru Kikuchi,et al.  Topology and Generalized Layout Optimization of Elastic Structures , 1993 .

[19]  G. Buttazzo,et al.  An optimal design problem with perimeter penalization , 1993 .

[20]  Panos Y. Papalambros,et al.  Integrated Structural Optimization System , 1993 .

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

[22]  V. Kobelev,et al.  Bubble method for topology and shape optimization of structures , 1994 .

[23]  Martin P. Bendsøe,et al.  An Analytical Model to Predict Optimal Material Properties in the Context of Optimal Structural Design , 1994 .

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

[25]  R. B. Haber,et al.  Perimeter Constrained Topology Optimization of Continuum Structures , 1996 .

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

[27]  Kurt Maute,et al.  TOWARDS GENERALIZED SHAPE AND TOPOLOGY OPTIMIZATION , 1997 .

[28]  G. Cheng,et al.  ε-relaxed approach in structural topology optimization , 1997 .

[29]  S. Torquato,et al.  Design of materials with extreme thermal expansion using a three-phase topology optimization method , 1997 .

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

[31]  Ole Sigmund,et al.  New Developments in Handling Stress Constraints in Optimal Material Distributions , 1998 .

[32]  J. Petersson,et al.  Slope constrained topology optimization , 1998 .

[33]  M. Bendsøe,et al.  Topology optimization of continuum structures with local stress constraints , 1998 .

[34]  J. Petersson,et al.  Numerical instabilities in topology optimization: A survey on procedures dealing with checkerboards, mesh-dependencies and local minima , 1998 .

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

[36]  S. Vigdergauz,et al.  Energy-minimizing inclusions in a planar elastic structure with macroisotropy , 1999 .

[37]  Y. Xie,et al.  3D and multiple load case bi-directional evolutionary structural optimization (BESO) , 1999 .

[38]  Ole Sigmund,et al.  Topology synthesis of large‐displacement compliant mechanisms , 2001 .

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

[40]  J. Petersson,et al.  A Finite Element Analysis of Optimal Variable Thickness Sheets , 1999 .

[41]  M. Beckers,et al.  Topology optimization using a dual method with discrete variables , 1999 .

[42]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[43]  J. Sethian,et al.  Structural Boundary Design via Level Set and Immersed Interface Methods , 2000 .

[44]  N. Olhoff,et al.  Topology optimization of continuum structures subjected to pressure loading , 2000 .

[45]  M. Beckers,et al.  Dual methods for discrete structural optimization problems , 2000 .

[46]  J. Cea,et al.  The shape and topological optimizations connection , 2000 .

[47]  Eisuke Kita,et al.  Structural design using cellular automata , 2000 .

[48]  N. L. Pedersen Maximization of eigenvalues using topology optimization , 2000 .

[49]  Ole Sigmund,et al.  Design of multiphysics actuators using topology optimization - Part I: One-material structures , 2001 .

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

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

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

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

[54]  T. Borrvall Topology optimization of elastic continua using restriction , 2001 .

[55]  George I. N. Rozvany,et al.  On the validity of ESO type methods in topology optimization , 2001 .

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

[57]  Ole Sigmund,et al.  A 99 line topology optimization code written in Matlab , 2001 .

[58]  Noboru Kikuchi,et al.  Topology optimization with design-dependent loads , 2001 .

[59]  Krister Svanberg,et al.  A Class of Globally Convergent Optimization Methods Based on Conservative Convex Separable Approximations , 2002, SIAM J. Optim..

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

[61]  J. Petersson,et al.  Topology optimization of fluids in Stokes flow , 2003 .

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

[63]  R. Feijóo,et al.  Topological sensitivity analysis , 2003 .

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

[65]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[66]  Xiaoming Wang,et al.  Color level sets: a multi-phase method for structural topology optimization with multiple materials , 2004 .

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

[68]  F. Keulen,et al.  Topology optimization using a Topology Description function , 2004 .

[69]  N. Olhoff,et al.  Topological optimization of continuum structures with design-dependent surface loading – Part II: algorithm and examples for 3D problems , 2004 .

[70]  Xiaoming Wang,et al.  Structural shape and topology optimization in a level-set-based framework of region representation , 2004 .

[71]  M. Bendsøe,et al.  A geometry projection method for shape optimization , 2004 .

[72]  Moshe B. Fuchs,et al.  Density-based topological design of structures subjected to water pressure using a parametric loading surface , 2004 .

[73]  Shiwei Zhou,et al.  Phase Field: A Variational Method for Structural Topology Optimization , 2004 .

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

[75]  N. Olhoff,et al.  Topological optimization of continuum structures with design-dependent surface loading – Part I: new computational approach for 2D problems , 2004 .

[76]  Bojan B. Guzina,et al.  Sounding of finite solid bodies by way of topological derivative , 2004 .

[77]  M. Burger,et al.  Incorporating topological derivatives into level set methods , 2004 .

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

[79]  Mei Yulin,et al.  A level set method for structural topology optimization and its applications , 2004 .

[80]  Michael Yu Wang,et al.  PDE-Driven Level Sets, Shape Sensitivity and Curvature Flow for Structural Topology Optimization , 2004 .

[81]  J. Korvink,et al.  Structure topology optimization: fully coupled level set method via FEMLAB , 2005 .

[82]  Kurt Maute,et al.  Topology optimization of electrostatically actuated microsystems , 2005 .

[83]  Stanley Osher,et al.  A survey on level set methods for inverse problems and optimal design , 2005, European Journal of Applied Mathematics.

[84]  Jakob S. Jensen,et al.  Topology optimization of photonic crystal structures: a high-bandwidth low-loss T-junction waveguide , 2005 .

[85]  Samy Missoum,et al.  Study of a new local update scheme for cellular automata in structural design , 2005 .

[86]  O. Sigmund,et al.  Topology optimization of channel flow problems , 2005 .

[87]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2005, SIAM Rev..

[88]  G. Kreiss,et al.  A conservative level set method for two phase flow II , 2005, Journal of Computational Physics.

[89]  G. Allaire,et al.  Structural optimization using topological and shape sensitivity via a level set method , 2005 .

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

[91]  Krister Svanberg,et al.  Topology optimization by a neighbourhood search method based on efficient sensitivity calculations , 2006 .

[92]  M. Wang,et al.  Radial basis functions and level set method for structural topology optimization , 2006 .

[93]  A. Suleman,et al.  Application of spectral level set methodology in topology optimization , 2006 .

[94]  M. Wang,et al.  A moving superimposed finite element method for structural topology optimization , 2006 .

[95]  Martin Burger,et al.  Phase-Field Relaxation of Topology Optimization with Local Stress Constraints , 2006, SIAM J. Control. Optim..

[96]  Jakob S. Jensen,et al.  Topology Optimization for Acoustic-Structure Interaction Problems , 2006 .

[97]  Michael Yu Wang,et al.  An Unconditionally Time-Stable Level Set Method and its Application to Shape and Topology Optimization , 2007 .

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

[99]  Raúl A. Feijóo,et al.  Topological Sensitivity Analysis for Three-dimensional Linear Elasticity Problem , 2007 .

[100]  A. H. Wilkins,et al.  Design of three dimensional isotropic microstructures for maximized stiffness and conductivity , 2007, 0712.3101.

[101]  O. Sigmund,et al.  Topology optimization using a mixed formulation: An alternative way to solve pressure load problems , 2007 .

[102]  Jakob S. Jensen,et al.  Topology optimization of acoustic–structure interaction problems using a mixed finite element formulation , 2007 .

[103]  Michael Yu Wang,et al.  Shape and topology optimization of compliant mechanisms using a parameterization level set method , 2007, J. Comput. Phys..

[104]  L. Van Miegroet,et al.  Stress concentration minimization of 2D filets using X-FEM and level set description , 2007 .

[105]  Estrella Veguería,et al.  A simple evolutionary topology optimization procedure for compliant mechanism design , 2007 .

[106]  M. Bendsøe,et al.  A topological derivative method for topology optimization , 2007 .

[107]  G. Allaire,et al.  Minimum stress optimal design with the level set method. , 2008 .

[108]  W. Wall,et al.  Isogeometric structural shape optimization , 2008 .

[109]  J. Zowe,et al.  Free material optimization: recent progress , 2008 .

[110]  Seung-Hyun Ha,et al.  Isogeometric shape design optimization: exact geometry and enhanced sensitivity , 2009 .

[111]  M. Wang,et al.  A level set‐based parameterization method for structural shape and topology optimization , 2008 .

[112]  Heung-Geun Kim,et al.  Smooth Boundary Topology Optimization for Electrostatic Problems Through the Combination of Shape and Topological Design Sensitivities , 2008, IEEE Transactions on Magnetics.

[113]  Ole Sigmund,et al.  A monolithic approach for topology optimization of electrostatically actuated devices , 2008 .

[114]  M. Wang,et al.  A new level set method for systematic design of hinge-free compliant mechanisms , 2008 .

[115]  George I. N. Rozvany,et al.  A critical review of established methods of structural topology optimization , 2009 .

[116]  James K. Guest,et al.  Level set topology optimization of fluids in Stokes flow , 2009 .

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

[118]  M. Wang,et al.  Piecewise constant level set method for structural topology optimization , 2009 .

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

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

[121]  Ole Sigmund,et al.  Design of photonic bandgap fibers by topology optimization , 2010 .

[122]  Michael Yu Wang,et al.  A study on X-FEM in continuum structural optimization using a level set model , 2010, Comput. Aided Des..

[123]  Antonio André Novotny,et al.  Topological optimization of structures subject to Von Mises stress constraints , 2010 .

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

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

[126]  K. Maute,et al.  Topology optimization of flexible micro-fluidic devices , 2010 .

[127]  Yi Min Xie,et al.  Evolutionary topology optimization of geometrically and materially nonlinear structures under prescribed design load , 2010 .

[128]  Chun-Yin Wu,et al.  Topology optimization of structures using modified binary differential evolution , 2010 .

[129]  Takayuki Yamada,et al.  A topology optimization method based on the level set method incorporating a fictitious interface energy , 2010 .

[130]  Yi Min Xie,et al.  A further review of ESO type methods for topology optimization , 2010 .

[131]  Estrella Veguería,et al.  3D compliant mechanisms synthesis by a finite element addition procedure , 2010 .

[132]  K. Maute,et al.  A parametric level-set approach for topology optimization of flow domains , 2010 .

[133]  Vivien J. Challis,et al.  A discrete level-set topology optimization code written in Matlab , 2010 .

[134]  Sung-Kie Youn,et al.  Isogeometric topology optimization using trimmed spline surfaces , 2010 .

[135]  S. Yamasaki,et al.  A level set based topology optimization method using the discretized signed distance function as the design variables , 2010 .

[136]  Anders Klarbring,et al.  Dynamical systems and topology optimization , 2010 .

[137]  Krishnan Suresh,et al.  A 199-line Matlab code for Pareto-optimal tracing in topology optimization , 2010 .

[138]  S. Yamasaki,et al.  A level set‐based topology optimization method targeting metallic waveguide design problems , 2011 .

[139]  M. Bendsøe,et al.  Global optima for the Zhou–Rozvany problem , 2011 .

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

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

[142]  Anders Clausen,et al.  Efficient topology optimization in MATLAB using 88 lines of code , 2011 .

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

[144]  S. Amstutz Connections between topological sensitivity analysis and material interpolation schemes in topology optimization , 2011 .

[145]  Chau H. Le,et al.  A gradient-based, parameter-free approach to shape optimization , 2011 .

[146]  Takayuki Yamada,et al.  A Level Set-Based Topology Optimization Method for Maximizing Thermal Diffusivity in Problems Including Design-Dependent Effects , 2011 .

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

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

[149]  Ole Sigmund,et al.  On the usefulness of non-gradient approaches in topology optimization , 2011 .

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

[151]  Takayuki Yamada,et al.  Level set-based topology optimisation of a compliant mechanism design using mathematical programming , 2011 .

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

[153]  Ole Sigmund,et al.  Topology Optimization of Sub-Wavelength Antennas , 2011, IEEE Transactions on Antennas and Propagation.

[154]  Ole Sigmund,et al.  Topology optimization for nano‐photonics , 2011 .

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

[156]  Yi Min Xie,et al.  Evolutionary Topology Optimization of Structures with Multiple Displacement and Frequency Constraints , 2012 .

[157]  N. P. Dijk,et al.  Explicit level‐set‐based topology optimization using an exact Heaviside function and consistent sensitivity analysis , 2012 .

[158]  O. Sigmund,et al.  Sensitivity filtering from a continuum mechanics perspective , 2012 .

[159]  T. Shi,et al.  A level set solution to the stress-based structural shape and topology optimization , 2012 .

[160]  Jakob Andreas Bærentzen,et al.  Topology-adaptive interface tracking using the deformable simplicial complex , 2012, TOGS.

[161]  F. Wein,et al.  Slope constrained material design , 2012 .

[162]  K. Maute,et al.  Levelset based fluid topology optimization using the extended finite element method , 2012 .

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

[164]  Glaucio H. Paulino,et al.  PolyTop: a Matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes , 2012 .

[165]  Kai-Uwe Bletzinger,et al.  Parameter free shape and thickness optimisation considering stress response , 2012 .

[166]  Mathias Wallin,et al.  Optimal topologies derived from a phase-field method , 2012 .

[167]  Shintaro Yamasaki,et al.  Topology optimization by a time‐dependent diffusion equation , 2013 .

[168]  Xu Guo,et al.  Robust structural topology optimization considering boundary uncertainties , 2013 .

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

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

[171]  Z. Kang,et al.  An enhanced aggregation method for topology optimization with local stress constraints , 2013 .

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

[173]  O. Sigmund,et al.  Topology optimization using an explicit interface representation , 2014 .

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

[175]  Ole Sigmund,et al.  3D interactive topology optimization on hand-held devices , 2015 .