1. Introduction
In terms of scope and detail, heavy construction projects can be categorized as some of the largest industries in the world. Earthmoving is an integral part of heavy construction projects and requires substantial financial investments in the purchasing or renting of heavy equipment, in addition to signficant operational and maintenance costs [
1]. The optimum employment of equipment is a vital responsibility for the project management team, and, if done properly, can lead to considerable savings in both the time and cost of earthmoving operations.
Earthmoving consists of several tasks, as shown in
Figure 1, some of which include excavating, loading, hauling, dumping, crushing, and compacting [
2]. The excavator/loader loads the hauler (i.e., truck) with the disposal material, the hauler starts its trip to the dumping zone, then the hauler dumps the material. Finally, it returns to the loading zone to begin the cycle anew. Earthmoving operations depend on heavy equipment for their various tasks, all of which require planning and control of the relevant methods and resources involved [
3].
In a land-based operation, the main goal is to implement the project with a minimum operating cost. A critical factor to this implementation is the role of machinery and their efficient selection and management in order to minimize the overall operation costs. Due to the large scale of heavy construction projects, even a small improvement in operational efficiency could be highly cost-effective [
4]. Making the right decision for an earthmoving project on both a strategic and tactical level is considered one of the most challenging phases of the project [
1]. Decisions on a strategic level, i.e., long-term decisions, include both the type of equipment to be purchased or leased, and the equipment quantity. These decisions can determine if the project can be executed while complying with time and cost constraints [
1]. Decisions on the tactical level, i.e., short-term decisions, include management of equipment operations, and solving unexpected issues that arise due to the uncertainty of operation processes [
1]. Many difficulties can be encountered due to the nature of construction operations. These difficulties include: (1) the complicated interaction between the different resources needed to execute the required task, (2) the uncertainties and varying conditions that occur during execution that can affect operations, and (3) variability and the dynamic nature of the construction industry [
5]. The recommended technique to overcome the abovementioned difficulties is the employment of computer simulations in order to model and predict the uncertainties encountered in construction operations [
6]. Computer simulation can aid in the decision-making process, resulting in cost savings and increased productivity [
7]. This research aims to provide a stochastic based decision-support tool for earthmoving operations to achieve the best equipment arrangement based on specific project objectives and equipment specifications utilizing empirical data. The activities’ sequence and duration are captured through simulation modeling and distribution fitting. The Decision-Support Model provides a range for optimal fleet arrangement by considering different number and types of loading and hauling equipment. The Estimating Model provides cost implications and interactions between cost, duration, and risk. The simulation is based on empirical data from construction projects, subjected to different project parameters such as: the day or night shifts, loaded dirt, and fuel consumption. Statistical distributions are used to capture activity uncertainties. The proposed decision support system consists of two parts, the Decision-Support Model, and the Estimation Model. The Decision-Support Model provides an initial prediction of the number of required trucks based on the highest possible utilization of loaders and trucks. The initial value of truck numbers is then used in the Estimation Model to estimate the cost and project duration and to perform trials around this initial estimation to achieve a project-cost tradeoff. Herein, a case study is presented in the results section to validate the developed framework of this study.
In common practice, the equipment required for a project is selected using average operating cycles, neglecting the stochastic nature of operations and equipment. Ultimately this can lead to rough estimates and poor results in meeting the projects’ objectives. The overarching research question in this article is “How to optimize earthmoving fleet arrangement by relying on empirical earthmoving data and considering interacting and influencing parameters?”.
Particularly, this research attempts to answer the following questions:
- (1)
How to select proper fleet size and arrangement while considering the uncertain nature construction operations?
- (2)
How to balance project cost, schedule, and level of risk/uncertainty when comparing different equipment types and fleet arrangement?
- (3)
How project cost and duration interact considering the uncertainties involved in the day to day operations?
Specifically, this study strives to address the following objectives:
Developing a Decision-Support Model for optimizing earth moving fleet arrangement.
Developing an Estimation Model in the Symphony.net modeling environment to incorporate the cost aspect in the overarching model.
Creating simulation models utilizing the empirical distributions from the previous step.
Implement the decision support model with the goal of maximum utilization of a loader, as the loader is the most expensive resource in this study.
The potential stakeholders of the scope of this study are local agencies, planners, superintendent, project manager, equpiement owner, contractor, sub contractor, client, and logistics sectors. By employing the developed simulation model of this study, they would be able to optimize earthmoving fleet arrangement time and cost more efficiently. The simulation model enables them to plan for uncertainties and measure the cost implications of different fleet arrangements.
3. Methodology
This research aims to provide a decision support tool through a simulation model that is capable of modeling earthmoving operations in terms of the total cost of ownership (TCO), fuel consumption, productivity, and resource utilization.
Figure 2 illustrates a flowchart of the methodology presented in this research. A problem or gap in the industry is defined along with and the leading parameters affecting the earthmoving operation (In common practice, the equipment required for a project is selected using average operating cycles, neglecting the stochastic nature of operations and equipment. Ultimately this can lead to rough estimates and poor results in meeting the projects’ objectives.). Empirical data for different parameters under the study is collected and organized, and various distributions on the collected data is fitted to find the representative distributions for each parameter. Particularly, this study strives to address the following objectives:
Developing a Decision-Support Model for optimizing earth moving fleet arrangement.
Developing an Estimation Model in the Symphony.net modeling environment to incorporate the cost aspect in the overarching model.
Creating simulation models utilizing the empirical distributions from the previous step.
Implement the decision support model with the goal of maximum utilization of a loader, as the loader is the most expensive resource in this study.
Ultimately, these objectives resulted in a prediction model covering the cost estimation aspects of the earth moving project that is based on realistic assumptions.
A basic earthmoving project can be summarized into four significant components: the loading, hauling, dumping, and returning of trucks. However, selecting the proper number of trucks considering the cost and duration of the project, while maintaining allowable confidence levels may not be a straightforward task.
Figure 3 depicts the activities and steps that each truck follows to assist in the completion of an earthmoving project. This abstraction is adopted for simulation purposes in this study. All durations of the activities illustrated in the following flowchart, as well as the amount of dirt being moved by each truck, have a stochastic nature, and follow a probability distribution in the real world. The problem defined in this research is how to select the proper fleet size and configuration given the uncertainties in the nature of an earthmoving fleet’s activities and operations. Parameters such as truck types and capacity, loader bucket capacity, hauling speed, and many more (listed in
Table 1) can have a major impact on fleet selection, as well as the cost and duration associated.
The cost components that affect an earthmoving project can be defined as the operational cost of equipment (i.e., the hourly equipment cost for owner and operator costs), and the fuel cost. In reality, these values are not constant and depend on the idle time of the truck and hauling distances. Capturing and including this variation in a simulation model is one of the advantages to this research. The list of all the simulation variables used in this study is illustrated in
Table 1.
4. Case Study
The duration and productivity of construction activities can experience uncertainties best captured by a range of distributions. The range of each activity is governed by the parameters affecting that activity, and to some extent can be obtained by analyzing activity duration/productivity over time. As a result, the more data gathered, the more accurately parameters and ranges can be generalized to fit a problem. To give a full scope of the earthmoving variables and parameters, the data encompassed in this study is provided for two truck types and two loader types under the same soil conditions. The data set collected in this research includes more than 1400 data points capturing the duration of all the activities in heavy haul operations with 750 data points from the day shifts and 650 data points from the night shifts. As a result, two 10-h shifts were taken on every 24-h day. To make the simulation results more generalizable to possible scenarios, distributions were fitted to the collected data with the defined parameters in
Table 1, considering the following two concepts:
Distributions should be at bounded on the left side as the duration or fuel consumption cannot have negative values.
For simulation purposes, having the right side unbounded could result in irrationally large numbers, which may cause an error in the simulation.
Based on the abovementioned assumptions, the most reliable distributions for the parameters defined in
Table 1 were limited to three distributions of Beta, Triangular, and Uniform.
Table 2 represents the best fitted distribution to each uncertain parameter.
Figure 4 also depicts a sample distribution fitted to the loading rate of the loader activity. The following shows the description of the activities:
Excavator Loading rate (CY/minute): Refers to the capacity (cubic yard) of each rotor bucket in cubic yard, per minute.
Truck Loaded Speed (Mile/hour): Refers to the speed (Mile/hour) of the loaded truck.
Truck Payload (CY): Refers to all the cargo weight that you can safely add in addition to your truck’s empty weight.
Truck Dumping time (Minute): Refers to the time (Minute) required to dump the material.
Excavator Fuel consumption Rate (Gal/hour): Refers to the fuel consumption volume (Gallon) of the excavator in each hour.
Truck Cycle Fuel (Gal/Mile): Refers to the fuel consumption volume (Gallon) of truck by completing each earthmoving cycle.
4.1. Creating Simulation Models Utilizing the Fitted Distributions
From a decision-makers’ point of view, allocating the right amount of resources for each activity can play a crucial role in determining the project cost and duration.
The factors contributing to these can change from one project to another, depending on the choice of equipment, hauling distance, and number of resources. This problem is addressed in the next two sections; first, a simulation model with the purpose of identifying the range of optimal fleet size is developed; second, a model with more detailed cost functions captures the true operation costs and can perform a more detailed comparison of the range of fleet sizes provided by the Decision-Support Model.
4.1.1. Decision-Support Model
The Decision-Support Model has all the attributes of the hauling operation but has more freedom in changing its fleet size during operations. The model is structured with a main loop performing the primary operation activities and a secondary loop of capturing excessive trucks or releasing more as needed (
Figure 5). The main loop consists of all activities in the hauling operation, with the activity durations randomly sampled from the distributions discussed in the previous section. The second loop, shown in
Figure 5, incorporates values and conditions for the capturing and releasing of trucks. This method results in the full utilization of the loader as the most expensive resource. Moreover, this method can illustrate a range of fleet sizes as opposed to one value, due to stochastic nature of these operations. This model sampled the loading, hauling, dumping, and returning durations of trucks along with the trucks’ loaded dirt from the distribution as defined in the previous step. The element of “Set Trucks’ Attributes” assigned trucks properties (e.g., hauling duration) to flow entities (i.e., trucks). Every truck carried a certain amount of dirt, so when there was no material to be hauled, trucks stopped in the “End of Material” element. The simulation was terminated by having the specified material hauled.
In parallel to the cycle depicted in
Figure 5, a separate cycle, highlighted in
Figure 6, collected statistical information from the primary cycle during every identified collection interval. As a result, as the simulation progressed, the data (such as the number of trucks in every instance of the simulation) was collected for statistical analysis.
4.1.2. Cost Estimation Model
After comparing the initial output of the first simulation over system performance, a more comprehensive model was developed covering the cost estimation aspects of the project with a more detailed consideration to cost.
Figure 7 illustrates the Cost Estimation Model developed in this study. In said model, some elements were defined with exact properties and functions identical to the Decision-Support Model, while new functions were elaborated as follows:
A dummy resource was captured as each truck was being generated to mimic truck breakdowns in every instance of the simulation.
Preempting this dummy resource halted trucks within tasks and released it after it was repaired, returning the truck to its task.
Fuel consumption of trucks was defined as: idle fuel consumption + moving or cycle fuel consumption.
The duration that each truck was idle (fuel consumption) before getting loaded by the loader was measured in the “Trucks Queue” element (when multiplied by idle fuel consumption rate results in idle fuel consumption).
Cycle fuel consumption was calculated by checking the state of diesel in the truck fuel tank before and after each cycle.
If the level fuel in a truck’s tank after each cycle was less than that required for the next cycle (with a margin of 20 percent), the trucks needed to fill their tanks. This condition was modeled in the simulation by the “Enough Fuel” element.
The statistical information of the simulation was collected by a parallel cycle which also simultaneously set shifts and calculated costs
Figure 8 depicts the statistical information collection process of the estimation model developed in this study. Additionally, the intervals between data collections were set implicitly by inputting a task inside this cycle.
Table 3 shows the assumptions of this study for the price of loaders and trucks, the capacity of the trucks’ tanks, and the diesel price. These assumptions were implied to be deterministic due to their nature, as the user would know the exact price and capacity tank at any given time.
The estimation model simulation started with a sampling from the distributions on created process models and by running a Monte Carlo simulation (with 1000 runs). The decision-making model output is the number of trucks that results in the maximum utilization of the loader. Whereas, in the estimation model, more comprehensive details about the costs related to the project are considered. The results of the simulations are presented and discussed in the next section.
5. Analysis of the Results and Discussion
The output analysis of this simulation ultimately could facilitate the decision-making process in earthmoving projects, taking into considering cost and duration. As long as the assumptions within the models (e.g., cost of fuel) are consistent, the outcome is comparable between different arrangements of truck and loaders. Many aspects of an earthmoving project can be analyzed by performing this simulation for the defined scenarios, resulting in better overall project decisions made with increased confidence.
From the decision-making model, the number of trucks that results in the highest utilization of the loader can be obtained. Assuming a fixed hauling distance (40 miles in this case), the project production rate is controlled by the loader reaching one hundred percent utilization rate.
Figure 9 depicts the optimum number of trucks needed to achieve one hundred percent utilization of the loader during the simulation period. At the beginning of the simulation, the model releases more trucks, as requested by the loader. It is noteworthy that the peak at the beginning of the simulation appears because the first loaded trucks have not yet returned from the dumpsite. In other words, whenever the loader is idle another truck is requested. After the initial phase, the feedback loop stabilizes the system and reduces the number of trucks. Due to the uncertain nature of operation, there are still fluctuations in number of trucks, but the fluctuations are in between 12–14 trucks. As time passes, the number of trucks required fluctuates between twelve and fourteen. These fluctuations are capturing the operations’ uncertainty and stochastic nature.
The loader–truck configuration can be further investigated in the Cost Estimation Model using the information gathered from the Decision-Support Model. The first value that could be useful to a project manager is the production rate, calculated based on the slope of production over time.
Figure 10 shows the production rate for different numbers of trucks in units of a cubic yard per hour. As a result of the stochastic nature of the operations, adding more trucks increases loader utilization (
Figure 11) and therefore improves the production rate (
Figure 10), at a cost.
Figure 11 compares the average number of trucks waiting in the loader’s queue and their average waiting time for different truck–loader configurations.
To demonstrate the functionalities of the Cost Estimation Model, we can investigate the fuel consumption over time for scenarios with a number of trucks above or below optimum values.
Figure 12 shows the fuel cost of the project for a short period. In the case where the number of trucks is less than the optimum (12 trucks), the idle fuel cost of the loader increases, while the truck’s idle fuel cost is significantly reduced. On the other hand, when the number of trucks is higher than the optimum (18 trucks), the idle fuel cost of the loader is reduced, and the truck’s idle fuel cost increases (
Figure 12).
One of the most significant requirements of such a simulation is to generate results incorporating the stochastic and uncertain attributes of the model. In terms of an earthmoving project, project duration and cost, and more importantly their interaction, plays a critical role in project planning and success. The output of a stochastic model would be a non-crisp value, which can form a bivariable histogram of cost–duration. If the collected output data is well distributed over the given range of outputs, it can form a normal distribution. The bivariate cost–duration distributions’ results of this study are shown in
Figure 13. The histogram and distribution demonstrate a superior fitting accuracy and generalization. A clear correlation between the cost and duration is also visible.
Figure 14 shows a sample of the scattered cost and duration results for a specific truck and loader arrangement. For each arrangement of trucks and loaders, a positive correlation and dependency can be observed between project duration and cost.
The results of the simulation for different arrangements of trucks and loaders makes it possible to compare different scenarios and perform value engineering for a specific project.
Figure 15 depicts project duration and cost samples for truck type 1 and loader type 1 arrangements. Three key observations can be derived from
Figure 15; first, the increase in project duration is much more significant when changing the number of trucks from 14 to 12, compared to the change of 20 to 18. Second, the result of simulation models indicates that the greater the number of trucks the steeper the ratio between cost and duration. Third, the spread (standard deviation) of the simulation results between different truck numbers shows the uncertainty of each scenario. The cost–duration results of a 12-truck case shows a much higher variance than a 15-truck case.
Figure 16 shows a separate equipment arrangement (for truck type 2 and loader type 2 arrangements) simulation result. The high cost of loader underutilizing has been added to the project costs, compared to the scenario with truck type 1 and loader type 1 arrangements (
Figure 15). This is increasingly evident in the truck 1 results at the right end of the figure. Another noticeable difference between the results in
Figure 15 and
Figure 16 is that the steepness of ratio between cost and duration is much higher in the type 2 arrangements. More specifically, by changing the number of trucks from 7 to 6 or 5, the duration does not change significantly, but the total cost drops considerably. However, by changing the number of trucks from 4 to 2 and from 2 to 1, the cost and duration of the project significantly increases, and the increase in the duration is greater than that in cost.
The mean curve of the projected cost and duration of the project for both fleet arrangements (
Figure 15 and
Figure 16) are plotted in
Figure 17. In the planning stages of a project, such graphs can be generated to improve project visibility and predictions. Furthermore, comparing different fleet configurations and arrangements can benefit the user and facilitate optimal decision making regarding the preferred time and cost of the project.
In all the previous sections, the hauling distance is assumed to be constant (40 miles), wherein most of the cases there is more than one dumping site. The simulation model presented in this study can quickly adapt to the changing environment by finding the optimum fleet management for such cases and further comparing the cost of a change in resources, i.e., changing the number of trucks throughout the project or keeping set resources for the duration.
Figure 18 demonstrates that by using the same framework presented in the Cost Decision Support model, only changing the hauling distances, the proper number of equipment can be obtained.
6. Conclusions
Operation simulation is identified as an efficient technique to model and analyze the stochastic aspects of the cost and duration of earthmoving operations in construction projects. Therefore, two simulation models—namely the Decision-Support Model and the Estimation Model—have been developed in the Symphony.net modeling environment to address the industry needs in optimizing fleet arrangement. The Decision-Support Model provides the best arrangement of equipment to maximize global resource utilization. In contrast, the Estimation Model captures more of the project details and provides a comparison of various equipment arrangements based on their cost. This research adds to the construction equipment management body of knowledge by providing a framework for developing stochastic simulation based on empirical data to capture cost–benefit ratio (CBR) of deferent fleet arrangements considering the correlation between cost and duration for different scenarios. The findings of this study can be summarized in three main areas:
Cost–benefit ratio (CBR) of an increase or decrease in fleet size, i.e., the relationship between cost and fleet size is not linear (evident in
Figure 15).
The correlation between cost and duration for different scenarios needs to be understood to make sound decisions on fleet management.
Stochastic simulation based on empirical data is an appropriate tool for assessing and measuring the uncertainty and risk of fleet scenarios.
The absence of a customized simulation model to incorporate and synchronize the fleet resources for earthmoving projects results in projects that are prone to cost and time overruns. A proper simulation could provide great insight in dealing with sophisticated fleet selection and multiple routing scenarios. Other planners, engineers, and scholars can follow the proposed process in this study to generate the charts and optimize the cost–time management considering the uncertainty and characteristics of their construction projects. Performing simulation analysis in the planning stages of the project can lead to significant cost savings in project execution and provide excellent visibility of project performance. The graphs developed in the process of the simulation can become quick decision support guidelines for future projects and ad hoc decisions. The proposed tool provides a practical project management approach, yielding notable cost, time, and resource savings during the planning and execution phases of construction projects. In this paper, these models are developed, and the modeling logic is validated through a case study employing a real-world earthmoving project in Canada that demonstrates the model’s capabilities. This demonstration demonstrated the model’s usefulness, presented its crucial features, and facilitated its assessment.
The main limitations of this research include data magnitude (The data set collected in this research includes about 1400 data points capturing the duration of all the activities in heavy haul operations with 750 data points from the day shifts and 650 data points from the night shifts); to increase the accuracy of the prediction of the simulation model, more data is required. There are more complex modeling approaches such as machine learning and deep learning which were not included in the pipeline.
For future studies, researchers can examine various arrangements of the number of resources and add other types of heavy-duty machines to analyze the construction process more comprehensively. Moreover, they could also add several economic and construction independent variables to investigate how these factors affect earthmoving projects. Additionally, linear, and non-linear regression models can be utilized to study the arrangement of heavy-duty vehicles in construction projects, and their impact on time and cost attributes. Furthermore, additional project risk factors such as equipment breakdown, weather conditions, and labor skill set can be incorporated into the models for achieving more reliable fleet arrangement. Additionally, scholars could enhance the generated model more accurately by adding the maintenance cost of each cycle. Ultimately, it is crucial to study the effect of the contractors’ management style on earthmoving fleet arrangement.