1 Introduction
Pedestrian movement is an important factor in the design and optimization of transportation facilities, pedestrian walkways, and public transport intersections. Further, complex situations involving bidirectional pedestrian movement occur continually when enormous numbers of people with different final destinations use pedestrian facilities, such as crosswalks, sidewalks, corridors, and stairways. Therefore, problems related to bidirectional pedestrian flow and its effects on pedestrian dynamics have attracted considerable attention from scientists and engineers in recent decades [
1-
7].
Many behavioral investigations and empirical studies [
3,
7-
12] have been conducted to gain a good understanding of bidirectional pedestrian flow characteristics. Many phenomena such as self-organization and synchronization have been observed in pedestrian flow [
8,
13,
14]. Synchronization has also been studied in other fields [
15,
16]. Empirical observations are preferable for analyzing qualitative self-organization phenomena, such as the formation of lanes and the occurrence of congestion at sufficiently high densities, and obtaining fundamental diagrams. The fundamental diagrams representing the relationships among density, velocity, and flow generally differ for various walking facilities [
10,
11]. They can quantify the capacity of pedestrian facilities and support the construction of reliable pedestrian simulation models [
3,
5,
17,
18]. A number of simulation models for pedestrian dynamics, including hydrodynamic models [
4,
19-
23], mesoscopic (kinetic) models [
24,
25], the social force model [
1,
26-
30], the cellular automaton model [
2,
31,
32], and the lattice gas model [
33,
34], have been proposed recently to simulate and reproduce collective behaviors appearing in bidirectional pedestrian movement. Examples of collective patterns caused by local interactions among conflicting pedestrians are jamming, lane formation, and oscillations at narrow bottlenecks in bidirectional pedestrian streams [
28,
33,
35]. Optimal self-organized phenomena such as the spontaneous formation of lanes of uniform walking direction can help to reduce conflicts with pedestrians moving in the opposite direction and increase the efficiency of walking [
8,
13].
Most simulation models of bidirectional pedestrian flow can describe the basic behavioral characteristics qualitatively [
1,
2,
4,
19-
22,
27,
28,
31-
34]. In this work, we consider only the social force model owing to its many advantages. For example, it captures the mutual influence of individual pedestrians in a two-dimensional (2D) continuous space by defining social analogs of physical forces, e.g., repulsive interactions, frictional forces, dissipation, and fluctuations [
1]. In this way, the detailed behavior of individual pedestrians can be considered, which makes the simulated pedestrians more realistic [
27]. The social force model first proposed by Helbing and Molnár [
1] has been modified in numerous ways [
6,
28,
36-
40]. For instance, Guo [
28] introduced spatial and temporal separation rules to reproduce self-organizing movement patterns of pedestrians, e.g., oscillatory flow and three classes of lane formation: unidirectional, mixed, and separate. Kretz
et al. introduced the notion of the “quickest path” using a non-iterative method to describe the path choice behavior of pedestrians [
39]. Karamouzas
et al. used a novel statistical–mechanical approach to describe human interactions across a wide variety of situations, speeds, and densities [
40]. However, in the social force model, where pedestrians choose their paths by a shortest-distance strategy, the decision-making process of pedestrians walking in a dynamic environment is tactically simplified. Path choice strategy is not only a research field in pedestrian flow, but also a hot topic in traffic flow, and many research results have been reported [
41-
47].
In this paper, we revise Helbing’s model by introducing a reactive user-equilibrium path choice strategy to simulate bidirectional pedestrian flow and analyze the effect of path choice behaviors on bidirectional pedestrian movement. This path choice strategy, which determines a continuous dynamic navigation field, i.e., the desired walking direction of individual pedestrians, has been used in some hydrodynamic models [
19,
20,
22], in which pedestrians in a group, acting as a “thinking” crowd flow, are assumed to choose a path with the lowest instantaneous walking cost on the basis of the instantaneous traffic information available to them when they make their decisions. These hydrodynamic models can describe well the global properties of the pedestrians but cannot describe in detail the behavioral characteristics of individual pedestrians, such as their static and dynamic obstacle avoidance behaviors. The paper is structured as follows. The extended social force model of bidirectional pedestrian traffic and its numerical method are described in Section 2. Numerical simulation results are presented in Section 3. Finally, Section 4 summarizes the results and presents concluding remarks.
2 Dynamic pedestrian model
The well-known social force model [
1] is a microscopic, force-based model in which all pedestrians are treated as self-driven particles, and their behaviors are described by a mixture of socio-psychological and physical forces. This model is developed to simulate two groups of pedestrians, Group 1 and Group 2, walking in a 2D continuous walking facility denoted as Ω. The pedestrians in each group have the same travel destination, e.g., one of the two exits of the walking facility. For instance, each pedestrian in Group
, who has mass
and radius
and is located at the position
, prefers to move with a certain desired speed
in a certain direction
, and thus tends to adapt his or her actual velocity
accordingly with a certain characteristic time
. Simultaneously, pedestrian
i in Group
k will try to maintain a distance from another pedestrian
j in the two groups and from the walls
w according to the interaction forces
and
, respectively. To take into account the effect of perception, we define the sensory field
for pedestrian
i in Group
k as
where R0 represents the sensory range of pedestrians. The sensory field is usually anisotropic and short-range, which means that pedestrian i in Group k can interact only with pedestrians who are within his/her sensory field.
2.1 Model description
The movement of individual pedestrians in Group k can be described by nonlinear ordinary differential equations (ODEs) according to Newton’s law:
Here, the change in position is given by the velocity of pedestrian i in Group k, and is the maximal acceptable speed of pedestrians.
In Eq. (3), the first force, , is an attractive force that drives pedestrian i in Group k to move toward his/her goal. The interaction force includes the social force and the granular force ; i.e., . Here, the social force is defined as
where A and B are constants that determine the strength and range of the interaction, respectively; is the sum of the radii of pedestrians i and j; denotes the distance between pedestrians i and j; is the unit vector pointing from pedestrian j to pedestrian i; is the angle between and ; and Mi is the set of all pedestrians in the sensory region . The granular force is described as
where
;
γ,
κ, and
η determine obstruction effects in physical interactions;
and
are the tangential and normal velocity differences, respectively;
is the tangential unit vector, which is orthogonal to
; and
Ni is the set of all pedestrians who have any physical contact with pedestrian
i in Group
k, i.e.,
. In Eq. (5), the term
represents a physical damping force with the damping parameter
η [
36].
The interaction force generated by the interaction between pedestrian i in Group k and the nearest wall w such that the pedestrian avoids the wall before touching it is described in a form analogous to that of the two-body interaction .
2.2 Definition of the dynamic navigation field
We assume that all pedestrians in Group k are familiar with the surroundings, e.g., the locations of walls and exits, and know the current traffic conditions that obtain when they make decisions. They prefer to walk in a reactive user-optimal manner to minimize their total instantaneous cost from location to the final destination, e.g., one of the two exits of the walking facility. For Group k, the minimum total instantaneous walking cost is denoted as , and at the exit represented by .
We denote the local travel cost at location r as ; it represents the walking cost per unit distance of movement incurred by pedestrians in Group k and is defined as
Here, ; and are weight coefficients; Ψ is the angle between the vectors and , where is the desired direction of motion for Group k at location ; and is the local density of Group k at location r. In Eq. (6), the term , which is the major factor, represents the cost associated with the travel time, and the terms and , which are the minor factors, represent other associated costs such as a preference for reducing collision conflicts with pedestrians in the other group and avoiding high-density regions to feel comfortable, respectively. For Group k, the local density , which is used to evaluate the crowdedness level within the subarea at location , is measured as
where
with a measurement parameter m.
The minimum total instantaneous walking cost incurred by pedestrians in Group k from the origin to the destination is calculated as
where
, and
p denotes any path from the origin
r to the destination
. According to [
20], the rate of reduction in the cost potential
for Group
k is greatest along the direction of motion. Thus, the desired direction of motion for Group
k at location
r is obtained as [
20,
22]
which determines a dynamic navigation field for bidirectional pedestrian movement in the 2D continuous domain Ω.
Furthermore, the cost potential for Group
k satisfies the following Eikonal equation [
20]:
The extended social force model described in Section 2 is solved as follows:
Step 1. Given the location and speed of pedestrian
i in Group
k,
and
, respectively, at time
, estimate the local density
using Eq. (7), and then solve Eq. (11) by a fast sweeping method [
20,
48] to determine the dynamic navigation field for bidirectional pedestrian flow. The desired walking direction of pedestrian
i in Eq. (3) is obtained using Eq. (10).
Step 2. Solve the system of first-order ODEs composed of Eqs. (2) and (3) by the second-order Runge–Kutta method and then update its solution as and at time .
Step 3. Stop the calculation process if all pedestrians leave the walking facility. Otherwise, replace n with and go to Step 1.
Here, is the size of the time step in the simulation.
3 Numerical simulations
Several parameters in our model are set as follows: for each pedestrian in Group
k,
m,
kg,
s,
N,
m,
kg/s
2,
kg/(m·s), and
kg/s [
26,
36]. The sensory radius in Eq. (1) is
m. In Eq. (2), the desired walking speed is
m/s [
7], and the maximum walking speed is
. In Eq. (6),
. The size of the time step in the simulation,
, is set to
s.
To calibrate and test the extended model, we used experimental data from a series of controlled experiments of bidirectional pedestrian streams collected by Wong
et al. [
7]. The macroscopic fundamental diagrams of bidirectional pedestrian flow were validated against camera-based observations. Numerical simulations of bidirectional pedestrian movement were performed in a 14-m-long and 3-m-wide corridor. Each pedestrian stream entered this corridor from one of the two ends of the corridor. The dimensions and configuration of the region of interest (ROI) are shown in Fig. 1. Let
and
vc be the average density and speed of the reference stream, respectively. Here, the average density
(in ped/m
2) and the average speed
vc (in m/s) in the ROI are computed as the number of reference people in the ROI divided by the area of the ROI and the sum of their walking speeds divided by the area of the ROI, respectively. The specific flow of the reference stream is expressed as
Jc [in ped/(m·s)], which is equal to
.
Figure 2 compares the fundamental diagrams of bidirectional pedestrian flow for the camera-based observations and simulation results obtained with different values of the weight coefficient . There are no extra collision conflicts between the two streams at . At larger values, pedestrians have a more obvious tendency to reduce collision conflicts with other pedestrians in the conflicting stream. Figure 2 shows that the fundamental diagrams for the simulation data obtained with various values of agree well with those for the observations, and no large differences are found in the observed density range, ped/m2. The specific flow Jc increases as the density increases from 0 to 2 ped/m2, which implies that the reference stream is in an uncongested state. Differences in the fundamental diagrams for the simulation data can be observed for densities ped/m2. From Fig. 2(a), the specific flow Jc for clearly decreases as the density increases beyond 2 ped/m2, which indicates that the reference stream is in a congested state. Therefore, the critical density at which the maximum flow is achieved is about 2 ped/m2 for . The critical density for is slightly larger than that for , indicating that the probability of congestion will decrease at a larger value of under the same conditions. The credibility of the data produced by the extended model can be validated by comparing them with the findings from the controlled experiments of bidirectional pedestrian streams.
Figure 3 compares the fundamental diagrams of bidirectional pedestrian flow for the camera-based observations and the simulation results obtained by Helbing’s model. In this model, the desired walking directions for the two streams are set to and , respectively. The specific flow Jc based on the previous experimental results is found to be significantly larger than that based on Helbing’s model, especially at relatively high density (i.e., ped/m2). Thus, the setting of the desired directions in Helbing’s model, which describes the shortest-path strategy of pedestrians, is inappropriate at relatively high density. In contrast, Fig. 2 shows that the reactive user-equilibrium path choice strategy introduced in the extended model is rather appropriate in this case.
Using open boundary conditions, we conduct numerical simulations of bidirectional pedestrian movement in a m m corridor. Initially, the corridor is empty. Pedestrians enter the corridor from both ends at random. The inflow value for each group is set to 6 ped/s during a simulation that lasts s, and the inflow pattern is similar for all simulations. Note that s for each simulation is long enough for the bidirectional flow study because the length of the corridor in our simulation is only m, and a pedestrian requires only about s to traverse the corridor.
Figure 4 shows snapshots of the simulation process obtained with the weight coefficient
. The black squares represent pedestrians walking toward the right exit of the corridor, and the red balls represent pedestrians walking toward the left exit. We can see clearly that the opposing flows are mixed, and unstable lanes consisting of pedestrians who intend to walk in the same direction are formed. The lanes vary in time and space. This regime is the dynamic multilane (DML) regime observed in controlled experiments of bidirectional pedestrian movement [
10].
Figure 5 shows snapshots of the simulation process obtained with
. We observe complete segregation of the two opposing streams as a result of the two groups of pedestrians’ strong collision avoidance behavior. This self-organized pattern of motion enhances the pedestrian flow by reducing the collision probability. Three separate lanes are clearly formed autonomously immediately after the simulation begins and remain stable during the simulation process. This regime is called stable separate lanes (SSL) regime [
10].
SSL flows are also observed for (Fig. 6). From Fig. 6, the opposing streams segregate themselves and occupy identical shares of the corridor, as if there is a partition line in the corridor; i.e., a quasi-symmetric spatial distribution is formed. The number of self-organized lanes decreases, as pedestrians have a more obvious tendency to reduce collision conflicts with other pedestrians in the conflicting stream. It is observed that the optimal path choice strategy of pedestrians can cause different spatial distributions of pedestrians in the corridor according to the value of the weight coefficient .
Figure 7 plots the dynamic navigation fields obtained for , , and at time s. The dynamic navigation fields describe the desired directions of two groups of pedestrians and direct pedestrians to move toward the exits of the corridor. The navigation fields are time-varying according to the instantaneous pedestrian distribution in the corridor. They are generated by the optimal path choice strategy of pedestrians who intend to choose a path with the lowest instantaneous walking cost. This figure shows that the probability of face-to-face collisions between two pedestrians in bidirectional pedestrian flow is significantly reduced as increases. This path choice strategy also produces various self-organized patterns of bidirectional pedestrian movement (Figs. 4–6).
4 Conclusion
Bidirectional pedestrian motion is studied using an extended social force model with a dynamic navigation field. The dynamic navigation field, which arises from the decision-making processes of pedestrians, is introduced to describe the desired direction of bidirectional pedestrian motion. Here, the desired walking direction of each group is described so as to minimize the total instantaneous cost in a reactive user-optimal manner and to reduce collision conflicts with other pedestrians in the conflicting group. The extended model of bidirectional pedestrian flow is calibrated by comparing empirical observations from controlled experiments and simulation data obtained using the simulation model. Numerical results show that pedestrians’ path choice behavior significantly affects the self-organized patterns of bidirectional pedestrian movement, e.g., the DML and SSL patterns. The probability of congestion generally decreases with increasing tendency to reduce collision conflicts. Further, the number of self-organized lanes also decreases as the tendency to reduce collision conflicts increases.
Higher Education Press and Springer-Verlag Berlin Heidelberg 2017