Filters in topology optimization based on Helmholtz‐type differential equations

The aim of this paper is to apply a Helmholtz‐type partial differential equation as an alternative to standard density filtering in topology optimization problems. Previously, this approach has been successfully applied as a sensitivity filter. The usual filtering techniques in topology optimization require information about the neighbor cells, which is difficult to obtain for fine meshes or complex domains and geometries. The complexity of the problem increases further in parallel computing, when the design domain is decomposed into multiple non‐overlapping partitions. Obtaining information from the neighbor subdomains is an expensive operation. The proposed filter technique requires only mesh information necessary for the finite element discretization of the problem. The main idea is to define the filtered variable implicitly as a solution of a Helmholtz‐type differential equation with homogeneous Neumann boundary conditions. The properties of the filter are demonstrated for various 2D and 3D topology optimization problems in linear elasticity, solved on serial and parallel computers. Copyright © 2010 John Wiley & Sons, Ltd.

[1]  Joshua Kiddy K. Asamoah,et al.  Fractal–fractional age-structure study of omicron SARS-CoV-2 variant transmission dynamics , 2022, Partial Differential Equations in Applied Mathematics.

[2]  L. Kolotilina,et al.  Factorized Sparse Approximate Inverse Preconditionings I. Theory , 1993, SIAM J. Matrix Anal. Appl..

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

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

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

[6]  Rhj Ron Peerlings,et al.  Gradient enhanced damage for quasi-brittle materials , 1996 .

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

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

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

[10]  Alf Samuelsson,et al.  Finite Element Method: Basics , 1998 .

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

[12]  Y. Kim,et al.  Multi-resolution multi-scale topology optimization — a new paradigm , 2000 .

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

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

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

[16]  Thomas A. Poulsen,et al.  Topology optimization in wavelet space , 2002 .

[17]  Marc G. D. Geers,et al.  Nonlocal implicit gradient-enhanced elasto-plasticity for the modelling of softening behaviour , 2003 .

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

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

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

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

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

[23]  O. Sigmund,et al.  Factorized parallel preconditioner for the saddle point problem , 2011 .

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

[25]  B. Lazarov,et al.  Object Oriented Design of Parallel and Sequential Finite Element Codes , 2022 .