TECHNICAL PAPERS
Aug 1, 1999

General-Purpose Systems for Effective Construction Simulation

Publication: Journal of Construction Engineering and Management
Volume 125, Issue 4

Abstract

This paper examines the characteristics of discrete-event simulation systems in terms of their application breadth (general or special purpose), modeling paradigm (process interaction versus activity scanning), and flexibility (programmable or not). Several construction simulation systems are examined with primary emphasis on CYCLONE and STROBOSCOPE as representatives of the wide range of tools that are currently available. CYCLONE is a well-established, widely used, and simple system that is easy to learn and effective for modeling many simple construction operations. STROBOSCOPE is a programmable and extensible simulation system designed for modeling complex construction operations in detail and for the development of special-purpose simulation tools. The characteristics of these systems, as well as other recent developments, illustrate that an effective general-purpose simulation tool for construction is in essence one based on extended forms of activity cycle diagrams and the activity scanning modeling paradigm. As explained through several examples, these representations are indeed the most convenient and intuitive for construction simulation systems. Furthermore, the programmability of such a system is the principal factor that determines its power, flexibility, and ease of learning and use.

Get full access to this article

View all available purchase options and get full access to this article.

References

1.
AbouRizk, S. M., and Halpin, D. W. (1990). “Probabilistic simulation studies for repetitive construction processes.”J. Constr. Engrg. and Mgmt., ASCE, 116(4), 575–594.
2.
Ashley, D. (1980). “Simulation of repetitive-unit construction.”J. Constr. Div., ASCE, 106(2), 185–194.
3.
Balci, O. (1988). “The implementation of four conceptual frameworks for simulation modeling in high-level languages.” Proc., 1988 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 287–295.
4.
Bernold, L. E., and Halpin, D. W. (1984). “Microcomputer cost optimization of earth moving operation.” Proc., 4th Int. Symp. on Organization and Mgmt. of Constr., Vol. 11.
5.
Birtwistle, G., Lumow, G., Unger, B., and Lucker, P. (1985). “Process style packages for discrete event modeling: Experience from the transaction, activity and event approaches.” Trans. Soc. for Comp. Simulation, 2(1), 27–56.
6.
Buxton, J. N., and Laski, J. G. (1962). “Control and simulation language.” Comp. J., 5, Swindon, U.K., 194–199.
7.
Chang, D. Y. ( 1986). “RESQUE: A resource based simulation system for construction process planning,” PhD dissertation, University of Michigan, Ann Arbor, Mich.
8.
Cor, H. ( 1998). “Using simulation to quantify the impacts of changes in construction work,” MS thesis, Virginia Polytechnic Institute and State University, Blacksburg, Va.
9.
Dabbas, M. A. A., and Halpin, D. W. (1982). “Integrated project and process management.”J. Constr. Engrg. and Mgmt., ASCE, 108(3), 361–374.
10.
Damrianant, J., and Wakefield, R. R. (1997). “A petri-net based system for modeling and computer simulation of construction operations.” Proc., 4th Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 190–197.
11.
Evans, J. B. (1989). Structures of discrete event simulation. Wiley, New York.
12.
Gonzalez-Quevedo, A., AbouRizk, S. M., Iseley, D. T., and Halpin, D. W. (1993). “Comparison of two simulation methodologies in construction.”J. Constr. Engrg. and Mgmt., ASCE, 119(3), 573–589.
13.
Gonzalez-Quevedo, A. (1995). “Sensitivity analysis of construction simulation.” Proc., 2nd Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 1427–1434.
14.
Halpin, D. W. ( 1973). “An investigation of the use of simulation networks for modeling construction operations,” PhD dissertation, Dept. of Civ. Engrg., University of Illinois at Urbana-Champaign, Ill.
15.
Halpin, D. W. (1976). “CYCLONE—Methods for modeling job site processes.”J. Constr. Div., ASCE, 103(3), 489–499.
16.
Halpin, D. W. ( 1990). Micro-CYCLONE user's manual. Dept. of Civ. Engrg., Purdue University, West Lafayette, Ind.
17.
Halpin, D. W., and Riggs, S. (1992). Design of construction and process operations. Wiley, New York.
18.
Halpin, D. W., and Woodhead, R. (1976). Design of construction and process operations. Wiley, New York.
19.
Harmelink, D. J., and Bernal, M. A. (1998). “Simulating haul durations for linear scheduling.” Proc., 1998 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 1607–1613.
20.
Hills, P. R. (1971). HOCUS. P. E. Group, Egham, Surrey, England, U.K.
21.
Hills, P. R. (1973). “An introduction to simulation using simula.” Publ. No. S 55, Norwegian Computing Center, Oslo.
22.
Hooper, J. W. (1986). “Strategy related characteristics of discrete-event languages and models.” Simulation, 46(4), 153–159.
23.
Hooper, J. W., and Reilly, K. D. (1982). “An algorithmic analysis of simulation strategies.” Int. J. Comp. and Information Sci., 11(2), 101–122.
24.
Huang, R. Y., and Halpin, D. W. (1994). “Visual construction operations simulation—The DISCO approach.” J. Microcomp. in Civ. Engrg., 9, 175–184.
25.
Ioannou, P. G. (1989). “UM-CYCLONE reference manual.” Tech. Rep. UMCE-89-11, Dept. of Civ. Engrg., University of Michigan, Ann Arbor, Mich.
26.
Ioannou, P. G., and Martinez, J. C. (1996a). “Animation of complex construction simulation models.” Proc., 3rd Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 620–626.
27.
Ioannou, P. G., and Martinez, J. C. (1996b). “Comparison of construction alternatives using matched simulation experiments.”J. Constr. Engrg. and Mgmt., ASCE, 122(3), 231–241.
28.
Ioannou, P. G., and Martinez, J. C. (1996c). “Simulation of complex construction processes.” Proc., 1996 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 1321–1328.
29.
Ioannou, P. G., and Martinez, J. C. (1996d). “Scaleable simulation models for construction operations.” Proc., 1996 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 1329–1336.
30.
Jensen, K. (1992). Coloured petri nets. Basic concepts, Vol. 1, Springer-Verlag, New York.
31.
Kalk, A. (1980). “INSIGHT: Interactive simulation of construction operations using graphical techniques.” Tech. Rep. No. 238, Dept. of Civ. Engrg., Stanford University, Stanford, Calif.
32.
Lin, J. T., and Lee, C. C. (1993). “A three-phase discrete event simulation with EPNSim graphs.” Simulation, 60(6), 382–392.
33.
Liu, L. Y. ( 1991). “COOPS: Construction object-oriented simulation system,” PhD dissertation, University of Michigan, Ann Arbor, Mich.
34.
Lluch, J., and Halpin, D. W. (1982). “Construction operation and microcomputers.”J. Constr. Div., ASCE, 108(1), 129–145.
35.
Lutz, J. D., Halpin, D. W., and Wilson, J. R. (1994). “Simulation of learning development in repetitive construction.”J. Constr. Engrg. and Mgmt., ASCE, 120(4), 753–773.
36.
Martinez, J. C. ( 1996). “STROBOSCOPE: State and resource based simulation of construction processes,” PhD dissertation, University of Michigan, Ann Arbor, Mich.
37.
Martinez, J. C. (1997). “Structure of an advanced course in computer applications and simulation in construction.” Proc., 4th Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 206–215.
38.
Martinez, J. C. (1998). “EarthMover—Simulation tool for earthwork planning.” Proc., 1998 CIB W78 Conf., Dept. of Constr. Mgmt. and Economics, Royal Institute of Technology, Stockholm, Sweden.
39.
Martinez, J. C., and Ioannou, P. G. (1995). “Advantages of the activity scanning approach in the modeling of complex construction processes.” Proc., 1995 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 1024–1031.
40.
Martinez, J. C., and Ioannou, P. G. (1996). “State-based probabilistic scheduling using STROBOSCOPE's CPM add-on.” Proc., Constr. Congr. V, ASCE, Reston, Va, 438–445.
41.
Martinez, J. C., Ioannou, P. G., and Carr, R. I. (1994). “State and resource based construction process simulation.” Proc., 1st Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 177–184.
42.
McCahill, D. F., and Bernold, L. E. (1993). “Resource-oriented modeling and simulation in construction.”J. Constr. Engrg. and Mgmt., ASCE, 119(3), 590–606.
43.
Mohieldin, Y. A. ( 1989). “Analysis of construction processes with non-stationary work task durations,” PhD dissertation, University of Maryland, Md.
44.
Odeh, A. M. ( 1992). “Construction integrated planning and simulation model,” PhD dissertation, University of Michigan, Ann Arbor, Mich.
45.
Oloufa, A. A., and Ikeda, M. (1997). “Library-based simulation modeling in construction.” Proc., 4th Congr. on Computing in Civ. Engrg., ASCE, Reston, Va, 198–205.
46.
Paulson, B., Chan, W., and Koo, C. C. (1987). “Construction operations simulation by microcomputers.”J. Constr. Engrg. and Mgmt., ASCE 113(2), 302–314.
47.
Petri, C. A. (1966). “Communication with automata.” Tech. Rep. RADC-TR-65-377, 1, 1, Griffiss Air Force Base.
48.
Pritsker, A. A. (1986). Introduction to simulation and Slam II, 3rd Ed. Halsted Press, Wiley, New York.
49.
Sagert, P. ( 1995). “Simulation of construction operations,” MS thesis, Chalmers University of Technology, Göteborg, Sweden.
50.
Sangarayakul, B. ( 1998). “Use of simulation to analyze block manufacturing methods,” MS thesis, Virginia Polytechnic Institute and State University, Blacksburg, Va.
51.
Sawhney, A. (1997). “Petri net based simulation of construction schedules.” Proc., 1997 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 1111–1118.
52.
Schriber, T. J. (1990). An introduction to simulation using GPSS/H. Wiley, New York.
53.
Schruben, L. W. (1995). “Building reusable simulators using hierarchical event graphs.” Proc., 1995 Winter Simulation Conf., Society for Computer Simulation, San Diego, Calif., 472–475.
54.
Shi, J., and AbouRizk, S. (1997). “Resource-based modeling for construction simulation.”J. Constr. Engrg. and Mgmt., ASCE, 123(1), 26–33.
55.
Stroustrup, B. (1998). The C++ programming language, 3rd Ed., Addison-Wesley, Reading, Mass.
56.
Szymankiewics, J., McDonald, J., and Turner, K. (1987). Solving business problems by simulation. McGraw-Hill, London.
57.
Tocher, K. D. (1963). The art of simulation. English University Press, London.
58.
Tocher, K. D. (1964). “Some techniques of model building.” Proc., IBM Scientific Computing Symp. on Simulation Models and Gaming, IBM, New York, 119–155.
59.
Tocher, K. D. (1979). “Keynote address.” Proc., 1979 Winter Simulation Conf., IEEE, Piscataway, N.J., 641–654.
60.
Tocher, K. D., and Owen, D. G. (1960). “The automatic programming of simulations.” Proc., IFORS Conf., IFORS, Aix-en-Provence, 50–67.
61.
Tommelein, I. D. (1998). “Pull driven scheduling for pipe-spool installation: Simulation of lean construction technique.”J. Constr. Engrg. and Mgmt., ASCE, 124(4), 279–288.
62.
Touran, A., and Asai, T. (1987). “Simulation of tunneling operations.”J. Constr. Engrg. and Mgmt., ASCE, 113(4), 554–568.
63.
Wang, W. C. ( 1996). “Model for evaluating networks under correlated uncertainty—NETCOR,” PhD dissertation, University of California, Berkeley, Calif.
64.
Zeigler, B. P. (1976). Theory of modeling and simulation. Wiley, New York.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 125Issue 4August 1999
Pages: 265 - 276

History

Received: Jul 7, 1998
Published online: Aug 1, 1999
Published in print: Aug 1999

Permissions

Request permissions for this article.

Authors

Affiliations

, Members, ASCE
Asst. Prof. of Civ. Engrg., Virginia Polytechnic Inst. and State Univ., 200 Patton Hall, Blacksburg, VA 24061-0105.
Assoc. Prof. of Civ. and Envir. Engrg., Univ. of Michigan, Ann Arbor, MI 48109.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share