Skip to main content
Log in

Cost-based optimization of steel frame member sizing and connection type using dimension increasing search

  • Research Article
  • Published:
Optimization and Engineering Aims and scope Submit manuscript

Abstract

This paper describes a novel method to select the optimal member sizes and connection types for steel frame structures to minimize total installed cost. The proposed dimension increasing search (DIS) method addresses geometric constraints associated with connection, safety, and serviceability constraints. Solving this optimization problem requires addressing a non-convex objective function of total installed cost, a large number of constraints, the time-consuming structural analysis for evaluation of the constraints, and intractability resulting from high-dimensional variables. The DIS method involves initial grouping of design variables to reduce the search dimension from the original dimension. Random search coupled with forward checking and branch-and-bound techniques are then employed to optimize the configuration of the steel frame. This approach eliminates designs that are more expensive or do not satisfy geometric constraints without performing structural analysis. The variable groups are then split into subgroups to increase the search dimension, and the increased dimensional design variables are optimized until the original search dimension is achieved. We benchmarked the DIS method against leading methods using three numerical examples with increasing problem scales. The DIS method was more computationally efficient compared to other leading methods by an order of magnitude, and the solutions found by the method have a 9% lower total installed cost on average. The DIS method also showed scalability; the computational time increased only slightly as the problem scale increased. The scalability of the DIS method demonstrates the potential for its successful industrial application to large-scale building projects.

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
Fig. 14
Fig. 15

Similar content being viewed by others

Abbreviations

\({\varvec{x}}\) :

Sizing variables

\(t\) :

Connection type variable

\(f\) :

Total installed cost function

\(c\) :

Safety and serviceability constraints

\(g\) :

Geometric constraints

\({f}^{i}\) :

Optimal solution in the \(i\) th stage

\({d}^{i}\) :

The search dimension in the \(i\) th stage

\({f}_{m}\) :

Member sizing cost

\({f}_{c}\) :

Connection cost

\({\xi }_{j}^{k}\) :

A stochastic movement size for \(j\) th element in variable at \(k\) th step in random walk

\({s}_{max}\) :

Maximum step size in random search

\(p{^{\prime}}\) :

A random number between 0 and 1 to determine the step size

\({x}_{j}^{k}\) :

The \(j\)th element in variable \(x\) , at \(k\) th step in random search

\(dt\) :

Decreasing threshold

\(p\) :

A random number between 0 and 1 to determine the moving direction in random research

\(it\) :

Increasing threshold

\({n}_{max\_width}\) :

The maximum search width

\({n}_{max\_depth}\) :

The maximum search depth

\({G}_{i,s}\) :

Variable group \(s\) at stage \(i\)

\({\sigma }_{i}\) :

The stress at steel member \(i\)

\({\sigma }_{i}^{a}\) :

The allowable stress at steel member \(i\)

\({P}_{u}\) :

The required axial strength

\({M}_{uy}\) :

The normal flexural strength in y direction

\({\phi }_{b}\) :

The flexural reduction factor

\({M}_{ny}\) :

The required flexural strength in the y direction

\({\phi }_{c}\) :

The resistance factor

\({P}_{n}\) :

The normal axial strength

\({M}_{ux}\) :

The normal flexural strength in x direction

\({M}_{nx}\) :

Required flexural strength in the x direction

\({d}_{k}\) :

The inner-story displacement

\({d}_{k}^{a}\) :

The allowable inner-story displacement

\({D}^{k,l}\) :

The lower bound for the connection’s dimension property

\({D}_{j}^{k}\) :

The dimension property for connection \(j\)

\({D}^{k,u}\) :

The upper bound for the connection’s dimension property

References

  • Alberdi R, Murren P, Khandelwal K (2015) Connection topology optimization of steel moment frames using metaheuristic algorithms. Eng Struct 100:276–292

    Article  Google Scholar 

  • Aydoğdu I, Akın A, Saka MP (2012) Optimum design of steel space frames by artificial bee colony algorithm. In: 10th international congress on advances in civil engineering. vol 3, no 10, pp 17–19

  • Babaei M, Mollayi M (2020) An improved constrained differential evolution for optimal design of steel frames with discrete variables. Mech Based Des Struct Mach 48(6):697–723

    Article  Google Scholar 

  • Barg S, Flager F, Fischer M (2015) Decomposition strategies for building envelope design optimization problems. In: Symp Simul Archit Urban Des SimAUD 2015. vol 47, no 7, pp 95–102

  • Barg S, Flager F, Fischer M (2017) An analytical method to estimate the total installed cost of structural steel building frames during early design. J Build Eng 15:41–50

    Article  Google Scholar 

  • Barg S, Flager F, Fischer M (2020) A design-focused, cost-ranked, structural-frame sizing optimization. J Build Eng 30:101269

    Article  Google Scholar 

  • Bel Hadj Ali N, Sellami M, Cutting-Decelle AF, Mangin JC (2009) Multi-stage production cost optimization of semi-rigid steel frames using genetic algorithms. Eng Struct 31(11):2766–2778

    Article  Google Scholar 

  • Camp CV, Bichon BJ, Stovall SP (2005) Design of steel frames using ant colony optimization. J Struct Eng 131(3):369–379

    Article  Google Scholar 

  • Carbas S (2016) Design optimization of steel frames using an enhanced firefly algorithm. Eng Optim 48(12):2007–2025

    Article  Google Scholar 

  • Degertekin SO (2009) Optimum design of steel frames via harmony search algorithm. Stud Comput Intell 239:51–78

    Article  Google Scholar 

  • Degertekin SO, Hayalioglu MS (2010) Harmony search algorithm for minimum cost design of steel frames with semi-rigid connections and column bases. Struct Multidiscip Optim 42(5):755–768

    Article  Google Scholar 

  • Díaz C, Victoria M, Querin OM, Martí P (2012) Optimum design of semi-rigid connections using metamodels. J Constr Steel Res 78:97–106

    Article  Google Scholar 

  • Flager F, Adya A, Haymaker J, Fischer M (2014) A bi-level hierarchical method for shape and member sizing optimization of steel truss structures. Comput Struct 131:1–11

    Article  Google Scholar 

  • Freuder EC, Quinn MJ (1985) Taking advantage of stable sets of variables in constraint satisfaction problems. Computer (Long. Beach. Calif).

  • Gholizadeh S, Milany A (2018) An improved fireworks algorithm for discrete sizing optimization of steel skeletal structures. Eng Optim 50(11):1829–1849

    Article  MathSciNet  Google Scholar 

  • Hadidi A, Rafiee A (2015) A new hybrid algorithm for simultaneous size and semi-rigid connection type optimization of steel frames. Int J Steel Struct 15(1):89–102

    Article  Google Scholar 

  • Hayalioglu MS, Degertekin SO (2005) Minimum cost design of steel frames with semi-rigid connections and column bases via genetic optimization. Comput Struct 83(21–22):1849–1863

    Article  Google Scholar 

  • Kaveh A, Ghazaan MI (2017) Enhanced whale optimization algorithm for sizing optimization of skeletal structures. Mech Based Des Struct Mach 45(3):345–362

    Article  Google Scholar 

  • Kaveh A, Javadi M (2019) Chaos-based firefly algorithms for optimization of cyclically large-size braced steel domes with multiple frequency constraints. Comput Struct 214:28–39

    Article  Google Scholar 

  • Kaveh A, Talatahari S (2010) Optimum design of skeletal structures using imperialist competitive algorithm. Comput Struct 88(21–22):1220–1229

    Article  Google Scholar 

  • Kaveh A, Bakhshpoori T, Ashoory M (2012) An efficient optimization procedure based on cuckoo search algorithm for practical design of steel structures. Int J Optim Civ Eng 2(1):1–14

    Google Scholar 

  • Kaveh A, Khodadadi N, Azar BF, Talatahari S (2020) Optimal design of large-scale frames with an advanced charged system search algorithm using box-shaped sections. Eng Comput. https://doi.org/10.1007/s00366-020-00955-7

  • Kicinger R, Arciszewski T, De Jong K (2005) Evolutionary computation and structural design: a survey of the state-of-the-art. Comput Struct 83(23–24):1943–1978

    Article  Google Scholar 

  • Kripakaran P, Hall B, Gupta A (2011) A genetic algorithm for design of moment-resisting steel frames. Struct Multidiscip Optim 44(4):559–574

    Article  Google Scholar 

  • Lawler EL, Wood DE (1966) Branch-and-bound methods : a survey. Oper Res 14(4):699–719

    Article  MathSciNet  Google Scholar 

  • Lovasz L (1993) Random walks on graphs: a survey. Combinatorics 2(2):1–46

    MathSciNet  Google Scholar 

  • Maatje F, Evers HGA (2004) The constructable structure in steel. In: Connections in steel structures. vol V, pp 27–36

  • Pezeshk S, Camp CV, Chen D (2000) Design of nonlinear framed structures using genetic optimization. J Struct Eng 126(March):382–388

    Article  Google Scholar 

  • Serpik I (2018) Parametric optimization of steel frames using the job search inspired strategy. Energy Manag Munic Transp Facil Transp, EMMFT-2018: 682–691

  • Solis FJ, Wets RJ-B (1981) Minimization by random search techniques. Math Oper Res 6(1):19–30

    Article  MathSciNet  Google Scholar 

  • Steel Construction Institute (2013) Joint in steel construction: moment-resisting joints to Eurocode 3

  • SteelCentral, http://gerdau.steelcentral.com Gerdau, 2016.

  • Tayfur B, Yilmaz H, Daloğlu AT (2020) Hybrid tabu search algorithm for weight optimization of planar steel frames. Eng Optim 53(8):1369–1383

    Article  Google Scholar 

  • Wang X, Zhang Q, Qin X, Sun Y (2020) An efficient discrete optimization algorithm for performance-based design optimization of steel frames. Adv Struct Eng 23(3):411–423

    Article  Google Scholar 

  • Wood D, Adams BR, Beaulieu PF (1976) Column design by p-delta method. J Struct Div 102(2):411–427

    Article  Google Scholar 

  • Woodbury RF, Burrow AL (2006) Whither design space? Artif Intell Eng Des Anal Manuf AIEDAM 20(2):63–82

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank CIFE (Center for Integrated Facility Engineering at Stanford University) for the funding provided and the access to computational resources. We also appreciate the software support provided by Autodesk, especially Patrick Tierney.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Peng.

Ethics declarations

Conflict of interest

This research was funded by Autodesk and CIFE. Besides, there is no conflict of interests with other people and institute.

Additional information

Publisher's Note

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

Appendix A: Detailing parameters

Appendix A: Detailing parameters

See Table 7.

Table 7 The unit cost for the cost estimation

1.1 Replication of results

We attached the code for the experiments mentioned in the Sect. 4 (Table 8). Three folders are corresponding to the numerical experiments of three steel frames. The cost data applied in this paper is explained in the work of Barg et al. (2017).

Table 8 Code for the experiments

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, B., Flager, F., Barg, S. et al. Cost-based optimization of steel frame member sizing and connection type using dimension increasing search. Optim Eng 23, 1525–1558 (2022). https://doi.org/10.1007/s11081-021-09665-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-021-09665-5

Keywords

Navigation