Download presentation
Presentation is loading. Please wait.
1
Evacuation Simulator Project
Qi Zhong
2
UCI –Environmental Health and Safety
3
What we are trying to build
4
Running Simulator
5
Tasks During Evacuation
Fundamental Goal – moving people to safety. Tasks: Identifying the spatial Information (floor map, people location) Identifying accessible/safe region from inaccessible/dangerous region Identifying evacuation points (assembly area) Identify information awareness (sensors, communication capability) Determining evacuation plan Implementing evacuation
6
Components in the Simulator
Map Safe zone Dangerous zone accessible/inaccessible region Evacuation destination Agent (actor) Civilian Commander (decision maker) First responder Device (IT technology) Sensors (camera, thermometer, motion detector, etc) Communication device (internet, cell phone, etc) Information Source (internet, database) Spatial External
8
Simulation Lifecycle Precondition: Processing: Post condition:
Initial Spatial Information is Predefined Agent are scattered on the map External Information predefined : Class Schedule, etc Processing: Crisis Simulator update spatial information New information is released to the agents through sensors Agent Gather information from Sensor Gather information from Communication channel Make decision and Act Move Wait Requesting Information Pass information to other agents Information Source (ideally database) Update Post condition: All civilians move to evacuation destination or die Within timeout Metric is stored in File/Database
9
Crisis Simulator Fire Simulator Chemical Simulator Crisis Modeling!
How fire spreads How smoke spreads How Fire/Smoke affect people Chemical Simulator How Chemical Spreads Crisis Modeling!
10
Spatial Information Presentation
Semantic Map Resolution?? Multiple layers of grid Accessibility layer Visibility layer Safety layer Map to geo-map Accessible Layer 0 : accessible cell 1 : inaccessible cell Many other ways to present it Research area!
11
External Information How external information is applied in Crisis?
12
Agent Model Agent Civilian Fire Fighter Commander
Role (Fire fighter/ Commander/ Civilian) Duties Set of Properties (depend on roles): Location (FF) Health Visibility Mobility … Knowledge E.g. Rule-based Case-based Baysian-based Awareness Sensors Communication Device Private Information Collection Actions: Ask for information Read information Receive Command Make a decision Pass up a decision Pass up information Move Wait …. Agent Civilian Fire Fighter Commander
13
Commander (special agent)
Properties: Map Location of Human Schedule, classes, hazards … Actions: Collection Information Make decision disseminate command to Device/Civ./FR…
14
Device Model Commu. Device Monitoring Device
PDA Cell phone Laptop Between Agent Monitoring Device Sensor Camera Provide Info. A test environment for people to bring IT solution Device Communication Device Monitoring Device
15
Visualization Model Visualize Information on Screen
From different layer From different angle In time order In spatial order Zoom in Zoom out
16
Open Questions How to simulate crisis on map? Map is changing
How civilians make decisions? How commander makes decisions? How to share information? How if there is communication failure? How if multiple commanders? …
17
Simulex: Evacuation of a Public Room
18
Simulex Architecture
19
Simulator Version I
20
Simulator Version I a perfect world
Perfect Sensors: Full knowledge / accurate views Real-time communication Everyone obeys
21
Simulator Version II
22
Simulator Version II a rough world Information filtered by Sensors
Partial knowledge / inaccurate views Real-time communication Everyone obeys
23
Simulator Families Simulator Version 3+ Communication channel
Communication delay Communication failure
24
Merit Opportunity cost Training purpose Low cost testbed
Running simulation Vs. real life drill Training purpose Commander Stop / resume capability Low cost testbed Evacuation time Life saved Social behavior Quality of Information
25
To Do Agent / human …
26
Expandable Implementation
We define the environment Dynamically manipulate the environment People bring their technology/algorithms Adding Communication/sensor tech Information quality/amount/accuracy Decision making process Uncertainty in human mind Evacuation plan generation Plug-in and Simulate!
27
Communication channel
Architecture Commander Communication channel Information Source human
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.