Efficient, high-resolution topology optimization method based on convolutional neural networks
Liang XUE, Jie LIU, Guilin WEN, Hongxin WANG
Efficient, high-resolution topology optimization method based on convolutional neural networks
Topology optimization is a pioneer design method that can provide various candidates with high mechanical properties. However, high resolution is desired for optimum structures, but it normally leads to a computationally intractable puzzle, especially for the solid isotropic material with penalization (SIMP) method. In this study, an efficient, high-resolution topology optimization method is developed based on the super-resolution convolutional neural network (SRCNN) technique in the framework of SIMP. SRCNN involves four processes, namely, refinement, path extraction and representation, nonlinear mapping, and image reconstruction. High computational efficiency is achieved with a pooling strategy that can balance the number of finite element analyses and the output mesh in the optimization process. A combined treatment method that uses 2D SRCNN is built as another speed-up strategy to reduce the high computational cost and memory requirements for 3D topology optimization problems. Typical examples show that the high-resolution topology optimization method using SRCNN demonstrates excellent applicability and high efficiency when used for 2D and 3D problems with arbitrary boundary conditions, any design domain shape, and varied load.
topology optimization / convolutional neural network / high resolution / density-based
[1] |
Bendsøe M P, Kikuchi N. Generating optimal topologies in structural design using a homogenization method. Computer Methods in Applied Mechanics and Engineering, 1988, 71(2): 197–224
CrossRef
Google scholar
|
[2] |
Bendsøe M P. Optimal shape design as a material distribution problem. Structural Optimization, 1989, 1(4): 193–202
CrossRef
Google scholar
|
[3] |
Sigmund O A. 99 line topology optimization code written in Matlab. Structural and Multidisciplinary Optimization, 2001, 21(2): 120–127
CrossRef
Google scholar
|
[4] |
Rozvany G I N, Zhou M, Birker T. Generalized shape optimization without homogenization. Structural Optimization, 1992, 4(3–4): 250–252
CrossRef
Google scholar
|
[5] |
Xie Y M, Steven G P. A simple evolutionary procedure for structural optimization. Computers & Structures, 1993, 49(5): 885–896
CrossRef
Google scholar
|
[6] |
Querin O M, Steven G P, Xie Y M. Evolutionary structural optimisation (ESO) using a bidirectional algorithm. Engineering Computations, 1998, 15(8): 1031–1048
CrossRef
Google scholar
|
[7] |
Huang X, Xie Y M. Convergent and mesh-independent solutions for the bi-directional evolutionary structural optimization method. Finite Elements in Analysis and Design, 2007, 43(14): 1039–1049
CrossRef
Google scholar
|
[8] |
Rozvany G I N. A critical review of established methods of structural topology optimization. Structural and Multidisciplinary Optimization, 2009, 37(3): 217–237
CrossRef
Google scholar
|
[9] |
Xia L, Zhang L, Xia Q,
CrossRef
Google scholar
|
[10] |
Wang M Y, Wang X, Guo D. A level set method for structural topology optimization. Computer Methods in Applied Mechanics and Engineering, 2003, 192(1–2): 227–246
CrossRef
Google scholar
|
[11] |
Wei P, Li Z, Li X,
CrossRef
Google scholar
|
[12] |
Xia Q, Shi T, Xia L. Stable hole nucleation in level set based topology optimization by using the material removal scheme of BESO. Computer Methods in Applied Mechanics and Engineering, 2019, 343: 438–452
CrossRef
Google scholar
|
[13] |
Xia Q, Shi T. Generalized hole nucleation through BESO for the level set based topology optimization of multi-material structures. Computer Methods in Applied Mechanics and Engineering, 2019, 355: 216–233
CrossRef
Google scholar
|
[14] |
Liu H, Zong H, Shi T,
CrossRef
Google scholar
|
[15] |
Guo X, Zhang W, Zhong W. Doing topology optimization explicitly and geometrically—A new moving morphable components based framework. Journal of Applied Mechanics, 2014, 81(8): 081009
CrossRef
Google scholar
|
[16] |
Zhang W, Chen J, Zhu X,
CrossRef
Google scholar
|
[17] |
Lei X, Liu C, Du Z,
CrossRef
Google scholar
|
[18] |
Cai S, Zhang W. An adaptive bubble method for structural shape and topology optimization. Computer Methods in Applied Mechanics and Engineering, 2020, 360: 112778
CrossRef
Google scholar
|
[19] |
Zhu J H, Zhang W H, Xia L. Topology optimization in aircraft and aerospace structures design. Archives of Computational Methods in Engineering, 2016, 23(4): 595–622
CrossRef
Google scholar
|
[20] |
Fu Y F, Rolfe B, Chiu L N S,
CrossRef
Google scholar
|
[21] |
Meng L, Zhang W, Quan D,
CrossRef
Google scholar
|
[22] |
Chin T W, Kennedy G J. Large-scale compliance-minimization and buckling topology optimization of the undeformed common research model wing. In: Proceedings of the 57th AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference. San Diego: AIAA, 2016
CrossRef
Google scholar
|
[23] |
Liu J, Ou H, He J,
CrossRef
Google scholar
|
[24] |
Sutradhar A, Park J, Carrau D,
CrossRef
Google scholar
|
[25] |
Alexandersen J, Sigmund O, Aage N. Large scale three-dimensional topology optimisation of heat sinks cooled by natural convection. International Journal of Heat and Mass Transfer, 2016, 100: 876–891
CrossRef
Google scholar
|
[26] |
Ye M, Gao L, Li H. A design framework for gradually stiffer mechanical metamaterial induced by negative Poisson’s ratio property. Materials & Design, 2020, 192: 108751
CrossRef
Google scholar
|
[27] |
Groen J P, Sigmund O. Homogenization-based topology optimization for high-resolution manufacturable microstructures. International Journal for Numerical Methods in Engineering, 2018, 113(8): 1148–1163
CrossRef
Google scholar
|
[28] |
Wu Z, Xia L, Wang S,
CrossRef
Google scholar
|
[29] |
Zhu B, Skouras M, Chen D,
CrossRef
Google scholar
|
[30] |
Wang Y, Xu H, Pasini D. Multiscale isogeometric topology optimization for lattice materials. Computer Methods in Applied Mechanics and Engineering, 2017, 316: 568–585
CrossRef
Google scholar
|
[31] |
Li H, Luo Z, Gao L,
CrossRef
Google scholar
|
[32] |
Li H, Luo Z, Xiao M,
CrossRef
Google scholar
|
[33] |
Christiansen A N, Bærentzen J A, Nobel-Jørgensen M,
CrossRef
Google scholar
|
[34] |
Wang H, Liu J, Wen G. An efficient evolutionary structural optimization method with smooth edges based on the game of building blocks. Engineering Optimization, 2019, 51(12): 2089–2018
CrossRef
Google scholar
|
[35] |
Nguyen T H, Paulino G H, Song J,
CrossRef
Google scholar
|
[36] |
Nguyen-Xuan H. A polytree-based adaptive polygonal finite element method for topology optimization. International Journal for Numerical Methods in Engineering, 2017, 110(10): 972–1000
CrossRef
Google scholar
|
[37] |
Leader M K, Chin T W, Kennedy G J. High-resolution topology optimization with stress and natural frequency constraints. AIAA Journal, 2019, 57(8): 3562–3578
CrossRef
Google scholar
|
[38] |
Chin T W, Leader M K, Kennedy G J. A scalable framework for large-scale 3D multimaterial topology optimization with octree-based mesh adaptation. Advances in Engineering Software, 2019, 135: 102682
CrossRef
Google scholar
|
[39] |
Groen J P, Langelaar M, Sigmund O,
CrossRef
Google scholar
|
[40] |
Gupta D K, van Keulen F, Langelaar M. Design and analysis adaptivity in multi-resolution topology optimization. 2018, arXiv:1811.09821v1
|
[41] |
Xiao M, Lu D, Breitkopf P,
CrossRef
Google scholar
|
[42] |
Lieu Q X, Lee J. Multiresolution topology optimization using isogeometric analysis. International Journal for Numerical Methods in Engineering, 2017, 112(13): 2025–2047
CrossRef
Google scholar
|
[43] |
Xu M, Xia L, Wang S,
CrossRef
Google scholar
|
[44] |
Wang Y, Liao Z, Ye M,
CrossRef
Google scholar
|
[45] |
Wang H, Liu J, Wen G. Achieving large-scale or high-resolution topology optimization based on modified BESO and XEFM. 2019, arXiv:1908.07157
|
[46] |
Kim Y Y, Yoon G H. Multi-resolution multi-scale topology optimization—A new paradigm. International Journal of Solids and Structures, 2000, 37(39): 5529–5559
CrossRef
Google scholar
|
[47] |
Stainko R. An adaptive multilevel approach to the minimal compliance problem in topology optimization. Communications in Numerical Methods in Engineering, 2006, 22(2): 109–118
CrossRef
Google scholar
|
[48] |
Liao Z, Zhang Y, Wang Y,
CrossRef
Google scholar
|
[49] |
Suresh K. Generating 3D topologies with multiple constraints on the GPU. In: Proceedings of the 10th World Congress on Structural and Multidisciplinary Optimization. Orlando, 2013, 1–9
|
[50] |
Challis V J, Roberts A P, Grotowski J F. High resolution topology optimization using graphics processing units (GPUs). Structural and Multidisciplinary Optimization, 2014, 49(2): 315–325
CrossRef
Google scholar
|
[51] |
Aage N, Andreassen E, Lazarov B S,
CrossRef
Google scholar
|
[52] |
Long K, Gu C, Wang X,
CrossRef
Google scholar
|
[53] |
Wang Y, Liao Z, Shi S,
CrossRef
Google scholar
|
[54] |
Zhou Y, Zhan H, Zhang W,
CrossRef
Google scholar
|
[55] |
Sosnovik I, Oseledets I. Neural networks for topology optimization. Russian Journal of Numerical Analysis and Mathematical Modelling, 2019, 34(4): 215–223
CrossRef
Google scholar
|
[56] |
Banga S, Gehani H, Bhilare S,
|
[57] |
Zhang Y, Chen A, Peng B,
|
[58] |
Li B, Huang C, Li X,
CrossRef
Google scholar
|
[59] |
Dong C, Loy C C, He K,
CrossRef
Google scholar
|
[60] |
Bendsøe M P, Sigmund O. Topology Optimization: Theory, Methods, and Applications. Berlin: Springer, 2013, 37–40
|
[61] |
Andreassen E, Clausen A, Schevenels M,
CrossRef
Google scholar
|
[62] |
Liu H, Wang Y, Zong H,
CrossRef
Google scholar
|
/
〈 | 〉 |