0% found this document useful (0 votes)
94 views29 pages

Presentation Evac PDF

This document proposes a holistic modeling and optimization approach for crowd guidance in building emergency evacuations. It develops a probabilistic graphical model to capture blocking events based on impatience and trust factors. The model is incorporated into a traditional network flow model using a crowd flow balance equation. The objective is to maximize total evacuation over time while avoiding fire areas, with uncertainty considered. Lagrangian relaxation is used to decompose the large state space problem into subproblems by grouping occupants.

Uploaded by

Binh Nguyen Huy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views29 pages

Presentation Evac PDF

This document proposes a holistic modeling and optimization approach for crowd guidance in building emergency evacuations. It develops a probabilistic graphical model to capture blocking events based on impatience and trust factors. The model is incorporated into a traditional network flow model using a crowd flow balance equation. The objective is to maximize total evacuation over time while avoiding fire areas, with uncertainty considered. Lagrangian relaxation is used to decompose the large state space problem into subproblems by grouping occupants.

Uploaded by

Binh Nguyen Huy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Holistic Modeling and Optimization

of Crowd Guidance in
Building Emergency Evacuation

Peng Wang, Peter B. Luh,


Shi-Chung Chang, Jin Sun
Building Emergency Evacuation

l Building emergency evacuation


is of growing concern
– Emergencies include fire,
chemical spills, etc.
l Effective crowd guidance can
improve egress efficiency and
occupant survivability
l Existing guidance facilities
– Guidance: exit signs, audio instructions
– Static guidance versus dynamic fires and crowd movement

2 /28
Building Emergency Evacuation
l To reduce the egress time the potential disasters such as
stampeding or blocking should prevented.
l Can guidance help?
– Traditional guidance is almost static, and does not consider
how hazard event dynamics affects people’s behavior and
cannot effectively prevent blockings in emergencies
– Our method:

3 /28
Building Emergency Evacuation
l A model which can capture blockings is needed
– The model predicts the potential blockings in the future based
on current information of fires, egress and crowd movement
– Guidance is updated to mitigate or prevent blockings

4 /28
Building Emergency Evacuation
l Existing models
– Crowd movement in
egress is captured by a
network-flow model
where stampeding or
blocking events cannot
be captured
– Helbing’s social-force
model captures blocking
events (faster-is-slower),
but focuses on one-room
scenarios, not in an
egress network

5 /28
Difficulties in Modeling
l To capture blocking events it is necessary to combine
Helbing’s model with the network-flow model?
l Gap exists between the two models

Helbing’s model Network-flow model


- A microscopic model - A macroscopic model
- Equations for individual - Equations for collective
behaviors behaviors
- Individuals ↔ Particles - Crowd ↔ Flow

l To bridge the gap


– Crowd flow model is built up to translate Helbing’s microscopic
model to new macroscopic model (Presented last time)
6 /28
Table Contents

7 /28
A probabilistic graphical model
l The probabilistic graphical model
– Input: Guidance; Output: Crowd flow rate;
– Conditions: Fire status and path capacities
– Links: Conditional probability distribution

8 /28
A probabilistic graphical model
l Faster-is-slower scenario
is achieved in this block
l If Qde  Ce , then Qe  Qde
with probability 1
l If Q de  Ce the probability
of blocking increases as
   
the difference of Qde and Ce
1  exp d  if Qe  Ce increases
d   Qe  Ce 
Pr(Qe | Qe , Ce )  
exp   if Q  Q Blc
  Qd  C  e e
  e e 

where   0
Question: Where is Qed from?

9 /28
A Probabilistic Graphical Model
l Conditional Probability Distribution Pr (Qed| we, sF)
The desired flow rate Qed(t): the number of people desiring to
move out during [ t , t  t ]
l If fire becomes closer, people become more impatient, and
the desired flow rate Qed increases in probability sense

10 /28
A probabilistic graphical model
xv: the number of
people in the area v

l Conditional Probability Distribution: Pr (we | ue, xv)


– Crowd response we: The number of occupant who will
follow the guidance at time [ t , t  t ]
– Suppose each individual will follow the guidance ue with
a certain probability (Trust Probability)
– The probability reflects people's inclination to use an
familiar exit

11 /28
A probabilistic graphical model
l The probabilistic graphical model incorporates two
psychology factors: impatience and trust
– Impatience is the cause of blocking events
– Trust on guidance reflects how guidance changes crowd
behaviors

12 /28
Table Contents

13 /28
Egress Networks
l To incorporate the probabilistic graphical
model into the traditional network-flow
model let us review traditional network-
flow models first
l Review egress network
– Each area is represented by a node, and
the area capacity is ignored because the
bottleneck for crowd movement lies in the
path capacity
– Each path from one area to another is
represented by a directed arc with
specified capacity (persons per time unit)

14 /28
Crowd Flow Equation
A simple example
l Review crowd flow equation
Q1 (t)
l The crowd flow equation is a linear x 1 (t) x 2 (t)

state equation Q3 (t)


– State: The number of people at each area Q2 (t)
x 3 (t)
x(t) = [x1(t), x2(t), x3(t)]'
– Flow: The movement of people over each arc
Q(t)  [Q1(t), Q2 (t), Q3 (t)]'
– Egress dynamics: Flow balance equation
 1  1 0 
 
x(t 1)  x(t) BQ(t) with egress matrix B   1 0  1
 0 1 1 

15 /28
Crowd Flow Equation
l Incorporate the probabilistic graphical model into the crowd flow
balance equation the new balance equation is given by
x(t  1)  x(t)  B Q (t)

x ( t  1)  x ( t )  B Q (u ( t ) | s F ( t ), C)

l The system dynamics


involves two stochastic
processes:
Fire process
Crowd movement process

16 /28
Table Contents

17 /28
The Constraints and Objective Function
l Constraints for guidance
– Never guide crowd to an area currently on fire or to be on
fire in near future.
– Guidance constraint is obtained based on prediction of fire
propagation
l The objective function to be maximized is
Cumulative number of people The total number of
evacuated during [0, T] people evacuated
J   t 1 t  ( x exit ( t  1)  x exit ( t ))  c T x exit (T )
T

 t 0 x exit ( t )  (c T  T) x exit (T)


T 1
xexit(t): The number of people in exit
areas at time t
cT: The weight for terminal time; cT>>T
18 /28
The Objective Function
l Due to uncertainty both mean and semi-variance is calculated
where the semi-variance is a risk measurement
T 1 T 1
– Cumulative term: R 1   E[ x exit ( t )]  c ins  varsemi [ x exit ( t )]
t 0 t 0

– Terminal term: R 2  E[ x exit (T )]  c avg varsemi [ x exit (T )]

l Objective Function: Maximize J, with J  R 1  (c T  T )R 2

19 /28
Table Contents

20 /28
Solution Methodology
l In our problem the computation complexity is a challenge
– State space is large (the number of occupant in every area)
– The complexity is mainly from the huge state space
l To reduce the computation time Lagrangian Relaxation
(LR) is applied
– decompose overall
way-finding problem into
subproblems
by grouping
occupants

21 /28
Solution Methodology - LR
l How Lagrangian Relaxation (LR) works in our problem
– The joint constraints is the path capacities shared by groups
– Decompose the overall problem by relaxing joint constraints
– Coordinate the solutions of the decomposed problems through
Lagrangian multipliers
Shared capacity Decomposition

x x

Lagrangian Multipers
(Coordination)
22 /28
Solution Methodology - LR
l Joint constraints exist in shared path capacities and are
embedded in the probabilistic graphical model.
l Approximation method is used to relax the joint constraint

23 /28
Solution Methodology - LR
l Approximation method is used to relax the joint constrain
of the path capacities
– First, the original holistic graphical model is separated by
making path capacities go to infinity for subproblems
– Second, a constraint is added to the outputs in the separate
graphical models.

~
Step 1: C e  
n
Step 2:  e ( t )]  C e
E[
i 1
Q (i )

24 /28
Solution Methodology - SDP
l As a result Lagrangian Relaxation can be applied and the
subproblem can be solved by the stochastic dynamic
programming (SDP) with time steps as stages
– SDP looks backward
– SDP yields a NP hard
problem
– In our problem the
computation complexity
is mainly from the large
size of state space
– SDP guarantee the
optimality

25 /28
Solution Methodology - Rollout

l Rollout algorithm with one-step look ahead policy


– Rollout algorithm looks forward from current state
– The states inaccessible from
the current state are not
included in computation,
thus the state space for
computation is reduced
– The tradeoff is the
optimality of the solution

26 /28
Solution Methodology - Rollout
l Rollout algorithm for a single group way-finding problem
* ~
u ( k )  arg max E{g k [ x ( k ), u ( k ), w ( k )]  Jk 1[f k [ x ( k ), u ( k ), w ( k )]]}
u(k)

– The heuristic policy:


Decision by heuristic
 Distance to Exit 
 arg min  
u
 Movement Speed 
 Distance to Exit 
 arg min  
u
 Flow Rate 

where flow rate is calculate


by the graphical model
27 /28
Table Contents

28 /28
Thank you

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy