Abstract
This article aims to present a novel topological design approach, which is inspired by the famous density method and parametric level set method, to control the structural complexity in the final optimized design and to improve computational efficiency in structural topology optimization. In the proposed approach, the combination of radial basis function and the SIMP formula is introduced to describe the distribution of the fictitious density field in the design domain. By changing the radius and distribution of radial function, the structural complexity can be controlled. Meanwhile, it is found that the proposed method can naturally avoid checkerboard design. In order to improve the computational efficiency affected by the number of design variables, we propose to redefine the support points so that the number of support points is much smaller than that of the observation points of the radial function. It follows that the number of design variables can be reduced to a great extent. Several numerical examples are tested to show the feasibility and effectiveness of the presented method.
Similar content being viewed by others
References
Afrousheh M, Marzbanrad J, Göhlich D (2019) Topology optimization of energy absorbers under crashworthiness using modified hybrid cellular automata (mhca) algorithm. Struct Multidiscip Optim 60(3):1021–1034
Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):193–202. https://doi.org/10.1007/bf01650949
Bureerat S, Limtragool J (2006) Performance enhancement of evolutionary search for structural topology optimisation. Finite Elem Anal Des 42(6):547–566
Bureerat S, Boonapan A, Kunakote T, Limtragool J (2005) Design of compliance mechanisms using topology optimisation. In: 19th Conference of Mechanical Engineering Network of Thailand, Phuket, pp 421–427
Bureerat S, et al. (2006) Performance enhancement of evolutionary search for structural topology optimisation. Finite Elem Anal Des 42(6):547–566. https://doi.org/10.5555/1140989.1707988
Du J, Olhoff N (2007) Topological design of freely vibrating continuum structures for maximum values of simple and multiple eigenfrequencies and frequency gaps. Struct Multidiscip Optim 34(2):91–110. https://doi.org/10.1007/s00158-007-0101-y
Gao J, Gao L, Luo Z, Li PG (2019) Isogeometric topology optimization for continuum structures using density distribution function. Int J Numer Methods Eng 119(10):991–1017. https://doi.org/10.1002/nme.6081
Guest J, Genut L (2009) Reducing dimensionality in topology optimization using adaptive design variable fields. Int J Numer Methods Eng 81:1019–1045. https://doi.org/10.1002/nme.2724
Guest JK, Prevost JH, Belytschko T (2004) Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int J Numer Methods Eng 61(2):238–254. https://doi.org/10.1002/nme.1064
Guirguis D, Aly MF (2016) A derivative-free level-set method for topology optimization. Finite Elem Anal Des 120:41–56. https://doi.org/10.1016/j.finel.2016.06.002
Guirguis D, Melek WW, Aly MF (2018a) High-resolution non-gradient topology optimization. J Comput Phys 372:107–125, https://doi.org/10.1016/j.jcp.2018.06.025
Guirguis D, et al. (2016) A derivative-free level-set method for topology optimization. Finite Elem Anal Des 120:41–56. https://doi.org/10.1016/j.finel.2016.06.002
Guirguis D, et al. (2018b) High-resolution non-gradient topology optimization. J Comput Phys:372. https://doi.org/10.1016/j.jcp.2018.06.025
Guo X, Zhang WS, Zhong WL (2014) Doing topology optimization explicitly and geometrically-a new moving morphable components based framework. J Appl Mech-Trans Asme 81(8):081009. https://doi.org/10.1115/1.4027609
Huang X, Xie M (2010) Evolutionary Topology Optimization of Continuum Structures: Methods and Applications. Wiley
Jing GX, Gao HF, Xiang JW (2020) A level-set topological optimization method to analyze two-dimensional thermal problem using bem. Appl Math Model 78:37–56. https://doi.org/10.1016/j.apm.2019.10.002
Kallioras NA, Kazakis G, Lagaros ND (2020) Accelerated topology optimization by means of deep learning. Struct Multidiscip Optim:1–28. https://doi.org/10.1007/s00158-020-02545-z
Kim SY, Kim IY, Mechefske C (2012a) A new efficient convergence criterion for reducing computational expense in topology optimization: Reducible design variable method. Int J Numer Methods Eng 90:752–783. https://doi.org/10.1002/nme.3343
Kim SY, Kim IY, Mechefske C (2012b) A new efficient convergence criterion for reducing computational expense in topology optimization: Reducible design variable method. Int J Numer Methods Eng 90:752–783. https://doi.org/10.1002/nme.3343
Kunakote T, Bureerat S (2011) Multi-objective topology optimization using evolutionary algorithms. Eng Optim 43:541–557. https://doi.org/10.1080/0305215X.2010.502935
Kunakote T, et al. (2011) Multi-objective topology optimization using evolutionary algorithms. Eng Optim 43:541–557. https://doi.org/10.1080/0305215X.2010.502935
Li WC, Suryanarayana P, Paulino GH (2020) Accelerated fixed-point formulation of topology optimization: Application to compliance minimization problems. Mech Res Commun 103:103469. https://doi.org/10.1016/j.mechrescom.2019.103469
Liao ZY, Zhang Y, Wang YJ, Li WH (2019) A triple acceleration method for topology optimization. Struct Multidiscip Optim 60(2):727–744. https://doi.org/10.1007/s00158-019-02234-6
Liu H, Tian Y, Zong HM, Ma QP, Wang MY, Zhang L (2019) Fully parallel level set method for large-scale structural topology optimization. Comput Struct 221:13–27. https://doi.org/10.1016/j.compstruc.2019.05.010
Liu HL, Yang DX, Hao P, Zhu XF (2018) Isogeometric analysis based topology optimization design with global stress constraint. Comput Methods Appl Mech Eng 342:625–652. https://doi.org/10.1016/j.cma.2018.08.013
Liu JK (2019) Piecewise length scale control for topology optimization with an irregular design domain. Comput Methods Appl Mech Eng 351:744–765. https://doi.org/10.1016/j.cma.2019.04.014
Luo YJ, Bao JW (2019) A material-field series-expansion method for topology optimization of continuum structures. Comput Struct 225:106122. https://doi.org/10.1016/j.compstruc.2019.106122
Luo YJ, Xing J, Kang Z (2020) Topology optimization using material-field series expansion and kriging-based algorithm: An effective non-gradient method. Comput Methods Appl Mech Eng 364:112966. https://doi.org/10.1016/j.cma.2020.112966
Poulsen TA (2003) A new scheme for imposing a minimum length scale in topology optimization. Int J Numer Methods Eng 57(6):741–760. https://doi.org/10.1002/nme.694
Roux W, Yi GL, Gandikota I (2020) A spatial kernel approach for topology optimization. Comput Methods Appl Mech Eng 361:112794. https://doi.org/10.1016/j.cma.2019.112794
Sigmund O (2007) Morphology-based black and white filters for topology optimization. Struct Multidiscip Optim 33(4-5):401–424. https://doi.org/10.1007/s00158-006-0087-x
Wang RX, Zhang XM, Zhu BL (2019) Imposing minimum length scale in moving morphable component (mmc)-based topology optimization using an effective connection status (ecs) control method. Comput Methods Appl Mech Eng 351:667–693. https://doi.org/10.1016/j.cma.2019.04.007
Wang S, Xu M, Wang Y, Wu Z, Liu L (2017) An isogeometric topology optimization method for continuum structure. SpringerLink, pp 335–347. https://doi.org/10.1007/978-981-10-6553-8_23
Wang SY, Lim KM, Khoo BC, Wang MY (2007) An extended level set method for shape and topology optimization. J Comput Phys 221(1):395–421. https://doi.org/10.1016/j.jcp.2006.06.029
Wang SY, et al. (2006) Radial basis functions and level set method for structural topology optimization. Int J Numer Methods Eng 65(12):2060–2090. https://doi.org/10.1002/nme.1536
Wei P, Li ZY, Li XP, Wang MY (2018) An 88-line matlab code for the parameterized level set method based topology optimization using radial basis functions. Struct Multidiscip Optim 58(2):831–849. https://doi.org/10.1007/s00158-018-1904-8
Xia Q, Shi TL (2015) Constraints of distance from boundary to skeleton: For the control of length scale in level set based structural topology optimization. Comput Methods Appl Mech Eng 295:525–542. https://doi.org/10.1016/j.cma.2015.07.015
Xia ZH, Wang YJ, Wang QF, Mei C (2017) Gpu parallel strategy for parameterized lsm-based topology optimization using isogeometric analysis. Struct Multidiscip Optim 56(2):413–434. https://doi.org/10.1007/s00158-017-1672-x
Yamada T, Izui K, Nishiwaki S, Takezawa A (2010) A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput Methods Appl Mech Eng 199 (45-48):2876–2891. https://doi.org/10.1016/j.cma.2010.05.013
Zegard T, Paulino GH (2013) Toward gpu accelerated topology optimization on unstructured meshes. Struct Multidiscip Optim 48(3):473–485. https://doi.org/10.1007/s00158-013-0920-y
Zhang WH, Zhao LY, Gao T, Cai SY (2017a) Topology optimization with closed b-splines and boolean operations. Comput Methods Appl Mech Eng 315:652–670. https://doi.org/10.1016/j.cma.2016.11.015
Zhang WS, Chen JS, Zhu XF, Zhou H, Xue DC, Lei X, Guo X (2017b) Explicit three dimensional topology optimization via moving morphable void (mmv) approach. Comput Methods Appl Mech Eng 322:590–614. https://doi.org/10.1016/j.cma.2017.05.002
Zhang WS, Li D, Zhou JH, Du ZL, Li BJ, Guo X (2018) A moving morphable void (mmv)-based explicit approach for topology optimization considering stress constraints. Comput Methods Appl Mech Eng 334:381–413. https://doi.org/10.1016/j.cma.2018.01.050
Zhou PZ, Du JB, Lu ZH (2018) A generalized dct compression based density method for topology optimization of 2d and 3d continua. Comput Methods Appl Mech Eng 334:1–21. https://doi.org/10.1016/j.cma.2018.01.051
Zhou PZ, Ou GT, Du JB (2019) Topology optimization of continua considering mass and inertia characteristics. Struct Multidiscip Optim 60(2):429–442. https://doi.org/10.1007/s00158-019-02322-7
Funding
The research is supported by NSFC (11902180, 11772170) and China Postdoctoral Science Foundation (BX20180156, 2019M 650650).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Additional information
Responsible Editor: Pingfeng Wang
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Replication of results
All the datasets in this study are generated using our homemade MATLAB codes. The full datasets, as well as the source codes, can be available from the corresponding author with reasonable request.
Rights and permissions
About this article
Cite this article
Shi, S., Zhou, P. & Lü, Z. A density-based topology optimization method using radial basis function and its design variable reduction. Struct Multidisc Optim 64, 2149–2163 (2021). https://doi.org/10.1007/s00158-021-02972-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-021-02972-6