Next Article in Journal
The Benefit of Rail: Estimating the Impact of Station Accessibility on Residential Property Prices
Previous Article in Journal
A gbXML Reconstruction Workflow and Tool Development to Improve the Geometric Interoperability between BIM and BEM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fire Emergency Evacuation from a School Building Using an Evolutionary Virtual Reality Platform

Department of Structural, Geotechnical and Building Engineering, Politecnico di Torino, 10129 Turin, Italy
*
Author to whom correspondence should be addressed.
Buildings 2022, 12(2), 223; https://doi.org/10.3390/buildings12020223
Submission received: 30 December 2021 / Revised: 19 January 2022 / Accepted: 9 February 2022 / Published: 16 February 2022
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
In the last few years, modern technologies such as numerical simulations, virtual and augmented reality, and agent-based models represented effective tools to study phenomena, which may not be experimentally reproduced due to costs, inherent hazards, or other constraints (e.g., fire or earthquake emergencies and evacuation from buildings). This paper shows how to integrate a virtual reality platform with numerical simulation tools to reproduce an evolutionary fire emergency scenario. It is computed in real time based on the building information model and a fluid dynamic software. A specific software was also used to simulate in real time the crowd dynamic in the virtual environment during the emergency evacuation process. To demonstrate the applicability of the proposed methodology, the emergency fire evacuation process for an existing school building is presented. The results show that the proposed virtual reality-based system can be employed for reproducing fire emergency scenarios. It can be used to help decision-makers to determine emergency plans and to help firefighters as a training tool to simulate emergency evacuation actions.

1. Introduction

Building emergency management can be defined as an integrated scientific methodology that concerns several aspects, such as emergency preplanning and psychological human behavior (Gao et al. 2011; Yan 2011) [1,2]. It provides proper solutions for human safety in facing hazard events, such as earthquakes, floods, fire, etc. (Flynn 2010; Marasco et al. 2017) [3,4]. Recent relevant studies have demonstrated that the high number of fire emergency casualties and injuries depends on the failure of timely evacuation of the occupants from the burning building (Fahy and Proulx 2001; Gershon et al. 2012) [5,6]. The improper layout of the building structure and the psychological and physical responses of human beings may make the evacuation delayed. Indeed, human beings’ behaviors in emergency conditions are usually quite complicated to be predicted by mathematical models. For instance, a panicked mental state or abnormal behaviors induced by the spreading of flames and smoke or by the unfamiliarity with the building may lead people to choose the wrong evacuation route. The quantification of risks and the analytical assessment of the optimal prevention measures are necessary to limit the consequences of fire, to face and to solve many fire prevention problems going beyond the traditional prescriptive methods provided by the technical rules.
Focusing on evacuation dynamics, some recent works from the literature can be found. Empirical methods in evacuation dynamics with studies using the field data collection methods of pedestrian are reviewed in (Haghani 2020a) [7]. Haghani et al., (2020) [8] investigates the variation of the evacuation behavior of crowds with respect to perceived urgency. The study is developed by employing experiments and exploring different aspects of evacuees’ decision-making: reaction time, exit choice and exit-choice adaptation. Optimization methods for pedestrian evacuations (i.e., architectural design, mathematical programming, training) are studied by Haghani (2020b) [9], aiming on interventional approaches that seek to improve evacuation efficiency. With reference to specific building types that are characterized by critical crowd dynamics, to improve effective strategies for safe evacuation processes, the case of hospitals and school buildings are studied in Yazdani et al., (2021) [10] and Rostami et al., (2021) [11], respectively.
Fire emergency management deals with processes of preplanning evacuation (fire drill) or training to expose people, in particular firefighters, to real fire scenarios. Emergency evacuation training and drilling aim to improve humans’ abilities in emergency conditions for evacuation and rescue, and to enhance fire emergency planning (Peacock et al. 2012) [12]. Hence, fire simulation becomes an important tool in fire investigation (McGrattan et al. 2013) [13]. Nevertheless, actual fire training leads both social and economic disadvantages in finding resources, as well as safety risks in inhaling toxic gas, for instance, and cannot meet the fire training requirements of many firefighters. This influences the validity and replicability of the results (Lawson 2011) [14].
The development of more accurate models, such as those coming from virtual reality (VR) technology, has provided an effective solution for such training tasks, leading to more realistic simulations of fire emergency scenarios (Lee and El-Tawil 2008; Cha et al. 2012; Manca et al. 2013; Xu et al. 2020) [15,16,17,18]. The available VR technologies bear (i) to create an accurate and realistic fire environment with which users can interact, and (ii) to identify the safest path while training. Thus, an accurate and rational visualization of fire and smoke is significant for effective rescue in virtual training, as actual fire is a continuous dynamic process and smoke parameters change along with time. When it comes to a fire rescue VR scenario, two main concerns need to be considered: (i) construction of the VR evacuation scenario and (ii) efficient fire and smoke visualization that affects evacuation and rescue behavior. In terms of scenario construction, existing VR engines provide an efficient and convenient modeling platform.
Many studies have been focused on the development of a VR fire environment. For instance, Cha et al., (2012) [16] integrated a VR fire-training simulator with fire dynamics data to develop a real training procedure for public or inexperienced firefighters. Ren et al., (2008) [19] also integrated fire numerical simulation with VR environment for fire evacuation simulation. Similarly, Yi et al., (2011) [20] proposed a numerical method for the simulation of chemical disaster emergency drills by using the virtual simulation control. However, the study was complicated, since it required a fuzzy integrated model. Lovreglio et al., (2020) [21] proposed a comparative study on the effects of teaching some firefighting maneuvers through simple videos or a virtual reality experience. In addition, Backlund et al., (2009) [22] showed that participants in a study on firefighter training found the virtual reality training more educative, easier, and enjoyable than the traditional one. Besides, Poole (2012) [23] claimed that only 40% of people can correctly use a fire extinguisher and that some people get injured trying to use it due to the lack of knowledge about its functionality. Wang et al., (2014) [24] proposed a study to verify the validity of the use of virtual reality in fire safety engineering.
Cimellaro et al., (2019) [25] preliminarily introduced an integrated approach between computational fluid-dynamic and virtual reality to reproduce fire-following-earthquake scenarios. Argasiński et al., (2018) [26] developed a training program for firefighters through a virtual reality model. The construction of VR scenarios requires detailed building models, including the beams, columns, and walls that generally rely on manual work. To avoid the intensive model generation, BIM, which is a three-dimensional model with details, has been largely adopted to define the VR scenario (Cerovsek 2011; Ding et al. 2014) [27,28]. For instance, Wang et al. (2014) investigated the BIM implementation in virtual reality aiming at reproducing a fire emergency evacuation scenario.
Existing methods for fire and smoke visualization are based on computational fluid dynamics (CDF) computer software, such as the Fire Dynamics Simulator (FDS) developed by the National Institute of Standards and Technology (NIST) of the United States; they include particle systems and volume rendering. Many researchers have applied particle systems to demonstrate the spread of smoke based on FDS simulation results (Shen et al. 2008; Cha et al. 2012; An et al. 2014; Glasa and Steckova 2015; Xu et al. 2020) [16,18,29,30,31]. Particle systems can quickly model smoke and provide a satisfactory degree of realism to recreate the conditions of limited visibility, i.e., in indoor conditions when the division of space is not particularly complex. The particles used are colliders inside the software that collide against the walls, reproducing the smoke effect.
The previously mentioned studies on VR technologies for realistic simulations of fire emergency scenarios introduced significant advancements in this field of research. However, they do not provide much knowledge on the evolutionary conditions of the emergency scenario. On the contrary, this research work contribution focuses on these topics, and deepens the methodology to integrate different software in a VR platform in order to enrich in real time the evolution of fire and smoke reproduced in the virtual environment. In parallel, the evolutionary crowd dynamic in the virtual environment during the emergency evacuation process is also considered by a specific software. Therefore, the resulting system is enriched with information, being able to reproduce a progressing environment. Finally, the proposed system is applied for a case study of a school building, which represents an example of implementation that could however be extended to a different class of buildings.
The proposed VR platform allows one to experience evolutionary emergency scenarios in first person, and is targeted as a support tool to realistically reproduce fire emergency evacuation processes, supporting decision-makers in fire rescue and fire protection planning. Moreover, the proposed virtual reality-based system can be used by firefighters to perform repetitive emergency evacuation and rescue training, aiming at improving their abilities in a safe environment.

2. System Architecture

In this section, the system architecture is described briefly, introducing the software components that have been employed in the different modules. In the next sections, more details on the interoperability among the different software components is provided.
The proposed framework consists of three modules, as shown in Figure 1: (1) modeling input; (2) numerical simulation; (3) virtual reality platform.

2.1. Module 1: Modelling Input

The first module is the collection of all the input necessary to the subsequent analyses and simulations. Building information modeling (BIM) is a three-dimensional modelling where information on structure, materials and other features can be collected and analyzed. The model implemented in Unity3D software (Unity Technologies 2017) [32] is defined according to the BIM models to consider the actual geometry and to add texture, illumination, and other realistic features. The BIM model in parallel provides information for the preparation of both the FDS model for fire and smoke simulations, and the crowd dynamic model for evacuation simulations.

2.2. Module 2: Numerical Simulations

Fire and smoke simulation is one of the most important aspects in planning and analyzing escape routes. It is established through FDS software to reproduce the fire spread process and compute the motion of smoke particles. Besides, emergency evacuation is simulated with the use of specific software for crowd dynamics, such as MassMotion and Evac. MassMotion (Zarnke 2015) [33] is an agent-based microscopic model based on the social force model and is one of the advanced tools in the field of crowd simulation. Besides, Evac was developed at VTT Technical Research Centre of Finland to simulate human evacuation. It allows modelling high crowd density environments and the interactions among the evacuation and fire simulations (Korhonen and Hostikka 2009) [34]. The main feature of Evac software is the ability to integrate the evacuation model within the fire and smoke model, considering the conditions posed by the fire hazard as a function of the simulation. Results from the numerical simulations are integrated with the Unity3D model.

2.3. Module 3: Virtual Reality Platform

The module consists in the preparation of the integrated fire rescue VR scenario that is built through Unity3D, which is software for the development of games written in C++ code. It is a powerful tool and is the more suitable to import and combine different output from simulation that, apparently, cannot communicate between each other. One of the biggest advantages of Unity3D software is the possibility to model the scenario in virtual reality, giving the possibility to create an immersive scenario for the final simulation (Unity Technologies 2017) [32].
Once the virtual environment has been established and developed, the VR platform with body sensors is used to make the simulation playable and interactive. There are many different gaming platforms, from less immersive as desktop, to very immersive ones. One of the latest tools in the field of gaming is the KATWalk: a VR multi-direction platform, also called VR treadmill, that allows a completely immersive experience where the user becomes the first player of the virtual scene controlling the body movements through VR sensors.

3. Methodology to Build the Virtual Reality Model

3.1. Modeling Development

Building information along with fire spread data are required to implement the fire rescue scenario. As mentioned before, the BIM model provides key information of the building, such as geometric dimensions, structural and non-structural parameters, and material. Geometric information can be used to define the indoor environment, while information on material is necessary, as it affects the combustion of building components. The FBX file is exported from BIM software Revit to generate the geometric model. Revit is used for building information modeling (BIM) providing a complete architectural design solution for a building project through detailed construction drawing and schedules (Revit 2013) [35]. In this step, the pre-processing software of FDS, PyroSim, is used to convert the data from BIM to FDS (Eng 2011) [36]. The computer program PyroSim is a graphical user interface for the Fire Dynamics Simulator (FDS). The geometric model exported from BIM contains the geometric information of the building; however, some features (e.g., texture, illumination, etc.) are not included in this model. Therefore, Unity3D software was adopted to construct a more realistic indoor scenario for the subsequent simulations. Specifically, the FBX file previously obtained was imported into Unity3D software to add texture and illumination to provide more realistic details. The completed model will be used in Unity3D to generate the VR scenario.

3.2. Fire and Smoke Spreading Simulation

Fire simulation is determined based on the FDS model established in Module 1. The FDS software is one of the main codes to compute fire simulations and smoke spreading. It is an open-source software developed by the National Institute of Standards and Technologies (NIST) and is part of the models based on computational fluid dynamics (CFD) (McGrattan et al. 2013) [13]. Particularly, FDS simulates the phenomenon of fire and smoke propagation through the resolution of Navier–Stokes equations optimized for low-speed flows. FDS simulation can be created using a text file that can be written manually or through graphical interfaces, such as Pyrosim (Eng 2011) [36], or through an extension for Blender 3D modeling software (Hess 2007) [37]. The model works with a reference domain divided into cells, which define the resolution of the whole model. FDS can model different phenomena, such as heat transport and flame combustion products at low speed, radiative and convective heat exchange between gases and surfaces, flame propagation and fire development, fuel pyrolysis, heat, and smoke detector activations. This is done by employing four computational models: the hydrodynamic model, the combustion model, transmission by radiation, and sprinklers and detectors. In this work, hydrodynamic and combustion models were considered with standard boundary conditions (Temperature 20 °C, background pressure 101,325 Pa, relative humidity 40%, there is no wind).
The hydrodynamic model is based on the numerical resolution of the Navier–Stokes equations optimized for smoke and heat transport, while the combustion model uses a single chemical reaction for all burning materials. The FDS software allows one to compute the heat transfer by radiation using the finite volume method (FVM) for convective transport. It is possible to evaluate the action of sprinklers and detectors, water droplets and their capacity to absorb and spread heat radiation. The input parameters for the FDS model, such as numerical grid, environment, geometries, materials, and combustion, are described in a unique text file. Furthermore, four types of surfaces are used: supply, exhaust, layered, and burner. The supply surface indicates an introduction of air or gases in the model, while the exhaust surface works as a supply type area where the flows are discharged from the surface. The layered surface describes a material or layers of different materials. For example, a wall can be described as one surface with a different layer of material inside. When a layered surface is integrated in the model, thickness and physical parameters of the material must be specified. Finally, the burner surface represents the area from which fire is ignited. The main parameters required to characterize it are heat reaction rate per unit area (HRRPUA) and combustion reaction. Using this data, the reaction must be defined individually, specifying the chemical characteristics of the fuel described by the number of atoms of carbon, hydrogen, oxygen, and nitrogen. Smokeview is a software tool designed to visualize numerical predictions (fire and smoke) generated by FDS (Forney and McGrattan 2004) [38]. However, the results of FDS are not directly applicable in the virtual environment but must be exported and processed first through other softwares (Paraview, Blender 3D) [36,39]. This point has been discussed in detail within the application to the selected case study of the school building (Section 4.6).

3.3. Simulation of the Evacuation Process

Agent-based modeling (ABM) was implemented in this work as an evacuation process simulator within the MassMotion software. The ABM is a microscopic model where the behavior of the single agent is evaluated by highlighting the differences in the user profiles presented in the model. In ABM, the agents are assigned characteristics of size, motion, familiarity, and knowledge of the place, and each of them moves independently. The decisions of the agents may change over time depending on context factors. For example, in the case of an exit no longer usable, the agent may move to another available exit.
The evacuation process can be divided in different phases, as shown in Figure 2 (DM2015; Hurley et al. 2016) [40,41].
The criteria applied in the evacuation process is that ASET > RSET, where ASET is the available safe escape time computed between the ignition of the fire and the moment in which the environmental conditions make the occupants unable to reach a safe place; RSET is the required safe escape time between the ignition of the fire and the time when the occupants reach a safe place. Accordingly, the time required for the evacuation is always larger than the actual time to evacuate the entire building. The evacuation process is divided into three phases: detection time (time required for fire detection), alarm time, and evacuation time. The detection time is determined by the type of detection system and the fire scenario. The alarm time is the time between the fire detection and dissemination of information to the occupants of the general alarm. Finally, the evacuation time is divided into pre-movement activity time and movement time. The pre-movement time is the time needed for the occupants to recognize the danger (recognition time) and to perform a series of activities before the movement to the safe place (Response time). The movement time, instead, is the time taken by the occupants to reach a safe place after the pre-movement activities; it is computed according to the occupants’ distance from the exit, their speed, and the capacity of the escape routes due to geometry, size, height differences, and obstacles (Forssberg et al. 2019) [42]. Therefore, the safe escape time (RSET) value is determined by several components, such as detection time, alarm time, pre-travel activity time, and the travel time (travel). Furthermore, ASET also considers the margin of safety, the difference between ASET and RSET. It is the amount of time left, after the evacuation is complete, before the condition of the building exceeds security thresholds, making the occupants unable to reach a safe place.
MassMotion is an advanced pedestrian simulation software (Zarnke 2015) [33]. It is compatible with the BIM model and has been implemented in the proposed framework. MassMotion allows one to model all the objects in the space, classifying them according to their own function. The way objects are defined may influence the route choice, the speed, and the movement of the agents. Thus, it is important to assign the right type of object to each element. The elements to be considered in the simulation of the evacuation scene are floor, link, stair, ramp, escalator, path, elevator, portal, and barrier. Floor is the main object in the scene, since it represents the walkable area. Link, stair, ramp, escalator, paths, and elevator represent connections between floors. They have different feature and influence the speed and the movement of the agents. The portals represent entrances or exits where people can go to be safe. Finally, the barriers are solid obstacles in the model. The movement of the agents is influenced by social forces generated by the environment around the agents at each moment of the simulation, by the direction, the location, the obstacles around, and the movement of other agents.
The simulation of fire emergency evacuation is also done through Evac software, which is an extension of Fire Dynamic Simulator developed by the National Institute of Science and Technology (NIST) and the Technical Research Centre of Finland (VTT) [34]. Evac software is based on the social force evacuation model and can integrate the fire and smoke model within the evacuation model, by considering the conditions posed by the fire as a function of the simulation. For instance, the agents may suffer a reduction of the visibility due to the concentration of the smoke. Moreover, the software accounts for the presence of carbon monoxide: agents may be unable to move according to FED (fractional effective dose) when the presence of carbon monoxide becomes higher than agents’ tolerability. This value is calculated by FDS (McGrattan et al. 2013) [13] as:
FED tot = ( FED CO + FED CN + FED NOX + FLD irr ) HV CO 2 + FED O 2
where FEDCO is the incapacitating dose of CO, FEDCN is the fraction of an incapacitating dose of CN, FEDNOX is the fraction of an incapacitating dose of the sum of NO and NO2, FLDirr is the fractional lethal dose (FLS) of irritants, HVCO2 is the hyperventilation factor induced by carbon dioxide, and FEDO2 is the fraction of an incapacitating dose of low O2 hypoxia.
To simulate a realistic fire emergency evacuation, different physical factors that may occur in crowd dynamics are considered. Most of these factors are given by panic, such as friction forces between agents or between agents and geometries, social and psychological forces.
In addition, lethal threshold values for the agents are included in the definition of the disturbance conditions. If the agent encounters them on his way to the exit, the user remains stationary, i.e., his decision is diverted to an exit without preference. Exit without preference means that the agent cannot go towards it because he cannot go towards an exit that he does not see and does not know.
The types of agents that EVAC models can be based on four types of behavioral patterns: conservative, active, herding and follower. The active and conservative agents are more directly involved in the evacuation because they can remember and look for an exit; instead, herding and follower agents mainly wait to see where other agents go and then follow them.

3.4. Virtual Reality in Unity

The fire VR scenario is developed in Unity3D software, which is used for the development of videogames and written in C++ programming language. To take advantages of the immersive visuals and movements and, therefore, to make the proposed simulations playable and interactive, the connection among KAT VR platform and C++ programming scripts was employed, since the user can interact with the virtual environment and move in any direction, observing the fire spreading within the virtual scenario similar to a first-person video game. That is possible by using a headset sensor that allows the user to be immersed inside the virtual scenario, while the navigation is controlled by sensors covering the shoes. KATVR sensors are connected to the Unity3D [32] model through plug-ins that consent the virtual model to receive the user’s operations in real time.
The KATVR platform can simulate the movement of the player through the shoe sensors, making the virtual experience even more immersive and allowing a 360° movement in the virtual environment. Much of the structure is built by the framework and movements are tracked by three sensors: one sensor on the torso for the direction of the movement and two on the shoes for the actual movement. The skating type movement is allowed. Furthermore, a computer is provided to control the KAT station.
It is worth paying attention to the platform calibration, because a prolonged mismatch between the player’s movement and the actual body movement (the player turns in one direction and the movement within the game is opposite, or the player walks straight ahead and sees the movement slightly deviated to one side in the game) could lead to a feeling of nausea or dizziness.
The possibility to simulate all the movements, including walking, through the platform increases the immersive game sensation and helps to make the player feel more involved in the panic situation. Besides, with the real movement, the player can feel the physical effort of escaping. Moreover, the interaction between the user and the environment is also possible in the system by implementing the functionality of grabbing objects with the use of handset sensors.

4. Case Study

4.1. Case Study Summary

Public buildings, such as schools, are densely populated and generally includes complex facilities, which results in a high risk of hazards. In school buildings, fire safety requirements are often overlooked even though several firefighters’ interventions are required in school buildings every year. In the latest data provided by the School Building Register (MIUR), it appears that schools with fire prevention certifications are only 9824 out of more than 40,000 buildings, while the annual statistics of firefighters report an average of more than 500 interventions per year in schools due to fires or explosions (Figure 3).
A two-story secondary school was chosen as the case study for a fire rescue. The school is a comprehensive institute in the Milan (Italy) surroundings, built in 1976. The 3D BIM of the school building was developed in Revit [35], as shown in Figure 4 and Figure 5. The building is a reinforced concrete (RC) structure and is divided into three blocks: classrooms, gym, and a third block with a canteen on the ground floor and an auditorium on the second floor. The block with classrooms is a two-story building where the ground level is dedicated to laboratories and offices while classrooms are located on the second level.
To make the simulation simpler, only the main block with classrooms has been considered in the fire emergency simulation, since the remaining buildings (i.e., gym and auditorium/canteen) are not directly connected to the main block in case of fire emergency. To simulate the fire emergency scenario, risk profiles introduced in the new fire prevention code were considered (DM2015, Section G3) [40]. Risk profiles were indicators suggesting the appropriate performance of the materials and the necessary firefighting measures in the case of a fire emergency scenario for each area of activity. The risk profiles can be classified as: Rlife for the protection of people, Rgoods for the safeguard of goods, and Renvironment for the protection of the environment. Rgoods and Renvironment risk profiles were not considered in the simulation, since the considered school did not possess any historical or strategical relevance and did not contain any material dangerous for the environment. Rlife risk profile influences the exodus, as it defines the size of the corridor and the width of the exit routes; it is determined by δocc that indicates some prevailing characteristics of the occupants inside the building, and δa that indicates the prevalent fire growth characteristic speed. Two Rlife profiles were considered in the simulation, A2 and A3, which means that the occupants of the school were familiar with the environment of the building.

4.2. Building Simulation

The school building was first designed using Blender to generate the geometry, and then it was converted into a script file using a text editor. The geometric characteristics of the objects in the simulation must be adapted to the base grid of the model, since every cell presents uniform values and information. Therefore, the geometries were simplified into rectangle shapes and some rooms with complex shapes (i.e., bathrooms) were represented through solid cubes (voxelization), as illustrated in Figure 6. Afterward, the basic file with the simplified geometry was created and exported to Blender through the BlenderFDS extension [37].

4.3. Fire Scenarios

Four fire scenarios with different ignition points were analyzed to verify the redundancy requested by the Fire Prevention Code (DM2015, Section S.4.8.4) [40] (see Figure 7):
-
Scenario A: The fire starts in a classroom (first floor); all the emergency exits are available.
-
Scenario B: The fire starts near the central exit door. All the students must evacuate through the left door and the right door.
-
Scenario C: The fire starts near the left exit door. All the students must evacuate through the central door and the right door.
-
Scenario D: The fire starts near the right exit door. All the students must evacuate through the central door and the left door.
The redundancy check allows for verifying the minimum width of the exit ways in case one is interdicted due to the fire. Each available emergency exit is made unavailable one at a time; then whether the overall width of the remaining emergency exits is sufficient to allow the evacuation of the occupants is verified.
Among the four proposed scenarios, Scenario A will be explained in detail, while the other 3 scenarios (Scenario B, C, and D) were developed in the same fashion. The smoke propagation within the building school for Scenario A is illustrated in Figure 8.

4.4. Simulation of the Evacuation Process

The first step for simulating the evacuation process is the definition of the number of occupants in the building. It can be evaluated as the theoretical crowding, according to the procedure indicated by fire regulations (DM2015, Section S.4.6) [40]. The maximum crowding is determined by multiplying the crowding density by the area of the room. The parameters related to the building school crowding are listed in Table 1.
Only the rooms that are assumed to be constantly full of people (e.g., students, teachers, and employees) were simulated. Thus, the number of occupants considered as the maximum crowding is set to 536 people.
To guarantee the evacuation even in the most severe situations, a certain number of independent exits (e.g., external, or protected exits) must be available. Thus, the possibility of independent exits to become simultaneously interdicted is minimized. To avoid the development of localized overcrowding, the number of exits must be at least three, according to the table S.4-15 from DM2015 [40].
A simultaneous exodus has been assumed (DM2015, Section S.4.1.3.a) [40], which is generally applied in building schools. Once the number of occupants has been defined, it is possible to model the evacuation process. Due to the damages caused by the seismic event, some exits are no longer available for the evacuation process. Three scenarios use only two exits for simulating this inconvenience in the evacuation, as follows:
-
Scenario A: All the emergency exits are available.
-
Scenario B: All the student must evacuate through the left door and the right door.
-
Scenario C: All the student must evacuate through the central door and the right door.
-
Scenario D: All the student must evacuate through the central door and the left door.
The evacuation process was simulated using different software: Evac and MassMotion [33,34]. They are both used for simulating crowd movement and evacuation process and works as ABM. Evac is an extension of FDS and includes the fire simulation along with its consequences on the crowd movement (e.g., visibility, toxic gases, FED). On the other hand, MassMotion is easier to use to simulate the evacuation, as the solution of a path between the agent and the designed exit for that agent. Furthermore, MassMotion considers inputs about pre-movement time, speed, and more specific agent’s profile.
In MassMotion software, the basic surfaces such as floor, obstacles, stairs, and portals have been assigned to the single object. The portals represent the point where agents are originated or the point where they must go for evacuating. In the model, twenty-four portals have been created for originating the agents, one portal for each class and three portals for the exits. The simulation is limited to the first floor, as it is the most subject to crowding effects. In the simulation, two different agents were implemented: the students and the teachers. According to school rules, teachers must wait for students to leave the classroom first to ensure that no one is left behind and then close the classroom door. Since it is not possible in the software to give such a specific indication to the agents defined as “teachers”, a few seconds of delays in the departure have been set to recreate the simulation in a realistic way. The pre-movement activity time is represented by a log-normal distribution (min = 4 s, max = 166 s, average = 41 s, STD 35 s), which is based on a series of experiments conducted by (Cuesta and Gwynne 2016) [43]. Generally, the log-normal distribution is used to best represent the impact of the social influence in its initial phase, and the response of people who decide to activate the exodus late. The speeds of the different types of agents have been proposed in the literature (Thompson and Marchant 1995) [44] and are based on log-normal distributions as show in Table 2.
Evac software allows for setting a grid different from the one used in FDS to simulate the fire. After defining the grid, the space (mesh) where agents are randomly created must be set. A mesh for each classroom was set and the agent’s profiles were chosen. The default agent profiles in Evac are five, as shown in Table 3, assuming a specific association to each profile.
In the case scenario, the profile chosen for the simulation was child for the students and adult for the professors. To define the exit to which the agent will move, the software considered the solution of the choice as a case of optimization in which the occupant goes to the exit that makes its evacuation time lower. The choice of the exit was established based on three criteria (Korhonen and Hostikka 2009) [34]: (i) visibility, the agent can see the exit door from his position; (ii) familiarity, the agent is aware of the existence of the exit even if the agent cannot see it; and (iii) disturbing condition (e.g., the presence of smoke or CO; i.e., the agent is unable to move due to the scarce visibility).
Table 4 shows the preference order of the agents in choosing the best way for evacuation based on the three criteria explained before.
Each class has been associated with the nearest exit, so the agents can consider the familiarity only to one exit. In case an exit is not available, the movement of the agents is based on the visibility of the other available exits or on the other agents. Among the three exits, two have a good visibility, as they are placed in the corridor (left and right exit), but the central one is hidden. Thus, if the agent does not know its location, the visibility criteria cannot be applied. Furthermore, the central exit can lead to congestion phenomena.
The Evac simulation also considers the interaction with toxic gases through the fractional effective dose (FED) model. Some agents could be unable to finish the evacuation due to the exposure to carbon monoxide and dioxide (e.g., disturbing conditions).

4.5. Analysis of Scenarios and Results

Results from the simulation of the four different scenarios through MassMotion software are presented in Figure 9.
As shown, the agent count maps represent the number of agents that evacuate from the available exits. The maps represent the situation in the school after the evacuation. The colors show the number of agents that cross every point of the school and help to understand the crowding density during the evacuation process. Furthermore, Figure 9 highlights the difference of the crowd movement in the four different scenarios.
It is evident that, in Scenario A, where all the emergency exits are available, the agents are well distributed during the evacuation process compared to the other scenarios. In Scenario B and Scenario C, the agents are divided between the two available emergency exits in a functional way. Finally, the worst evacuation process is represented in Scenario D, where an overcrowding of the agents occurs in the corridor of the building. The time of evacuation in the different scenarios is illustrated in Figure 10.
The evacuation time depends by the considered scenarios (Figure 10). Focusing on Scenario A, the evacuation time was less than the other scenarios, where the evacuation time increased due to the location of the available emergency exits. Table 5 lists the evacuation time obtained from the different scenarios using MassMotion and Evac software.
Results from the used software are quite similar. For instance, Scenario C shows the longest evacuation time due to the not availability of the left exit. Moreover, the shorter evacuation time is obtained from Scenario B, where only the central emergency exit is not available and, therefore, the agents can move more fluently towards the available exits.
The differences in the evacuation time from the two software are related to the consideration in Evac software of smoke and its influence on the agents’ speed due to the reduced visibility, the toxic gases effects to the body, and the heat caused by the smoke. In Scenario A, the smoke made one of the emergencies exits no longer available. Thus, the occupants tried another escape route when they were aware of it.
The use of Evac software for simulating the evacuation process represents a proper solution, since it accounts for the effects of the fire and smoke. However, results from Evac software cannot be imported to Unity3D software to be included within the virtual reality model, because there is not an output that can be processed in a model compatible with Unity3D. Therefore, MassMotion results are implemented in the virtual environment because in this case is possible to export directly from MassMotion an animation of the simulation compatible with Unity3D.

4.6. Simulation of the Fire Emergency Scenario within the Virtual Reality

The last step of the methodology is the simulation of the fire emergency scenario through VR using the aforementioned methodology. The geometrical model, the FDS model, and the evacuation system described in the previous sections, are combined through Unity3D software. The geometric model was imported into Unity3D by using the Tridify plugin (https://www.tridify.com/ accessed on 13 January 2022), which allowed for managing the texture, materials, and illumination. The FDS model was imported into Unity3D by using the Plot3D output, which is a format developed by NASA (National Aeronautics and Space Administration) designed to visualize fluid dynamics (CFD) datasets. A line &DUMP was then added to the code without any adjustment to the default settings, creating two files per second. Such files determine the number of “frames” that the software will create.
Although a higher number of files is necessary to make the animation much smoother, they could slow down the data processing. An XYZ file containing information on coordinates and orientation was created for further processing. The files were then imported into a fluid dynamics analysis software to be processed as 2D contours, vector plots, and iso-surfaces through Paraview (Ayachit 2015) [39]. First, the XYZ file was imported as PLOT3D reader and all Plot3d files created by the Fire Dynamic Simulator were selected. The data are displayed as iso-surfaces using the density value as reference value for creating the contour. The animation was exported as a sequence of three-dimensional objects that correspond to static three-dimensional frames of the shape of the smoke at a given time of the simulation. These frames, exported in .obj format, were then combined in a single sequence on Blender software using the OBJsequence plug in. An alembic object (.abc) was created to reproduce the animation in Unity3D software. The animation was made with the help of the Sverchok plugin [45], which is a parametric tool that allows for managing the geometry with node tree functions. Therefore, a command tree was created to synthesize the sequence of objects in a single file as an alembic object that could be imported to Unity3D software in the scene previously created. The animation is activated when the program is started in the game mode. Figure 11 shows the VR smoke simulation in Unity3D software.
The last model to be imported in the VR environment was the evacuation process realized through MassMotion software. The simulation model was exported as an alembic file, keeping the geometry and the animation of the people evacuating. Moreover, the agents were represented as identical white standard figures and the dynamic movement of the walk can be perceived not only as a simple sliding of the static figure, but the agents reproduce the real movement of the steps and arms. Following the same procedure for the FDS model, a timeline to which the alembic object is associated was created. The fire emergency evacuation reproduced in the VR scenario is shown in Figure 12.
After importing the three different models in the VR scenario, a VR simulation to perform fire rescue training in first person was developed. To allow the player to move and interact within the VR environment, the single body KatWalk VR was used. This platform allows for 360° movement in the VR scenario through a head-mounted display and the movements were tracked using sensors for the torso, feet, and hands. Figure 13 shows the KATVR platform at DISEG at the Politecnico di Torino used for the simulation.
The use of immersive scenarios in virtual reality can provide different benefits to the development of training tools. Furthermore, the virtual reality environment created in Unity3D allows for combining different simulations from different software that otherwise cannot interact between each other. The simulations are also enriched by the realistic scenario that can be created only with graphic software. The combination of all these elements in an immersive experience is a powerful tool for analysing human behaviour and observing the choice of the player.
The proposed VR platform can be used to verify the condition of existing buildings with respect to the emergency evacuation of occupants, to evaluate modifications in the building layout (e.g., walls and emergency exits), in the planning of dedicated evacuation routes, and in the design and placement of fire extinguishing and fire protection systems. In addition, the platform can be of essential significance for the training of emergency operators, and users, to know how to intervene and to visualize different scenarios. The system also lends itself to the simulation of multi-hazard scenarios where, for example, fire hazard and emergency evacuation overlap with the presence of debris from explosions or earthquakes. The critical advantage of the proposed VR platform consists in the reproduction of experiential learning environments, where users can be involved in and interact with complex emergency scenarios, including those conditions that cannot be reproduced in the real world through specific testing due to high cost or safety concerns (Xu et al. 2018; Sharma 2020; Corelli et al. 2020) [46,47,48].

5. Conclusions

Over the years, the importance of fire emergency simulation in fire safety engineering has gained great attention. In this work, a VR platform was proposed as a tool for simulating and experiencing, in first person, evolutionary fire emergency scenarios. The proposed platform integrated a fluid dynamic software to reproduce fire and smoke spreading in the virtual environment. Moreover, the occupants’ dynamics was also simulated by a specific software and was implemented within the virtual environment.
The proposed VR system can be applied to a wide class of public buildings. In this work, adopting a school building as an example, the emergency fire scenario in the VR environment was established, and both the spread of indoor fire with smoke and the evacuation dynamics of occupants were integrated. Thus, the resulting VR system allows one to experience, in first person, evolutionary emergency fire scenarios for the selected school building.
Further research based on the proposed VR platform will focus on verifying emergency signals and determining how the smoke can influence their visibility, along with the human behavior in fire emergency conditions. Another research development will be focused on an emergency management study with managerial insights, e.g., to evaluate the fire safety or the effectiveness of existing evacuation paths.

Author Contributions

Conceptualization, P.L., M.D.I., M.D. and G.P.C.; methodology, P.L., M.D.I., M.D., G.P.C. and V.V.; software, P.L., M.D.I. and S.M.; validation, P.L., M.D.I., M.D. and S.M.; formal analysis, P.L., M.D.I. and M.D.; investigation, P.L., M.D.I. and M.D.; resources, P.L., M.D.I., S.M. and V.V.; data curation, P.L. and M.D.I.; writing—original draft preparation, M.D.I., M.D. and V.V.; writing—review and editing, P.L., M.D.I. and M.D.; visualization, P.L. and M.D.I.; supervision, M.D. and G.P.C.; project administration, M.D., G.P.C. and V.V.; funding acquisition, G.P.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the European Research Council grant number ERC_IDEAL RESCUE_637842.

Acknowledgments

The authors would like to thank the Municipality to which the school building belongs for its endless support. The cooperation of the doctoral students and post-docs at the Resilience Lab of the Politecnico di Torino (DISEG) is also acknowledged. The research group of A. Bottino, Politecnico di Torino (DAUIN) is also gratefully acknowledged.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gao, Y.; Li, C.; Zhao, Y. The review of emergency management research. In Proceedings of the 2nd IEEE International Conference on Emergency Management and Management Sciences, Beijing, China, 8–10 August 2011. [Google Scholar]
  2. Yan, G. Research and design on integrated management system of digitalized emergency preplan. Procedia Eng. 2011, 24, 713–720. [Google Scholar] [CrossRef] [Green Version]
  3. Flynn, J.D. Characteristics of Home Fire Victims; National Fire Protection Association: Quincy, MA, USA, 2010. [Google Scholar]
  4. Marasco, S.; Zamani Noori, A.; Cimellaro, G.P. Cascading hazard analysis of a hospital building. J. Struct. Eng. ASCE 2017, 143, 04017100. [Google Scholar] [CrossRef] [Green Version]
  5. Fahy, R.F.; Proulx, G. Toward creating a database on delay times to start evacuation and walking speeds for use in evacuation modeling. In Proceedings of the 2nd International Symposium on Human Behaviour in Fire, Boston, MA, USA, 26–28 March 2001; pp. 175–183. [Google Scholar]
  6. Gershon, R.R.; Magda, L.A.; Riley, H.E.; Sherman, M.F. The World Trade Center evacuation study: Factors associated with initiation and length of time for evacuation. Fire Mater. 2012, 36, 481–500. [Google Scholar] [CrossRef]
  7. Haghani, M. Empirical methods in pedestrian, crowd and evacuation dynamics: Part II. Field methods and controversial topics. Saf. Sci. 2020, 129, 104760. [Google Scholar] [CrossRef]
  8. Haghani, M.; Sarvi, M.; Shahhoseini, Z. Evacuation behaviour of crowds under high and low levels of urgency: Experiments of reaction time, exit choice and exit-choice adaptation. Saf. Sci. 2020, 126, 104679. [Google Scholar] [CrossRef]
  9. Haghani, M. Optimising crowd evacuations: Mathematical, architectural and behavioural approaches. Saf. Sci. 2020, 128, 104745. [Google Scholar] [CrossRef]
  10. Yazdani, M.; Mojtahedi, M.; Loosemore, M.; Sanderson, D.; Dixit, V. Hospital evacuation modelling: A critical literature review on current knowledge and research gaps. Int. J. Disast. Risk. Reduct. 2021, 66, 102627. [Google Scholar] [CrossRef]
  11. Rostami, R.; Alaghmandan, M. Performance-based design in emergency evacuation: From maneuver to simulation in school design. J. Build. Eng. 2021, 33, 101598. [Google Scholar] [CrossRef]
  12. Peacock, R.D.; Hoskins, B.L.; Kuligowski, E.D. Overall and local movement speeds during fire drill evacuations in buildings up to 31 stories. Saf. Sci. 2012, 50, 1655–1664. [Google Scholar] [CrossRef]
  13. McGrattan, K.; McDermott, R.; Weinschenk, C.; Forney, G. Fire Dynamics Simulator, Technical Reference Guide, 6th ed.; Special Publication (NIST SP); National Institute of Standards and Technology: Gaithersburg, MD, USA, 2013. [CrossRef]
  14. Lawson, G. Predicting Human Behaviour in Emergencies. Ph.D. Thesis, University of Nottingham, University Park, Nottingham, UK, 2011. [Google Scholar]
  15. Lee, E.J.; El-Tawil, S. FEMvrml: An interactive virtual environment for visualization of finite element simulation results. Adv. Eng. Softw. 2008, 39, 737–742. [Google Scholar] [CrossRef]
  16. Cha, M.; Han, S.; Lee, J.; Choi, B. A virtual reality based fire training simulator integrated with fire dynamics data. Fire Saf. J. 2012, 50, 12–24. [Google Scholar] [CrossRef]
  17. Manca, D.; Brambilla, S.; Colombo, S. Bridging between virtual reality and accident simulation for training of process-industry operators. Adv. Eng. Softw. 2013, 55, 1–9. [Google Scholar] [CrossRef]
  18. Xu, Z.; Wei, W.; Jin, W.; Xue, Q.R. Virtual drill for indoor fire evacuations considering occupant physical collisions. Automat. Constr. 2020, 109, 102999. [Google Scholar] [CrossRef]
  19. Ren, A.; Chen, C.; Luo, Y. Simulation of emergency evacuation in virtual reality. Tsinghua Sci. Technol. 2008, 13, 674–680. [Google Scholar] [CrossRef]
  20. Yi, T.; Zhu, Q.; Liu, P. An emergency drilling-based fuzzy expert system for chemical safety. CIESC J. 2011, 62, 2818–2827. [Google Scholar]
  21. Lovreglio, R.; Duan, X.; Rahouti, A.; Phipps, R.; Nilsson, D. Comparing the effectiveness of fire extinguisher virtual reality and video training. Virtual Real. 2021, 25, 133–145. [Google Scholar] [CrossRef]
  22. Backlund, P.; Engström, H.; Gustavsson, M.; Johannesson, M.; Lebram, M.; Sjörs, E. SIDH: A game-based architecture for a training simulator. Int. J. Comput. Games Technol. 2009, 2009, 472672. [Google Scholar] [CrossRef] [Green Version]
  23. Poole, B.R. Ordinary People and Effective Operation of Fire Extinguishers; E-project-091912-124953; Worcester Polytechnic Institute: Worcester, MA, USA, 2012. [Google Scholar]
  24. Wang, B.; Li, H.; Rezgui, Y.; Bradley, A.; Ong, H.N. BIM based virtual environment for fire emergency evacuation. Sci. World J. 2014, 2014, 589016. [Google Scholar] [CrossRef] [PubMed]
  25. Cimellaro, G.P.; Domaneschi, M.; Villa, V.; De Iuliis, M. Numerical simulations of fire-following-earthquake events at urban scale. In Proceedings of the SEMC 2019: The Seventh International Conference on Structural Engineering, Mechanics and Computation, Cape Town, South Africa, 2–4 September 2019. [Google Scholar]
  26. Argasiński, J.K.; Węgrzyn, P.; Strojny, P. Affective VR serious game for firefighter training. In Proceedings of the Workshop on Affective Computing and Context Awareness in Ambient Intelligence (AfCAI), Valencia, Spain, 19–20 April 2018. [Google Scholar]
  27. Cerovsek, T. A review and outlook for a ‘Building Information Model’(BIM): A multi-standpoint framework for technological development. Adv. Eng. Inform. 2011, 25, 224–244. [Google Scholar] [CrossRef]
  28. Ding, L.; Zhou, Y.; Akinci, B. Building Information Modeling (BIM) application framework: The process of expanding from 3D to computable nD. Automat. Constr. 2014, 46, 82–93. [Google Scholar] [CrossRef]
  29. Shen, T.S.; Huang, Y.H.; Chien, S.W. Using fire dynamic simulation (FDS) to reconstruct an arson fire scene. Build. Environ. 2008, 43, 1036–1045. [Google Scholar] [CrossRef]
  30. An, A.Y.; Ryu, E.M.; Kim, H.S. Investigations on structural safety of office room based on fire simulation and transient heat transfer analysis. World J. Eng. Technol. 2014, 2, 20–26. [Google Scholar] [CrossRef] [Green Version]
  31. Glasa, J.; Steckova, V. Computer simulation of fire dynamics in industrial hall. J. Phys. Conf. Ser. 2015, 574, 012136. [Google Scholar] [CrossRef] [Green Version]
  32. Unity Technologies. Unity Game Engine. 2017. Available online: https://unity3d.com/fr/unity (accessed on 14 December 2021).
  33. Zarnke, M. MassMotion Flow User Guide, Oasys Software Limited. 2015. Available online: https://www.oasys-software.com (accessed on 14 December 2021).
  34. Korhonen, T.; Hostikka, S. Fire Dynamics Simulator with Evacuation: Fds+ Evac: Technical Reference and User’s Guide; VTT Technical Research Centre of Finland: Espoo, Finland, 2009; ISSN 1459-7683. ISBN 9789513871802. [Google Scholar]
  35. Revit. Autodesk Revit Software for Building Design and Construction. 2013. Available online: http://www.autodesk.com/products/autodesk-revit-family/overview (accessed on 14 December 2021).
  36. Eng, T. PyroSim User Manual; RJA Group Inc.: Chicago, IL, USA, 2011. [Google Scholar]
  37. Hess, R. The Essential Blender: Guide to 3D Creation with the Open Source Suite Blender; No Starch Press: San Francisco, CA, USA, 2007. [Google Scholar]
  38. Forney, G.P.; McGrattan, K. User’s Guide for Smokeview Version4: A Tool for Visualizing Fire Dynamics Simulation Data; U.S. Department of Commerce, National Institute of Standards and Technology: Washington, DC, USA, 2004.
  39. Ayachit, U. The Paraview Guide: A Parallel Visualization Application; Kitware, Inc.: Clifton Park, NY, USA, 2015. [Google Scholar]
  40. DM2015. Decreto Ministeriale 3 August 2015. “Technical Standard for Fire Prevention, Accordingly with Art. 15 of Legislative Decree No.139—8 March 2006. (In Italian). Available online: www.vigilfuoco.it (accessed on 14 December 2021).
  41. Hurley, M.J.; Rosenbaum, E.R. Performance-Based Design. In SFPE Handbook of Fire Protection Engineering, 5th ed.; Hurley, M., Ed.; Springer: New York, NY, USA, 2015. [Google Scholar]
  42. Forssberg, M.; Kjellström, J.; Frantzich, H.; Mossberg, A.; Nilsson, D. The Variation of Pre-movement Time in Building Evacuation. Fire Technol. 2019, 55, 2491–2513. [Google Scholar] [CrossRef] [Green Version]
  43. Cuesta, A.; Gwynne, S. The collection and compilation of school evacuation data for model use. Saf. Sci. 2016, 84, 24–36. [Google Scholar] [CrossRef]
  44. Thompson, P.A.; Marchant, E.W. A computer model for the evacuation of large building populations. Fire Saf. J. 1995, 24, 131–148. [Google Scholar] [CrossRef]
  45. Sverchok. Parametric Tool for Architects And Designers. 2017. Available online: https://sverchok.readthedocs.io/en/latest/main.html (accessed on 14 December 2021).
  46. Xu, J.; Tang, Z.; Yuan, X.; Nie, Y.; Ma, Z.; Wei, X.; Zhang, J. A VR-based the emergency rescue training system of railway accident. Entertain. Comput. 2018, 27, 23–31. [Google Scholar] [CrossRef]
  47. Sharma, S. Improving Emergency Response Training and Decision Making Using a Collaborative Virtual Reality Environment for Building Evacuation. Lect. Notes Comput. Sci. 2020, 12428, 213–224. [Google Scholar]
  48. Corelli, F.; Battegazzorre, E.; Strada, F.; Bottino, A.; Cimellaro, G.P. Assessing the usability of different virtual reality systems for firefighter training. In Proceedings of the 15th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, Valletta, Malta, 27–29 February 2020; Volume 2, pp. 146–153. [Google Scholar]
Figure 1. Flowchart of the proposed methodology.
Figure 1. Flowchart of the proposed methodology.
Buildings 12 00223 g001
Figure 2. Summary of the evacuation phases.
Figure 2. Summary of the evacuation phases.
Buildings 12 00223 g002
Figure 3. Firefighter intervention in school buildings due to fire and explosion in Italy.
Figure 3. Firefighter intervention in school buildings due to fire and explosion in Italy.
Buildings 12 00223 g003
Figure 4. Axonometric view of the school building.
Figure 4. Axonometric view of the school building.
Buildings 12 00223 g004
Figure 5. Ground floor and first floor plan of the school building.
Figure 5. Ground floor and first floor plan of the school building.
Buildings 12 00223 g005
Figure 6. Decomposition of school environments ((A)—classroom and (B)—bathroom) in simple geometries.
Figure 6. Decomposition of school environments ((A)—classroom and (B)—bathroom) in simple geometries.
Buildings 12 00223 g006
Figure 7. Fire scenarios and their ignition points (first floor, classrooms building).
Figure 7. Fire scenarios and their ignition points (first floor, classrooms building).
Buildings 12 00223 g007
Figure 8. Simulation of smoke propagation vs time (Scenario A).
Figure 8. Simulation of smoke propagation vs time (Scenario A).
Buildings 12 00223 g008
Figure 9. Agent count maps for four scenarios.
Figure 9. Agent count maps for four scenarios.
Buildings 12 00223 g009aBuildings 12 00223 g009b
Figure 10. Occupants count graph.
Figure 10. Occupants count graph.
Buildings 12 00223 g010
Figure 11. External view of fire simulation in virtual reality model with smoke (top), real world (bottom).
Figure 11. External view of fire simulation in virtual reality model with smoke (top), real world (bottom).
Buildings 12 00223 g011
Figure 12. Fire emergency evacuation scenario in virtual reality model (top), real world scenario (bottom).
Figure 12. Fire emergency evacuation scenario in virtual reality model (top), real world scenario (bottom).
Buildings 12 00223 g012
Figure 13. KAT VR platform: virtual reality scenario (left), player setup (right).
Figure 13. KAT VR platform: virtual reality scenario (left), player setup (right).
Buildings 12 00223 g013
Table 1. Crowding according to the table S.4-12 (DM2015) [40].
Table 1. Crowding according to the table S.4-12 (DM2015) [40].
FloorRoomSurface (m2)Crowding DensityTheoretical Crowding
GFA/V Lab61.40.425
GFPainting Lab75.70.430
GFMusic Lab44.80.418
GFGeneric Lab303.70.4121
GFScience Lab46.00.418
GFComputer Lab121.50.449
GFLibrary81.90.216
GFDrawing Archive42.70.29
GFArchive86.00.217
GFOffice154.20.462
GFProfessors’ Room30.50.412
GFReception18.90.48
1FClassroom1070.90.4428
Table 2. Speed of the agents introduced in MassMotion. The values are referred to log-normal distribution (Thompson and Marchant 1995) [44].
Table 2. Speed of the agents introduced in MassMotion. The values are referred to log-normal distribution (Thompson and Marchant 1995) [44].
MaxMinAverageSTD
Professors1.550.951.250.25
Students1.20.60.90.2
Table 3. Features of the type of agent in EVAC (Korhonen and Hostikka 2009) [34].
Table 3. Features of the type of agent in EVAC (Korhonen and Hostikka 2009) [34].
PERS_IDSpeed (m/s)
Adult1.25 ± 0.30
Male1.35 ± 0.20
Female1.15 ± 0.20
Child0.90 ± 0.30
Elderly0.80 ± 0.30
Table 4. Preference order of the agents (Korhonen and Hostikka 2009) [34].
Table 4. Preference order of the agents (Korhonen and Hostikka 2009) [34].
Preference OrderVisibilityFamiliarityDisturbing Condition
1YESYESNO
2NOYESNO
3YESNONO
4YESYESYES
5NOYESYES
6YESNOYES
No preferenceNONONO
No preferenceNONOYES
Table 5. Time of evacuation for different scenarios.
Table 5. Time of evacuation for different scenarios.
ScenarioTotal Time (MassMotion)Total Time (EVAC)
Scenario A4:02 min6:28 min
Scenario B5:37 min5:04 min
Scenario C6:39 min7:13 min
Scenario D5:55 min6:33 min
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lorusso, P.; De Iuliis, M.; Marasco, S.; Domaneschi, M.; Cimellaro, G.P.; Villa, V. Fire Emergency Evacuation from a School Building Using an Evolutionary Virtual Reality Platform. Buildings 2022, 12, 223. https://doi.org/10.3390/buildings12020223

AMA Style

Lorusso P, De Iuliis M, Marasco S, Domaneschi M, Cimellaro GP, Villa V. Fire Emergency Evacuation from a School Building Using an Evolutionary Virtual Reality Platform. Buildings. 2022; 12(2):223. https://doi.org/10.3390/buildings12020223

Chicago/Turabian Style

Lorusso, Paola, Melissa De Iuliis, Sebastiano Marasco, Marco Domaneschi, Gian Paolo Cimellaro, and Valentina Villa. 2022. "Fire Emergency Evacuation from a School Building Using an Evolutionary Virtual Reality Platform" Buildings 12, no. 2: 223. https://doi.org/10.3390/buildings12020223

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop