Structural and Multidisciplinary Optimization

, Volume 59, Issue 4, pp 1273–1299 | Cite as

Concurrent topology optimization for cellular structures with nonuniform microstructures based on the kriging metamodel

  • Yan Zhang
  • Hao Li
  • Mi Xiao
  • Liang GaoEmail author
  • Sheng Chu
  • Jinhao Zhang
Research Paper


This paper proposes a novel multiscale concurrent topology optimization for cellular structures with continuously varying microstructures in space to obtain a superior structural performance at an affordable computation cost. At microscale, multiple prototype microstructures are topologically optimized to represent all the microstructures within macrostructure by incorporating a numerical homogenization approach into a parametric level set method (PLSM), whose connectivity is guaranteed by a kinematical connective constraint approach. A shape interpolation technology is developed to map these optimized prototype microstructures and generate a series of nonuniform microstructures, which are considered as sample points and used to construct a kriging metamodel. The built kriging metamodel is then employed to predict the effective properties of all the nonuniform microstructures within macrostructure. At macroscale, the variable thickness sheet (VTS) method is employed to generate an overall free material distribution patterns using the predicted effective properties of all the nonuniform microstructures. With the help of shape interpolation technology, all the nonuniform microstructures within macrostructure are well connected with each other due to the similar topological features at their interfaces. Using the proposed method, the macrostructural topology as well as the locations and configurations of the spatially varying nonuniform microstructures can be simultaneously optimized to ensure a sufficiently large multiscale design space. Numerical examples are provided to demonstrate the validity and advantages of the proposed method.


Concurrent topology optimization Cellular structures Nonuniform microstructures Kriging metamodel Shape interpolation Parametric level set method 


Funding information

This research was supported by the National Basic Scientific Research Program of China (grant number JCKY2016110C012), the National Natural Science Foundation of China (grant numbers 51675196, 51705166, and 51721092), and the Program for HUST Academic Frontier Youth Team.


  1. Alexandersen J, Lazarov BS (2015) Topology optimisation of manufacturable microstructural details without length scale separation using a spectral coarse basis preconditioner. Comput Methods Appl Mech Eng 290:156–182. MathSciNetCrossRefzbMATHGoogle Scholar
  2. Allaire G (2012) Shape optimization by the homogenization method vol 146. Springer Science & Business MediaGoogle Scholar
  3. Allaire G, Jouve F, Toader A-M (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194:363–393MathSciNetCrossRefzbMATHGoogle Scholar
  4. Andreassen E, Andreasen CS (2014) How to determine composite material properties using numerical homogenization. Comput Mater Sci 83:488–495CrossRefGoogle Scholar
  5. Andreassen E, Jensen JS (2014) Topology optimization of periodic microstructures for enhanced dynamic properties of viscoelastic composite materials. Struct Multidiscip Optim 49:695–705MathSciNetCrossRefGoogle Scholar
  6. Andreassen E, Lazarov BS, Sigmund O (2014) Design of manufacturable 3D extremal elastic microstructure. Mech Mater 69:1–10CrossRefGoogle Scholar
  7. Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71:197–224MathSciNetCrossRefzbMATHGoogle Scholar
  8. Bendsøe MP, Sigmund O (1999) Material interpolation schemes in topology optimization. Arch Appl Mech 69:635–654CrossRefzbMATHGoogle Scholar
  9. Bendsoe MP, Sigmund O (2003) Topology optimization: theory, methods, and applications. Springer, BerlinzbMATHGoogle Scholar
  10. Cadman JE, Zhou S, Chen Y, Li Q (2013) On design of multi-functional microstructural materials. J Mater Sci 48:51–66CrossRefGoogle Scholar
  11. Chen W, Tong L, Liu S (2017) Concurrent topology design of structure and material using a two-scale topology optimization. Comput Struct 178:119–128. CrossRefGoogle Scholar
  12. Christensen RM (2000) Mechanics of cellular and other low-density materials. Int J Solids Struct 37:93–104MathSciNetCrossRefzbMATHGoogle Scholar
  13. Clausen A, Wang F, Jensen JS, Sigmund O, Lewis JA (2015) Topology optimized architectures with programmable Poisson’s ratio over large deformations. Adv Mater 27:5523–5527CrossRefGoogle Scholar
  14. Coelho P, Fernandes P, Guedes J, Rodrigues H (2008) A hierarchical model for concurrent material and topology optimisation of three-dimensional structures. Struct Multidiscip Optim 35:107–115CrossRefGoogle Scholar
  15. Cramer AD, Challis VJ, Roberts AP (2015) Microstructure interpolation for macroscopic design. Struct Multidiscip Optim 53:489–500. MathSciNetCrossRefGoogle Scholar
  16. de Kruijf N, Zhou S, Li Q, Mai Y-W (2007) Topological design of structures and composite materials with multiobjectives. Int J Solids Struct 44:7092–7109CrossRefzbMATHGoogle Scholar
  17. Deng J, Chen W (2017) Concurrent topology optimization of multiscale structures with multiple porous materials under random field loading uncertainty. Struct Multidiscip Optim 56:1–19. MathSciNetCrossRefGoogle Scholar
  18. Deng J, Yan J, Cheng G (2012) Multi-objective concurrent topology optimization of thermoelastic structures composed of homogeneous porous material. Struct Multidiscip Optim 47:583–597. MathSciNetCrossRefzbMATHGoogle Scholar
  19. Fujii D, Chen B, Kikuchi N (2001) Composite material design of two-dimensional structures using the homogenization design method. Int J Numer Methods Eng 50:2031–2051MathSciNetCrossRefzbMATHGoogle Scholar
  20. Gao J, Li H, Gao L, Xiao M (2018) Topological shape optimization of 3D micro-structured materials using energy-based homogenization method. Adv Eng Softw 116:89–102CrossRefGoogle Scholar
  21. Guest JK, Prévost JH (2006) Optimizing multifunctional materials: design of microstructures for maximized stiffness and fluid permeability. Int J Solids Struct 43:7028–7047CrossRefzbMATHGoogle Scholar
  22. Guo X, Zhao X, Zhang W, Yan J, Sun G (2015) Multi-scale robust design and optimization considering load uncertainties. Comput Methods Appl Mech Eng 283:994–1009MathSciNetCrossRefzbMATHGoogle Scholar
  23. Hamza K, Aly M, Hegazi H (2014) A kriging-interpolated level-set approach for structural topology optimization. J Mech Des 136:011008CrossRefGoogle Scholar
  24. Huang X, Xie Y (2009) Bi-directional evolutionary topology optimization of continuum structures with one or multiple materials. Comput Mech 43:393MathSciNetCrossRefzbMATHGoogle Scholar
  25. Huang X, Radman A, Xie Y (2011) Topological design of microstructures of cellular materials for maximum bulk or shear modulus. Comput Mater Sci 50:1861–1870CrossRefGoogle Scholar
  26. Huang X, Zhou S, Xie Y, Li Q (2013) Topology optimization of microstructures of cellular materials and composites for macrostructures. Comput Mater Sci 67:397–407CrossRefGoogle Scholar
  27. Huang X, Zhou S, Sun G, Li G, Xie YM (2015) Topology optimization for microstructures of viscoelastic composite materials. Comput Methods Appl Mech Eng 283:503–516CrossRefzbMATHGoogle Scholar
  28. Li H, Luo Z, Zhang N, Gao L, Brown T (2016) Integrated design of cellular composites using a level-set topology optimization method. Comput Methods Appl Mech Eng 309:453–475MathSciNetCrossRefGoogle Scholar
  29. Li H, Luo Z, Gao L, Qin Q (2018a) Topology optimization for concurrent design of structures with multi-patch microstructures by level sets. Comput Methods Appl Mech Eng 331:536–561. MathSciNetCrossRefGoogle Scholar
  30. Li H, Luo Z, Gao L, Walker P (2018b) Topology optimization for functionally graded cellular composites with metamaterials by level sets. Comput Methods Appl Mech Eng 328:340–364MathSciNetCrossRefGoogle Scholar
  31. Liu L, Yan J, Cheng G (2008) Optimum structure with homogeneous optimum truss-like material. Comput Struct 86:1417–1425. CrossRefGoogle Scholar
  32. Luo Z, Tong L, Kang Z (2009) A level set method for structural shape and topology optimization using radial basis functions. Comput Struct 87:425–434. CrossRefGoogle Scholar
  33. Niu B, Yan J, Cheng G (2008) Optimum structure with homogeneous optimum cellular material for maximum fundamental frequency. Struct Multidiscip Optim 39:115–132. CrossRefGoogle Scholar
  34. Radman A, Huang X, Xie Y (2013) Topology optimization of functionally graded cellular materials. J Mater Sci 48:1503–1510CrossRefGoogle Scholar
  35. Rashed M, Ashraf M, Mines R, Hazell PJ (2016) Metallic microlattice materials: a current state of the art on manufacturing, mechanical properties and applications. Mater Des 95:518–533CrossRefGoogle Scholar
  36. Rodrigues H, Guedes JM, Bendsoe MP (2002) Hierarchical optimization of material and structure. Struct Multidiscip Optim 24:1–10. CrossRefGoogle Scholar
  37. Rozvany GI, Zhou M, Birker T (1992) Generalized shape optimization without homogenization. Struct Optim 4:250–252CrossRefGoogle Scholar
  38. Sakata S, Ashida F, Zako M (2003) Structural optimization using kriging approximation. Comput Methods Appl Mech Eng 192:923–939CrossRefzbMATHGoogle Scholar
  39. Schury F, Stingl M, Wein F (2012) Efficient two-scale optimization of manufacturable graded structures. SIAM J Sci Comput 34:B711–B733. MathSciNetCrossRefzbMATHGoogle Scholar
  40. Sigmund O (1994) Materials with prescribed constitutive parameters: an inverse homogenization problem. Int J Solids Struct 31:2313–2329MathSciNetCrossRefzbMATHGoogle Scholar
  41. Sigmund O (2001) A 99 line topology optimization code written in Matlab. Struct Multidiscip Optim 21:120–127CrossRefGoogle Scholar
  42. Sigmund O, Torquato S (1996) Composites with extremal thermal expansion coefficients. Appl Phys Lett 69:3203–3205CrossRefGoogle Scholar
  43. Sigmund O, Torquato S (1997) Design of materials with extreme thermal expansion using a three-phase topology optimization method. J Mech Phys Solids 45:1037–1067MathSciNetCrossRefGoogle Scholar
  44. Simpson TW, Mauery TM, Korte JJ, Mistree F (2001) Kriging models for global approximation in simulation-based multidisciplinary design optimization. AIAA J 39:2233–2241CrossRefGoogle Scholar
  45. Simpson TW, Booker AJ, Ghosh D, Giunta AA, Koch PN, Yang R-J (2004) Approximation methods in multidisciplinary analysis and optimization: a panel discussion. Struct Multidiscip Optim 27:302–313CrossRefGoogle Scholar
  46. Sivapuram R, Dunning PD, Kim HA (2016) Simultaneous material and structural optimization by multiscale topology optimization. Struct Multidiscip Optim 54:1267–1281. MathSciNetCrossRefGoogle Scholar
  47. Su W, Liu S (2010) Size-dependent optimal microstructure design based on couple-stress theory. Struct Multidiscip Optim 42:243–254CrossRefGoogle Scholar
  48. Vicente WM, Zuo ZH, Pavanello R, Calixto TKL, Picelli R, Xie YM (2016) Concurrent topology optimization for minimizing frequency responses of two-level hierarchical structures. Comput Methods Appl Mech Eng 301:116–136. MathSciNetCrossRefGoogle Scholar
  49. Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192:227–246MathSciNetCrossRefzbMATHGoogle Scholar
  50. Wang Y, Luo Z, Zhang N, Kang Z (2014) Topological shape optimization of microstructural metamaterials using a level set method. Comput Mater Sci 87:178–186CrossRefGoogle Scholar
  51. Wang Y, Wang MY, Chen F (2016) Structure-material integrated design by level sets. Struct Multidiscip Optim 54:1145–1156. MathSciNetCrossRefGoogle Scholar
  52. Wang Y, Chen F, Wang MY (2017) Concurrent design with connectable graded microstructures. Comput Methods Appl Mech Eng 317:84–101. MathSciNetCrossRefGoogle Scholar
  53. Xia L, Breitkopf P (2014) Concurrent topology optimization design of material and structure within FE2 nonlinear multiscale analysis framework. Comput Methods Appl Mech Eng 278:524–542CrossRefzbMATHGoogle Scholar
  54. Xia L, Breitkopf P (2015) Multiscale structural topology optimization with an approximate constitutive model for local material microstructure. Comput Methods Appl Mech Eng 286:147–167. MathSciNetCrossRefzbMATHGoogle Scholar
  55. Xia L, Breitkopf P (2017) Recent advances on topology optimization of multiscale nonlinear structures. Arch Comput Methods Eng 24:227–249MathSciNetCrossRefzbMATHGoogle Scholar
  56. Xie YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49:885–896CrossRefGoogle Scholar
  57. Xu L, Cheng G (2018) Two-scale concurrent topology optimization with multiple micro materials based on principal stress orientation. Struct Multidiscip Optim 57:2093–2107. MathSciNetCrossRefGoogle Scholar
  58. Yan X, Huang X, Zha Y, Xie YM (2014) Concurrent topology optimization of structures and their composite microstructures. Comput Struct 133:103–110. CrossRefGoogle Scholar
  59. Yan X, Huang X, Sun G, Xie YM (2015) Two-scale optimal design of structures with thermal insulation materials. Compos Struct 120:358–365. CrossRefGoogle Scholar
  60. Yan J, Guo X, Cheng G (2016) Multi-scale concurrent material and structural design under mechanical and thermal loads. Comput Mech 57:437–446. MathSciNetCrossRefzbMATHGoogle Scholar
  61. Yoshimura M, Shimoyama K, Misaka T, Obayashi S (2017) Topology optimization of fluid problems using genetic algorithm assisted by the kriging model. Int J Numer Methods Eng 109:514–532MathSciNetCrossRefGoogle Scholar
  62. Zhang W, Sun S (2006) Scale-related topology optimization of cellular materials and structures. Int J Numer Methods Eng 68:993–1011CrossRefzbMATHGoogle Scholar
  63. Zhang J, Xiao M, Gao L, Fu J (2018a) A novel projection outline based active learning method and its combination with kriging metamodel for hybrid reliability analysis with random and interval variables. Comput Methods Appl Mech Eng 341:32–52. MathSciNetCrossRefGoogle Scholar
  64. Zhang Y, Xiao M, Li H, Gao L, Chu S (2018b) Multiscale concurrent topology optimization for cellular structures with multiple microstructures based on ordered SIMP interpolation. Comput Mater Sci 155:74–91. CrossRefGoogle Scholar
  65. Zheng J, Luo Z, Li H, Jiang C (2018) Robust topology optimization for cellular composites with hybrid uncertainties. Int J Numer Methods Eng 115:695–713MathSciNetCrossRefGoogle Scholar
  66. Zhou S, Li Q (2008) Design of graded two-phase microstructures for tailored elasticity gradients. J Mater Sci 43:5157–5167. CrossRefGoogle Scholar
  67. Zhou M, Rozvany G (1991) The COC algorithm, part II: topological, geometrical and generalized shape optimization. Comput Methods Appl Mech Eng 89:309–336CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.State Key Laboratory of Digital Manufacturing Equipment and TechnologyHuazhong University of Science and TechnologyWuhanChina

Personalised recommendations