evacuations and disasters modeling stressed crowds
play

Evacuations and disasters: modeling stressed crowds Alethea Barbaro - PowerPoint PPT Presentation

Evacuations and disasters: modeling stressed crowds Alethea Barbaro Joint work with: Daniel Balagu (CWRU), Jess Rosado (UCLM), Nicole Abaid (Virginia Tech), Sachit Butail (Northern Illinois University), Hye Rin Lindsay Lee (CWRU), and Jenny


  1. Evacuations and disasters: modeling stressed crowds Alethea Barbaro Joint work with: Daniel Balagué (CWRU), Jesús Rosado (UCLM), Nicole Abaid (Virginia Tech), Sachit Butail (Northern Illinois University), Hye Rin Lindsay Lee (CWRU), and Jenny Brynjarsdottir (CWRU) Crowds: Models and Control (CIRM) 3 June 2019

  2. Motivation A. Barbaro – Evacuations and disasters: modeling stressed crowds

  3. Cucker-Smale Model Well-studied in literature • # • Flocking ensured if 𝛿 ≤ $ Where Captures the basic dynamics of a group of • organisms deciding to move together A. Barbaro – Evacuations and disasters: modeling stressed crowds

  4. Background Tambe et al. (USC) considered the following 2D model: where For particle 𝑗 , 𝐻 ' is the set of agents within a given distance , 𝑟 ' is its level of emotion, 𝜁 ' is the • strength with which it transmits its emotion, 𝛾 ' is how receptive it is to influence, 𝛽 ', is the strength of the interactions between particles 𝑗 and 𝑘 Note that each particle moves in a straight line directly away from the origin • A. Barbaro – Evacuations and disasters: modeling stressed crowds

  5. Tambe et al. vs. Cucker-Smale • Choose 𝛾 ' = 1 . Then 𝑒𝑟 ' 𝑒𝑢 = 2 𝜁 , 𝛽 ', 𝑟 , − 𝑟 ' ,∈4 5 A. Barbaro – Evacuations and disasters: modeling stressed crowds

  6. Tambe et al. vs. Cucker-Smale • Let us now choose the neighborhoods 𝐻 ' so that they all contain every particle, and let # 𝜁 , = 7 and 𝛽 ', = 𝑏 ', A. Barbaro – Evacuations and disasters: modeling stressed crowds

  7. Tambe et al. vs. Cucker-Smale • The resulting equation for 𝑟 ' is exactly the velocity evolution described by the Cucker-Smale model in 1D A. Barbaro – Evacuations and disasters: modeling stressed crowds

  8. Our Particle Model Flocking model with a contagious emotional component : • (1) This model allows individuals to change direction over the course of the simulation • A. Barbaro – Evacuations and disasters: modeling stressed crowds

  9. Model Behaviors A. Barbaro – Evacuations and disasters: modeling stressed crowds

  10. Why Kinetic Limits? A. Barbaro – Evacuations and disasters: modeling stressed crowds

  11. Kinetic Model • Mean field limit of our microscopic model: (2) where A. Barbaro – Evacuations and disasters: modeling stressed crowds

  12. Notion of Solution • Hypotheses : Suppose that • 𝐺 𝑢, 𝑦, 𝑥, 𝑟 ≤ 𝐷 # 1 + 𝑦 + 𝑟 • 𝐻 𝑢, 𝑦, 𝑥, 𝑟 ≤ 𝐷 $ 1 + 𝑦 + 𝑟 • 𝐺 and 𝐻 are locally Lipschitz with respect to 𝑦 and 𝑟 . Definition 1. (Notion of solution) We say that a function 𝑔: 0, 𝑈 → # ℝ F ×ℝ F ×ℝ is a solution to Equation (2) with initial condition 𝑔 𝒬 H when The fields 𝐺 and 𝐻 satisfy the Hypotheses above • K #𝑔 K 𝑔 = ℱ J,4 H , where ℱ J,4 • is the flow map associated to (1) A. Barbaro – Evacuations and disasters: modeling stressed crowds

  13. Existence and Uniqueness of Solutions # ℝ F ×ℝ F ×ℝ with compact support. Then, there exists a Theorem. Let 𝑔 H ∈ 𝒬 # ℝ F ×ℝ F ×ℝ unique solution 𝑔 ∈ 𝒟 0, +∞ , 𝒬 to equation (2) with initial condition 𝑔 H in the sense of Definition 1. A. Barbaro – Evacuations and disasters: modeling stressed crowds

  14. Convergence in 𝜕 and 𝑟 7 Theorem. Let {(𝑦 ' , 𝜕 ' , 𝑟 ' )(t)} 'R# be the solution to (1) with initial condition and let 𝛿 ≤ # H , 𝜕 ' H , 𝑟 ' H )} 'R# 7 {(𝑦 ' $ . Then • 𝑟 ' 𝑢 → S 𝑟 for all 1 ≤ 𝑗 ≤ 𝑂 . ( S 𝑟 is the average level of fear of the population). • If 𝑒 = 2 , • define 𝜕 V and 𝜕 W the directions such that all other directions 𝜕 ' lie between 𝜕 V and 𝜕 W , • let 𝛽(𝑢) be the angle formed by these two directions at each time. • Then if 𝛽 0 ≤ 𝜌 and 𝛾 ≤ # $ , there exists 𝜕 ∗ such that 𝜕 ' → 𝜕 ∗ for all 1 ≤ 𝑗 ≤ 𝑂 . A. Barbaro – Evacuations and disasters: modeling stressed crowds

  15. Corollary (Rate of Convergence of 𝛽 𝑢 ) From the proof of the previous theorem we obtain with (Exponential convergence of the square of the difference) A. Barbaro – Evacuations and disasters: modeling stressed crowds

  16. Numerical Validation in 2D Convergence of q ( t ) Convergence of α ( t ) 5 α 0 = 8 4 8 π α 0 = 8 α 0 = 11 8 π 4 . 5 8 π α 0 = 11 α 0 = 5 8 π 8 π 3 α 0 = 5 α 0 = 14 8 π 4 8 π α 0 = 14 α 0 = 9 8 π 8 π α 0 = 9 α 0 = 1 2 8 π 3 . 5 8 π α 0 = 1 α 0 = 1 8 π 4 π α 0 = 1 α 0 = 1 4 π 3 3 π 1 α 0 = 1 α 0 = 7 3 π 8 π α 0 = 7 α 0 = 16 8 π 2 . 5 8 π α 0 = 16 α 0 = 10 0 8 π 8 π α 0 = 10 α 0 = 13 8 π 2 8 π α 0 = 13 α 0 = 3 8 π 8 π − 1 α 0 = 3 α 0 = 3 8 π 4 π 1 . 5 α 0 = 3 α 0 = 12 4 π 8 π α 0 = 12 α 0 = 2 − 2 8 π 4 π 1 α 0 = 2 α 0 = 2 4 π 3 π α 0 = 2 3 π 0 . 5 − 3 0 − 4 0 5 10 15 20 0 5 10 15 20 A. Barbaro – Evacuations and disasters: modeling stressed crowds

  17. Examining Convergence of Alpha Convergence of α ( t ) with β = 0 . 25 and α 0 = 7 Convergence of α ( t ) with γ = 0 . 25 and α 0 = 7 8 π 8 π 1 . 5 1 . 5 γ = 0 . 125 β = 0 . 125 γ = 0 . 25 β = 0 . 25 1 1 γ = 0 . 5 β = 0 . 5 β = 1 γ = 1 0 . 5 0 . 5 0 0 − 0 . 5 − 0 . 5 − 1 − 1 − 1 . 5 − 1 . 5 0 5 10 15 20 0 5 10 15 20 A. Barbaro – Evacuations and disasters: modeling stressed crowds

  18. Examining Convergence of Emotion Convergence of q ( t ) with β = 0 . 25 and α 0 = 7 8 π Convergence of q ( t ) with γ = 0 . 25 and α 0 = 7 8 π 5 5 γ = 0 . 125 β = 0 . 125 4 . 5 4 . 5 γ = 0 . 25 β = 0 . 25 4 γ = 0 . 5 4 β = 0 . 5 γ = 1 3 . 5 β = 1 3 . 5 3 3 2 . 5 2 . 5 2 2 1 . 5 1 . 5 1 1 0 . 5 0 . 5 0 0 0 5 10 15 20 0 5 10 15 20 A. Barbaro – Evacuations and disasters: modeling stressed crowds

  19. Observation: Rates of Convergence A. Barbaro – Evacuations and disasters: modeling stressed crowds

  20. SWITCHING GEARS Experimental Evaluation of the Social Force Model • The ultimate goal of modeling: simulate real-world situations • Social force models are commonly used/referenced in the literature • Worth seeing how well they work before testing a new model • We use Helbing et al.’s social force model to simulate an experiment A. Barbaro – Evacuations and disasters: modeling stressed crowds

  21. The Experiment (Sachit Butail et al.) A. Barbaro – Evacuations and disasters: modeling stressed crowds

  22. The Experiment (Sachit Butail et al.) • Evacuation experiment • Participants asked to leave the room • Some instructed to leave quickly (Rush), others were given no instruction (No Rush) • Five conditions: 0% Rush, 25% Rush, 50% Rush, 75% Rush, 100% Rush • Videos were taken • Trajectories were found by post-processing A. Barbaro – Evacuations and disasters: modeling stressed crowds

  23. Experimental Results A. Barbaro – Evacuations and disasters: modeling stressed crowds

  24. The Question How well does the Helbing Model perform in this context? A. Barbaro – Evacuations and disasters: modeling stressed crowds

  25. Helbing’s Social Force Model A. Barbaro – Evacuations and disasters: modeling stressed crowds

  26. Goal Force Where A. Barbaro – Evacuations and disasters: modeling stressed crowds

  27. Interaction Force A. Barbaro – Evacuations and disasters: modeling stressed crowds

  28. Wall Force A. Barbaro – Evacuations and disasters: modeling stressed crowds

  29. A Sample Simulation A. Barbaro – Evacuations and disasters: modeling stressed crowds

  30. Results of Helbing Model Using Helbing’s Parameters A. Barbaro – Evacuations and disasters: modeling stressed crowds

  31. Parameter Choices • Parameters from Helbing et al. • 𝐵 = 2000 N • 𝐶 = 0.08 m • 𝑤 H varied: 0.6 m/s (relaxed), 1 m/s (normal), 1.5 m/s (nervous) • Our Parameter Range H and 𝑤 7^ H • Create 𝐵 ^ and 𝐵 7^ , 𝐶 ^ and 𝐶 7^ , 𝑤 ^ • Test 𝐵 ' between 0 and 4000 N • Test 𝐶 ' between 0 and 0.16 m H between 0.1 and 2 m/s • Test 𝑤 ' A. Barbaro – Evacuations and disasters: modeling stressed crowds

  32. Our Numerical Experiments • Latin Hypercube to choose sets of parameters for testing • We chose 600 representative points in parameter space • Ensembles of 100 for each choice of parameters • Compare distributions of average velocity between experiment and ensemble • Note: Needs to be done for both Rush and No Rush agents A. Barbaro – Evacuations and disasters: modeling stressed crowds

  33. Comparing Experiments to Simulations: Wasserstein Distance A. Barbaro – Evacuations and disasters: modeling stressed crowds

  34. Color-Coded Plots of Parameter Space A. Barbaro – Evacuations and disasters: modeling stressed crowds 34

  35. Color-Coded Plots of Parameter Space A. Barbaro – Evacuations and disasters: modeling stressed crowds

  36. Best Fit A. Barbaro – Evacuations and disasters: modeling stressed crowds

  37. The Best-Fitting Parameters A. Barbaro – Evacuations and disasters: modeling stressed crowds

  38. Continuing Work • Exploring variations on contagion model • Cone of vision • Fixed radius of interaction • Confinement-dependent fear levels • Experiments! A. Barbaro – Evacuations and disasters: modeling stressed crowds

  39. Thank You!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend