Numerical simulation and optimization models for socio-dynamical features of crowd evacuation

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Doctoral thesis (article-based) | Defence date: 2021-05-31

Date

2021

Major/Subject

Mcode

Degree programme

Language

en

Pages

52 + app. 108

Series

Aalto University publication series DOCTORAL DISSERTATIONS, 64/2021

Abstract

The rapid increase of various mass gatherings and overcrowded festivals pose serious challenges, for example in case of emergency. Computational models may help to address issues related to these socio-physical systems, and in particular evacuating crowds. Physics-inspired self-driven particle models can describe most of the physics of moving crowds. However, there is still a need for comprehensive crowd models that can describe collective crowd effects, starting from individual crowd members' decision-making. In addition to models being able to describe harmful crowd phenomena, they should also prescribe solutions to prevent them. This dissertation concerns the mathematical and computational modeling of an evacuating crowd. The main focus is on studying how individual decision-making causes the harmful physical effects in a bottleneck evacuation. How should rescue guides be used to minimize the evacuation time of a crowd? What is the effect of uncertain crowd movement patterns on the minimum time evacuation plan? A multiagent framework is used to model the crowd. Its members are modeled as agents that interact with each other. The crowd dynamics are described using social force model based on Newtonian dynamics, and the agents' decision-making is described using evolutionary game theory. The model is studied by developing a simulation environment, which is implemented in a high-performance computing cluster. Numerical simulations show that due to the locally-played game, non-monotonous dynamical effects emerge. In a bottleneck congestion, the back of the crowd behaves impatiently. It pushes the agents in front of it, and pressure increases. As a result, arch-like structures form, capable of interrupting the flow and slowing down the evacuation. The arches break down due to fluctuating loads. The results coincide with findings from behavioral and physical evacuation experiments. New mathematical models and algorithms are developed to solve the minimum time crowd evacuation problem with rescue guides. The new methods are based on mathematical optimization, namely, on scenario optimization, genetic algorithms, numerical simulation-based optimization, and bi-objective optimization. Also, worst-case scenarios are accounted for with a risk measure. The solution to the minimum time evacuation problem gives the number of guides, their initial positions, and exit assignments. It is shown that there is a tradeoff between the evacuation plan that performs well across scenarios, and the one that performs well on the worst-case scenario. With enough guides, the uncertainty in the individual and crowd movement patterns is mitigated. This dissertation provides new practical tools for numerical simulation and optimization of dynamical features of crowd evacuation, and hopefully gives ways to prevent fatal accidents in emergencies.

Suurten joukkotapahtumien sekä julkisen liikenteen kasvu aiheuttaa turvallisuushaasteita erityisesti hätätilanteissa. Väkijoukon evakuoinnin ongelmien ratkaisemiseen on kehitetty laskennallisia malleja. Nykyään kyetäänkin numeerisesti simuloimaan erilaisia näihin tilanteisiin liittyviä fysikaalisia ilmiöitä realistisesti, mutta malleja, jotka kuvaavat yksilöiden käyttäytymisestä johtuvia ilmiöitä on vähemmän. Näiden lisäksi tarvitaan myös malleja, jotka johtavat käytännön ratkaisuihin katastrofaalisten tapahtumien ennaltaehkäisemiseksi. Tässä väitöskirjassa tutkitaan väkijoukon liikkeen matemaattista sekä laskennallista mallintamista ja yksilöiden käyttäytymisen vaikutusta haitallisten ilmiöiden syntymisessä. Tutkimme myös nopeimman opastetun poistumisen tehtävää. Eli kuinka keltaliivisten oppaiden tulisi ohjata väkijoukko rakennuksesta ulos minimiajassa? Nopeimman opastetun poistumisen tehtävää tutkitaan myös kun väkijoukon liikehdinnässä on epävarmuutta.Väitöskirjassa väkijoukko mallinnetaan monen agentin järjestelmänä. Sen dynamiikkaa kuvataan Newtonin dynamiikkaan perustuvalla sosiaalisen voiman mallilla ja agenttien käyttäytymistä evoluutiopeliteorialla. Mallia simuloidaan rakentamalla simulaatioympäristö, joka implementoidaan supertietokoneelle. Numeeriset simuloinnit osoittavat, että agenttien lokaalin käyttäytymisen seurauksena syntyy ei-monotoninen dynamiikka. Pullonkaulan läpi poistuessa väkijoukon takaosa käyttäytyy kärsimättömästi. Se työntää edessä olevia agentteja, mikä kasvattaa painetta etuosassa. Tämän seurauksena väkijoukkoon muodostuu agenteista koostuvia holvirakenteita, jotka tukkivat pullonkaulan sekä hidastavat evakuointia. Holvirakenteet murtuvat niihin kohdistuvien epävakaiden kuormien takia. Simulointitulokset yhtyvät kokeellisten evakuointitutkimusten kanssa. Nopeimman opastetun evakuoinnin tehtävään kehitetään uusia matemaattisia malleja sekä algoritmeja. Uudet menetelmät perustuvat matemaattiseen optimointiin, kuten skenaario-optimointiin, geneettisiin algoritmeihin, numeeriseen simulointiin pohjautuvaan optimointiin sekä monitavoiteoptimointiin. Lisäksi pahimmat mahdolliset skenaariot huomioidaan riskimitalla. Nopeimman opastetun evakuoinnin tehtävän ratkaisu antaa oppaiden lukumäärän, niiden lähtöpaikat sekä niille määrätyt uloskäynnit. Näytetään, että jos oppaiden määrä on rajoitettu, joudutaan tekemään kompromissi pahimman mahdollisen skenaarion optimoivan sekä keskimääräisesti optimaalisen evakuointisuunnitelman välillä. Kuitenkin jos on riittävästi oppaita, yksilöiden sekä väkijoukon liikkeen epävarmuuden vaikutus häviää. Väitöskirja tarjoaa useita uusia käytännön työkaluja väkijoukon evakuoinnin dynaamisten ominaisuuksien numeeriseen simulointiin ja optimointiin.

Description

Defence is held on 31.5.2021 14:15 - 18:15 Zoom: https://aalto.zoom.us/j/62143003866

Supervising professor

Ehtamo, Harri, Prof., Aalto University, Department of Mathematics and Systems Analysis, Finland

Thesis advisor

Ehtamo, Harri, Prof., Aalto University, Department of Mathematics and Systems Analysis, Finland

Keywords

crowd evacuation, multiagent system, evolutionary game theory, numerical simulation, mathematical optimization, non-monotonous dynamics, väkijoukon evakuointi, monen agentin järjestelmä, evoluutiopeliteoria, numeerinen simulointi, matemaattinen optimointi, ei-monotoninen dynamiikka

Other note

Parts

  • [Publication 1]: von Schantz, A., H. Ehtamo. Spatial game in cellular automaton evacuation model. Physical Review E, 92(5), 052805, 2015.
    Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-201808084462
    DOI: 10.1103/PhysRevE.92.052805 View at publisher
  • [Publication 2]: von Schantz, A., H. Ehtamo, I. Pärnänen. Twotype multiagent game for egress congestion. In Proceedings of the 50th Hawaii International Conference on System Sciences, 1328-1337, 2017.
    Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-201901141210
    DOI: 10.24251/HICSS.2017.158 View at publisher
  • [Publication 3]: von Schantz, A., H. Ehtamo. Pushing and overtaking others in a spatial game of exit congestion. Physica A: Statistical Mechanics and its Applications, 527, 121151, 2019.
    Full text in Acris/Aaltodoc: http://urn.fi/URN:NBN:fi:aalto-201910045603
    DOI: 10.1016/j.physa.2019.121151 View at publisher
  • [Publication 4]: von Schantz, A., H. Ehtamo. Minimizing the evacuation time of a crowd from a complex building using rescue guides. arXiv, 31 pages, submitted to a journal, December 2020
  • [Publication 5]: von Schantz, A., H. Ehtamo, S. Hostikka. Minimization of mean-CVaR evacuation time of a crowd using rescue guides: a scenario-based approach. arXiv, 27 pages, submitted to a journal, July 2020

Citation