Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Available online at 2019.creative-construction-conference.com/proceedings/ CCC 2019 Proceedings of the Creative Construction Conference (2019) 025 Edited by: Miroslaw J. Skibniewski & Miklos Hajdu https://doi.org/10.3311/CCC2019-025 Creative Construction Conference 2019, CCC 2019, 29 June - 2 July 2019, Budapest, Hungary A Multi Objective Scheduling Model for Minimization of Construction Project Duration, Total Cost and Environmental Impact Ahmed Senoucia*, Urjita Nitin Bowlekarb, SeyedAmirhesam Khalafic, Neil Eldind a Associate Professor, Construction Management Department, University of Houston,Texas, USA b Assistant Project Manager, Willis A. Smith Construction, Inc., Sarasota, Florida, USA c Research Assistant, Construction Management Department, University of Houston,Texas, USA d Professor, Construction Management Department, University of Houston,Texas, USA Abstract The performance of construction projects has traditionally been measured based on cost, time, and quality. Recently, the environment impact has been introduced as a fourth criterion for the assessment of project performance. Significant research advancements have been made in the area of optimizing resource utilization to minimize the total cost, duration, and quality for construction projects. A number of models have been developed using a variety of methods, including heuristics methods, mathematical programming, genetic algorithms, ant colony, and particle swarm optimization. However, there has been little or no reported research focusing on studying and optimizing the collective impact of resource utilization decisions on construction cost, duration, and environmental impact. The objective of this paper is to present the development of a multi-objective optimization model for optimizing resource utilization and scheduling of projects. The model provides construction planners and decision makers with new and important capabilities, including: (1) evaluating the combined impact of multiple resource utilization decisions on construction cost, duration, and environmental impact and (2) generating and visualizing optimal/near-optimal resource utilization and scheduling plans that provide optimal trade-offs between the project cost, duration, and environmental impact. The model is developed in two stages: (1) model formulation to identify the decision variables and optimization objectives for the construction optimization problem and (2) model implementation to perform the optimization computations using three modules that compute project duration, total cost, and environmental impact, respectively. © 2019 The Authors. Published by Budapest University of Technology and Economics & Diamond Congress Ltd. Peer-review under responsibility of the scientific committee of the Creative Construction Conference 2019. Keywords: Multi objective optimization, Environmental impact, ; 1. Introduction The construction industry, which has a major share in consuming natural resources and energy, will continue to impact the physical environment as long as the industry demands natural resources. The construction and demolition processes cause several direct and indirect environmental impacts. These impacts are serious and need to be controlled. Current construction methods involve consumption of a large amount of energy that directly impacts environmental impacts through both fuel extraction and supply. Moreover, the emissions generated to produce this energy produce hazardous gases as well as dust and noise pollution. Thus, the impact of construction projects on the environment requires the assessment of the contribution by each activity. Therefore, it has propelled many construction professionals to consider *Corresponding author: Ahmed Senouci email: asenouci@uh.edu Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 environmental impact as a performance assessment of construction projects [1]. Environmental impact was considered as a performance assessment factor for construction projects. Various studies have addressed environmental impact model for building during the phases of design, operations, construction etc. Assessing contractors environmental performance through calculating an environmental performance score [2], qualitative analysis and quantitative assessments through measuring the construction pollution index [3]. Environmental impact by life cycle assessment approach [4]. The performance of construction project has traditionally been measured based on cost, time and quality. Recently, the environment impact has been introduced as a fourth criteria for the assessment of project performance. Significant research advancements have been made in the area of optimizing resource utilization to minimize the total cost, duration, and quality for construction projects. A number of models have been developed using a variety of methods, including heuristics methods, mathematical programming, genetic algorithms, ant colony, and particle swarm optimization. While these research studies have provided significant contributions to this important research area, there has been little or no reported research focusing on studying and optimizing the collective impact of resource utilization decisions on construction cost, duration, and environmental impact. The objective of this paper is to present the development of a multi-objective optimization model for optimizing resource utilization and scheduling of projects. The model provides construction planners and decision makers with new and important capabilities, including: (1) evaluating the combined impact of multiple resource utilization decisions on construction cost, duration, and environmental impact and (2) generating and visualizing optimal/near-optimal resource utilization and scheduling plans that provide optimal trade-offs between the project cost, duration, and environmental impact. The model is developed in two stages: (1) model formulation to identify the decision variables and optimization objectives for the construction optimization problem and (2) model implementation to perform the optimization computations using three modules that compute project duration, total cost, and environmental impact, respectively. This paper creates an automated way to choose optimum durations for the individual activities to maximize the benefits in time, cost, and effect on the environment. The research aims at achieving this in a user-friendly way that allows the owner to set his priorities. Sometimes time is the number one priority. For example, if you are building a structure or facility to be ready by a strict deadline like a stadium for World Cup or an exhibition hall for an international event. In this case, we need to focus on finishing the project on time no matter what the cost may be. In other projects, a residential compound or office building for example; while finishing on time is important but staying within budget may be the number one criterion. Minimizing the pollution may be more important than both time and money in other cases. The user has to rank his priorities to achieve minimum project time, least cost, or least Pollution; although the program would help in all three criteria. However, there are limited studies on collective impact considering the multi objective nature of a construction project. This paper provides construction professionals with a model to evaluate the collective impact and generate optimal resource utilization and scheduling plans. 2. Environmental pollution impact measures and metrics This task will focus on estimating and quantifying the environmental pollution impacts on the scheduling of construction projects. The pollution hazards such as noise, solid and liquid wastes, dust and harmful gases that are generated from construction sites represents serious environmental issues, in the present and future where the construction activities are increasing at very high speed. The awareness of these environmental issues should be addressed by all the government, construction companies and general public. There should be general consensus as to reduce the level of environmental pollution and hazard in construction projects especially in heavily populated urban areas. The pollution generated by construction projects can be quantified by using two parameters, namely the Activity Pollution Index (API) and the Hazard Magnitude Index (HMI) [5]. The activity pollution Index (API) for activity 𝑛 using crew formation Cn can be computed using the following equation: 172 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 𝑴 𝒏 𝒉(𝒊, 𝑪𝒏 ) ∗ 𝑫(𝒊, 𝑪𝒏 ) 𝑨𝑬𝑰(𝒏, 𝑪𝒏 ) = ∑𝒊=𝟏 (1) Where AEI(n,Cn) = Environmental Index for activity n using crew formation Cn , h(i, Cn) = construction hazard magnitude per unit time generated by a specific construction operation i for activity n using crew formation Cn, D(i,Cn) = duration of construction operation i for activity n using crew formation Cn that generates hazard h(i,Cn), and Mn = number of construction operations for activity n. The value of h(i,Cn) lies between zero and one indicating the seriousness of the hazard. For example, if a construction operation i for activity n using crew formation Cn generates noise that exceeds the threshold of pain, which is 140 db [6], then the value of h(i,Cn) is one. A value of zero is an indication that no hazard is generated by the construction operation. 3. Decision variables The primary purpose of this development stage is to formulate a robust optimization model that supports both time and environmental index minimization. To this end, the present model is formulated to determine the main decision variables in this optimization problem and model the three important objectives of optimizing construction time, total cost, and environmental pollution impact in a robust optimization model. For each construction activity in the project, the present model is designed to consider all relevant decision variables that may have an impact on project time and environmental index, including: 1) subcontracting option, which indicates whether the construction activity is performed using the contractor’s own force or subcontracted; 2) construction methods, which represents the availability of different types of materials and/or methods that can be used; 3) crew configurations and sizes that represents the possibility of using single or multiple crews on each activity as well as the size of the used crew and/or equipment; and 4) crew overtime policy, which represents available overtime hours and night time shifts. To control the complexity of the optimization model, the present model combines these four major decision variables into a single variable called crew formation. The major challenge confronting construction planners in this problem is to select an optimal crew formation option, from the available set of feasible alternatives (n=1…N), for each activity (i=1…l) in the project. The possible combinations of these alternatives create a large search space, where each solution in this space represents a possible resource utilization option for delivering the project. For example, a small-size project that includes 20 activities and five possible crew formations for each activity creates a search space of approximately 95 trillion (i.e., 520) possible solutions and this search space increases exponentially with the increase in the number of activities in the project. The present model is designed to help planners in this challenging task of searching large solution spaces to identify optimal crew formation plans that achieve multiple project objectives. The two main objectives in the present model are to 1) minimize the project overall time T; 2) minimize the project total cost, and 3) minimize environmental pollution impact. 4. Model formulation The model will enable decision- makers to study the impact of various crew formation options on the project objectives in order to identify an optimal/near-optimal crew formation for each project activity. The impact of various crew formation decisions on activity cost, duration, and environmental pollution index need to be quantified and measured in order to minimize the overall project duration, total cost, and environmental pollution impact. The project overall time 𝑇 is computed using the following equation: 𝑇 = ∑𝑛∈𝑆𝑛 𝐴𝐷(𝑛, 𝐶𝑛 ) (2) Where, AD(n,Cn) = duration of activity 𝑛 using crew formation Cn and Sn= set of critical activities. On the other hand, the project total cost TCost is computed using the following equation: 173 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 𝑇𝐶𝑜𝑠𝑡 = 𝐷𝑖𝑟𝑒𝑐𝑡𝐶𝑜𝑠𝑡 + 𝐼𝑛𝑑𝑖𝑟𝑒𝑐𝑡𝐶𝑜𝑠𝑡 = ∑𝑁𝐴 𝑛=1 𝐴𝐶(𝑛, 𝐶𝑛 ) + 𝑎0 + 𝑎1 . 𝑇 (3) Where N = number of project activities, AC(n,Cn) = direct cost of activity n using crew formation Cn, a0 = initial indirect (mobilization) cost, and a1 = indirect cost slope. The project environmental index PEI is computed using the following equation: 𝑃𝐸𝐼 = ∑𝑁𝐴 𝑛=1 𝐴𝐸𝐼(𝑛, 𝐶𝑛 ) (4) Where: AEI(n,Cn) = environmental index for activity n using crew formation Cn. 5. Optimization module The objective of this module is to search for optimal/near-optimal trade-offs between project time, total cost, and environmental pollution index using a multi-objective genetic algorithm model. Genetic algorithms are search and optimization tools that assist decision makers in identifying optimal or near-optimal solutions for problems with large search spaces. They are inspired by the mechanics of evolution and they adopt the survival of the fittest and the structured exchange of genetic materials among population members over successive generations as a basic mechanism for the search process (Goldberg 1989). The present model is implemented in three major phases: 1) initialization phase that generates an initial set of S possible solutions for the problem; 2) fitness evaluation phase that calculates the time, total cost, and environmental pollution index of each generated solution; and 3) population generation phase that seeks to improve the fitness of solutions over successive generations. The detailed computation procedure in these three phases is explained in the following sections. 5.1. Initialization This step generates the random set of possible solutions. Parameters such as population size, generations, mutation rate and crossover mutation rate are read by the module. The project parameters are the number of activities, the number of crew formations for each activity, the duration and cost for each crew formation, and the predecessor activities. The initial population of binary strings is created randomly. 5.2. Fitness evaluation The solution strings and each candidate solution are tested in its environment. The main purpose of this is to evaluate the time, cost and environmental index for each possible solution 𝑠 in generation 𝐺 to determine the fitness of the solution. This phase is carried out in two stages. All the solutions are assigned an identical dummy fitness. The lonely solutions are emphasized in the crow by sharing function strategy proposed by Deb 2001. Later all solutions are assigned fitness equal to the population size. This results in a fitness that any solution can have in any population. Therefore it calculates the project time, cost and environmental index for solution 𝑠 in generation 𝐺. 5.3. Population generation The purpose of this phase is to reproduce population according to the dummy fitness values. Three types of population are created parents, child and combined. A parent population is used to generate a child population. The child population is combined with the parent population to create the combined population. A new child population is created using genetic algorithm operation of selection, crossover and mutation. Selection operation which selects the solutions that can go through the process of reproduction, one with the higher shared fitness are favoured. Crossover operation which selected solutions are crossed at a randomly determined point and swap the variables in the strings at this point resulting in two new solutions. Mutation operation, in this operation the value of one of the variables in the string randomly changes to induce innovation and to prevent premature convergence to local optimal solution. These all steps are continued until the number of generations is completed. 174 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 6. APPLICATION OF AN EXAMPLE This study analyzes a construction project case to demonstrate the module to find an optimal scheduling solution for the project. The case project adopts the previously studied example of an actual tunnel construction project [9]. It comprises set of activities which have various possible crew formations. Each alternative is associated with a certain duration, cost, and pollution index. The activities considered in the example have several crew formations. Table 1 lists the duration, cost and environmental index for each activity crew formation. Table 1. List of activities. ID Activity Crew ID Activity Crew 1 Excavation (1st part) 1 20 40 000 0.8 2 18 50 400 0.9 3 15 54 000 0.9 4 14 58 800 1.0 1 15 30 000 0.8 2 12 34 000 0.8 3 10 36 000 0.9 1 7 25 400 0.7 2 5 29 000 0.9 3 4 31 000 0.9 1 5 19 000 0.7 2 3 24 000 0.9 2 3 4 Excavation (2nd part) Sheet piles (1st part) Sheet piles (2nd part) 5 Dewatering 1 14 15 000 0.2 6 Water tightness (1st part) 1 3 20 000 0.2 2 1 20 800 0.2 7 Water tightness (2nd part) 1 2 16 000 2 1 16 400 1 3 38 000 2 2 39 000 0.2 3 1 39 400 0.2 1 2 35 400 8 Reinforcement for raft (1st part) 0.2 0.2 0.2 9 Reinforcement for raft (2nd part) 2 1 36 000 0.2 10 RC for raft (2nd part) 1 1 24 000 0.8 11 RC for raft (1st part) 1 1 28 000 0.8 12 Formwork for walls (1st part) 1 5 8000 2 3 9000 0.2 3 2 10 000 0.2 1 3 7000 2 2 8000 1 5 70 000 2 3 72 000 13 14 Formwork for walls (2nd part) Reinforcement for walls (2nd part) 175 0.2 0.2 0.2 0.2 0.2 0.2 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 Reinforcement for walls (1st part) 15 16 RC for walls (1st part) 17 RC for walls (2nd part) 18 Formwork for slab (2nd part) 19 Formwork for slab (1st part) Reinforcement for slab (1st part) 20 Reinforcement for slab (2nd part) 21 3 2 75 000 0.2 1 7 76 000 2 5 77 200 0.2 3 3 77 600 0.2 4 2 78 000 0.2 1 4 50 000 0.8 2 3 55 000 0.8 3 2 60 000 0.8 1 3 40 000 0.8 2 2 45 000 0.8 1 8 6000 2 5 6800 1 10 6000 2 8 6800 0.2 3 5 8000 0.2 1 3 26 000 2 2 26 500 0.2 3 1 27 000 0.2 1 3 24 000 2 2 24 800 0.2 0.2 0.2 0.2 0.2 0.2 0.2 22 RC for slab (2nd part) 1 1 18 000 0.8 23 RC for slab (1st part) 1 1 20 000 0.8 24 Backfilling 1 8 16 000 0.7 2 5 20 000 1.0 The example of 24 activities is analyzed to illustrate the model capabilities in generating and evaluating optimal solution for time, cost and environmental index for construction projects. In this example, each activity can be constructed using alternative crew formations. The precedence relationships between successive activities are finish to start with zero lag time. The indirect cost a1 is estimated at $20,000 per day with an initial cost a1 of $8000. Table 2. Optimal solutions for the example. Project time Total cost EI Crew formation option for project activities 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 70 2085000 11.1 1 1 1 1 1 2 1 1 2 1 1 2 2 3 4 1 2 1 3 3 2 1 1 1 67 2089400 11.1 1 1 1 1 1 2 1 3 2 1 1 3 2 3 4 1 2 2 3 3 2 1 1 1 62 1948600 11.4 3 2 3 1 1 2 1 1 2 1 1 2 2 3 4 1 2 1 3 3 2 1 1 1 Table 3. Start and finish time for the activities with the lowest duration. Activity Direct cost EI 176 Duration start time finish time Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 1 58000 1 14 0 14 2 34000 0.8 12 0 12 3 31000 0.9 4 14 18 4 19000 0.7 5 12 17 5 15000 0.2 14 18 32 6 20800 0.2 1 32 33 7 16400 0.2 1 32 33 8 39400 0.2 1 33 34 9 36000 0.2 1 33 34 10 24000 0.8 1 34 35 11 28000 0.8 1 34 35 12 10000 0.2 2 35 37 13 8000 0.2 5 35 40 14 75000 0.2 2 40 42 15 78000 0.2 2 37 39 16 55000 0.8 3 39 42 17 45000 0.8 2 42 44 18 6800 0.2 8 44 52 19 8000 0.2 5 42 47 20 27000 0.2 1 47 48 21 24800 0.2 2 47 49 22 18000 0.8 1 48 49 23 20000 0.8 1 49 50 24 20000 1 5 49 54 The analysis of the example illustrate the capability of the present model in generating a set of optimal resource utilization and scheduling plans that establish optimal trade-offs between project time, project cost and environmental impact helping contractors/decision makers in construction projects to select an optimal plan that satisfies the specific requirements of the project being considered. The Duration-Cost-Environmental impact trade-off Curve also illustrated in the Fig. 1. Table 4. Start and finish time for activities with lowest environmental impact. Activity Direct cost EI Duration start time finish time 1 40000 0.8 20 0 20 2 30000 0.8 15 0 20 3 25400 0.7 7 20 27 4 19000 0.7 5 20 25 5 15000 0.2 14 27 41 6 20800 0.2 1 41 42 7 16000 0.2 2 41 42 8 38000 0.2 3 42 45 9 36000 0.2 1 42 44 10 24000 0.8 1 44 45 11 28000 0.8 1 45 46 12 9000 0.2 2 46 49 177 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 13 8000 0.2 5 45 50 14 75000 0.2 2 50 52 15 78000 0.2 2 49 51 16 50000 0.8 4 51 55 17 45000 0.8 2 52 54 18 6000 0.2 8 54 62 19 8000 0.2 5 55 60 20 27000 0.2 1 60 61 21 24800 0.2 2 60 62 22 18000 0.8 1 61 62 23 20000 0.8 1 62 63 24 16000 0.7 8 62 70 Table 5. Start and finish time for the activities with lowest direct cost. Activity Direct cost EI Duration start time finish time 1 40000 0.8 20 0 20 2 30000 0.8 15 0 20 3 25400 0.7 7 20 27 4 19000 0.7 5 20 25 5 15000 0.2 14 27 41 6 20800 0.2 1 41 42 7 16000 0.2 2 41 42 8 38000 0.2 3 42 45 9 36000 0.2 1 42 44 10 24000 0.8 1 44 45 11 28000 0.8 1 45 46 12 9000 0.2 2 46 49 13 8000 0.2 5 45 50 14 75000 0.2 2 50 52 15 78000 0.2 2 49 51 16 50000 0.8 4 51 55 17 45000 0.8 2 52 54 18 6000 0.2 8 54 62 19 8000 0.2 5 55 60 20 27000 0.2 1 60 61 21 24800 0.2 2 60 62 22 18000 0.8 1 61 62 23 20000 0.8 1 62 63 24 16000 0.7 8 62 70 178 Ahmed Senouci, et al. / Proceedings of the Creative Construction Conference (2019) 025 https://doi.org/10.3311/CCC2019-025 Fig. 1. Duration-Cost-Environmental Impact Trade-off Curve. 7. CONCLUSIONS A multi objective optimization model was developed that manages the construction pollution hazards. This model utilizes evolutionary genetic algorithm to consider three objective functions project duration, project total cost and environmental index. The model helps construction professionals to generate and evaluate optimal scheduling plans that establish tradeoffs between project time, project total cost and environmental index. It can be utilized by construction authorities and environmental bodies to ensure that the total pollution of construction projects is within the permissible threshold. References 1. 2. 3. 4. 5. 6. 7. 8. 9. Ozcan-Deniz, G., Y. Zhu, and V.J.J.o.m.i.e. Ceron, Time, cost, and environmental impact analysis on construction operation optimization using genetic algorithms. 2011. 28(3): p. 265-272. https://doi.org/10.1061/(ASCE)ME.1943-5479.0000098 Shen, L.-Y., et al., A computer-based scoring method for measuring the environmental performance of construction activities. 2005. 14(3): p. 297-309. https://doi.org/10.1016/j.autcon.2004.08.017 Chen, Z., et al., Environmental management of urban construction projects in China. 2000. 126(4): p. 320324. http://dx.doi.org/10.1061/(ASCE)0733-9364(2000)126:4(320) Guan, J., et al., Quantification of building embodied energy in China using an input–output-based hybrid LCA model. 2016. 110: p. 443-452. https://doi.org/10.1016/j.enbuild.2015.11.032 Li, C., K. Chen, and X.J.E.S.w.A. Xiang, An integrated framework for effective safety management evaluation: Application of an improved grey clustering measurement. 2015. 42(13): p. 5541-5553. http://dx.doi.org/10.1016/j.eswa.2015.02.053 Robinson, T., et al., Remediation of dyes in textile effluent: a critical review on current treatment technologies with a proposed alternative. 2001. 77(3): p. 247-255. https://doi.org/10.1016/S0960-8524(00)00080-8 Goldberg, D.E., B. Korb, and K.J.C.s. Deb, Messy genetic algorithms: Motivation, analysis, and first results. 1989. 3(5): p. 493-530. Deb, K. and T. Goel. A hybrid multi-objective evolutionary approach to engineering shape design. in International conference on evolutionary multi-criterion optimization. 2001. Springer. https://doi.org/10.1007/3-540-44719-9_27 Marzok, M., M. Abdallah, and M. El-Said. Tunnel_sim: decision support tool for planning tunnel construction using computer simulation. in 2008 Winter Simulation Conference. 2008. IEEE. https://doi.org/10.1109/WSC.2008.4736360 179