Log in

Topology optimization of truss structure considering kinematic stability based on mixed-integer programming approach

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

Abstract

Kinematic instability due to unstable nodes is an often neglected but critical aspect of mathematical optimization models in truss topology optimization problems. On the one hand, kinematically unstable structures cannot be used in the actual structural design. On the other hand, unstable nodes within continuous parallel bars can make the calculation of bar length wrong and affect the optimization effect. To avoid kinematic instability, a computationally efficient nominal disturbing force (NDF) approach for truss topology optimization is presented in this paper. Using the NDF approach, the most favorable structure for the optimization goal can be selected in three schemes: (1) adding bracings at unstable nodes, (2) removing unstable nodes and replacing short bars with long ones, or (3) selecting a new topology form to avoid containing unstable nodes. Compared with the widely used nominal lateral force (NLF) approach in the literature, the NDF approach can not only improve the optimization efficiency but also obtain lighter optimization results. Moreover, using the NDF approach, a mixed-integer linear optimization model for minimizing the weight of truss with discrete cross-sectional areas subject to constraints on kinematic stability, bar buckling, allowable stress, nodal displacement, bar crossing, and overlap** is proposed in this study. Because the objective and constraint functions are linear expressions in terms of variables, the globally optimal structures can be obtained by using the proposed model. In addition, two necessary conditions for kinematic stability are proposed to speed up the computational efficiency and delete unnecessary nodes within consecutive tension bars. Finally, the effectiveness of the proposed NDF method and the necessary conditions for kinematic stability are studied on four truss topology optimization problems in two and three dimensions.

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
Fig. 8
Fig. 9
Fig.10
Fig.11
Fig. 12
Fig. 13

References

  • Achtziger W (1999) Local stability of trusses in the context of topology optimization - part I: exact modelling. Structural Optimization 17(4):235–246

    Google Scholar 

  • Bendsøe MP, Sigmund O (2013) Topology optimization: theory method and applications. Springer, Berlin

    Google Scholar 

  • British Standards Institute (2012) Eurocode 3: Design of steel structures. Part 1–1: general rules and rules for buildings.

  • Burachik RS, Kaya CY, Rizvi MM (2022) Algorithms for generating Pareto fronts of multi-objective integer and mixed-integer programming problems. Eng Optim 54(8):1413–1425

    Article  MathSciNet  Google Scholar 

  • Cai Q, He LW, **e YM, Feng RQ, Ma JM (2021) Simple and effective strategies to generate diverse designs for truss structures. Structures 32:268–278

    Article  Google Scholar 

  • Cai Q, Feng RQ, Zhang ZJ (2022) Topology optimization of truss structure considering nodal stability and local buckling stability. Structures 40:64–73

    Article  Google Scholar 

  • Cheng GD, Guo X (1997) epsilon-relaxed approach in structural topology optimization. Structural Optimization 13(4):258–266

    Article  Google Scholar 

  • Deb K, Gulati S (2001) Design of truss-structures for minimum weight using genetic algorithms. Finite Elem Anal Des 37(5):447–465

    Article  Google Scholar 

  • Descamps B, Coelho RF (2014) The nominal force method for truss geometry and topology optimization incorporating stability considerations. Int J Solids Struct 51(13):2390–2399

    Article  Google Scholar 

  • Dorn W, Gomory R, Greenberg H (1964) Automatic design of optimal structures. Journal De Mécanique 2:25–52

    Google Scholar 

  • Fairclough HE, He LW, Pritchard TJ, Gilbert M (2021) LayOpt: an educational web-app for truss layout optimization. Struct Multidisc Optim 64(4):2805–2823

    Article  Google Scholar 

  • Faustino AM, Júdice J, Ribeiro IM, Neves AS (2006) An integer programming model for truss topology optimization. Investigação Operacional 26(1):111–127

    Google Scholar 

  • Ghosh A, Mallik AK (1988) Theory of mechanisms and machines. Affiliated East-West Press, New Delhi

    Google Scholar 

  • Gilbert M, He LW, Smith CC, Le CV (2014) Automatic yield-line analysis of slabs using discontinuity layout optimization. In: Proceedings of the Royal Society a-Mathematical Physical and Engineering Sciences 470(2168): 20140071.

  • Guo X, Cheng GD, Olhoff N (2005) Optimum design of truss topology under buckling constraints. Struct Multidisc Optim 30(3):169–180

    Article  Google Scholar 

  • Kanno Y (2016) Mixed-integer second-order cone programming for global optimization of compliance of frame structure with discrete design variables. Struct Multidisc Optim 54(2):301–316

    Article  MathSciNet  Google Scholar 

  • Kanno Y, Guo X (2010) A mixed integer programming for robust truss topology optimization with stress constraints. Int J Numer Meth Eng 83(13):1675–1699

    Article  MathSciNet  Google Scholar 

  • Kanno Y, Kitayama S (2018) Alternating direction method of multipliers as a simple effective heuristic for mixed-integer nonlinear optimization. Struct Multidisc Optim 58(3):1291–1295

    Article  MathSciNet  Google Scholar 

  • Kocvara M (2002) On the modelling and solving of the truss design problem with global stability constraints. Struct Multidisc Optim 23(3):189–203

    Article  Google Scholar 

  • Lei Y, Liu F, Li A, Sun Y, Yang X, Zheng J (2020) An optimal generation scheduling approach based on linear relaxation and mixed integer programming. IEEE Access 8:168625–168630

    Article  Google Scholar 

  • Mela K (2014) Resolving issues with member buckling in truss topology optimization using a mixed variable approach. Struct Multidisc Optim 50(6):1037–1049

    Article  MathSciNet  Google Scholar 

  • Michell AGM (1904) The limits of economy of material in frame-structures. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 8(47):589–597

    Article  Google Scholar 

  • Ministry of Housing and Urban-Rural Development of the People’s Republic of China (2017) Standard for design of steel structures GB 50017–2017.

  • Ohsaki M, Katoh N (2005) Topology optimization of trusses with stress and local constraints on nodal stability and member intersection. Struct Multidisc Optim 29(3):190–197

    Article  MathSciNet  Google Scholar 

  • Rajasekaran S, Sankarasubramanian G (2004) Computational structural mechanics. Prentice-Hall of India Pvt, Ltd, New Delhi

    Google Scholar 

  • Rasmussen MH, Stolpe M (2008) Global optimization of discrete truss topology design problems using a parallel cut-and-branch method. Comput Struct 86(13–14):1527–1538

    Article  Google Scholar 

  • Savsani VJ, Tejani GG, Patel VK (2016) Truss topology optimization with static and dynamic constraints using modified subpopulation teaching-learning-based optimization. Eng Optim 48(11):1990–2006

    Article  MathSciNet  Google Scholar 

  • Savsani VJ, Tejani GG, Patel VK, Savsani P (2017) Modified meta-heuristics using random mutation for truss topology optimization with static and dynamic constraints. Journal of Computational Design and Engineering 4(2):106–130

    Article  Google Scholar 

  • Shahabsafa M, Mohammad-Nezhad A, Terlaky T, Zuluaga L, He S, Hwang JT, Martins JRRA (2018) A novel approach to discrete truss design problems using mixed integer neighborhood search. Struct Multidisc Optim 58(6):2411–2429

    Article  MathSciNet  Google Scholar 

  • Shahabsafa M, Fakhimi R, Lei W, He S, Martins J, Terlaky T, Zuluaga LF (2021) Truss topology design and sizing optimization with guaranteed kinematic stability. Struct Multidisc Optim 63(1):21–38

    Article  MathSciNet  Google Scholar 

  • Stolpe M (2007) On the reformulation of topology optimization problems as linear or convex quadratic mixed 0–1 programs. Optim Eng 8(2):163–192

    Article  MathSciNet  Google Scholar 

  • Stolpe M (2015) Truss topology optimization with discrete design variables by outer approximation. J Global Optim 61(1):139–163

    Article  MathSciNet  Google Scholar 

  • Stolpe M, Svanberg K (2003) Modelling topology optimization problems as linear mixed 0–1 programs. Int J Numer Meth Eng 57(5):723–739

    Article  MathSciNet  Google Scholar 

  • Tejani GG, Savsani VJ, Bureerat S, Patel VK (2018a) Topology and size optimization of trusses with static and dynamic bounds by modified symbiotic organisms search. J Comput Civ Eng 32(2):04017085

    Article  Google Scholar 

  • Tejani GG, Savsani VJ, Patel VK, Savsani PV (2018b) Size, shape, and topology optimization of planar and space trusses using mutation-based improved metaheuristics. Journal of Computational Design and Engineering 5(2):198–214

    Article  Google Scholar 

  • Tejani GG, Savsani VJ, Bureerat S, Patel VK, Savsani P (2019) Topology optimization of truss subjected to static and dynamic constraints by integrating simulated annealing into passing vehicle search algorithms. Engineering with Computers 35(2):499–517

    Article  Google Scholar 

  • The Steel Construction Institute (2000) BS 5950–1. Structural use of steelwork in building.

  • Tyas A, Gilbert M, Pritchard T (2006) Practical plastic layout optimization of trusses incorporating stability considerations. Comput Struct 84(3–4):115–126

    Article  Google Scholar 

  • Van Mellaert R, Lombaert G, Schevenels M (2015) Global size optimization of statically determinate trusses considering displacement, member, and joint constraints. J Struct Eng 142(2):04015120

    Article  Google Scholar 

  • Wang H-T, Tang C, Chen M-S, Shi J, Cao X-Y (2024) (2024) Experimental study on the flexural performance of prestressed RC beams with post-tensioned CFRP strands. Eng Struct 309:117311

    Article  Google Scholar 

  • Winter G (1958) Lateral bracing of columns and beams. Trans Am Soc Civ Eng 125(1):809–825

    Google Scholar 

  • Yura JA (1996) Winter’s bracing approach revisited. Eng Struct 18(10):821–825

    Article  Google Scholar 

  • Zhao ZW, ** ZY, Zhang ZL, Liang B, Liu M (2024) Post-buckling shear capacity of steel plates with opening strengthened by fiber fabric. J Constr Steel Res 212:108304

    Article  Google Scholar 

  • Zhou M (1996) Difficulties in truss topology optimization with stress and local buckling constraints. Struct Multidisc Optim 11(1):134–136

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by the National Natural Science Foundation of China (Grant number: 51978151). The authors would like to thank Dr. Linwei He from the University of Sheffield for providing constructive suggestions which allowed us to improve the article significantly.

Funding

National Natural Science Foundation of China,51978151,Ruoqiang Feng, The Scientific Research Foundation of Graduate School of Southeast University, YBPY1958, QI CAI

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ruoqiang Feng.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Replication of results

The presented approach is a part of a new project and thus we cannot share it publicly. However, the basic code and the raw/processed data required to reproduce these findings will be made available upon request by contact with the corresponding author.

Additional information

Responsible editor: Matthew Gilbert

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cai, Q., Feng, R., Zhang, Z. et al. Topology optimization of truss structure considering kinematic stability based on mixed-integer programming approach. Struct Multidisc Optim 67, 112 (2024). https://doi.org/10.1007/s00158-024-03827-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00158-024-03827-6

Keywords

Navigation