Topology optimization of coated structure using moving morphable sandwich bars

Abstract

An explicit topology optimization method for coated structures is proposed by using moving morphable sandwich bars (MMSBs). An MMSB acting as a composite bar has two different material parts with an inner part of the base material and an exterior layer of the coating material. The geometries of an MMSB are mapped onto two different density fields using a fixed grid and the same shortest distance function. The densities of an element are determined depending on whether the element lies inside or outside the boundaries of the inner bars/the hollowed bars. By treating the coordinates of the ends and thicknesses of the base and coating layers of a sandwich bar as design variables, the sandwich bar can move, morph, change its thicknesses, and overlap with others in a fixed design domain to form optimal shapes of the base and coating structures. The minimum thickness of the base structure as well as the coating layer is independently and precisely controlled in an explicit way by simply adjusting the lower bounds of the thickness variables of the sandwich bars. The uniform thickness control of the coating layer can be obtained without any filtering techniques or additional constraints. The proposed method is also extended for topology optimization of the coated structures with two coating layers. The numerical examples of minimizing structural compliance show that the proposed method works effectively and produces good results with smooth and fast convergence rate.

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

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

References

  1. Allaire G, Jouve F, Michailidis G (2016) Thickness control in structural optimization via a level set method. Struct Multidiscip Optim 53:1349–1382

    MathSciNet  Article  Google Scholar 

  2. Andreassen E, Clausen A, Schevenels M et al (2011) Efficient topology optimization in MATLAB using 88 lines of code. Struct Multidiscip Optim 43:1–16

    Article  Google Scholar 

  3. Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1:193–202

    Article  Google Scholar 

  4. Bourdin B (2001) Filters in topology optimization. Int J Numer Methods Eng 50:2143–2158

    MathSciNet  Article  Google Scholar 

  5. Chau KN, Chau KN, Ngo T et al (2018) A polytree-based adaptive polygonal finite element method for multi-material topology optimization. Comput Methods Appl Mech Eng 332:712–739

    MathSciNet  Article  Google Scholar 

  6. Chen S, Wang MY, Liu AQ (2008) Shape feature control in structural topology optimization. Comput Des 40:951–962

    Google Scholar 

  7. Clausen A, Aage N, Sigmund O (2015) Topology optimization of coated structures and material interface problems. Comput Methods Appl Mech Eng 290:524–541

    MathSciNet  Article  Google Scholar 

  8. Clausen A, Aage N, Sigmund O (2016) Exploiting additive manufacturing infill in topology optimization for improved buckling load. Engineering 2:250–257

    Article  Google Scholar 

  9. Díaz a, Sigmund O (1995) Checkerboard patterns in layout optimization. Struct Optim 10:40–45

    Article  Google Scholar 

  10. Guest JK (2009) Imposing maximum length scale in topology optimization. Struct Multidiscip Optim 37:463–473

    MathSciNet  Article  Google Scholar 

  11. Guest JK, Prévost JH, Belytschko T (2004) Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Int J Numer Methods Eng 61:238–254

    MathSciNet  Article  Google Scholar 

  12. Guo X, Zhang W, Zhong W (2014a) Explicit feature control in structural topology optimization via level set method. Comput Methods Appl Mech Eng 272:354–378

    MathSciNet  Article  Google Scholar 

  13. Guo X, Zhang W, Zhong W (2014b) Doing topology optimization explicitly and geometrically—a new moving morphable components based framework. J Appl Mech 81:081009

    Article  Google Scholar 

  14. 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

    MathSciNet  Article  Google Scholar 

  15. Guo X, Zhou J, Zhang W et al (2017) Self-supporting structure design in additive manufacturing through explicit topology optimization. Comput Methods Appl Mech Eng 323:27–63

    MathSciNet  Article  Google Scholar 

  16. Hoang VN, Jang GW (2017) Topology optimization using moving morphable bars for versatile thickness control. Comput Methods Appl Mech Eng 317:153–173

    MathSciNet  Article  Google Scholar 

  17. Hou W, Gai Y, Zhu X et al (2017) Explicit isogeometric topology optimization using moving morphable components. Comput Methods Appl Mech Eng 326:694–712

    MathSciNet  Article  Google Scholar 

  18. Lazarov BS, Sigmund O (2011) Filters in topology optimization based on Helmholtz-type differential equations. Int J Numer Methods Eng 86:765–781

    MathSciNet  Article  Google Scholar 

  19. Liu J, Li L, Ma Y (2018) Uniform thickness control without pre-specifying the length scale target under the level set topology optimization framework. Adv Eng Softw 115:204–216

    Article  Google Scholar 

  20. Mlejnek HP (1992) Some aspects of the genesis of structures. Struct Optim 5:64–69

    Article  Google Scholar 

  21. Norato JA, Bell BK, Tortorelli DA (2015) A geometry projection method for continuum-based topology optimization with discrete elements. Comput Methods Appl Mech Eng 293:306–327

    MathSciNet  MATH  Google Scholar 

  22. Saxena A (2011) Topology design with negative masks using gradient search. Struct Multidiscip Optim 44:629–649

    Article  Google Scholar 

  23. Sigmund O (2001) A 99 line topology optimization code written in Matlab. Struct Multidiscip Optim 21:120–127

    Article  Google Scholar 

  24. Sigmund O (2007) Morphology-based black and white filters for topology optimization. Struct Multidiscip Optim 33:401–424

    Article  Google Scholar 

  25. Svanberg K (1987) The method of moving asymptotes—a new method for structural optimization. Int J Numer Methods Eng 24:359–373

    MathSciNet  Article  Google Scholar 

  26. Wang Y, Kang Z (2018) A level set method for shape and topology optimization of coated structures. Comput Methods Appl Mech Eng 329:553–574

    MathSciNet  Article  Google Scholar 

  27. Wang X, Long K, Hoang VN, Hu P (2018) An explicit optimization model for integrated layout design of planar multi-component systems using moving morphable bars. Comput Methods Appl Mech Eng 342:46–70

    MathSciNet  Article  Google Scholar 

  28. Xia Q, Shi T (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

    MathSciNet  Article  Google Scholar 

  29. Zhang S, Norato JA (2017) Optimal Design of Panel Reinforcements with Ribs Made of plates. J Mech Des 139:081403

    Article  Google Scholar 

  30. Zhang W, Zhong W, Guo X (2015) Explicit layout control in optimal design of structural systems with multiple embedding components. Comput Methods Appl Mech Eng 290:290–313

    MathSciNet  Article  Google Scholar 

  31. Zhang S, Norato JA, Gain AL, Lyu N (2016a) A geometry projection method for the topology optimization of plate structures. Struct Multidiscip Optim 54:1173–1190

    MathSciNet  Article  Google Scholar 

  32. Zhang W, Li D, Zhang J, Guo X (2016b) Minimum length scale control in structural topology optimization based on the moving morphable components (MMC) approach. Comput Methods Appl Mech Eng 311:327–355

    MathSciNet  Article  Google Scholar 

  33. Zhang W, Yuan J, Zhang J, Guo X (2016c) A new topology optimization approach based on moving morphable components (MMC) and the ersatz material model. Struct Multidiscip Optim 53:1243–1260

    MathSciNet  Article  Google Scholar 

  34. Zhang S, Gain AL, Norato JA (2017) Stress-based topology optimization with discrete geometric components. Comput Methods Appl Mech Eng 325:1–21

    MathSciNet  Article  Google Scholar 

  35. Zhang S, Gain AL, Norato JA (2018) A geometry projection method for the topology optimization of curved plate structures with placement bounds. Int J Numer Methods Eng 114:128–146

    MathSciNet  Article  Google Scholar 

Download references

Acknowledgments

This research was supported by Research Fund of Vietnam Maritime University.

Author information

Affiliations

Authors

Corresponding author

Correspondence to Van-Nam Hoang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Responsible Editor: Julián Andrés Norato

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Hoang, V., Nguyen, N. & Nguyen-Xuan, H. Topology optimization of coated structure using moving morphable sandwich bars. Struct Multidisc Optim 61, 491–506 (2020). https://doi.org/10.1007/s00158-019-02370-z

Download citation

Keywords

  • Topology optimization
  • Coated structure
  • Composite bar
  • Moving morphable sandwich bar
  • Moving morphable bar