Process-Based Simulation in SimFC

Date
2014-01-30
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Although CPM-based scheduling is a widely accepted planning tool, it is unable to represent many of the repetitive operational processes. Computer simulation is a viable alternative which has demonstrated the ability to effectively model construction processes, occurring at the operation level. However, many simulation platforms are complex requiring advanced programming knowledge and expertise. Further challenges arise due to the lack of integration support with other planning tools such as CPM based schedules, reducing the applicability of these platforms. The research presented in this thesis builds on the current body of knowledge in order to remedy this situation. The end result was the introduction of Simulator For Construction (SimFC for short), which is a new process-based simulator with the ability to reduce the complexities of process-based simulation by providing simple, and intuitive interfaces. SimFC also reduces the gap between activity-based scheduling and process-based simulation in an effective and reliable manner. A unique depth first algorithm was designed and implemented to import project activities, and resource information from CPM-based schedules. The elements of the common SimFC template could then be used to define the desired process behaviours. Reusable, domain specific components can also be developed by grouping elements provided in the common template. These elements can then be saved and reused as part of a special purpose simulator. Although, using SimFC does require a solid understanding of process-simulation concepts, no programming knowledge is required to build specific models or domain specific simulators. Results from studies show that complex SimFC-based tools can be developed at a pace exceeding that of existing systems by a factor of ten.
Description
Keywords
Engineering--Civil, Engineering--Operations Research
Citation
Siadat, S. J. (2014). Process-Based Simulation in SimFC (Doctoral thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/27443