Skip to main content
Erschienen in: International Journal of Mechanics and Materials in Design 4/2018

27.11.2017

A 2D topology optimisation algorithm in NURBS framework with geometric constraints

verfasst von: Giulio Costa, Marco Montemurro, Jérôme Pailhès

Erschienen in: International Journal of Mechanics and Materials in Design | Ausgabe 4/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, the solid isotropic material with penalisation (SIMP) method for topology optimisation of 2D problems is reformulated in the non-uniform rational BSpline (NURBS) framework. This choice implies several advantages, such as the definition of an implicit filter zone and the possibility for the designer to get a geometric entity at the end of the optimisation process. Therefore, important facilities are provided in CAD postprocessing phases in order to retrieve a consistent and well connected final topology. The effect of the main NURBS parameters (degrees, control points, weights and knot-vector components) on the final optimum topology is investigated. Classic geometric constraints, as the minimum and maximum member size, have been integrated and reformulated according to the NURBS formalism. Furthermore, a new constraint on the local curvature radius has been developed thanks to the NURBS formalism and properties. The effectiveness and the robustness of the proposed method are tested and proven through some benchmarks taken from literature and the results are compared with those provided by the classical SIMP approach.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Allaire, G., Jouve, F., Toader, A.M.: Structural optimization using sensitivity analysis and a level-set method. J. Comput. Phys. 194, 363–393 (2004)MathSciNetCrossRef Allaire, G., Jouve, F., Toader, A.M.: Structural optimization using sensitivity analysis and a level-set method. J. Comput. Phys. 194, 363–393 (2004)MathSciNetCrossRef
Zurück zum Zitat Allaire, G., Jouve, F., Michailidis, G.: Thickness control in structural optimization via a level set method. Struct. Multidiscip. Optim. 53(6), 1349–1382 (2016)MathSciNetCrossRef Allaire, G., Jouve, F., Michailidis, G.: Thickness control in structural optimization via a level set method. Struct. Multidiscip. Optim. 53(6), 1349–1382 (2016)MathSciNetCrossRef
Zurück zum Zitat Altair Engineering: OptiStruct 13.0 Reference Guide (2014) Altair Engineering: OptiStruct 13.0 Reference Guide (2014)
Zurück zum Zitat Ansys Inc.: ANSYS 16.0 Structural Analysis Guide (2015) Ansys Inc.: ANSYS 16.0 Structural Analysis Guide (2015)
Zurück zum Zitat Auricchio, F., da Veiga, L.B., Hughes, T.J.R., Reali, A., Sangalli, G.: Isogeometric collocation methods. Math. Models Methods Appl. Sci. 20(11), 2075–2107 (2010)MathSciNetCrossRef Auricchio, F., da Veiga, L.B., Hughes, T.J.R., Reali, A., Sangalli, G.: Isogeometric collocation methods. Math. Models Methods Appl. Sci. 20(11), 2075–2107 (2010)MathSciNetCrossRef
Zurück zum Zitat Bendsoe, M., Kikuchi, N.: Generating optimal topologies in structural design using a homogenization method. Comput. Methods Appl. Mech. Eng. 71, 197–224 (1988)MathSciNetCrossRef Bendsoe, M., Kikuchi, N.: Generating optimal topologies in structural design using a homogenization method. Comput. Methods Appl. Mech. Eng. 71, 197–224 (1988)MathSciNetCrossRef
Zurück zum Zitat Bendsoe, M., Sigmund, O.: Topology Optimization: Theory, Methods and Applications. Springer, Berlin (2003)MATH Bendsoe, M., Sigmund, O.: Topology Optimization: Theory, Methods and Applications. Springer, Berlin (2003)MATH
Zurück zum Zitat Costa, G., Montemurro, M., Pailhès, J.: A nurbs-based topology optimisation method including additive manufacturing constraints. In: 7th International Conference on Mechanics and Materials in Design (2017) Costa, G., Montemurro, M., Pailhès, J.: A nurbs-based topology optimisation method including additive manufacturing constraints. In: 7th International Conference on Mechanics and Materials in Design (2017)
Zurück zum Zitat de Ruiter, M.J., van Keulen, F.: Topology optimization using a topology description function. Struct. Multidiscip. Optim. 26, 406–416 (2004)CrossRef de Ruiter, M.J., van Keulen, F.: Topology optimization using a topology description function. Struct. Multidiscip. Optim. 26, 406–416 (2004)CrossRef
Zurück zum Zitat FE-DESIGN GmbH: SIMUILIA Tosca Structure Documentation 8.0 (2013) FE-DESIGN GmbH: SIMUILIA Tosca Structure Documentation 8.0 (2013)
Zurück zum Zitat Goldman, R.: Curvature formulas for implicit curves and surfaces. Comput. Aided Geom. Des. 22, 632–658 (2005)MathSciNetCrossRef Goldman, R.: Curvature formulas for implicit curves and surfaces. Comput. Aided Geom. Des. 22, 632–658 (2005)MathSciNetCrossRef
Zurück zum Zitat Guest, J.K.: Imposing maximum length scale in topology optimization. Struct. Multidiscip. Opim. 37, 463–473 (2009)MathSciNetCrossRef Guest, J.K.: Imposing maximum length scale in topology optimization. Struct. Multidiscip. Opim. 37, 463–473 (2009)MathSciNetCrossRef
Zurück zum Zitat Guest, J.K., Prvost, J.H., Belytschko, T.: Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Numer. Methods Eng. 61, 238–254 (2004)MathSciNetCrossRef Guest, J.K., Prvost, J.H., Belytschko, T.: Achieving minimum length scale in topology optimization using nodal design variables and projection functions. Numer. Methods Eng. 61, 238–254 (2004)MathSciNetCrossRef
Zurück zum Zitat Guo, X., Zhang, W., Zhong, W.: Explicit feature control in structural topology optimization via level set method. Comput. Methods Appl. Mech. Eng. 272, 354–378 (2014)MathSciNetCrossRef Guo, X., Zhang, W., Zhong, W.: Explicit feature control in structural topology optimization via level set method. Comput. Methods Appl. Mech. Eng. 272, 354–378 (2014)MathSciNetCrossRef
Zurück zum Zitat Kreisselmeier, G., Steinhauser, R.: Systematic control design by optimizing a vector performance index. IFAC Proc. Vol. 12(7), 113–117 (1979)CrossRef Kreisselmeier, G., Steinhauser, R.: Systematic control design by optimizing a vector performance index. IFAC Proc. Vol. 12(7), 113–117 (1979)CrossRef
Zurück zum Zitat Luo, Z., Tong, L., Wang, M.Y., Wang, S.: Shape and topology optimization of compliant mechanisms using a parameterization level set method. J. Comput. Phys. 227, 680–705 (2007)MathSciNetCrossRef Luo, Z., Tong, L., Wang, M.Y., Wang, S.: Shape and topology optimization of compliant mechanisms using a parameterization level set method. J. Comput. Phys. 227, 680–705 (2007)MathSciNetCrossRef
Zurück zum Zitat Luo, Z., Tong, L., Kang, Z.: A level set method for structural shape and topology optimization using radial basis functions. Comput. Struct. 87, 425–434 (2009)CrossRef Luo, Z., Tong, L., Kang, Z.: A level set method for structural shape and topology optimization using radial basis functions. Comput. Struct. 87, 425–434 (2009)CrossRef
Zurück zum Zitat MathWorks Inc.: Optimization Toolbox Users Guide. The MathWorks Inc, 3 Apple Hill Drive, Natick (2011) MathWorks Inc.: Optimization Toolbox Users Guide. The MathWorks Inc, 3 Apple Hill Drive, Natick (2011)
Zurück zum Zitat Mercelis, P., Kruth, J.P.: Residual stresses in selective laser sintering and selective laser melting. Rapid Prototyp. J. 12, 254–265 (2006)CrossRef Mercelis, P., Kruth, J.P.: Residual stresses in selective laser sintering and selective laser melting. Rapid Prototyp. J. 12, 254–265 (2006)CrossRef
Zurück zum Zitat Nocedal, J., Wright, S.J.: Numerical Optimization, 2nd edn. Springer, Berlin (2006)MATH Nocedal, J., Wright, S.J.: Numerical Optimization, 2nd edn. Springer, Berlin (2006)MATH
Zurück zum Zitat Piegl, L., Tiller, W.: The NURBS book. Springer-Verlag, Berlin, Heidelberg, New York (1997)CrossRef Piegl, L., Tiller, W.: The NURBS book. Springer-Verlag, Berlin, Heidelberg, New York (1997)CrossRef
Zurück zum Zitat Poulsen, T.: A new scheme for imposing a minimum length scale in topology optimization. Int. J. Numer. Methods Eng. 57, 741–760 (2003)MathSciNetCrossRef Poulsen, T.: A new scheme for imposing a minimum length scale in topology optimization. Int. J. Numer. Methods Eng. 57, 741–760 (2003)MathSciNetCrossRef
Zurück zum Zitat Sethian, J.A.: Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Cambridge University Press, Cambridge (1999)MATH Sethian, J.A.: Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Cambridge University Press, Cambridge (1999)MATH
Zurück zum Zitat Sigmund, O.: A 99 line topology optimization code written in Matlab. Struct. Multidiscip. Opim. 21, 120–127 (2001)CrossRef Sigmund, O.: A 99 line topology optimization code written in Matlab. Struct. Multidiscip. Opim. 21, 120–127 (2001)CrossRef
Zurück zum Zitat Sigmund, O.: Manufacturing tolerant topology optimization. Acta. Mech. Sin. 25, 227–239 (2009)CrossRef Sigmund, O.: Manufacturing tolerant topology optimization. Acta. Mech. Sin. 25, 227–239 (2009)CrossRef
Zurück zum Zitat Svanberg, K.: The method of moving asymptotes: a new method for structural optimization. Int. J. Numer. Methods Eng. 24, 359–373 (1987)MathSciNetCrossRef Svanberg, K.: The method of moving asymptotes: a new method for structural optimization. Int. J. Numer. Methods Eng. 24, 359–373 (1987)MathSciNetCrossRef
Zurück zum Zitat van Dijk, N.P., Maute, K., Langelaar, M., van Keulen, F.: Level-set methods for structural topology optimization: a review. Struct. Multidiscip. Optim. 48, 437–472 (2013)MathSciNetCrossRef van Dijk, N.P., Maute, K., Langelaar, M., van Keulen, F.: Level-set methods for structural topology optimization: a review. Struct. Multidiscip. Optim. 48, 437–472 (2013)MathSciNetCrossRef
Zurück zum Zitat Wang, F., Lazarov, B.S., Sigmund, O.: On projection methods, convergence and robust formulations in topology optimization. Struct. Multidiscip. Opim. 43(6), 767–784 (2011)CrossRef Wang, F., Lazarov, B.S., Sigmund, O.: On projection methods, convergence and robust formulations in topology optimization. Struct. Multidiscip. Opim. 43(6), 767–784 (2011)CrossRef
Zurück zum Zitat Wang, S.Y., Wang, M.Y.: Radial basis functions and level set method for structural topology optimization. Int. J. Numer. Method Eng. 65(12), 2060–2090 (2006)MathSciNetCrossRef Wang, S.Y., Wang, M.Y.: Radial basis functions and level set method for structural topology optimization. Int. J. Numer. Method Eng. 65(12), 2060–2090 (2006)MathSciNetCrossRef
Zurück zum Zitat Wang, Y., Benson, D.J.: Geometrically constrained isogeometric parametrized level-set based topology optimization via trimmed elements. Front. Mech. Eng. 11(4), 328–343 (2016)CrossRef Wang, Y., Benson, D.J.: Geometrically constrained isogeometric parametrized level-set based topology optimization via trimmed elements. Front. Mech. Eng. 11(4), 328–343 (2016)CrossRef
Zurück zum Zitat Yamada, T., Izui, K., Nishiwaki, S., Takezawa, A.: A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput. Methods Appl. Mech. Eng. 199, 28762891 (2010)MathSciNetCrossRef Yamada, T., Izui, K., Nishiwaki, S., Takezawa, A.: A topology optimization method based on the level set method incorporating a fictitious interface energy. Comput. Methods Appl. Mech. Eng. 199, 28762891 (2010)MathSciNetCrossRef
Zurück zum Zitat Zhou, M., Lazarov, B.S., Wang, F., Sigmund, O.: Minimum length scale in topology optimization by geometric constraints. Comput. Methods Appl. Mech. Eng. 293, 266–282 (2015)MathSciNetCrossRef Zhou, M., Lazarov, B.S., Wang, F., Sigmund, O.: Minimum length scale in topology optimization by geometric constraints. Comput. Methods Appl. Mech. Eng. 293, 266–282 (2015)MathSciNetCrossRef
Metadaten
Titel
A 2D topology optimisation algorithm in NURBS framework with geometric constraints
verfasst von
Giulio Costa
Marco Montemurro
Jérôme Pailhès
Publikationsdatum
27.11.2017
Verlag
Springer Netherlands
Erschienen in
International Journal of Mechanics and Materials in Design / Ausgabe 4/2018
Print ISSN: 1569-1713
Elektronische ISSN: 1573-8841
DOI
https://doi.org/10.1007/s10999-017-9396-z

Weitere Artikel der Ausgabe 4/2018

International Journal of Mechanics and Materials in Design 4/2018 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.