270 likes | 300 Views
This project aims to simulate crisis situations to improve evacuation processes. It involves identifying spatial information, access points, and implementing evacuation components. The simulator incorporates map layers, external information, agent models, and device communication. Through various simulation scenarios like fire and chemical spread, the project enhances understanding of crisis modeling, agent roles, and decision-making. It also examines how external information impacts crisis management and information dissemination. The project encourages research and innovation in crisis simulation for better preparedness and response strategies.
E N D
Evacuation Simulator Project Qi Zhong
UCI –Environmental Health and Safety http://www.ehs.uci.edu/programs/fire/emergsignprog.html
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
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
Simulation Lifecycle • Precondition: • 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
Crisis Simulator • Fire Simulator • How fire spreads • How smoke spreads • How Fire/Smoke affect people • Chemical Simulator • How Chemical Spreads • How Fire/Smoke affect people • Crisis Modeling!
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!
External Information • How external information is applied in Crisis?
Agent Model • 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
Commander (special agent) • Properties: • Map • Location of Human • Schedule, classes, hazards • … • Actions: • Collection Information • Make decision • disseminate command to Device/Civ./FR…
Device Model • Commu. 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
Visualization Model • Visualize Information on Screen • From different layer • From different angle • In time order • In spatial order • Zoom in • Zoom out
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? • …
Simulator Version I • a perfect world • Perfect Sensors: Full knowledge / accurate views • Real-time communication • Everyone obeys
Simulator Version II • a rough world • Information filtered by Sensors • Partial knowledge / inaccurate views • Real-time communication • Everyone obeys
Simulator Families • Simulator Version 3+ • Communication channel • Communication delay • Communication failure
Merit • Opportunity cost • Running simulation Vs. real life drill • Training purpose • Commander • Stop / resume capability • Low cost testbed • Evacuation time • Life saved • Social behavior • Quality of Information
To Do • Agent / human • …
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!
Architecture Commander Communication channel Information Source human