Skip to main content
Log in

Explicit level set and density methods for topology optimization with equivalent minimum length scale constraints

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

The goal of this paper is to introduce local length scale control in an explicit level set method for topology optimization. The level set function is parametrized explicitly by filtering a set of nodal optimization variables. The extended finite element method (XFEM) is used to represent the non-conforming material interface on a fixed mesh of the design domain. In this framework, a minimum length scale is imposed by adopting geometric constraints that have been recently proposed for density-based topology optimization with projections filters. Besides providing local length scale control, the advantages of the modified constraints are twofold. First, the constraints provide a computationally inexpensive solution for the instabilities which often appear in level set XFEM topology optimization. Second, utilizing the same geometric constraints in both the density-based topology optimization and the level set optimization enables to perform a more unbiased comparison between both methods. These different features are illustrated in a number of well-known benchmark problems for topology optimization.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Abdi M, Ashcroft I, Wildman R (2014) High resolution topology design with Iso-XFEM. In: Proceedings of the 25th annual international solid freeform fabrication symposium, pp 1288–1303

  • Allaire G, Jouve F, Toader A (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Belytschko T, Parimi C, Moës N, Sukumar N, Usui S (2003) Structured extended finite element methods for solids defined by implicit surfaces. Int J Numer Methods Eng 56(4):609–635

    Article  MATH  Google Scholar 

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

    Article  Google Scholar 

  • Bendsøe M, Sigmund O (2004) Topology optimization: theory, methods and applications, 2nd edn. Springer, Berlin

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Bruns T, Tortorelli D (2001) Topology optimization of non-linear elastic structures and compliant mechanisms. Comput Methods Appl Mech Eng 190(26–27):3443–3459

    Article  MATH  Google Scholar 

  • Chen S, Wang M, Liu A (2008) Shape feature control in structural topology optimization. Comput Aided Des 40(9):951–962

    Article  Google Scholar 

  • Cook R, Malkus D, Plesha M, Witt R (2002) Concepts and applications of finite element analysis, 4th edn. Wiley, New York

    Google Scholar 

  • Daux C, Moës N, Dolbow J, Sukumar N, Belytschko T (2000) Arbitrary branched and intersecting cracks with the extended finite element method. Int J Numer Methods Eng 48(12):1741–1760

    Article  MATH  Google Scholar 

  • Deaton J, Grandhi R (2013) A survey of structural and multidisciplinary continuum topology optimization: post 2000. Struct Multidiscip Optim 49(1):1–38

    Article  MathSciNet  Google Scholar 

  • Dunning P (2018) Minimum length-scale constraints for parameterized implicit function based topology optimization. Struct Multidiscip Optim 58(1):155–169

    Article  MathSciNet  Google Scholar 

  • Fries TP, Belytschko T (2010) The extended/generalized finite element method: An overview of the method and its applications. Int J Numer Methods Eng 84(3):253–304

    MathSciNet  MATH  Google Scholar 

  • Geuzaine C, Remacle JF (2009) Gmsh: a 3-D finite element mesh generator with built-in pre- and post-processing facilities. Int J Numer Methods Eng 79(11):1309–1331

    Article  MathSciNet  MATH  Google Scholar 

  • Guest J, Prevost J, 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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Jansen M, Lazarov B, Schevenels M, Sigmund O (2013) On the similarities between micro/nano lithography and topology optimization projection methods. Struct Multidiscip Optim 48(4):717–730

    Article  Google Scholar 

  • Jouve F, Mechkour H (2008) Level set based method for design of compliant mechanisms. Eur J Comput Mech 17(5–7):957–968

    Article  MATH  Google Scholar 

  • Kreissl S, Maute K (2012) Levelset based fluid topology optimization using the extended finite element method. Struct Multidiscip Optim 46(3):311–326

    Article  MathSciNet  MATH  Google Scholar 

  • Lazarov B, Schevenels M, Sigmund O (2012) Topology optimization considering material and geometric uncertainties using stochastic collocation methods. Struct Multidiscip Optim 46(4):597–612

    Article  MathSciNet  MATH  Google Scholar 

  • Lazarov B, Wang F, Sigmund O (2016) Length scale and manufacturability in density-based topology optimization. Arch Appl Mech 86(1–2):189–218

    Article  Google Scholar 

  • Luo J, Luo Z, Chen S, Tong L, Wang M (2008) A new level set method for systematic design of hinge-free compliant mechanisms. Comput Methods Appl Mech Eng 198(2):318–331

    Article  MATH  Google Scholar 

  • Makhija D, Maute K (2014) Numerical instabilities in level set topology optimization with the extended finite element method. Struct Multidiscip Optim 49(2):185–197

    Article  MathSciNet  Google Scholar 

  • Moës N, Dolbow J, Belytschko T (1999) A finite element method for crack growth without remeshing. Int J Numer Methods Eng 46(1):131–150

    Article  MATH  Google Scholar 

  • Petersson J, Sigmund O (1998) Slope constrained topology optimization. Int J Numer Methods Eng 41 (8):1417–1434

    Article  MathSciNet  MATH  Google Scholar 

  • Rozvany G, Zhou M, Birker T (1992) Generalized shape optimization without homogenization. Struct Multidiscip Optim 4:250–252

    Article  Google Scholar 

  • Schevenels M, Lazarov B, Sigmund O (2011) Robust topology optimization accounting for spatially varying manufacturing errors. Comput Methods Appl Mech Eng 200(49–52):3613– 3627

    Article  MATH  Google Scholar 

  • Sethian J, Wiegmann A (2000) Structural boundary design via level set and immersed interface methods. J Comput Phys 163:489–528

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  • Sigmund O, Maute K (2013) Topology optimization approaches. Struct Multidiscip Optim 48(6):1031–1055

    Article  MathSciNet  Google Scholar 

  • 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:68–75

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Svanberg K (2002) A class of globally convergent optimization methods based on conservative convex separable approximation. SIAM J Optim 12:555–573

    Article  MathSciNet  MATH  Google Scholar 

  • van Dijk N, Maute K, Langelaar M, van Keulen F (2013) Level-set methods for structural topology optimization: a review. Struct Multidiscip Optim 48(3):437–472

    Article  MathSciNet  Google Scholar 

  • Van Miegroet L (2012) Generalized shape optimization using XFEM and level set description. PhD thesis, University of Liege, Aerospace and Mechanical Engineering Department

  • Villanueva C, Maute K (2014) Density and level set-XFEM schemes for topology optimization of 3-D structures. Comput Mech 54(1):133–150

    Article  MathSciNet  MATH  Google Scholar 

  • Wang M, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1–2):227–246

    Article  MathSciNet  MATH  Google Scholar 

  • Wang F, Lazarov B, Sigmund O (2011) On projection methods, convergence and robust formulations in topology optimization. Struct Multidiscip Optim 43:767–784

    Article  MATH  Google Scholar 

  • Wei P, Wang M, Xing X (2010) A study on X-FEM in continuum structural optimization using a level set model. Comput Aided Des 42(8):708–719

    Article  Google Scholar 

  • Xu S, Cai Y, Cheng G (2010) Volume preserving nonlinear density filter based on Heaviside functions. Struct Multidiscip Optim 41:495–505

    Article  MathSciNet  MATH  Google Scholar 

  • Zhou M, Lazarov B, Sigmund O (2014) Topology optimization for optical projection lithography with manufacturing uncertainties. Appl Opt 53(12):2720–2729

    Article  Google Scholar 

  • Zhou M, Lazarov B, Wang F, Sigmund O (2015) Minimum length scale in topology optimization by geometric constraints. Comput Methods Appl Mech Eng 293:266–282

    Article  MathSciNet  Google Scholar 

Download references

Funding

The work presented in this paper was performed in the framework of the Any-Shape 4.0 project supported by the Walloon Region (grant number 151066).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miche Jansen.

Additional information

Responsible Editor: Jose Herskovits

Publisher’s Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jansen, M. Explicit level set and density methods for topology optimization with equivalent minimum length scale constraints. Struct Multidisc Optim 59, 1775–1788 (2019). https://doi.org/10.1007/s00158-018-2162-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-018-2162-5

Keywords

Navigation