Skip to main content
Log in

The gradient projection method for structural topology optimization including density-dependent force

  • RESEARCH PAPER
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

This paper proposes a modified gradient projection method (GPM) that can solve the structural topology optimization problem including density-dependent force efficiently. The particular difficulty of the considered problem is the non-monotonicity of the objective function and consequently the optimization problem is not definitely constrained. Transformation of variables technique is used to eliminate the constraints of the design variables, and thus the volume is the only possible constraint. The negative gradient of the objective function is adopted as the most promising search direction when the point is inside the feasible domain, while the projected negative gradient is used instead on condition that the point is on the hypersurface of the constraint. A rational step size is given via a self-adjustment mechanism that ensures the step size is a good compromising between efficiency and reliability. Furthermore, some image processing techniques are employed to improve the layouts. Numerical examples with different prescribed volume fractions and different load ratios are tested respectively to illustrate the characteristics of the topology optimization with density-dependent load.

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  • Ananiev S (2005) On equivalence between optimality criteria and projected gradient methods with application to topology optimization problem. Multibody Syst Dyn 13(1):25–38

    Article  MathSciNet  MATH  Google Scholar 

  • Andreassen E, Clausen A, Schevenels M, Lazarov BS, Sigmund O (2011) Efficient topology optimization in matlab using 88 lines of code. Struct Multidisc Optim 43(1):1–16

    Article  MATH  Google Scholar 

  • Arora J (2004) Introduction to optimum design. Academic Press

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

    Article  Google Scholar 

  • Bendsøe MP, Sigmund O (2003) Topology optimization: theory, methods and applications. Springer

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

    Article  MathSciNet  MATH  Google Scholar 

  • Bruyneel M, Duysinx P (2005) Note on topology optimization of continuum structures including self-weight. Struct Multidisc Optim 29(4):245–256

    Article  Google Scholar 

  • Bruyneel M, Duysinx P, Fleury C (2002) A family of mma approximations for structural optimization. Struct Multidisc Optim 24(4):263–276

    Article  Google Scholar 

  • Chang C, Borgart A, Chen A, Hendriks MA (2013) Direct gradient projection method with transformation of variables technique for structural topology optimization. Struct Multidisc Optim. doi:10.1007/s00158-013-0964-z

    Google Scholar 

  • Fleury C (1989) Conlin: an efficient dual optimizer based on convex approximation concepts. Struct Optim 1(2):81–89

    Article  Google Scholar 

  • Hassani B, Hinton E (1999) Homogenization and structural topology optimization: theory, practice and software. Springer, London

  • Huang X, Xie YM (2010) A further review of eso type methods for topology optimization. Struct Multidisc Optim 41(5):671–683

    Article  Google Scholar 

  • Lopes RA, Stump FV, Silva ECN (2005) Topology optimization of three dimensional structures under self-weight and inertial forces. In: 6th world congress of structural and multidisciplinary optimization. Rio de Janeiro, Brazil, pp 5–6

  • Ma ZD, Kikuchi N, Hagiwara I (1993) Structural topology and shape optimization for a frequency response problem. Comput Mech 13(3):157–174

    Article  MathSciNet  MATH  Google Scholar 

  • Nakamura H, Dow M, Rozvany G (1981) Optimal spherical cupola of uniform strenght: allowance for selfweigth. Arch Appl Mech 51(3):159–181

    MATH  Google Scholar 

  • Park KS, Chang SY, Youn SK (2003) Topology optimization of the primary mirror of a multi-spectral camera. Struct Multidisc Optim 25(1):46–53

    Article  Google Scholar 

  • Pedersen NL (2000) Maximization of eigenvalues using topology optimization. Struct Multidisc Optim 20(1):2–11

    Article  Google Scholar 

  • Poulsen TA (2002) Topology optimization in wavelet space. Int J Numer Meth Eng 53(3):567–582

    Article  MathSciNet  MATH  Google Scholar 

  • Rao SS (2009) Engineering optimization: theory and practice. Wiley

  • Rosen JB (1960) The gradient projection method for nonlinear programming. part i. linear constraints. J Soc Ind Appl Math 8(1):181–217

    Article  MATH  Google Scholar 

  • Rosen JB (1961) The gradient projection method for nonlinear programming. part ii. nonlinear constraints. J Soc Ind Appl Math 9(4):514–532

    Article  MATH  Google Scholar 

  • Rozvany G, Wang CM (1984) Optimal layout theory: allowance for selfweight. ASCE J Engng Mec 110(1):66–83

    Article  Google Scholar 

  • Rozvany G, Nakamura H, Kuhnell B (1980) Optimal archgrids: allowance for selfweight. Comput Method Appl M 24(3):287–304

    Article  MATH  Google Scholar 

  • Rozvany GI (1977) Optimal plastic design: allowance for self-weight. ASCE J Eng Mech Div 103(6):1165–1170

    Google Scholar 

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

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Svanberg K (1995) A globally convergent version of mma without linesearch. In: Proceedings of the first world congress of structural and multidisciplinary optimization, vol 28. Goslar, Germany, pp 9–16

  • Turteltaub S, Washabaugh P (1999) Optimal distribution of material properties for an elastic continuum with structure-dependent body force. Int J Solids Struct 36(30):4587–4608

    Article  MathSciNet  MATH  Google Scholar 

  • Wang CM, Rozvany G (1983) On plane prager-structures i: non-parallel external loads and allowances for selfweight. Int J Mech Sci 25(7):529–541

    Article  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Zhu J, Beckers P, Zhang W (2007) On the layout design of multi-component systems. In: Zhang W, Beckers P (eds) Advancements in Design Optimization of Materials, Xi’an, China. International Workshop, pp 235–251

  • Zuo KT, Chen LP, Zhang YQ, Yang J (2005) A hybrid topology optimization algorithm for structural design. Eng Optim 37(8):849–866

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Chang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chang, C., Chen, A. The gradient projection method for structural topology optimization including density-dependent force. Struct Multidisc Optim 50, 645–657 (2014). https://doi.org/10.1007/s00158-014-1078-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-014-1078-y

Keywords

Navigation