Robust regularization of topology optimization problems with a posteriori error estimators

Abstract Topological optimization finds a material density distribution minimizing a functional of the solution of a partial differential equation (PDE), subject to a set of constraints (typically, a bound on the volume or mass of the material). Using a finite elements discretization (FEM) of the PDE and functional we obtain an integer programming problem. Due to approximation error of the FEM discretization, optimization problem becomes mesh-depended and possess false, physically inadequate optimums, while functional value heavily depends on the fineness of discretization scheme used to compute it. To alleviate this problem, we propose regularization of given functional by error estimate of the FEM discretization. This regularization provides robustness of solutions and improves obtained functional values as well. While the idea is broadly applicable, in this paper we apply our method to the heat conduction optimization. Problems of this type are of practical importance in design of heat conduction channels, heat sinks and other types of heat guides.

[1]  Yi Min Xie,et al.  Evolutionary Structural Optimization , 1997 .

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

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

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

[5]  Qing Li,et al.  Evolutionary topology and shape design for general physical field problems , 2000 .

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

[7]  Hejun Du,et al.  Convex analysis for topology optimization of compliant mechanisms , 2001 .

[8]  David A. Ham,et al.  An Algorithm for the Optimization of Finite Element Integration Loops , 2016, ACM Trans. Math. Softw..

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

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

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

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

[13]  Jihong Zhu,et al.  Topology optimization of heat conduction problem involving design-dependent heat load effect , 2008 .

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

[15]  K. Bathe,et al.  Review: A posteriori error estimation techniques in practical finite element analysis , 2005 .

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

[17]  Yi Min Xie,et al.  Basic Evolutionary Structural Optimization , 1997 .

[18]  Thomas Grätsch,et al.  Review: A posteriori error estimation techniques in practical finite element analysis , 2005 .

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

[20]  Christophe Geuzaine,et al.  Gmsh: A 3‐D finite element mesh generator with built‐in pre‐ and post‐processing facilities , 2009 .

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

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

[23]  Jeff Jones,et al.  Physarum computing and topology optimisation , 2017, Int. J. Parallel Emergent Distributed Syst..

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

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

[26]  Andrew T. T. McRae,et al.  Firedrake: automating the finite element method by composing abstractions , 2015, ACM Trans. Math. Softw..

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

[28]  Yi Min Xie,et al.  Evolutionary structural optimisation (ESO) using a bidirectional algorithm , 1998 .

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

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

[31]  Andrew T. T. McRae,et al.  Automated Generation and Symbolic Manipulation of Tensor Product Finite Elements , 2014, SIAM J. Sci. Comput..

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

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

[34]  M. Bendsøe,et al.  Topology optimization of heat conduction problems using the finite volume method , 2006 .

[35]  Kongtian Zuo,et al.  STRUCTURAL OPTIMAL DESIGN OF HEAT CONDUCTIVE BODY WITH TOPOLOGY OPTIMIZATION METHOD , 2005 .

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