B-spline velocity field level set topology optimization method for stress and buckling constraints based on discrete adjoint method

This paper proposes a new sensitivity computational scheme for velocity field level set method with discrete adjoint method. The velocity field of level set method is described in B-spline space. The adjoint equations are constructed based on discretized governing equations. This paper demonstrates that the velocity field of level set method can be fully derived from the discrete adjoint method. This enables the circumvention of shape sensitivity analysis for standard level set method. We demonstrate the effectiveness of proposed method in the context of stress and linearized buckling topology optimization problems.

[1]  Yaguang Wang,et al.  Velocity field level set method incorporating topological derivatives for topology optimization , 2022, Journal of Applied Mechanics.

[2]  Yaguang Wang,et al.  MATLAB implementations of velocity field level set method for topology optimization: an 80-line code for 2D and a 100-line code for 3D problems , 2021, Structural and Multidisciplinary Optimization.

[3]  Hayoung Chung,et al.  A discrete adjoint based level set topology optimization method for stress constraints , 2021, Computer Methods in Applied Mechanics and Engineering.

[4]  Federico Ferrari,et al.  Topology optimization with linearized buckling criteria in 250 lines of Matlab , 2021, Structural and Multidisciplinary Optimization.

[5]  O. Sigmund,et al.  Towards solving large scale topology optimization problems with buckling constraints at the cost of linear analyses , 2019, Computer Methods in Applied Mechanics and Engineering.

[6]  Zhan Kang,et al.  Velocity field level‐set method for topological shape optimization using freely distributed design variables , 2019, International Journal for Numerical Methods in Engineering.

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

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

[9]  Julián A. Norato,et al.  Stress-based topology optimization with discrete geometric components , 2017 .

[10]  Shikui Chen,et al.  Parametric structural shape & topology optimization with a variational distance-regularized level set method , 2017 .

[11]  Xu Guo,et al.  Explicit three dimensional topology optimization via Moving Morphable Void (MMV) approach , 2017, 1704.06060.

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

[13]  Haitao Ma,et al.  Topology optimization of continuum structures under buckling constraints , 2015 .

[14]  D. Tortorelli,et al.  A geometry projection method for continuum-based topology optimization with discrete elements , 2015 .

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

[16]  Xiaoping Qian,et al.  Topology optimization in B-spline space , 2013 .

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

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

[19]  Yi Min Xie,et al.  Evolutionary Topology Optimization of Continuum Structures: Methods and Applications , 2010 .

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

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

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

[23]  Joaquim R. R. A. Martins,et al.  An adaptive approach to constraint aggregation using adjoint sensitivity analysis , 2007 .

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

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

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

[27]  M. Giles,et al.  Algorithm Developments for Discrete Adjoint Methods , 2003 .

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

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

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

[31]  Jianhua Zhou,et al.  Structural Topology Optimization Through Explicit Boundary Evolution , 2017 .

[32]  James A. Sethian,et al.  The Fast Construction of Extension Velocities in Level Set Methods , 1999 .

[33]  Max Gunzburger,et al.  Perspectives in flow control and optimization , 1987 .