BIM Enabled Decision Making for in-building Rescue Missions. Albert Y. Chen 1 and Ting Huang 2

Similar documents
Graph-based Representation of Building Circulation With the Most-Remote Points and Virtual Space Objects

10 DIJKSTRA S ALGORITHM BASED ON 3D CAD NETWORK MODULE FOR SPATIAL INDOOR ENVIRONMENT

PARAMETRIC BIM OBJECTS EXCHANGE AND SHARING BETWEEN HETEROGENEOUS BIM SYSTEMS. Yu-Min Cheng 1 and *I-Chen Wu 1

Application of Dijkstra s Algorithm in the Smart Exit Sign

A 3D MOBILE MAPPING AND NAVIGATION SYSTEM: AUTOMATIC 3D TOPOLOGICAL DATA EXTRACTION, NETWORK ANALYSES, SIMULATION AND INTERACTIVE HUMAN NAVIGATION

Implementation of BIM for Bridge Design A Case Study

White Paper: Next generation disaster data infrastructure CODATA LODGD Task Group 2017

GENETIC ALGORITHM-AIDED ROUTING ON 3D DYNAMIC NETWORKS

Integration of Parametric Geometry into IFC-Bridge

3D Building Information Efficiently Acquired and Managed

Development of Building Information Management System with Data Collecting Functions Based on IoT Technology

Application of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang

The Module of Rebar Modeling for Chinese Building Standard Detailing Drawings by BIM-based Methods

FIRE CONTROL IN BUILDINGS AND THE DEVELOPMENT OF RFID APPLICATION SYSTEMS

Clarifying the Function of the Emergency Mapping Team in order to Allocate the Limited Resources in the Time of 2011 Great East Japan Earthquake

Analysis Range-Free Node Location Algorithm in WSN

Path Planning by Using Generalized Voronoi Diagrams and Dijkstra Algorithm. Lai Hon Lin. Project Proposal. Computational Geometry

Simulation of Optimized Evacuation Processes in Complex Buildings Using Cellular Automata Model

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

space is used effectively. Outdoor space components such as fences and trees affect the solar radiation that the building receives. These components a

Graphic Display of Vector Object

UWE has obtained warranties from all depositors as to their title in the material deposited and as to their right to deposit such material.

Geospatial Information Service Based on Ad Hoc Network

Simulation of Agent Movement with a Path Finding Feature Based on Modification of Physical Force Approach

RFA & RVT Geometry Exchange Add-On for ARCHICAD 21

We recommend you cite the published version. The publisher s URL is:

New Madrid Earthquake Catastrophic Planning Project Overview

Toward generation of a Building Information Model of a deformed structure using laser scanning technology

Accurate Trajectory Control for Five-Axis Tool-Path Planning

On Information Sharing Scheme for Automatic Evacuation Guiding System Using Evacuees Mobile Nodes

PARAMETERIZE URBAN DESIGN CODES WITH BIM AND OBJECT-ORIENTED PROGRAMMING

SPACE IDENTIFICATION AND SPACE SUBDIVISION: A POWERFUL CONCEPT FOR INDOOR NAVIGATION AND NAVIGATION

SHORTEST PATH ANALYSES IN RASTER MAPS FOR PEDESTRIAN NAVIGATION IN LOCATION BASED SYSTEMS

OPTIMIZING SURVEILLANCE CAMERA PLACEMENT IN BUILDINGS USING BIM

The Utilisation of Dijkstra s Algorithm to Assist Evacuation Route in Higher and Close Building

Network Analyst: An Introduction

MSEC PLANT LAYOUT OPTIMIZATION CONSIDERING THE EFFECT OF MAINTENANCE

M. Yamuna* et al. International Journal of Pharmacy & Technology

Georeferencing. Georeferencing: = linking a layer or dataset with spatial coordinates. Registration: = lining up layers with each other

The Most Comprehensive Solution for Indoor Mapping Applications

AUTOMATIC GENERATION OF 3-D BUILDING MODELS FROM BUILDING POLYGONS ON GIS

BIM-based Indoor Positioning Technology Using a Monocular Camera

Framework for HBIM Applications in Egyptian Heritage

Generating Tool Paths for Free-Form Pocket Machining Using z-buffer-based Voronoi Diagrams

PARAMETRIC BIM WORKFLOWS

AN ITERATIVE ALGORITHM FOR MATCHING TWO ROAD NETWORK DATA SETS INTRODUCTION

layers in a raster model

Basic Concepts And Future Directions Of Road Network Reliability Analysis

BIM. The Fastest Way to Quickly & Easily Insert and Modify Elements that are used in Revit project

5. Modelling and models. Sisi Zlatanova

Advanced Engineering Informatics

Vehicle Camera Systems

Networks in GIS. Geometric Network. Network Dataset. Utilities and rivers One-way flow. Traffic data 2-way flow Multi-modal data

Building Information Modeling (BIM) and Measuring Techniques

Straight Skeleton. Computational Geometry and Geometric Computing Seminar Lavinia Dinu. Supervisor: Eric Berberich

Mapping Distance and Density

HOTEL RESILIENT Plan ahead stay ahead. With support from the German Government through

Computer Aided Design of Helical Cutting Tools

True Advancements for Longitudinal Weld Pipe Inspection in PA

AN IMPROVED TAIPEI BUS ESTIMATION-TIME-OF-ARRIVAL (ETA) MODEL BASED ON INTEGRATED ANALYSIS ON HISTORICAL AND REAL-TIME BUS POSITION

Object-oriented modeling of construction operations for schedule-cost integrated planning, based on BIM

Fire Safety Journal 53 (2012) Contents lists available at SciVerse ScienceDirect. Fire Safety Journal

DEFINITION OF OPERATIONS ON NETWORK-BASED SPACE LAYOUTS

Putting Occupants First

The Reliability, Efficiency and Treatment Quality of Centralized versus Decentralized Water Infrastructure 1

EXTENDING A PEDESTRIAN SIMULATION MODEL TO REAL-WORLD APPLICATIONS

Smart Hangers. Powerful solution for placing hangers in BIM model

Road Map Methods. Including material from Howie Choset / G.D. Hager S. Leonard

Dijkstra's Algorithm

Week 8 Voronoi Diagrams

Applying Geodetic Coordinate Reference Systems in Building Information Modeling (BIM)

Public Transportation Routing using Route Graph

WeVe: When Smart Wearables Meet Intelligent Vehicles

A visibility graph based method for path planning in dynamic environments

Beyond the Limits: Using Autodesk Revit and Navisworks Manage for Design Collaboration on Large-Scale Projects

Local Government Disaster Planning and what can be learned from it.

Surface roughness parameters determination model in machining with the use of design and visualization technologies

Rapid Stochastic Assessment of Post-hazard Connectivity and Flow Capacity of Lifeline Networks

Modelling and analysing 3D buildings with a primal/dual data structure

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

Interior. Exterior. Daylight

Implementing manufacturing feature based design in CAD/CAM

(Master Course) Mohammad Farshi Department of Computer Science, Yazd University. Yazd Univ. Computational Geometry.

The Design of Bilateral Routing Algorithm given the Utility Parameter from the Road User View

CONTRIBUTION TO THE INVESTIGATION OF STOPPING SIGHT DISTANCE IN THREE-DIMENSIONAL SPACE

Representing Geography

Cellular Site Simulator Usage and Privacy

MHCC Emergency Notification System (ENS) Protocols

Integration of Augmented Reality and indoor positioning technologies for on-site viewing of BIM information

Never Digitize Again! Converting Paper Drawings to Vector

Countermeasures Assessment & Security Experts, LLC. 110 Quigley Boulevard Airport Park New Castle, DE

Disaster Management (DM) Program Overview

Hurricane and Storm Commercial Damage Assessment

A CLOUD COMPUTING APPROACH TO PARTIAL EXCHANGE OF BIM MODELS

BIM Navigation with Hand-Based Gesture Control on Sites. Chao-Chung Yang 1 and Shih-Chung Kang 2

Railroad Infrastructure Security

Presentation title. Presenters name

Methods of Technical Risk Assessment in a Regional Context

A light weight algorithm for large-scale BIM data for visualization on a web-based GIS platform

LECTURE 2 SPATIAL DATA MODELS

Transcription:

121 BIM Enabled Decision Making for in-building Rescue Missions Albert Y. Chen 1 and Ting Huang 2 1 Assistant Professor, Department of Civil Engineering, National Taiwan University, No. 1, Sec. 4, Roosevelt Road, Taipei, 10617, Taiwan; PH +886-2-33664255; FAX +886-2-23639990; email: albertchen@ntu.edu.tw 2 Graduate Research Assistant, Department of Civil Engineering, National Taiwan University, No. 1, Sec. 4, Roosevelt Road, Taipei, 10617, Taiwan; PH +886-2-33664255; FAX +886-2-23639990; email: R01521516@ntu.edu.tw ABSTRACT As hazardous situations occur in public spaces, decision making for rescue is always the most important but challenging task. Nowadays, this issue has lead to the necessity of computer-aided approaches. This research considers the fire situation in public spaces, and the rescue plan is influenced by various attributes such as geometry and material of building elements, the spread of fire and smoke, the behavior of endangered people and their escape routes. The authors combined network analysis with Building Information Model (BIM) to facilitate the decision making for rescue operations. Building geometry is retrieved efficiently from BIM for network generation and route finding, and material properties are acquired for fire risk analysis by using the Revit API (Application Program Interface). Rescue routes based on graph networks for rescuers can be calculated depending on actual building conditions. Risks based on building materials are expected to be adapted into network edge costs for lowest risk route finding. It is expected that the accuracy and efficiency will be greatly improved for decision making in in-building rescue operations. INTRODUCTION With the transportation modes being integrated in to a system of services, the convenience for transport has been significantly improved,. In such busy transport systems, if one component of the transportation system has an accident, it may cause serious consequence, such as monetary lost or human casualties. As transportation hubs connect different modes of transport, the physical infrastructures usually have complex characteristics, such as geometrical lay out and large numbers of pedestrians. In such circumstances, the rescue operation is a big challenge to emergency management agencies. Building Information Models (BIM) is a popular concept in civil engineering. BIM can be use for the management of buildings or infrastructures through the entire life cycle. It is an intergraded design and visualization platform based on parametric CAD technology (Eastman et al. 2011). This research shows the method of applying BIM to traditional network analysis and decision making for in-building rescue operations. As utilizing the database of BIM, it can extract useful attributes, such as coordinates that facilitate network generation graphs by kinds of methods for meeting different environment situations and information of material. The flow of

122 evacuees should also be considered so that conflict of evacuees and rescuers could be prevented. By constructing the bridge between BIM and conventional analysis of risk, a more precise and efficient decision is expected. CURRENT LITERATURE This section is divided into three parts. The first is the introduction of research for facility and indoor evacuation. The second part is about applications of BIM in emergency situation, the last part is about graph theory for constructing graphs. Facility and indoor evacuation. There has been many research on in-building emergency decision making, some of which discuss pedestrian simulation models, such as cellular automata models (Chu 2009; Pelechano and Malkawi 2007) and agent based evacuation models (Shi et al. 2009), while some develop real time response systems which try to use real-time 3D GIS for the development and implementation of GIS-based intelligent emergency response systems (GIERS) that aim at facilitating quick emergency response to terrorist attacks on multi-level structures (e.g. multi-story office buildings) (Kwan and Lee 2005). BIM and its application in emergency. There have been research efforts on the integration of BIM with traditional building evacuation. Wang (Wang et al. 2012) had develop an API (Application Programming Interface) (Autodesk 2012)which estimates the capacity of building evacuation and calculate evacuation time. It checks whether the public space meets the standard and serves as a reference for design modification. Nepal et al. (Nepal et al. 2012) proposed using Geography Markup Language (GML) and XQuery to search spatial and relational attributes from BIM. Rueppel and Stuebbe (Ruppel and Stuebbe 2008) proposed a solution for response and recovery to support rescuers in finding the shortest way within a public building and provide them with information in their particular spatial context. Information of BIM is exported and prepared for use on mobile devices. In 2010, Ruppel et al. (Ruppel et al. 2010) presented a concept to set up a new BIM-based Immersive Safety Engineering Environment (ISEE) to model emergency situations in buildings. Graph theory. The straight MAT algorithm developed by Lee (Lee 2004), based on Yao and Rokne s research (Yao and Rokne 1991), produces skeleton graph of an 3D indoor space. Taneja et al. used the straight MAT concept to transform IFC-based information into geometry networks, which enables indoor navigation assistance (Taneja et al. 2011). Chu and Yeh implemented the visibility graph method as part of their optimal placement method of emergency evacuation guidance signs (Chu and Yeh 2012). A visibility graph is a network whose vertices are the vertices of obstacles and whose arcs connected all vertex pairs that are visible to each other. When the graph is constructed, the network of the space is derived and shortest paths between origin and destination pairs can be found by using the shortest path algorithms, such as Dijkstra's algorithm (Dijkstra 1959). OBJECTIVE During an emergency such as an earthquake or fire disaster, there is the need to have rescue decisions quickly and efficiently made. This research utilizes the

123 property of information integration in BIM, enabled with the network construction algorithms to automatically generate road networks from the BIM. The proposed approach takes the indoor geometry and properties from the BIM to construction the road networks on which decisions are made upon. By comparing the characteristics of networks generated from different algorithms, a compromised algorithm is proposed and investigated. The proposed hybrid algorithm is expected to facilitate more effective and accurate decisions. APPROACH To achieve the objective, the process in Fig. 1 is proposed. First is the selection step that fetches the geometrical layout of the interest area from the BIM model to reduce complexity. The resulting model is a Clean BIM with reduced information, and the region of interest to be analyzed is extracted by cross sectioning. The objects in the BIM model are then picked up and by using the Revit API the xy coordinates of nodes, which are the base of network construction, are extracted. The network/graph is constructed with weights on its edges for a best route analysis. The following sections describe these steps in more detail. Figure. 1 Process of Proposed Work. Figure. 2 Process of Constructing Real Network Directly from BIM. Information from BIM. Objects information from BIM is first selected by using the Revit API together with Microsoft s Visual C++. In this research, Revit API is used for the selection of doors and walls. The xy coordinates is taken form BIM using the Revit API. The geometry is then ported to Matlab. The process is shown in Fig. 2. The in-building geometry layout serves as the input for road network construction. Network construction. In the following, pseudo code for the two network graph construction algorithms are discussed. Some nomenclatures are introduced first. We define obs to be the set of obstacles' coordinates, such that obs={v,e}, which V is the set of walls' end vertices V={V 1,V 2,...,V n } and E represents the set of edges (walls) that E={e 1,e 2,...,e m } in ei=(v i,v i+1 ). Vertices of doors stores in d matrix, which d={v d1,v d2,...,v dn } 1. Visibility graph construction (1). Start from each vertices in obs and d, and check if they are visible to each other.

124 visibility check: If the connection link between two vertices does not cross any edges E in obs, then two vertices are visible. The road network of two nodes exist (Fig. 3). Figure 3. The Concept of Visibility Graph (2). If two vertices are visible to each other, then record the relation in the OD matrix M. (3). M represents the final network. 2. Approximate MAT construction Use the concept of Medial Axis Transform with modification to make this algorithm more suitable for the research cases. The variables definition in approximate MAT is the same as visibility graph. However, in this algorithm the new set LL is defined, which LL={L,V'}. L is defined as the set of links formed by concave vertices and convex vertices (Fig. 4 and Fig. 5). L={L 1,L 2,...,L m }, which L i =(V i,v j ), V i, V j ϵ obs. The mid points of links V' are also stored in the LL set. V'={V' 1,V' 2,...,V' n }. Figure 4. The Definition of Concave and Convex in The Polygon Figure 5. The Links Formed by Concave and Convex Vertices. (1). Define the types (convex or concave) of vertices in obs. Produce rays, which are the bisectors of the interior angles of convex vertices in obs and put them into L1. (2). Let the rays in L1 cross each other (the ray couldn't penetrate any edge e i ), pick up the intersection point that is the closest to the origin vertex of ray.

125 (3). Make rays which are bisectors of concave corners which formed by parent rays (in L2) and the intersection points (in L2) as starting points. Save the new points and rays into L1. (4). Go back to step 2, define segments formed by origin points in L1 and new intersection points generated from step 2, and save these segments to L4. (5). If any ray in L1 cannot find end point (intersection point) in step 4, then check whether the origin point of the ray can connect to the center points of links between pairs of convex and concave vertices (in LL) and save these segments to L4. (6). Once executing step 5, save the connection segments between the mid points of links in LL into L4. (7). Add links between doors (vertices in d matrix) and segments in L5, save them into Ld (8). Combine L5 and Ld as the final network. Path analysis. After construction of the network, the location of evacuees could be defined in this layout and assign numbers of doors as exits. It is planned in future studies to add weight values calculated from evacuee flow and fire risk simulation models, to the network edges, so that the edges costs would be higher if the edge has high flow or risk value. The edges costs could be transform into length that we could get the optimal exit of each evacuee's and their best escape route to the exit by using the built-in Dijkstra's Algorithm in Matlab. Figure 6. Evacuation Path from Each Evacuee to The Nearest Exit. (Two Exits assigned) CASE STUDY In this section, the proposed network construction process is tested with two cases, one in small scale (Table 2 and Figure 7) and the other larger in scale (Table 3 and Figure 8). In both cases, the visibility graph network and approximate MAT network are both constructed to compare the construction performance. The parameters of both cases are shown in Table 1. As shown in Table 2 and Table 3, the network construction time for both problem has great difference using the different algorithms; Visibility Graph takes significantly longer time for the case with larger scale. In addition, case scenarios with the same problem settings are tested against the networks to compare the efficiency for path analysis in terms of running time and the final path length (costs). For the small scale case, the path analysis s running times are both fast, but the Visibility Graph approach gives smaller total cost. For the case with larger scale, the path

126 analysis has a factor of 5 difference in running time, and the total length of the path also shows the consistent result as in the small scale problem. Table 1. Layout Parameters for Both Scales Numbers of Walls Numbers of Door Small Scale 41 13 Larger Scale 484 144 Table 2. In Small Scale Analysis Network construction time (seconds) Path analysis time (seconds) Path length (costs) Visibility Graph 5.887312 0.025039 46.1371 Approximate MAT 1.812181 0.015260 52.436 (a) (b) Figure 7. Small Scale Path Analysis (a) Visibility Graph. (b) Approximate MAT. Table 3. In Large Scale Analysis Network construction time (seconds) Path analysis time (seconds) Path length (costs) Visibility Graph 3953.317449 2.491234 86.9646 Approximate MAT 685.421663 0.464410 102.0666 (a) (b) Figure 8. Large Scale Path Analysis (a) Visibility Graph. (b) Approximate MAT.

127 As there is larger number of links in the Visibility Graph network, both network of its construction time and path analysis time are much longer than the Approximate MAT. However, the results for path seeking length of the Visibility Graph analysis is better than the Approximate MAT network; lower path costs are produced using the Visibility Graph as the vertecis and edges are more optimal in terms of geometry. As this is still an ongoing research, the next step is to propose a hybrid algorithm that adapts the Approximate MAT network to analyze the rough path routes of evacuees in the first pass of analysis for the overall tendency. Once given the rough path, a problem of a smaller scale could be formed in the proximity of the rough path. A second pass analysis could be carried out for a more detailed path analysis using the Visibility Graph. In particular, when there is the need for a more precise decision, the Visibility Graph approach could give decisions with better resolution. The visibility graph could be used for the analysis in the small scale areas, so that the calculation in large scale could be prevented and could also get the best result efficiently. CONCLUSION AND FUTURE WORK In this paper, the authors presented the method of constructing path networks directly from a BIM model. The concept and procedure of two network construction algorithms are presented. The case studies show the characteristic of different network construction methods and its performance. It could be verified that visibility graph network is more suitable in small scale path analysis and approximate MAT network for large scale problems. However, accuravy of path of visibility graph is better than approximate MAT. The authors propose a hybrid algorithm that combines the two kinds of network construction, in order to improve the efficiency of path analysis as the future work. ACKNOWLEDGEMENTS The authors would like to thank the National Science Council of Taiwan for the support of grants NSC 101-2218-E-002-003, NSC 101-2221-E-002-187, NSC 102-2219-E-002-023, NSC 102-2221-E-002-119, and the New Taipei City Fire Department. Additionally, the authors thank Sinotech Engineering Consultants for providing the BIM model for the case studies. REFERENCE Autodesk (2012). Revit 2012 API Developer Guide. Chu, C.-Y. (2009). "A Computer Model for Selecting Facility Evacuation Design Using Cellular Automata." Computer-Aided Civil and Infrastructure Engineering, 24, 608-622. Chu, J. C., and Yeh, C.-Y. (2012). "Emergency Evacuation Guidance Design for Complex Building Geometries." Journal of Infrastructure Systems, 18, 288-296. Dijkstra, E. W. (1959). "A Note on Two Problems in Connexion with Graphs " Numerische Mathematik, 1, 269-271.

128 Eastman, C., Teicholz, P., Sacks, R., and Liston, K. (2011). BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors Wiley. Kwan, M.-P., and Lee, J. (2005). "Emergency response after 911 the potential of real-time 3D GIS for quick emergency response in micro-spatial environments." Computers, Environment and Urban Systems, 29, 93-113. Lee, J. (2004). "A Spatial Access-Oriented Implementation of a 3-D GIS Topological Data Model for Urban Entities." GeoInformatica, 237-264. Nepal, M. P., Staub-French, S., Pottinger, R., and Webster, A. (2012). "Querying a Building Information Model for Construction-Specific Spatial Information." Advanced Engineering Informatics, 26, 904-923. Pelechano, N., and Malkawi, A. (2007). "Evacuation simulation models: Challenges in modeling high rise building evacuation with cellular automata approaches." Automation in Construction, 17, 377-385. Ruppel, U., Abolghasemzadeh, P., and Stubbe, K. (2010). "BIM-based immersive indoor graph networks for emergency situations in buildings." Ruppel, U., and Stuebbe, K. M. (2008). "BIM-Based Indoor-Emergency-Navigation-System for Complex Buildings." Tsinghua Science and Technology 13, 362-367. Shi, J., Ren, A., and Chen, C. (2009). "Agent-based evacuation model of large public buildings under fire conditions." Automation in Construction, 18, 338-347. Taneja, S., Akinci, B., Garrett, J. H., East, E. W., and Soibelman, L. (2011). "Transforming an IFC-based Building Layout Information into a Geometric Topology Network for Indoor Navigation Assistance." ASCE Workshop on Computing in Civil Engineering, Miami. Wang, C. H., Moh, Kang, S. M., Lee, W. L., J., P. T., and Hsieh, S. H. (2012). "BIM-Based Application Development of Uderground MRT Stations Emergency Evacuation-Time Evaluation for Taipei MRT Design Checking." CONVR 2012, Y.-C. Lin, and S.-C. J. Kang, eds.taipei Taiwan, 113-121. Yao, C., and Rokne, J. (1991). "A Straightforward Algorithm for Computing the Medial Axis of A Simple Polygon." International Journal of Computer Mathematics, 39, 51-60.