Abstract
Stress-based topology optimization and nonlinear structural topology optimization is gaining increasing attention in order to make topology optimization more realistic. Thus, this paper extends current concepts of topology optimization to the design of structures made of nonlinear materials. An extended bi-directional evolutionary structural optimization (BESO) method for stress minimization topology optimization of material nonlinear structures is proposed in this work. BESO method based on discrete variables can effectively avoid the well-known singularity problem in density-based methods with low-density elements. The maximum von Mises stress is approximated by the p-norm global stress. The sensitivity information for designing variable updates is derived in detail by adjoint method. As for the highly nonlinear stress behavior, the updated scheme takes advantages from two filters respectively of the sensitivity and topological variables to improve convergence. Moreover, the filtered sensitivity numbers are combined with their historical sensitivity information to further stabilize the optimization process. The effectiveness of the proposed method is demonstrated by several 2D benchmark design problems.
Similar content being viewed by others
References
Bathe KJ (1996) Finite element procedures. Prentice-Hall, Englewood Cliffs, NJ
Bendsøe M, Guedes J, Plaxton S, Taylor J (1996) Optimization of structure and material properties for solids composed of softening material. Int J Solids Struct 33(12):1799–1813. https://doi.org/10.1016/0020-7683(95)00121-2
Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):193–202. https://doi.org/10.1007/BF01650949
Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71(2):197–224. https://doi.org/10.1016/0045-7825(88)90086-2
Bendsøe MP, Sigmund O (2003) Topology optimization: theory, methods and applications. Springer, Berlin
Bruggi M (2008) On an alternative approach to stress constraints relaxation in topology optimization. Struct Multidiscip Optim 36:125–141. https://doi.org/10.1007/s00158-007-0203-6.
Bruns T, Tortorelli D (2003) An element removal and reintroduction strategy for the topology optimization of structures and compliant mechanisms. Int J Numer Meth Eng 57(10):1413–1430. https://doi.org/10.1002/nme.783
Buhl T, Pedersen C, Sigmund O (2000) Stiffness design of geometrically nonlinear structures using topology optimization. Struct Multidiscip Optimiz 19(2):93–104. https://doi.org/10.1007/s001580050089
Burns TE, Tortorelli DA (2003) An element removal and reintroduction strategy for the topology optimization of structures and compliant mechanisms. Int J Num Methods Eng 57:1413–1430. https://doi.org/10.1002/nme.783
Capasso G, Morlier J, Charlotte M, Coniglio S (2020) Stress-based topology optimization of compliant mechanisms using nonlinear mechanics. Mechanics & Industry 21(3):304. https://doi.org/10.1051/meca/2020011
da Silva GA, Beck AT, Sigmund O (2020) Topology optimization of compliant mechanisms considering stress constraints, manufacturing uncertainty and geometric nonlinearity. Comput Methods Appl Mech Eng 365:112972. https://doi.org/10.1016/j.cma.2020.112972
De Leon DM, Gonçalves JF, de Souza CE (2020) Stress-based topology optimization of compliant mechanisms design using geometrical and material nonlinearities. Struct Multidisc Optim. https://doi.org/10.1007/s00158-019-02484-4
Deaton JD, Grandhi RV (2014) A survey of structural and multidisciplinary continuum topology optimization: post 2000. Struct Multidiscip Optimiz 49(1):1–38. https://doi.org/10.1007/s00158-013-0956-z
Duysinx P, Bendsøe MP (1998) Topology optimization of continuum structures with local stress constraints. Int J Numer Methods Eng 43(8):1453–1478. https://doi.org/10.1002/(SICI)1097-0207(19981230)43:8<1453::AID-NME480>3.0.CO;2-2
Duysinx P, Sigmund O (1998) New development in handling stress constraints in optimal material distribution. In: Proc 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization A Collection of Technical Papers (Held in St Louis, Missouri), vol 3, pp 1501–1509
Gea H, Luo J (2001) Topology optimization of structures with geometrical nonlinearities. Comput Struct 79(20–21):1977–1985. https://doi.org/10.1016/S0045-7949(01)00117-1
Guo X, Zhang W, Zhang J, Yuan J (2016) Explicit structural topology optimization based on moving morphable components (MMC) with curved skeletons. Comput Methods Appl Mech Eng 310:711–748. https://doi.org/10.1016/j.cma.2016.07.018
Guo X, Zhang W, Zhong W (2014) Doing topology optimization explicitly and geometrically-a new moving morphable components based framework. J Appl Mech T of The ASME. https://doi.org/10.1115/1.4027609
Holmberg E, Torstenfelt B, Klarbring A (2013) Stress constrained topology optimization, Struct Multidiscip Optim 48(1):33–47.
Huang X, **e YM (2007) Convergent and mesh-independent solutions for the bi-directional evolutionary structural optimization method. Finite Elem Anal Des 43(14):1039–1049. https://doi.org/10.1016/j.finel.2007.06.006
Huang X, **e YM (2008) Topology optimization of nonlinear structures under displacement loading. Eng Struct 30(7):2057–2068. https://doi.org/10.1016/j.engstruct.2008.01.009
Huang X, **e YM (2009) Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput Mech 43:393–401. https://doi.org/10.1007/s00466-008-0312-0
Huang X, **e YM (2010) Topology optimization of continuum structures: methods and applications. Wiley, Chichester. https://doi.org/10.1002/9780470689486
Huang X, **e YM, Lu G (2007) Topology optimization of energy-absorbing structures. Int J Crash Worthiness 12(6):663–675. https://doi.org/10.1080/13588260701497862
Jung D, Gea H (2004) Topology optimization of nonlinear structures. Finite Elem Anal Des 40(11):1417–1427. https://doi.org/10.1016/j.finel.2003.08.011
Le C, Norato J, Bruns T, Ha C, Tortorelli D (2010) Stress-based topology optimization for continua. Struct Multidiscip Optim 41(4):605–620. https://doi.org/10.1007/s00158-009-0440-y
Luo Y, Wang M, Kang Z (2015) Topology optimization of geometrically nonlinear structures based on an additive hyperelasticity technique. Comput Methods Appl Mech Eng 286:422–441. https://doi.org/10.1016/j.cma.2014.12.023
Maute K, Schwarz S, Ramm E (1998) Adaptive topology optimization of elastoplastic structures. Struct Optimiz 15(2):81–91. https://doi.org/10.1007/BF01278493
Owen DRJ, Hinton E (1980) Finite elements in plasticity: theory and practice. Pineridge Press, Swansea, UK
Pedersen C, Buhl T, Sigmund O (2001) Topology synthesis of large-displacement compliant mechanisms. Int J Numer Meth Eng 50(12):2683–2705. https://doi.org/10.1002/nme.148
Qian X (2013) Topology optimization in B-spline space. Comput Methods Appl Mech Eng 265:15–35 https://doi.org/10.1016/j.cma.2013.06.001
Rong JH, **e YM, Yang XY (2001) An improved method for evolutionary structural optimisation against buckling. Comput Struct 79(3):253–263. https://doi.org/10.1016/S0045-7949(00)00145-0
Rozvany GIN (2001) Aims, scope, methods, history and unified terminology of computer-aided topology optimization in structural mechanics. Struct Multidiscip Optimiz 21(2):90–108. https://doi.org/10.1007/s001580050174
Schwarz S, Maute K, Ramm E (2001) Topology and shape optimization for elastoplastic structural response. Comput Methods Appl Mech Eng 190(15–17):2135–2155. https://doi.org/10.1016/S0045-7825(00)00227-9
Sethian JA, Wiegmann A (2000) Structural boundary design via level set and immersed interface methods. Int J Numer Methods Eng 163(2):489–528. https://doi.org/10.1006/jcph.2000.6581
Seung JM, Gil HY (2013) A newly developed qp-relaxation method for element connectivity parameterization to achieve stress-based topology optimization for geometrically nonlinear structures. Comput Methods Appl Mech Eng 265:226–241. https://doi.org/10.1016/j.cma.2013.07.001
Sigmund O (2001) A 99 line topology optimization code written in Matlab. Struct Multidiscip Optim 21(2):120–127. https://doi.org/10.1007/s001580050176
Sigmund O, Maute K (2013) Topology optimization approaches-a comparative review. Struct Multidiscip Optimiz 48(6):1031–1055. https://doi.org/10.1007/s00158-013-0978-6
Suzuki K, Kikuchi N (1991) A homogenization method for shape and topology optimization. Comput Methods Appl Mech Eng 93(3):291–318. https://doi.org/10.1016/0045-7825(91)90245-2
Wang F, Lazarov B, Sigmund O, Jensen J (2014) Interpolation scheme for fictitious domain techniques and topology optimization of finite strain elastic problems. Comput Methods Appl Mech Eng 276:453–472. https://doi.org/10.1016/j.cma.2014.03.021
Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192:227–246. https://doi.org/10.1016/S0045-7825(02)00559-5
**a L, Zhang L, **a Q, Shi TL (2018) Stress-based topology optimization using bi-directional evolutionary structural optimization method. Comput Methods Appl Mech Eng 333:356–370. https://doi.org/10.1016/j.cma.2018.01.035
**e YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49(5):885–896. https://doi.org/10.1016/0045-7949(93)90035-C
**e YM, Steven GP (1994) Optimal design of multiple load case structures using an evolutionary procedure. Eng Comput 11(4):295–302. https://doi.org/10.1108/02644409410799290
**e YM, Steven GP (1997) Evolutionary structural optimization. Springer-Verlag, London ISBN 3-540-76153-5, pp 200
Xu B, Han YS, Zhao L (2020) Bi-directional evolutionary topology optimization of geometrically nonlinear continuum structures with stress constraints. Appl Math Model 80:771–791. https://doi.org/10.1016/j.apm.2019.12.009
Yoon G, Kim Y (2005) Element connectivity parameterization for topology optimization of geometrically nonlinear structures. Int J Solids Struct 42(7):1983–2009. https://doi.org/10.1016/j.ijsolstr.2004.09.005
Yoon G, Kim Y (2007) Topology optimization of material-nonlinear continuum structures by the element connectivity parameterization. Int J Numer Meth Eng 69(10):2196–2218. https://doi.org/10.1002/nme.1843
Yuge K, Iwai N, Kikuchi N (1999) Optimization of 2-D structures subjected to nonlinear deformations using the homogenization method. Struct Optimiz 17(4):286–299. https://doi.org/10.1007/BF01207005
Yuge K, Kikuchi N (1995) Optimization of a frame structure subjected to a plastic deformation. Struct Optimiz 10(3–4):197–208. https://doi.org/10.1007/BF01742592
Zhou M, Rozvany GIN (1991) The COC algorithm, part II: topological, geometrical and generalized shape optimization. Comput Methods Appl Mech Eng 89(1):309–336. https://doi.org/10.1016/0045-7825(91)90046-9
Zhou M, Sigmund O (2017) On fully stressed design and p-norm measures in structural optimization. Struct Multidisc Optim 56:31–736. https://doi.org/10.1007/s00158-017-1731-3
Zhu JH, Zhang WH, **a L (2016) Topology optimization in aircraft and aerospace structures design. Arch Comput Methods Eng 23(4):595–622. https://doi.org/10.1007/s11831-015-9151-2
Funding
This work was sponsored by the National Natural Science Foundation of China (11872311).
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
Unfortunately, we cannot share our code publicly because it is confidential. If any reader wants to reproduce the results presented in this paper, please follow the steps in Fig. 2 exactly. If there is any confusion about the method, please contact us. It is our pleasure to assist.
Additional information
Responsible Editor: Emilio Carlos Nelli Silva
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Highlights
• The stress-based topology optimization model of material nonlinearity is proposed.
• The stress level of material nonlinear structures can be restrained using p-norm global stress.
• The stress concentration problem of material nonlinear structures can be solved using p-norm global stress.
• The maximal von Mises stress decreases and the stress distribution smoother with larger value p-norm.
• The smaller value the initial yield stress σs0 takes, the lower the maximal von Mises stress is achieved.
Rights and permissions
About this article
Cite this article
Xu, B., Han, Y. & Zhao, L. Bi-directional evolutionary stress-based topology optimization of material nonlinear structures. Struct Multidisc Optim 63, 1287–1305 (2021). https://doi.org/10.1007/s00158-020-02757-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-020-02757-3