Skip to main content
Log in

Novel implementation of extrusion constraint in topology optimization by Helmholtz-type anisotropic filter

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

Abstract

In this paper, a novel implementation of extrusion constraint in topology optimization is proposed based on Helmholtz-type anisotropic filter approach. The main idea is to set a far larger filter feature size along the extrusion direction than other directions, and thus, the density field is kept constant along the extrusion direction. The Helmholtz-type anisotropic filter can be easily implemented by adding a few more parameters to the isotropic one. Three illustrative examples, including 3D cantilever, spherical frame, and S-shape curved shell, are carried out to verify the effectiveness and robustness of the proposed method. Example results corroborate that the proposed method is suitable for both regular and irregular meshes regardless of geometrical complexity. Compared with the traditional variable mapping method, the proposed method needs less manual setup in the preprocessing of the analysis model for implementing extrusion constraint in topology optimization, which can be easily integrated into the solid isotropic materials with penalization (SIMP) topology optimization or commercial topology optimization software.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Aage N, Lazarov BS (2013) Parallel framework for topology optimization using the method of moving asymptotes. Struct Multidiscip Optim 47(4):493–505

    Article  MathSciNet  Google Scholar 

  • Alexandersen J, Sigmund O, Aage N (2016) Large scale three-dimensional topology optimisation of heat sinks cooled by natural convection. Int J Heat Mass Transf 100:876–891

    Article  Google Scholar 

  • Andreassen E et al (2011) Efficient topology optimization in MATLAB using 88 lines of code. Struct Multidiscip Optim 43(1):1–16

    Article  Google Scholar 

  • Beghini LL et al (2014) Connecting architecture and engineering through structural topology optimization. Eng Struct 59:716–726

    Article  Google Scholar 

  • Bendsøe MP, Sigmund O (2004) Topology optimization-theory, methods and applications. Springer, Berlin

  • Bendsøe MP (1989) Optimal shape design as a material distribution problem. Structural Optimiz 1(4):193–202

    Article  Google Scholar 

  • Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71(2):197–224

    MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Gersborg AR, Andreasen CS (2011) An explicit parameterization for casting constraints in gradient driven topology optimization. Struct Multidiscip Optim 44(6):875–881

    Article  Google Scholar 

  • 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(2):238–254

    Article  MathSciNet  Google Scholar 

  • Ishii K, Aomura S (2004) Topology optimization for the extruded three dimensional structure with constant cross section. JSME Int J Ser A Solid Mechan Mater Eng 47(2):198–206

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Lazarov BS, Wang F (2017) Maximum length scale in density based topology optimization. Comput Methods Appl Mech Eng 318:826–844

    Article  MathSciNet  Google Scholar 

  • Lee CC, Boedicker C (1985) Subsonic diffuser design and performance for advanced fighter aircraft, AIAA Paper 85–3073

  • Li H et al (2015) A level set method for topological shape optimization of 3D structures with extrusion constraints. Comput Methods Appl Mech Eng 283:615–635

    Article  MathSciNet  Google Scholar 

  • Liu K, Tovar A (2014) An efficient 3D topology optimization code written in Matlab. Struct Multidiscip Optim 50(6):1175–1196

    Article  MathSciNet  Google Scholar 

  • Liu S et al (2015) H-DGTP—a Heaviside-function based directional growth topology parameterization for design optimization of stiffener layout and height of thin-walled structures. Struct Multidiscip Optim 52(5):903–913

    Article  MathSciNet  Google Scholar 

  • Luo J et al (2008) A semi-implicit level set method for structural shape and topology optimization. J Comput Phys 227(11):5561–5581

    Article  MathSciNet  Google Scholar 

  • Schramm U, Ming Z(2006) Recent developments in the commercial implementation of topology optimization. IUTAM symposium on topological design optimization of structures, machines and materials. Springer, Dordrecht

  • Sigmund O (1997) On the design of compliant mechanisms using topology optimization. J Structural Mechan 25(4):493–524

    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 

  • Sutradhar A et al. (2017) Incorporating manufacturing constraints in topology optimization methods: a survey. ASME 2017 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. American Society of Mechanical Engineers

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

    Article  MathSciNet  Google Scholar 

  • Vatanabe SL et al (2016) Topology optimization with manufacturing constraints: a unified projection-based approach. Adv Eng Softw 100:97–112

    Article  Google Scholar 

  • Wang MY, 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  Google Scholar 

  • Wick C, Benedict JT, Veileux RF (1984) Tool and manufacturing Engineers handbook, Vol. II-Forming. Society of manufacturing Engineers

  • Xie YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49(5):885–896

    Article  Google Scholar 

  • Zhang WH , Zhang S, Gao T (2009) Stiffener layout optimization of thin walled structures. Acta Aeronaut Astronaut Sin 30(11):2126–2131

  • Zhang W et al (2016) A new topology optimization approach based on moving morphable components (MMC) and the ersatz material model. Struct Multidiscip Optim 53(6):1243–1260

    Article  MathSciNet  Google Scholar 

  • Zhou M, Rozvany GIN (1991) The COC algorithm, part II: topological, geometrical and generalized shape optimization. Comput Methods Appl Mech Eng 89(1–3):309–336

    Article  Google Scholar 

  • Zhou M et al (2002) Progress in topology optimization with manufacturing constraints. 9th AIAA/ISSMO symposium on multidisciplinary analysis & optimization. Atlanta, Georgia

  • Zhu J-H et al (2013) Structural design of aircraft skin stretch-forming die using topology optimization. J Comput Appl Math 246:278–288

    Article  MathSciNet  Google Scholar 

  • Zhu J-H, Zhang W-H, Liang X (2016) Topology optimization in aircraft and aerospace structures design. Archiv Comput Method Eng 23(4):595–622

    Article  MathSciNet  Google Scholar 

Download references

Funding

This work was supported by National Natural Science Foundation of China (No.11825202, No.11902065), China Postdoctoral Science Foundation (No. 2019M651107), and LiaoNing Revitalization Talents Program (No. XLYC1802020).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuo Tian.

Ethics declarations

Conflict of interest

The authors declare that there are no conflict of interest.

Replication of results

In order to make the replication of results easier, a code written in Matlab is provided. This code is available at the GitHub repository https://github.com/zy12000/TOP3D-EXTRUSION. Interested readers can download the code and learn to run it. It is modified from top88, top82 (Andreassen et al. 2011), and top3d (Liu and Tovar 2014) for implementing our method for FE models with structured meshes.

Additional information

Responsible Editor: Qing Li

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, B., Zhou, Y., Tian, K. et al. Novel implementation of extrusion constraint in topology optimization by Helmholtz-type anisotropic filter. Struct Multidisc Optim 62, 2091–2100 (2020). https://doi.org/10.1007/s00158-020-02597-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-020-02597-1

Keywords

Navigation