Sequentially coupled gradient-based topology and domain shape optimization

A coupled topology and domain shape optimization framework is presented that is based on incorporating the shape design variables of the design domain in the Solid Isotropic Material with Penalization topology optimization method. The shape and topology design variables are incrementally updated in a sequential fashion, using a staggered numerical update scheme. Non-Uniform Rational B-Splines are employed to parameterize the shape of the design domain. This not only guarantees a highly accurate description of the shape boundaries by means of smooth basis functions with compact support, but also enables an efficient control of the design domain with only a few control points. Furthermore, the optimization process is performed in a computationally efficient way by applying a gradient-based optimization algorithm, for which the sensitivities can be computed in closed form. The usefulness of the coupled optimization approach is demonstrated by analyzing several benchmark problems that are subjected to different types of initial conditions and domain bounds. The variation in simulation results denotes that a careful construction of the initial design domain is necessary and meaningful.

[1]  Zhijun Wang,et al.  Optimization of thin-walled beam structures: Monolithic versus staggered solution schemes , 2020 .

[2]  Hèrm Hofmeyer,et al.  Coupled aerostructural shape and topology optimization of horizontal-axis wind turbine rotor blades , 2020, Energy Conversion and Management.

[3]  Jian Zhang,et al.  A new topology optimization approach based on Moving Morphable Components (MMC) and the ersatz material model , 2016 .

[4]  T. Hughes,et al.  Isogeometric analysis : CAD, finite elements, NURBS, exact geometry and mesh refinement , 2005 .

[5]  Ole Sigmund,et al.  Combined shape and topology optimization for minimization of maximal von Mises stress , 2017 .

[6]  Paul M. Weaver,et al.  On the structural topology of wind turbine blades , 2013 .

[7]  Ole Sigmund,et al.  Giga-voxel computational morphogenesis for structural design , 2017, Nature.

[8]  Dan Wang,et al.  A parametric mapping method for curve shape optimization on 3D panel structures , 2010 .

[9]  Andres Tovar,et al.  An efficient 3D topology optimization code written in Matlab , 2014 .

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

[11]  Shinji Nishiwaki,et al.  Shape and topology optimization based on the phase field method and sensitivity analysis , 2010, J. Comput. Phys..

[12]  Liang Xia,et al.  Integrated layout design of multi-component systems using XFEM and analytical sensitivity analysis , 2012 .

[13]  Philippe Guillaume,et al.  The Topological Asymptotic for PDE Systems: The Elasticity Case , 2000, SIAM J. Control. Optim..

[14]  E. Ramm,et al.  Topology and shape optimization for elastoplastic structural response , 2001 .

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

[16]  Grégoire Allaire,et al.  Coupling the Level Set Method and the Topological Gradient in Structural Optimization , 2006 .

[17]  Xu Guo,et al.  Doing Topology Optimization Explicitly and Geometrically—A New Moving Morphable Components Based Framework , 2014 .

[18]  Glaucio H. Paulino,et al.  PolyTop++: an efficient alternative for serial and parallel topology optimization on CPUs & GPUs , 2015, Structural and Multidisciplinary Optimization.

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

[20]  B. Kwak,et al.  Design space optimization using design space adjustment and refinement , 2007 .

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

[22]  E. Ramm,et al.  Adaptive topology optimization of elastoplastic structures , 1998 .

[23]  Julián A. Norato,et al.  Stress-based shape and topology optimization with the level set method , 2018 .

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

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

[26]  K. Maute,et al.  Level set topology optimization considering damage , 2017 .

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

[28]  Anh-Vu Vuong,et al.  ISOGAT: A 2D tutorial MATLAB code for Isogeometric Analysis , 2010, Comput. Aided Geom. Des..

[29]  Byung Man Kwak,et al.  Design space optimization using a numerical design continuation method , 2002 .

[30]  Zhan Kang,et al.  A velocity field level set method for shape and topology optimization , 2018, International Journal for Numerical Methods in Engineering.

[31]  Xu Guo,et al.  Stress-related topology optimization of continuum structures involving multi-phase materials , 2014 .

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

[33]  Qui X. Lieu,et al.  Multiresolution topology optimization using isogeometric analysis , 2017 .

[34]  Z. Kang,et al.  Multi-material topology optimization considering interface behavior via XFEM and level set method , 2016 .

[35]  Arun L. Gain,et al.  Phase-field based topology optimization with polygonal elements: a finite volume approach for the evolution equation , 2012 .

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

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

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

[39]  Xiaoping Qian,et al.  Full analytical sensitivities in NURBS based isogeometric shape optimization , 2010 .

[40]  Mathias Stolpe,et al.  An efficient second-order SQP method for structural topology optimization , 2016 .

[41]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[42]  E. Ramm,et al.  Adaptive topology optimization , 1995 .

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

[44]  S. Y. Wang,et al.  An extended level set method for shape and topology optimization , 2007, J. Comput. Phys..

[45]  J. Canales,et al.  On simultaneous shape and material layout optimization of shell structures , 2002 .

[46]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[47]  Yeh-Liang Hsu,et al.  A review of structural shape optimization , 1994 .

[48]  Ekkehard Ramm,et al.  Adaptive topology optimization of shell structures , 1997 .

[49]  J. Sethian,et al.  FRONTS PROPAGATING WITH CURVATURE DEPENDENT SPEED: ALGORITHMS BASED ON HAMILTON-JACOB1 FORMULATIONS , 2003 .

[50]  Weihong Zhang,et al.  Topology optimization with closed B-splines and Boolean operations , 2017 .

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