Professional Documents
Culture Documents
MC6.4
I. INTRODUCTION
The development of pedestrians dynamic models is a
growing research area. These models explore many issues,
ranging from design and development to safety and management in public facilities such as buildings, theaters, sport
centers, airports, and passenger ships. Simulating an evacuation strategy on the facility design before its implementation
is a good way to test its effectiveness. It becomes even more
important because the cost involves human death or injury,
property damage, etc. In addition, a better understanding of
crowd behavior is needed to improve safety procedures in
various buildings and areas.
There are two ways to model pedestrian or crowd dynamic
ow. One is a microscopic level modeling, which involves
a detailed design that focuses on individual units and their
characteristics such as individual interactions, direction, and
speed. The movement in these models is based on changes in
pedestrian surrounding environment. For example, if a table
is in front of a pedestrian it is considered an obstacle, and
the pedestrian would need to avoid it by moving around
it. By doing so, pedestrian velocity is also affected by its
surrounding environment. A macroscopic level modeling is
concerned with group behavior and deals with a crowd as
a whole. Therefore, detailed interactions are overlooked,
and the models characteristics are shifted toward continuum
density ow and average speed.
*S. Al-nasur is a Ph.D student at the Bradley Department of Electrical and
Computer Engineering, Virginia Tech. University, Blacksburg, VA 24060,
USA sadeq1@vt.edu
**P. Kachroo is an Assoc. Prof. at the Bradley Department of Electrical
and Computer Engineering, Virginia Tech. University, Blacksburg, VA
24060, USA pushkin@vt.edu
606
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.
Y
y2
(1)
U () u
ut + vux + uuy + U ()(vx + uy ) =
U
y1
x1
Fig. 1.
x2
Two-Dimensional Flow
)
(4)
V () = vf (1
m
where vf is the free ow speed. The magnitude and sign of
vf determines the speed and direction (controlling parameter)
for the pedestrian ow. The maximum density (jam density)
is given by m , and V () 0 is
vf
,
(5)
V () =
m
where this is part of the system characteristics (eigenvalues)
that will be discussed in Section V.
V (U (x ,t ))
vf
(2)
Um
U(x, t)
(3)
Fig. 2.
607
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.
(6)
where
sn (t) = xn1 (t) xn (t),
(7)
and sn (t) is a function of the local spacing between pedestrians, xn (t) is the two dimension position of the nth
n (t) is the acceleration, x n (t) is the velocity,
pedestrian, x
and (sn (t)) is the average pedestrian response time to the
headway distance. Using the above notations, we rewrite (6)
for the x component where the local spacing s is in the x
(9)
(10)
(11)
we get
and by direct substituting in the right hand side of equation
(9) we obtain our desired equation in the following form
s
(vt + vvx + uvy ) =
(12)
(vx + uy ),
(s)
where
s
= C() = V () 0,
(s)
(13)
(14)
(15)
For simplicity the density is dropped from the velocity
functions V () and U (). Using product rule for
( (v V ))t = t (v V ) + (v V )t ,
(16)
( (u U ))t + (v (u U ))x
(17)
V v
(18)
U u
. (19)
(s(x(t), t))
= 0
Qt + F (Q)x + G(Q)y = S,
(20)
v
Q = (v V ) , F (Q) = v(v V ) ,
(u U )
v(u U )
u
0
G(Q) = u(v V ) ,
S = s1 .
s2
u(u U )
Next we rewrite the system in the general quasi-linear
form given by
Qt + A(Q)Qx + B(Q)Qy = 0,
(21)
where the source term is zero and the ux Jacobian matrices are found from A(Q) = F (Q)/Q, and B(Q) =
G(Q)/Q. For this system the matrices and their corresponding eigenvalues and eigenvectors are found by rst
setting the conservative values (states) as
(v V ) = w v = + V
Q = w , where
(u U ) = z u = w + U
z
w + V
z + U ()
w2
wz + wU
F (Q) = + wV , G(Q) =
wz
z2
+ zV
+ zU
1
0
V + V
w2
w
2 +V
0
A = 2 + wV
, (22)
wz
w
z
+V
2 + zV
0
1
U + U
w
wz + wU z + U
B =
. (23)
z2
z
2 + zU
0
2 +U
608
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.
A
1
v + V (), & A
2,3 = v,
V. M ODEL A NALYSIS
(24)
1
1
0
A
A
V
v
V
0
,
e
=
,
e
=
=
eA
1
2
3
0
uU
1
u + U (), & B
2,3 = u
(25)
1
0
1
v V , eB
1 , eB
0
eB
1 =
2 =
3 =
uU
0
u U U
From the above, we see that in each Jacobian, the eigenvalues are real and that one is a repeated pair. We also note that
the rst eigenvalue in both A and B is always less or equal
to the second one which is due to V effect. From this fact
we acknowledge the anisotropic property of the system. This
shows that information can not travel faster than the actual
wave, i.e. pedestrian movement is inuenced from current
and front stimuli only. Secondly, despite repeated eigenvalues, each matrix has linearly independent eigenvectors.
Since this is a two-dimensional problem, in order to verify
that the system is hyperbolic, we need to check that our
eigenvalues found earlier are for any combination of the roots
= nx A(Q) + ny B(Q), where n = (nx , ny ) is
of A = n.A
a unit vector. The eigenvalues are found to be
1 = v + V ,
2,3 = v
(26)
A = R (R )
x
y 1
B = R (R )
y
(27)
1
0
1
v V V 1
v V , eA
eA
or
1 =
2 =
nx
nx
uU
0
ny
1
0
ny
0
eA
.
3 = x or
v V V
n
1
ny
(28)
609
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.
15
10
10
15
10
x
(c)
15
20
20
20
15
15
10
10
20
(30)
B. Results
(b)
20
(xd xi )2 + (yd yi )2
(a)
V = V () cos = V ()
xd x i
10
x
(d)
15
20
10
x
15
20
10
x
15
20
Fig. 4. Contours for the no exit case, a) Initial density prole, b) Response
at 2.4 sec., c) Response at 4.8 sec., d) Response at 7.2 sec.
Fig. 5.
Density in two-dimension with no exit, and vf magnitude is
changed. a) Initial density prole, b) Response at 4 sec., c) Response at
6 sec., d) Response at 8 sec.
610
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.
20
20
15
15
10
10
(a)
10
x
(c)
15
20
20
20
15
15
10
10
5
0
10
x
(d)
15
20
10
x
15
20
10
x
15
20
The evacuation problem is a two-dimensional multivariable problem and this work is an attempt to understand
the crowd dynamic ow in normal and panic situations.
A macroscopic model is developed based on observed collective behavior in normal and emergency situations where
detailed design of interactions is over shadowed by group
behavior. We have presented a two dimensional microscopicto-macroscopic model of crowd dynamic ow. The macroscopic model is a nonlinear hyperbolic system of PDEs. The
model carries the anisotropic behavior to the macroscopic
settng from its microscopic origin. This feature is important
in studying crowd behavior as shown by the results. For
Future work, comparing the model developed with empirical
data will be useful to validate the model and to nd the
sensitives of its parameter.
VIII. ACKNOWLEDGMENTS
This research is supported by part from the National
Science Foundation through grant no. CMS-0428196 with
Dr. S. C. Liu as the Program Director. This support is gratefully acknowledged. Any opinion, ndings, and conclusions
or recommendations expressed in this study are those of
the writers and do not necessarily reect the views of the
National Science Foundation.
R EFERENCES
(a)
(b)
6
y
10
10
5
x
(c)
10
5
x
(d)
10
5
x
10
10
8
y
10
2
0
2
0
5
x
10
Fig. 8. Contours for the exit case, a) Initial density prole, b) Response
at 2.5 sec. c) Response at 3.5 sec., d) Response at 5 sec.
611
Authorized licensed use limited to: Universiti Malaysia Perlis. Downloaded on February 18, 2009 at 19:35 from IEEE Xplore. Restrictions apply.