Next Article in Journal
Experimental and Theoretical Study on the Crack Defect Effect on the Bearing Capacity of a Rectangular Culvert
Previous Article in Journal
Research on Natural Gas Leakage and Explosion Mechanisms in a Container House
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Environmental Impact Minimization Model for Storage Yard of In-Situ Produced PC Components: Comparison of Dung Beetle Algorithm and Improved Dung Beetle Algorithm

by
Jeeyoung Lim
1 and
Sunkuk Kim
2,*
1
Department of Architectural Engineering, Kyung Hee University, Giheung-gu, Yongin-si 17104, Republic of Korea
2
Department of R&D, Earth Turbine Co., Ltd., Dong-gu, Daegu 41057, Republic of Korea
*
Author to whom correspondence should be addressed.
Buildings 2024, 14(12), 3753; https://doi.org/10.3390/buildings14123753
Submission received: 11 September 2024 / Revised: 8 November 2024 / Accepted: 19 November 2024 / Published: 25 November 2024
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
If PC components are produced on site under the same conditions, the quality can be secured at least equal to that of factory production. In-situ production can reduce environmental loads by 14.58% or more than factory production, and if the number of PC components produced in-situ is increased, the cost can be reduced by up to 39.4% compared to factory production. Most of the existing studies focus on optimizing the layout of logistics centers, and relatively little attention is paid to the layout of PC parts for in-situ production. PC component yard layout planning for in-situ production can effectively reduce carbon dioxide emissions and improve construction efficiency. Therefore, the purpose of this study is to develop an environmental impact minimization model for in-situ production of PC components. As a result of applying the developed model, the optimization of the improved dung beetle optimization algorithm was verified to be efficient by improving the neighboring correlation by 22.79% and reducing carbon dioxide emissions by 18.33% compared to the dung beetle optimization algorithm. The proposed environmental impact minimization model can support the construction, reconstruction, and functional upgrade of logistics centers, contributing to low carbon dioxide in the logistics industry.

1. Introduction

The in-situ production of precast concrete (PC) components is the same process as that of a factory, in which the processed rebar is installed, concrete is poured, cured, and stacked. in-situ production can reduce environmental impact by more than 14.58% compared to factory production [1,2], and cost savings of up to 39.4% compared to factory production can be achieved by increasing the number of in-situ produced PC components [3,4,5]. Under the same conditions, in-situ production of PC components can achieve the same or better quality than factory production [6,7,8,9,10]. Therefore, studies have been conducted on the in-situ production of PC components that are competitive in terms of convenience, quality, cost, and time [11,12,13,14].
The stock yard area is more than five times larger than the production area, which is a significant proportion [15,16]. In the research on in-situ production of PC components, the main focus is on the production area [17,18,19], and there are no studies on the risk management of stock yard. In the construction storage yard studies, there is no study on the stock yard of PC component in-situ production, as it is mainly focused on the production area [20,21,22,23,24], and there is no study on storage yard management.
PC component yard layout planning for in-situ production can effectively reduce carbon dioxide emissions and improve construction efficiency. Adjusting the layout of large logistics centers to improve the logistics system and achieve ‘carbon reduction’ is important for realizing an eco-friendly logistics industry [25]. However, most existing research focuses on optimizing the layout of logistics centers, and relatively little attention has been paid to PC member yard layout for in-situ production.
Metaheuristic optimization algorithms are particularly effective for tackling complex, nonlinear, large-scale, high-dimensional problems with challenging constraints [25,26]. Their effectiveness lies in their simplicity and flexibility, which allow these algorithms to avoid becoming trapped in local optima more effectively than traditional methods [27,28]. Unlike deterministic optimization techniques, metaheuristic algorithms treat the optimization problem as a “black box,” focusing solely on input-output relationships rather than requiring derivations or analytical expressions of the objective function. This characteristic enables metaheuristic algorithms to be widely applied across diverse fields [29].
The core process of metaheuristic algorithms is an iterative “trial and error” approach. At each iteration, the algorithm updates the solution by searching for improvements, progressively moving toward an optimal or near-optimal solution. The newly generated solution is then compared against previously identified optimal solutions to determine if it offers a better outcome, refining the search in each iteration [30]. By continuously comparing new solutions with established optimal solutions, metaheuristic optimization algorithms incrementally approach the best possible solution [4]. Metaheuristic algorithms have been applied to solve various optimization problems, such as the university timetabling problems [31], network routing [32], partitional clustering [33], and solving design problems of civil engineering structures [34].
Various models have been established in the research area of distribution center layout planning. Jiang et al. [35] developed a multi-objective annealing algorithm simulating to solve the dual objectives of logistics cost and transportation facility cost and verified the proposed method through experimental cases of various sizes. Geng et al. [36] proposed a logistics complex layout optimization method integrating an extended environmental impact model, and verified it through a case study, obtained satisfactory results. Hu et al. [37] built a nonlinear model and used a genetic algorithm to minimize the total processing cost and maximize the comprehensive relationship to reduce the processing cost of enterprises.
Optimization algorithms have attracted considerable attention in the scientific community to solve data clustering problems. These methods are considered more efficient than existing techniques and provide more compelling solutions to data clustering tasks [33]. When dealing with the optimization of layout models using meta-heuristics, it has been proven that layout optimization is non-deterministic polynomial-time hard [38] and traditional optimization algorithms are insufficient to solve this problem. Therefore, recently, scholars often use intelligent optimization algorithms such as genetic algorithm (GA) [39], particle swarm optimization (PSO) [40], and hybrid algorithms [41] to solve these problems. However, as the model becomes more complex and the layout problem space expands, the algorithm converges slowly and struggles to find a solution. Xue et al. [42] proposed the DBO algorithm, which has a powerful optimization capability compared to other algorithms and is widely applicable to various domains. For example, Zhu et al. [43] developed an improved DBO algorithm to solve real-world engineering problems by integrating quantum computing and multiple models.
Li et al. [44] improved the DBO algorithm to optimize the parameters of variational mode decomposition so that a dual-optimization wind speed forecasting model can better handle data and improve prediction accuracy. Li et al. [45] performed nonlinear optimization and proposed a multi-strategy improved dung beetle optimization algorithm. Intelligent optimization algorithms can effectively solve layout optimization problems. However, as models become increasingly complex, algorithmic improvements tailored to the specific problem at hand are essential for optimal solutions.
DBO performs novel optimizations by mimicking the behaviors of dung beetle populations, such as rolling balls, dancing, foraging, stealing, and reproducing [42,45]. However, the DBO algorithm has some disadvantages: (1) During the initialization stage, the utilization of randomly generated populations can lead to an uneven distribution within the solution space. And consequently, exploration is limited, and the algorithm can get stuck in local optima. (2) Throughout the search process, the greedy nature of the algorithm can promote premature convergence to local optima, ignoring the global optimum and leading to suboptimal results. Furthermore, as with other swarm intelligence algorithms, ignoring the evolution of specific dimensions due to interference between dimensions when solving multidimensional objective functions will result in slow convergence and poor solution quality.
Therefore, this study develops a layout optimization model for in-situ production of PC components that aims to maximize adjacent correlation and minimize carbon dioxide emissions. In other words, the purpose of this study is to develop an environmental impact minimization model for in-situ production of PC components. This paper addresses the deficiencies and limitations of the original DBO algorithm by proposing an improved dung beetle optimization algorithm (IDBO). The IDBO aims to enhance the global optimization capability of the standard DBO by introducing multiple strategies and improving the convergence accuracy and speed of the algorithm. Then, the overall performance of the IDBO algorithm is validated through experiments across various aspects.
The sequence of this study is as follows:
(1)
To review the appropriateness of the methodology of this study, the meta-heuristic algorithm is reviewed and categorized.
(2)
After analyzing the storage layout process of in-situ produced PC components, the stock yard problems are identified.
(3)
The objective function and constraints of stock yard are presented to build an optimization model.
(4)
Based on the standard DBO algorithm, a multi-objective optimization model for carbon dioxide emission minimization is built.
(5)
To improve the algorithm, it is proposed the IDBO algorithm by introducing Chebyshev chaos mapping and adaptive Gaussian Cauchy mixed mutation perturbation strategy.
(6)
The results of this study are verified by comparing the optimized layouts obtained by applying the DBO and IDBO algorithms to a real logistics center site.

2. Literature Review

2.1. Classification of Meta-Heuristic Algorithms

Metaheuristic algorithms can be categorized into four main classes: evolutionary algorithms (EA), physics-based algorithms (PhA), human-based algorithms (HBA), and swarm intelligence (SI) algorithms [46,47].
(1)
Evolutionary Algorithms (EA)
Rooted in natural evolution, evolutionary algorithms include the genetic algorithm (GA), introduced by Holland and inspired by Darwinian evolution [48]. GA primarily employs crossover and mutation operations to improve solutions by replacing less optimal ones. Other prominent EAs include differential evolution (DE) [49], evolutionary programming (EP) [50], genetic programming (GP) [51], and evolutionary strategies (ES) [52], all of which incorporate mutation, crossover, and recombination to explore the solution space. Additionally, biogeography-based optimization (BBO) emphasizes migration and information exchange [53].
(2)
Physics-Based Algorithms (PhA)
These algorithms are inspired by physical laws and processes. A classic example is simulated annealing (SA), which models the physical annealing process, where the probability of accepting suboptimal solutions diminishes as the temperature decreases, guiding the algorithm towards optimal convergence [54]. Other PhAs include atom search optimization (ASO) [55] based on molecular dynamics, charged system search (CSS) [55] inspired by Coulomb’s law and Newtonian mechanics, flow direction algorithm (FDA) [56] based on fluid dynamics, Fick’s law algorithm (FLA) [57] based on diffusion principles, gravitational search algorithm (GSA) [58], inspired by the law of the interaction of gravity and mass; Lichtenberg Algorithm (LA) [59], grounded in gravitational interactions, and others such as the light spectrum optimizer (LSO) [60], multi-verse optimizer (MVO) [61], and nuclear reaction optimization (NRO) [62], each inspired by various natural and physical phenomena. The Kepler Optimization Algorithm (KOA) [63], inspired by Kepler’s laws of planetary motion, and the Snow Ablation Optimizer (SAO) [64], inspired by the sublimation and recording of snow.
(3)
Human-Based Algorithms (HBA)
These algorithms draw from human behaviors, such as Teaching-Learning-Based Optimization (TLBO), which emulates the process of learning in teacher and learner phases [65,66,67]. Other examples include collision body optimization (CBO) [68], based on physical body collisions; chef-based optimization algorithm (CBOA) [69], inspired by culinary learning; collective decision optimization (CSO) [70], based on human decision making; and several others, including equilibrium optimizer (EO) [71], Knowledge Sharing Gain (GSK)-based algorithms [72], league championship algorithm (LCA) [73], and mountain climbing team-based optimization (MTBO) [74], Poor and Rich Optimization (PRO) [75], based on the efforts of poor and rich people to achieve a better life; inspired by what successful people learn to improve their lives. The collective intelligence of humans is used to obtain the appropriateness of hyper-parameterization [76].
(4)
Swarm Intelligence (SI) Algorithms
These algorithms are inspired by the collective behaviors of animal groups. Examples include the aquila optimizer (AO), which mimics the hunting behavior of the aquila bird through four distinct methods [77], and artificial rabbit optimization (ARO) [78], based on rabbits’ survival tactics. The nutcracker optimization algorithm (NOA) [79], the shrimp and goby association (SGA) algorithm [80], inspired by cooperative behaviors in nature, and the snake optimizer (SO) [81], which emulates snake mating behaviors, are additional SI algorithms illustrating nature-inspired approaches to complex optimization problems.
Each of these classes leverages a unique source of inspiration—whether natural, physical, or human behavioral—to solve challenging optimization tasks by employing distinct strategies that adapt to the complexity and constraints of high-dimensional problems. Meta-heuristic optimization algorithms are effectively applied to complex layout optimization problems. Due to their simple principles and great flexibility, these algorithms are suitable for solving a variety of high-dimensional and nonlinear optimization problems. In particular, the DBO, one of the SI algorithms, is a meta-heuristic algorithm with powerful optimization capabilities and has been used effectively in various domains. While the DBO performs well in terms of exploration and convergence speed, it can fall into local optima in problems with complex constraints. To solve this, the IDBO is designed to enhance the global exploration capability by introducing chaos mapping and adaptive mutation strategies and to derive more stable optimal solutions. In addition, in the research on simulation and optimization for in-situ production, Lim et al. [19] analyzed the factors affecting the PC quantity estimation for in-situ production. And the simulation model developed in this paper was applied to six scenarios to derive the appropriate quantity. Lim and Kim [1] defined the influencing factors of in-situ production, derived the objective function, and developed a minimization model for environmental load optimization. In other words, there is no research on the optimization of the environmental impacts of the space arrangement for the in-situ production of PC components using metaheuristic algorithms including DBO and IDBO. Therefore, in this study, the DBO and IDBO are applied to develop a yard layout environmental impact minimization model for in-situ production of PC components.

2.2. Analyzing the Process of Stock Yard Layout PC Components Produced on Site

When PC components are actually constructed in the field, they are produced in the order of in-situ production, stock yard, and erection, and the process is as shown in Figure 1 [23,24]. The in-situ production of PC components is carried out in the order of installing processed rebar, pouring concrete, and curing as shown in Figure 1a. As the production, stock yard, and erection quantities are the same, it is necessary to check PC components to be erected. As shown in Figure 1b, the number of stock yard components and stock yard area based on one storage yard are calculated for yard layout, and the required yard area is calculated as the product of the number of yard components. For yard simulation, the crane movement is analyzed and the possibility of utilizing the yard space is reviewed. The stock yard space is determined by dividing it into before and during PC member erection. It is important to determine the order of utilization of the stock yard and arrange the storage yard by reviewing the possibility of utilizing the yard space according to the in-situ production schedule. As shown in Figure 1c, PC components are erected. For this, the number of cranes is determined according to the in-situ production time for the erection of PC components, and the crane specifications are determined by considering the crane working radius and working capacity [82].
The storage yard layout for in-situ produced PC components is a hybrid layout problem that requires consideration of both the layout of the stock yard and the routing of transportation lines, which is the same as the layout of a general logistics facility. The layout of a logistics center is important in terms of how to arrange the location relationship between each area to ensure in-situ efficiency. Based on the assumptions in Table 1, the center coordinates are shown in Figure 2. In Figure 2, the y-axis and x-axis represent the width and length of a large logistics center, respectively. In addition, the safety distance from the stock yard to the boundary of the logistics center is represented by the x-axis and y-axis, respectively. In addition, the assumptions for this are as shown in Table 1.
Hence, the in-situ production and erection of PC components are affected by each other. The problems can be categorized as follows: (1) space constraints, (2) increased environmental impact: space constraints are the limited PC member stock yard space, which makes stock yard inefficient. When space is insufficient, it becomes difficult to properly arrange the components, which can result in reduced moving distance and time and reduced work efficiency. In addition, misplacement can result in the need for additional component yardage or component movement, which can negatively impact the entire production process. Environmental impact is caused by the increased travel distance of PC components, and inefficient stock yards increase the travel distance between components. This can lead to increased energy consumption and carbon dioxide emissions. In particular, if the components are moved repeatedly, the environmental impact increases significantly. Therefore, it is important to reduce the energy consumption of the equipment and vehicles used in the transportation process and to reduce this environmental impact through efficient layout. Therefore, in this study, it is developed an environmental impact minimization model for the stock yard layout of in-situ produced PC components shown in Figure 1b.

3. Modeling Layout Optimization

3.1. Objective Function

The Paris Agreement, the centerpiece of international action on climate change, was adopted in 2015 [83]. The Paris Agreement includes Article 6, which is the rule underlying the formation of an international carbon market. Article 6 sets out market and non-market approaches for Parties to voluntarily collaborate in implementing their nationally determined contributions (NDCs), making mitigation and adaptation efforts more flexible and cost-effective. Article 6 of the Paris Agreement includes two principles: environmental integrity and the promotion of sustainable development (PA 2015, Article 6.1). This study focuses on the concept of “environmental soundness” as a guiding principle for a collaborative approach.
Environmental soundness has two major meanings. One is that in international greenhouse gas emission reduction projects, the reduction results are not over-credited. Minimizing carbon dioxide emissions during construction site operation is essential to achieving high efficiency and low carbon goals [84]. The arrangement of PC components in the storage yard should be designed to minimize energy usage, carbon dioxide emissions, and resource consumption. The problem of arranging in-situ-produced PC components can be modeled to minimize environmental impact. For this, this study defines objective functions and constraints through mathematical modeling and applies an algorithm to solve them. In this section, it is defined objective functions, constraints, and key variables and parameters for constructing a mathematical model of the arranging problem. Carbon emission calculation is mainly divided into two categories: fixed source carbon dioxide emissions and mobile source carbon dioxide emissions, and the objective function is as in Equation (1).
M i n i m i z e   C = C F + C M
where C: carbon dioxide emissions of in-situ produced PC components, CF: fixed source carbon dioxide emissions, CM: mobile source carbon dioxide emissions.
① Fixed source carbon dioxide emissions refer to the carbon dioxide emissions generated by the storage yard in the logistics center and increase as the stock yard period increases. Thus, the fixed source carbon dioxide emissions calculation can be related to the number of PC members as well as the space occupied by the stock yard. However, in this study, it is assumed that the fixed source carbon dioxide emissions are calculated by the number of stock yards, which means that the fixed source carbon dioxide emissions can be smaller than the value calculated by the number of PC components due to economies of scale. And the carbon dioxide emissions of labor, electricity, lighting, and heating use are calculated by multiplying the space occupied by storage yard j (m3), the consumption per m3 of space, and the unit fixed source carbon dioxide emission factor. The Equations (2)–(9) are as follows:
C = C L + C O + C E + C L H
C L = j = 1 m ( M j k D j k L j N L c )
C O = j = 1 m ( M j k D j k O j N O c )
C E = j = 1 m ( M j k D j k E j N E c )
C L H = j = 1 m ( M j k D j k L H j N L H c )
M j k = 0 ,   t h e r e   i s   n o   f l o w   o f   g o o d s   b e t w e e n   j   a n d   k . 1 ,   o t h e r w i s e                                                                                                                                
D j k = x j + x k + y j + y k
O j N = O l + O u
where, C: carbon dioxide emissions, CL: carbon dioxide emissions of labor, CO: carbon dioxide emissions of oil, CE: carbon dioxide emissions of electricity, CLH: carbon dioxide emissions of lighting and heating use, Mjk: binary variable (0–1) indicating whether there is a movement of PC components between storage yard j and erection area k, Djk: distance between storage yard j and erection area k calculated using the Manhattan distance formula, L j N : labor consumption (man/ea) when the number of PC components in storage yard j is N, LMC: carbon dioxide emission factor (kg/kWh) of labor, O j N : oil consumption (l/ea) when there are N PCs in storage yard j, OC: carbon dioxide emission factor (kg/L) of oil, E j N : electricity consumption (kWh/ea) when there are N PC components in storage yard j, EC: carbon dioxide emission factor (kg-CO2/kWh) of electricity, L H j N : Light and heating usage (kWh/ea) when the number of PC components in storage yard j is N, LHC: carbon dioxide emission factor (kg-CO2/kWh) of light and heating, x j : x-axis of storage yard j, x k : x-axis of erection zone k , y j : y-axis of storage yard j, y k : y-axis of erection area , Ol: oil use (L/ea) for loading of mobile crane, Ou: oil use (L/ea) for unloading of mobile crane, j: j-th stock yard zone (1, …, m), k: k-th erection zone (1, …, n).
② Mobile source carbon dioxide emissions occur due to electricity or fuel consumption during loading, unloading, and transporting PC members between different storage yards. The electricity or fuel consumption during these stages is affected by various factors such as mobile crane usage, changes in worker behavior, and environmental conditions. Therefore, this study considers the effects of distance and PC member load on carbon dioxide emissions by considering actual field operating conditions. Therefore, mobile source carbon dioxide emissions are calculated as the total travel distance of PC components from the storage yard to the erection area. And the carbon dioxide emissions of labor, electricity, lighting, and heating use are calculated by multiplying the distance calculated using the Manhattan distance formula, a binary variable indicating whether the PC components are moved between the stock yard and the erection area, the consumption per PC component, and the mobile source carbon dioxide emission factor. Equations (2)–(9) for this are the same as for the fixed source.

3.2. Constraint

Layout planning mainly involves the following constraints.
① Boundary constraint
Each storage facility must not extend beyond the boundaries of the planned area and must maintain a specified safety distance from the boundary. In addition, PC components must be placed within the space of a given stock yard, and the coordinates of PC member placement must not exceed the allowed range within each zone. The Equations (10) and (11) are as follows:
x i + a i + l i 2 L x i a i l i 2 0
x i     [ x m i n ,   x m a x ]
where, x i : x-axis of zone , ai: x-axis clearance from zone i to the logistics center boundary, li: length of zone i, wi: width of zone i, L: total length of the logistics center, x m i n : x-axis of the minimum boundary of the zone , x m a x : x-axis of the maximum boundary of the zone
② Non-overlapping constraints
Each production area, stock yard area, and erection area of a PC component cannot overlap, and a minimum distance must be maintained between each area, i.e., enough distance must be secured between each area to provide workspace for PC component quality inspection and verification, equipment and material movement, etc. The Equation (12) are as follows: However, the completed erection area can partially overlap with the stock yard area.
l i + l j 2 + h i j x i x j w i + w j 2 + v i j y i y j   ,   i   j
where li: length of zone i, wi: width of stock yard, hij: x-axis distance between areas i and j, vij: y-axis distance between zones i and j, x i : x-axis of zone , y i : y-axis of zone i
③ Work procedure constraints
PC components must be moved according to the order of work, and the order of placement of certain PC components can be fixed or restricted. This is a constraint to maintain a specific work flow, which is necessary to maximize work efficiency. The Equation (13) for this is as follows:
i f   i   p r e c e d e s   j ,   x i < x i + 1   o r   y i < y i + 1
④ Stacking height constraints
The stacking height of PC components must not exceed the allowed height limit. This model provides the basic mathematical modeling for optimizing the stock yard arrangement of PC components. Based on this model, DBO and IDBO can be applied to solve the optimization issue.
H i < H m a x
H i = W A W l × H P C j
where, H i : stacking height of storage yard i, H m a x : maximum allowable height of PC member, W A : allowable weight per area, W l : weight of one layer, H P C j : height of PC member j.

4. Solving Algorithms

4.1. DBO Algorithm

The DBO algorithm classifies the population into four subpopulations according to the actions of the dung beetles: rolling, spawning, predation, and stealing. And to increase the efficiency of the algorithm’s search, it implements various search methods and adopts search strategies.
(1)
Rollerball dung beetle
When there are no obstacles along its winding path, the dung beetle uses sunlight as a navigational aid. Therefore, light affects the dung beetle’s path. The location update Equations (16) and (17) for a rolling dung beetle are.
X i n + 1 = X i n + α × b × X i n 1 + B × Δ x
Δ x = X i n X W
where, X i n : location information of the i-th generation of dung beetles after the nth iteration, a: −1 or 1 to represent various effects of nature, b: a random number in [0, 0.2] to represent the defect factor, B: A constant taking values from [1, 0] (used to simulate the change in light intensity), X W : global worst location.
When there is no light in the environment or the road is rough, the direction of travel cannot be identified, and the dung beetles must dance and change direction to find a new path. To determine their next direction of travel, the dung beetles’ position update Equations (18) and (19) are as follows:
X i n + 1 = X i n + t a n β X i n X i n 1
0 β π
where, X i n : position information of the i-th generation of dung beetles after the n-th iteration, X i n X i n 1 : distance between the i-th generation and the (n − 1)th iteration position at the n-th iteration position, β : Deflection angle belonging to [0,π] (position remains unchanged when 0, π 2 ).
(2)
Spawning dung beetles
Dung beetles reproduce by rolling balls to a safe space and hiding them. On the other hand, it is important for dung beetles to choose a suitable location in a pile of dung balls to lay eggs. Therefore, the formula for determining the spawning boundary is defined by the following Equations (20) and (21).
L B 1 = m a x X r × 1 T , L B
U B 1 = m i n X r × 1 + T , U B
where, X r : current local optimal position, L B 1 : lower bounds of the optimization issues, U B 1 : upper bounds of the optimization issues, N m a x : Maximum number of repetitions.
When the boundaries of the dung beetle spawning area are determined, females lay eggs only in the area determined by the above formula, and only one egg is laid per generation. When the spawning area changes, female dung beetles can clearly sense the change in boundaries and dynamically adjust their spawning location. The formula for selecting a spawning site for dung beetles is given by the following Equation (22). The spawning area boundary range changes dynamically, mainly depending on the R value. Therefore, the generated ball’s position is dynamic even during the iteration process.
X i n + 1 = X r + B 1 × ( X i n L B 1 ) + B 2 × ( X i n U B 1 )
where, X i n : location of the i-th generation after the nth iteration, B 1 , B 2 : two random matrices of (1 × Dim), L B 1 : lower bounds of the optimization issues, U B 1 : upper bounds of the optimization issues, Dim: dimensional size of the algorithm.
(3)
Foraging dung beetles
After successful hatching, small dung beetles must forage independently, and the optimal foraging area is shown in Equations (23) and (24).
L B 2 = m a x X × 1 T , L B
U B 2 = m i n X × 1 + T , U B
where, L B 2 : lower boundaries of the dung beetle’s search area for food, U B 2 : upper boundaries of the dung beetle’s search area for food, X : global optimal position, T: boundary selection strategy of dung beetles when laying eggs.
X denotes the best location globally, L B 2 and U B 2 denote the lower and upper bounds of the optimal foraging area, respectively, and the location update of the dung beetles is given by the following Equation (25).
X i n + 1 = X i n + K 1 × ( X i n L B 2 ) + K 2 × ( X i n U B 2 )
where, X i n : position of the i-th generation of small dung beetles at the n-th iteration, K 1 : a number obeying gaussian distribution, K 2 : a set belonging to [0, 1].
(4)
Stealing dung beetles
In a colony of dung beetles, there are thieves who steal dung balls from other dung beetles, called theft dung beetles. Theft dung beetles steal dung balls from other dung beetles. The Equation (26) for updating the location of the thief dung beetles is:
X i n + 1 = X s + P × f × ( X i n X r + X i n X )
where, X i n : the position of the i-th burglar at the n-th iteration, f: a stochastic set obeying a normal distribution with size (1 × Dim), P: a constant value.

4.2. IDBO Algorithm

The initial population of the standard DBO algorithm is randomly generated, but this does not guarantee a high level of chaos. In subsequent iterations, the population of dung beetles will congregate near the current optimal location, and expanding the search can easily lead to a local optimal solution. Therefore, improvements should be made to address these shortcomings.
(1)
Chebyshev Chaos reset population
The quality of the population in the early stages affects the algorithm convergence speed [85]. In order to improve the quality of the initial population, a chaos mapping function should usually be used for initialization. Chebyshev mapping stands out for its excellent chaotic properties and promotes uniform distribution of population within the simulation space. Agrawal et al. [22] compared common chaos mapping functions and proved that Chebyshev chaos mapping is superior to other mapping functions. In addition, Zhang et al. and Pan and Xu [86,87] improved the new optimization algorithm by applying Chebyshev theory. In this paper, Equation (27) is used to integrate Chebyshev chaos mapping into the initialization phase of the DBO algorithm, ensuring a high-quality initial population and facilitating more efficient convergence during the iterative optimization process.
x n + 1 = c o s k × arccos ( x n ) , x n 1,1
k: order (value 4), x n : the position at the n-th iteration
In evolutionary algorithms, mutation perturbation is essential to enhance population diversity and facilitate exploration of the solution space, helping the algorithm avoid premature convergence to a local optimum. Two common mutation operators, Cauchy mutation and Gaussian mutation, each offer their own unique advantages. Gaussian mutation is effective for fine-tuned searches within a smaller region, yielding controlled and predictable mutation outcomes [88]. On the other hand, Cauchy mutation introduces a broader search range due to its ability to generate larger mutations, but sometimes at the expense of stability. To leverage the advantages of both operators, this study uses an adaptive hybrid mutation perturbation strategy [89] that combines Gaussian and Cauchy mutations to enhance the search capability. This hybrid approach is applied to the optimal individuals, allowing the algorithm to dynamically adjust the mutation behavior according to the search step. After applying this perturbation, the fitness values are evaluated before and after the mutation to maintain the good solution as detailed in Equation (28). The coefficients of δ a and δ b are gradually adjusted in a one-dimensional linear fashion to ensure balanced perturbation in each iteration. After tests, the parameter σ was selected to derive better results.
M b ( n ) = X b ( n ) × ( 1 + δ a × G a u s s ( σ ) + δ b × C a u c h y ( σ ) )
where, X b ( n ) : optimal location of individual X at n-th iteration, M b ( n ) : position of X b ( n ) perturbed by Gaussian–Cauchy mutation at n-th iteration, δ 1 , δ 2 : mutation operator coefficients, Cauchy(σ) is Cauchy mutation operator, Gauss (σ) is Gaussian mutation operator.
After changing the solution by applying this strategy, the suitability of the changed solution must be re-evaluated by comparing it with the optimal solution. Therefore, a greedy rule is applied to determine whether to improve the optimal solution or not.
X = M b n , f M b n < f [ X ( n ) ] X b n , f M b n f [ X ( n ) ]
X : global optimal position, M b ( n ) : position of X b ( n ) perturbed by Gaussian–Cauchy hybrid mutation at the n-th iteration
(2)
IDBO algorithm implementation steps
The framework of the IDBO algorithm is outlined in Algorithm 1. To provide a clear visualization of the process, Figure 3 illustrates the flowchart of the IDBO algorithm. This algorithm aims to enhance search efficiency and convergence speed during optimization by employing a combination of multiple strategies. The IDBO algorithm utilizes the Gaussian-Cauchy strategy to generate mutant solutions by perturbing the optimal solution. Moreover, applying the greedy rule to the current optimal solution to expand the algorithm’s search space and combining it with a dimension-by-dimension optimization strategy to improve the quality of the solution.
Algorithm 1. The framework of the DBO algorithm
Require: The maximum iteration TMAX, the size of the particle’s population N.
Ensure: Optimal position Xb and its fitness value fb
  1Initialize the particle’s population i ← 1, 2, …, N and define its relevant parameters
  2while  tTMAX do
  3for  i = 1 to Number of rollingdung beetles do
  4α = rand(1)
  5if  α ≤ 0.9 then
  6Update Rolling Dung Beetle Location by Equations (16) and (17).
  7Else
  8Rolling the ball in the encounter of obstacles by Equations (18) and (19) to update.
  9end if
10end for
11The value of the nonlinear convergence factor is calculated by R = 1 − tT MAX.
12for  i = 1 to Number of dung beetles do
13Updating of Spawning dung beetles by Equations (20)–(22).
14end for
15for  i = 1 to Number of Foraging dung beetles do
16Update foraging dung beetles by Equations (23)–(25).
17end for
18for  i = 1 to Number of Stealing Dung Beetles do
19Use Equation (26) to update the location of the stealing dung beetle
20end for
21end while
22Return Xb and its fitness value fb

5. Case Project Application

5.1. Case Overview

In order to derive the optimal stock yard layout for minimizing the environmental impact of in-situ production of PC components, a case site was selected, and components for in-situ production were selected. The outline of the case project, a large logistics center building, is shown in Table 2. The case project consists of a RC-core, steel-reinforced concrete structure of one building, mainly a PC structure with 5 floors above ground and 2 floors below ground (6 buildings). It should be noted that the case building has a floor height of 8.7–12.2 m and a heavy-loaded building of 2.4 t/m2.
In this study, the case sites applied in this study are columns, girders, and slabs that are manufactured and constructed with PC. However, the components that can be in-situ produced are limited to columns and girders, which require less production area. In other words, columns and girders are long and thin, so the production space is narrow, but slabs require a large production and stock yard space, so it is difficult to produce in-situ in a limited area. Therefore, this study calculates the quantity of columns and girders that are subject to optimal stock yard layout. The actual project layout is modified for the efficiency of the stock yard layout simulation, which is defined as the original layout and the applied layout as shown in Figure 4. Figure 4a 84,413 m2, Figure 4b 84,140 m2, and divided into A, B, and C zones according to the number of cranes used. According to the functional attributes, PC components can be divided into four zones: production zone (1), stock yard zone (2), erection zone (3), and other work zone (4), and the other work area is not separately indicated because it is an area to be calculated. In this case, the stock yard area is the total site area excluding production, erection, and other work zones (including free space for transportation, etc.). This can be expressed as Equation (30).
A S i j = ( A T i j A P i j A E i j A O i j )
where, A S i j : stock yard area of i-zone j-period, A T i j : total site area of i-zone j-period, A P i j : production area of i-zone j-period, A E i j : erection area of i-zone j-period, A O i j : other operations area of i-zone j-period, i: i-th zone (1, …, n), j: j-th period (1, …, m).

5.2. Optimization Result

It is necessary to calculate the movement distance of the crane used in the stacking stage of the in-situ production PC components and the erection stage of the stacked components. The crane movement distance can be calculated as the rotation distance. The rotation distance can be divided into the crane horizontal (Figure 5a) and vertical (Figure 5b) rotation distances and is calculated by calculating each distance and adding them up [90]. That is, the horizontal rotation of the crane means the movement from ⓐ to ⓑ in Figure 5a, and the vertical rotation means the movement from ⓑ to ⓒ in Figure 5b. The horizontal rotation angle of the boom is calculated as the relative coordinate value of the installation part with the crane position coordinate as the origin, as in Equation (31). The horizontal distance of the crane can be calculated as in Equation (32) using the distance from the crane to the trailer and the horizontal rotation angle of the boom. The boom head position must be defined to calculate the horizontal rotation distance. The vertical rotation angle of the boom is calculated using the boom length and the straight-line distance during vertical rotation, as in Equation (33). The vertical distance of the crane can be calculated using the boom length and the vertical rotation angle, as in Equation (34). Finally, the boom trajectory distance D t   is calculated as the sum of the horizontal rotation distance and the vertical rotation distance, as in Equation (35). The vertical rotation angle of the boom is calculated using Equations (31)–(35), and the vertical rotation distance of the crane is derived.
θ i = π arctan x i 0 y i 0
r ( θ i ) = l T × θ i
φ i = 2 × arcsin A / 2 L B
r φ i = L B × φ i
D t = i = 1 n ( r ( θ i ) + r φ i )
where, M c i : column member position coordinate, x c i : erection column member x-axis, y c i : erection column member y-axis, z c i : erection column member z-axis, C: crane position axis, T: trailer position axis, x t : x-axis of the trailer, y t : y-axis of the trailer, z t : z- axis of the trailer, θ i : horizontal rotation angle of the boom in radians, r( θ i ) : horizontal rotation distance, l T : distance from the crane to the trailer, l c m c i : distance from the crane to the erection member, L B : boom length, A: straight line distance in vertical rotation, φ i : vertical rotation angle of the boom in radians, r( φ i ) : vertical rotation distance, D t : boom trajectory distance, i: number of i-th erection member at crane position (1, …, n).
Create rules utilizing the queue and stack methods to stack PC components. The simulation is performed accordingly, and if there is an error in the order of utilization of the storage yard and the order of loading in the stock yard, the simulation is corrected (feedback routine). If there are no errors, the simulation is completed. Since the order of erection in three-layer yarding is different from the order of in-situ production, stock yard rules are required for simulation. To manage the order of erection and production, Rule 1 is established as shown in Figure 6. PC components in all stock yards are based on sequentially loading from the 1st storage yard to the n-th storage yard.
This rule utilizes the queue method to produce and load first in first out (FIFO) from left to right and the stack method to produce and load first in last out (FILO) from top to bottom [91,92]. In-situ produced PCs are stacked in the order of white circles 1, 2, 3, …, 20, and erection is performed in the order of blue circles 1, 2, 3, …, 20. In addition, since the loading of PC beams and the loading of the 4th floor are single-layer loading, no separate loading plan is required. Storage yard consisting of a n × m matrix can be represented as the following Equation (36), and the stock yard rule 1 can be formulated as the following Equation (37). The total number of components in the storage yard is given by the product of the rows and columns of the stock yard. If the storage yard is organized as a n × m matrix with rows in the stack method and columns in the queue method, the positions of the stacking order and production order can be expressed as a matrix.
f x = n × m
X a i j , b i j = ( a 11 , b 11 ) ( a 1 j , b 1 j ) ( a i 1 , b i 1 ) ( a i j , b i j ) = ( n , 1 ) ( n m ( n n ) , n m ( n 1 ) ) ( 1 , n ) ( n m ( n 1 ) , n m ( n n ) )
where, f x : Total number of components in 1 storage yard, X ( a i j , b i j ) : production rule of the 1st stock yard rule, a i j : production order of the member in the i-th row, column j-th, and b i j : stock yard order of the member in the i-th row, column j-th.
PC columns are based on stacking 10 PC columns in 3 tiers, and an area of 125.5 m2 is required for PC columns as shown in Figure 7. In addition, if it is stacked on the bottom floor of the 5th floor, it will be stacked in one layer, so an area of 376.5 m2 is required for 30 pieces. The production and stock yard area for PC beams can be calculated in the same way. In addition, the following rules have been established to minimize the risk of PC components when loading and unloading, as shown in Table 3.
After in-situ production of PC components, the details of the loading rules are as follows:
① PC components are in-situ produced and erected by driving cranes in each zone. Therefore, the basic rule is that the in-situ produced components are stacked outside the building, corresponding to the area of each zone. However, if the space is limited, it is possible to utilize the site of a neighboring zone, a site outside the zone, or a building slab.
② PC components should be stacked in consideration of the erection location, i.e., stacked close to the erection location so that the travel distance of the components is short. The components must be stacked within the crane working radius.
③ To minimize the risk, it is important to ensure that the loading plan is not affected by the erection schedule of PC components. Therefore, in this project, which is a PC structure up to the 5th floor, the 5th floor can be utilized as stock yard space after the construction of the 5th floor is completed. In other words, the 5th floor is the roof level of the building, and there is no interference with the erection of PC components, so there is no need to move the stock yard space.
④ The in-situ produced components are basically stacked in three columns and one beam after installing steel plates at GL. The reason for installing steel plates is that there is a problem of damage to the components due to ground subsidence caused by the weight of the components due to insufficient compaction. In addition, the number of loading units is based on the characteristics of the components, and columns that can be loaded in multiple units are loaded in three units, and beams that cannot be loaded in multiple units are loaded in one unit.
⑤ This case project is a logistics center facility, and the building is designed with a load of 2.4 tons/m2 to reflect the movement of large vehicles transporting loaded cargo. Therefore, when the bottom floors of the 2nd–5th floors of the building are utilized as stock yard space, the number of stacks of components is limited to one in consideration of the load of the components.
⑥ When stacking components, establish a stacking plan by zone, by type of column and beam member, and by the nth stock yard.
⑦ Storage yard is based on sequential loading. However, if the space is limited, the stock yard and erection can be carried out simultaneously at one stock yard.
⑧ Each storage yard is based on loading 30 components for the convenience of stock yard management. In addition, the stock yard area is calculated by considering the basic unit of the stock yard.
The total construction time was 20 months, and the erection time was 12 months. Through time series analysis, the area derived by each zone corresponding to the erection time is as shown in Table 4. It is necessary to calculate the stock yard area corresponding to the number of stock yard components per zone and per member type. This should be calculated on a weekly or monthly basis during the period of simultaneous production and erection. To perform the production and erection simulation, the production and stock yard area is calculated according to the calculated number of molds and the number of stock yard components.

5.3. Result Comparison

In this study, IDBO and DBO algorithms were simulated to minimize the environmental impact of in-situ produced PC components. To ensure the fairness of the experiment, the initial population size of all algorithms is set to 30, and the number of repetitions is set to a maximum of 300. The number of ball rolling, spawning, and stealing of dung beetles is 6, 6, 7, and 11, respectively. As each algorithm produces different results each time, to eliminate the influence of randomness in the experiment, each algorithm is run independently 30 times and the results are analyzed. This study compares the optimization solutions derived from the two algorithms and plots the average fitness iteration curve of one of the results in Figure 8. All fitness iteration curves are listed in Figure A1.
Figure 5 shows that the DBO algorithm reached a plateau at the optimum point at the 45th iteration. However, at the beginning stage, due to the application of Chebyshev mapping, the IDBO algorithm can be seen to converge faster than the DBO algorithm at first. As the iterations progress, the DBO algorithm gets stuck in a local optimum, while the IDBO algorithm shows superior search capability and eventually finds a better solution. In this study, there was still room for improvement even after 300 iterations of the algorithm. This suggests that the Gaussian–Cauchy strategy is effective in improving the search ability of the algorithm. In other words, in the convergence curve, the IDBO algorithm shows superior optimization capability, which is characterized by improved exploration ability, greater stability, accelerated convergence speed, and improved convergence accuracy than the DBO algorithm. This trend continues even when the iterations increase to 300 because the IDBO algorithm continues to show commendable performance in solving high-dimensional optimization problems.
Figure 9 shows the optimal layout derived from the two algorithms. Figure 8 shows that the DBO layout is analyzed to show inefficient placement. On the other hand, the IDBO optimized layout ensures more efficient construction site operation by making the stock yards and crane movement path more rational. Therefore, it was concluded that the IDBO algorithm is more suitable than the DBO algorithm for the environmental impact optimization problem for the stock yard of in-situ produced PC components.
Table 5 shows the carbon emission calculation results for each layout method using Equations (2)–(9). Except for oil use, the mobile source was found to be 2–8 times larger than the fixed source in terms of labor, electricity use, lighting, and heating use. In other words, the carbon dioxide emissions generated from transportation, loading, and unloading activities between storage yards were found to be significantly larger than the carbon dioxide emissions generated in the storage yards within the logistics center. Therefore, although it is necessary to reduce unnecessary carbon dioxide emissions from fixed sources, it is also important to reduce carbon dioxide emissions from transportation, loading, and unloading activities. In addition, in terms of oil use, the DBO and IDBO layout showed high CO2 emission rates, accounting for 94% and 95%, respectively.
The optimization effect of each layout method on the random simulation results is compared as shown in Table 6. This table shows that the DBO algorithm reduces the overall cost by 14.46%. The adjacent correlations of the DBO and IDBO algorithms are 29.93 and 36.75, respectively, and the carbon dioxide emissions are 2765 and 2258. In other words, the IDBO algorithm improves the adjacent correlation by 22.79% and reduces the carbon dioxide emissions by 18.33% compared to the DBO algorithm. This confirms that the IDBO algorithm can improve neighbor correlation and the DBO algorithm can reduce carbon dioxide emissions.
The DBO algorithm applied in this study solves the stock yard layout optimization problem through the basic exploration and exploitation mechanism. The DBO algorithm can generally perform adequately in optimization problems, especially in the initial exploration, which has a good global exploration ability and can explore a variety of solutions. In the initial stage of this study, the environmental impact optimization for the stock yard of in-situ produced PC components was simulated in two parts because the convergence speed was slowed down during the simulation process and the final solution was not close to the optimal solution. The reason for the slow convergence was that the DBO algorithm was likely to fall into a local optimum due to the large number of complex constraints and the large problem space. In other words, the DBO algorithm can have poor solution quality for problems with complex constraints.
The IDBO algorithm, on the other hand, is designed to improve the performance of the DBO algorithm. By introducing chaos mapping and mutation strategies, the IDBO algorithm was able to enhance its exploration capabilities and better balance global exploration and local exploitation. It was found that the IDBO algorithm is more likely to outperform the DBO algorithm in problems with complex constraints or multi-objective optimization problems, which means that the IDBO algorithm is more likely to outperform the DBO algorithm. It was also found that the IDBO algorithm produces higher-quality solutions compared to the DBO algorithm. This is because the IDBO algorithm is able to use different search strategies to search for the global optimum and converge more precisely. Therefore, the solution produced by IDBO is more likely to be an optimal arrangement that satisfies the constraints while minimizing the environmental footprint.

6. Discussion

When stock yard space is limited, it is sometimes necessary to move stacked components to storage yard in a different space. This is the same as the default for odd-order reloading, but different for even-order reloading. This is defined as yard storage rule 2 and is illustrated in Figure 10. In the 1st storage yard of Figure 9a, the PCs produced in-situ are stacked in the order of white circles 1, 2, 3, …, 20, and the erection is performed in the order of blue circles 1, 2, 3, …, 20. After that, when the storage yard is moved, the order of the PCs produced and stacked in-situ and the PCs being erected are stacked in the opposite order, as in the 2nd storage yard of Figure 9b. In other words, the PCs must be stacked considering the erection order at the end. If a PC member needs to be installed in a storage yard that is stacked with components on the ground floor, the storage yard must be moved to another room for erection. The calculation of the number of storage yard movements is expressed as Equation (38). However, it is assumed that reloading is not done because it increases environmental impact, cost, and time.
N S = M i n f ( x i )
where, Ns: Total number of storage yard moves for PC components, xi: storage yard moves.
Modern societies are facing a variety of environmental challenges due to rapid industrialization and urbanization. These challenges can be described by the concept of environmental impact, which refers to the negative impact of human activities on the natural environment. Environmental impact is primarily related to resource consumption, energy use, emissions generation, and waste disposal, which can lead to a number of environmental problems such as air pollution, water pollution, ecosystem degradation, and climate change.
Effective management of environmental footprints in construction projects is an essential component of realizing sustainable construction. It goes beyond simply complying with legal regulations and extends to a strategic approach related to corporate social responsibility. Reducing environmental footprint can also provide economic benefits in the long run, leading to cost savings and efficiency gains. For these reasons, innovative methodologies are needed to minimize the environmental footprint and enhance sustainability. Optimizing stock yard layout in PC member in-situ production is part of this effort and is an important strategy to minimize the environmental impact of construction sites and promote sustainable development.
In this study, an optimized layout model for in-situ production was applied to PC columns and beams. In other words, the in-situ production in this study was targeted at slender parts such as columns and beams. However, PC slabs such as RPS (Rib-Plus Slab) and double T (double T) slabs occupy a large space during production, so additional conditions should be considered when applying in-situ production. In addition, this study applied the increased number of mold reuses considering the cost and assumed that the size of the parts and the details of the reinforcement were similar and that in-situ production was performed with one mold type. However, real in-situ production produces PC members of various sizes, so different results may be derived. In addition, this study assumed that the lead time was secured, production was performed in advance, and production management time was limited, so the yard stock area increased. However, if the number of molds is increased and production is performed just in time and the number of exclusive uses is not considered, the storage area will not occupy more than 5 times the production area. In other words, this issue is a matter of focusing on the work space or on the cost. Additionally, this study has limitations in that it was conducted on a small data set with only 300 repetitions and an early population size of 30. However, repeating the optimization with different population sizes and multiple runs may lead to different results from the results of this study.

7. Conclusions

In this study, the DBO algorithm and the IDBO algorithm were applied to develop an environmental impact minimization model for in-situ production of PC components. For this, after analyzing the existing in-situ production process of PC components, the problems of in-situ production were identified, and the objective function and constraints of in-situ production were presented to build the optimization model. And the DBO algorithm and IDBO algorithm were compared and analyzed. The following conclusions were derived from this study.
(1)
Considering the impact of characteristics of the large logistics center and internal layout on carbon emissions, a carbon dioxide emission factor was introduced. And the layout optimization model was formulated with the goal of maximizing adjacency correlation and minimizing carbon dioxide emissions. The DBO algorithm layout was found to show unnecessary paths and overlaps for efficient operation. On the other hand, the IDBO algorithm layout ensures more reasonable stock yards and crane movement paths and ensures efficient field operation. In other words, it was confirmed that the IDBO algorithm is more suitable than the DBO algorithm for the environmental impact optimization problem.
(2)
Based on the DBO algorithm, Chebyshev chaos mapping was introduced in the early stage to improve the initial population quality. The Gaussian-Cauchy hybrid strategy was introduced in the subsequent iterations to improve the exploration ability of the population algorithm. The IDBO algorithm was utilized to solve the layout issue of the distribution center. The results showed that the IDBO algorithm reduces carbon dioxide emissions by 18.33% compared to the DBO algorithm while increasing the adjacent correlation by 22.79%, making the layout of the distribution center more rational.
(3)
For the environmental impact optimization for the stock yard of in-situ produced PC components, the DBO algorithm slowed down the convergence speed during the simulation process, and the final solution was not close to the optimal solution. However, the IDBO algorithm performed well even when the number of complex constraints and the problem space of the stock yard optimization problem increased. It was analyzed that IDBO has the potential for faster convergence speed and higher quality solutions, which is especially advantageous in complex constraints and multi-objective optimization problems. Therefore, IDBO is more suitable than DBO in terms of practical applicability and optimization performance.
The IDBO algorithm of this study can be used to easily and quickly arrange stock yard space by applying frequently changing site conditions. In addition, it can be used academically to calculate the minimum environmental load of in-situ production and build an environmental risk management model based on this study. And the proposed IDBO algorithm can provide reference material for actual logistics center field operations or yard storage planning. The proposed environmental impact minimization model can support the construction, reconstruction, and functional upgrade of logistics centers, contributing to the low-carbon development of the logistics industry. The results of this study can be used as a basis for further research on stock yards, stock yard area, and supply chain management of various materials in limited construction sites. Furthermore, it is necessary to apply the results to various meta-heuristic algorithms and compare the results in the future.

Author Contributions

Conceptualization, S.K. and J.L.; methodology, S.K. and J.L.; validation, J.L.; formal analysis, S.K. and J.L.; investigation, J.L.; data curation, J.L.; writing—original draft preparation, J.L.; writing—review and editing, S.K. and J.L.; visualization, J.L.; supervision, S.K. and J.L.; project administration, S.K. and J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MOE) (No. 2021R1C1C2094527 and No. 2022R1A2C2005276).

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

Author Sunkuk Kim is employed by the Earth Turbine Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A

Figure A1. Fitness iteration curves for DBO and IDBO algorithm.
Figure A1. Fitness iteration curves for DBO and IDBO algorithm.
Buildings 14 03753 g0a1

References

  1. Lim, J.; Kim, J.J. Dynamic optimization model for estimating in-situ production quantity of PC members to minimize environmental loads. Sustainability 2020, 12, 8202. [Google Scholar] [CrossRef]
  2. Lim, J.; Son, C.-B.; Kim, S. Scenario-based 4D dynamic simulation model for in-situ production and yard stock of precast concrete members. J. Asian Arch. Build. Eng. 2022, 22, 2320–2334. [Google Scholar] [CrossRef]
  3. Hong, W.-K.; Lee, G.; Lee, S.; Kim, S. Algorithms for in-situ production layout of composite precast concrete members. Autom. Constr. 2014, 41, 50–59. [Google Scholar] [CrossRef]
  4. Na, Y.J.; Kim, S.K. A process for the efficient in-situ production of precast concrete members. J. Reg. Assoc. Archit. Inst. Korea 2017, 19, 153–161. [Google Scholar]
  5. Lim, C. Construction Planning Model for In-Situ Production and Installation of Composite Precast Concrete Frame. Ph.D. Thesis, Kyung Hee University, Seoul, Republic of Korea, 2016. [Google Scholar]
  6. Lim, C.; Joo, J.K.; Lee, G.J.; Kim, S.K. Basic Analysis for Form System of In-situ Production of Precast Concrete Members. In Proceedings of the 2011 Autumn Annual Conference of Construction Engineering and Management, Seoul, Republic of Korea, 27–30 October 2011; Volume 12, pp. 137–138. [Google Scholar]
  7. Lim, C.-Y.; Joo, J.-K.; Lee, G.-J.; Kim, S.-K. In-situ Production Analysis of Composite Precast Concrete Members of Green Frame. J. Korea Inst. Build. Constr. 2011, 11, 501–514. [Google Scholar] [CrossRef]
  8. Lee, G.J.; Lee, S.H.; Joo, J.K.; Kim, S.K. A Basic Study of In-Situ Production Process of PC Members. In Proceedings of the 2011 Autumn Annual Conference of the Architectural Institute of Korea, Seoul, Republic of Korea, 28–29 October 2011; Volume 31, pp. 263–264. [Google Scholar]
  9. Lee, G.J.; Joo, J.K.; Lee, S.H.; Kim, S.K. A Basic Study on the Arrangement of In-situ Production Module of the Composite PC Members. In Proceedings of the 2011 Autumn Annual Conference of the Korea Institute of Building Construction, Seoul, Republic of Korea, 28–29 October 2011; Volume 11, pp. 29–30. [Google Scholar]
  10. Jung, H.T.; Lee, M.S. A Study on the Site-production Possibility of the Prefabricated PC Components. In Proceedings of the 1992 Autumn Annual Conference of the Architectural Institute of Korea, Seoul, Republic of Korea, 24 October 1992; Volume 12, pp. 629–636. [Google Scholar]
  11. Li, H.; Love, P.E. Genetic search for solving construction site-level unequal-area facility layout problems. Autom. Constr. 2000, 9, 217–226. [Google Scholar] [CrossRef]
  12. Osman, H.M.; Georgy, M.E.; Ibrahim, M.E. A hybrid CAD-based construction site layout planning system using genetic algorithms. Autom. Constr. 2003, 12, 749–764. [Google Scholar] [CrossRef]
  13. Ning, X.; Lam, K.-C.; Lam, M.C.-K. Dynamic construction site layout planning using max-min ant system. Autom. Constr. 2009, 19, 55–65. [Google Scholar] [CrossRef]
  14. Abdul-Rahman, H.; Wang, C.; Eng, K.S. Repertory grid technique in the development of Tacit-based Decision Support System (TDSS) for sustainable site layout planning. Autom. Constr. 2011, 20, 818–829. [Google Scholar] [CrossRef]
  15. Lee, G.J. A Study of In-situ Production Management Model of Composite Precast Concrete Members. Ph.D. Thesis, Kyung Hee University, Seoul, Republic of Korea, 2012. [Google Scholar]
  16. Won, I.; Na, Y.; Kim, J.T.; Kim, S. Energy-efficient algorithms of the steam curing for the in situ production of precast concrete members. Energy Build. 2013, 64, 275–284. [Google Scholar] [CrossRef]
  17. Lim, J.; Park, K.; Son, S.; Kim, S. Cost reduction effects of in-situ PC production for heavily loaded long-span buildings. J. Asian Arch. Build. Eng. 2020, 19, 242–253. [Google Scholar] [CrossRef]
  18. Kim, S.; Kim, G.; Kang, K. A Study on the effective inventory management by optimizing lot size in building construction. J. Korea Inst. Build. Constr. 2004, 4, 73–80. [Google Scholar] [CrossRef]
  19. Lee, J.M.; Yu, J.H.; Kim, C.D. A Economic Order Quantity (EOQ) Determination Method considering Stock Yard Size; Korea Institute of Construction Engineering and Management: Seoul, Republic of Korea, 2007; pp. 549–552. [Google Scholar]
  20. Lee, J.M.; Yu, J.H.; Kim, C.D.; Lee, K.J.; Lim, B.S. Order Point Determination Method considering Materials Demand Variation of Construction Site. J. Archit. Inst. Korea 2008, 24, 117–125. [Google Scholar]
  21. Thomas, H.R.; Horman, M.J.; Minchin, R.E.; Chen, D. Improving labor flow reliability for better productivity as lean construction principle. J. Constr. Eng. Manag. 2003, 129, 251–261. [Google Scholar] [CrossRef]
  22. Yun, J.-S.; Yu, J.-H.; Kim, C.-D. Economic Order Quantity(EOQ) Determination Process for Construction Material considering Demand Variation and Stockyard Availability. Korean J. Constr. Eng. Manag. 2011, 12, 33–42. [Google Scholar] [CrossRef]
  23. Lim, J.; Kim, S. Evaluation of CO2 Emission Reduction Effect Using In-situ Production of Precast Concrete Components. J. Asian Arch. Build. Eng. 2020, 19, 176–186. [Google Scholar] [CrossRef]
  24. Lim, J.; Kim, S.; Kim, J.J. Dynamic Simulation Model for Estimating In-situ Production Quantity of PC Members. Int. J. Civ. Eng. 2020, 18, 935–950. [Google Scholar] [CrossRef]
  25. Yang, B.; Han, J.W.; Yang, L.; Ren, Q.S.; Yang, X.T. Evaluation system of China’s low-carbon cold chain logistics development level. Smart Agric. 2023, 5, 44–51. [Google Scholar]
  26. Bai, J.; Li, Y.; Zheng, M.; Khatir, S.; Benaissa, B.; Abualigah, L.; Wahab, M.A. A sinh cosh optimizer. Knowl.-Based Syst. 2023, 282, 111081. [Google Scholar] [CrossRef]
  27. Wehrens, R.; Buydens, L.M. Classical and nonclassical optimization methods. In Encyclopedia of Analytical Chemistry; John Wiley & Sons Ltd.: Chichester, UK, 2000; pp. 9678–9689. [Google Scholar]
  28. YiFei, L.; MaoSen, C.; Tran-Ngoc, H.; Khatir, S.; Wahab, M.A. Multi-parameter identification of concrete dam using polynomial chaos expansion and slime mould algorithm. Comput. Struct. 2023, 281, 107018. [Google Scholar] [CrossRef]
  29. Khishe, M.; Mosavi, M.R. Chimp optimization algorithm. Expert Syst. Appl. 2020, 149, 113338. [Google Scholar] [CrossRef]
  30. Minh, H.L.; Sang-To, T.; Theraulaz, G.; Wahab, M.A.; Cuong-Le, T. Termite life cycle optimizer. Expert Syst. Appl. 2023, 213, 119211. [Google Scholar] [CrossRef]
  31. Lewis, R. A survey of metaheuristic-based techniques for university timetabling problems. OR Spectr. 2008, 30, 167–190. [Google Scholar] [CrossRef]
  32. Blum, C.; Puchinger, J.; Raidl, G.; Roli, A. A brief survey on hybrid metaheuristics. In Proceedings of the BIOMA, Ljubljana, Slovenia, 20–21 May 2010; pp. 3–18. [Google Scholar]
  33. Nanda, S.J.; Panda, G. A survey on nature inspired metaheuristic algorithms for partitional clustering. Swarm Evol. Comput. 2014, 16, 1–18. [Google Scholar] [CrossRef]
  34. Zavala, G.R.; Nebro, A.J.; Luna, F.; Coello, C.A.C. A survey of multi-objective metaheuristics applied to structural optimization. Struct. Multidiscip. Optim. 2014, 49, 537–558. [Google Scholar] [CrossRef]
  35. Jiang, F.; Li, L.; Tang, Y.; Zhang, H.; Liu, X. A Facility Layout Algorithm for Logistics Scenarios Driven by Transport Lines. Appl. Sci. 2023, 13, 7215. [Google Scholar] [CrossRef]
  36. Geng, Q.Q.; Jia, Y.H.; Wu, J.; Sun, D.Y. Research on layout optimization of logistics parks considering impact of carbon emis-sions. J. Beijing Jiaotong. Univ. 2023, 47, 115–125. [Google Scholar]
  37. Hu, X.; Chuang, Y.-F. E-commerce warehouse layout optimization: Systematic layout planning using a genetic algorithm. Electron. Commer. Res. 2023, 23, 97–114. [Google Scholar] [CrossRef]
  38. Amaral, A.R. On the exact solution of a facility layout problem. Eur. J. Oper. Res. 2006, 173, 508–518. [Google Scholar] [CrossRef]
  39. Wang, N. Planning and layout of intelligent logistics park based on improved genetic algorithm. Mob. Inf. Syst. 2022, 2022, 9182274. [Google Scholar] [CrossRef]
  40. Eswaran, M.; Kumar Inkulu, A.; Tamilarasan, K.; Bahubalendruni, M.R.; Jaideep, R.; Faris, M.S.; Jacob, N. Optimal layout planning for human robot collaborative assembly systems and visualization through immersive technologies. Expert Syst. Appl. 2024, 241, 122465. [Google Scholar] [CrossRef]
  41. Zhang, M.Y.; Zhu, Y.J.; Zhang, X.Y.L. Layout optimization of forging plant based on systematic layout planning and mixed algorithm. Sci. Technol. Eng. 2024, 24, 170–176. [Google Scholar]
  42. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  43. Zhu, F.; Li, G.; Tang, H.; Li, Y.; Lv, X.; Wang, X. Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems. Expert Syst. Appl. 2024, 236, 121219. [Google Scholar] [CrossRef]
  44. Li, Y.; Sun, K.; Yao, Q.; Wang, L. A dual-optimization wind speed forecasting model based on deep learning and improved dung beetle optimization algorithm. Energy 2024, 286, 129604. [Google Scholar] [CrossRef]
  45. Ye, M.; Zhou, H.; Yang, H.; Hu, B.; Wang, X. Multi-strategy improved dung beetle optimization algorithm and its applications. Biomimetics 2024, 9, 291. [Google Scholar] [CrossRef]
  46. Rajakumar, R.; Dhavachelvan, P.; Vengattaraman, T. A survey on nature inspired meta-heuristic algorithms with its domain specifications. In Proceedings of the 2016 International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 21–22 October 2016; pp. 1–6. [Google Scholar]
  47. YiFei, L.; Minh, H.L.; Khatir, S.; Sang-To, T.; Cuong-Le, T.; MaoSen, C.; Wahab, M.A. Structure damage identification in dams using sparse polynomial chaos expansion combined with hybrid K-means clustering optimizer and genetic algorithm. Eng. Struct. 2023, 283, 115891. [Google Scholar] [CrossRef]
  48. De Jong, K. Learning with genetic algorithms: An overview. Mach. Learn. 1988, 3, 121–138. [Google Scholar]
  49. Storn, R.; Price, K. Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  50. Juste, K.; Kita, H.; Tanaka, E.; Hasegawa, J. An evolutionary programming solution to the unit commitment problem. IEEE Trans. Power Syst. 1999, 14, 1452–1459. [Google Scholar] [CrossRef]
  51. Koza, J.R. On the programming of computers by means of natural selection. In Genetic Programming; MIT Press: Cambridge, MA, USA, 1992. [Google Scholar]
  52. Beyer, H.G.; Schwefel, H.P. Evolution strategies—A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
  53. Simon, D. Biogeography-based optimization. IEEE Trans. Evol. Comput. 2008, 12, 702–713. [Google Scholar] [CrossRef]
  54. Kirkpatrick, S.; Gelatt, C.D., Jr.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [PubMed]
  55. Zhao, W.; Wang, L.; Zhang, Z. Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl. Based Syst. 2019, 163, 283–304. [Google Scholar] [CrossRef]
  56. Karami, H.; Anaraki, M.V.; Farzin, S.; Mirjalili, S. Flow direction algorithm (FDA): A novel optimization approach for solving op-timization problems. Comput. Ind. Eng. 2021, 156, 107224. [Google Scholar] [CrossRef]
  57. Hashim, F.A.; Mostafa, R.R.; Hussien, A.G.; Mirjalili, S.; Sallam, K.M. Fick’s Law Algorithm: A physical law-based algorithm for nu-merical optimization. Knowl. Based Syst. 2023, 260, 110146. [Google Scholar] [CrossRef]
  58. Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A gravitational search algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
  59. Pereira, J.L.; Francisco, M.B.; Diniz, C.A.; Oliver, G.A.; Cunha, S.S., Jr.; Gomes, G.F. Lichtenberg algorithm: A novel hybrid physics-based meta-heuristic for global optimization. Expert Syst. Appl. 2021, 170, 114522. [Google Scholar] [CrossRef]
  60. Abdel-Basset, M.; Mohamed, R.; Sallam, K.M.; Chakrabortty, R.K. Light spectrum optimizer: A novel physics-inspired metaheuristic optimization algorithm. Mathematics 2022, 10, 3466. [Google Scholar] [CrossRef]
  61. Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
  62. Wei, Z.; Huang, C.; Wang, X.; Han, T.; Li, Y. Nuclear reaction optimization: A novel and powerful physics-based algorithm for global optimization. IEEE Access 2019, 7, 66084–66109. [Google Scholar] [CrossRef]
  63. Abdel-Basset, M.; Mohamed, R.; Azeem, S.A.; Jameel, M.; Abouhawwash, M. Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler’s laws of planetary motion. Knowl. Based Syst. 2023, 268, 110454. [Google Scholar] [CrossRef]
  64. Deng, L.; Liu, S. Snow ablation optimizer: A novel metaheuristic technique for numerical optimization and engineering design. Expert Syst. Appl. 2023, 225, 120069. [Google Scholar] [CrossRef]
  65. Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput. Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
  66. Xu, Y.; Peng, Y.; Su, X.; Yang, Z.; Ding, C.; Yang, X. Improving teaching–learning-based-optimization algorithm by a distance-fitness learning strategy. Knowl. Based Syst. 2022, 257, 108271. [Google Scholar] [CrossRef]
  67. Kumar, S.; Tejani, G.G.; Pholdee, N.; Bureerat, S.; Jangir, P. Multi-objective teaching-learning-based optimization for structure op-timization. Smart Sci. 2022, 10, 56–67. [Google Scholar] [CrossRef]
  68. Kaveh, A.; Mahdavi, V.R. Colliding bodies optimization: A novel meta-heuristic method. Comput. Struct. 2014, 139, 18–27. [Google Scholar] [CrossRef]
  69. Trojovsk?, E.; Dehghani, M. A new human-based metahurestic optimization method based on mimicking cooking training. Sci. Rep. 2022, 12, 14861. [Google Scholar] [CrossRef]
  70. Zhang, Q.; Wang, R.; Yang, J.; Ding, K.; Li, Y.; Hu, J. Collective decision optimization algorithm: A new heuristic optimization method. Neurocomputing 2017, 221, 123–137. [Google Scholar] [CrossRef]
  71. Faramarzi, A.; Heidarinejad, M.; Stephens, B.; Mirjalili, S. Equilibrium optimizer: A novel optimization algorithm. Knowl. Based Syst. 2020, 191, 105190. [Google Scholar] [CrossRef]
  72. Hadi, A.A.; Mohamed, A.K. Gaining-sharing knowledge based algorithm for solving optimization problems: A novel nature-inspired algorithm. Int. J. Mach. Learn. Cybern. 2019, 11, 1501–1529. [Google Scholar] [CrossRef]
  73. Kashan, A.H. League championship algorithm: A new algorithm for numerical function optimization. In Proceedings of the 2009 International Conference of Soft Computing and Pattern Recognition, Malacca, Malaysia, 4–7 December 2009; pp. 43–48. [Google Scholar]
  74. Faridmehr, I.; Nehdi, M.L.; Davoudkhani, I.F.; Poolad, A. Mountaineering team-based optimization: A novel human-based me-taheuristic algorithm. Mathematics 2023, 11, 1273. [Google Scholar] [CrossRef]
  75. Moosavi, S.H.; Bardsiri, V.K. Poor and rich optimization algorithm: A new human-based and multi populations algorithm. Eng. Appl. Artif. Intell. 2019, 86, 165–181. [Google Scholar] [CrossRef]
  76. Kazemi, M.V.; Veysari, E.F. A new optimization algorithm inspired by the quest for the evolution of human society: Human felicity algorithm. Expert Syst. Appl. 2022, 193, 116468. [Google Scholar] [CrossRef]
  77. Abualigah, L.; Yousri, D.; Abd Elaziz, M.; Ewees, A.A.; Al-Qaness, M.A.; Gandomi, A.H. Aquila Optimizer: A novel meta-heuristic optimization algorithm. Comput. Ind. Eng. 2021, 157, 107250. [Google Scholar] [CrossRef]
  78. Wang, L.; Cao, Q.; Zhang, Z.; Mirjalili, S.; Zhao, W. Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2022, 114, 105082. [Google Scholar] [CrossRef]
  79. Abdel-Basset, M.; Mohamed, R.; Jameel, M.; Abouhawwash, M. Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems. Knowl. Based Syst. 2023, 262, 110248. [Google Scholar] [CrossRef]
  80. Sang-To, T.; Le-Minh, H.; Wahab, M.A.; Thanh, C.L. A new metaheuristic algorithm: Shrimp and Goby association search algorithm and its application for damage identification in large-scale and complex structures. Adv. Eng. Softw. 2023, 176, 103363. [Google Scholar] [CrossRef]
  81. Hashim, F.A.; Hussien, A.G. Snake Optimizer: A novel meta-heuristic optimization algorithm. Knowl. Based Syst. 2022, 242, 108320. [Google Scholar] [CrossRef]
  82. Lee, H.; Lee, C.; Han, H.; Lee, J. A Study on Development of Construction Standard Production Rates and Cost Analysis for Off-Site Construction (OSC)-Based PC Structure Construction Costs: Comparison with RC Method. Korean J. Constr. Eng. Manag. 2024, 25, 56–68. [Google Scholar] [CrossRef]
  83. Park, J.; Choa, S. A Study on Variation of Economic Value of Overseas Carbon Reduction Projects with Risk Factors. Korean J. Constr. Eng. Manag. 2023, 24, 45–52. [Google Scholar] [CrossRef]
  84. Jiang, X.H.; Chen, S.; Zhang, Y. Calculation method of total carbon emission and efficiency of logistics enterprises. J. Transp. Syst. Eng. Inform. Technol. 2022, 22, 313–321. [Google Scholar]
  85. Li, J.; Zhou, Q. Cold Chain Logistics Center Layout Optimization Based on Improved Dung Beetle Algorithm. Symmetry 2024, 16, 805. [Google Scholar] [CrossRef]
  86. Chen, X.R.; Wu, L.F.; Yang, X.Z. Fractional order PID parameter tuning based on improved sparrow search algorithm. Control. Decis. 2024, 39, 1177–1184. [Google Scholar]
  87. Zhang, C.; Liang, Y.; Tavares, A.; Wang, L.; Gomes, T.; Pinto, S. An Improved Public Key Cryptographic Algorithm Based on Chebyshev Polynomials and RSA. Symmetry 2024, 16, 263. [Google Scholar] [CrossRef]
  88. Pan, G.; Xu, Y. Chaotic glowworm swarm optimization algorithm based on Gauss mutation. In Proceedings of the 2016 12th International Conference on Natural Computation, Changsha, China, 13–15 August 2016; Volume 11. [Google Scholar]
  89. Chen, Y.; Li, X.; Zhao, S. A Novel Photovoltaic Power Prediction Method Based on a Long Short-Term Memory Network Optimized by an Improved Sparrow Search Algorithm. Electronics 2024, 13, 993. [Google Scholar] [CrossRef]
  90. Kim, S.; Oh, J.; Lim, J. Development of an Algorithm for Crane Trajectory Distance Calculation for Erection of Precast Concrete Members. Buildings 2023, 14, 11. [Google Scholar] [CrossRef]
  91. Yoon, S. Inventory Management Methods and Applications; Sigongsa: Seoul, Republic of Korea, 1997; pp. 25–29. [Google Scholar]
  92. Kim, K.Y. Inventory Management for Logistics Bases; Hyomin: Seoul, Republic of Korea, 2005. [Google Scholar]
Figure 1. Production-stock yard-erection process of PC components.
Figure 1. Production-stock yard-erection process of PC components.
Buildings 14 03753 g001
Figure 2. Stock Yard Plane Coordinate Diagram. Where, L: total length of the logistics center, W: total width of the logistics center, li: length of production area i, wi: width of production area i, lj: length of stock yard j, wj: width of stock yard j, hij: distance between production zone i and stock yard j along the X-axis, vij: distance between production zone i and stock yard j along the Y-axis, vjk: Y-axis distance between stock yard j and erection zone k, ai: safety clearance along the X-axis from zone i to the boundary of the distribution center, bi: safety clearance along the Y-axis from zone i to the boundary of the distribution center, i: i-th production zone (1, …, n), j: j-th stock yard zone (1, …, m), k: k-th erection zone (1, …, n).
Figure 2. Stock Yard Plane Coordinate Diagram. Where, L: total length of the logistics center, W: total width of the logistics center, li: length of production area i, wi: width of production area i, lj: length of stock yard j, wj: width of stock yard j, hij: distance between production zone i and stock yard j along the X-axis, vij: distance between production zone i and stock yard j along the Y-axis, vjk: Y-axis distance between stock yard j and erection zone k, ai: safety clearance along the X-axis from zone i to the boundary of the distribution center, bi: safety clearance along the Y-axis from zone i to the boundary of the distribution center, i: i-th production zone (1, …, n), j: j-th stock yard zone (1, …, m), k: k-th erection zone (1, …, n).
Buildings 14 03753 g002
Figure 3. The flowchart of IDBO.
Figure 3. The flowchart of IDBO.
Buildings 14 03753 g003
Figure 4. Layout diagram.
Figure 4. Layout diagram.
Buildings 14 03753 g004
Figure 5. Calculate Crane Vertical and Horizontal Rotation Distance.
Figure 5. Calculate Crane Vertical and Horizontal Rotation Distance.
Buildings 14 03753 g005
Figure 6. Stock yard rules 1 for in-situ produced PC components.
Figure 6. Stock yard rules 1 for in-situ produced PC components.
Buildings 14 03753 g006
Figure 7. Calculation of the outdoor storage area of PC column.
Figure 7. Calculation of the outdoor storage area of PC column.
Buildings 14 03753 g007
Figure 8. Comparison of fitness iteration curves for DBO and IDBO algorithm.
Figure 8. Comparison of fitness iteration curves for DBO and IDBO algorithm.
Buildings 14 03753 g008
Figure 9. Optimization layout on M + 1: (a) DBO layout, (b) IDBO layout.
Figure 9. Optimization layout on M + 1: (a) DBO layout, (b) IDBO layout.
Buildings 14 03753 g009
Figure 10. Stock yard rules 2 for in-situ produced PC components: (a) 1st storage yard, (b) 2nd storage yard (movement).
Figure 10. Stock yard rules 2 for in-situ produced PC components: (a) 1st storage yard, (b) 2nd storage yard (movement).
Buildings 14 03753 g010
Table 1. Assumptions for Layout Optimization Modeling.
Table 1. Assumptions for Layout Optimization Modeling.
No.Assumptions
1The sum of the areas of all stock yards must be less than the total site area.
2A safe distance must be maintained between stock yards and PC components.
3Transportation efficiency and unit costs are available for material transportation routes and each individual transportation line.
4The entrances and exits within the logistics facility are not considered, but only the actual PC component loading and erection.
Table 2. Brief description of case project.
Table 2. Brief description of case project.
DescriptionContents
LocationSeoul-si, Republic of Korea
Site area147,112 m2
Building area 84,413 m2 (491 m long × 497 m width)
Total floor area420,991 m2
No. of floorsB2–5F (6 buildings, floor height 8.7–12.2 m)
StructureColumns, Girders, Slabs: Precast concrete structure,
Cores: Reinforced concrete structure
One building: Steel reinforced concrete structure
Table 3. PC member yard storage rules.
Table 3. PC member yard storage rules.
No.Assumption
1In-situ-produced components in each zone are basically stacked outside the building of each zone.
2PC components are stacked within the crane working radius.
3When the construction of the 5th floor is completed, the 5th floor is prioritized as the stock yard space.
4In-situ produced components are based on the erection of steel plates at + GL (ground level) and stacked in 3 columns and 2 beams.
5As the load of the building is designed to be 2.4 tons/m2, the PC components are stacked in 1-layer on the 2nd, 3rd, 4th, and 5th floors.
6i-th storage yard is divided by zone and member.
7i-th storage yard is based on sequential loading.
8Each storage yard is based on stacking 30 components.
Table 4. PC absence area for 12 months by time series analysis (unit: m2).
Table 4. PC absence area for 12 months by time series analysis (unit: m2).
AreaM + 1M + 2M + 3M + 4M + 5M + 6M + 7M + 8M + 9M + 10M + 11M + 12
Erection36,60335,57436,05837,99430,97615,97219,84412,1007502242024202178
Other work43504682302531202925254324322210210014681055831
Production322032203220224022401120112011200000
Stock49,58149,16843,45437,62633,42129,66016,91510,7539702958088830
Table 5. Carbon emission calculation of DBO and IDBO algorithm (T-CO2).
Table 5. Carbon emission calculation of DBO and IDBO algorithm (T-CO2).
ItemDBO LayoutIDBO Layout
Fixed SourceMobile Source Fixed Source Mobile Source
Labor 7 36 325
Oil use 02610 02152
Electricity use 32 55 1748
Lighting, and heating use 10 15 49
Total 49 2716 24 2234
Table 6. Layout optimization comparison of DBO and IDBO algorithm.
Table 6. Layout optimization comparison of DBO and IDBO algorithm.
Layout PlanAdjacent CorrelationCarbon Dioxide Emissions (T-CO2)
DBO optimization layout29.932765
IDBO optimization layout36.752258
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lim, J.; Kim, S. Environmental Impact Minimization Model for Storage Yard of In-Situ Produced PC Components: Comparison of Dung Beetle Algorithm and Improved Dung Beetle Algorithm. Buildings 2024, 14, 3753. https://doi.org/10.3390/buildings14123753

AMA Style

Lim J, Kim S. Environmental Impact Minimization Model for Storage Yard of In-Situ Produced PC Components: Comparison of Dung Beetle Algorithm and Improved Dung Beetle Algorithm. Buildings. 2024; 14(12):3753. https://doi.org/10.3390/buildings14123753

Chicago/Turabian Style

Lim, Jeeyoung, and Sunkuk Kim. 2024. "Environmental Impact Minimization Model for Storage Yard of In-Situ Produced PC Components: Comparison of Dung Beetle Algorithm and Improved Dung Beetle Algorithm" Buildings 14, no. 12: 3753. https://doi.org/10.3390/buildings14123753

APA Style

Lim, J., & Kim, S. (2024). Environmental Impact Minimization Model for Storage Yard of In-Situ Produced PC Components: Comparison of Dung Beetle Algorithm and Improved Dung Beetle Algorithm. Buildings, 14(12), 3753. https://doi.org/10.3390/buildings14123753

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