Next Article in Journal
Developing a Conceptual Model for the Causal Effects of Outdoor Play in Preschools Using PLS-SEM
Next Article in Special Issue
Effects of Using Green Concrete Materials on the CO2 Emissions of the Residential Building Sector in Egypt
Previous Article in Journal
A Green Analytical Methodology for Detecting Adulteration in Automotive Urea-SCR Products Using Microfluidic-Paper Analytical Devices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modified Harmony Search Algorithm-Based Optimization for Eco-Friendly Reinforced Concrete Frames

1
Department of Civil Engineering, İstanbul University-Cerrahpaşa, İstanbul 34320, Turkey
2
Department of Civil and Environmental Engineering, Temple University, Philadelphia, PA 19122, USA
3
College of IT Convergence, Gachon University, Seongnam 13120, Korea
*
Authors to whom correspondence should be addressed.
Sustainability 2022, 14(6), 3361; https://doi.org/10.3390/su14063361
Submission received: 21 February 2022 / Accepted: 10 March 2022 / Published: 13 March 2022

Abstract

:
Cost and CO2 are two factors in the optimum design of structures. This study proposes a modified harmony search methodology for optimization of reinforced concrete beams with minimum CO2 emissions. The optimum design was developed in detail by considering all possible combinations of variable loads, including dynamic force resulting from earthquake motion. Moreover, time-history analyses were performed, and requirements of the ACI-318 building code were considered in the reinforced concrete design. The results show that the optimum design based on CO2 emission minimization is greatly different from the optimum cost design results. According to these results, using recycled members provides a sustainable design.

1. Introduction

Carbon footprint is a measure of the damage caused by human activities to the environment in terms of the amount of greenhouse gas produced, measured in units of carbon dioxide, and consists of two main parts: a direct (primary) footprint and an indirect (secondary) footprint. The primary footprint is a measure of direct CO2 emissions from the combustion of fossil fuels, including domestic energy consumption and transportation (for example, cars and airplanes). The secondary footprint is indirect CO2 emissions from the entire life cycle of the products we use, related to their manufacture and eventual degradation.
In an engineering design, a challenging task is to provide additional factors that are not related to compulsory safety requirements. These additional factors may be a minimum cost design or an eco-friendly design. In this manner, safety is a must, and an advantageous design needs an optimum design according to a factor that makes engineering design important.
In the design of reinforced concrete (RC) structures, due to the strength and serviceability requirements in design codes and composite designs of concrete and steel reinforcement, the optimum design problems that minimize cost or CO2 emissions can only be solved via iterative methods. The best and most time-saving methodology for an iterative finding of different design–variable combinations is provided via metaheuristic methods. Especially for frame members that include both tension-controlled beam members and compressive-controlled column members, the importance of the need for an advanced method becomes evident.
In the optimum design of steel structures, weight optimization can provide a reduction in cost and CO2 since it is constructed from a single material. The reduction in the material used in the construction will both reduce CO2 emissions and cost in the same way. This cannot be for RC structures, and cost optimization is needed to find a balance between the amounts of concrete and steel used [1]. Moreover, this is the reason for the different design concepts of minimizing the amount of CO2 emissions since the cost and CO2 emission ratios of concrete and steel are different.
For the cost optimization, Adeli and Sarma [2] reviewed the soft computing applications of optimum RC design, including Genetic Algorithm (GA), fuzzy logic, and parallel computing. GA is the most-used algorithm, and Coello et al. [3] optimized RC beams via GA to achieve a realistic and practical design. By applying a declarative approach that is used to check the exact bending capacities, GA is employed in the optimum design of biaxial columns by Rafiq and Soutcombe [4]. Koumousis and Arsenis [5] aimed to provide sets of rebars of specific diameters instead of a rebar area in their study employing GA for RC members. Rajeev and Krishnamorarthy [6] employed GA for RC frames with discrete variables. Rath et al. [7] employed a natural velocity field method in the shape optimization of RC members under a flexural moment using GA in optimizing rebar variables. Camp et al. [8] optimized RC frames via GA and demonstrated the efficiency of the method for simply supported beams, uniaxial columns, and multi-storey frames. Continuous beams that were optimized via a hybrid algorithm of GA and simulated annealing (SA) were presented by Leps and Sejnoha [9]. Lee and Ahn [10] proposed a GA-based approach for RC plane frames using lateral equivalent static earthquake loads. Govindaraj and Ramasamy [11] optimized RC continuous beams by using GA for cross-section variables and reinforcement templates for rebar variables. Sahab et al. [12] employed GA following the Hook and Jeeves method in the optimization of RC flat slab buildings. Govindraj and Ramasamy [13] developed a method based on GA for RC frames by using a sub-level optimization problem detailing of rebar of beams. For CO2 minimization, Park et al. [14] optimized RC columns with GA by converting CO2 emission values into costs using the concept of the certified emissions reductions (CERs). Lee et al. [15] employed GA in the reduction in the cost and CO2 emissions of RC frames. Mergos [16] employed GA to optimize RC frames via seismic analysis and CO2 minimization.
Harmony search (HS) is another algorithm that has been widely used in the optimization of RC structures. Akin and Saka [17] proposed a detailed optimization methodology for RC frames by employing HS and considered the provisions in ACI 318-05 [18]. Nigdeli et al. employed HS in the optimization of biaxially loaded RC columns [19]. Bekdaş optimized post-tensioned axially symmetric cylindrical RC walls via HS and considered both post-tension and RC design variables [20]. Garcia Segura et al. proposed a hybrid HS using threshold optimization to optimize the geometry and materials of post-tensioned concrete box-girder pedestrian bridges [21]. Bekdaş and Nigdeli investigated the cost optimization of RC frames subjected to earthquakes by proposing a modified HS [22]. Medeiros and Kripta conducted a discrete optimization for the cost minimization of RC columns via a modified HS [23]. Shaqfa and Orban used a parameter-setting free HS to optimize RC beams for cost and weight objectives [24]. Kayabekir et al. proposed a multi-objective optimization, including cost and CO2 objectives for RC-retaining walls, and employed HS [25]. Yucel et al. hybridized adaptive HS with the Jaya algorithm in the optimum design of RC-retaining walls [26]. RC cantilever soldier pile-retaining walls have been optimized via HS for cost optimization [27] and multi-objective optimization, including CO2 emission minimization [28]. Recently, Kayabekir et al. proposed adaptive HS for the cost optimization of RC columns [29].
The algorithms used in the optimum design of RC members are large in number, and only recent applications were mentioned. Nigdeli et al. optimized RC footings via various metaheuristic algorithms, including HS, the flower pollination algorithm (FPA), and teaching–learning-based optimization (TLBO) [30]. Particle swarm optimization (PSO) with multi-criterion decision making was proposed by Esfandari et al. [31] to optimize RC frames subjected to time-history loadings, and the two objectives were taken as cost and weight. RC beams were optimized by Afshari et al. [32] using a multi-objective version of five algorithms, and the objectives were cost and deflection. Mergos and Mantoglou employed FPA for the cost optimization of RC cantilever-type retaining walls [33]. Uray and Carbas evaluated the optimum design of RC-retaining walls via HS by using different soil characteristics and earthquake loads [34]. Sanchez-Olivares and Tomas employed a modified firefly algorithm and optimized RC members, which were subjected to compression and biaxial bending based on two design codes, including Eurocode 2 and ACI318 [35]. For CO2 emission minimization, RC footings were optimized via a hybrid big bang–big crunch algorithm (BB–BC) [36]. RC frames were optimized via simulated annealing for CO2 optimization [37]. BB–BC was also applied to RC frames [38].
In the present study, RC frame structures are optimized according to CO2 emission minimization by using a modified HS algorithm. This algorithm has been tested on various structural engineering applications and is proven to be an effective algorithm via modifications [17,18,19,20,21,22,23,24,25,26,27,28,29]. By dividing the randomization process into stages, the convergence is provided by quickly eliminating the violated results of the design constraints. Moreover, the problem of additional random steps is considered due to complex analysis of the system considering a time-history analysis via seismic loads and combinations of variable action loads.

2. Methods

The optimization of RC frames contains the optimum design of multiple structural members. Additionally, these members are of two types: beams and columns. Beams are subjected to bending and designed according to tension-controlled member rules. Columns are subjected to compression and bending and designed according to compressive-controlled member rules.
Generally, in engineering optimization via metaheuristic algorithms, all design variables are randomized, and then the calculations are performed for design constraints and objectives. In the proposed method, the randomization of design variables is conducted in different stages. This methodology employs HS, with additional randomization stages to shorten the optimization process. Due to the existence of various members and types, the analysis for all members is only a time loss if only one constraint is not provided for a member. Additionally, in the case of violation of the final checked constraints, randomization stages that are iteratively conducted for providing the constraints are included. Until violated members are assigned with non-violated design variables, randomization of design variables of the corresponding members is repeated.
The optimization code employing HS is a music-inspired metaheuristic algorithm developed by Geem et al. [39]. The process code was written in Matlab by Simulink [40]. It includes not only the dynamic analysis, but also considers the seismic records downloaded from the PEER database [41]. The optimization includes 4 steps.
In the first step, the design constants are defined. These constants include structural data such as number of bays, stories, and joints with boundary conditions, coordinates of element endpoints, material properties, design variable ranges, and loading conditions. The design variables are cross-section dimensions such as breadth (bw) and height (h), and reinforcement amounts such as number and size. The material properties, including the structural protection measures, are clear cover (cc), maximum aggregate diameter (Dmax), elasticity modulus of steel (Es), specific gravity of steel (γs), specific gravity of concrete (γc), compressive strength of concrete (fc), yield strength of steel (fy), unit cost of concrete per m3 (Cc), unit CO2 emission of concrete per m3 (Cc,co2), unit cost of steel per ton (Cs), and unit CO2 emission of steel per ton (Cs,co2).
In step 2, an initial solution matrix is generated, and the candidate design variables are checked for objective function and design constraints. In this study, the design constraints are calculated according to ACI-318-14 [15]. This step contains 7 sub-steps.
In step 2.1, the randomization process starts with the assignment of cross-sectional dimensions of the beams. The following constraints of Equations (1) and (2) are checked:
g 1 = d l 4 < 0
g 1 = b w 0.3 h 0
The depth of the beam is shown as d, and the clear length of the beam is given as l. The design variables are randomized for bw and h until these two constraints are provided. The dimensions are discrete variables that are suitable for practical design. Since reinforcement bars are not known, the depth of the beam is taken as 50 mm less than the height.
In step 2.2, the cross-section dimensions of columns are randomized, and Equation (3) is checked. In this equation, b is the breath of the supporting column. The randomization of column dimensions is performed until this constraint is provided:
g 3 = b w b 3 2 d 0
In step 2.3, a structural analysis is performed for the defined cross-section dimensions of beams and columns. The optimization involves both static and dynamic analyses. In the analyses, the system matrices are calculated by using the stiffness method. As shown in Equations (4) and (5), mass (Me) and stiffness matrices (Ke) of a member are calculated by considering the rotation and two displacements in each joint, without assuming that the system is a shear building for the dynamic analysis:
M e = γ c A l + ( D + nL ) ( l - a ) 420 g [ 140 0 0 70 0 0 0 156 22 l 0 54 13 l 0 22 l 4 l 2 0 13 l 3 l 2 70 0 0 140 0 0 0 54 13 l 0 156 22 l 0 13 l 3 l 2 0 22 l 4 l 2 ]
K e = [ E A l 0 0 E A l 0 0 0 12 E I l 3 6 E I l 2 0 12 E I l 3 6 E I l 2 0 6 E I l 2 4 E I l 0 6 E I l 2 2 E I l E A l 0 0 E A l 0 0 0 12 E I l 3 6 E I l 2 0 12 E I l 3 6 E I l 2 0 6 E I l 2 2 E I l 0 6 E I l 2 4 E I l ]
where A, I, l, E, n, and g represent the cross-sectional area of the element, moment of inertia of the element, length of the element, modulus of elasticity, live load participation factor, and gravity, respectively.
In the static analysis, including live loads (L) that are of variable action, the combinational cases of spans with loadings are considered to calculate the worst internal forces. The self-mass of the beams and columns are added to the dead load (D), which is a permanent action.
The dynamic analyses were conducted in Matlab using Simulink [40], and Equation (6) is solved for a ground acceleration defined as x ¨ g :
M x ¨ ( t ) + C x ˙ ( t ) + K x ( t ) = - M { 1 } x ¨ g ( t )
where x(t) is the displacement as shown in the vector, and a dot on it represents derivative with respect to time; [1] is a unit vector of ones. The damping matrix is calculated via the Rayleigh method by considering 5% damping in the first two vibration modes. In the study, three different seismic records are used for a time-history analysis, and internal forces due to earthquake acceleration (u) are calculated. Then, these forces are divided into the elastic response parameter (R), and the worst condition is searched by using the combination from Equations (7)–(9). The most critical response is used in the design of RC members:
U = 1.4 D + 1.7 L
U = 0.75 ( 1.4 D + 1.7 L ) ± E
U = 0.9 D ± E
In step 2.4, the maximum capacity of axial force (Nmax) and shear force (Vnmax) are controlled for columns to ensure brittle fracture conditions:
g 4 = V n max min { 5.5 A 0.2 f c ' A } 0
g 5 = N max 0.5 f c ' A 0
In addition, the following constraint is considered in the optimization for the beams as shown in Equation (12):
g 6 = N max 0.1 f c ' A 0
If the constraints checked in this sub-step are not provided, the candidate dimension values are randomized by considering the other constraints in steps 2.1 and 2.2.
In step 2.5, the longitudinal reinforcements for tensile fiber of beams are randomized. The brittle fracture constraint given as Equation (13) is calculated, and if it is not provided, the randomization of reinforcements for compressive sections of beams is also conducted. The reinforcement ratio is symbolized by ρ :
g 7 = ρ ( 0.75 ) ( 0.85 ) β 1 f c ' f y ( 600 600 + f y ) 0
Furthermore, the reinforcement ratio must be suitable for the maximum reinforcement ratio for beams, which is 0.025, as shown in Equation (14):
g 8 = ρ 0.025 0
In addition, the positioning of reinforcements is controlled. The clear distance between the bars (aϕ) must be provided, as shown in Equation (15):
g 9 = a ϕ max { ϕ avarage 25 m m 4 3 D max } > 0
where Dmax is the maximum size of aggregates used in concrete and ϕaverage is the average value of assigned reinforcement sizes. The optimization code allows for two-line placement of reinforcements.
To reduce the possibility of using reinforcement bars that are more than what is required to provide internal forces for the randomly assigned values, the constraint in Equation (16) is checked. As-random is the reinforcement bars and As-needed is the value calculated for the internal forces:
g 10 = A s r a n d o m ( 1 + r ) A s n e e d e d < 0
where r is a user-defined value. If Equation (16) cannot be provided and r is not taken as a physical value, the process may become trapped in this step. For that reason, r value is increased by 0.01 after every 500 iterations of this sub-step. In addition, after 20,000 iterations in this sub-step, the objective function is penalized.
Furthermore, the minimum reinforcement area (As,min) is provided in this sub-step. These are given as Equations (17) and (18):
g 11 = A s , minimum f c ' 4 f y b w d 0
g 12 = A s , min 1.4 f y b w d 0
Equations (17) and (18) are considered for both tensile and compressive sections of the beam. For the joint points, the reinforcement in compressive sections must be also half of the reinforcements in tensile sections.
After the design and randomization of longitudinal reinforcements of the beam, shear reinforcements (stirrups) are assigned and the constraints in Equations (19)–(21) are checked:
g 13 = V f c ' 6 b w d A v f y d s 0
g 14 = A v f y d s 0.66 f c ' b w d 0
g 15 = A v 1 3 b w s f y 0
where V, Av, and s represent shear force, shear reinforcement area, and spacing of stirrups, respectively. In addition, the s value must be less than the value of Equation (22) according to the Vs value, which is the shear force capacity provided by stirrups. The spacing of reinforcements is a discrete variable that is in multiples of 10 mm:
g 16 = { s d 2 0 i f V s 0.33 f c ' b w d s d 4 0 i f V s 0.33 f c ' b w d
In step 2.6, the design of columns is controlled by considering the slenderness effect according to the moment magnification concept. To represent the state just before the ultimate load, the values of moment of inertia are reduced by 65% and 30% for beams and columns, respectively. If the design flexural moment is less than the minimum value (Mmin) in Equation (23), then the minimum value is used:
M min = P u ( 15 + 0.03 h ) i f h i n m m
Similarly, the longitudinal reinforcements of the columns are randomly assigned for symmetric reinforcement in the upper and lower fiber of the cross-section. Then, the positioning of reinforcement bars is provided according to Equation (24):
g 17 = a ϕ { 1.5 ϕ avarage 40 m m 4 3 D max } 0
If the clear distance between the upper and lower fiber reinforcements is more than 150 mm, web reinforcements are also placed. For columns, the minimum and maximum reinforcement ratios (g) in Equations (25) and (26) are considered:
g 18 = ρ 0.06 0
g 19 = ρ 0.01 0
The randomization of column reinforcements is repeated until the constraints in Equations (25) and (26) are provided.
The required capacity of axial force and flexural moment for the candidate design is checked according to a procedure. In this procedure, the distance from the extreme compression fiber to the neutral axis (c) is iteratively searched, and the c value for the lowest flexural moment ensuring the required axial force is stored. This capacity (Mcapacity) is checked for Equation (27) and the randomization is repeated until it is provided. For the user-defined r value, the same procedure in the beam design is applied. Mrequired is the required design moment value:
g 20 = M c a p a c i t y ( 1 + r ) M r e q u i r e d < 0
As the final sub-step 2.7, the objective function is calculated. For CO2 emission of an element, Equation (28) is used:
C e = ( A g A s t ) l e C c , c o 2 + ( A s t + A v s u s t ) l e γ s C s , c o 2
where Ce is the CO2 emission value of an element. Ag, Ast, Av, ust, and le are the area of cross-section, area of longitudinal reinforcement, area of shear reinforcement, and length of the element, respectively. The objective function (OF) is calculated by adding all values of CO2 emission for all elements as shown in Equation (29). For penalized values, OF is assigned as 106, which is a very large value:
OF = i = 1 n ( C e ) i   n :   number   of   elements
After all beam and column design variables are assigned and the objective function is calculated for these values, the initial harmony memory (HM) matrix is constructed. This HM matrix contains harmony vectors as the number of harmony memory size (HMS).
In step 3, the essential optimization process starts. New sets of design variables are generated via sub-steps controlling the constraints via iterative randomization to ensure these constraints. As with the modification of HS, harmony memory is considered by changing the boundary limits of design variables. Harmony memory is chosen according to the harmony memory consideration rate (HMCR), and it is taken as 0.5. In the local search, the minimum or maximum range of design variables is updated with the best existing solution (Xbest), with equal probability. Thus, both less and more of the best solution is searched in discrete optimization. The generation of a variable (X) with respect to minimum (Xmin) and maximum (Xmax) ranges is formulated as Equation (30). In Equation (30), rand (0, 1) is a random number between 0 and 1. It is regenerated in all calculations:
X = X min + r a n d ( 0 , 1 ) [ X max X min ] i f r a n d ( 0 , 1 ) > 0 X = X min + r a n d ( 0 , 1 ) [ X b e s t X min ] i f r a n d ( 0 , 1 ) < 0 X b e s t + r a n d ( 0 , 1 ) [ X max X b e s t ] i f r a n d ( 0 , 1 ) 0 } i f r a n d ( 0 , 1 ) H M C R
As the last step, the newly generated solutions are updated if the OF value for these solutions is smaller than the existing ones. Steps 3 and 4 are applied for the maximum number of iterations. The methodology of the optimization process is summarized in the flowchart in Figure 1.

3. Results

In the numerical example, a three-storey three-span frame structure, as shown in Figure 2, was optimized. The column bases were fixed. The height of each storey is 3 m from the bottom of part of the slab to the bottom of the upper slab. By considering the load transformation case from slabs to beams, the static loads, D and L, were defined as trapezoidal distributed loads. The frame system consists of 21 members (12 columns and 9 beams) that are optimized without grouping. For the dynamic loads, three earthquake records, as shown in Table 1, were considered in the optimization. The optimization is performed for the constant values and design ranges shown in Table 2. The optimization was conducted for cost to compare the results. To promote sustainable development, the value of CO2 emission of steel is taken as the recycled one [42].
The optimum results for cost and CO2 optimization are shown in Table 3. As seen from cost and CO2 values, the exact objective function taken in the optimization process is at the minimum level.
In the optimum design, the breadths of all members were found as the minimum range value. In the search for the optimum results, the optimization process tends to increase the height values, which increase the moment capacity, with a minimum increase in cross-sectional areas that directly affect cost and CO2 emission. In cost optimization, several members have greater height values compared to CO2 optimization results. This situation is seen for column members.
The optimum results were checked for inter-storey drift values, which ensured that the maximum drift values under three earthquake records in Table 1 are lower than the 2.5% height of the storey, as seen from the maximum drift plots under the critical excitation (LGP000) given in Figure 3. Since the column cross-sectional areas in cost optimization are greater, the maximum drift occurring at the structure is less than the CO2 optimized structure.

4. Conclusions

For the eco-friendly design of RC structures, it is aimed to develop an optimization methodology. It provides sustainable development by reducing the CO2 emission for RC structures. As a complex optimum design, the problem was investigated on RC frame structures. The proposed HS-based modified method was applied in the optimization process. In the numerical examinations, the results of the cost and CO2 emission minimization were compared with steel, which had the same CO2 emission value as recycled material.
According to the optimum results presented in Section 3, it is clear to say that the cost and CO2 minimization, as the optimization objectives, have different optimum designs. For CO2 emission minimization, it is possible to reduce CO2 emission by 8% compared to the cost minimization results. This protection of the Earth is only possible with a 1.5% increase in the cost minimization result. Due to this finding, the minimization of CO2 does not cause a huge expense. In this case, an environmentally friendly optimum design is more feasible than cost optimization, and the usage of recycled material is very suitable for the protection of the Earth with low expense.
According to the results, the proposed algorithm was found to be effective for solving the optimum design problem. In future work, the effect of the cost and CO2 ratios of concrete and steel can be investigated for site-specific values after data collection from different places in the world according to available materials in the construction region.

Author Contributions

G.B. and S.M.N. generated the analysis codes. The text of the paper was formed by G.B., S.M.N., S.K. and Z.W.G. The figures were prepared by G.B. and S.M.N. G.B. and Z.W.G. supervised the research direction. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data about the paper can be requested from corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kayabekir, A.E.; Bekdaş, G.; Nigdeli, S.M. Metaheuristic Approaches for Optimum Design of Reinforced Concrete Structures: Emerging Research and Opportunities; IGI Global: Hershey, PA, USA, 2020. [Google Scholar] [CrossRef]
  2. Adeli, H.; Sarma, K. Cost Optimization of Structures—Fuzzy Logic, Genetic Algorithms, and Parallel Computing; John Wiley and Sons: West Sussex, UK, 2006. [Google Scholar]
  3. Coello, C.C.; Hernandez, F.S.; Farrera, F.A. Optimal Design of Reinforced Concrete Beams Using Genetic Algorithms. Expert Syst. Appl. 1997, 12, 101–108. [Google Scholar] [CrossRef]
  4. Rafiq, M.Y.; Southcombe, C. Genetic algorithms in optimal design and detailing of reinforced concrete biaxial columns supported by a declarative approach for capacity checking. Comput. Struct. 1998, 69, 443–457. [Google Scholar] [CrossRef]
  5. Koumousis, V.K.; Arsenis, S.J. Genetic Algorithms in Optimal Detailed Design of Reinforced Concrete Members. Comput.-Aided Civ. Inf. Eng. 1998, 13, 43–52. [Google Scholar] [CrossRef]
  6. Rajeev, S.; Krishnamoorthy, C.S. Genetic Algorithm–Based Methodology for Design Optimization of Reinforced Concrete Frames. Comput.-Aided Civ. Inf. Eng. 1998, 13, 63–74. [Google Scholar] [CrossRef]
  7. Rath, D.P.; Ahlawat, A.S.; Ramaswamy, A. Shape Optimization of RC Flexural Members. J. Struct. Eng.-ASCE 1999, 125, 1439–1446. [Google Scholar] [CrossRef]
  8. Camp, C.V.; Pezeshk, S.; Hansson, H. Flexural Design of Reinforced Concrete Frames Using a Genetic Algorithm. J. Struct. Eng.-ASCE 2003, 129, 105–111. [Google Scholar] [CrossRef]
  9. Leps, M.; Sejnoha, M. New approach to optimization of reinforced concrete beams. Comput. Struct. 2003, 81, 1957–1966. [Google Scholar] [CrossRef]
  10. Lee, C.; Ahn, J. Flexural Design of Reinforced Concrete Frames by Genetic Algorithm. J. Struct. Eng.-ASCE 2003, 129, 762–774. [Google Scholar] [CrossRef]
  11. Govindaraj, V.; Ramasamy, J.V. Optimum detailed design of reinforced concrete continuous beams using Genetic Algorithms. Comput. Struct. 2005, 84, 34–48. [Google Scholar] [CrossRef]
  12. Sahab, M.G.; Ashour, A.F.; Toropov, V.V. Cost optimization of reinforced concrete flat slab buildings. Eng. Struct. 2005, 27, 313–322. [Google Scholar] [CrossRef]
  13. Govindaraj, V.; Ramasamy, J.V. Optimum detailed design of reinforced concrete frames using genetic algorithms. Eng. Optimiz. 2007, 39, 471–494. [Google Scholar] [CrossRef]
  14. Park, H.S.; Kwon, B.; Shin, Y.; Kim, Y.; Hong, T.; Choi, S.W. Cost and CO2 emission optimization of steel reinforced concrete columns in high-rise buildings. Energies 2013, 6, 5609–5624. [Google Scholar] [CrossRef]
  15. Lee, M.S.; Hong, K.; Choi, S.W. Genetic Algorithm Based Optimal Structural Design Method for Cost and CO2 Emissions of Reinforced Concrete Frames. J. Comput. Struct. Eng. Inst. Korea 2016, 29, 429–436. [Google Scholar] [CrossRef] [Green Version]
  16. Mergos, P.E. Seismic design of reinforced concrete frames for minimum embodied CO2 emissions. Energy Build. 2018, 162, 177–186. [Google Scholar] [CrossRef] [Green Version]
  17. Akin, A.; Saka, M.P. Harmony search algorithm based optimum detailed design of reinforced concrete plane frames subject to ACI 318-05 provisions. Comput. Struct. 2015, 147, 79–95. [Google Scholar] [CrossRef]
  18. American Concrete Institute Committee. ACI 318-14, Building Code Requirements for Structural Concrete and Commentary; American Concrete Institute: Farmington Hills, MI, USA, 2014. [Google Scholar]
  19. Nigdeli, S.M.; Bekdas, G.; Kim, S.; Geem, Z.W. A novel harmony search based optimization of reinforced concrete biaxially loaded columns. Struct. Eng. Mech. Int. J. 2015, 54, 1097–1109. [Google Scholar] [CrossRef]
  20. Bekdaş, G. Harmony search algorithm approach for optimum design of post-tensioned axially symmetric cylindrical reinforced concrete walls. J. Optim. Theory Appl. 2015, 164, 342–358. [Google Scholar] [CrossRef]
  21. García-Segura, T.; Yepes, V.; Alcalá, J.; Pérez-López, E. Hybrid harmony search for sustainable design of post-tensioned concrete box-girder pedestrian bridges. Eng. Struct. 2015, 92, 112–122. [Google Scholar] [CrossRef]
  22. Bekdaş, G.; Nigdeli, S.M. Modified harmony search for optimization of reinforced concrete frames. In Proceedings of the 3rd International Conference on the Harmony Search Algorithm, Bilbao, Spain, 22–24 February 2017; Springer: Singapore, 2017; pp. 213–221. [Google Scholar]
  23. Medeiros, G.F.; Kripka, M. Modified harmony search and its application to cost minimization of RC columns. Adv. Comput. Des. 2017, 2, 1–13. [Google Scholar] [CrossRef]
  24. Shaqfa, M.; Orbán, Z. Modified parameter-setting-free harmony search (PSFHS) algorithm for optimizing the design of reinforced concrete beams. Struct. Multidiscip. Optim. 2019, 60, 999–1019. [Google Scholar] [CrossRef] [Green Version]
  25. Kayabekir, A.E.; Arama, Z.A.; Bekdaş, G.; Nigdeli, S.M.; Geem, Z.W. Eco-friendly design of reinforced concrete retaining walls: Multi-objective optimization with harmony search applications. Sustainability 2020, 12, 6087. [Google Scholar] [CrossRef]
  26. Yücel, M.; Kayabekir, A.E.; Bekdaş, G.; Nigdeli, S.M.; Kim, S.; Geem, Z.W. Adaptive-Hybrid Harmony Search Algorithm for Multi-Constrained Optimum Eco-Design of Reinforced Concrete Retaining Walls. Sustainability 2021, 13, 1639. [Google Scholar] [CrossRef]
  27. Bekdaş, G.; Arama, Z.A.; Kayabekir, A.E.; Geem, Z.W. Optimal design of cantilever soldier pile retaining walls embedded in frictional soils with harmony search algorithm. Appl. Sci. 2020, 10, 3232. [Google Scholar] [CrossRef]
  28. Arama, Z.A.; Kayabekir, A.E.; Bekdaş, G.; Geem, Z.W. CO2 and cost optimization of reinforced concrete cantilever soldier piles: A parametric study with harmony search algorithm. Sustainability 2020, 12, 5906. [Google Scholar] [CrossRef]
  29. Kayabekir, A.E.; Nigdeli, S.M.; Bekdaş, G. Adaptive Harmony Search for Cost Optimization of Reinforced Concrete Columns. In Proceedings of the International Conference on Intelligent Computing & Optimization, Hua Lin, Thailand, 30–31 December 2021; Springer: Cham, Switzerland, 2021; pp. 35–44. [Google Scholar]
  30. Nigdeli, S.M.; Bekdaş, G.; Yang, X.S. Metaheuristic optimization of reinforced concrete footings. KSCE J. Civ. Eng. 2018, 22, 4555–4563. [Google Scholar] [CrossRef] [Green Version]
  31. Esfandiari, M.J.; Urgessa, G.S.; Sheikholarefin, S.; Manshadi, S.D. Optimization of reinforced concrete frames subjected to historical time-history loadings using DMPSO algorithm. Struct. Multidiscip. Optim. 2018, 58, 2119–2134. [Google Scholar] [CrossRef]
  32. Afshari, H.; Hare, W.; Tesfamariam, S. Constrained multi-objective optimization algorithms: Review and comparison with application in reinforced concrete structures. Appl. Soft Comput. 2019, 83, 105631. [Google Scholar] [CrossRef]
  33. Mergos, P.E.; Mantoglou, F. Optimum design of reinforced concrete retaining walls with the flower pollination algorithm. Struct. Multidiscip. Optim. 2020, 61, 575–585. [Google Scholar] [CrossRef]
  34. Esra, U.R.A.Y.; Çarbaş, S. Dynamic Loads and Different Soil Characteristics Examination on Optimum Design of Cantilever Retaining Walls Utilizing Harmony Search Algorithm. Int. J. Eng. Appl. Sci. 2021, 13, 140–154. [Google Scholar]
  35. Sánchez-Olivares, G.; Tomás, A. Optimization of Reinforced Concrete Sections under Compression and Biaxial Bending by Using a Parallel Firefly Algorithm. Appl. Sci. 2021, 11, 2076. [Google Scholar] [CrossRef]
  36. Camp, C.V.; Assadollahi, A. CO2 and cost optimization of reinforced concrete footings using a hybrid big bang-big crunch algorithm. Struct. Multidiscip. Optim. 2013, 48, 411–426. [Google Scholar] [CrossRef]
  37. Paya-Zaforteza, I.; Yepes, V.; Hospitaler, A.; Gonzalez-Vidosa, F. CO2-optimization of reinforced concrete frames by simulated annealing. Eng. Struct. 2009, 31, 1501–1508. [Google Scholar] [CrossRef]
  38. Camp, C.V.; Huq, F. CO2 and cost optimization of reinforced concrete frames using a big bang-big crunch algorithm. Eng. Struct. 2013, 48, 363–372. [Google Scholar] [CrossRef]
  39. Geem, Z.W.; Kim, J.H.; Loganathan, G.V. Harmony search optimization: Application to pipe network design. Int. J. Model. Simul. 2002, 22, 125–133. [Google Scholar] [CrossRef]
  40. Mathworks, MATLAB R2010a; The MathWorks Inc.: Natick, MA, USA, 2010.
  41. PEER. Pacific Earthquake Engineering Resource Center: NGA Database. University of California, Berkeley. 2005. Available online: http://peer.berkeley.edu/nga (accessed on 10 November 2011).
  42. Yeo, D.H.; Potra, F.A. Sustainable design of reinforced concrete structures through CO2 emission optimization. J. Struct. Eng. 2015, 141, 3. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Flowchart of the optimization methodology.
Figure 1. Flowchart of the optimization methodology.
Sustainability 14 03361 g001
Figure 2. Model of the numerical example.
Figure 2. Model of the numerical example.
Sustainability 14 03361 g002
Figure 3. The drift plot for the critical excitation.
Figure 3. The drift plot for the critical excitation.
Sustainability 14 03361 g003
Table 1. Earthquake records.
Table 1. Earthquake records.
EarthquakeDateStationComponentPGA(g)
Imperial Valley1940117 El Centro I-ELC1800.313
Northridge199424514 SylmarSYL3600.843
Loma Prieta198916 LGPCLGP0000.563
Table 2. Design constants and ranges of design variables.
Table 2. Design constants and ranges of design variables.
DefinitionSymbolUnitValue
Range of web widthbwmm250–400
Range of heighthmm300–600
Clear coverccmm30
Range of reinforcementϕmm16–30
Range of shear reinforcementϕvmm8–14
Max. aggregate diameterDmaxmm16
Yield strength of steelfyMPa420
Comp. strength of concrete   f   c MPa30
Elasticity modulus of steelEsMPa200,000
Specific gravity of steelγst/m37.86
Specific gravity of concreteγct/m32.5
Elastic response parameterR-8.5
Cost of concrete per m3Cc$50
Cost of steel per tonCs$750
CO2 emissions of concrete per m3Cc,co2kg376
CO2 emissions of steel per ton Cs,co2kg352
Table 3. The optimum results.
Table 3. The optimum results.
Cost OptimizationCO2 Optimization
Element Numberbw (mm)h (mm)bw (mm)h (mm)
10.250.400.250.30
20.250.400.250.35
30.250.400.250.35
40.250.400.250.30
50.250.300.250.30
60.250.300.250.30
70.250.350.250.35
80.250.400.250.30
90.250.400.250.30
100.250.400.250.30
110.250.400.250.30
120.250.350.250.35
130.250.400.250.40
140.250.400.250.40
150.250.400.250.30
160.250.400.250.30
170.250.400.250.30
180.250.400.250.30
190.250.400.250.40
200.250.400.250.40
210.250.400.250.40
CO2 (kg/m3)3597.243308.09
Cost (USD)1241.621260.43
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bekdaş, G.; Nigdeli, S.M.; Kim, S.; Geem, Z.W. Modified Harmony Search Algorithm-Based Optimization for Eco-Friendly Reinforced Concrete Frames. Sustainability 2022, 14, 3361. https://doi.org/10.3390/su14063361

AMA Style

Bekdaş G, Nigdeli SM, Kim S, Geem ZW. Modified Harmony Search Algorithm-Based Optimization for Eco-Friendly Reinforced Concrete Frames. Sustainability. 2022; 14(6):3361. https://doi.org/10.3390/su14063361

Chicago/Turabian Style

Bekdaş, Gebrail, Sinan Melih Nigdeli, Sanghun Kim, and Zong Woo Geem. 2022. "Modified Harmony Search Algorithm-Based Optimization for Eco-Friendly Reinforced Concrete Frames" Sustainability 14, no. 6: 3361. https://doi.org/10.3390/su14063361

APA Style

Bekdaş, G., Nigdeli, S. M., Kim, S., & Geem, Z. W. (2022). Modified Harmony Search Algorithm-Based Optimization for Eco-Friendly Reinforced Concrete Frames. Sustainability, 14(6), 3361. https://doi.org/10.3390/su14063361

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop