Mixed-Integer Linear Programming Reformulation Approach for Global Discrete Sizing Optimization of Trussed Steel Portal Frames

This paper presents a method to find the global solution of combined truss-frame size optimization problems. The approach is based on a reformulation of the optimization problem as a Mixed-Integer Linear Programming problem (MILP) which is solved by means of a branch-and-bound method. A portal frame that consists of both beam and truss elements is adopted as a test case. The optimal sections of the portal frame have to be selected from a square hollow sections catalog. The design of the portal frame has to meet the requirements prescribed by the Eurocodes. These requirements are adopted as constraints by reformulating them as or approximating them by a linear equation. Not only the Eurocode constraints related to member strength and stability but also all Eurocode constraints related to the joints of the structure are taken into account during the optimization. As a consequence, a post-processing step to account for other constraints is avoided, therefore optimality is retained and additional engineering time is reduced. The optimization results are presented and the influence of the joint constraints on the optimal design is discussed. In addition, the efficiency of the method is compared with the efficiency of a genetic algorithm.

[1]  Jasbir S. Arora,et al.  Alternative Formulations for Structural Optimization: An Evaluation Using Frames , 2006 .

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

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

[4]  Ignacio E. Grossmann,et al.  Mixed-integer linear programming reformulations for some nonlinear discrete design optimization problems , 1992 .

[5]  Mustafa Sonmez,et al.  Discrete optimum design of truss structures using artificial bee colony algorithm , 2011 .

[6]  Mathias Stolpe,et al.  Global optimization of discrete truss topology design problems using a parallel cut-and-branch method , 2008 .

[7]  Jeroen Coenders,et al.  An optimality criteria based method for discrete design optimization taking into account buildability constraints , 2014 .

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

[9]  Jean-Pierre Jaspart,et al.  Design of Joints in Steel Structures: Eurocode 3: Design of Steel Structures, Part 1-8 - Design of Joints , 2017 .

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

[11]  A. Gandomi,et al.  Mixed variable structural optimization using Firefly Algorithm , 2011 .

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

[13]  D. S. Juang,et al.  A revised discrete Lagrangian-based search algorithm for the optimal design of skeletal structures using available sections , 2006 .

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

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

[16]  D. A. Nethercot,et al.  Designer's guide to EN 1993-1-1 : Eurocode 3: Design of Steel Structures : General Rules and Rules for Buildings /L. Gardner and D. A. Nethercot , 2005 .

[17]  Jaroslaw Sobieszczanski-Sobieski,et al.  Particle swarm optimization , 2002 .

[18]  Jasbir S. Arora,et al.  DISCRETE STRUCTURAL OPTIMIZATION WITH COMMERCIALLY AVAILABLE SECTIONS , 1996 .

[19]  Richard J. Balling,et al.  Optimal Steel Frame Design by Simulated Annealing , 1991 .

[20]  S. Rajeev,et al.  Discrete Optimization of Structures Using Genetic Algorithms , 1992 .