Skip to main content
Log in

Cross-resolution topology optimization for geometrical non-linearity by using deep learning

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Bai JT, Zuo WJ (2020) Hollow structural design in topology optimization via moving morphable component method. Struct Multidisc Optim 61:187–205

    Article  Google Scholar 

  • Bruns TE, Tortorelli DA (2001) Topology optimization of non-linear elastic structures and compliant mechanisms. Comput Methods Appl Mech Engrg 190:3443–3459

    Article  Google Scholar 

  • Buhl T, Pedersen C, Sigmund O (2000) Stiffness design of geometrically nonlinear structures using topology optimization. Struct Multidisc Optim 19(2):93–104

    Article  Google Scholar 

  • Chen Q, Zhang X, Zhu B (2018) A 213-line topology optimization code for geometrically nonlinear structures. Struct Multidisc Optim 59(1):1863–1879

    MathSciNet  Google Scholar 

  • Gea HC, Luo J (2001) Topology optimization of structures with geometrical nonlinearities. Comput Struct 79:1977–1985

    Article  Google Scholar 

  • Hassani B, Hinton E (1998) A review of homogenization and topology optimization III—topology optimization using optimality criteria. Comput Struct 69:707–717

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kallioras NA, Kazakis G, Lagaros ND (2020) Accelerated topology optimization by means of deep learning. Struct Multidisc Optim 62:1185–1212

    Article  MathSciNet  Google Scholar 

  • Kambampati S, Gray JS, Kim HA (2020) Level set topology optimization of structures under stress and temperature constraints. Comput Struct 235:106265

    Article  Google Scholar 

  • Kollmann HT, Abueidda DW, Koric S, Guleryuz E, Sobh NA (2020) Deep learning for topology optimization of 2D metamaterials. Mater Des 196:109098

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Sigmund O (2001) A 99 lines topology optimization code written in Matlab. Struct Multidisc Optim 21:120–127

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Hongling Ye.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00158-022-03231-y

Keywords

Navigation