Truss topology design optimization with guaranteed kinematic stability

Kinematic stability of the truss topology design and sizing optimization (TTDSO) problems is a crucial aspect which is often overlooked in the mathematical optimization models. In this paper, we propose a novel mathematical optimization model for the discrete TTDSO problem with Euler buckling constraints. Random perturbations of external forces are used to obtain kinematically stable structures. We prove that by considering the perturbed external forces, the resulting structure is kinematically stable with probability one. Furthermore, we show that necessary conditions for kinematic stability can be used to speed up the solution of discrete TTDSO problem. While mixed integer linear optimization (MILO) solvers for existing models are not able to even find a feasible solution for Michell trusses with more than 182 bars in a reasonable amount of time, our model provides high-quality solutions for those problems in the same time window.

[1]  Joaquim R. R. A. Martins,et al.  A novel approach to discrete truss design problems using mixed integer neighborhood search , 2018, Structural and Multidisciplinary Optimization.

[2]  Joaquim R. R. A. Martins,et al.  Low-Fidelity Aerostructural Optimization of Aircraft Wings with a Simplified Wingbox Model Using OpenAeroStruct , 2018, EngOpt 2018 Proceedings of the 6th International Conference on Engineering Optimization.

[3]  Joaquim R. R. A. Martins,et al.  Open-source coupled aerostructural optimization using Python , 2018, Structural and Multidisciplinary Optimization.

[4]  Yoshihiro Kanno,et al.  Robust truss topology optimization via semidefinite programming with complementarity constraints: a difference-of-convex programming approach , 2017, Computational Optimization and Applications.

[5]  Yoshihiro Kanno,et al.  Alternating direction method of multipliers for truss topology optimization with limited number of nodes: a cardinality-constrained second-order cone programming approach , 2017, Optimization and Engineering.

[6]  Ole Sigmund,et al.  Giga-voxel computational morphogenesis for structural design , 2017, Nature.

[7]  Graeme J. Kennedy A full-space barrier method for stress-constrained discrete material design optimization , 2016 .

[8]  Geert Lombaert,et al.  Global Size Optimization of Statically Determinate Trusses Considering Displacement, Member, and Joint Constraints , 2016 .

[9]  Mathias Stolpe,et al.  Truss optimization with discrete design variables: a critical review , 2016 .

[10]  Yoshihiro Kanno,et al.  Global optimization of trusses with constraints on number of different cross-sections: a mixed-integer second-order cone programming approach , 2016, Comput. Optim. Appl..

[11]  Mathias Stolpe,et al.  Truss topology optimization with discrete design variables by outer approximation , 2015, J. Glob. Optim..

[12]  Kristo Mela,et al.  Resolving issues with member buckling in truss topology optimization using a mixed variable approach , 2014 .

[13]  O. C. Zienkiewicz,et al.  The Finite Element Method for Solid and Structural Mechanics , 2013 .

[14]  Tomasz Sokół,et al.  A 99 line code for discretized Michell truss optimization written in Mathematica , 2011 .

[15]  Xu Guo,et al.  A mixed integer programming for robust truss topology optimization with stress constraints , 2010 .

[16]  George I. N. Rozvany,et al.  A critical review of established methods of structural topology optimization , 2009 .

[17]  Mathias Stolpe,et al.  On the reformulation of topology optimization problems as linear or convex quadratic mixed 0–1 programs , 2007 .

[18]  Joaquim J. Júdice,et al.  An integer programming model for truss topology optimization , 2006 .

[19]  Qian Wang,et al.  Review of formulations for structural and mechanical system optimization , 2005 .

[20]  Mathias Stolpe,et al.  Global optimization of minimum weight truss topology problems with stress, displacement, and local buckling constraints using branch‐and‐bound , 2004 .

[21]  Mathias Stolpe,et al.  A stress-constrained truss-topology and material-selection problem that can be solved by linear programming , 2004 .

[22]  Ahmed K. Noor,et al.  Computational Structural Mechanics , 2019 .

[23]  M. Bendsøe,et al.  Optimization methods for truss geometry and topology design , 1994 .

[24]  Martin P. Bendsøe,et al.  A New Method for Optimal Truss Topology Design , 1993, SIAM J. Optim..

[25]  P. Hajela,et al.  Genetic search strategies in multicriterion optimal design , 1991 .

[26]  R. Haftka,et al.  Elements of Structural Optimization , 1984 .

[27]  G. Sved,et al.  Structural optimization under multiple loading , 1968 .

[28]  Harvey J. Greenberg,et al.  Automatic design of optimal structures , 1964 .

[29]  V. A. Zinoviev,et al.  Theory of mechanisms and machines , 1963 .