912

Real-time decision support for planning concrete plant operations enabled by integrating vehicle tracking technology, simulation, and optimization algorithms Ming Lu, Fei Dai, and Wu Chen

Abstract: By integrating the vehicle tracking system, discrete-event simulation algorithm, and evolutionary optimization algorithm, we developed HKCONSIM-Realtime, a decision-support platform created specifically for handling ready-mixed concrete operations. This platform is capable of (1) tracking the positions of concrete trucks and monitoring the motion and status of concrete deliveries in real time, (2) transforming the tracking records into data that provide updated input to simulation, and (3) optimizing the operations and logistics of concrete production based on simulation of the production system using the most current data. This paper presents an overview of the design and development of (1) the hardware and software modules, (2) the data flow and processing throughout the system, and (3) the role of the system in providing interactive, effective support for the human operator to attain cost efficiency. Case studies are given to demonstrate the functionality and application of the prototype system. Key words: simulation, optimization, vehicle tracking, construction planning, ready-mixed concrete, Hong Kong. Résumé : En intégrant un système de localization des véhicules, un algorithme de simulation d’événements discrets et un algorithme d’optimization évolutif, nous avons développé une plate-forme d’aide à la décision, appelée « HKCONSIMRealtime », spécifiquement pour les opérations de béton prémélangé. Cette plate-forme peut (1) suivre la position des camions de béton et suivre le déplacement et l’état des livraisons de béton en temps réel, (2) transformer les registres de suivi en données mises à jour pour la simulation et (3) optimizer les opérations et la logistique de la production de béton en se basant sur la simulation du système de production utilizant les plus récentes données. Cet article présente un survol de la conception et du développement (1) de matériel et de modules logiciels, (2) du flux et du traitement des données dans tout le système et (3) du rôle du système en soutenant l’opérateur humain de manière interactive et efficace pour atteindre l’efficacité de coûts. Des études de cas sont présentées afin de démontrer la fonctionnalité et l’utilization d’un prototype du système. Mots-clés : simulation, optimization, localization des véhicules, planification de la construction, béton prémélangé, Hong Kong. [Traduit par la Rédaction]

Lu et al.

922

Introduction Compared with concrete mixed on site, ready-mixed concrete (RMC) is more consistent in its quality, is more environmentally friendly, and requires much less space at a building site. These advantages have accounted for the increasing number of construction projects that employ RMC, most of which are situated in urban areas. According to a study of concreting productivity, metropolitan areas typically draw on RMC Received 24 July 2006. Revision accepted 12 February 2007. Published on the NRC Research Press Web site at cjce.nrc.ca on 14 August 2007. M. Lu1 and F. Dai. Department of Civil and Structural Engineering, Hong Kong Polytechnic University, Hong Kong, China. W. Chen. Department of Land Surveying and Geo-Informatics, Hong Kong Polytechnic University, Hong Kong, China. Written discussion of this article is welcomed and will be received by the Editor until 31 December 2007. 1

Corresponding author (e-mail: [email protected]).

Can. J. Civ. Eng. 34: 912–922 (2007)

as the mainstay construction material (Lu et al. 2003). However, because of the perishable nature of concrete, the batching and delivery operation of RMC serves as a classic example of just-in-time production systems in construction and thus deserves careful resource and operations planning (Tommelein and Li 1999). Late concrete deliveries will cause interruptions to site activities, whereas early arrivals will hold up truckmixer resources and the prolonged truck waiting time may potentially lead to hardening of the fresh concrete. In coping with concrete deliveries, a concrete plant manager confronts the challenge of maintaining a continuous concrete supply to site clients while also achieving the efficient use of truckmixer resources (Lu et al. 2003). In general, years of concrete plant operations experience, effective communication skills, and proficient truckmixer fleet control skills are the indispensable qualifications of a competent concrete plant manager. To achieve substantial cost savings and productivity improvements in construction using the power of technology, the entire supply chain should be taken as one integrated system instead of many fragmented processes (Macomber 2003). Lu et al. (2003) developed HKCONSIM as a decision

doi:10.1139/L07-029

© 2007 NRC Canada

Lu et al.

support tool to facilitate the batching and delivery scheduling for RMC production and delivery at a typical one-plant, multi-site system by applying a simplified discrete-event simulation technique (Lu 2003). To pursue the optimum solution with respect to both delivery service and resource utilization, HKCONSIM was further combined with genetic algorithms (GA) (Lu and Lam 2005) to optimize production and delivery scheduling. However, the GA was found to be sluggish in coping with practical scenarios and was soon superseded by a more powerful optimization algorithm, the particle swarm optimizer, which can generate the same optimum result in several minutes as opposed to the several hours required by GA (Lu et al. 2006a). To provide the input data for updating the simulation model, a truckmixer tracking system was custom built for automatically collecting and transferring the tracking data to a control center through wireless communications networks (Lu et al. 2006b). The tracking system has not only automated the data collection process, but has also enabled real-time concrete delivery monitoring on a digital map. The HKCONSIM and the vehicle tracking hardware system form a robust foundation and provide the prerequisites for the ensuing research of developing a real-time version of HKCONSIM, as presented in this paper. The dynamic-data-driven application simulation (DDDAS) is a new simulation paradigm that “entails the ability to incorporate dynamic data into an executing application simulation – these data can be archival or collected on-line; and in reverse, the ability of applications to dynamically steer measurement processes” (Darema 2004). The “dynamic” data can thus be simply taken as the most current data collected from the actual system, reflecting the constant change of state in the real world. The DDDAS affords promises of improving modeling methods, augmenting the analysis and prediction capabilities of application simulations, and improving the efficiency of simulations and the effectiveness of measurement systems (Darema 2004). Recent research on DDDAS has addressed a wide range of application areas, including (1) emergency evacuation planning systems (Taaffe et al. 2005; Fujimoto et al. 2006), (2) natural resource and environment management (Parashar et al. 2006; Douglas et al. 2006), (3) health and behavioral sciences (Oden et al. 2006; Richardson et al. 2006), and (4) critical infrastructure and structure analysis and protection (Abed et al. 2006; Farhat et al. 2006). With respect to the domain of construction engineering and project management, Lu (2002) proposed an artificial neural network based approach to determine the shape parameters of the beta distributions from statistical sampling of actual data combined with subjective information; as “fresh,” dynamic data become available, the establishment and updating of input models in the form of beta distributions can be made straightforward in support of project scheduling simulation and construction operations simulation. Based on the tunneling template provided in the Simphony simulation platform (Hajjar and AbouRizk 2002), Chung et al. (2006) created a simulation model for an actual tunnel project and further drew on Bayesian updating techniques to fine tune the model with input from actual project progress (e.g., calibrating the distributions for the tunnel boring machine penetration rates). Thus, for the remaining portions of the tunnel, the quality of planning predictions given by the simulation

913

model was enhanced and more effective control over project schedule and cost performances could be exercised as the project proceeded. To a certain extent, the tunneling simulation model is driven by the dynamic data (i.e., input from actual progress) and therefore represents a special application of DDDAS in the construction domain. However, the simulation model is intended to act as a decision support tool for two-week, look-ahead project planning, with the actual site data manually collected and the input models updated on a bi-weekly basis. In general, efforts to blend the DDDAS simulation paradigm into construction operations simulation on a real-time (or even short-term) basis are still limited, and relevant publications are rare in the literature due in large part to the lack of feasible technologies enabling automated data collection and retrieval (as needed to materialize the DDDAS paradigm). Our research into DDDAS has resulted in the development of the HKCONSIM-Realtime solution by integrating the construction operations simulation modeling with the vehicle tracking and data communications technologies at the application level. The remainder of this paper will first introduce the application framework and then describe the essential components of the HKCONSIM-Realtime system and their integration, followed by case studies for demonstrating its applications on concrete production management in Hong Kong.

HKCONSIM-Realtime system development Application framework The real-time uncertain factors (e.g., traffic jams or unexpected interruptions during truck unloading processes at the building site) affect the efficiency of RMC delivery and consequently may render any well-thought-out production schedule obsolete and irrelevant for operating the actual system. To overcome the limitations of the traditional, “static” planning approach, the newly developed HKCONSIM-Realtime solution is able to (1) monitor the delivery process and gather data from the ongoing activities, (2) convert the raw records into simulation enabling input data, and (3) generate the optimum schedule for the immediate future through simulation. Figure 1 shows the conceptual framework of HKCONSIMRealtime. The framework is composed of four modules: (1) the actual operations from which input data are collected and fed into the core planning system of HKCONSIM-Realtime, (2) the vehicle tracking and communications hardware system that monitors and collects the operations data of truckmixers, (3) the simulation modeling engine that turns the operations data into the system outputs for performance evaluation, and (4) the optimization engine that relies on the simulation model for objective function evaluation and searches for the optimum solution by configuring the parameter settings of the simulation model. Note that the four modules in HKCONSIM-Realtime are interdependent and logically connected; the resulting optimized production schedule and truck fleet configuration will guide the plant manager when he is executing the actual operations in the immediate future. System overview Positioning and communications technologies have evolved and matured over the past decade, with their accuracy and robustness continuously increasing while their costs were © 2007 NRC Canada

914

Can. J. Civ. Eng. Vol. 34, 2007

Fig. 1. Framework of the HKCONSIM-Realtime system.

dropping. Technological improvements have made it possible to continuously track construction vehicles. Despite the fact that the ubiquitous global positioning system (GPS) can provide 24-hour and free-of-charge positioning service, GPS technology suffers signal masking and multipath errors in urban areas and at building sites (Lu et al. 2004). Our recent research has addressed the weaknesses of GPS by integrating GPS with the auxiliary vehicle-navigation technologies of “dead reckoning” (DR) and “Bluetooth beacons” (BB) (Lu et al. 2006b). The DR technology compensates for the masked GPS signals by memorizing the vehicle movements (i.e., angle bent and distance traveled), thereby reckoning the position of the vehicle by basic geometric analysis. In contrast, the BB stations are placed at some roadside landmarks — the exact coordinates of which are well defined — so as to correct the drift error of DR via Bluetooth radio waves when the vehicle passes by these BB stations (Lu et al. 2006b). Figure 2 shows the configuration and components of the integrated vehicle tracking system. By relying on such a vehicle tracking system, HKCONSIM-Realtime keeps track of the location and status of a truckmixer that is delivering concrete to a site and, moreover, the tracking data are transmitted back to the control center at the concrete plant via the wireless communications networks in real time, at the frequency of one updated position per minute (Lu et al. 2006b). The discrete-event simulation technique underlying HKCONSIM-Realtime is the simplified discrete-event simulation approach (SDESA) (Lu 2003). The SDESA represents both the simulation algorithm and the computer platform developed at Hong Kong Polytechnic University over the past six years, with the intention of providing construction engineers and managers with a straightforward, effective modeling tool for describing, evaluating, and improving construction methods. In modeling the practical RMC delivery systems with SDESA (Lu et al. 2003), the flow entities (which denote the site orders) interact with (1) the mixers at the plant, (2) the truckmixers, and (3) the crews and the limited space resources at building sites by following the standard concrete delivery routine that consists of six cyclic states (activities) of a truckmixer, as shown in Fig. 3. Note

“Parking” and “Loading” both occur at the concrete plant and a parked truckmixer will move to load concrete when triggered by the event of the plant manager assigning a site order to the truck driver (“Order Assignment”). Yet, “Waiting” and “Unloading” both occur at the building site and the state change between the two (“Unloading Button”) can be easily delineated with the event of the truck driver pressing the unloading button. With the exception of the above two special events, the state changes among other activities (including “Departing Site”, “Arriving Site”, “Leaving Plant”, and “Arriving Site”) can be identified automatically by matching the truck tracking position to certain landmarks predefined on the digital map. For instance, as the truck tracking position passes through the plant exit, the truck state transforms from “Loading” to “Traveling” and the truck state changes to “Waiting” on site once the truck tracking position passes the site entrance marked on the digital map. As shown in Fig. 4, the vehicle tracking signal data in its raw format are transmitted to the concrete plant control center over mobile phone networks and are translated into structured data ready for visualization on a digital map. The structured data will be further converted into distribution data representing instances of activity times for defining activity-time distributions in simulation. The simulation model makes optimization analysis possible by automatically feeding the evaluation outcome of the system performance measure to the optimization engine, given a certain configuration of simulation input settings (including the time interval for dispatching concrete deliveries for each site, the configuration of the truckmixer fleet in terms of quantity and type, and the pour start time on some sites). The end result of the system processing is an update on concrete production scheduling and truckmixer resource provisions that would lead to the maximum system performances. The total operations inefficiency (TOI) is the most important performance indicator derived from running a HKCONSIMRealtime simulation model, which adds up the unproductive time incurred on all the sites in the system including (1) the truckmixers queuing time at site due to their early arrivals and (2) the crew idle time due to tardy deliveries. This measure reflects the system cost efficiency and is the main © 2007 NRC Canada

Lu et al.

915

Fig. 2. Integrated vehicle tracking system: (a) navigation unit installed under passenger seat of a truckmixer for field trial; (b) in-vehicle navigation unit configuration and two Bluetooth beacons; (c) central control computer and interface for real-time monitoring.

Fig. 2 (concluded).

objective for minimization in the optimization analysis. For optimization of a stochastic simulation system, it is important that the global optimum be searched within a limited time. Particle swarm optimization (PSO) is an evolutionary optimization technique first proposed by Kennedy and Eberhart (1995). Because the PSO convergence speed is high, it was chosen as the optimization technique for calibrating the concrete delivery schedule and resource use in HKCONSIMRealtime. Similar to GA, PSO is a population-based optimization algorithm that begins with a population of randomly generated solutions called particles and then evolves over generations as it searches for the optimum particle following its specific algorithms. The PSO has been applied successfully to solve many complicated computer science and engineering problems (e.g., Salman et al. 2002; Zhang et al. 2005) and Lu et al. (2006a) proposed a special approach for PSO initialization leading to rapid convergence in tackling the simulation of stochastic, large-scale, and complex systems. In brief, the HKCONSIM-Realtime system draws upon the latest advances of PSO to determine the leanest resource configuration — namely, the quantities of truckmixers of various volume capacities — along with the optimum pro-

Fig. 3. Six cyclic states (activities) of a truckmixer during concrete delivery.

© 2007 NRC Canada

916

Can. J. Civ. Eng. Vol. 34, 2007

Fig. 4. Data flow and processes in the HKCONSIM-Realtime system.

duction schedule (i.e., the time interval between dispatching consecutive concrete deliveries to a particular site) in the context of concrete plant management. It should be emphasized that the HKCONSIM-Realtime is only intended to provide decision support to the plant manager, as opposed to a fully automated solution that will replace the plant manager. In the midst of monitoring the concrete production and delivery, the plant manager will run HKCONSIM-Realtime simulations to predict what will happen in the immediate future with updated data on (1) activitytime distributions and (2) the quantities of concrete required to be delivered to each site on an as-needed basis; such “as-needed” situations include (1) excessive buildup of truck waiting time or site idling time and (2) change of site orders or insertion of new orders (which will be demonstrated in case studies in the following sections). The HKCONSIMRealtime simulation is therefore capable of helping the plant manager answer such questions as:

Fig. 5. Snapshots of the digital map showing the six distinct states of the truckmixer.

• Given the updated information on the present situations, what is the best way of handling the remaining jobs? • What is the best way of scheduling the dispatching of concrete deliveries to each building site? • How many truckmixers should be deployed? The following sections demonstrate the practical applications of HKCONSIM-Realtime in improving the scheduling of concrete production and delivery. Case studies include (1) field testing the reliability and accuracy of the vehicle tracking system, (2) boosting the service level and truck utilization level by minimizing the TOI as the most current operations data become available, and (3) coping with site order insertions and changes in the midst of operations.

Case studies Truckmixer tracking in practical settings On 28 March 2006, a 7 m3 truckmixer equipped with our vehicle tracking system delivered concrete from a concrete plant to a building site (the plant and site were situated at Yau Tong and Kowloon Bay, respectively, in the highly dense Kowloon district of Hong Kong). Data for one complete delivery cycle of the truck were automatically collected and verified against event logs manually recorded by the truck driver. Figure 5 presents six snapshots of a digital map,

showing the six distinct states of the truckmixer in the concrete delivery cycle. Activity times extracted from the tracking records are given in Table 1, which provide instances of input data for updating activity time distributions of the HKCONSIMRealtime simulation model. The prototype tracking system had been mounted on the truckmixer for a 12-month field test in the highly dense metropolitan area of Hong Kong. It was found that continuous, precise truck positioning (<10 m error) can be obtained on and off building sites that are situated in one of the densest built environments in the world, where over 50% of the area is out of the reach of GPS signals due to blockage by tall buildings, tunnels, viaducts, and trees, and the multipath errors of GPS can be as high as 300–400 m. Because we assembled only one set of the tracking hardware system in house, we are not yet ready to (1) experiment with tracking multiple truckmixers in delivering concrete to © 2007 NRC Canada

Lu et al.

917

Table 1. Truck activities and durations for one round-trip delivery case. Activity ID

Truck activity

Start time

End time

1 2 3 4 5 6

Parking Loading Traveling to site Waiting at site Unloading Returning to site

1544 1547 1556 1626 1718 1812

1546 1555 1625 1717 1811 1829

Elapsed time (min) 3 9 30 52 54 18

various building sites and (2) further demonstrate the simulation and optimization of a one-plant, multi-site concrete production model driven by dynamic data. To (1) shed light on the concept of DDDAS in the context of concrete plant operations simulation and (2) illustrate the input settings and outputs of the simulation model plus the interaction between simulation and optimization analysis, we herein “simulate” two realistic scenarios involving multiple sites and multiple truckmixers by combining streams of tracking data obtained from tracking the one truckmixer when serving various sites on different days. As triangular distributions can be readily updated by reassessment of three-point time estimates (the shortest duration, the most likely duration, and the longest duration), they are used to represent activity durations in simulating the two scenarios postulated below. In scenario 1, a concrete plant received orders from five construction sites in advance. In scenario 2, a concrete plant received advance orders from four sites and a fifth order was received in the midst of operations. The locations of the five construction sites, spread across Hong Kong, included Tung Chung, Tai Po, Causeway Bay, Fan Leng, and Kowloon City (Fig. 6) and the concrete plant was situated in Kwun Tong (near the bottom right of Fig. 6). Scenario 1 (minimizing total operations inefficiency) In this scenario, the five construction sites all placed advance orders and detailed order data were entered, including (1) the site location, (2) the quantity of concrete ordered, (3) the delivery rate as requested (i.e., the inter-arrival time of consecutive trucks for each pour), and (4) the pour start time. Figure 7 displays the complete information regarding the site order details. Having defined the truckmixer provision settings and the site order requirements, the simulation model was executed to help the plant manager predict the system performance. At the outset, the simulation analysis by HKCONSIM-Realtime determined that five truckmixers of 5 m3 volume capacity and 14 of 7 m3 were required for a deployment that would result in the minimum TOI. Sourced from the vehicle tracking system, the real-time tracking data could both be visualized in on-line tables and on a digital map. Figure 8 shows the system interface that displays the summary of (1) the truck dispatching schedule, (2) the total quantity ordered plus the quantity delivered, (3) the current site idle time plus the cumulative site idle time, and (4) the cumulative truck queuing time at each site. With respect to truckmixer fleet management, the truckmixers’ current status (e.g., their destination site, associated activities at the moment, current positions) and their current

Fig. 6. Digital map showing the locations of the five sites spread across Hong Kong and the ready-mixed concrete plant at the bottom right-hand corner of the map.

queuing time incurred on site are displayed on-line (Fig. 9). As shown in Fig. 10 (refer to the floating table with the caption “Site Detail”), the Tai Po site had ordered 100 m3 of concrete; at the time when this screenshot was taken, 28 m3 had been delivered and the cumulative crew idleness time was 4 min whereas the cumulative truckmixer queuing time was 1 min. On the digital map, a truckmixer tagged with ID “1” was moving from the concrete plant to TaiPo. Details of the related positioning data for that truckmixer can be found in the “TM-Detail” floating table in Fig. 10. At 1150, the cumulative site crew idle time and the cumulative truckmixer queuing time at all the sites were found to be climbing rapidly, resulting in a TOI of 185 min at that moment. It was inferred that some unexpected events had occurred either en route or at the sites, resulting in the rapid growth of the TOI measure. To relieve the problem, the plant manager decided that the truck dispatching rate along with the concrete production schedule needed to be updated. In this virtual concrete delivery experiment, we compared the system performance before and after replanning and observed the change that occurred in the TOI. As a result of the replanning in this scenario, the inter-arrival times were adjusted whereas the configuration of the truckmixer fleet at work was kept intact. By executing the updated plan, the TOI growth was observed to slow down and finally reduce to 258 min, which represented better system performance than the 302 min TOI that could have been obtained by running through the original plan without replanning. The optimized schedule also prompted the plant manager to send truckmixers to the Tung Chung site every 22 min and to the FanLeng site every 27 min (see optimization output at the bottom of Fig. 11). Scenario 2 (insertion and updating of site orders) In scenario 2, four sites placed concrete orders in advance with the same system inputs as in scenario 1. By running the HKCONSIM-Realtime simulation, the plant manager determined an initial deployment of five truckmixers of 5 m3 and 10 of 7 m3 to achieve the minimum TOI when handling these orders. Site order details are shown in Fig. 12. At 0900, 1.5 h after concrete production had started, a new site (Kowloon City) called in to order 70 m3 of concrete and requested that the first truck delivery arrive on site at © 2007 NRC Canada

918

Can. J. Civ. Eng. Vol. 34, 2007

Fig. 7. Concrete order details, scenario 1.

Fig. 8. Screenshot of the site status, scenario 1. TM, truckmixer.

Fig. 9. Screenshot of the truckmixer status, scenario 1.

1000. Meanwhile, the Causeway Bay site called in to order an additional 20 m3 of concrete. The plant manager then deemed it necessary to update the ongoing production plan with the aid of HKCONSIM-Realtime. To accommodate the changes made to the site orders, both the truckmixer resource setting and the delivery schedule needed to be modified during replanning. The modified plan as suggested by HKCONSIMRealtime is summarized in Fig. 13. It is noteworthy that the current state of the system at 0900 was assessed through simulation with the cumulative TOI being 235 min. After adding the concrete orders, the TOI would have reached 623 min upon completing all the orders if the previous plan had been carried out. This indicated that the previous plan was outdated and rescheduling was urgently needed. After rerunning the HKCONSIM-

Realtime with the updated order information, the plant manager was prompted to add 10 more 7 m3 truckmixers while using one less 5 m3 truckmixer (Fig. 14). Figure 15 shows the comparisons of the site status and the system performance before and after updating the delivery schedule. Note that all site delivery time intervals for truck dispatching were updated; after minimizing the TOI, the cumulative TOI value came down to 274 min upon fulfillment of all orders, which represents a significant performance improvement in comparison with the previous value of 623 min.

Conclusions Construction simulation models that are driven by input from actual project progress generally serve as a decision © 2007 NRC Canada

Lu et al.

919

Fig. 10. Screenshot of the digital map and floating tables showing the tracking data, scenario 1.

Fig. 11. Screenshot of site status indicating the need for replanning and the replanned inter-arrival time for each site, scenario 1.

support tool for relatively long-term project planning, with the actual site data manually collected and the input models updated on a weekly or monthly basis. In contrast, our research has blended the novel dynamic-data-driven application simulation (DDDAS) paradigm into a construction operations simulation on a short-term basis by integrating feasible technologies that enable automated data collection and retrieval. Powered by the latest vehicle tracking system, simplified simulation algorithm, and efficient evolu-

tionary optimization algorithms, a system named HKCONSIMRealtime was developed in house. It provides a decisionsupport tool for executing ready-mixed concrete operations, featuring the functionalities of concrete delivery operations monitoring, optimizing, and updating. Enabled by a vehicle tracking system, HKCONSIM-Realtime is kept current of the location and status (i.e., unloading or travelling to site) of a truckmixer. These data are transmitted via wireless communications networks to the control center at the concrete © 2007 NRC Canada

920

Can. J. Civ. Eng. Vol. 34, 2007

Fig. 12. Order details at the start of scenario 2.

Fig. 13. Replanning because of newly added and updated site orders, scenario 2.

Fig. 14. Reoptimization output after incorporating the newly added and updated site orders, scenario 2.

Fig. 15. Comparison of site status before and after updating in scenario 2.

© 2007 NRC Canada

Lu et al.

plant, enabling simulation modeling and simulation-based optimization with the most current data. In this paper, we have presented an overview of the design and development of (1) the hardware and software modules of HKCONSIMRealtime, (2) the data flow and processing throughout the system, and (3) the role of the system in providing interactive, effective support for the human operator to attain cost efficiency in running concrete delivery operations. Case studies demonstrated the usefulness of HKCONSIM-Realtime in the practical context of one-plant, multiple-site concrete production management in Hong Kong. In summary, the HKCONSIMRealtime system represents a novel, dynamic-data-driven simulation application in construction engineering and management and holds high potential to add cost effectiveness to construction operations, logistics management, and customer relationship management in the ready-mixed concrete business. One challenge that needs to be addressed in future is that the uncertain and unrepeatable nature of the actual construction operations system makes it difficult to validate a stochastic system simulation on a short-term basis. In the case studies presented, it was almost infeasible to evaluate and compare the performance measures between the actual and the simulated systems in statistically significant terms, as the actual situations were constantly changing. Establishing a virtual one-plant, multi-site environment is desired, to replicate the actual operations as anticipated for the immediate future. With such a valid virtual environment, repeatable experiments can be conducted to enable comparison of the actual outputs derived from the virtual working environment with the simulation results obtained from HKCONSIMRealtime. This will allow the validation of simulations driven by dynamic data in a quantitatively reliable, statistically significant way.

Acknowledgments The research presented in this paper was funded by Hong Kong Research Grants Council (Project A/C: B-Q806; Project No. PolyU 5141/04E).

References Abed, E.H., Namachchivaya, N.S., Overbye, T.J., Pai, M.A., Sauer, P.W., and Sussman, A. 2006. Data-driven power system operations. In Computational Science – ICCS 2006: Proceedings of the 6th International Conference, Reading, UK, 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 448–455. Chung, T.H., Mohamed, Y., and AbouRizk, S. 2006. Bayesian updating application into simulation in the North Edmonton Sanitary Trunk tunnel project. Journal of Construction Engineering and Management, ASCE, 132(8): 882–894. Darema, F. 2004. Dynamic data driven applications systems: a new paradigm for application simulations and measurements. In Computational Science – ICCS 2004: Proceedings of the 4th International Conference, Kraków, Poland, 6–9 June 2004. Part III. Edited by M. Bubak, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer-Verlag, Berlin. pp. 662–669. Douglas, C.C., Harris, J.C., Iskandarani, M., Johnson, C.R., Lodder, R.J., Parker, S.G., Cole, M.J., Ewing, R., Efendiev, Y., Lazarov, R., and Qin, G. 2006. Dynamic contaminant identification. In

921 Computational Science– ICCS 2006: Proceedings of the 6th International Conference, Reading, UK, 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 393–400. Farhat, C., Michopoulos, J.G., Chang, F.K., Guibas, L.J., and Lew, A.J. 2006. Towards a dynamic data driven system for structural and material health monitoring. In Computational Science – ICCS 2006: Proceedings of the 6th International Conference, Reading, UK., 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 456–464. Fujimoto, R., Guensler, R., Hunter, M., Kim, H.-K., Lee, J., Leonard, J., Palekar, M., Schwan, K., and Seshasayee, B. 2006. Dynamic data driven application simulation of surface transportation systems. In Computational Science – ICCS 2006: Proceedings of the 6th International Conference, Reading, UK., 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 425–432. Hajjar, D., and AbouRizk, S.M. 2002. Unified modeling methodology for construction simulation. Journal of Construction Engineering and Management, ASCE, 128(2): 174–185. Kennedy, J., and Eberhart, R. 1995. Particle swarm optimization. Proceeding of the IEEE International Conference on Neural Networks, Perth, Western Australia, 27 November – 1 December 1995. Vol. 4. Institute of Electrical and Electronics Engineers Press, Piscataway, N.J. pp. 1942–1948. Lu, M. 2002. Enhancing PERT simulation through ANN-based input modeling. Journal of Construction Engineering and Management, ASCE, 128(5): 438–445. Lu, M. 2003. Simplified discrete-event simulation approach for construction simulation. Journal of Construction Engineering and Management, ASCE, 129(5): 537–546. Lu, M., and Lam, H.C. 2005. Optimized concrete delivery scheduling using combined simulation and genetic algorithms. In Proceedings of the 2005 Winter Simulation Conference, Orlando, Fla., 4–7 December 2005. Edited by M.E. Kuhl, N.M. Steiger, F.B. Armstrong, and J.A. Joines. Association for Computing Machinery, New York, N.Y. pp. 2572–2580. Lu, M., Anson, M., Tang, S.L., and Ying, Y.C. 2003. HKCONSIM: a practical simulation solution to planning concrete plant operations in Hong Kong. Journal of Construction Engineering and Management, ASCE, 129(5): 547–554. Lu, M., Chen, W., and Chan, W.H. 2004. Discussion of “Building project model support for automated labor monitoring” by R. Sacks, R. Navon, and E. Goldschmidt. Journal of Computing in Civil Engineering, ASCE, 18(4): 381–383. Lu, M., Wu, D.P., and Zhang, J.P. 2006a. A particle swarm optimization-based approach to tackling simulation optimization of stochastic, large-scale and complex systems. Lecture Notes in Computer Science, 3930: 528–537. Lu, M., Chen, W., Shen, X.S., and Lam, H.C. 2006b. Application of radio frequencies and wireless communications for construction site positioning and vehicle tracking. In Proceedings of the 2006 CSCE Annual Conference, Calgary, Alta., 23–26 May 2006. Edited by M. El-Badry. Canadian Society for Civil Engineering, Montréal, Que. Paper No. CT-048 1–9. Macomber, J.D. 2003. IT strategy for construction companies: a pragmatist’s vision. Leadership and Management in Engineering, ASCE, 3(2): 94–99. Oden, J.T., Diller, K.R., Bajaj, C., Browne, J.C., Hazle, J., Babßska, I., Bass, J., Demkowicz, L., Feng, Y., Fuentes, D., Prudhomme, S., Rylander, M.N., Stafford, R.J., and Zhang, Y. 2006. Development of a computational paradigm for laser treatment of cancer. © 2007 NRC Canada

922 In Computational Science – ICCS 2006: Proceedings of the 6th International Conference, Reading, UK., 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 530–537. Parashar, M., Matossian, V., Klie, H., Thomas, S.G., Wheeler, M.F., Kurc, T., Saltz, J., and Versteeg, R. 2006. Towards dynamic data-driven management of the Ruby Gulch waste repository. In Computational Science– ICCS 2006: Proceedings of the 6th International Conference, Reading, UK, 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 384–392. Taaffe, K.M., Kohl, R., and Kimbler, D.L. 2005. Hospital evacuation: issues and complexities. In Proceedings of the 2005 Winter Simulation Conference, Orlando, Fla., 4–7 December 2005. Edited by M.E. Kuhl, N.M. Steiger, F.B. Armstrong, and J.A. Joines. Association for Computing Machinery, New York, N.Y. pp. 943–950. Richardson, P.D., Pivkin, I.V., Karniadakis, G.E., and Laidlaw, D.H. 2006. Blood flow at arterial branches: complexities to resolve

Can. J. Civ. Eng. Vol. 34, 2007 for the angioplasty suite. In Computational Science – ICCS 2006: Proceedings of the 6th International Conference, Reading, UK, 28–31 May 2006. Part III. Edited by V.N. Alexandrov, G.D. van Albada, P.M.A. Sloot, and J. Dongarra. Springer, Berlin. pp. 538–545. Salman, A., Ahmad, I., and Al-Madani, S. 2002. Particle swarm optimization for task assignment problem. Microprocessors and Microsystems, 26: 363–371. Tommelein, I., and Li, A.E.Y. 1999. Just-in-time concrete delivery: mapping alternatives for vertical supply chain integration. In Proceedings of the 7th Conference of the International Group for Lean Construction, Berkeley, Calif., 26–28 July 1999. Edited by I. D. Tommelein. pp. 97–108. Zhang, H., Li, X.D., Li, H., and Huang, F.L. 2005. Particle swarm optimization-based schemes for resource-constrained project scheduling. Automation in Construction, 14: 393–404.

© 2007 NRC Canada

Real-time decision support for planning concrete plant ...

and status of concrete deliveries in real time, (2) transforming the tracking records into data that provide updated .... ulation – these data can be archival or collected on-line; and .... center over mobile phone networks and are translated into.

1MB Sizes 0 Downloads 179 Views

Recommend Documents

A Whole-Farm Planning Decision Support System for ...
13 Aug 1999 - CLIGEN's random number generator was replaced with. UNIRAN, which allows the control of stream numbers and has been thoroughly tested (Marse and Roberts, 1983). The CLIGEN module programs are run from FLAME by calling Windows applicatio

INTELLIGENT SYSTEMS FOR DECISION SUPPORT ...
small gap at T = 0 means that rules with T = 0 are excluded from being .... Uncertainties are emphasized here because according to Harvard Business .... identical situations and understand the same phrases differently when hearing or reading .... car

ready mix concrete plant pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. ready mix ...

Clinical Decision Support
... noted Luke Hunter the president of Panthera at the organization’s blog “I know of ... Support: The Road to Broad Adoption Online , Read Best Book Clinical ... Clinical Decision Support, 2nd Edition explores the technology, sources of

Decision-Theoretic Planning
allows us to develop a strict (and tight) upper bound on the utility of the plan that ...... drink-coffee: Coffee has an uncertain effect on Harvey's level of alertness ...

Using Ontologies for Decision Support in Resource Messaging
spoken languages, different universes of discourse, different concerns, can each lead to ..... open.org/committees/download.php/15135/emergency-CAPv1.1- ...

EDDIE-Automation, a Decision Support Tool for ...
Decision Support Systems (Elsevier Science) ... EDDIE is a genetic programming based decision support tool for financial ... and web-based software design.

Decision Support for Option Awareness in Complex ...
Factors and Ergonomics Conference, Miami, FL, July 2010. Approved ... ability of decision space visualization tools to enhance option awareness and support ..... In other scenarios, the collaborative and individual decision spaces will agree.

Using Ontologies for Decision Support in Resource Messaging
Using Ontologies for Decision Support in Resource. Messaging. Jim Steel. NICTA. Renato Iannella. NICTA [email protected]. Ho-Pun Lam. University of ...

Dynamic Decision Support for Emergency Responders
for Simulation-Based COA Planning, Laboratory for AI. Research, The Ohio State ... http://www.cs.bath.ac.uk/hiins/acceptedpapers.html. 7. Furnas, G. W. ...