An improved numerically-stable equivalent static loads (ESLs) algorithm based on energy-scaling ratio for stiffness topology optimization under crash loads

The standard equivalent static loads (ESLs) method for stiffness topology optimization under crash condition may lead to exaggerated equivalent loads, which is not appropriate to be incorporated into the linear static topology optimization and whereby hinder the optimization process. To overcome this disadvantage, an improved ESLs algorithm based on energy-scaling ratio is proposed to guarantee the numerical stability, especially for the first several cycles with relatively larger differences of strain energy between the original crash simulation and equivalent static analysis. At each cycle, the equivalent external static forces are calculated by multiplying the stiffness matrix and the displacement vector at the time with maximal strain energy during the crash simulation. A further adaptive energy-scaling operation for those forces are performed by a weighting factor of square root of the energy ratio to the standard equivalent static loads for the crash problem based on the judging criterion. The newly equivalent loads are incorporated into the static topology optimization, and topology results are filtered into a black-white design for the crash simulation to avoid the numerical issues due to existing of low-density elements. The process is repeated until the convergence criteria is satisfied. The effectiveness of the proposed method is demonstrated by investing two crash design problems.

[1]  Y. Kim,et al.  Element connectivity parameterization for topology optimization of geometrically nonlinear structures , 2005 .

[2]  Gyung-Jin Park,et al.  A software development framework for structural optimization considering non linear static responses , 2015, Structural and Multidisciplinary Optimization.

[3]  Gyung-Jin Park,et al.  Technical overview of the equivalent static loads method for non-linear static response structural optimization , 2011 .

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

[5]  Daniel A. Tortorelli,et al.  An element removal and reintroduction strategy for the topology optimization of structures and compliant mechanisms , 2003 .

[6]  Matthijs Langelaar,et al.  An additive manufacturing filter for topology optimization of print-ready designs , 2016, Structural and Multidisciplinary Optimization.

[7]  Anders Clausen,et al.  Minimum Compliance Topology Optimization of Shell-Infill Composites for Additive Manufacturing , 2017 .

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

[9]  Gyung-Jin Park,et al.  Structural optimization under equivalent static loads transformed from dynamic loads based on displacement , 2001 .

[10]  Martin P. Bendsøe The homogenization approach to topology design , 1995 .

[11]  Anand Ramani,et al.  Topology optimization for nonlinear dynamic problems: Considerations for automotive crashworthiness , 2014 .

[12]  Zhen Luo,et al.  Non-probabilistic reliability-based topology optimization with multidimensional parallelepiped convex model , 2018 .

[13]  Raymond M. Kolonay,et al.  Structural optimization of a joined wing using equivalent static loads , 2007 .

[14]  Yi Min Xie,et al.  Concurrent topology optimization of structures and their composite microstructures , 2014 .

[15]  Gyung-Jin Park,et al.  Nonlinear dynamic response topology optimization using the equivalent static loads method , 2012 .

[16]  Xiangyang Cui,et al.  Design of materials using hybrid cellular automata , 2017 .

[17]  Boyan Stefanov Lazarov,et al.  Maximum length scale in density based topology optimization , 2017 .

[18]  Mariusz Bujny,et al.  Topology optimization methods based on nonlinear and dynamic crash simulations , 2017 .

[19]  G. Park,et al.  Dynamic Response Topology Optimization in the Time Domain Using Equivalent Static Loads , 2012 .

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

[21]  Axel Schumacher,et al.  Graph and heuristic based topology optimization of crash loaded structures , 2013 .

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

[23]  Krishnan Suresh,et al.  A 199-line Matlab code for Pareto-optimal tracing in topology optimization , 2010 .

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

[25]  Xu Han,et al.  Evidence-theory-based structural static and dynamic response analysis under epistemic uncertainties , 2013 .

[26]  Ole Sigmund,et al.  On projection methods, convergence and robust formulations in topology optimization , 2011, Structural and Multidisciplinary Optimization.

[27]  Sang-Hoon Lee,et al.  Level set based robust shape and topology optimization under random field uncertainties , 2010 .

[28]  Tielin Shi,et al.  Optimization of structures with thin-layer functional device on its surface through a level set based multiple-type boundary method , 2016 .

[29]  Xu Guo,et al.  Robust structural topology optimization considering boundary uncertainties , 2013 .

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

[31]  O. Sigmund,et al.  Minimum length scale in topology optimization by geometric constraints , 2015 .

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

[33]  Y. Xie,et al.  A new look at ESO and BESO optimization methods , 2007 .

[34]  Z. Kang,et al.  Integrated topology optimization with embedded movable holes based on combined description by material density and level sets , 2013 .

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