Skip to main content
Top
Published in: Engineering with Computers 2/2021

17-09-2019 | Original Article

The parameterized level set method for structural topology optimization with shape sensitivity constraint factor

Authors: Mingtao Cui, Chenchun Luo, Guang Li, Min Pan

Published in: Engineering with Computers | Issue 2/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In recent years, the parameterized level set method (PLSM) has attracted widespread attention for its good stability, high efficiency and the smooth result of topology optimization compared with the conventional level set method. In the PLSM, the radial basis functions (RBFs) are often used to perform interpolation fitting for the conventional level set equation, thereby transforming the iteratively updating partial differential equation (PDE) into ordinary differential equations (ODEs). Hence, the RBFs play a key role in improving efficiency, accuracy and stability of the numerical computation in the PLSM for structural topology optimization, which can describe the structural topology and its change in the optimization process. In particular, the compactly supported radial basis function (CS-RBF) has been widely used in the PLSM for structural topology optimization because it enjoys considerable advantages. In this work, based on the CS-RBF, we propose a PLSM for structural topology optimization by adding the shape sensitivity constraint factor to control the step length in the iterations while updating the design variables with the method of moving asymptote (MMA). With the shape sensitivity constraint factor, the updating step length is changeable and controllable in the iterative process of MMA algorithm so as to increase the optimization speed. Therefore, the efficiency and stability of structural topology optimization can be improved by this method. The feasibility and effectiveness of this method are demonstrated by several typical numerical examples involving topology optimization of single-material and multi-material structures.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71(2):197–224MathSciNetMATH Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71(2):197–224MathSciNetMATH
2.
go back to reference Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):193–202 Bendsøe MP (1989) Optimal shape design as a material distribution problem. Struct Optim 1(4):193–202
3.
go back to reference 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 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
4.
go back to reference Mlejnek HP (1992) Some aspects of the genesis of structures. Struct Optim 5(1–2):64–69 Mlejnek HP (1992) Some aspects of the genesis of structures. Struct Optim 5(1–2):64–69
5.
go back to reference Allaire G, Jouve F, Toader AM (2002) A level-set method for shape optimization. Comptes Rendus Mathématique 334(12):1125–1130MathSciNetMATH Allaire G, Jouve F, Toader AM (2002) A level-set method for shape optimization. Comptes Rendus Mathématique 334(12):1125–1130MathSciNetMATH
6.
go back to reference Allaire G, Jouve F, Toader AM (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393MathSciNetMATH Allaire G, Jouve F, Toader AM (2004) Structural optimization using sensitivity analysis and a level-set method. J Comput Phys 194(1):363–393MathSciNetMATH
7.
go back to reference Allaire G, de Gournay F, Jouve F, Toader AM (2005) Structural optimization using topological and shape sensitivity via a level set method. Control Cybernet 34(1):59–80MathSciNetMATH Allaire G, de Gournay F, Jouve F, Toader AM (2005) Structural optimization using topological and shape sensitivity via a level set method. Control Cybernet 34(1):59–80MathSciNetMATH
8.
go back to reference Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1–2):227–246MathSciNetMATH Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1–2):227–246MathSciNetMATH
9.
go back to reference Bourdin B, Chambolle A (2003) Design-dependent loads in topology optimization. ESAIM Control, Optim Calculus Var 9(2):19–48MathSciNetMATH Bourdin B, Chambolle A (2003) Design-dependent loads in topology optimization. ESAIM Control, Optim Calculus Var 9(2):19–48MathSciNetMATH
10.
go back to reference Xie YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49(5):885–896 Xie YM, Steven GP (1993) A simple evolutionary procedure for structural optimization. Comput Struct 49(5):885–896
11.
go back to reference Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79(1):12–49MathSciNetMATH Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79(1):12–49MathSciNetMATH
12.
go back to reference Peng D, Merriman B, Osher S, Zhao H, Kang M (1999) A PDE-based fast local level set method. J Comput Phys 155(2):410–438MathSciNetMATH Peng D, Merriman B, Osher S, Zhao H, Kang M (1999) A PDE-based fast local level set method. J Comput Phys 155(2):410–438MathSciNetMATH
13.
go back to reference Sethian JA (1999) Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science. Cambridge University Press, CambridgeMATH Sethian JA (1999) Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science. Cambridge University Press, CambridgeMATH
14.
go back to reference Osher S, Fedkiw R (2003) Level set methods and dynamic implicit surfaces. In: Applied Mathematical Sciences, Springer, New York Osher S, Fedkiw R (2003) Level set methods and dynamic implicit surfaces. In: Applied Mathematical Sciences, Springer, New York
15.
go back to reference Wang SY, Wang MY (2006) Radial basis functions and level set method for structural topology optimization. Int J Numer Meth Eng 65(12):2060–2090MathSciNetMATH Wang SY, Wang MY (2006) Radial basis functions and level set method for structural topology optimization. Int J Numer Meth Eng 65(12):2060–2090MathSciNetMATH
16.
go back to reference 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 Eng 76(1):1–26MathSciNetMATH 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 Eng 76(1):1–26MathSciNetMATH
17.
go back to reference Luo Z, Tong LY, Luo JZ, Wei P, Wang MY (2009) Design of piezoelectric actuators using a multiphase level set method of piecewise constants. J Comput Phys 228(7):2643–2659MathSciNetMATH Luo Z, Tong LY, Luo JZ, Wei P, Wang MY (2009) Design of piezoelectric actuators using a multiphase level set method of piecewise constants. J Comput Phys 228(7):2643–2659MathSciNetMATH
18.
go back to reference Wei P, Wang MY (2009) Piecewise constant level set method for structural topology optimization. Int J Numer Meth Eng 78(4):379–402MathSciNetMATH Wei P, Wang MY (2009) Piecewise constant level set method for structural topology optimization. Int J Numer Meth Eng 78(4):379–402MathSciNetMATH
19.
go back to reference Yamada T, Izui K, Nishiwaki S, Takezawa A (2010) A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput Methods Appl Mech Eng 199(45–48):2876–2891MathSciNetMATH Yamada T, Izui K, Nishiwaki S, Takezawa A (2010) A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput Methods Appl Mech Eng 199(45–48):2876–2891MathSciNetMATH
20.
go back to reference Xia Q, Wang MY, Wang S, Chen SK (2006) Semi-Lagrange method for level-set-based structural topology and shape optimization. Struct Multidiscip Optim 31(6):419–429MathSciNetMATH Xia Q, Wang MY, Wang S, Chen SK (2006) Semi-Lagrange method for level-set-based structural topology and shape optimization. Struct Multidiscip Optim 31(6):419–429MathSciNetMATH
21.
go back to reference Luo JZ, Luo Z, Chen LP, Tong LY, Wang MY (2008) A semi-implicit level set method for structural shape and topology optimization. J Comput Phys 227(11):5561–5581MathSciNetMATH Luo JZ, Luo Z, Chen LP, Tong LY, Wang MY (2008) A semi-implicit level set method for structural shape and topology optimization. J Comput Phys 227(11):5561–5581MathSciNetMATH
22.
go back to reference Luo Z, Zhang N, Gao W, Ma H (2012) Structural shape and topology optimization using a meshless Galerkin level set method. Int J Numer Meth Eng 90(3):369–389MathSciNetMATH Luo Z, Zhang N, Gao W, Ma H (2012) Structural shape and topology optimization using a meshless Galerkin level set method. Int J Numer Meth Eng 90(3):369–389MathSciNetMATH
25.
go back to reference Otomori M, Yamada T, Izui K, Nishiwaki S (2015) MATLAB code for a level set-based topology optimization method using a reaction diffusion equation. Struct Multidiscip Optim 51(5):1159–1172MathSciNet Otomori M, Yamada T, Izui K, Nishiwaki S (2015) MATLAB code for a level set-based topology optimization method using a reaction diffusion equation. Struct Multidiscip Optim 51(5):1159–1172MathSciNet
26.
go back to reference Cecil T, Qian JL, Osher S (2004) Numerical methods for high dimensional Hamilton-Jacobi equations using radial basis functions. J Comput Phys 196(1):327–347MathSciNetMATH Cecil T, Qian JL, Osher S (2004) Numerical methods for high dimensional Hamilton-Jacobi equations using radial basis functions. J Comput Phys 196(1):327–347MathSciNetMATH
27.
go back to reference Luo Z, Tong LY, Wang MY, Wang SY (2007) Shape and topology optimization of compliant mechanisms using a parameterization level set method. J Comput Phys 227(1):680–705MathSciNetMATH Luo Z, Tong LY, Wang MY, Wang SY (2007) Shape and topology optimization of compliant mechanisms using a parameterization level set method. J Comput Phys 227(1):680–705MathSciNetMATH
28.
go back to reference Wendland H (1995) Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv Comput Math 4(1):389–396MathSciNetMATH Wendland H (1995) Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv Comput Math 4(1):389–396MathSciNetMATH
29.
go back to reference Wendland H (2006) Computational aspects of radial basis function approximation. Stud Comput Math 12:231–256MathSciNetMATH Wendland H (2006) Computational aspects of radial basis function approximation. Stud Comput Math 12:231–256MathSciNetMATH
30.
go back to reference Pan R, Skala V (2011) A two-level approach to implicit surface modeling with compactly supported radial basis functions. Eng Comput 27(3):299–307 Pan R, Skala V (2011) A two-level approach to implicit surface modeling with compactly supported radial basis functions. Eng Comput 27(3):299–307
31.
go back to reference Liu T, Wang ST, Li B et al (2014) A level-set-based topology and shape optimization method for continuum structure under geometric constraints. Struct Multidiscip Optim 50(2):253–273MathSciNet Liu T, Wang ST, Li B et al (2014) A level-set-based topology and shape optimization method for continuum structure under geometric constraints. Struct Multidiscip Optim 50(2):253–273MathSciNet
32.
go back to reference Crandall MG, Evans LC, Lions PL (1984) Some properties of viscosity solutions of Hamilton-Jacobi equations. Trans Am Math Soc 282(2):487–502MathSciNetMATH Crandall MG, Evans LC, Lions PL (1984) Some properties of viscosity solutions of Hamilton-Jacobi equations. Trans Am Math Soc 282(2):487–502MathSciNetMATH
33.
go back to reference Burger M, Hackl B, Ring W (2004) Incorporating topological derivatives into level set methods. J Comput Phys 194(1):344–362MathSciNetMATH Burger M, Hackl B, Ring W (2004) Incorporating topological derivatives into level set methods. J Comput Phys 194(1):344–362MathSciNetMATH
34.
go back to reference Ho HS, Wang MY, Zhou M (2013) Parametric structural optimization with dynamic knot RBFs and partition of unity method. Struct Multidiscip Optim 47(3):353–365MathSciNetMATH Ho HS, Wang MY, Zhou M (2013) Parametric structural optimization with dynamic knot RBFs and partition of unity method. Struct Multidiscip Optim 47(3):353–365MathSciNetMATH
35.
go back to reference Cai SY, 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–387MathSciNetMATH Cai SY, 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–387MathSciNetMATH
36.
go back to reference Zhang WH, Zhao LY, Gao T, Cai SY (2017) Topology optimization with closed B-splines and Boolean operations. Comput Methods Appl Mech Eng 315:652–670MathSciNetMATH Zhang WH, Zhao LY, Gao T, Cai SY (2017) Topology optimization with closed B-splines and Boolean operations. Comput Methods Appl Mech Eng 315:652–670MathSciNetMATH
37.
go back to reference Jahangiry HA, Tavakkoli SM (2017) An isogeometrical approach to structural level set topology optimization. Comput Methods Appl Mech Eng 319:240–257MathSciNetMATH Jahangiry HA, Tavakkoli SM (2017) An isogeometrical approach to structural level set topology optimization. Comput Methods Appl Mech Eng 319:240–257MathSciNetMATH
38.
go back to reference Wang MY, Zong HM, Ma QP et al (2019) Cellular level set in B-splines (CLIBS): a method for modeling and topology optimization of cellular structures. Comput Methods Appl Mech Eng 349:378–404MathSciNetMATH Wang MY, Zong HM, Ma QP et al (2019) Cellular level set in B-splines (CLIBS): a method for modeling and topology optimization of cellular structures. Comput Methods Appl Mech Eng 349:378–404MathSciNetMATH
39.
go back to reference Tavakoli R, Mohseni SM (2014) Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation. Struct Multidiscip Optim 49(4):621–642MathSciNet Tavakoli R, Mohseni SM (2014) Alternating active-phase algorithm for multimaterial topology optimization problems: a 115-line MATLAB implementation. Struct Multidiscip Optim 49(4):621–642MathSciNet
40.
go back to reference Cui MT, Chen HF, Zhou JL (2016) A level-set based multi-material topology optimization method using a reaction diffusion equation. Comput Aided Des 73:41–52MathSciNet Cui MT, Chen HF, Zhou JL (2016) A level-set based multi-material topology optimization method using a reaction diffusion equation. Comput Aided Des 73:41–52MathSciNet
41.
go back to reference Liu K, Tovar A (2014) An efficient 3D topology optimization code written in Matlab. Struct Multidiscip Optim 50(6):1175–1196MathSciNet Liu K, Tovar A (2014) An efficient 3D topology optimization code written in Matlab. Struct Multidiscip Optim 50(6):1175–1196MathSciNet
42.
go back to reference Liu JK, Ma YS (2015) 3D level-set topology optimization: a machining feature-based approach. Struct Multidiscip Optim 52(3):563–582MathSciNet Liu JK, Ma YS (2015) 3D level-set topology optimization: a machining feature-based approach. Struct Multidiscip Optim 52(3):563–582MathSciNet
43.
go back to reference Fu JJ, Li H, Gao L, Xiao M (2019) Design of shell-infill structures by a multiscale level set topology optimization method. Comput Struct 212:162–172 Fu JJ, Li H, Gao L, Xiao M (2019) Design of shell-infill structures by a multiscale level set topology optimization method. Comput Struct 212:162–172
44.
go back to reference Olhoff N, Du JB (2016) Generalized incremental frequency method for topological designof continuum structures for minimum dynamic compliance subject to forced vibration at a prescribed low or high value of the excitation frequency. Struct Multidiscip Optim 54(5):1113–1141MathSciNet Olhoff N, Du JB (2016) Generalized incremental frequency method for topological designof continuum structures for minimum dynamic compliance subject to forced vibration at a prescribed low or high value of the excitation frequency. Struct Multidiscip Optim 54(5):1113–1141MathSciNet
45.
go back to reference Wu JL, Luo Z, Li H, Zhang N (2017) Level-set topology optimization for mechanical metamaterials under hybrid uncertainties. Comput Methods Appl Mech Eng 319:414–441MathSciNetMATH Wu JL, Luo Z, Li H, Zhang N (2017) Level-set topology optimization for mechanical metamaterials under hybrid uncertainties. Comput Methods Appl Mech Eng 319:414–441MathSciNetMATH
46.
go back to reference Delgado G, Hamdaoui M (2019) Topology optimization of frequency dependent viscoelastic structures via a level-set method. Appl Math Comput 347:522–541MathSciNetMATH Delgado G, Hamdaoui M (2019) Topology optimization of frequency dependent viscoelastic structures via a level-set method. Appl Math Comput 347:522–541MathSciNetMATH
47.
go back to reference Osher SJ, Santosa F (2001) Level set methods for optimization problems involving geometry and constraints: I. Frequencies of a two-density inhomogeneous drum. J Comput Phys 171(1):272–288MathSciNetMATH Osher SJ, Santosa F (2001) Level set methods for optimization problems involving geometry and constraints: I. Frequencies of a two-density inhomogeneous drum. J Comput Phys 171(1):272–288MathSciNetMATH
48.
go back to reference Bendsøe MP, Sigmund O (2004) Topology optimization: theory, methods, and applications. Springer, BerlinMATH Bendsøe MP, Sigmund O (2004) Topology optimization: theory, methods, and applications. Springer, BerlinMATH
49.
go back to reference Osher S, Shu CW (1991) High-order essentially nonoscillatory schemes for Hamilton-Jacobi equations. SIAM J Numer Anal 28(4):907–922MathSciNetMATH Osher S, Shu CW (1991) High-order essentially nonoscillatory schemes for Hamilton-Jacobi equations. SIAM J Numer Anal 28(4):907–922MathSciNetMATH
50.
go back to reference Svanberg K (1987) The method of moving asymptotes–a new method for structural optimization. Int J Numer Meth Eng 24(2):359–373MathSciNetMATH Svanberg K (1987) The method of moving asymptotes–a new method for structural optimization. Int J Numer Meth Eng 24(2):359–373MathSciNetMATH
51.
go back to reference 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–1586MathSciNetMATH 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–1586MathSciNetMATH
52.
go back to reference Wei P, Li Z, Li X, Wang MY (2018) An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions. Struct Multidiscip Optim 58(2):831–849MathSciNet Wei P, Li Z, Li X, Wang MY (2018) An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions. Struct Multidiscip Optim 58(2):831–849MathSciNet
Metadata
Title
The parameterized level set method for structural topology optimization with shape sensitivity constraint factor
Authors
Mingtao Cui
Chenchun Luo
Guang Li
Min Pan
Publication date
17-09-2019
Publisher
Springer London
Published in
Engineering with Computers / Issue 2/2021
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-019-00860-8

Other articles of this Issue 2/2021

Engineering with Computers 2/2021 Go to the issue