A Service-oriented Metro Traffic Regulation Method for Improving Operation Performance

Jiate Luo,Yin Tong,Graziana Cavone,Mariagrazia Dotoli
DOI: https://doi.org/10.48550/arXiv.2105.06149
2021-05-13
Abstract:For high-density metro traffic, nowadays the time-variant passenger flow is the main cause of train delays and stranded passengers. Typically, the main objective of automatic metro traffic regulation methods is to minimize the delay time of trains while passengers' satisfaction is not considered. Instead, in this work, a novel framework that integrates a passenger flow module (PFM) and a train operation module (TOM) is proposed with the aim of simultaneously minimizing traffic delays and passengers' discomfort. In particular, the PFM is devoted to the optimization of the headway time in case of platform overcrowding, so as to reduce the passengers waiting time at platforms and increase the load rate of trains; while the TOM is devoted to the minimization of trains' delays. The two modules interact with each other so that the headway time is automatically adjusted when a platform is overcrowded, and the train traffic is immediately regulated according to the new headway time. As a result, the number of passengers on the platform and their total waiting time can be significantly reduced. Numerical results are provided to show the effectiveness of the proposed method in improving the operation performance while minimizing the passengers' discomfort.
Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the train delay and platform congestion problems caused by time - varying passenger flow in high - density subway traffic. Specifically, the existing automatic subway traffic regulation methods mainly focus on minimizing train delay time and less consider passenger satisfaction. This paper proposes a new framework that integrates the Passenger Flow Module (PFM) and the Train Operation Module (TOM), aiming to reduce traffic delay and passenger discomfort simultaneously. ### Specific description of the problem: 1. **Train delay**: During peak hours, a sudden influx of a large number of passengers can cause trains to be overloaded, and some passengers cannot board the train, resulting in train delays. 2. **Platform congestion**: When the number of passengers on the platform exceeds its maximum capacity, it will not only affect the comfort of passengers but also may bring potential safety hazards. 3. **Deficiencies of existing methods**: Current automatic subway traffic regulation methods mainly focus on reducing train delay time and less consider passenger satisfaction. ### Solutions: 1. **Passenger Flow Module (PFM)**: - **Optimize departure intervals**: In the case of platform congestion, the PFM will optimize the departure interval time to reduce passengers' waiting time on the platform and increase the train loading rate. - **Dynamic adjustment**: When the platform becomes congested, the PFM will automatically adjust the departure interval time and pass the optimized departure interval time to the TOM. 2. **Train Operation Module (TOM)**: - **Reduce delays**: The TOM is responsible for minimizing train delays by adjusting the train running time and stop time. - **Real - time control**: The TOM will provide the optimal control input according to the real - time train position and time information to maintain the punctuality rate of the train and the normal running interval. ### Mathematical description of the model: - **Passenger flow model**: - \( p_{\text{in}}^{i,j} = p_{\text{in}}^{i,j - 1}+p_{\text{boa}}^{i,j}-p_{\text{ali}}^{i,j} \): represents the number of passengers on the train \( i \) when leaving platform \( j \). - \( p_{\text{ali}}^{i,j}=\beta_{i,j}p_{\text{in}}^{i,j - 1} \): represents the number of passengers getting off train \( i \). - \( p_{\text{arr}}^{i,j}=\alpha_{i,j}h_{i,j} \): represents the number of passengers arriving at platform \( j \) within the departure interval time. - \( p_{\text{boa}}^{i,j}=\min\{P_{\text{cap}},p_{\text{str}}^{i - 1,j}+p_{\text{arr}}^{i,j}\} \): represents the number of passengers who can board the train. - \( p_{\text{str}}^{i,j}=p_{\text{str}}^{i - 1,j}+p_{\text{arr}}^{i,j}-p_{\text{boa}}^{i,j} \): represents the number of passengers remaining on platform \( j \) after train \( i \) leaves. - **Train operation model**: - \( t_d^{i,j + 1}=t_d^{i,j}+r_i^j+s_i^{j + 1} \): represents the actual departure time of train \( i \) at platform \( j + 1 \). - \( r_i^j=R_j+u_1^{i,j}+w_1^{i,j} \): represents the actual running time of train \( i \) in section \( j \). - \( s_i^{j + 1}=D+\lambda_{i,j + 1}(t_d^{i,j + 1}-t_d^{i - 1,j + 1})+u_2^{i,j + 1}+w_2^{i,j + 1} \): represents train \( i \) at...