Structural and Multidisciplinary Optimization

, Volume 57, Issue 3, pp 1267–1281 | Cite as

A holistic topology and shape optimization approach with an application to steel profiles

  • Ute Günther
  • Wolfgang Hess
  • Benjamin M. Horn
  • Hendrik Lüthen


This paper addresses the problem of combining topology and shape optimization approaches by exploiting suitable methods from both discrete as well as nonlinear optimization. The topology decisions are made iteratively within the general optimization process by a branch-and-bound algorithm. In every node of the branch-and-bound tree a sequence of nonlinear subproblems which consist of a shape and topology optimization component are solved by using sequential quadratic programming (SQP). The topology component follows the solid isotropic material with penalization (SIMP) idea. One important application of the here presented approach in engineering consists of assisting the product development process in early stages. Here, we consider the design of multi-chambered sheet metal profiles. This work deals with the construction of the branch-and-bound tree and how effective node selection rules can be obtained, as well as with the resulting nonlinear subproblems and the applied SQP method. Finally, numerical results for different load scenarios and topology constraints are presented.


Topology optimization Geometry optimization Shape optimization Branch-and-bound PDE-constrained optimization 



This work was supported by the Deutsche Forschungsgemeinschaft (DFG) Collaborative Research Centre 666 “Integral Sheet Metal Design with Higher Order Bifurcations – Development, Production, Evaluation”.


  1. Achterberg T, Koch T, Martin A (2005) Branching rules revisited. Oper Res Lett 33Google Scholar
  2. Bendsøe MP, Kikuchi N (1988) Generating optimal topologies in structural design using a homogenization method. Comput Methods Appl Mech Eng 71:197–224MathSciNetCrossRefzbMATHGoogle Scholar
  3. Bendsøe MP, Sigmund O (2004) Topology optimization: theory, methods, and applications. SpringerGoogle Scholar
  4. Byrd RH, Nocedal J, Waltz RA (2008) Steering exact penalty methods for nonlinear programming. Optim Methods Softw 23(2):197-213MathSciNetCrossRefzbMATHGoogle Scholar
  5. Casas E (1986) Control of an elliptic problem with pointwise state constraints. SIAM J Control Optim 24(6):1309-1318MathSciNetCrossRefzbMATHGoogle Scholar
  6. Conn AR, Gould NIM, Toint PL (1991) Convergence of quasi-newton matrices generated by the symmetric rank one update. Math Program 50(2):177-195MathSciNetCrossRefzbMATHGoogle Scholar
  7. Deaton JD, Grandhi RV (2014) A survey of structural and multidisciplinary continuum topology optimization: post 2000. Struct Multidiscip Optim 49(1):1-38MathSciNetCrossRefGoogle Scholar
  8. Dorn WC, Gomory RE, Greenberg HJ (1964) Automatic design of optimal structures. J Mecanique 3:25-52Google Scholar
  9. Fügenschuh A, Fügenschuh M (2008) Integer linear programming models for topology optimization in sheet metal design. Math Methods Oper Res 68(2):313-331MathSciNetCrossRefzbMATHGoogle Scholar
  10. Göllner T, Günther U, Hess W, Martin A, Ulbrich S (2011) Topology and geometry optimization of branched sheet metal products. In: Proceedings in applied mathematics and mechanicsGoogle Scholar
  11. Guillaume P, Masmoudi M (1994) Computation of high order derivatives in optimal shape design. Numer Math 67(2):231-250MathSciNetCrossRefzbMATHGoogle Scholar
  12. Haslinger J, Mäkinen RAE (2003) Introduction to shape optimization: theory, approximation, and computation. SIAMGoogle Scholar
  13. Horn BM, Lüthen H, Pfetsch ME, Ulbrich S (2017) Geometry and topology optimization of sheet metal profiles by using a branch-and-bound framework. Mater Sci Eng Technol 48:27-40Google Scholar
  14. Land AH, Doig AG (1960) An automatic method of solving discrete programming problems. Econometrica 28Google Scholar
  15. Locatelli M, Schoen F (2013) Global optimization: theory, algorithms, and applications. MOS-SIAM series on optimizationGoogle Scholar
  16. Nemhauser GL, Wolsey LA (1988) Integer and combinatorial optimization, vol 18. Wiley, New YorkzbMATHGoogle Scholar
  17. Powell MJD (1978) The convergence of variable metric methods for nonlinearly constrained optimization calculations. In: Mangasarian OL, Meyer RR, Robinson SM (eds) Nonlinear programming 3. Academic Press, pp 27-63Google Scholar
  18. Schrijver A (1986) Theory of linear and integer programming. Wiley, ChichesterzbMATHGoogle Scholar
  19. Sigmund O (1997) On the design of compliant mechanisms using topology optimization. J Struct Mech 25(4):493-524Google Scholar
  20. Wolsey LA (1998) Integer programming. Wiley-Interscience series in discrete mathematics and optimizationGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany 2017

Authors and Affiliations

  1. 1.DarmstadtGermany
  2. 2.MunichGermany
  3. 3.Research Group Optimization, Department of MathematicsTechnische Universität DarmstadtDarmstadtGermany

Personalised recommendations