Abstract
In this paper, a cross-resolution acceleration method for topology optimization is proposed based on deep learning aiming at achieving precise and high-efficiency geometrically non-linear structure design. We develop a cross-resolution Pix2pix neural network (CR-Pix2pix NN) to build the high-dimensional mapping between the low-resolution intermediate configuration (IC) and the corresponding high-resolution optimized configuration. Architecture of CR-Pix2pix NN is composed of a cross-resolution generator and Markovian discriminator. The cross-resolution geometrically non-linear dataset utilized to train the deep learning model is created by solving stress constrained topology optimization model established by independent continuous mapping (ICM) method. The pre-trained CR-Pix2pix NN is capable of accurately predicting the high-resolution optimized configuration by inputting the low-resolution IC with the only one iteration step. Furthermore, the hyperparameters of the developed model are discussed to ensure the performance in accuracy and computational efficiency. The proposed method can be generalized to other precise topology optimization scenarios and engineering design.
Similar content being viewed by others
References
Abueidda DW, Koric S, Sobh NA (2020) Topology optimization of 2D structures with nonlinearities using deep learning. Comput Struct 237:106283
Andreassen E, Clausen A, Schevenels M, Lazarov BS, Sigmund O (2011) Efficient topology optimization in MATLAB using 88 lines of code. Struct Multidisc Optim 43:1–16
Bai JT, Zuo WJ (2020) Hollow structural design in topology optimization via moving morphable component method. Struct Multidisc Optim 61:187–205
Bruns TE, Tortorelli DA (2001) Topology optimization of non-linear elastic structures and compliant mechanisms. Comput Methods Appl Mech Engrg 190:3443–3459
Buhl T, Pedersen C, Sigmund O (2000) Stiffness design of geometrically nonlinear structures using topology optimization. Struct Multidisc Optim 19(2):93–104
Chen Q, Zhang X, Zhu B (2018) A 213-line topology optimization code for geometrically nonlinear structures. Struct Multidisc Optim 59(1):1863–1879
Gea HC, Luo J (2001) Topology optimization of structures with geometrical nonlinearities. Comput Struct 79:1977–1985
Hassani B, Hinton E (1998) A review of homogenization and topology optimization III—topology optimization using optimality criteria. Comput Struct 69:707–717
Hassani B, Hinton E (2017) A review of homogenization and topology optimization II—analytical and numerical solution of homogenization equations. Comput Struct 69(6):719–738
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: IEEE conference on computer vision and pattern recognition (CVPR), vol 7, pp 770–778
Hoseini P, Zhao L, Shehu A (2021) Generative deep learning for macromolecular structure and dynamics. Curr Opin Struct Biol 67:170–177
Isola P, Zhu JY, Zhou T (2017) Image-to-image translation with conditional adversarial networks. arXiv preprint. arXiv:1611.07004
Jung D, Gea HC (2004) Topology optimization of nonlinear structures. Finite Elem Anal Des 40:1417–1427
Kallioras NA, Kazakis G, Lagaros ND (2020) Accelerated topology optimization by means of deep learning. Struct Multidisc Optim 62:1185–1212
Kambampati S, Gray JS, Kim HA (2020) Level set topology optimization of structures under stress and temperature constraints. Comput Struct 235:106265
Kollmann HT, Abueidda DW, Koric S, Guleryuz E, Sobh NA (2020) Deep learning for topology optimization of 2D metamaterials. Mater Des 196:109098
Li B, Huang C, Li X, Zheng S, Hong J (2019) Non-iterative structural topology optimization using deep learning. Comput Aided Des 115:172–180
Li M, Jia G, Cheng Z, Shi Z (2020) Generative adversarial network guided topology optimization of periodic structures via subset simulation. Compos Struct. https://doi.org/10.1016/j.compstruct.2020.113254
Lin Q, Hong J, Liu Z, Li B, Wang J (2018) Investigation into the topology optimization for conductive heat transfer based on deep learning approach. Int Commun Heat Mass Transf 97:103–109
Liu C, Zhu Y, Sun Z, Li D, Du Z, Zhang W, Guo W (2018) An efficient moving morphable component (MMC)-based approach for multi-resolution topology optimization. Comput Struct 58:2455–2479
Luo Y, Wang MY, Kang Z (2015) Topology optimization of geometrically nonlinear structures based on an additive hyperelasticity technique. Comput Methods Appl Mech Eng 286:422–441
Oh S, Jung Y, Kim S, Lee I (2019) Deep generative design: integration of topology optimization and generative models. J Mech Des 141(11):1
Ranjan R, Sankaranarayanan S, Bansal A (2018) Deep learning for understanding faces: machines may be just as good, or better, than humans. IEEE Signal Process Mag 35(1):66–83
Rawat S, Shen MHH (2018) A novel topology design approach using an integrated deep learning network architecture. arXiv preprint. arXiv:1808.02334
Ronneberger O, Fischer P, Brox T (2015) U-Net: convolutional networks for biomedical image segmentation. Springer, Cham
Shekar AK, Liang G, Liu R, Wendt A (2021) Label-free robustness estimation of object detection CNNs for autonomous driving applications. Int J Comput vis 129:1185–1201
Sigmund O (2001) A 99 lines topology optimization code written in Matlab. Struct Multidisc Optim 21:120–127
Sosnovik I, Oseledets I (2017) Neural networks for topology optimization. arXiv preprint. arXiv:1709.09578
Sui YK, Ye HL (2013) Continuum topology optimization methods ICM. Science Press, Beijing
Wang WW, Ye HL, Sui YK (2019) Lightweight topology optimization with buckling and frequency constraints using the independent continuous mapping method. Acta Mech Solida Sin 32:310–325
Xia L, Zhang L, Xia Q, Shi T (2018) Stress-based topology optimization using bi-directional evolutionary structural optimization method. Comput Methods Appl Mech Eng 333:356–370
Yang H, Ma X, Jiao F, Fang Z (2019) Preform optimal design of H-shaped forging based on bi-directional evolutionary structural optimization. Int J Adv Manuf Technol 101:1–8
Ye HL, Dai ZJ, Wang WW (2019) ICM method for topology optimization of multimaterial continuum structure with displacement constraint. Acta Mech Sin 35:552–562
Ye HL, Yuan BS, Li JC, Zhang X, Sui YK (2021) Geometrically nonlinear topology optimization of continuum structures based on an independent continuous mapping method. Acta Mech Solida Sin 34:658–672
Yuge K, Iwai N, Kikuchi N (1999) Optimization of 2-D structures subjected to nonlinear deformations using the homogenization method. Struct Multidisc Optim 17(4):286–299
Yu Y, Hur T, Jung J, Jang IG (2019) Deep learning for determining a near-optimal topological design without any iteration. Struct Multidiscip Optim 59:787–799
Zhao L, Wang Z, Wang X (2016) Human fatigue expression recognition through image-based dynamic multi-information and bimodal deep learning. J Electron Imaging 25(5):053024
Zhang Y, Chen A, Peng B, Zhou X, Wang D (2019) A deep convolutional neural network for topology optimization with strong generalization ability. arXiv preprint. arXiv:190107761
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant No. 11872080), Beijing Natural Science Foundation (Grant No. 3192005).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Replication of results
All original data are included in this manuscript and the obtained results can be replicated. No additional data and code are appended.
Additional information
Responsible Editor: Mehmet Polat Saka
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, J., Ye, H., Yuan, B. et al. Cross-resolution topology optimization for geometrical non-linearity by using deep learning. Struct Multidisc Optim 65, 133 (2022). https://doi.org/10.1007/s00158-022-03231-y
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00158-022-03231-y