Discrete topology and sizing optimization of frame structures with compliance constraints: A semidefinite programming-based approach

The discrete topology and sizing optimization of frame structures with compliance constraints is studied using a novel approach, which is capable of finding the theoretical lower bounds and high-quality discrete solutions in an efficient manner. The proposed approach works by reformulating the discrete problem as a relaxed semidefinite programming (SDP) problem. This reformulation is made possible by a linear relaxation of the original discrete space and the elimination of the nonconvex equilibrium equation using a semidefinite constraint. A continuous global optimum is first derived using existing solvers and then the discrete solution is discovered by the neighborhood search. Numerical examples are presented, including the sizing optimization of 2-Bay 6-Story frame and 3-Bay 10-Story frame, the topology and sizing optimization of 2-Bay 6-Story braced frame. A topology and sizing example with multiple load cases is also provided. The proposed approach and three other metaheuristic algorithms are used to solve these examples. Theoretical lower bounds for these examples can be efficiently discovered by the proposed approach. For the sizing problems, the discrete solutions by the proposed approach are all better than the other algorithms. For the topology and sizing problems, the proposed approach achieves discrete solutions better than genetic algorithm, but worse than the other metaheuristics. The computational superiority of the proposed approach is validated in all the examples.

[1]  Mehdi Jalalpour,et al.  Stress-Based Topology Optimization of Steel-Frame Structures Using Members with Standard Cross Sections: Gradient-Based Approach , 2017 .

[2]  M. P. Saka Optimum Design of Skeletal Structures: A Review , 2003 .

[3]  Jasbir S. Arora,et al.  OPTIMAL DESIGN WITH DISCRETE VARIABLES: SOME NUMERICAL EXPERIMENTS , 1997 .

[4]  Geert Lombaert,et al.  Mixed-integer linear programming approach for global discrete sizing optimization of frame structures , 2017, Structural and Multidisciplinary Optimization.

[5]  J. Arora,et al.  Methods for optimization of nonlinear problems with discrete variables: A review , 1994 .

[6]  Yuantao Sun,et al.  An efficient discrete optimization algorithm for performance-based design optimization of steel frames , 2020, Advances in Structural Engineering.

[7]  Seyedali Mirjalili,et al.  An improved grey wolf optimizer for solving engineering problems , 2021, Expert Syst. Appl..

[8]  Saeed Gholizadeh,et al.  Design optimization of tall steel buildings by a modified particle swarm algorithm , 2014 .

[9]  Siamak Talatahari,et al.  Optimum design of building structures using Tribe-Interior Search Algorithm , 2020 .

[10]  Siamak Talatahari,et al.  Optimal design of real‐size building structures using quantum‐behaved developed swarm optimizer , 2020, The Structural Design of Tall and Special Buildings.

[11]  Siamak Talatahari,et al.  Optimization of constrained mathematical and engineering design problems using chaos game optimization , 2020, Comput. Ind. Eng..

[12]  G. Vanderplaats,et al.  Survey of Discrete Variable Optimization for Structural Design , 1995 .

[13]  Wolfgang Achtziger,et al.  Structural Topology Optimization with Eigenvalues , 2007, SIAM J. Optim..

[14]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[15]  Zong Woo Geem,et al.  Mathematical and Metaheuristic Applications in Design Optimization of Steel Frame Structures: An Extensive Review , 2013 .

[16]  Siamak Talatahari,et al.  Chaos Game Optimization: a novel metaheuristic algorithm , 2020, Artificial Intelligence Review.

[17]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[18]  Kamal C. Sarma,et al.  FUZZY GENETIC ALGORITHM FOR OPTIMIZATION OF STEEL STRUCTURES , 2000 .

[19]  Jasbir S. Arora,et al.  Optimal design of steel structures using standard sections , 1997 .

[20]  Barron J. Bichon,et al.  Design of Steel Frames Using Ant Colony Optimization , 2005 .

[21]  Y. Kanno,et al.  Optimal design of periodic frame structures with negative thermal expansion via mixed integer programming , 2015 .

[22]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[23]  Saeed Shojaee,et al.  Optimal design of skeletal structures using ant colony optimization , 2007 .

[24]  Yoshihiro Kanno,et al.  Mixed-integer second-order cone programming for global optimization of compliance of frame structure with discrete design variables , 2016 .

[25]  Shahram Pezeshk,et al.  Optimized Design of Two-Dimensional Structures Using a Genetic Algorithm , 1998 .

[26]  Y. Kanno,et al.  A mixed integer programming approach to designing periodic frame structures with negative Poisson’s ratio , 2014 .

[27]  M. Kocvara,et al.  Truss topology design with integer variables made easy ? , 2010 .

[28]  Jasbir S. Arora,et al.  Methods for Discrete Variable Structural Optimization , 2000 .

[29]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[30]  Georg Thierauf,et al.  DISCRETE OPTIMIZATION OF STRUCTURES USING AN IMPROVED PENALTY FUNCTION METHOD , 1993 .

[31]  Forrest J. Masters,et al.  Hybridizing particle swarm and big bang-big crunch optimization methods to explore then exploit the design domain of large planar frame structures , 2018, Computers & Structures.

[32]  Shahram Pezeshk,et al.  Design of Nonlinear Framed Structures Using Genetic Optimization , 2000 .