Skip to main content
Log in

Exact truss topology optimization: allowance for support costs and different permissible stresses in tension and compression—extensions of a classical solution by Michell

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

Abstract

The aim of this paper is twofold. It introduces a theory of Michell trusses taking support (reaction) costs into consideration, which is illustrated with a modified version of Michell’s best known example. Then eight other variations on this example are presented, with (i) equal or unequal permissible stresses in tension and compression, (ii) the structural domain consisting of a half-plane or a full plane, and (iii) the supports being two pins, or a pin and a roller. Previously noted shortcomings of Michell’s theory are highlighted and several fundamental properties of non-selfadjoint topology optimization problems discussed. The analytical solutions are verified to a high degree of accuracy by numerical results.

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

Notes

  1. The given constants \(\xi \), η, \(\xi \) have a dimension length 3 /force, since here the ‘cost’ is the material volume.

  2. Hemp (1973) in his book stated the correct optimality criteria (as in (9) above) for unequal permissible stresses. The first author (Rozvany 1996) pointed out the actual error in Michell’s (1904) proof, stated the remaining range of validity of Michell’s original criteria for unequal permissible stresses, and gave a simple example to show that the corrected optimality criteria in (9) result in a lower volume than the original criteria by Michell (1904) in (2) above. In his research communication with Hemp in Oxford in the early seventies, the first author used the Prager-Shield (1967) conditions for all topology problems, which of course clearly imply the correct optimality conditions in (9).

  3. It is easy to check that unequal principal adjoint strains also satisfy compatibility for the topology in Fig. 5, if at least one support is a roller (allowing horizontal displacements).

  4. The elongation of the top bar is 9L \(\sigma_T\)/E, and that in the bottom bar is −L \(\sigma_T\)/E.

References

  • Graczykowski C, Lewiński T (2006a) Michell cantilevers constructed within trapezoidal domains—Part I: geometry of Hencky nets. Struct Multidiscipl Optim 32:347–368

    Article  Google Scholar 

  • Graczykowski C, Lewiński T (2006b) Michell cantilevers constructed within trapezoidal domains—Part II: virtual displacement fields. Struct Multidiscipl Optim 32:463–471

    Article  Google Scholar 

  • Graczykowski C, Lewiński T (2007a) Michell cantilevers constructed within trapezoidal domains—Part III: force fields. Struct Multidiscipl Optim 33:1–19

    Article  Google Scholar 

  • Graczykowski C, Lewiński T (2007b) Michell cantilevers constructed within trapezoidal domains—Part IV: complete exact solutions of selected optimal designs and their approximations by trusses of finite number of joints. Struct Multidiscipl Optim 33:113–129

    Article  Google Scholar 

  • Graczykowski C, Lewiński T (2010) Michell cantilevers constructed within a halfstrip. Tabulation of selected benchmark results. Struct Multidiscipl Optim 42:869–877

    Article  Google Scholar 

  • Greenberg HJ, Prager W (1949) Limit design of beams and frames. Brown Univ Techn Rep No A18–1, also in Trans Am Soc Civ Eng 117:447–484 (1952)

    Google Scholar 

  • Hemp WS (1973) Optimum structures. Clarendon, Oxford

    Google Scholar 

  • Michell AGM (1904) The limits of economy of material in frame structures. Phila Mag 8:589–597

    Google Scholar 

  • Mroz Z, Rozvany GIN (1975) Optimal design of structures with variable support conditions. J Optim Theory Appl 15:85–101

    Article  MathSciNet  MATH  Google Scholar 

  • Prager W, Rozvany GIN (1977) Optimization of the structural geometry. In: Bednarek AR, Cesari L (eds) Dynamical systems (Proc. Int. Conf. Gainsville, Florida). Academic Press, New York, pp 265–293

    Google Scholar 

  • Prager W, Shield RT (1967) A general theory of optimal plastic design. J Appl Mech 34:184–186

    Article  MATH  Google Scholar 

  • Rozvany GIN (1974a) Optimization of unspecified generalized forces in structural design. J Appl Mech (ASME) 41:1143–1145

    Article  Google Scholar 

  • Rozvany GIN (1974b) Analytical treatment of some extended problems in structural optimization—Part I. J Struct Mech 3:359–385

    Article  Google Scholar 

  • Rozvany GIN (1976) Optimal design of flexural systems. Pergamon, Oxford

    Google Scholar 

  • Rozvany GIN (1989) Structural design via optimality criteria. Kluwer, Dordrecht

    Book  MATH  Google Scholar 

  • Rozvany GIN (1994a) Optimal layout theory: allowance for the cost of supports and optimization of support locations. Mech Struct Mach 22:49–72

    Article  MathSciNet  Google Scholar 

  • Rozvany GIN (1994b) Topological optimization of grillages: past controversies and new directions. Int J Mech Sci 36:495–512

    Article  MATH  Google Scholar 

  • Rozvany GIN (1996) Some shortcomings of Michell’s truss theory. Struct Optim 12:244–250

    Article  Google Scholar 

  • Rozvany GIN (2011) On symmetry and nonuniqueness in exact topology optimization. Struct Multidiscipl Optim 43:297–317

    Article  MathSciNet  Google Scholar 

  • Rozvany GIN, Zhou M, Sigmund O (1994) Optimization of topology. In: Adeli H (ed) Advances in design optimization. Chapman and Hall, London, pp 340–399

    Google Scholar 

  • Rozvany GIN, Gollub W, Zhou M (1997) Exact Michell trusses for various combinations of line supports—Part II. Struct Optim 14:138–149

    Article  Google Scholar 

  • Sigmund O, Zhou M, Rozvany GIN (1993) Layout optimization of large FE-systems by new optimality criteria methods: applications to beam systems. In: Haug EJ (ed) Proc NATO ASI: concurrent engineering tools and technologies for mechanical system design (Iowa, 1992). Springer, Berlin

    Google Scholar 

  • Sokół T (2011) A 99 line code for discretized Michell truss optimization written in Mathematica. Struct Multidiscipl Optim 43:181–190

    Article  Google Scholar 

  • Sokół T, Lewiński T (2010) On the solution of the three forces problem and its application to optimally designing a class of symmetric frameworks of least weight. Struct Multidiscipl Optim 42:835–853

    Article  Google Scholar 

  • Sokół T, Lewiński T (2011) On the three forces problem in truss topology optimization. Analytical and numerical solutions. WCSMO-9, Shizuoka, Japan, Proc on CD

  • Sokół T, Rozvany GIN (2012) New analytical benchmarks for topology optimization and their implications, Part I: bi-symmetric trusses with two point loads between supports. Struct Multidiscipl Optim (submitted)

  • Vazquez EM, Cervera BJ (2011) On the solution of the three forces problem and its application in optimal designing of symmetric plane frameworks of least weight—discussion on the Michell class concept. Struct Multidiscipl Optim 44:723–727

    Google Scholar 

Download references

Acknowledgments

Thanks are due to OTKA (Grant No. K 81185) for financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to George I. N. Rozvany.

Electronic Supplementary Material

Below is the link to the electronic supplementary material.

(PDF 131 KB)

Appendix. A simple example, in which convex combinations of statically determinate optimal topologies are only valid in optimal plastic design

Appendix. A simple example, in which convex combinations of statically determinate optimal topologies are only valid in optimal plastic design

Consider a vertical point load P acting at point B in between two horizontal line supports (Fig. 8a). Its distance from the top and bottom supports is, respectively. 3L and L. The permissible stress in tension is assumed to be three times higher than the permissible stress in compression, \(\sigma_T\) = 3\(\sigma_{C}\). Using the optimality conditions in (9), for nonzero forces (\(\left| F_{i} \right|>0)\) we get the adjoint strains of \(\overline{\varepsilon}_y =1/\left( 3\sigma_{\rm C} \right)\) and \(\overline{\varepsilon}_{\rm y} =-{1/}\sigma_{\rm C}\), and the ‘real’ strains of \(\varepsilon_y =3\sigma_{\rm C} /E\) and \(\varepsilon_y =-\sigma_C /E\), for tension and compression, respectively.

Fig. 8
figure 8

An elementary example of topology optimization with different permissible stresses in tension and compression. a problem statement, b and c statically determinate optimal topologies which are valid for both elastic and plastic design, d convex combination of topologies under b and c, which is only valid for optimal plastic design

There exist two statically determinate optimal solutions, which are shown in Fig. 8b and c. These consist of an R-region and an O-region (region without member). However, in the O-regions (due to the compatibility requirement for the adjoint strains) the strains can take on only the limiting values in the inequality \(-1/\sigma_C \le \overline{\varepsilon} \le 1/\sigma_T\) in (9). This means that these O-regions have the same adjoint strains as R-regions.

In a self-adjoint problem, any convex combination of statically determinate solutions is also an optimal solution in both plastic and elastic design. However it can be seen from Fig. 8d that in our current problem with unequal permissible stresses the ‘real’ (elastic) strains would be incompatibleFootnote 4 in such a convex combination (in Fig. 8d, the multipliers are 0.5 and 0.5). This implies that Fig. 8d represents an optimal plastic design, but not an optimal elastic design.

The material volume for all three solutions is the same, and takes on a value of \(V=PL/\sigma_C\). This can be calculated by primal method (sum of products of bar lengths and bar cross sectional areas A \(_i)\), or by the dual method (sum of scalar products of loads and adjoint displacements). In this example the latter reduces to \(P\overline{v}_B \), where \(\overline{v}_B\) is the (vertical) adjoint displacement at the point A (which takes on a value of \(\overline{v}_B =L/\sigma_C\) in all three cases (Fig. 8b to d).

It was stated in a recent article (Rozvany 2011) that for trusses and grillages with equal permissible stresses in tension and compression the number of optimal solutions is either one or infinite. This was actually valid for both optimal elastic and optimal plastic design, because such problems are selfadjoint. It can be seen from the above example, that for non-selfadjoint problems, the above proposition is only valid for plastic design. For elastic design, non-selfadjoint problems may have a either one or a finite number of optimal solutions (but in most cases the optimal solution is unique).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rozvany, G.I.N., Sokół, T. Exact truss topology optimization: allowance for support costs and different permissible stresses in tension and compression—extensions of a classical solution by Michell. Struct Multidisc Optim 45, 367–376 (2012). https://doi.org/10.1007/s00158-011-0736-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-011-0736-6

Keywords

Navigation