Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Research ArticleApplying System Dynamics to Simulate the Passenger Flow in Subway Stations
Jianghua Gao,1,2 Limin Jia ,2,3 and Jianyuan Guo 1,3
1School of Tra�c and Transportation, Beijing Jiaotong University, Beijing 100044, China2State Key Lab of Rail Tra�c Control & Safety, Beijing Jiaotong University, Beijing 100044, China3Beijing Research Center of Urban Tra�c Information Sensing and Service Technologies, Beijing Jiaotong University, Beijing 100044, China
Correspondence should be addressed to Jianyuan Guo; [email protected]
Received 9 August 2019; Accepted 14 September 2019; Published 19 December 2019
Academic Editor: Maria Alessandra Ragusa
Copyright © 2019 Jianghua Gao et al. �is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
A macroscopic passenger �ow simulation model based on system dynamics is proposed in this paper. It considers the key factors in�uencing the dynamics of passenger �ow from a holistic perspective of the stations and then models the dynamic change in the number of passengers. Firstly, the transmission of passenger �ow for a general many-to-many relation between nodes are presented. When the sum of sending capacities heading for a downstream node is less than the receiving capacity of this node, the aggregation of stranded passengers will form the queuing part of the node. �e results coming from a passenger �ow simulation of a subway station in Beijing show that the proposed model performs well by comparing it with the real data. It can be applied to describe the dynamic change in the number of passengers and the level of service for the facilities.
1. Introduction
�e ever-increasing growth in urban rail transit demand implies the increasing demand for its service, which requires more e�cient services in stations. As the critical place for pas-sengers entering and leaving the urban rail transit system, the station provides passengers with a lot of services such as secu-rity checks and transferring from one platform to another. It o�en su�ers from relatively heavy congestion with a large scale of passengers gathering on a series of facilities, which results in discomfort to passengers and more likely gives rise to some unsafety. Obtaining the number of passengers and their changes in various facilities is the basic but most important way to keeping a good level of service (LOS) [1] and ensuring the safeties of passengers [2].
A central challenge in passenger �ow modeling consists in utilizing appropriate indicators to evaluate the level of passenger �ow. �e LOS is applied to study the degree of congestion on LRT (Light Rail Transit) platforms, and the degree of crowding in a vehicle. With the above two conges-tion or crowding indicators, the relationships between the dwelling time of trains and the crowding situations at LRT
stations are �rstly determined [1]. �e total evacuation time and maximum �ow capacity of the selected staircase that directly connects with the platform is utilized to evaluate the evacuation process of the alighting passengers in subway stations during rush hours [3]. �e entropy of velocity, which represents both the motion magnitude distribution and the motion direction distribution, is �rstly introduced to detect the congestion [4].
Many researches concentrate on the �eld of subway station generally considering the complexity of station layout, variety of facilities, heterogeneity, and behavioral diversity of passen-gers and interactions between passengers and station environ-ment [5]. Simulation method has been introduced to the study of passenger �ow in stations, which is helpful not only to obtain the LOS and safety in stations but also to conduct sta-tion management including passenger �ow evacuation and control. Simulation models can be broadly classi�ed into microscopic models and macroscopic models. �ese micro-scopic models are the spatial-discrete models such as the cel-lular automation model [6] and the spatial-continuous models such as the social force model [7, 8]. Macroscopic models cover the continuum model [9], the cell transmission model
HindawiDiscrete Dynamics in Nature and SocietyVolume 2019, Article ID 7540549, 14 pageshttps://doi.org/10.1155/2019/7540549
Discrete Dynamics in Nature and Society2
[10, 11], the link transmission model [12], the queuing model [13], the system dynamics model [14], etc.
Microscopic models mainly emphasize on the description of individual behavior to reproduce some self-organized phe-nomena [7]. It is widely applied to the simulation of facilities with specific physical attributes or to that of several flow pat-terns such as the bottleneck flow and the counter-flow. �e application of microscopic methods in a subway station is generally to simulate passenger flow through some specific facilities, such as staircases, escalators, or a group of facilities with a particular function such as the exchange of passengers during alighting and boarding trains. Ref. [15] applies a mod-ified social force model to describe the three-dimensional movement of individuals on the staircase in the subway sta-tion, taking into consideration the calibration of parameters such as walking speed, body size, etc. Ref. [16] puts forward a new application of cellular automata model to simulate the alighting and boarding movement of individuals in subway stations, in which the transition probabilities for modeling passenger cooperation and negotiation can be obtained by combining these important factors including individual desire, pressure from passengers behind, personal activity and ten-dencies. Both [17, 18] aim at obtaining bidirectional pedes-trian flow fundamental diagram using cellular automata. Besides this, many simulation tools are developed based on these microscopic methods. For example, pedestrian library in AnyLogic based on social force model [5, 19] generally simulates the passenger flow in normal circulation; building exodus applied in [20] mainly concentrates on evacuation scenario. However, there exist some drawbacks in practical use: one is taking too much time to design simulating exper-iment for a complicated environment with a big surface, vari-ety of facilities, etc.; another is being short of flexibility for different environmental scenarios. Besides, they are compu-tationally costly in dealing with a large-scale of passengers.
Macroscopic methods operate at the level of aggregation and tend to omit plenty of details on individual behaviors. In the cell transmission model, each of the facilities in the studied space will be discretized into a set of uniform cells of the same size, which could give a rather rapid construction of a simu-lating environment with complex geometry. Building on the continuum theory and the cell transmission model, Ref. [20] put forward a dynamic network-loading model at the macro-scopic level, with typical applications to several distinct flow patterns such as counter-flow, cross-flow, and bottleneck flow, and another two practical applications to a Swiss railway sta-tion and a Dutch bottleneck flow. �e link transmission model [21, 22] has an extensive application in road traffic for the regular geometry of the road links. However, to the best of our knowledge, it is inappropriate for the studies in subway sta-tions with multi-directional flow, and various or irregular geometry. Most queuing models [23] mainly focus on mode-ling of individual facilities in stations, by regarding facilities and passengers as service desks and customers, respectively, and it perform well in describing the queuing process. Ref. [24] presents the PH/PH(n)/C/C model based on phase-type distribution which can approach any positive variable to study the arrivals of passengers. For system dynamics, the modeling of the passenger flow [25] encompasses two phases. Firstly,
from a holistic perspective, it incorporates all of the key factors such as topology of the simulation environment, and charac-teristic of passenger flow, which are presented in the caus-al-loop diagram to show how elements in every factor interact with each other. Secondly, the stock-flow diagram is used to simulate the time-varying change of these elements in indexes, such as volume, density, and queuing length.
Macroscopic passenger flow models can be broadly dis-tinguished into network-based and network-free models. One of the most widely used network-based models is the queueing network, which considers passengers at the disaggregate level and presenting space based on graph theory. Ref. [26] builds the queuing network based on modeling of each facility by considering the relationship between them. On the contrary, most network-free models Ref. [27] are based on continuum theory for passenger flow, which is formulated as several par-tial differential equations. �e magnitude of passenger flow velocity is determined by the speed obtained from the passen-ger flow fundamental diagram relating speed and density. �e direction of passenger flow depends on the dynamics of poten-tial fields, defined for a specific group of passengers in the same area with the same destination. For, the computation cost seems to increase enormously for these potential fields [28], which, as far as [20] are concerned, is why this approach has attracted little interest in the large-scale applications with complicated networks.
In this paper, we select an appropriate model to simulate the passenger flow in stations based on the following reasons. First, the information of the layout, variety of facilities, and demand with a specific destination in subway stations being operated are relatively exact and can be known a priori. Besides, the macroscopic models are much more appropriate for the modeling of passenger behaviors at the aggregate level, compared with the microscopic models, which mainly focus on the detailed movements of individuals [29].
So the network-based macroscopic model incorporating system dynamics [30] proposed in this paper with the follow-ing three reasons. Firstly, the simulation of a subway station with a complicated layout and high-density passenger flows during a long period can be accomplished efficiently, with most models dealing with a low-density passenger flow [31]. Secondly, allowing for the coordination between sending capacities of upstream nodes and receiving capacities of down-stream nodes [11] can give a reasonable explanation for the mechanism of the passenger flow transmission between nodes. �irdly, from the level of aggregation, the movements depend-ing on the fundamental diagram relating to speed and density [32] are suitable for high-density passenger flows. Finally, a�er comparing the queuing space with the node space in size, physical queue [33] is applied to describe the space occupied by the passengers being stranded due to the constraint of capacity [34] of the downstream nodes. �is methodology can be extended to the applications in biological field [35, 36].
�e structure of this paper is as follows. Section 2 presents the problem description. Section 3 describes the simulation model based on system dynamics. Section 4 shows the case study of a real station to verify the effectiveness and applica-bility of the proposed model. Finally, conclusions and direc-tions for future research are made.
3Discrete Dynamics in Nature and Society
2. Problem Description
In the section, a�er analyzing a variety of facilities, gathering and scattering process, we present the key factors on the per-formance of the subway station and then established the casual-loop diagram.
2.1. A Variety of Facilities. Facilities have direct in�uences on the movements of the passengers walking along it and on the distribution of passengers in the whole subway station. �ere exist a variety of facilities in the subway station, which can be classi�ed into holding, �ow, and processing facilities. Holding facility referring to the platform, concourse, and waiting areas of other facilities provides passengers with a certain space. It mainly presents the static behaviors of passengers but also involves some dynamic characteristics of passenger �ow, considering the circulation on it and its connection with other types of facilities. Flow facilities such as staircases and walkways mainly depend on the length, width, and slope etc. �e characteristics of passengers along the facility a�ect it signi�cantly. Processing facilities provide certain services (e.g., automatic ticket check, security inspection, passenger transport, ticket purchases, etc.) to passengers using speci�c facilities (e.g., automatic ticket checker also called as gate machine, automatic security inspection machine, escalator, ticket vending machine, etc.).
2.2. Gathering and Scattering Process. �e gathering and scattering process involves arrival-boarding and alighting-departure process, and it includes a transferring-boarding process for the transfer station. �e arrival-boarding process starts typically from in-gates and �nishes when passengers leave the platform and board on to the train. �e alighting-departure process is similar to the arrival-boarding process but in a di�erent direction. It starts from the train and �nishes when passengers go outside of the station. �e transferring-boarding process starts from the train operating on one subway line and �nishes when passengers board another train running on
another subway line. �ese three processes are for passengers with di�erent destinations in the station. Some facilities may be involved in more than one process at the same time, such as the staircase and the concourse, which improves the e�ciency of them but results in the complicated layout of facilities.
2.3. Causal-Loop Diagram for the Transfer Station. As one of the complex feedback systems, the subway station is in�uenced by �ve key factors covering train operation organization, the layout of the station, the station management, the organization, the passengers, and the facilities [30]. As shown in Figure 1, taking the transfer station as an example, a causal-loop diagram is formed by integrating these �ve key factors with corresponding elements.
Train operation organization based on the schedules of trains, generally involving elements such as load factors, inter-vals, and dwelling times of trains, determines how many pas-sengers and how frequently they will be transported from the current station to others and vice versa. For station manage-ment, measures in passenger �ow control such as the limita-tion of passenger �ow and adjustments of paths are taken to optimize the distribution of passengers in the station, allowing for the existing station layout and passenger demands. A vari-ety of passengers with di�erent destinations in the station a�ect the mobility of passenger �ow. As described in Section 2.1, facilities with di�erent physical parameters such as width and length are the critical in�uencing factors on the number of passengers being served by them and the duration time of passengers along them. One of the typical feedback relation-ships is presented by the relations between �ow, density, and speed in the fundamental diagram of passenger �ow.
3. A Simulation Model Based on System Dynamics
We consider discrete-time, i.e., each instant of the entire simulation time � is presented as � = {0, 1, ⋅ ⋅ ⋅ , �/Δ�} with
–+
+
+
+
++ ++
–+ + + +
+
+ + + ––
+
+ +–
–
–
+
+ +
+
+
+ +
+
+
+ +
+
+
+–
–
–
+
+
+
+
+
+
+
–+
Proportion ofalighting passengers
Load factors oftrains
Rated loadingcapacity per train
Passenger ow density inpassageway P-to-C Passenger ow speed in
passageway P-to-CNumber of automatic
out-gate machines
Average time for passengers’through automatic out-gate
machine
Widths of walkways intransfer passageway (leaving
the concourse)
Passenger ow speed intransfer passageway (leaving
the concourse)
Widths of staircases intransfer passageway (leaving
the concourse)
Widths of staircases in transferpassageway (entering the
concourse)
Passenger ow speed intransfer passageway (entering
the concourse)
Widths of walkways intransferring passageway (entering
the concourse)
Arrival rate ofpassengers entering the
station
Passenger ow ofautomatic in-gate
machines
Average time for passengers’through automatic in-gate
machinePassenger ow speed in
passageway C-to-P
Passenger ow density inpassageway C-to-P
Maximum loadingcapacity per train
Number of boardingpassengers
Number of passengerson platform
Alighting passengerows of trains
Passenger ow inpassageway P-to-C
Widths ofstaircases
Number ofstaircases
Operating speeds ofescalators
Number ofescalators
Widths ofwalkways
Number ofwalkways
Number of passengerson concourse
Passenger ow in transferpassageway (entering the
concourse)
Passenger ow in transferpassageway (leaving the
concourse)
Passenger ow density intransfer passageway (leaving
the concourse)Passenger ow ofautomatic out-gate
machines
Schedules of trains
Passenger ow inpassageway C-to-P
Number of in-gatemachines
Passenger ow density intransfer passageway (entering
the concourse)
+ +
–
–
Figure 1: Causal-loop diagram for the transfer station. Facilities in the unpaid zone are excluded from the range of study. P-to-C represents the �ow direction from the platform to the concourse and C-to-P vice versa. �e walkway is di�erent from the passageway; the former is one kind of facilities, and the latter represents a set of serial facilities including escalators, staircases, and walkways.
Discrete Dynamics in Nature and Society4
where �max�� is the holding capacity that is assumed to be the
maximum number of passengers that can be accommodated by node �� at jam density. ���(�) is the actual number of pas-sengers in the node �� during time interval � at time �. ����� (�) is the hydrodynamic in�ow capacity denoting the maximum number of passengers that can enter node �� during time inter-val � according to the fundamental diagram [37].
�e actual �ow of passengers from the upstream node ��to the downstream node �� during time interval � at time �can be expressed as
If the receiving capacity for node �� is superior to the sum of sending capacities heading for it, the actual �ow equals the sending capacity. Otherwise, the various in�owing passengers are determined by the allocation of the receiving capacity in proportion [37]. �e allocation of the receiving capacity is then given by
�e actual out�ow of node �� during time interval � at time � can be determined as
while the actual in�ow of node �� during time interval � at time � can be determined as
In regard to the capacity constraints of the downstream nodes, the aggregation of passenger �ow will form at the exit of the current node, as can be known from Equation (5). For formulation convenience, the whole node can be divided into two adjacent time-varying parts: one is walking area, and the other is the queuing area. It should be noted that the aggrega-tion of passengers will be generally referred to as queuing that will be classi�ed into disordered queuing and ordered queuing, as shown in Figures 3 and 4 respectively. Combining with Equation (6), a�er one transmission for node �� during time interval � at time � + 1, the number of passengers being stranded can be expressed by
In comparison with the space of facilities, the space occu-pied by queuing passengers cannot be ignored, that is why physical queue [38], instead of point queue [39], will be used in the following.
For disordered queuing, the queuing length at node ��formed by stranded passengers at time � + 1 is given by
(3)����� (�) = min{�max�� − ���(�), �
���� (�)},
(4)���→��(�) = {
���→��(�), if ∑�����→��(�) ≤ ����� (�),
���→��(�) ⋅ ����� (�), otherwise.
(5)���→��(�) =���→��(�)∑�����→��(�)
.
(6)������ (�) =∑�����→��(�),
(7)����� (�) =∑�����→��(�).
(8)������ (� + 1) = ������ (�) − �
����� (�).
(9)��� ,�(� + 1) =������ (� + 1)������ ,���
,
uniform time interval Δ�. �e station network is composed of nodes, where a node can represent either a facility such as a staircase and an escalator serving for unidirectional or bidirectional passenger �ow, or a part of a facility such as a platform and a concourse for multi-directional passenger �ow.
System dynamics is applied to present the time-varying change of passenger �ow for the whole station based on the causal-loop diagram in Figure 1. �e number of passengers in a node during time interval Δ� at time � + 1 can be expressed as
where ���� (�) and ����� (�) are the actual �th in�ow and �th out-�ow of the current node during time interval � at time �, respectively.
In the subway station, there exist several kinds of relations between nodes, including one-to-one, one-to-many, many-to-one, and many-to-many; however, the �rst three can be con-sidered as the speci�c forms of the fourth. To acquire the number of passengers in Equation (1), the actual in�ow and out�ow of the current node can be determined by the follow-ing passenger �ow transmission relationship. Figure 2 shows the general connection between nodes with splitting and merging of passenger �ows, where an upstream node �� has a downstream node �� ∈ ���, and a downstream node �� has an upstream node �� ∈ ���.
A sending and receiving capacity, representing the maxi-mum number of passengers who can leave and enter a node, is speci�ed for each node, referring to [11] that the original cell transmission model is proposed.
�e sending capacity of the node �� to nodes �� ∈ ��� during time interval Δ� at time � is given by
where ���→��(�) is the splitting proportion corresponding to the link �� → �� for the ensemble of passengers in node �� dur-ing time interval Δ� at time �. �e hydrodynamic out�ow capacity ������ (�) can be obtained by passenger �ow fundamen-tal diagram and the approach to dealing with the passenger �ow in cells referring to [37] will be applied in the paper. It must be noted that di�erent kinds of facilities have di�erent passenger �ow fundamental diagrams. ������ (�) is the number of passengers waiting to leave node �� during time interval Δ�, and can be obtained by Equation (13).
For node �� during time interval � at time �, the receiving capacity can be expressed by
(1)�(� + 1) = �(�) +∑�(���� (�) − ����� (�)),
(2)���→��(�) = ���→��(�)min{������ (�), ������ (�)},
a1
ai
am bn
bj
b1
Figure 2: Schematic to a general connection between upstream and downstream nodes.
5Discrete Dynamics in Nature and Society
�e �ow balance equation of the out�ow demand of node �� at time � + 1 can be given as
To obtain the passenger �ow speed in the walking area of node ��, which needs to be handled in Equation (12), the pas-senger �ow fundamental diagram relating to speed and density is introduced. �ere exist a variety of fundamental diagrams in the literature [40, 41]. �e following form [42], one of the most widely used in previous literature, is applied to give the speed on di�erent nodes of facilities.
where �� and ���� are the free-�ow speed and the jam density, respectively. � denotes a shape parameter.
�e relations between speed and density for facilities with multi-directional �ows such as the concourse and the platform need to be speci�ed. By adding the reduction factor to the relations of unidirectional walkways, it can be obtained by
where ��(�) is the passenger �ow speed of multi-directional facility, ��(�) is the passenger �ow speed of unidirectional walkways.
4. Case Study
In this section, a case study of simulating passenger �ow in a subway station based on system dynamics is proposed. Firstly, the general details of the station are given, and the experiment is carried out accordingly. Secondly, a comparison between the real data and the results obtained by the proposed model
(13)������ (� + 1) = ������ (�) − �
����� (�) + �
����� ,�(�).
(14)
v(�) = v�{1 − exp[−�(1� −1����)]}, 0 ≤ � ≤ ����,
(15)��(�) = � ⋅ ��(�),
where ��� ,��� is the jam density at which the magnitude of passenger �ow speed reaches 0. ��� is the physical width of the node ��.
For ordered queuing, the queuing length at node �� formed by stranded passengers at time � + 1 is given by
��� is the average distance between two adjacent passengers in node ��. � is the number of queues under ordered queuing.
For a group of passengers, its entering time into the walk-ing area must be before � + 1 − ⌈���(� + 1)/Δ�⌉, if it leaves the walking area into the queuing area of node �� at the end of time � + 1. ���(� + 1) is the walking time in the walking area for this group of passengers, i.e., the time intervals needed are ⌈���(� + 1)/Δ�⌉ denoted as �Δ��� . �e cumulative passenger �ow has the following relationship:
where ����� (� + 1 − �Δ��� ) can be replaced by ����� ,�(� + 1 − �Δ��� ), i.e., the passengers entering into node �� �rst reach the walking area. �e instantaneous travel time ���(� + 1) in the walking area of node �� by time � + 1 is given as
where ���(�) is the passenger �ow speed of node �� during the time interval � for the group of the passengers referred to by Equation (14). �e average passenger �ow density in the walk-ing area ���(�) = ��� ,w(�)/(w�� ⋅ ��� ,w(�)) will be applied to replace the real density for simplicity.
(10)��� ,�(� + 1) =������ (� + 1)����,
(11)������ ,�(�) = ����� (� + 1 − �Δ��� ),
(12)���(� + 1) =�+1∑
� = � + 1−�Δ���
���(�) ⋅ Δ�,
wai
Figure 3: Disordered queuing.
wai
Figure 4: Ordered queuing.
Discrete Dynamics in Nature and Society6
staircases and the escalators are set to connect these holding facilities. �e headway times and the dwell times for both directions of L13 running by the timetable of the day studied are 164 s and 30 s, and for CPL are 360 s and 160 s, respectively. �e maximum load factor is less than 120% as for L13 and around 140% for CPL during rush hours. �ree empty trains run on U_L13 from 7:17 am to 7:33 am in every 8 minutes.
For the overall gathering and scattering process of the whole station, there exist two speci�c queuing processes: one is the process of leaving the platform, and the other is the process of waiting-boarding trains. �ey are the representa-tives of the disordered queuing and ordered queuing respec-tively. In the following, these two processes will be separately demonstrated by the processes of leaving P_CPL and wait-ing-boarding trains at UP_L13.
For the process of leaving P_CPL, the whole platform can be divided into two symmetrical parts, and the results will be represented with the north half part within the dot-dash rec-tangle as shown in Figure 8 considering the following two aspects. Firstly, the physical structure of P_CPL, composed of trains of CPL, two groups of G1 and G2 located at both ends of P_CPL, and both E6 and E7 in the middle, is symmetrical in the south-north direction. Secondly, the two symmetrical parts have similar demand of passenger �ow, who select one of the two platform exits (G1 or G2) to leave the platform. According to the route choice [43], these two parts have a similar distribution of passengers.
For the process of waiting-boarding trains on UP_L13, we divide the whole platform into two parts. �e results will be represented with the north half part within the dot-dash
is implemented. Finally, some useful applications of the pro-posed model, including the dynamic change in the number of passengers and the LOS of facilities are presented.
4.1. Station Description. Figure 5 shows the topology of the subway network in Beijing in which the location of the Xierqi station is marked. It serves a large scale of commuting passengers during rush hours, because most commuters live in the suburbs of Beijing, while most of them work at downtown. �e Xierqi station is the critical transfer station connecting two important subway lines: the Changping line (CPL) extending to the suburbs and the Line 13 (L13) operating at downtown area, leading to a large number of transferring passengers between them. Besides, it also serves many passengers going outside of the station with lots of industrial states around it. As can be seen from Figure 6, the number of passengers in every half an hour is presented during 7:00 am–9:30 am, where the number of outbound and transferring passengers accounts for 30% and 47% of the sum of passengers in the station respectively.
�e proposed case study of the Xierqi station, illustrated in Figure 7, has a solely integrated concourse serving for the whole station. �e station has two entrances; both of them are bi-directional and locate at both ends of the concourse. �e station has the side platforms for both directions of Line 13: UP_L13 heading to the Xizhimen station directly connecting to the concourse, and DP_L13 heading to the Dongzhimen station connecting with the concourse by a series of staircases and escalators. �ere is only one side platform serving for both directions of CPL referred to as P_CPL. Flow facilities like the
Station ChangpingXishankou Line Changping
StationXierqi
StationDongzhimen
StationXizhimen
Line 13
North
Figure 5: �e map of Beijing subway.
7Discrete Dynamics in Nature and Society
respectively. According to the route choice [43], these two parts have a similar distribution of passengers.
4.2. Model Speci�cation and Calibration. A sample of paired data between speed and density is obtained by �eld investigation. �e parameters relating to speed and density are provided in Table 1 a�er �tting the sample data for a 95%
rectangle, as shown in Figure 9 according to the following two aspects. Firstly, the two parts including �ve subareas are sym-metrical, and the concourse and in or out gate machines along with it are symmetrical. Besides, the two symmetrical parts have a similar demand of passenger �ow, such as the passen-gers entering the station by in-gate A and in-gate B, the pas-sengers leaving the station by out-gate A and out-gate B
0
2000
4000
6000
8000
10000
12000
14000
Num
ber o
f pas
seng
ers p
er h
alf h
our
Time09:00-09:3008:30-09:0008:00-08:3007:30-08:0007:00-07:30
Inbound
Outbound
L13→CPL
CPL→U_L13
CPL→D_L13
Figure 6: Number of passengers per half-hour in Xierqi station.
Integrated concourse
P_CPL
Trains
DP_L13
In-gate
Out-gate
To Dongzhimen (D_L13)
To Xizhimen (U_L13)
G1
G3
E6
In-gate
Out-gate
W1
W2
E7
E8
W3
W4
G4
Trains
To Changping X
ishankou &
To Xierqi (C
PL)
UP_L13 E5
Trains
SC1
E1 SC2
E2
SC4
E4
SC3
E3
G2
Figure 7: Xierqi station network. Abbreviations of facilities will be applied for convenience: Escalator: E, Staircase: SC, Walkway: W, Line 13: L13, Changping line: CPL. �e up and down directions of L13 are called as U_L13 and D_L13 respectively. �e separate side platforms for them are referred to as UP_L13 and DP_L13. �e platform for CPL is P_CPL.
Discrete Dynamics in Nature and Society8
4.3. Model Building in the Simulation Platform. �e visualized modeling is carried out based on the library of system dynamics in AnyLogic that is developed on Java. �e elements used to build the stock-�ow diagram and their implications are given as follows.
We build the stock-�ow diagram for the process of leaving P_CPL, as shown in Figure 11, based on the platform layout, as shown in Figure 8 and characteristics of passenger �ow. First, a group of passengers alighting from the trains walk on
con�dence interval. Route choice proportion corresponding to ���→��(�) in Equation (3) is another type of parameter need to be con�rmed. All of these proportions adopt 0.5 through �eld investigation and referring to the route choice [43].
�e reduction factor � for the concourse is estimated at 0.85 and that for the platform at 0.75 by statistical analysis of sample data. Besides, the parameters related to sub-areas of UP_L13 are shown in Table 2. Δ� the average distance between two adjacent passengers is a random variable and follows a uniform distribution for a speci�c situation of queuing. Generally, it is inversely proportional to the ratio of the number of queuing passengers to the size of maximum space. Based on �eld investigation and referring to [44], the values of Δ� for subareas of UP_L13 are set between 0.3 m and 0.4 m. It also shows the allocation proportions for pas-sengers selecting di�erent subareas of UP_L13. �e LOS evaluation standard for subway platform can be found in Figure 10 [45].
QA
WA1
E2
SC2QA
E1
SC1
WA2 WA3 WA3 WA2 WA1
CA6CA5CA4CA3CA2CA1
Figure 8: Area division for P_CPL. �e queuing area, the walking area, and the carriage marked as QA, WA, and CA respectively. WA is divided into three parts corresponding to CAs. A representative of the walking path on P_CPL starting from one of the train doors is shown in solid black arrows.
Integrated concourse
A2A1
A3A5
In-gate machines
Out-gate machinesEntrance B
A2A1
A3 A5
A4
In-gate machines
Out-gate machines
Entrance A
WA4
A4
QA4
CA6 CA5 CA4 CA3 CA2 CA1
Figure 9: Area division of UP_L13. Either part of UP_L13 can be divided into �ve subareas referred to as A1–A5. For the process of waiting-boarding trains, each sub-area consists of the queuing area and walking area marked as QA and WA respectively, as illustrated by A4 including WA4 and QA4. A representative of a path along the UP_L13 is shown in solid black arrows.
Table 1: Flow facilities and their parameters for fundamental diagrams.
Facility name Number Direction Length (m) Width (m) Height (m)Parameters relating speed and density
�� � ����Staircase 2 Up 19 2 7.2 0.8095 1.799 4.827Walkway 4 Single 19.5 7 — 1.364 1.412 4.891Staircase 2 Down 19 2 7.2 0.8874 1.641 4.926
Table 2: Parameters for subareas of UP_L13.
Subareas of UP_L13 A1 A2 A3 A4 A5Δ� (m) 0.35 0.4 0.3 0.4 0.3Allocation proportion 0.3 0.2 0.15 0.2 0.15Number of queues for each train door 2 2 4 2 4
9Discrete Dynamics in Nature and Society
passengers in the �rst phase tend to walk faster on P_CPL than average speed. While for passengers in the second phase, they walk slower than average speed and not hurry to reach the exit of P_CPL where there has been a lot of passengers. For the same reason, the start time of queuing, when the �rst passenger alighting from any train door reaches QA, obtained by real investigation (12 s), is less than that computed by the proposed model (15 s).
Figure 14 shows a histogram of the number of passengers stranded at UP_L13, according to the real data and as obtained by the proposed model. It veri�es that the proposed model showing a reasonable agreement with the real data for the process of waiting-boarding trains.
4.5. �e Dynamic Change in the Number of Passengers. Xierqi station has the terminal station of CPL connecting with L13, CPL trains stopped at this station in rush hours have higher load factors since they carry a lot of passengers having boarded
WA and then aggregate at QA waiting to enter the next facility: staircase or escalator. It has a one-to-many relation between the P_CPL and the downstream nodes, including the staircase SC2 and the escalator E2.
4.4. Comparison with Real Data. Figure 13 shows a histogram of the number of passengers at QA of P_CPL during one cycle which is the time period between the arrival time of the �rst train and that of the next referencing [26] to get detailed information of the cycle), according to the real data and as obtained by the proposed model. �e proposed model performs fairly well by comparing the results of the proposed model referred to as predicted values with the real data. According to the di�erence between predicted values and the real data, this process can be divided into two phases: the predicted values are less than the real data at �rst phase, and the predicted values are larger than the real data at the second phase. From the �eld observation, we learn that for
07:00:00 07:16:40 07:33:20 07:50:00 08:06:40 08:23:20Time
08:40:00 08:56:40 09:13:20 09:30:00
2.42.5
2
1.5
1
0.5
0
2.2
2
1.8
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
0
Den
sity
of P
_CPL
(p/m
2 )
08:16:
55
08:16:
31
08:16:
01
08:15:
31
08:15:
01
08:14:
31
08:14:
01
08:13:
31
08:13:
01
LOS A k < = 0.31
LOS B 0.31 < k < = 0.43
LOS C 0.43 < k < = 0.72
LOS D 0.72 < k <=1.08
LOS E 1.08 < k <=2.15
LOS F k > 2.15
Figure 10: Time-varying LOS on P_CPL for the full simulation period.
Number ofpassengers in
CA1
Number ofpassengers in WA1Outow of
CAIPassenger ow
in WA1
Passenger owdensity in WA1
Passengerow in WA2
Passenger owdensity in WA2
Passenger owspeed in WA2
Number ofPassenger
in QA
Walkingdistance along
the WAI
Walking time along WAI
Passengerow speed
in WA1
Walking timealong WA3
Passenger owspeed in WA3
Passenger owdensity in WA3
Passenger owin WA3
Number ofpassengers in WA3
Walking distancealong the WA2
Walking distancealong the WA3
Time duration forpassengers alighting
from CAI
Number ofpassengers
in CA2
Number ofpassengers
in CA3
�e duration forpassengers alighting
from CA2
Time duration forpassengers alighting
from CA3
�e width oftrain door
Outow of CA2
Number ofpassengers in WA2
Outow ofCA3
Walking timealong WA2
Passenger outow of QA
Passenger ow density of QA
Length of QA
Actual ow from P_CPL to the
staircase
Number ofpassengers on the
staircase
Actual ow from the staircase to the
concourse
Receiving capacity of the
staircase
Sending capacity of P_CPL to the staircase
Hydrodynamicinow capacity of the staircase
Number of passengerson P_CPL waiting to enter the staircase
Hydrodynamic outowcapacity of P_CPL
Number of passengers on P_CPL waiting toenter the escalator
Operatingspeed of the escalator
Service time o�ered by the escalator
Remaining capacity of the escalator
Hydrodynamic inow capacity of the escalator
Receiving capacityof the escalator
Sending capacity of P_CPL to the escalator
Actual ow from Number ofpassengers on the
escalator
Actual ow from the escalator to the
concourse
Walking timealong the staircase
Passenger ow speedon the staircase
Length ofthe staircase
Remaining capacity of the staircase
Part of passengerswaiting to enterthe concourse
Width of P_CPL exit
Width of QA Length of the escalator
Width of thestaircase
Number of passengers in a facilities or WA or QA of it
Actual outow of the previous node or theactual inow of the next one at the same time
Dynamic variable denoting time and walking distance etc.
A constant parameter denoting the length or width of a facility
Passenger ow densityon the staircase
CA1C CAI
PassPPP enger owdensity in WA1
Passengerow in WA2
Passenger owdensity in WA2
Passenger owspeed in WA2
Number ofPassenger
in QA
WalkingnggnnnnnnnngW lkidistance along
the WAI
Walking time along WAI
Passengerow speed
in WA1
Walking timealong WA3
Passenger owspeed in WA3p
Passenger owdensity in WA3
Passenger owin WA3
Number ofpassengers in WA33p
Walking distancealong the WA2
P
Walking distancealong the WA3
ration fors alighting
m CAI
ber ofngers
CA2
ber ofngers
CA3
�e duration for�passengers alightingp
from CA2
ime duration forssengers alighting
from CA3
�e width oftrain door
Outow of CA2AA
Number ofpassengers in WA2
Outow ofCA3
Walking timealong WA2
N
Passenger Passoutow of QAw of Q
Passenger ow density of QA
Length of QA
Receiving eReceeccapacity of thec y of
staircaseta se
Sending capacity of Sending caP_CPL to the staircase
Hydrodynamiccinow capacity of the staircase
Number of passengerson P_CPL waiting to enter the staircase
Hydrodynamic outowcapacity of P_CPL
Number of passengers on P_CPL waiting toenter the escalator
Operatingspeed of the escalator
Service time o�ered by the escalator
Remainiof the es
Hydrodyncapacity of
Receiving capacityReceivinof the escalator
Sending capacity of SP_CPL to the escalator
Actual ow from Number ofpassengers on the
escalator
Actual escala
co
Walking timealong the staircase
Passenger ow speedon the staircase
Length ofnthe staircaset
Remaining capacity of the staircase
Parwath
Width of P_CPL exit
Width of QA Length of the escalator r
Wsta
NumberNumber ofof passengers in a facilities or WA or QA of itpassengers in a facilities or WA or QA of itff
Actual outow of the previous node or thel f h h
Dynamic variable denoting time and walking distance etc.
A constant pparameter denotingg the lenggth or width of a faff cilityy
PassengPassenon the s
P_CPL to the escalator
Figure 11: Stock-�ow diagram for leaving P_CPL.
Discrete Dynamics in Nature and Society10
�e peak value of the alighting passengers is higher than that of queuing, mainly due to the di�erence between the out�ow of CA and the out�ow of P_CPL. Another reason is that part of the CPL alighting passengers around 10% transferring to DP-L13 via W2 and E7 as shown in Figure 6.
Figure 16(a) provides a dynamic change in the number of passengers waiting on UP_L13. �e platform has an aggrega-tion of passengers nearly over 1000 from 8:04 am to 8:48 am
on the trains at previous stops. �e large scale of passengers alighting from these trains �rst walk through P_CPL, and then get into transferring passageway G2 including E2 and SC2. Figure 15 presents the number of passengers alighting from CPL trains and that queuing at the exit of P_CPL over the whole simulation time. �e platform su�ers from a large scale of passengers over 550 each cycle from 7:20 am to 9:20 am, especially more than 700 passengers from 7:50 am to 8:30 am.
Number of passengers
in CA1
Maximum load factor of a train
Boarding ow of QA1
Number of passengers boarding on CA1
Duration of boarding time for CA1
Duration of alighting time for CA1
Number of passengers alighting from CA1
Passenger ow alighting from CA1
Width of the train door
Walking distance along WA1_B
Remaining capacity of CA1
Number of passengers in WA1_A
Inow of QA1
Average distance between adjacent passengers for QA1
Number of passengers in WA1_B
Inow of WA1_B
Queuing length of QA1 Passenger ow
speed in WA1
Number of queues for QA1
Outow of WA1_A
Length of A1_B
Walking time along WA1_B
Number of passengers
in CA2
Maximum load factor of a train
Boarding ow of QA2 Number of passengers queuing in QA2
Number of passengers boarding on CA2
Duration of boarding time for CA2
Duration of alighting time for CA2
Number of passengers alighting from CA2
Passenger ow alighting from CA2
Width of the train door
Walking distance along WA2_B
Remaining capacity of CA2
Number of passengers in WA2_A
Inow of QA2
Average distance between adjacent passengers for QA2
Number of passengers in WA2_B
Inow of WA2_B
Queuing length Passenger owof QA2 speed in WA2
Number of queues for QA2
Outow of WA2_A
Length of A2_B
Walking time along WA2_B
Number of passengers
in CA3
Maximum load factor of a train
Boarding ow of QA3
Number of passengers boarding on CA3
Duration of boarding time for CA3
Duration of alighting time for CA3Number of passengers
alighting from CA3 Width of the train door
Walking distance along WA3_B
Remaining capacity of CA3
Number of passengers in WA3_A
QA3
Average distance between adjacent passengers for QA3
Number of passengers Inow ofin WA3_B WA3_B
Queuing length of QA3 Passenger ow
speed in WA3
Number of queues for QA3
Outow of WA3_A
Length of A3_B
Walking time along WA3_B
Part of passengers in UP_L13 waiting to enter
the concourse throughplatform exit two
Number of passengers
in CA4
Maximum load factor of a train
Boarding ow of QA4
Number of passengers queuing in QA4
Number of passengers boarding on CA4
Duration of boarding time for CA4
Duration of alighting time for CA4
Number of passengers alighting from CA4
Passenger ow alighting from CA4
Width of the train door
Walking distance along WA4_B
Remaining capacity of CA4
Number of passengers in WA4_A
Inow of QA4
Average distance between adjacent passengers for QA4
Number of passengers in WA4_B
Inow of WA4_B
Queuing length of QA4 Passenger ow
speed in WA4
Number of queues for QA4
Outow of WA4_A
Length of A4_B
Walking time along WA4_B
Number of passengers
in CA5
Maximum load factor of a train
Boarding ow of QA5Number of passengers
queuing in QA5
Number of passengers boarding on CA5
Duration of boarding time for CA5
Duration of alighting time for CA5
Number of passengers alighting from CA5
Passenger ow alighting from CA5
Width of the train door
Walking distance along WA5_B
Remaining capacity of CA5
Number of passengers in WA5_A
Inow of QA5
Average distance between adjacent passengers for QA5
Number of passengers in WA5_B
Inow of WA5_B
Queuing length of QA5
Passenger ow speed in WA5
Number of queues for QA5
Outow of WA5_A
Length of A5_B
Walking time along WA5_B
Part of passengers in UP_L13waiting to enter
the concourse throughplatform exit one
Passenger ow of the concourse to UP_L13
through platform exit one
Number of passengers in the concourse waiting to
enter U_L13P
Passenger ow of the concourse to UP_L13
through platform exit two
Passenger ow of UP_L13to the concourse through
platform exit one
Number of passengersin UP_L13 waiting to enterthe concourse
Passenger ow of UP_L13 to the concourse through platform exit two
Part of passengers in concourse waiting to enter UP_L13through platform exit two
Number of passengers queuing in QA1
Passenger ow alighting from CA3
Number of passengers Inow ofqueuing in QA3
Np
Maximum load f t f t i
Duration of boarding time foff r CA1 Queuing
Passenger ow lk
g gtrain door
j p g Q
Walking distancealong WA4_B
A
Inow of wQA4
distance betweenpassengers foff r QA4
Number of passengersin WA4_B
Inow of wWA4_B
ngthPassenger owspeed in WA4
Outow of w WA4_A
Length of A4_B
Walking timealong WA4_B
Walking distancealong WA5_B
Inow of QA5
age distance betweeen nnt passengers foff r QA55
Number of passengersin WA5_B
Inow of wWA5_B
ength Passenger owspppeed in WA5
Outow of WA5_A
Length of A5_B
Walking timealong WA5_B
Part of passengers in UP_L13waiting to enter
the concourse throughplatform exit one
Passenger ow of w theconcourse to UP_L13
through platform exit ont e
Number of passengers inthe concourse waiting to
enter U_L13P
Passenger ow of w theconcourse to UP_L13
through platform exit two
Passenger ow of w UP_L13to the concourse through
platform exit one
p gin UP_L13 waiting to enterthe concourse
gUP_L13 to the concoursethrough platform exit two
Part of passengers in concoursewaiting to enter UP_L13through platform exit two
Number of passengers
in CA1
faff ctor of a trainNumbeN r of passengers
boarding on CA1
time foff r CA1
Duration of alighting time for CA1
Number of passengersalighting frff om CA1
Passenger ow alighting frff om CA1
Width of thetrain door
Walking distancealong WA1_B
Remaining capacity of CA11
Number of passengers in WA1_A
Average distance betweenadjd acent passengers foff r QA1
length of QA1AA Passenger owspeed in WA1
Number of ffffffffqueues for QA1
Outow of WA1_A
Length of A1_B
Walking timealong WA1_B
Number of passengers
in CA2
Maximum loadfaff ctor of a train
Boarding ow of QA2AA Number of ppassengers queuing in QA2
Number of passengerssboarding on CA2
Duration of boardingtime foff r CA2
Duration of alightingtime foff r CA2
Number of passengersalighting frff om CA2
Passenger ow alighting frff om CA2
Width of thetrain door
Walking distancealong WA2_B
Remaining capacity of CAf CCCCf Co 2AA
Number of passengers in WA2_A
Inow of wQA2
Average distance betweenadjd acent passengers foff r QA2
Number of passengersin WA2_B
Inow of wWA2_B
Queuing length Passsengerr oowwwwwwwwof QA2 speed d in WA2
Number of queues foff r QA2
Outow of w WA2_A
Length of A2_B
Walking timealong WA2_B
Number of ppaassenggers
in CA3
Maximum loadfaff ctor of a train
Boarding ow of QA3
Number of passengerrssboarding on CA3
Duration of boardingtime foff r CA3
Duration of alighting time foff r CA3Number of passengers
alighting frff om CA3 Width of the
Walking distancealong WA3_B
Remaining capacity of CAoofoof ffooofffff f o 3AA
QA3
Average distance betweenadjd acent passengers foff r QA3
Number of passengers Inow ofwin WA3_B WA3_B
Queuing length of QA3 Passenger ow
speed in WA3
Number of queues foff r QA3 Length of A3_B
Walking timealong WA3_B
Part of passengers inUP_L13 waiting to enter
the concourse throughplatform exit two
Number of ppaasssseengngeerrss
in CA4
Maximum loadfaff ctor of a train
Boarding ow of QA4AA
Number of passengersqqueuing in QA4
Number of passengerssboarding on CA4
Duration of boarding time foff r CA4
Duration of alighting time foff r CA4
Number of passengersalighting frff om CA4
Passenger ow alighting frff om CA4
Width of thetrain door
Remaining capacity of CCCCA4
Number of passengers in WA4_A
Averageadjd acent p
Queuing lenof QA4AA
Number of queues foff r QA4
Number of ofppaassenggers
in CA5
Maximum load faff ctor of a train
Boarding ow of QA5Number of passengers
qqueuing in QA5
Number of passengersboarding on CA5
Duration of boarding time foff r CA5
Duration of alighting time foff r CA5
Number of passengersalighting frff om CA5
Passenger ow alighting frff om CA5
Width of thetrain door
Remaining capacity of CA5
Number of passengers in WA5_A
Averaadjd acen
Queuing leof QA5
Number of queues foff r QA
CCCCCCC
5
g p
Number of passengersPassenger ow of w
Number of passengers Inow ofqueuing in QA3
Figure 12: Stock and �ow diagram for waiting-boarding trains at UP_L13. To di�er from the alighting process where WA is marked as WA_B, and there is no QA in this process. WA for the process of waiting-boarding trains is marked as WA_A.
700
600
500
400
300
200
100
0
Num
ber o
f pas
seng
ers(
p)
07:43:
12
07:43:
22
07:43:
32
07:43:
42
07:43:
52
07:44:
02
07:44:
12
07:44:
22
07:44:
32
07:44:
42
07:44:
52
07:45:
02
07:45:
12
07:45:
22
07:45:
32
07:45:
42
07:45:
52
07:46:
02
07:46:
12
07:46:
22
07:46:
32
07:46:
42
Time�e proposed model �e real data
Figure 13: �e number of passengers for the process of leaving P_CPL.
11Discrete Dynamics in Nature and Society
of UP_L13. Since the headway times of CPL is more than twice as much as UP_CPL, continuous declines in successive two cycles may arise. It also can be known that subareas with approximately same size have a similar change in the number of passengers as illustrated in Figures 16(b), 16(d), and 16(f) for a smaller size, and Figures 16(c) and 16(e) for a larger size.
Figure 10 shows the change in the average density of P_CPL over the whole simulation period according to the den-sity-based classi�cation of the LOS in Transit Capacity and Quality of Service Manual [42]. �e LOS during each cycle
and reaches the maximum at 8:24 am. �e passengers are composed of two parts: one is the discrete but large transfer-ring passengers coming from CPL, and the other is the con-tinuous but small inbound passengers. In the period of one cycle when there is no train stopping at the station, if there are no transferring passengers, the number of passengers on UP_L13 increase slowly; otherwise it rose sharply. In the period of one cycle when a train stop at the station, the number of passengers on UP_L13 drops o� quickly since the �ow into CAs (the out�ow of UP_L13) is rather larger than the in�ow
1100
1000
900
800
700
600
500
400
300
200
100
0
07:52:
11
07:54:
55
07:57:
39
08:00:
23
08:03:
05
08:05:
51
08:08:
35
08:11:
19
08:14:
03
08:16:
47
08:19:
31
08:22:
17
08:25:
01
08:27:
43
08:30:
27
08:33:
11
08:35:
55
08:38:
37
08:41:
23
08:44:
05
08:46:
51
08:49:
31
08:52:
17
08:54:
59
08:57:
43
09:00:
27
Time�e proposed model �e real data
Num
ber o
f pas
seng
ers(
peds
)
Figure 14: �e number of stranded passengers for the process of waiting-boarding trains at UP_L13.
1100 1000
800
600
400
200
0
1000
900
800
700
600
Num
ber o
f pas
seng
ers(
p)
Time
500
400
300
200
100
07:00:00 07:16:40
Queuing area
07:33:20 07:50:00 08:06:40 08:23:20 08:40:00 08:56:40 09:13:20 09:30:00
08:12
:32
08:13
:22
08:14
:12
08:15
:02
08:15
:52
08:16
:42
08:17
:32
0
Alighting from the train
Figure 15: �e number of passengers queuing at the exit of P_CPL over the whole simulation time.
Discrete Dynamics in Nature and Society12
changes gradually from LOS F to LOS A. �e time in the con-gested status of the whole platform including LOS E and LOS F approximately accounts for 30% of one cycle.
From the �eld observation, it can be known that passengers waiting for trains queue orderly at UP_L13, so we set �, the ratio of queue length to the total physical length of the platform,
changes greatly, as shown in Figure 10. �e LOS of P_CPL for one cycle can be divided into two phases, as the change in the number of passengers in Figure 15. At the �rst phase, the LOS on P_CPL changes rapidly from LOS A to LOS F since the rapid increase of passengers on P_CPL. At the second phase, when the in�ow is less than the out�ow, the LOS of P_CPL
Figure 16: �e change in the number of passengers of Line 13 and its subarea for the full simulation period. (a) UP_L13, (b) A1, (c) A2, (d) A3, (e) A4, and (f) A5.
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
08:40
:00
08:56
:40
09:13
:20
09:30
:00
1600
1400
1200
1000
800
600
400
200
0
Num
ber o
f pas
seng
ers o
n U
P_L1
3(p)
Time
(a)
260
240
220
200
180
160
140
120
100
8060
40
20
0
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
08:40
:00
08:56
:40
09:13
:20
09:30
:00
Time
Num
ber o
f pas
seng
ers o
n A
1(p)
(b)
140
120
100
80
60
40
20
0
Num
ber o
f pas
seng
ers o
n A
2(p)
Time
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
08:40
:00
08:56
:40
09:13
:20
09:30
:00
(c)160
140
120
100
80
60
40
20
0
Num
ber o
f pas
seng
ers o
n A
3(p)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
(d)
140
120
100
80
60
40
20
0
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
08:40
:00
08:56
:40
09:13
:20
09:30
:00
Num
ber o
f pas
seng
ers o
n A
4(p)
Time
(e)
160
140
120
100
80
60
40
20
0
Time
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
08:40
:00
08:56
:40
09:13
:20
09:30
:00
Num
ber o
f pas
seng
ers o
n A
5(p)
(f)
1.4
1.2
1
0.8
0.6
0.4
0.2
0
r of U
P_L1
3
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
(a)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
1.4
1.2
1
0.8
0.6
0.4
0.2
0
r of A
1
(b)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
1.4
1.6
1.2
1
0.8
0.6
0.4
0.2
0
r of A
2
(c)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
2.6
2.42.2
2
1.8
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
0
r of A
3
(d)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
1.4
1.2
1
0.8
0.6
0.4
0.2
0
r of A
4
(e)
07:00
:00
07:16
:40
07:33
:20
07:50
:00
08:06
:40
08:23
:20
Time
08:40
:00
08:56
:40
09:13
:20
09:30
:00
2.62.8
3
2.42.2
21.81.61.41.2
10.80.60.40.2
0
r of A
5
(f)
Figure 17: � for UP_L13 and its subareas (a) UP_L13, (b) A1, (c) A2, (d) A3, (e) A4, and (f) A5.
13Discrete Dynamics in Nature and Society
as the index to measure the status of the platform. � can be an index greater than one to present the di�erence between hold-ing capacity and the required space for holding passengers. Two assumptions are made as follows: (1) the preferred max-imum queuing space Δ� for passengers on the platform in Equation (11) will be set as 0.35 m, as shown in Table 2; (2) the standard number of queues is two. However, more than two queues can be found in the real world. �e following two aspects explain why � will be greater than one. First, integrated concourse can hold some passengers coming from the spillback of passengers queuing at UP_L13, allowing for its connection with the concourse in regard to QA_2 and QA_5, as shown in Figure 9. In addition, as the above second assumption, more queues will be formed under extreme space limitation.
As shown in Figure 17(a), � is greater than one from 8:10 am to 8:45 am, which means that for the whole platform, the demand of passengers is larger than the holding capacity. It shows that extra space or more queues are in need. A detailed analysis can be given to subareas. �rough �eld investigation, it is observed that the excessive passengers in A2 and A4 (see Figures 17(c) and 17(e)), will wait at the concourse directly connecting with the platform, having an in�uence on move-ments of other passengers walking on the concourse. For A3 and A5 (see Figures 17(d) and 17(f)), where the queuing space is severely restricted, passengers self-organize with multiple queues (4 queues can be found by �eld investigation) or reduce Δ�, which increase passengers’ body contact and reduce the LOS. QA1 (see Figure 17(b)) not directly connect-ing with the concourse and is a little insu�cient in space. It can be found that some passengers aggregate at the tail of the queues.
5. Conclusion
A macroscopic �ow simulation model based on system dynamics has been developed. It o�ers a framework of simu-lating the passenger �ow in the gathering and scattering pro-cess for stations with complicated layouts. All the elements of the �ve key factors are incorporated into the casual-loop dia-gram. From the aggregation level, the dynamic change in pas-sengers’ status could be presented in a rather reasonable way, especially for high-density passenger �ows with characteristics of �uid dynamics. It �gures out the passenger �ow transmis-sion between nodes and passenger �ow movement on facilities while considering the queuing due to the capacity constraint. �e disordered and ordered queuing are demonstrated by the process of leaving the platform and that of waiting-boarding the trains respectively in the case study, showing that the pro-posed model performs well.
In the future, the developed framework may be improved and extended in several ways. First, the proportion of the route choices for passengers may be formulated in a universal way, instead just suitable for the station studied in this paper. Second, more statistical indicators such as the walking time of paths would allow reinforcing its application in the real world. �ird, the proposed model could be extended to be a simula-tion tool for the supervision of the passengers’ status in a sta-tion or employed in implementing passenger �ow control.
Data Availability
�e data used to support to the �ndings of this study have not been made available because some of them are the inter-nal operation data by the Beijing subway, the author was not granted the right to disclose.
Conflicts of Interest
�e authors declare that they have no con�icts of interest regarding the publication of this paper.
Acknowledgments
�is work was supported by the National Key R&D Program of China (2016YFB1200402).
References
[1] W. H. K., Lam, C.-Y. Cheung, and C. F. Lam, “A study of crowding e�ects at the Hong Kong light rail transit stations,” Transportation Research Part A, vol. 33, no. 5, pp. 401–415, 1999.
[2] D. King, S. Srikukenthiran, and A. Shalaby, “Using simulation to analyze crowd congestion and mitigation at canadian subway interchanges:case of bloor-yonge station, Toronto, Ontario,” Transportation Research Record: Journal of the Transportation Research Board, vol. 2417, no. 1, pp. 27–36, 2014.
[3] C. S. Jiang, Y. F. Deng, C. Hu, H. Ding, and W. K. Chow, “Crowding in platform staircases of a subway station in China during rush hours,” Safety Science, vol. 47, no. 7, pp. 931–938, 2009.
[4] L. Huang, T. Chen, Y. Wang, and H. Yuan, “Congestion detection of pedestrians using the velocity entropy: a case study of love parade 2010 disaster,” Physica A Statistical Mechanics & Its Applications, vol. 440, pp. 200–209, 2015.
[5] X. Chen, H. Li, J. Miao, S. Jiang, and X. Jiang, “A multiagent-based model for pedestrian simulation in subway stations,” Simulation Modelling Practice and �eory, vol. 71, pp. 134–148, 2017.
[6] A. Kirchner, H. Klupfel, K. Nishinari, A. Schadschneider, and M. Schreckenberg, “Discretization e�ects and the in�uence of walking speed in cellular automata models for pedestrian dynamics,” Journal of Statistical Mechanics �eory and Experiment, vol. 2004, no. 10, p. P10011, 2004.
[7] D. Helbing, I. J. Farkas, and T. Vicsek, “Simulating dynamical features of escape panic,” Nature, vol. 407, no. 6803, pp. 487–490, 2000.
[8] M. Moussaid, D. Helbing, and G. �eraulaz, “How simple rules determine pedestrian behavior and crowd disasters,” PNAS, vol. 108, pp. 6884–6888, 2011.
[9] A. Treuille, S. Cooper, and Z. Popovic, “Continuum crowds,” ACM Transactions on Graphics, vol. 25, no. 3, pp. 1160–1168, 2006.
[10] C. F. Daganzo, “�e cell transmission model: a dynamic representation of highway tra�c consistent with the hydrodynamic theory,” Transportation Research Part B, vol. 28, no. 4, pp. 269–287, 1994.
Discrete Dynamics in Nature and Society14
featuring crowd movement phenomena,” Physica A Statistical Mechanics & Its Applications, vol. 447, pp. 36–48, 2016.
[30] F. Xue, W.-N. Fang, and B. Guo, “Rail transit station passenger flow evolution algorithm based on system dynamics,” Journal of the China Railway Society, vol. 36, no. 2, pp. 1–10, 2014.
[31] D. C. Duives, W. Daamen, and S. P. Hoogendoorn, “State-of-the-art crowd motion simulation models,” Transportation Research Part C: Emerging Technologies, vol. 37, pp. 193–209, 2013.
[32] S. P. Hoogendoorn, W. Daamen, V. L. Knoop, J. Steenbakkers, and M. Sarvi, “Macroscopic fundamental diagram for pedestrian networks: theory and applications,” Transportation Research Part C: Emerging Technologies, vol. 94, pp. 172–184, 2018.
[33] Y. Li and J. Li, “Multi-class dynamic network traffic flow propagation model with physical queues,” Frontiers of Engineering Management, vol. 4, no. 4, pp. 399–407, 2017.
[34] G.-Y. Wu, S.-W. Chien, and Y.-T. Huang, “Modeling the occupant evacuation of the mass rapid transit station using the control volume model,” Building and Environment, vol. 45, no. 10, pp. 2280–2288, 2010.
[35] R. M. S. Costa and P. Pavone, “Diachronic biodiversity analysis of a metropolitan area in the mediterranean region,” Acta Horticulturae , vol. 1215, pp. 49–52, 2018.
[36] C. Bianca, F. Pappalardo, S. Motta, and M. A. Ragusa, “Persistence analysis in a Kolmogorov-type model for cancer-immune system competition,” AIP Conference Proceedings, vol. 1558, pp. 1797–1800, 2013.
[37] M. Asano, A. Sumalee, M. Kuwahara, and S. Tanaka, “Dynamic cell transmission-based pedestrian model with multidirectional flows and strategic route choices,” Transportation Research Record: Journal of the Transportation Research Board, vol. 2039, no. 1, pp. 42–49, 2007.
[38] M. Kuwahara and T. Akamatsu, “Dynamic user optimal assignment with physical queues for a many-to-many OD pattern,” Transportation Research Part B, vol. 35, no. 5, pp. 461–479, 2001.
[39] X. (Jeff) Ban, J.-S. Pang, H. X. Liu, and R. Ma, “Continuous-time point-queue models in dynamic network loading,” Transportation Research Part B: Methodological, vol. 46, no. 3, pp. 360–380, 2012.
[40] A. Seyfried, B. Steffen, W. Klingsch, and M. Boltes, “�e fundamental diagram of pedestrian movement revisited,” Journal of Statistical Mechanics: �eory and Experiment, vol. 10, no. 10, pp. P10002–P10002, 2005.
[41] M. Nikolić, M. Bierlaire, and B. Farooq, “Probabilistic speed-density relationship for pedestrians based on data driven space and time representation,” Proceedings of the 14th Swiss Transport Research Conference, 2014.
[42] U. Weidmann, Transport Technology of Pedestrians: Transport Characteristics of Pedestrian Traffic, Literature Analysis. IVT Series, Institute for Transport Planning and Systems, ETH Zürich, vol. 90, 1993.
[43] S. P. Hoogendoorn and P. H. Bovy, “Pedestrian route-choice and activity scheduling theory and models,” Transportation Research Part B, vol. 38, no. 2, pp. 169–190, 2004.
[44] Group and Y. Liu, “Editorial board of traffic engineering manual of China highway and transportation society,” Traffic Engineering Manual, China Communications Press, Beijing, 1998.
[45] K. F. H. Group, Transit Capacity and Quality of Service Manual, Transport Research Board of the National Academy Press, Washington, DC, 2013, (TCRP Report 100).
[11] C. F. Daganzo, “�e cell transmission model, part II: network traffic,” Transportation Research Part B, vol. 29, no. 2, pp. 79–93, 1995.
[12] G. Flötteröd and C. Osorio, “Stochastic network link transmission model,” Transportation Research Part B, vol. 102, pp. 180–209, 2017.
[13] Y. Jiang, L. H. Juanxiu Zhu, X. Lin, and A. Khattak, “A G/G(n)/C/C state-dependent simulation model for metro station corridor width design,” Journal of Advanced Transportation, vol. 50, no. 3, pp. 273–295, 2016.
[14] I. E. Manataki and K. G. Zografos, “A generic system dynamics based tool for airport terminal performance analysis,” Transportation Research Part C: Emerging Technologies, vol. 17, no. 4, pp. 428–443, 2009.
[15] Q. Yunchao, Z. Gao, Y. Xiao, and X. Li, “Modeling the pedestrian’s movement and simulating evacuation dynamics on stairs,” Safety Science, vol. 70, pp. 189–201, 2014.
[16] Z. Qi, H. Baoming, and L. Dewei, “Modeling and simulation of passenger alighting and boarding movement in Beijing metro stations,” Transportation Research Part C, vol. 16, no. 5, pp. 635–649, 2008.
[17] V. J. Blue and J. L. Adler, “Cellular automata microsimulation for modeling bi-directional pedestrian walkways,” Transportation Research Part B: Methodological, vol. 35, no. 3, pp. 293–312, 2001.
[18] G. Flötteröd and G. Lämmel, “Bidirectional pedestrian fundamental diagram,” Transportation Research Part B, vol. 71, pp. 194–212, 2015.
[19] M. Nasir, C. P. Lim, S. Nahavandi, and D. Creighton, “A genetic fuzzy system to model pedestrian walking path in a built environment,” Simulation Modelling Practice and �eory, vol. 45, pp. 18–34, 2014.
[20] F. S. Hänseler, M. Bierlaire, B. Farooq, and T. Mühlematter, “A macroscopic loading model for time-varying pedestrian flows in public walking areas,” Transportation Research Part B: Methodological, vol. 69, pp. 60–80, 2014.
[21] M. P. H. Raadsen, M. C. J. Bliemer, and M. G. H. Bell, “An efficient and exact event-based algorithm for solving simplified first order dynamic network loading problems in continuous time,” Transportation Research Part B, vol. 92, pp. 191–210, 2016.
[22] W. Himpe, R. Corthout, and M. J. C. Tampère, “An efficient iterative link transmission model,” Transportation Research Part B: Methodological, vol. 92, pp. 170–190, 2016.
[23] K. Rahman, N. A. Ghani, A. A. Kamil, A. Mustafa, and M. A. K. Chowdhury, “Modelling pedestrian travel time and the design of facilities: a queuing approach,” PloS One, vol. 8, no. 5, p. e63503, 2013.
[24] H. Lu, Y. Jiang, J. Zhu, and Y. Chen, “A PH/PH (n)/C/C state-dependent queuing model for metro station corridor width design,” European Journal of Operational Research, vol. 240, pp. 109–126, 2015.
[25] I. E. Manatak and K. G. Zografos, “A generic system dynamics based tool for airport terminal performance analysis,” Transportation Research Part C, vol. 17, pp. 428–443, 2009.
[26] X. Y. Xu, J. Liu, H. Y. Li, and J.-Q. Hu, “Analysis of subway station capacity with the use of queueing theory,” Transportation Research Part C: Emerging Technologies, vol. 38, pp. 28–43, 2014.
[27] R. L. Hughes, “A continuum theory for the flow of pedestrians,” Transportation Research Part B, vol. 36, no. 6, pp. 507–535, 2002.
[28] Y. Xia, S. C. Wong, and C. W. Shu, “Dynamic continuum pedestrian flow model with memory effect,” Physical Review E, vol. 79, no. 6, p. 066113, 2009.
[29] D. C. Duives, W. Daamen, and S. P. Hoogendoorn, “Continuum modelling of pedestrian flows-Part 2: sensitivity analysis
Hindawiwww.hindawi.com Volume 2018
MathematicsJournal of
Hindawiwww.hindawi.com Volume 2018
Mathematical Problems in Engineering
Applied MathematicsJournal of
Hindawiwww.hindawi.com Volume 2018
Probability and StatisticsHindawiwww.hindawi.com Volume 2018
Journal of
Hindawiwww.hindawi.com Volume 2018
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawiwww.hindawi.com Volume 2018
OptimizationJournal of
Hindawiwww.hindawi.com Volume 2018
Hindawiwww.hindawi.com Volume 2018
Engineering Mathematics
International Journal of
Hindawiwww.hindawi.com Volume 2018
Operations ResearchAdvances in
Journal of
Hindawiwww.hindawi.com Volume 2018
Function SpacesAbstract and Applied AnalysisHindawiwww.hindawi.com Volume 2018
International Journal of Mathematics and Mathematical Sciences
Hindawiwww.hindawi.com Volume 2018
Hindawi Publishing Corporation http://www.hindawi.com Volume 2013Hindawiwww.hindawi.com
The Scientific World Journal
Volume 2018
Hindawiwww.hindawi.com Volume 2018Volume 2018
Numerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisNumerical AnalysisAdvances inAdvances in Discrete Dynamics in
Nature and SocietyHindawiwww.hindawi.com Volume 2018
Hindawiwww.hindawi.com
Di�erential EquationsInternational Journal of
Volume 2018
Hindawiwww.hindawi.com Volume 2018
Decision SciencesAdvances in
Hindawiwww.hindawi.com Volume 2018
AnalysisInternational Journal of
Hindawiwww.hindawi.com Volume 2018
Stochastic AnalysisInternational Journal of
Submit your manuscripts atwww.hindawi.com