Evakuacia lietadla v pripade nehody

From Simulace.info
Revision as of 19:23, 19 June 2023 by Blat09 (talk | contribs)
Jump to: navigation, search

Zadání

Název simulace: Evakuácia lietadla v prípade nehody

Předmět: 4IT495 Simulace systémů

Semestr: LS 2022/2023

Autor: Bc. Tomáš Blahut

Typ modelu: Multi-agentná simulácia

Modelovací nástroj: NetLogo

Definícia problému

Letecká doprava je v súčasnosti najbezpečnejšou formou prepravy a nehody sú veľmi zriedkavé. [1] Keď už však nejaká nehoda nastane, je najdôležitejšie dostať všetkých pasažierov v čo najkratšom čase do bezpečia. Letecká preprava podlieha prísnym pravidlám a každé lietadlo pred zavedením do prevádzky musí prejsť zložítými testami, ktorých súčasťou je aj evakuácia pasažierov. Pasažieri musia byť schopní sa dostať z lietadla do 90 sekúnd.[2]

Cieľ

Cieľom mojej simulácie bolo nájsť optimálny počet únikových východov a pasažierov, aby sa v čo najkratšom čase dokázalo zachrániť čo najviac pasažierov, pri rôzmych typoch nehody.

Metóda

Pre svoju simuláciu som si vybral multi-agentné prostredie NetLogo.

Model

V modeli sa nachádza niekoľko častí, ktoré majú rôzne farby. Žltá predstavuje obsadené sedadla, na ktorých sedia agenti, biela predstavuje voľné sedadla, sivá predstavuje ohraničenie lietadla, čierna predstavuje vonkajšiu časť lietadla, zelená predstavuje únikové východy, svetlo rúžová predstavuje chodbu lietadla, tmavo červená sú záchody a červená predstavuje oheň.

Evakuacia1.png

Rozhranie, grafy a agenti

V simulácií je mmožné nastavovať následné parametre.

  • num-passengers - ak vyberieme väčší počet pasažierov, ako je miest, počet pasažierov sa prispôsobí počtu sedadiel
  • num-seats - sedadla sú vždy rovnomerne rozložené v lietadle
  • num-exits - počet únikových východov v prednej a zadnej časti lietadla
  • num-emergency-exits - počet únikových východov v strednej časti lietadla, kde sedia pasažieri
  • left-seats-number/right-seats-number - počet sedadiel na jednotlivých stranách lietadla
  • mean-speed - stredná dĺžka rýchlosti
  • fire-xcor/fire-ycor - nastavenie súradnic pre vznik ohniska
  • fire-spread-probability - nastavenie pravdepodobnosti, ktorou dôjde k šíreniu ohniska

Pomocou grafov a monitorov môžeme sledovať následujúce veci:

  • Passengers left - počet pasažierov, ktorí sa v danom časovom okamihu ešte stále nachádzajú niekde v lietadle
  • average-evacuation-distance - priemernú vzdialenosť, ktorú musí pasažier prejsť, aby sa evakuoval z lietadla
  • total-evacuation-distance - vzdialenosť, ktorú prekonali všetci pasažieri spolu
  • average-evacuation-duration - čas potrebný pre evakuáciu všetkých pasažierov z lietadla
  • perished - počet pasažierov, ktorí zahynuli pri evakuácií
  • Evacuation distances/duration histogram - grafy pre sledovanie dĺžky a vzdialenosti evakuácie

Za agentov sú v simulácií považovaný pasažieri, ktorý majú nastavenú rýchlosť a majú náhodne priradené sedadlo.

Výsledky

Záver

Kód modelu

Zdroje

</references>

  1. SHEFFIELD SCHOOL OF AERONAUTICS, 2021. Why Air Travel is The Safest Mode of Transportation? Sheffield School of Aeronautics [online] [cit. 19.6.2023]. Dostupné na: https://www.sheffield.com/air-travel-safest-mode-transportation
  2. SKYBRARY, 2023. Emergency Evacuation on Land | SKYbrary Aviation Safety [online] [cit. 19.6.2023]. Dostupné na: https://www.skybrary.aero/articles/emergency-evacuation-land