The objective of topology optimization is to find the most efficient distribution of material (optimal topology) in a given domain, subjected to design constraints defined by the user. The quality of the new boundary representation depends on the level of mesh refinement: The greater the number of elements in the mesh, the better is the representation of the optimized structure. However, the use of refined meshes implies a high computational cost, particularly with regard to the numerical solution of the linear systems of equations that arise from the finite element method. This paper proposes a new computational strategy for adaptive local mesh refinement using polygonal finite elements in arbitrary two-dimensional domains. The idea is to perform a mesh refinement in regions of material concentration, mostly in inner and outer boundaries, and a mesh derefinement in regions of low material concentration, such as in internal holes. Thus, it is possible to obtain high-resolution optimal topologies with a relatively low computational cost. Representative examples are presented to demonstrate the robustness and efficiency of the proposed methodology by comparing the results obtained here with results from the literature where refined meshes are kept constant throughout the topology optimization process.
Adaptive mesh refinement Topology optimization Polygonal finite elements Voronoi tessellation
This is a preview of subscription content, log in to check access.
The authors acknowledge the support provided by Tecgraf/PUC-Rio (Group of Technology in Computer Graphics), Rio de Janeiro, Brazil. Anderson Pereira is thankful for the support from the Research Support Foundation of Rio de Janeiro State (FAPERJ) under Grant E-26/203.189/2016. Any opinions, findings, conclusions, or recommendations expressed here are those of the authors and do not necessarily reflect the views of the sponsors.
Bendsøe MP, Sigmund O (2004) Topology optimization: theory, methods, and applications, 2nd edn. Springer, BerlinCrossRefMATHGoogle Scholar
Talischi C, Paulino GH, Pereira A, Menezes IFM (2010) Polygonal finite elements for topology optimization: a unifying paradigm. Int J Numer Methods Eng 82:671–698MATHGoogle Scholar
Talischi C, Paulino GH, Pereira A, Menezes IFM (2012) PolyMesher: a general-purpose mesh generator for polygonal elements written in matlab. Struct Multidiscipl Optim 45:309–328MathSciNetCrossRefMATHGoogle Scholar
Rojas-Labanda S, Stolpe M (2015) Automatic penalty continuation in structural topology optimization. Struct Multidiscipl Optim 52:1205–1221MathSciNetCrossRefGoogle Scholar
Olhoff N (1991) On CAD-integrated structural topology and design optimization. Comput Methods Appl Mech Eng 89:259–279CrossRefGoogle Scholar
Talischi C, Paulino GH, Pereira A, Menezes IFM (2012) PolyTop: a matlab implementation of a general topology optimization framework using unstructured polygonal finite element meshes. Struct Multidiscipl Optim 45:329–357MathSciNetCrossRefMATHGoogle Scholar
Lambe AB, Czekanski A (2016) Adaptive topology optimization using a continuous approximation of material distribution. In: ASME international mechanical engineering congress and exposition, Phoenix, AZGoogle Scholar
Nguyen TH, Paulino GH, Song J, Le CH (2009) A computational paradigm for multiresolution topology optimization (MTOP). Struct Multidiscipl Optim 41(4):525–539MathSciNetCrossRefMATHGoogle Scholar
Nguyen TH, Paulino GH, Song J, Le CH (2012) Improving multiresolution topology optimization via multiple discretizations. Int J Numer Methods Eng 92(6):507–530MathSciNetCrossRefMATHGoogle Scholar
Nguyen-Xuan H (2017) A polytree-based adaptive polygonal finite element method for topology optimization. Int J Numer Methods Eng 110:972–1000MathSciNetCrossRefGoogle Scholar