Zhang 1999
Zhang 1999
Zhang 1999
ABSTRACT: A computerized model to optimize location of a group of tower cranes is presented. Location
criteria are balanced workload, minimum likelihood of conflicts with each other, and high efficiency of opera-
tions. Three submodels are also presented. First, the initial location model classifies tasks into groups and
identifies feasible location for each crane according to geometric ‘‘closeness.’’ Second, the former task groups
are adjusted to yield smooth workloads and minimal conflicts. Finally, a single-tower-crane optimization model
Downloaded from ascelibrary.org by SOUTHERN CALIFORNIA UNIVERSITY on 04/08/14. Copyright ASCE. For personal use only; all rights reserved.
is applied crane by crane to search for optimal location in terms of minimal hook transportation time. Experi-
mental results and the steps necessary for implementation of the model are discussed.
冑冘 冘冘
I⫺1 I
I
(T¯ ⫺ Ti)2 NC = NCik = NC(␦11, ␦12, . . . ␦21, ␦22, . . . ␦ij , . . . , ␦IJ)
= = (␦11, ␦12, . . . ␦21, ␦22, . . . ␦ij, . . . , ␦IJ) i=1 l=i
i I
where Ti = transportation time of ith crane hook, and is given Task Assignment Algorithm
by By integrating the above two criteria, task assignment can
冘
J be represented as follows:
Downloaded from ascelibrary.org by SOUTHERN CALIFORNIA UNIVERSITY on 04/08/14. Copyright ASCE. For personal use only; all rights reserved.
再 冎
Ti = ␦ij ⭈ Qj ⭈ (t 1ij ⫹ t 2ij ⫹ t 3ij ⫹ t 4ij)
C C
j=1 NC(x, y, ␦11, ␦12, . . . ␦21, ␦22, . . . ␦ij , . . . , ␦IJ)
min C C
(x, y, ␦11, ␦12, . . . ␦21, ␦22, . . . ␦ij , . . . , ␦IJ)
where (t 1ij ⫹ t 2ij ⫹ t 3ij ⫹ t 4ij) = transportation time of ith crane
performing jth tasks, and t 1ij, t 2ij, t 3ij, and t 4ij =, respectively, hook where the variables ␦ij are those whose j 僆 J̃ = { j: 兺Ii ␦ij > 1}
travel time with load, the one without load, the means of load- and (Cx, C
y ) are locations of the cranes produced by the initial
ing delay, and unloading delay; Qj = number of lift of jth task; location generation model, and are treated as constants at this
and T̄ = 1/I ⭈ 兺Ii Ti, the mean of transportation time of all cranes. stage. This model is an abnormal 0-1 integer programming,
To measure possibility of conflict, a parameter (NC), called and is impossible to solve by conventional algorithms. No
the conflict index is introduced. Each ␦ij corresponds to a tri- common optimal solution exists generally for both NC and .
angle with apexes representing the supply point, demand point, However, a satisfactory solution can be obtained by a trade-
and crane location (Fig. 3). If two triangles are apart as in off between the two criteria, i.e., for each solution, i.e., a set
3(a), no conflict happens. The number of intersections between
two triangles reflects the severity of conflicts, i.e., the more
intersections the more likely are conflicts. Hence, conflict in
3(c) is more probable than in 3(b). Additionally, the intensity
of material flows also affects possibility of conflicts. There-
fore, let nij ,kl define the number of intersections of the two
triangles, respectively, consisting of crane i and task j, crane
k and task l. The possibility of conflicts between two crane-
task pairs should be proportionate to nij ,kl(Qij ⫹ Qkl), Qij, and
Qkl, being the number of lift of jth and lth tasks, respectively,
in ith and kth task groups. Hence, conflicts between cranes i
and k can be represented as
冘冘
L J
冘
Rj = K
冉 冊
k=1
兩(Dj) ⫺ (Sj)兩 1 l 2j ⫺ (Di)2 ⫺ (Sj)2
As an example, jth task is concrete handling with a total of Ta = ; T = ⭈ Arc cos ;
Va 2 ⭈ (Di) ⭈ (Sj)
100 lifts (Qj = 100) between an S-D pair; the job is in batch
manner, meaning that the deliveries are performed uninter- (0 ⱕ Arc cos() ⱕ )
rupted. The task consists of three batches (K = 3), respectively,
for different building-element pours: 70% total lifts (70 lifts) where Va = radial velocity of trolley (m/min); = slewing
in 10-lift batch for slabs (N 1j = 10, P 1j = 70%), 20% total lift velocity of jib (r/min); and Vh = hoist velocity of hook (m/
(20 lifts) in 5-lift batch for columns, and finally 10% total lifts min). Here, ␣ and  are two parameters between 0 to 1; ␣
(10 lifts) in 2-lift batch for beams. Thus the average number represents the degree of coordination of hook movement in
of request times for task j is 100/(0.7*10 ⫹ 0.2*5 ⫹ 0.1*2) radial and tangential directions in the horizontal plane; and 
= 12 (times). The frequency of requests for task j can be de- reflects those in the vertical and horizontal planes. There are
fined as two extreme situations for ␣: simultaneous movement occurs
when ␣ = 0, and consecutive movement when ␣ = 1, depend-
Rj ing on the skill of the operator and the spaciousness of the
冘
Fj = J
site. For , there are also two extreme situations: simultaneous
Rj
j=1
冘
M
1
ATT(x, y) = TR (m)
M m=1 FIG. 5. Hook Travel Time
MODEL EXPERIMENT
To investigate model effectiveness a hypothetical case was
tested. The building is a reinforced concrete frame (Fig. 6)
with a working floor at about 35 m height, and an elevator
well. The main transportation tasks include deliveries of in situ
concrete materials from seven supply points. The three hatched
areas are feasible location areas permitted by site conditions,
the building being simplified with 24 demand points. Data on
the tasks, three cranes, and site boundaries are detailed in Ap-
pendix I.
Model Output
Six sets of initial task-crane pairs were tested; outcomes for
the first three sets {1(crane)-8(task), 2-25, 3-55}, {1-1, 2-26,
3-39}, and {1-24, 2-30, 3-71} are shown in Table 2, with
primary task groups and corresponding feasible areas led by
the initial location generation model illustrated in Fig. 7. The
(min) reduced from 1,584, i.e., ameliorated respectively at ap- timization), and should be calculated again. In this case, the
proximately 30% and 20%. The corresponding feasible areas conflict index for the new location remains the same while
were also changed respectively, as shown in Fig. 6. declines from 1,292 to 1,233, i.e., the best optimal locations
Discrete coordinates resulting from gridding the feasible ar- so far are kept. The next round of task assignment can start
eas are further checked, only those satisfying the requirements from the present optimal locations. In this example, another
of the site conditions eventually forming final feasible loca- three rounds are run. However, no improvement was achieved
tions. The single-tower-crane location model is thereafter ap- so the location produced for the first round is considered to
plied to these points to start simulation, and finally produces be optimal (Fig. 6).
average transportation time of hook at the points. Fig. 8 shows To explore how the model responded to various combina-
the distribution of ATT for cranes 1 and 2 — but without crane tions of task-crane pairs in a larger range, another three sets
3, since there is only one feasible location for crane 3, as of crane-task pairs were examined. For this purpose, the cranes
illustrated in Fig. 6. Optimal crane location is the one where were located inside the building; input and output are shown
the minimal ATT is achieved. However, once the crane is in Table 3. After four simulation rounds for each set of initial
moved from its initial to its optimal location, the conflict index input, all conflict indexes and standard deviations of sets 4 and
and standard deviation of workloads might be changed (but 5 reduced substantially. Apart from the data output, the user
are assumed to remain unaltered in the course of location op- can also take advantage of the model’s graphic display for
120 / JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT / MARCH/APRIL 1999
S7, S8, and S9 the loading platforms for previously used form-
work waiting to be lifted to the working floor (Fig. 6). The
number of lifts between S-D pairs is listed in Table A-1. The
number between D-D pairs are for sundries lift.
Table A-2 lists the parameters related to a probabilistic dis-
tribution of loading and unloading delays, each task being al-
lowed to have its own delay type and distribution parameter
specified by the user. Similarly, the number of batches, size of
batch, and maximum weight of lift are also assumed to be
solely related to the type of materials handled (Table A-3).
Crane Data
This consists of crane type technical parameters such as the
FIG. 9. Feasible Areas from Last Three Sets of Input load-radius profile, speeds of hook hoisting, trolley sliding,
and boom slewing.
shape and size of feasible areas, illustrated in Fig. 9. In this
case study, from the data and graphic output, the user may Site Boundary Data
become aware that optimal locations led by test sets 1, 2, and
3 (Fig. 3) are the best choices (balanced workload, conflict These are defined by the coordinates of polygons repre-
possibility, and efficient operation). Alternatively, in connec- sented as allowed areas for locating cranes (Fig. 6).
tion with site conditions such as availability of space for the
TABLE A-1. Task Spatial and Frequency Distribution
crane position and ground conditions for the foundation, site
boundaries were restricted. Consequently, one of the cranes
had to be positioned in the building. In this respect, the out-
comes resulting from set 4 would be a good choice in terms
of a reasonable conflict index and standard deviation of work-
load, provided that a climbing crane is available and the build-
ing structure is capable of supporting this kind of crane. Oth-
erwise, set 5 results would be preferable with the stationary
tower crane located in the elevator well, but at the cost of
suffering the high possibility of interference and unbalanced
workloads.
CONCLUSIONS
Overall coverage of tasks tends to be the major criterion in
planning crane group location. However, this requirement may
not determine optimal location. The model helps improve con-
ventional location methods, based on the concept that the
workload for each crane should be balanced, likelihood of in-
terference minimized, and efficient operation achieved. To do
this, three submodels were highlighted. First, by classifying all
tasks into different task groups according to geometric ‘‘close-
ness’’ an overall layout is produced. Second, based on a set
of points located respectively in the feasible areas (initial lo-
cation), the task assignment readjusts the groups to produce
new optimal task groups with smoothed workloads and least
possibility of conflicts, together with feasible areas created. TABLE A-2. Statistic Parameters for Delay
Finally, optimization is applied for each crane one by one to Unload Delay
find an exact location in terms of hook transport time in three Load Delay (minimum) (minimum)
dimensions.
Experimental results indicate that the model performs sat- Standard Standard
isfactorily. In addition to the improvement on safety and av- Material Mean deviation Mean deviation
(1) (2) (3) (4) (5)
erage efficiency of all cranes, 10 – 40% savings of total hooks
transportation time can be achieved. Effort has been made to Concrete 3 1 4 2
model the key criteria for locating a group of tower cranes, Formwork 2 0.5 2 0.7
Reinforcement 2 0.5 2 0.7
and two real site data have been used to test the model. How- Sundries 2 1 4 2
ever, it does not capture all the expertise and experience of
JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT / MARCH/APRIL 1999 / 121
APPENDIX II. BIBLIOGRAPHY Proc., 6th Int. Conf. on Civ. and Struct. Engrg. Computing, Vol: De-
velopment in computational techniques for civil engineering, CIVIL-
Alhussein, M., Alkass, S., and Moselhi, O. (1995). ‘‘A computer inte- COMP Press, Edinburgh, U.K., 25 – 32.
grated system for crane selection.’’ Proc., 6th Int. Conf. on Civ. and Zhang, P., Harris, F. C., and Olomolaiye, P. O. (1996). ‘‘A computer-
Struct. Engrg. Computing, Volume: Development in computer aided based model for optimising the location of a single tower crane.’’
design and modelling for civil engineering, CIVIL-COMP Press, Ed- Build. Res. and Inf., 24(2), 113 – 123.
inburgh, U.K., 43 – 48.
Alkass, A., Aronian, A., and Moselhi, O. (1994). ‘‘Computer-aided equip-
ment selection for transporting and placing concrete.’’ J. Constr. Engrg. APPENDIX III. REFERENCES
and Mgmt., ASCE, 119(3), 445 – 465.
Borland C⫹⫹ manuals. (1993). Borland International, Inc., Scotts Valley, Choi, C. W., and Harris, F. C. (1991). ‘‘A model for determining optimum
Calif. crane position.’’ Proc., Instn. Civ. Engrs., Institution of Civil Engi-
Dickie, D. E., and Short, D. (1981). Crane handbook, revised U.K. ed. neers, London, Part 1, 90, 627 – 634.
Butterworth, London. Emsley, M. W. (1992). ‘‘Discussion on a model for the selection of the
Harris, F. C. (1991). Modern construction equipment and methods. Long- optimum crane for construction sites.’’ Proc., Instn. Civ. Engrs., Struct.
man Science and Technology, London, U.K. and Buildings, 94, 503 – 504.
Harris, F. C., and McCaffer, R. (1991). ‘‘Management of contractors Farrell, C. W., and Hover, K. C. (1989). ‘‘Computerised crane selection
plant.’’ Technical Information Service, Chartered Inst. of Building, and placement for the construction site.’’ Proc., 4th Int. Conf. on Civ.
U.K., No. 127. and Struct. Engrg. Computing, CIVIL-COMP Press, Edinburgh, U.K.,
Herbert, P. F. (1974). ‘‘Vertical movement of materials on high rise build- 1.
ing.’’ Build. Technol. and Mgmt., 12(4). Furusaka, S., and Gray, C. (1984). ‘‘A model for the selection of the
Illingworth, J. R. (1993). Construction Methods and Planning, 1st Ed., optimum crane for construction sites.’’ Constr. Mgmt. and Economics,
E & FN Spon, London. 2, 157 – 176.
Rodriguez-Ramos, W. E., and Francis, R. L. (1983). ‘‘Single crane lo- Gray, C., and Little, J. (1985). ‘‘A systematic approach to the selection
cation optimisation.’’ J. Constr. and Mgmt., ASCE, 109(4), 387 – 396. of an appropriate crane for a construction site.’’ Constr. Mgmt. and
Warszawski, A. (1985). ‘‘Decision model and expert system in construc- Economics, 3, 121 – 144.
tion management.’’ Build. and Envir., 20(4), 201 – 210. Kogan, J. (1976). Crane design — Theory and calculation of reliability.
Wijesundera, D. A., and Harris, F. C. (1989). ‘‘The selection of materials Wiley, New York.
handling methods in construction by simulation.’’ Constr. Mgmt. and Warszawski, A. (1973). ‘‘Analysis of transportation methods in construc-
Economics, 7, 95 – 102. tion.’’ J. Constr. Div., ASCE, 99(1), 191 – 202.
Wijesuundera, D. A., Olomolaiye, P. O., and Harris, F. C. (1991). ‘‘Dy- Warszawski, A. (1990). ‘‘Expert system for crane selection.’’ Constr.
namic simulation applied to materials handling in high-rise construc- Mgmt. and Economics, 8, 179 – 190.
tion.’’ Comp. and Struct., 41(6), 1133 – 1139. Wijesundera, D. A., and Harris, F. C. (1986). ‘‘Computer simulation for
Zhang, P., Harris, F. C., Olomolaiye, P. O., and Goodwin, M. (1995). ‘‘A materials handling in high rise construction.’’ Proc., Int. AMSE Conf.
simulation model for optimising the location of a single tower crane.’’ on Modelling and Simulation, Sorrento, Italy, 4.4, 81 – 95.