Abstract
A B-spline multi-parameterization method (MPM) is presented in this paper for topology optimization of thermoelastic structures. As thermoelastic topology optimization belongs to a kind of design-dependent problems that are complicated to deal with, this method is aimed to solve thermoelastic problems with multiple materials by means of B-spline parameterization that integrates together the recursive multiphase material interpolation (RMMI) and the uniform multiphase material interpolation (UMMI) schemes. The commonly used discrete pseudo-density variables related to the finite element model are thus replaced with continuous pseudo-density fields dominated by control parameters in the B-spline space. In this sense, B-spline multi-parameterization is used for the first time to represent multiple pseudo-density fields and multi-material properties including elasticity matrix and thermal stress coefficient. Compared with traditional pseudo-density method, the current method has the advantage of not only attaining a reduction of design variables in number but also achieving a regularized distribution of pseudo-density fields with a clear material layout over the whole structure domain. Numerical results show that the stable convergences are achieved with the avoidance of gray elements, checkerboards, and multi-material overlapping owing to the high continuity of B-spline preserved for multi-material distributions. Besides, it is found that the RMMI scheme distributes less stiff materials around stiff materials, while the UMMI scheme tends to gather less stiff materials together.
Similar content being viewed by others
References
Bendsøe MP, Sigmund O (1999) Material interpolation schemes in topology optimization. Arch Appl Mech 69:635–654
M.P. Bendsøe, O. Sigmund. Topology optimization: theory, methods, and applications. Springer 2003
Bourdin B (2001) Filters in topology optimization. Int J Numer Meth Engng 50(9):2143–2158
M. Bruyneel. SFP–a new parameterization based on shape functions for optimal material selection: application to conventional composite plies. Struct. Multidisc. Optim. 2011;43(1):17–27
Cai S, Zhang WH, Zhu JH, Gao T (2014) Stress constrained shape and topology optimization with fixed mesh: a B-spline finite cell method combined with level set function. Comput Methods Appl Mech Eng 278:361–387
Gao T, Zhang WH (2010) Topology optimization involving thermo-elastic stress loads. Struct Multidiscip Optim 42(5):725–738
Gao T, Zhang WH (2011) A mass constraint formulation for structural topology optimization with multiphase materials. Int J Numer Meth Engng 88:774–796
Gao T, Zhang WH, Duysinx P (2012) A bi-value coding parameterization scheme for the discrete optimal orientation design of the composite laminate. Int J Numer Meth Engng 91(1):98–114
Gao T, Xu PL, Zhang WH (2016) Topology optimization of thermo-elastic structures with multiple materials under mass constraint. Comput Struct 173:150–160
Gu XJ, Zhu JH, Zhang WH (2012) The lattice structure configuration design for stereolithography investment casting pattern using topology optimization. Rapid Prototyp J 18(5):353–361(9)
Guest J, Prevost J, Belytschko T (2004) Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int J Numer Meth Engng 61(2):238–254
Huang X, Xie YM (2009) Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput Mech 43(3):393–401
Kang Z, Wang YQ (2011) Structural topology optimization based on non-local Shepard interpolation of density field. Comput Methods Appl Mech Eng 200:3515–3525
Li Q, Steven GP, Xie YM (1999) Displacement minimization of thermoelastic structures by evolutionary thickness design. Comput Methods Appl Mech Eng 179:361–378
Luo Z, Wang MY, Wang SY, Wei P (2008) A level set-based parameterization method for structural shape and topology optimization. Int J Numer Meth Engng 76:1–26
Mei YL, Wang XM (2004) A level set method for structural topology optimization with multi-constraints and multi-materials. Acta Mech Sinica 20(5):507–518
Meng L, Zhang WH, Quan DL et al (2019) From topology optimization design to additive manufacturing: today’s success and tomorrow’s roadmap. Arch Comput Methods Eng:1–26
Pedersen P, Pedersen NL (2010) Strength optimized designs of thermoelastic structures. Struct Multidiscip Optim 42:681–691
Qian XP (2013) Topology optimization in B-spline space. Comput Methods Appl Mech Eng 265:15–35
Rodrigues H, Fernandes P (1995) A material based model for topology optimization of thermoelastic structures. Int J Numer Methods Eng 38:1951–1965
Sigmund O (2001) Design of multiphysics actuators using topology optimization–part ii: two-material structures. Comput Methods Appl Mech Eng 190(49–50):6605–6627
Sigmund O (2007) Morphology-based black and white filters for topology optimization. Struct Multidiscip Optim 33:401–424
Sigmund O, Maute K (2012) Sensitivity filtering from a continuum mechanics perspective. Struct Multidiscip Optim 46(4):471–475
Sigmund O, Petersson J (1998) Numerical instabilities in topology optimization: a survey on procedures dealing with checkerboards, mesh-dependencies and local minima. Struct Multidiscip Optim 16(1):68–75
Sigmund O, Torquato S (1997) Design of materials with extreme thermal expansion using a three-phase topology optimization method. J Mech Phys Solids 45(6):1037–1067
Stegmann J, Lund E (2005) Discrete material optimization of general composite shell structures. Int J Numer Meth Engng 62:2009–2027
Stolpe M, Svanberg K (2001) An alternative interpolation scheme for minimum compliance topology optimization. Struct Multidiscip Optim 22(2):116–124
Taheri AH, Suresh K (2017) An isogeometric approach to topology optimization of multi-material and functionally graded structures. Int J Numer Meth Engng 109:668–696
Thomsen J (1992) Topology optimization of structures composed of one or two materials. Struct Multidiscip Optim 5(1):108–115
Wang MY, Wang XM (2004) “Color” level sets: a multi-phase method for structural topology optimization with multiple materials. Comput Methods Appl Mech Eng 193:469–496
Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192:227–246
Wang FW, Lazarov BS, Sigmund O (2011) On projection methods, convergence and robust formulations in topology optimization. Struct Multidiscip Optim 43:767–784
Wang YQ, Luo Z, Kang Z, Zhang N (2015) A multi-material level set-based topology and shape optimization method. Comput Methods Appl Mech Eng 283:1570–1586
Wu T, Liu K, Tovar A (2017) Multiphase topology optimization of lattice injection molds. Comput Struct 192:71–82
Wu C, Fang JG, Li Q (2019) Multi-material topology optimization for thermal buckling criteria. Comput Methods Appl Mech Eng 346:1136–1155
Xia Q, Wang MY (2008) Topology optimization of thermoelastic structures using level set method. Comput Mech 42:837
Xia L, Xia Q, Huang XD, Xie YM (2016) Bi-directional evolutionary structural optimization on advanced structures and materials: a comprehensive review. Arch Comput Methods Eng:1–42
Xie YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49(5):885–896
Yang X, Li Y (2012) Topology optimization to minimize the dynamic compliance of a bi-material plate in a thermal environment. Struct Multidiscip Optim 47:399–408
Yoon GH, Jensen JS, Sigmund O (2007) Topology optimization of acoustic - structure interaction problems using a mixed finite element formulation. Int J Numer Meth Engng 70(9):1049–1075
Zhang WH, Xia L, Zhu JH, Zhang Q (2011) Some recent advances in the integrated layout design of multicomponent systems. J Mech Des 133:104503
Zhou Y, Zhang WH, Zhu JH, Xu Z (2016) Feature-driven topology optimization method with signed distance function. Comput Methods Appl Mech Eng 310:1–32
Funding
This work is supported by the National Key Research and Development Program of China (2017YFB1102800) and the National Natural Science Foundation of China (11620101002, 11722219).
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 the results and datasets in this paper are generated using our homemade MATLAB codes. The source codes can be available only for academic use from the corresponding author with reasonable request.
Additional information
Responsible Editor: YoonYoung Kim
Electronic supplementary material
ESM 1
(ZIP 12 kb)
Rights and permissions
About this article
Cite this article
Xu, Z., Zhang, W., Gao, T. et al. A B-spline multi-parameterization method for multi-material topology optimization of thermoelastic structures. Struct Multidisc Optim 61, 923–942 (2020). https://doi.org/10.1007/s00158-019-02464-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-019-02464-8