Design and Implementation of an Agent-based Crowd Simulation Model for Evacuation of University Buildings Using Python

Fernández Escobar, Guillermo (2017). Design and Implementation of an Agent-based Crowd Simulation Model for Evacuation of University Buildings Using Python. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. Telecomunicación (UPM), Madrid.

Description

Title: Design and Implementation of an Agent-based Crowd Simulation Model for Evacuation of University Buildings Using Python
Author/s:
  • Fernández Escobar, Guillermo
Contributor/s:
  • Iglesias Fernández, Carlos Ángel
Item Type: Final Project
Degree: Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
Date: 2017
Subjects:
Freetext Keywords: Agent-Based Social Simulation, Mesa, Evacuation
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Ingeniería de Sistemas Telemáticos [hasta 2014]
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

Nowadays we see a lot of news about tragedies involving crowd evacuations, so it is very important study this topic and define effective evacuations protocols. In order to define effective evacuation protocols, understanding disasters and crowd emergency evacuation behavior is essential. Many studies focus on analyzing different types of behaviors and defining rules to handle crowd in case of evacuation. Therefore we will use these rules and these behaviors to simulate it in real scenarios and make conclusions. To resolve this problem we use Agent-based Social Simulation (ABSS). ABSS consists of social simulations that are based on agent-based modeling, and implemented using artificial agent technologies. ABSS is scientific discipline concerned with simulation of social phenomena, using computer-based multiagent models. In these simulations, persons or group of persons are represented by agents. ABSS models the different elements of the social systems using artificial agents and placing them in a computer simulated society to observe the behaviors of the agents. From this data it is possible to learn about the reactions of the artificial agents and translate them into the results of non-artificial agents and simulations. This project will consist of simulating a school building through the Mesa platform, with which we will have the most real possible plan of one of the ETSIT buildings. In addition to the use of Mesa, in the simulations the agents (people) will be modelled through Python. The plan created will be the work environment where agents can simulate the evacuation of the building causing agents to try to leave the building as soon as possible. Therefore this project will generate different reports according to the criteria that apply to the simulated scenarios. For example the simplest case would be in which these agents look for the nearest exit. On the other hand also can be made other types of policies as it is that the agents look for to leave in groups, because they are family, team of work, etc... It will also take into account that in case of fire the fire is progressing so you will get reliable reports of the different scenarios that arise.

More information

Item ID: 47546
DC Identifier: http://oa.upm.es/47546/
OAI Identifier: oai:oa.upm.es:47546
Deposited by: Biblioteca ETSI Telecomunicación
Deposited on: 28 Aug 2017 05:28
Last Modified: 28 Aug 2017 05:28
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM