1. State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China
2. Beijing Mass Transit Railway Operation Corp. Ltd., Beijing 100044, China
xiny@bjtu.edu.cn
Show less
History+
Received
Accepted
Published
2021-04-16
2021-06-22
2023-06-15
Issue Date
Revised Date
2021-11-19
PDF
(1929KB)
Abstract
Coupling analysis of passenger and train flows is an important approach in evaluating and optimizing the operation efficiency of large-scale urban rail transit (URT) systems. This study proposes a passenger–train interaction simulation approach to determine the coupling relationship between passenger and train flows. On the bases of time-varying origin–destination demand, train timetable, and network topology, the proposed approach can restore passenger behaviors in URT systems. Upstream priority, queuing process with first-in-first-serve principle, and capacity constraints are considered in the proposed simulation mechanism. This approach can also obtain each passenger’s complete travel chain, which can be used to analyze (including but not limited to) various indicators discussed in this research to effectively support train schedule optimization and capacity evaluation for urban rail managers. Lastly, the proposed model and its potential application are demonstrated via numerical experiments using real-world data from the Beijing URT system (i.e., rail network with the world’s highest passenger ridership).
Urban rail transit (URT) systems have been developed into a critical transportation element in metropolises worldwide as a result of large capacity, punctuality, and safety advantage (Yang, 2014; Yang et al., 2017; Gao and Yang, 2019). The Chinese URT is currently boosting its development, reaching a historically high level in terms of construction speed, scale, and investment (Ding and Guo, 2015; Ding and Xu, 2017). In recent years, the rapid development of urbanization has stimulated significant travel demand by URT systems (Yin et al., 2017; Cheng et al., 2021). The contradiction between passenger travel demand and limited train capacity has become increasingly prominent. Realistically, the arrival rate of passengers is mainly concentrated during peak hours. Such high demands result in severe operational pressure on URT systems, further leading to a reduction in service level and even bringing high risk to the operational safety of URT systems. In this case, demand-oriented train timetables should be compiled and passenger flow control measures matching with train timetables must be formulated (Shi et al., 2019).
Automated fare collection (AFC) systems have been able to gather the time-dependent passenger demand of different origin–destination (OD) pairs, thereby providing basis for URT operation optimization (Ma and Koutsopoulos, 2019). To simplify the operation design problem, a lot of studies only focus on one individual rail line or disregard some reality rules and passenger behaviors. At present, no universal method is used to jointly analyze passenger and train flows for large-scale URT networks, and the limitation of computational efficiency results in the difficulty of applying numerous methods to large-scale problems. Hence, we want to develop a collaborative simulation of passenger and train flows for large-scale URT systems, which can derive the travel trip for each passenger and approximately estimate space–time flow distribution in URT networks. The coupling analysis of passenger and train flows is executed by the average travel time of passengers, transfer waiting time, and train load factors, among others. Thereafter, the propagation process of passenger flow is deduced, and the potential bottleneck stations and sections are identified, thereby providing effective support for URT managers to optimize train timetables and evaluate train capacity.
Given the aforementioned concerns, this study used the comprehensive data of time-dependent OD demand, rail network topological structure, and train timetable as bases to propose a simulation-based approach to analyze the efficiency of URT systems by coupling passenger and train flows. The detailed contributions of this research are summarized as follows.
(1) With consideration of train capacity constraints, upstream station priority, path choice, congestion effects, and first-in-first-serve (FIFS), the proposed simulation approach is consistent with the actual passenger travel behaviors.
(2) The proposed approach can restore each passenger’s complete travel chain, including entering the origin station, waiting for the train, boarding, alighting, transferring, and leaving the destination station. This technique can be used to analyze (including but not limited to) the various indicators discussed in this research.
(3) The coupling analysis of passenger and train flows is executed by the average travel time of passengers, transfer waiting time, and train load factors, among others. Thereafter, the propagation process of passenger flow is deduced, and the potential bottleneck stations and sections are identified, thereby providing effective support for URT managers to optimize train timetables and evaluate train capacity.
(4) The proposed approach can be applied to large-scale URT networks owing to its high efficiency. A case study based on real-world data from the Beijing URT system is conducted to demonstrate the effectiveness of the proposed simulation process.
The remainder of this paper is organized as follows. Section 2 provides a literature review to introduce the state-of-the-art in this field. Section 3 describes the methodology. Section 4 presents a large-scale case with the real-world operation data of the Beijing URT system. Lastly, Section 5 presents some conclusions and further studies.
2 Literature review
Previous studies have indicated that estimating and predicting the space–time distribution of passenger flows over a network can be accomplished by passenger assignment models. Passenger assignment models are divided into frequency- and schedule-based models (Fu et al., 2012; Zhu et al., 2017). Frequency-based models (Cominetti and Correa, 2001; Cepeda et al., 2006; Nökel and Wekeck, 2009; Schmöcker et al., 2011; Teng and Liu, 2015) made different assumptions on headways or frequencies to deduce variable waiting times that passengers will possibly spend at the waiting area but did not consider the capacity of each single train. Several schedule-based models are proposed to further consider specific rules for passenger traveling (Nuzzolo et al., 2012; Xie et al., 2020; Xu et al., 2021). In the optimization problems of train operation, passenger travel time (Zhang et al., 2018), passenger waiting time (Yang et al., 2019), and passenger transfer waiting time (Wang et al., 2015; Liu et al., 2018) are often used as indicators to evaluate the operation mode. However, the majority of train scheduling studies are based on an individual URT line (Barrena et al., 2014; Jamili and Pourseyed Aghaee, 2015). Unlike railways, passengers often need to transfer between transit lines to reach their final destination. Hence, without considering the network effect, the methods of dividing the network into multiple single lines are one-sided. Some studies have focused on entire networks with the objective of minimizing transfer waiting time (Wu et al., 2015). Unfortunately, the existing literature has often disregarded passenger behavior differentiation and some reality constraints, such as FIFS, platform congestion, limited train capacity, and passenger route choice (Xu et al., 2017).
Simulation is another method for solving the problem of coupling analysis of passenger and train flow. Existing studies on pedestrian movement in public transport facilities have focused on passenger characteristics and particular behaviors, such as boarding and alighting (Li et al., 2020), route choices (Li and Zhu, 2016), and evacuation (Zhang and Han, 2010). Seriani and Fernandez (2015) studied the boarding and alighting time of passengers at URT stations through simulation and experiments. Zhang and Han (2010) introduced a potential field to simulate passenger transfer behavior by the definition of tendency probability. Some studies have focused on URT system simulation. Zhao et al. (2017) proposed a method to retrieve passenger patterns and individual general travel style based on history smart card transaction data. Xu et al. (2017) developed a cell transmission model for URT networks to obtain a space–time flow distribution without the restriction of schedules. They likewise introduced the concept of continuous transmission and assumed that all passengers are allocated to their shortest path. To investigate the relationship between train and passenger delays, Jiang et al. (2012) proposed a simulation model to predict dynamic passenger distribution in a large-scale rail transit network. Ingvardson et al. (2018) investigated passenger waiting time by using a passenger arriving mixture distribution consisting of uniform and beta distributions. Poulhès (2020) presented an integrated model for the simulation of a fixed block urban rail line in interaction with passenger assignment, and verified it thereafter by applying it to Line 13 of the Paris metro. Paulsen et al. (2021) formulated an adaptive passenger path choice model based on an agent-based simulation to calculate the corresponding realized routes and passenger delays in a transport network.
When considering all common reality constraints together, the scales of networks studied in the existing literature have been extremely small, which are difficult to be applied to realistic scale networks. Moreover, tickets in URT systems do not correspond to specific train numbers, and in congestion conditions, the train number that each passenger boarded cannot be retrieved precisely. Hence, restoring passengers’ travel chain (i.e., finding the train numbers that passengers have boarded) in large-scale URT networks is the core for a compiling analysis of passenger and train flows.
For comparative convenience, we list the detailed characteristics of some closely related references in Table 1 to show the innovations of this study.
3 Methodology: Passenger and train flow collaborative simulation
This section first obtains the accurate travel demand by analyzing the AFC system data, including the origin station, destination station, and arriving time of each passenger. We develop a collaborative simulation of passenger and train flows to restore each passenger’s travel track, such that all trains that the passenger boarded can be recorded. Thereafter, the number of transferred and passed passengers from each station can be obtained accurately. On this basis, subsequent analysis of network transmission capacity, passenger service level, and potential bottleneck stations or sections can be conducted. The proposed simulation can closely imitate passengers’ behavior in the URT system, and all simulation parameters are validated with practical manual survey data and huge historical data.
We consider a directed urban rail network, including a finite set of stations denoted as , and we define an OD pair from station to station as , where . Let denotes the simulation period, and the continuous time horizon is discretized into a set of time intervals. The unit of a time interval can be any value, such as 30 s, 1 min, or 5 min.
The overall simulation architecture is designed as shown in Fig. 1. Suppose that the time-dependent OD demand, rail network topological structure, and train timetable are given. We are convinced that the passenger path choice probability is fixed and can be calculated in advance. Yin et al. (2011) proposed a K-shortest path finding (KSPF) algorithm based on Floyd for path identification problems in URT systems. Accordingly, we first calculate the K-shortest path set (K = 3) of each OD pair by the KSPF algorithm according to the rail network topological structure and the definition of effective paths. Thereafter, combined with the passenger demand data and passenger path selection behavior, the passengers are initialized. By taking the realistic train operation information and the dynamic passenger demand as input, the travel behavior of passengers and events in each link of travel are simulated. Lastly, diversified passenger flow indicators, such as the average travel time of passengers, transfer waiting time, train full load indicator, and real-time waiting number on platforms, are analyzed to evaluate the matching degree between passenger and train flows.
3.1 Passenger path choice
The K-shortest path set of OD pair is obtained according to the rail network topological structure. Thereafter, passengers can choose their path by roulette-wheel selection. The path of the URT network refers to the path connecting any two stations in a network. In general, the passenger travel path includes the entrance passage and escalator from the non-paid area to the platform, train operation section, transfer connecting passage and escalator after arriving at the transfer station, and exit passage and escalator from the platform to the exit gate. The passenger travel cost (time cost, similarly hereinafter) of the path in URT network is defined as follows:
where is the passenger travel cost of path in the K-shortest path set of the OD pair , and is the section cost (i.e., train running time of the sections). Node cost, which is denoted as , is the passenger transfer walking time if the station is a transfer node that passengers need to transfer to the other line; otherwise, it is the train stop time at this station. Parameter is the transfer time, and is the penalty coefficient. In this situation, is taken. That is, every time a passenger transfers, the path cost increases by 8 min.
If there are numerous transfer times of the path or the path cost is considerably different from the cost of the shortest path, then the probability of passengers choosing this path is extremely low. Therefore, the path with a cost that does not exceed 1.5 times the shortest path cost is defined as an efficient path. The set of efficient paths of the OD pair is denoted as , satisfying .
For convenience, path from station to station is denoted as , which is illustrated in Fig. 2. Note that the path passes through section to in the direction of line , transfers to line thereafter through the transfer station , and passes through section to in the direction , until arrives at the destination station.
If there is only one path in the K-shortest path set , then all passengers in the OD pair will choose this path. If the elements in are not unique, then the probability of each path being selected is calculated, and passengers are allocated to these efficient paths in proportion. The higher the path cost is, the lower the probability of being selected will be. A traditional method in the assignment of passenger flow is the logit-based algorithm, which has been widely applied in URT networks (Wu et al., 2019). Moreover, the probability of path in being selected for passengers in the OD pair can be calculated as follows:
where and is a parameter. A large means that passengers have a full understanding of the network, so that the error of the perceived path cost function is small, and passengers tend to choose the optimal path with the lowest cost. By contrast, a smaller indicates that a limited understanding of the network will result in passengers randomly choosing numerous paths at the beginning of the travel, including some high-cost paths. Han et al. (2015) showed that is superior. Hence, we set .
3.2 Passenger–train interaction mechanism
On the basis of the planned train timetable, virtual trains with limited capacity are generated as containers for passenger transportation to control and propel the simulation. All trains operate precisely according to the timetable scheduled in advance. The simulation of passenger traveling in URT systems is incorporated to the simulation of train running. As the train runs, passengers from upstream to downstream stations board and alight in turn. This situation reflects upstream priority, which means that passengers from upstream stations have the priority to board the train compared with those from downstream stations. The travel process of passengers is divided into several aspects, including passenger generation, inbound, boarding and alighting, transfer, and outbound. Note that passenger queues at entrance passages, platforms, transfer passages, and exit passages according to the single-channel FIFS rule.
(1) Passenger generation
As shown in Fig. 3, a station along the train running direction of a URT line is selected first to execute the passenger generation process until all lines and stations have been operated. The station can be selected randomly or in a given order. At the current simulation, the same number of passengers as the input demand will be generated. These passengers will select their travel paths using the roulette-wheel mechanism, and they will be added thereafter to the tail of the queue of the corresponding origin station’s virtual entrance passage (divided into two directions of up and down). When the passenger generation process of the station is completed, it can continue to generate passengers for other stations or execute the next process.
(2) Inbound
The process of entering the station can be defined as the process from passengers swiping their cards to walking to the platform, and “virtual entrance passage” is used to describe the passenger inbound process. After the passenger generation in the previous step, passengers are added to the tail of the queue in the virtual entrance passage in a timed sequence. When the current time is enough for the passenger to arrive on the platform, i.e., current time>arriving time+ walking time, the passenger will be moved from the head of the virtual entrance passage to the tail of the waiting queue on the platform. This process is summarized in Fig. 4.
(3) Boarding and alighting
When we model the boarding and alighting processes, considering the limitation of train capacity, passengers will board the train after all passengers who need to get off have left the train (see Fig. 5). When the train arrives at the station, the boarding and alighting processes are executed. In the alighting process, if passengers have completed their trip, they will be moved to the outbound passage; otherwise, they will be moved to the tail of the queue in the transfer passage. In the boarding process, the number of boarding passengers should be calculated according to the remaining capacity of the train. If the remaining capacity is larger than the total number of passengers waiting on the platform, then all waiting passengers will get on the train; otherwise, passengers who arrive on the platform early will get on the train first.
When train arrives at station at time instant , passengers who can board the train can be determined by the following linear programming model:
where is the set of passengers waiting on the platform at station at time and is a binary variable to indicate whether passenger who arrives on the platform at will board train . Constraint (4) ensures that the passengers who arrive on the platform earlier will also leave the platform and board the train sooner. If the arriving time of passenger () is earlier than that of passenger (), then constraint (4) restricts passenger will be served earlier. Constraint (5) ensures that the number of each train’s loading passengers cannot exceed the maximum loading capacity. If the train arrives at the originating station, then its remaining capacity is the maximum loading capacity; otherwise, its remaining capacity is the difference between the maximum loading capacity and the number of loading passengers when the train departs from the last station minus the number of passengers getting off at the current station. The related formula is as follows:
where is the train capacity; is an acceptable overloading coefficient, and in actual operation, ; and is the number of alighting passengers at station . The number of loading passengers when the train departs from station , , is calculated as follows:
where is the number of boarding passengers at station .
(4) Transfer
As shown in Fig. 6, the transfer process refers to the process of passengers getting off the train, entering the transfer passage, and arriving on the platform of another line. When passengers get off a train, they will be added to the tail of the corresponding virtual transfer passage to another line. When the current time reaches the exit time of the passenger leaving the virtual transfer passage, i.e., current time>alighting time+ walking time, the passenger will be moved from the head of the passage to the tail of the waiting queue on the platform.
(5) Outbound
The outbound process is relatively simple. In the boarding and alighting processes, if there is no next travel node, the passengers will enter the outbound passage queue. When passengers meet the outbound time, their trip will be ended, they will be removed from the system, and their travel information will be recorded. The mechanism of passenger–train interaction is summarized in Fig. 7.
4 Case study
This section provides a real-world case study based on the Beijing URT network to demonstrate the validity and availability of the proposed analysis method. The Beijing URT network consists of 19 urban rail lines and 279 physical stations, as shown in Fig. 8. The total distance of the Beijing URT network is 574 km, and its daily average passenger flow volume is over 10 million. The dynamic passenger demands are all taken from the real-world passenger demand data at each station collected on a weekday of January 6, 2020. From 4:00 to 24:00, the total passenger demand is 4.596 million, including 3.185 million transfer passengers. Taking one minute as a time step, the simulation period is divided into 1200 time steps. A total of 281036 efficient paths were found in 115302 OD pairs. The total number of operating train services in the simulation period is 11759.
4.1 Passenger demand analysis
On the basis of network topology, train timetables, and passenger time-dependent demands, the passenger–train interaction mechanism we proposed can restore the complete travel chain of each passenger. Thus, the passenger and train flows are analyzed jointly. The distribution of passenger demand with time in the entire day is shown in Fig. 8(c) (with 15 min as the granularity). It can be seen that in peak and off-peak periods, passenger demand exhibits significant variation. Moreover, the passenger demand is evidently concentrated in the morning and evening peak hours (7:00–9:00 and 17:15–18:30, respectively) (when the demand in 15 min exceeds 150000 people). This situation shows that the URT system in the working day mainly meets the commuting demand, and the demand in peak hours increases significantly, which brings immense pressure to the URT operation. Combining Fig. 8(b) with Fig. 8(c), we can find that the timetable design is also consistent with the passenger demand with time. In peak hours, the headways are considerably smaller than those in off-peak hours.
Thereafter, we further investigate the fine-grained passenger demand distributions of different service stations at different hours of a day. As shown in Fig. 9, the size of each circle stands for the number of passengers entering the station. We found the demand patterns have significant differences between different hours of a day. For example, the passenger arrival rate during peak hours is considerably higher than that during off-peak hours. The demand in peak hours is five times more than that in off-peak hours. In off-peak hours (e.g., 12:00–14:00 and 21:00–23:00), only the demand in the core area is slightly larger but still extremely smaller than that in peak periods. Moreover, demand patterns exhibit tidal phenomena in morning- and afternoon-peak hours. Morning rush hours (7:00–9:00) bring extremely high demand in residential areas, such as Songjiazhuang, Tiantongyuan North, and Tiantongyuan. Conversely, the number of passengers originating from downtown areas peaks in the evening rush hours. For example, 29568 passengers have entered Chaoyangmen Station in 17:00–19:00.
4.2 Passenger travel time
The complete travel chain of each passenger in URT systems can be calculated by the proposed collaborative simulation of passenger and train flows, which is the basis of subsequent analysis. An illustration of a specific passenger’s travel information is listed in Table 2. This passenger arrived at his origin station at 13:24 with the trip from station S1308 (Huilongguan Station) to station S1018 (Xitucheng Station). He boarded No. 141 train in the up direction of Line 13, and transferred thereafter to No. 179 train in the down direction of Line 10. The waiting times for the two trains are 255 s and 248 s, respectively, and the total travel time is 2078 s. With this information, we can restore his travel spatiotemporal trajectory in the system (i.e., which state he is in at any time). This information is of immense practical significance and application value.
Passenger travel time includes the waiting time of passengers on platforms (non-transfer passengers only have one platform waiting time, while transfer passengers have at least two platform waiting times), onboard time and transfer time (only for transfer passengers). The average travel time of passengers is counted, and the results are shown in Fig. 10. Note that the travel time of the majority of passengers is within 10–45 min, and 80% of passengers travel within 50 min.
The results of the passenger transfer waiting time are shown in Fig. 11. Note that the passenger transfer waiting time of the majority of passengers is under 6 min. The reason is that in the designed passenger and train collaborative simulation, among the passengers who arrive on the platform at the same time, transfer passengers are in front of passengers newly cominginto the station. That is, trains give priority to meet the needs of transfer passengers, which is also consistent with the actual operation. When the demand of passenger flow is considerably large, the operator can control the entering speed of passengers outside the station to relieve the pressure of platform congestion. However, it is intractable to control the movement of the transfer passengers that have already entered the system.
4.3 Train load factors
To illustrate the passenger loading dynamics, the train load factors with regard to each train and each station of Beijing Metro Line 5 are shown in Fig. 12. Line 5 is a south-to-north URT line in Beijing with 23 stations, connecting Changping District with Beijing’s core areas. From Songjiazhuang in the south to Tiantongyuan North in the north, we label the stations from 0 to 22. Loading passengers in both directions exhibit significant tidal patterns. Dynamic temporal passenger demand results in long passenger waiting time on platforms and crowding in trains. Trains are substantially congested during typical commuting hours, and train load factors in the morning peak hours are significantly higher than those in the evening peak hours. In the up direction, Ciqikou Station to Chongwenmen Station (i.e., Station 4 to Station 5) and Huixinxijie North Station to Datunlu East Station (i.e., Station 15 to Station 16) are the bottleneck segments in the morning and evening peak hours, respectively. The situation in the down direction is reversed, the morning bottleneck segment is Datunlu East Station to Huixinxijie North Station, and the evening bottleneck segment is Chongwenmen Station to Ciqikou Station.
5 Conclusions
The simulation model presented in this research is effective in restoring the time–space trajectory of each passenger during the moving process in URT systems. The scenario experiments based on the passenger–train interaction mechanism provide an access to URT system performance simulation and evaluation. By taking the Beijing URT system as an example, coupling analysis is performed based on several factors, including passenger travel time, transfer waiting time, and train load factors.
A limitation of this study is the failure of our model to incorporate the non-fixed route choice on the space–time flow distribution. A promising direction of future research is to develop a tractable model and algorithm to consider dynamic passenger route choice to minimize the total passenger traveling cost. Moreover, passenger utility function with different train load factors can be estimated with some empirical method based on real data, thereby enabling the calculation of the service level.
Barrena E, Canca D, Coelho L C, Laporte G (2014). Exact formulations and algorithm for the train timetabling problem with dynamic demand. Computers & Operations Research, 44: 66–74
[2]
Cepeda M, Cominetti R, Florian M (2006). A frequency-based assignment model for congested transit networks with strict capacity constraints: Characterization and computation of equilibria. Transportation Research Part B: Methodological, 40(6): 437–459
[3]
Cheng Y, Yin J, Yang L (2021). Robust energy-efficient train speed profile optimization in a scenario-based position–time–speed network. Frontiers of Engineering Management, 8(4): 595–614 doi: 10.1007/s42524-021-0173-1
[4]
Cominetti R, Correa J (2001). Common-lines and passenger assignment in congested transit networks. Transportation Science, 35(3): 250–267
[5]
Ding L Y, Guo S Y (2015). Study on big data-based behavior modification in metro construction. Frontiers of Engineering Management, 2(2): 131–136
[6]
Ding L Y, Xu J (2017). A review of metro construction in China: Organization, market, cost, safety and schedule. Frontiers of Engineering Management, 4(1): 4–19
[7]
Fu Q, Liu R, Hess S (2012). A review on transit assignment modelling approaches to congested networks: A new perspective. Procedia: Social and Behavioral Sciences, 54: 1145–1155
[8]
Gao Z Y, Yang L X (2019). Energy-saving operation approaches for urban rail transit systems. Frontiers of Engineering Management, 6(2): 139–151
[9]
Han B, Zhou W, Li D, Yin H (2015). Dynamic schedule-based assignment model for urban rail transit network with capacity constraints. The Scientific World Journal, 2015: 940815
[10]
Ingvardson J B, Nielsen O A, Raveau S, Nielsen B F (2018). Passenger arrival and waiting time distributions dependent on train service frequency and station characteristics: A smart card data analysis. Transportation Research Part C: Emerging Technologies, 90: 292–306
[11]
Jamili A, Pourseyed Aghaee M (2015). Robust stop-skipping patterns in urban railway operations under traffic alteration situation. Transportation Research Part C: Emerging Technologies, 61: 63–74
[12]
Jiang Z B, Li F, Xu R H, Gao P (2012). A simulation model for estimating train and passenger delays in large-scale rail transit networks. Journal of Central South University, 19(12): 3603–3613
[13]
Li W, Zhu W (2016). A dynamic simulation model of passenger flow distribution on schedule-based rail transit networks with train delays. Journal of Traffic and Transportation Engineering, 3(4): 364–373
[14]
Li Z, Lo S M, Ma J, Luo X W (2020). A study on passengers’ alighting and boarding process at metro platform by computer simulation. Transportation Research Part A: Policy and Practice, 132: 840–854
[15]
Liu X B, Huang M H, Qu H Z, Chien S (2018). Minimizing metro transfer waiting time with AFCS data using simulated annealing with parallel computing. Journal of Advanced Transportation, 2018: 4218625
[16]
Ma Z L, Koutsopoulos H N (2019). Optimal design of promotion based demand management strategies in urban rail systems. Transportation Research Part C: Emerging Technologies, 109: 155–173
[17]
Nökel K, Wekeck R (2009). Boarding and alighting in frequency-based transit assignment. Transportation Research Record: Journal of the Transportation Research Board, 2111(1): 60–67
[18]
Nuzzolo A, Crisalli U, Rosati L (2012). A schedule-based assignment model with explicit capacity constraints for congested transit networks. Transportation Research Part C: Emerging Technologies, 20(1): 16–33
[19]
Paulsen M, Rasmussen T K, Nielsen O A (2021). Impacts of real-time information levels in public transport: A large-scale case study using an adaptive passenger path choice model. Transportation Research Part A: Policy and Practice, 148: 155–182
[20]
Poulhès A (2020). Dynamic assignment model of trains and users on a congested urban-rail line. Journal of Rail Transport Planning & Management, 14: 100178
[21]
Schmöcker J D, Fonzone A, Shimamoto H, Kurauchi F, Bell M G H (2011). Frequency-based transit assignment considering seat capacities. Transportation Research Part B: Methodological, 45(2): 392–408
[22]
Seriani S, Fernandez R (2015). Pedestrian traffic management of boarding and alighting in metro stations. Transportation Research Part C: Emerging Technologies, 53: 76–92
[23]
Shi J G, Yang L X, Yang J, Zhou F, Gao Z Y (2019). Cooperative passenger flow control in an oversaturated metro network with operational risk thresholds. Transportation Research Part C: Emerging Technologies, 107: 301–336
[24]
Teng J, Liu W R (2015). Development of a behavior-based passenger flow assignment model for urban rail transit in section interruption circumstance. Urban Rail Transit, 1(1): 35–46
[25]
Wang Y H, Tang T, Ning B, van den Boom T J J, de Schutter B (2015). Passenger-demands-oriented train scheduling for an urban rail transit network. Transportation Research Part C: Emerging Technologies, 60: 1–23
[26]
Wu J J, Liu M H, Sun H J, Li T F, Gao Z Y, Wang D Z W (2015). Equity-based timetable synchronization optimization in urban subway network. Transportation Research Part C: Emerging Technologies, 51: 1–18
[27]
Wu J J, Qu Y C, Sun H J, Yin H D, Yan X Y, Zhao J D (2019). Data-driven model for passenger route choice in urban metro network. Physica A, 524: 787–798
[28]
Xie J, Wong S, Zhan S, Lo S, Chen A (2020). Train schedule optimization based on schedule-based stochastic passenger assignment. Transportation Research Part E: Logistics and Transportation Review, 136: 101882
[29]
Xu G, Zhao S, Shi F, Zhang F (2017). Cell transmission model of dynamic assignment for urban rail transit networks. PLoS One, 12(11): e0188874
[30]
Xu X M, Li C, Xu Z (2021). Train timetabling with stop-skipping, passenger flow, and platform choice considerations. Transportation Research Part B: Methodological, 150: 52–74
[31]
Yang J F, Jin J G, Wu J J, Jiang X (2017). Optimizing passenger flow control and bus-bridging service for commuting metro lines. Computer-Aided Civil and Infrastructure Engineering, 32(6): 458–473
[32]
Yang W W (2014). Study of sustainable urban rail transit development model in China. Frontiers of Engineering Management, 1(2): 195–201
[33]
Yang X, Wu J J, Sun H J, Gao Z Y, Yin H D, Qu Y C (2019). Performance improvement of energy consumption, passenger time and robustness in metro systems: A multi-objective timetable optimization approach. Computers & Industrial Engineering, 137: 106076
[34]
Yin H D, Han B M, Li D W, Lu F (2011). Modeling and application of urban rail transit network for path finding problem. In: Proceedings of the 6th International Conference on Intelligent Systems and Knowledge Engineering — Practical Applications of Intelligent Systems. Shanghai: IEEE, 689–695
[35]
Yin J T, Wang Y H, Tang T, Xun J, Su S (2017). Metro train rescheduling by adding backup trains under disrupted scenarios. Frontiers of Engineering Management, 4(4): 418–427
[36]
Zhang Q, Han B M (2010). Modeling and simulation of transfer performance in Beijing metro stations. In: 8th IEEE International Conference on Control and Automation. Xiamen, 1888–1891
[37]
Zhang T Y, Li D W, Qiao Y (2018). Comprehensive optimization of urban rail transit timetable by minimizing total travel times under time-dependent passenger demand and congested conditions. Applied Mathematical Modelling, 58: 421–446
[38]
Zhao J J, Qu Q, Zhang F, Xu C Z, Liu S Y (2017). Spatio–temporal analysis of passenger travel patterns in massive smart card data. IEEE Transactions on Intelligent Transportation Systems, 18(11): 3135–3146
[39]
Zhu Y, Koutsopoulos H N, Wilson N (2017). A probabilistic passenger-to-train assignment model based on automated data. Transportation Research Part B: Methodological, 104: 522–542
RIGHTS & PERMISSIONS
Higher Education Press
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.