Discrete multi-load truss sizing optimization: model analysis and computational experiments

Discrete multi-load truss sizing optimization (MTSO) problems are challenging to solve due to their combinatorial, nonlinear, and non-convex nature. This study highlights two important characteristics of the feasible set of MTSO problems considered here, in which force balance equations, Hooke’s law, yield stress, bound constraints on displacements, and local bucking are taken into account. Namely, we use the linear or bilinear nature of the problem to take advantage of re-scaling properties of both the problem’s design and auxiliary variables, as well as to extend the superposition principle to the case in which nonlinear stress constraints are considered. Taking advantage of these characteristics, we extend the neighborhood search mixed-integer linear optimization (NS-MILO) method (Shahabsafa et al. in SMO 63: 21–38, 2018), which provides an effective heuristic solution approach based on exact solution methods for MILO problems. Through extensive computational experiments, we demonstrate that the extended NS-MILO method provides high-quality solutions for large-scale discrete MTSO problems in a reasonable time.

[1]  Zong Woo Geem,et al.  DISCRETE SIZE AND DISCRETE-CONTINUOUS CONFIGURATION OPTIMIZATION METHODS FOR TRUSS STRUCTURES USING THE HARMONY SEARCH ALGORITHM , 2011 .

[2]  Andy J. Keane,et al.  A compliance based design problem of structures under multiple load cases , 2010 .

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

[4]  J. Lógó,et al.  Optimal Topologies in Case of Probabilistic Loading: The Influence of Load Correlation , 2009 .

[5]  A. Csébfalvi Structural optimization under uncertainty in loading directions: Benchmark results , 2018, Adv. Eng. Softw..

[6]  Panayiotis Papadopoulos,et al.  Introduction to Solid Mechanics , 2014 .

[7]  G. Thierauf,et al.  Parallelization of the Evolution Strategy for Discrete Structural Optimization Problems , 1998 .

[8]  János Lógó,et al.  Plastic behaviour and stability constraints in the shakedown analysis and optimal design of trusses , 2002 .

[9]  Y. Kanno,et al.  Sequential Semidefinite Program for Maximum Robustness Design of Structures under Load Uncertainty , 2006 .

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

[11]  Min-Yuan Cheng,et al.  A Hybrid Harmony Search algorithm for discrete sizing optimization of truss structure , 2016 .

[12]  Hae Chang Gea,et al.  Robust topology optimization under multiple independent unknown-but-bounded loads , 2018 .

[13]  O. Hasançebi,et al.  Discrete sizing optimization of steel trusses under multiple displacement constraints and load cases using guided stochastic search technique , 2015 .

[14]  Uri Kirsch,et al.  Structural Optimization: Fundamentals and Applications , 1993 .

[15]  W. Achtziger Multiple-Load Truss Topology and Sizing Optimization: Some Properties of Minimax Compliance , 1998 .

[16]  P. Pedersen Topology Optimization of Three-Dimensional Trusses , 1993 .

[17]  Charles V. Camp,et al.  Design of space trusses using modified teaching–learning based optimization , 2014 .

[18]  O. da Silva Smith Topology Optimization of Trusses with Local Stability Constraints and Multiple Loading Conditions - a Heuristic Approach , 1997 .

[19]  J. Atkočinas,et al.  Optimal shakedown design of bar systems: Strength, stiffness and stability constraints , 2008 .

[20]  O. Hasançebi,et al.  An elitist self-adaptive step-size search for structural design optimization , 2014, Appl. Soft Comput..

[21]  Luciano Lamberti,et al.  An efficient simulated annealing algorithm for design optimization of truss structures , 2008 .

[22]  B. H. V. Topping,et al.  Shape Optimization of Skeletal Structures: A Review , 1983 .

[23]  ohammad,et al.  Large-Scale Discrete Multi-Scenario Truss Sizing Optimization: Model Analysis and Computational Methodology Experiments , 2020 .

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

[25]  Saeid Kazemzadeh Azad,et al.  Adaptive dimensional search: A new metaheuristic algorithm for discrete truss sizing optimization , 2015 .

[26]  K. Lee,et al.  The harmony search heuristic algorithm for discrete structural optimization , 2005 .

[27]  Mathias Stolpe,et al.  To bee or not to bee—comments on “Discrete optimum design of truss structures using artificial bee colony algorithm” , 2011 .

[28]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[29]  Glen Mullineux,et al.  Introducing Loading Uncertainty in Topology Optimization , 2009 .

[30]  J. Felix,et al.  Shape optimization of trusses subject to strength, displacement, and frequency constraints. , 1981 .

[31]  Wolfgang Achtziger,et al.  Global optimization of truss topology with discrete bar areas—Part I: theory of relaxed problems , 2008, Comput. Optim. Appl..

[32]  Timothy R. Brooks,et al.  Benchmark Aerostructural Models for the Study of Transonic Aircraft Wings , 2018, AIAA Journal.

[33]  Jaehong Lee,et al.  A modified symbiotic organisms search (mSOS) algorithm for optimization of pin-jointed structures , 2017, Appl. Soft Comput..

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

[35]  Tuan Ngo,et al.  A novel hybrid method combining electromagnetism-like mechanism and firefly algorithms for constrained design optimization of discrete truss structures , 2019, Computers & Structures.

[36]  Helio J. C. Barbosa,et al.  Rank‐based ant colony algorithms for truss weight minimization with discrete variables , 2006 .

[37]  Giuseppe Carlo Calafiore,et al.  Optimization under uncertainty with applications to design of truss structures , 2008 .

[38]  Joaquim R. R. A. Martins,et al.  Truss topology design and sizing optimization with guaranteed kinematic stability , 2020, Structural and Multidisciplinary Optimization.

[39]  Arkadi Nemirovski,et al.  Lectures on modern convex optimization - analysis, algorithms, and engineering applications , 2001, MPS-SIAM series on optimization.

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

[41]  S. O. Degertekin,et al.  Discrete sizing/layout/topology optimization of truss structures with an advanced Jaya algorithm , 2019, Appl. Soft Comput..

[42]  M. Stolpe,et al.  Truss topology optimization with discrete design variables—Guaranteed global optimality and benchmark examples , 2007 .

[43]  Junpeng Zhao,et al.  Robust topology optimization under loading uncertainty based on linear elastic theory and orthogonal diagonalization of symmetric matrices , 2014 .

[44]  Joaquim R. R. A. Martins,et al.  High-fidelity aerostructural optimization considering buffet onset , 2015 .

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

[46]  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.

[47]  Miguel Carrasco,et al.  Minimization of the expected compliance as an alternative approach to multiload truss optimization , 2005 .

[48]  Ali Kaveh,et al.  Colliding Bodies Optimization method for optimum discrete design of truss structures , 2014 .

[49]  MelaKristo Resolving issues with member buckling in truss topology optimization using a mixed variable approach , 2014 .

[50]  Luigi Palizzolo,et al.  Optimality conditions for shakedown design of trusses , 1995 .

[51]  S. O. Degertekin Improved harmony search algorithms for sizing optimization of truss structures , 2012 .

[52]  Yousef Hosseinzadeh,et al.  Design optimization of truss structures with continuous and discrete variables by hybrid of biogeography‐based optimization and differential evolution methods , 2018 .

[53]  Wolfgang Achtziger,et al.  Global optimization of truss topology with discrete bar areas—Part II: Implementation and numerical results , 2009, Comput. Optim. Appl..