Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

ABM of emergency building evacuation

Maijala, Tomi (2025)

Katso/Avaa
kandidaatintyo_maijala_tomi.pdf (1.016Mb)
Lataukset: 


Kandidaatintyö

Maijala, Tomi
2025

School of Engineering Science, Laskennallinen tekniikka

Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025052855423

Tiivistelmä

Agent-based modeling is a popular solution for modeling evacuation, and the goal of this bachelor’s thesis is also to build a functional simulator that can be used to run simple simulations of people leaving a building. The purpose of the simulator is to model congestion in doorways and corridors in particular. The simulator can be used, for example, as a guiding tool in planning evacuation safety.

The work focuses on simulating evacuation in a two-dimensional environment and in a single-story building. The work does not attempt to model a fire, but only the movement of people in the event of a fire alarm.

The work has been implemented by programming in Python, using various Python libraries. The software includes components such as pathfinding using visibility graph in an Euclidean 2D plane and avoiding collision with other agents. The results show that the model works for running simple evacuation simulations.
 
Evakuoinnin mallintamiseen agenttipohjainen mallinnus on suosittu ratkaisu ja tämän kandidaatintyön tavoitteena on myös rakentaa toimiva simulaattori, jolla voi ajaa yksinkertaisia simulointeja ihmisten poistumisesta rakennuksesta ulos. Simulaattorin tarkoitus on mallintaa varsinkin oviaukkoihin ja käytäviin syntyviä ruuhkia. Simulaattoria voi käyttää esimerkiksi suuntaa antavana työkaluna poistumisturvallisuuden suunnittelussa.

Työssä keskitytään poistumisen simulointiin kaksiulotteisessa ympäristössä ja yksikerroksisessa rakennuksessa. Työssä ei yritetä mallintaa tulipaloa, vaan ainoastaan ihmisten liikettä palohälytyksen sattuessa.

Työ on toteutettu ohjelmoimalla Pythonilla käyttäen hyödyksi erilaisia Python-kirjastoja. Ohjelmisto sisältää komponentteja kuten reitin muodostamista näkyvyys graafilla euklidisessa 2D tasossa ja toisiin agentteihin törmäämisen välttämistä. Tulokset osoittavat mallin toimivan yksinkertaisten poistumissimulointien ajamiseen.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [6423]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste