Next Article in Journal
Nucleofection as an Efficient Method for Alpha TC1-6 Cell Line Transfection
Next Article in Special Issue
Study on the Evolution and Resilience of Rail Transit Time Networks—Evidence from China
Previous Article in Journal
Challenges of Hydrodynamic Cavitation of Organic Wastes
Previous Article in Special Issue
Analyzing Pedestrian Behavior at Unsignalized Crosswalks from the Drivers’ Perspective: A Qualitative Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Train Operation Planning with Full-Length and Short-Turn Routes of Virtual Coupling Trains

1
School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
2
Traffic Control Technology Co., Ltd., Beijing 100070, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(15), 7935; https://doi.org/10.3390/app12157935
Submission received: 2 June 2022 / Revised: 31 July 2022 / Accepted: 3 August 2022 / Published: 8 August 2022

Abstract

:
Virtual coupling uses wireless communication instead of mechanical coupling to ensure that trains are easily reconnected or disconnected. This technology can shorten the interval time between trains, give full play to the carrying capacity of lines, and improve the service level of urban rail transit. This paper optimizes the train operation plan with full-length and short-turn routes of virtual coupling trains by establishing a two-level optimization model. The upper model is used to minimize passenger travel time and enterprise operation cost, and the lower model to optimize the equilibrium of train load rate on short-turn routes. Meanwhile, a method based on the genetic algorithm is designed to solve the model. A case study of the Metro Line M has been carried out. The results can verify the efficiency and feasibility of the proposed method. The full-length and short-turn routes of virtual coupling trains can effectively reduce passenger travel time, enterprise operating cost and the number of vehicles, and improve the average load factor of the trains. Finally, sensitivity analyses are performed using three parameters which include departure frequency of the full-length train and short-turn train, starting and terminal station of short-turn route, and number of marshalled vehicles of the full-length train and short-turn train.

1. Introduction

The passenger flow is expanding in tandem with the extension of the urban rail transit network, resulting in a conflict between passenger travel demand and urban rail transit capacity supply. The traditional transportation organization mode has difficulty meeting current travel needs of passengers. Virtual coupling, however, can be utilized to provide technical support for flexible transportation organization mode. By better matching the needs of passengers with the transportation capacity, it can ensure the service frequency, improve the quality of transportation services, and increase the attraction to urban rail transit. In addition, it can also reduce the energy consumption of urban rail transit system.

2. Literature Review

Studies of virtual coupling technology have been widely carried out. Some scholars first studied the basic concepts and functions of virtual coupling. Konig et al. [1] and Ständer et al. [2] discussed the basic concept of virtual coupling, and verified the effectiveness and security of its functions. Goikoetxea et al. [3] introduced the technology required to achieve virtual coupling in Shift2Rail and explained that it was beneficial cost reduction. Gómez et al. [4] focused on the decentralization of the communication between moving trains and investigated the viability under realistic conditions. Virtual coupling is valuable in improving the carrying capacity of the line. It can also shorten train operation intervals and improve operation control efficiency. Schumann [5] simulated railway operations with virtual coupling in the Shinkansen scenario, which showed the possibility to increase line capacity. Liu [6] proposed the multi-agent system (MAS) to control the operation of a virtually coupled train group. Felez et al. [7] showed that the virtual coupling concept substantially reduces headway and distance between trains while guaranteeing safe separation between two consecutive trains at any instant. Liu et al. [8] put forward a new method that considers the distribution of passenger flow to improve transportation efficiency. Flammini [9] and Aoun [10] investigated demand trends and operational scenarios of virtual coupling, Aoun [11] also analyzed its advantages and limitations through two extensive surveys. Bai et al. [12] analyzed the typical operation process using virtual coupling technology and provided a formula for calculating the station interval time.
Virtual coupling has new requirements for train control systems. Chen [13] summarized the redundant rule between the train-to-train direct communication and the existing communication. The results show that the automatic adjustment strategy inside the train formation can make the train operation efficient and keep the train tracking in a steady state. Song et al. [14] proposed a method of speed limit curve calculation based on relative braking distance, which may provide some reference for the next generation train control systems. Cui et al. [15] analyzed the key technical requirements of virtual coupling application in the train control system, and designed the architecture of a train control system using virtual coupling technology. Li [16] and Yu [17] researched train control methods of virtual coupling oriented to dynamic coupling.
The optimization problem of train operation plans for full-length and short-turn routes is usually defined as a mathematical optimization problem, for which models and algorithms have been designed. Wang [18], Wei [19], and Deng et al. [20] set up the optimization model for minimizing the travel time of passengers and the operating cost of enterprises, respectively. Liu [21] focused on the passenger flow of urban rail lines during peak hours and established an optimization model for the train operation scheme of full-length and short-turn routes. Xu et al. [22] and Duan [23] established an optimization operation scheme model based on the analysis of passengers’ choice behavior of different routes. Considering fairness factors, Yao et al. [24] established an optimization model of full-length and short-turn routes with the goal of minimizing the travel delay of all passengers. Chen et al. [25] proposed a collaborative full-length and short-turning plan and joint multi-station control of passenger flow. Blanco et al. [26] propose a model for line planning and timetabling from a cost-oriented and a passenger-oriented perspective. Ren et al. [27] established a combined two-step model of train formation optimization and real-time station control. The load factor of the trains is also an important goal to be considered in the design of operation schemes. Dai et al. [28] and Zhang [29] analyzed the dynamic demand of passenger flow and established an optimization model to increase the average load factor of trains. Xu [30] and Wu [31] proposed an optimization method of a train operation scheme of full-length and short-turn routes considering the balance of load rate. Liu et al. [32] established an optimization model aiming at minimizing passenger waiting time, fixed operating cost of vehicles, and wasted capacity cost. Liao [33] established an optimization model, and comprehensively considered the constraints such as departure frequency, load factor of trains, and maximum waiting time that passengers could tolerate. Yang [34] constructed a train operation scheme model considering the passenger flow of the whole urban rail network, aiming at the optimal network efficiency. Rajabighamchi et al. [35] establish a model to optimize the multi-marshalling problem by minimizing the trains’ vacant capacities. Zhao et al. [36] analyzed the passenger flow of an airport line and put forward three train operation plans based on virtual coupling trains. At present, there is almost no research on the train operation plan of virtual coupling trains. In addition, in the research on the train operation plan of full-length and short-turn routes, the number of marshalled vehicles is fixed. After applying virtual coupling trains, the number of marshalled vehicles can be changed during the operation. The full-length train and the short-turn train are quickly coupled or uncoupled, which makes full-length and short-turn route mode more flexible. This paper provides an idea for the optimization of the train operation plan of virtual coupling trains. Other researchers can refer to the ideas of this paper and conduct research on transportation organization modes such as express and local trains, so as to contribute to improving the transportation efficiency and service level of urban rail transit.
In this study, a two-level optimization model is proposed. The upper model is established to minimize passenger travel time and enterprise operation cost, and the lower model to optimize the equilibrium of train load rate on short-turn routes. Meanwhile, a method based on the genetic algorithm is designed to solve the model. Different from previous studies, this paper mainly focuses on the train operation scheme based on virtual coupling. Finally, a case study of the Metro Line M is carried out. The results verify the efficiency and feasibility of the proposed method.
The rest of this paper is organized as follows. Section 2 describes the proposed problem and assumptions. In Section 3, the two-level optimization model is established. A solution method based on a genetic algorithm is designed to search for the optimal solution in Section 4. Section 5 uses a case to demonstrate the effectiveness and superiority of the proposed model and algorithm. Finally, the conclusions and future work are presented in the last section.

3. Description of the Problem and Assumptions

3.1. Analysis Problem

The traditional full-length and short-turn route mode needs to determine the number of marshalled vehicles of full-length trains according to the passenger flow of the whole line, but with the application of virtual coupling trains, the transportation organization mode of full-length and short-turn routes can be more flexible. The number of marshalled vehicles of short-turn trains can be determined according to the passenger flow in the non-overlapping sections of full-length and short-turn routes. Therefore, virtual coupling trains can use a smaller number of marshalled vehicles of full-length trains, which reduces the cost to enterprises. In this paper, the full-length train and the short-turn train are coupled at the turn-back station of the short-turn routing, and the two trains operate on the short-turn routing to provide more transport capacity. When the two trains arrive at another turn-back station of the short-turn routing, they will be uncoupled. The full-length train continues to run forward, while the short-turn train turns back at the turn-back station, forming the full-length and short-turn routings. The transportation organization mode of virtual coupling trains can reduce enterprise operating costs and improve service levels.
This paper aims at optimizing the train operation plan with full-length and short-turn routes of virtual coupling trains. It establishes a two-level optimization model. The upper model is used to minimize passenger travel time and enterprise operation cost, and the lower model to optimize the equilibrium of train load rate on short-turn routes. The upper model adopts the departure frequency of the train and the location of the turn-back station of the short-turn as the decision variables, and the lower model takes the number of marshalled trains as the decision variable. Since the objective function of the upper model and that of the lower model are not in the same order of magnitude, they are considered separately. The two-layer optimization model is designed according to the two optimization objectives, which can better take into account the factors of cost and full load rate.
As shown in Figure 1, there are N stations in the line, and the direction of trains running from station 1 to station N is upward. The short-turn train only runs between station a and station b. In this paper, stations 1 to a are regarded as section I. Then, stations a to b are recorded as section II, and stations b to N are recorded as section III. f 1 is departure frequency of the full-length train, and f 2 is departure frequency of the short-turn train. f 1 , f 2 , a , b are decision variables of the upper model. n 1 is the number of marshalled vehicles of the full-length train, and n 2 is the number of marshalled vehicles of the short-turn train. n 1 and n 2 are decision variables of the lower model.

3.2. Assumptions

Train operation plans for full-length and short-turn routes that can accommodate the specific passenger flow pattern on this route are determined by the inter-station distances, safe headway, the passenger origin–destination (OD) flow distribution, and other factors.
The following basic assumptions are made:
(1)
Passengers entering each station during the period examined in this study follow a uniform distribution. This paper does not consider the situation of passenger detention.
(2)
All trains depart from the originating station at equal time intervals.
(3)
When passengers can take trains of full-length routing and trains of short-turn routing, the proportion of people taking different trains is determined according to the operation proportion of different trains.
(4)
All trains stop at each station, and the operation time in the up direction is equal to that in the down direction.
(5)
All stations have the ability to turn back, and the time for turning back is equal.

4. Model Formulation

Based on the above modeling assumptions, a two-level optimization model for full-length and short-turn routes of virtual coupling trains is established. The upper model minimizes passenger travel time and enterprise operation cost, with the departure frequency of the train and the location of the turn-back station of the short-turn route as the decision variables. The lower model optimizes the equilibrium of load factor between full-length trains and short-turn trains, when the trains are running on short-turn routes. The lower model takes the number of marshalled trains as the decision variable.

4.1. Model Parameters

Table 1, Table 2 and Table 3 summarize the main model parameters and their definitions.

4.2. Upper Model Construction

4.2.1. Objective Functions

To minimize passenger travel time and enterprise operation cost, the upper model adopts the departure frequency of the train and the location of the turn-back station of the short-turn route as the decision variables. Both T w and L s are minimized.
  • Calculation of travel cost of passengers T w
As passengers are insensitive to time when they are on the train, this paper takes the waiting time as the travel cost of passengers. Due to the difference in the section of the departure station and the terminal station of the passenger travel, the types of trains that passengers can take are also different. Therefore, passengers can be classified according to the type of train they take, and then the waiting time for each type of passenger is calculated. This paper mainly classifies passengers in the up direction, as shown in Figure 2, which can be divided into 6 kinds.
(1)
The first kind of passenger
The starting station and terminal station of the first kind of passenger are in section I. This kind of passenger can only take the full-length train.
(2)
The second kind of passenger
The starting station of the second kind of passenger is in section I and their terminal station is in section II. This kind of passenger can only take the full-length train.
(3)
The third kind of passenger
The starting station of the third kind of passenger is in section I and their terminal station is in section III. They can only take the full-length train.
(4)
The fourth kind of passenger
The starting station and terminal station of the fourth kind of passenger are in section II. This kind of passenger can take the full-length train or short-turn train.
(5)
The fifth kind of passenger
The starting station of the fifth kind of passenger is in section II and terminal station of this kind of passenger is in section III. They can take the full-length train to the terminal station directly, or take the short-turn train first and then change to take the full-length train.
(6)
The sixth kind of passenger
The starting station and terminal station of the sixth kind of passenger are in section III. They can only take the full-length train.
In the upper model, it is considered that the fifth kind of passenger will only take the full-length train. Based on this analysis, this paper regards passengers who can only take the full-length train as the first category of passengers, including the first, second, third, fifth and sixth kinds of passenger. Passengers who can take the full-length train or short-turn train are regarded as the second category of passenger, including the fourth kind of passenger.
Passenger flow of the first category of passenger can be calculated using Equations (1)–(3):
Q 1 = Q 1 + + Q 1 ,
Q 1 + = i = 1 a 1 j = i + 1 N q i j + i = a b 1 j = b + 1 N q i j + i = b N 1 j = i + 1 N q i j ,
Q 1 = i = 2 a j = 1 i 1 q i j + i = a + 1 b j = 1 a 1 q i j + i = b + 1 N j = 1 i 1 q i j .
Q 1 + and Q 1 are the passenger flow of the first category of passenger in the up direction and down direction.
Passenger flow of the second category of passenger can be calculated using Equations (4)–(6):
Q 2 = Q 2 + + Q 2 ,
Q 2 + = i = a b 1 j = i + 1 b q i j ,
Q 2 = i = a + 1 b j = a i 1 q i j .
Q 2 + and Q 2 are the passenger flow of the second category of passenger in the up direction and down direction.
Departure interval of trains on the full-length route can be obtained by the following formula:
I 1 = T k / f 1 .
Departure interval of trains on the short-turn route can be obtained by the following formula:
I 2 = T k / ( f 1 + f 2 ) .
Taking half of the departure interval as the average passenger waiting time, the waiting time of the first kind of passenger can be obtained by the following formula:
t w 1 = Q 1 · I 1 / 2 .
The waiting time of the second kind of passenger can be calculated as follows:
t w 2 = Q 2 · I 2 / 2 .
The total passenger waiting time is as follows:
T w = t w 1 + t w 2 .
The objective function of passenger travel cost is as follows:
min W 1 = T w .
2.
Calculate the cost of enterprise operation L s
In this paper, the running kilometer of trains is regarded as the operating cost of the enterprise. It can be calculated using Equations (13)–(15):
L s = L 1 + L 2 ,
L 1 = 2 · L 1 N · f 1 · n 1 + 2 · L a b · f 1 · n 2 ,
L 2 = 2 · L a b · f 2 · n 2 .
The objective function of passenger travel cost is designed as follows:
min W 2 = L s .

4.2.2. Constraints

  • Constraints on the departure frequency
In order to facilitate the drawing of the train diagram, it should be ensured that the departure frequency of the full-length train is an integer multiple of the departure frequency of the short-turn train, or vice versa.
f 1 = m · f 2
f 2 = n · f 1
2.
Constraints on the starting station and terminal station of short-turn route
The starting station and terminal station of the short-turn route are selected from all stations of the line.
1 a b N
3.
Constraints on the minimum departure frequency
In order to ensure the service level of urban rail transit, the maximum departure interval should not be too long. In this paper, the maximum departure interval is 6 min, so the minimum departure frequency is 10 pairs/h.
f 1 f 0
4.
Constraints on the maximum departure frequency
The maximum frequency of departure should not exceed the maximum capacity of the line.
f 1 + f 2 f m
5.
Constraints on the number of vehicles used
The number of vehicles used in the train operation plan with full-length and short-turn routes of virtual coupling trains shall not be more than that in the single train operation plan:
Z Z 0 .
The number of vehicles used in the train operation plan with full-length and short-turn routes of virtual coupling trains Z can be calculated as follows:
Z = ( n 1 + n 2 ) · T 1 · f 1 + n 2 · T 2 · f 2 .
Turnaround time of the full-length train can be calculated as follows:
T 1 = 2 · ( i = 1 N 1 R i + j = 2 N S j + t z ) .
Turnaround time of the short-turn train can be calculated as follows:
T 2 = 2 · ( i = a b 1 R i + j = a + 1 b S j + t z ) .

4.3. Lower Model Construction

4.3.1. Objective Functions

The lower model aims to optimize the equilibrium of load factor between full-length short-turn train for the trains running on short-turn routes. The lower model takes the number of marshalled trains as the decision variable.
Since the objective function of this model considers the load factor equilibrium of trains running on short-turn routes, it mainly considers passengers who will pass through short routes, including second, third, fourth, and fifth kinds of passenger. This paper regards passengers who can only take the full-length train as the first category of passenger, including the second and third kinds of passenger. Passengers who can take the full-length train or short-turn train are regarded as the second category of passenger, including the fourth kind of passenger. The fifth kind of passenger, who can either take the full-length train to the terminal station directly, or take the short-turn train first and then change to take the full-length train, is regarded as the third category of passenger.
Passenger flow of the first category of passenger can be calculated using Equations (26)–(28):
M 1 = M 1 + + M 1 ,
M 1 + = i = 1 a 1 j = a N q i j ,
M 1 = i = b + 1 N j = 1 b q i j .
M 1 + and M 1 are the passenger flow of the first category of passenger in the up direction and down direction.
Passenger flow of the second category of passenger can be calculated using Equations (29)–(31):
M 2 = M 2 + + M 2 ,
M 2 + = i = a b 1 j = i + 1 b q i j ,
M 2 = i = a + 1 b j = a i 1 q i j .
M 2 + and M 2 are the passenger flow of the second category of passenger in the up direction and down direction.
Passenger flow of the third second category of passenger can be calculated using Equations (32)–(34):
M 3 = M 3 + + M 3 ,
M 3 + = i = a b 1 j = b + 1 N q i j ,
M 3 = i = a + 1 b j = 1 a 1 q i j .
M 3 + and M 3 are the passenger flow of the third category of passenger in the up direction and down direction.
For the second category of passenger, the probability of taking a full-length train or short-turn train is equal to the proportion of the train departure frequency of full-length trains and short-turn trains.
The probability of the second category of passenger taking the full-length train can be obtained by the following formula:
β 1 = f 1 / ( f 1 + f 2 ) .
Probability of the second category of passenger taking the short-turn train can be obtained by the following formula:
β 2 = 1 β 1 .
Passengers in the third category who choose to take a short-turn train first have to transfer halfway to a full-length train. As a result, some passengers prefer not to board the train and instead continue to wait for the full-length train when short-turn trains arrive. In this paper, it is assumed that the probability of passengers choosing not to get on the short-turn train is p, which is taken as 0.2.
Probability of the third category of passenger taking the full-length train can be calculated as follows:
β 1 = β 1 + β 2 · p .
Probability of the third category of passenger taking the short-turn train can be calculated as follows:
β 2 = β 2 · ( 1 p ) .
The equilibrium of load factor between the full-length train and short-turn train can be calculated as follows:
φ = ( M 1 + β 1 · M 2 + β 1 · M 3 2 · f 1 · ( n 1 + n 2 ) · C β 2 · M 2 + β 2 · M 3 2 · f 2 · n 2 · C ) 2 .
The objective function of the lower function is designed as follows:
min W 3 = φ .

4.3.2. Constraints

  • Constraint on the number of marshalled vehicles
The maximum number of marshalled vehicles is mainly limited by the length of the platform. Since this paper assumes that the minimum number of marshalled vehicles with virtual coupling trains is 2, the minimum sum of marshalled vehicles with full-length trains and short-turns train is 4.
4 n 1 + n 2 n 0
2.
Constraint of the maximum load factor of the trains
γ min γ max γ max
Maximum load factor of the trains can be calculated as follows:
γ max = max { γ 1 x + , γ 1 x , γ 2 x + , γ 2 x } .
The load factor of trains in the up direction of section X of the full-length routes can be calculated as follows:
γ 1 x + = { i = 1 x j = x + 1 N q i j / ( f 1 · n 1 · C ) , 1 x < a i = 1 a 1 j = x + 1 N q i j + β 1 · i = a x j = x + 1 b q i j + β 1 · i = a x j = x + 1 N q i j f 1 · ( n 1 + n 2 ) · C , a x < b . i = 1 x j = x + 1 N q i j / ( f 1 · n 1 · C ) , b x < N
The load factor of trains in the down direction of section X of the full-length routes can be calculated as follows:
γ 1 x = { i = x + 1 N j = 1 x q i j / ( f 1 · n 1 · C ) , 1 x < a i = b + 1 N j = 1 x q i j + β 1 · i = x + 1 b j = a x q i j + β 1 · i = x + 1 N j = 1 a 1 q i j f 1 · ( n 1 + n 2 ) · C , a x < b . i = x + 1 N j = 1 x q i j / ( f 1 · n 1 · C ) , b x < N
The load factor of trains in the up direction of section X of the short-turn routes can be calculated as follows:
γ 2 x + = [ β 2 · i = a x j = a x q i j + β 2 · i = a x j = b + 1 N q i j ] / ( f 2 · n 2 · C ) .
The load factor of trains in the down direction of section X of the short-turn routes can be calculated as follows:
γ 2 x = [ β 2 · i = x + 1 b j = a x q i j + β 2 · i = x + 1 N j = 1 a 1 q i j ] / ( f 2 · n 2 · C ) .

5. Solution Algorithms

The normalization method is used to transform the two-objective optimization problem described by the upper model to a single-objective optimization problem, which can be solved using a genetic algorithm. In addition, there are few feasible solutions of the lower model, so the lower model can be solved by enumeration.

5.1. The Procedure of the Algorithm

The two-layer optimization model is designed according to the two optimization objectives, which can better take into account the factors of cost and full load rate. As a bi-level model, the lower level’s decision variables are the parameters for the upper-level model. f1, f2, a, b are decision variables of the upper model, and they are also the variables that make up the objective function of the lower model. Firstly, the genetic algorithm is used to obtain the optimal solution of the upper model. Then, the optimal frequencies and locations of the turn-back station from the upper model are substituted into the lower model to solve its optimal solution. The procedure of the algorithm is provided below.
Step1: The upper model is converted into a single-objective optimization problem by normalization. The weights of each objective function are determined based on the objective function values of the single-routing operation plan.
min W = α 1 · W 1 + α 2 · W 2
T W 0 is the waiting time for passengers of the single train operation scheme, L S 0 is the train running distance under the single routing mode. α 1 and α 2 are the weights of the two objective functions, which can be calculated as follows:
α 1 · T W 0 = α 2 · L S 0 ,
α 1 + α 2 = 1 .
Step2: The upper model can be solved using a genetic algorithm. First, we need to determine the parameters required by the upper model, including crossover probability, mutation probability, and initial number of marshalled vehicles. The initial population has 100 individuals. The evolution is 50 generations. The initial number of marshalled vehicles is n1 and n2, both of which are 4. The key steps are shown below.
(1) Individual coding: One-dimensional binary coding is adopted. The upper model established in this paper has 4 decision variables, so each chromosome consists of 4 gene segments. Among them, the number of genes corresponding to the departure frequency of the full-length train and short-turn train is 4, the number of genes corresponding to the starting station and terminal station of the short-turn route is 5. In summary, the total number of genes per chromosome is 18. As shown in Figure 3, f1 is 12, f2 is 3, a is 9, and b is 13.
(2) Selection strategy: The tournament algorithm is used to select individuals. The reciprocal of the objective function is taken as the fitness function. Penalty function is used to screen infeasible solutions. Before calculating the objective function, decode the chromosome first, and then check whether this chromosome meets the constraint. The objective function corresponding to the chromosome that does not meet the constraint is a larger value. As shown in Figure 4, f1 is 16, f2 is 6, a is 13, and b is 9. This chromosome does not meet the restrictions of Formula (17) and Formula (19), so this chromosome has a larger objective function value.
(3) Single-point crossover: Two adjacent chromosomes are grouped together for crossover. If the chromosomes are odd, the last chromosome does not cross. Randomly select a gene bit and generate a random number. If the random number is less than the crossover probability, crossover is performed to generate a new chromosome. Single-point crossover is shown in Figure 5.
(4) Basic bit mutation: Randomly select a gene bit and generate a random number, if the random number is less than the mutation probability, the gene bit will change. As shown in Figure 6, the mutation principle is that 0 becomes 1, and 1 becomes 0.
(5) Termination criterion: Repeat (2) to (4) 50 times, compare the optimal chromosomes in 50 generations, and take the chromosome with the maximum value of fitness function as the output result.
Step3: The optimal solution of the upper model is input into the lower model as a known parameter.
Step4: Enumeration is applied to the optimal solution of the lower model. Save the optimal solution of the upper and lower models.
Step5: After repeating step 2 to step 4 30 times, the algorithm ends.
The flowchart of the algorithm is shown in Figure 7.

5.2. Determine Parameters

Virtual passenger flow data is used to test the algorithm. The objective function of the upper model includes the waiting time of passengers and the running kilometers of trains. NSGA2 can be used to solve the non-dominated optimal solution of two objectives. The mutation probability is 0.02. As shown in Figure 8, the crossover probabilities are 0.5, 0.6, 0.7, and 0.8, respectively. We can choose the appropriate solution according to the demand, but there is no fixed standard to explain which solution is better. Therefore, the normalization method is used to transform the two-objective optimization problem to a single-objective optimization problem.
After being transformed into a single-objective optimization problem, the GA is used to solve it. The mutation probability is 0.02. The crossover probabilities are 0.5, 0.6, 0.7, and 0.8, respectively. The fitness function value is shown in Figure 9. When the crossover probability is 0.7, the variation range of the objective function value is relatively large, and finally it can reach a better value. Therefore, the mutation probability of this paper is 0.7, and the mutation probability is taken as 0.02. Evolution algebra is 50.

6. Case Study on Metro M

The main purpose of this case is to study the advantages of full-length and short-turn routes of virtual coupling trains. It is assumed that each station has the ability to turn back, so a virtual case of Metro Line M is adopted. The model proposed in this paper can be applied to any line. A case study of Metro Line M during the morning peak period was carried out to find an optimal train operation plan with full-length and short-turn routes of virtual coupling trains. After obtaining the train operation plan, we select five evaluation indicators of waiting time for passengers, running kilometer of trains, number of vehicles used, maximum load factor of trains, and average load factor of trains to evaluate each plan. The line stretches 29.24 km across 21 stations, with an average inter-station distance of 1.46 km. The overview of Metro Line M is shown in Table 4.

6.1. Parameter Values

Table 5 summarizes the values of various model parameters.

6.2. Cross-Section Passenger Flow Data

Table 6 summarizes the passenger flow volume in each inter-station segment during morning peak hours (7:30–8:30). The maximum passenger flow volume of inter-station segments in the up direction is 24,407 persons/h, and the maximum passenger flow volume of inter-station segments in the down direction is 21,048 persons/h. This line applies 6B trains with 17 pairs/h departure frequency in the morning peak hours, and the rated capacity of each train is 240 passengers.

6.3. Calculation Results and Analysis

6.3.1. Optimal Solution in Two-Layer Model

An optimal train operation plan for Metro Line M during morning peak hours can be obtained by solving the model with a genetic algorithm. The solution process of the algorithm is to use the genetic algorithm to solve the optimal solution of the upper model (the optimal solution in 50 generations), and then use the enumeration method to solve the optimal solution of the lower model. This is a complete solution process. We repeat this process 30 times to save the 30 optimal solutions. Selected solutions that meet the objectives in the resulting analysis are listed in the table. The best four from the 30 optimal outcomes are selected: the minimum passenger waiting time, the minimum running kilometers of trains, the optimal objective function of the upper model, and the optimal objective function of the lower model. Table 7 summarizes four results. Table 8 summarizes a traditional train plan of full-length and short-turn routes and a single train plan. Then, from five evaluation indexes, it analyzes the train plan of full-length and short-turn routes of virtual coupling trains, traditional train plan of full-length and short-turn routes, and single train plan.

6.3.2. Comparison of the Results

Passenger Waiting Time

All train operation plans with virtual coupling trains can reduce passenger waiting time, as shown in Figure 10. As shown in Table 7, the first train operation plan of virtual coupling trains has the minimum passenger waiting time. As shown in Table 8, the first traditional train plan of full-length and short-turn routes has the minimum passenger waiting time. The first train operation plan of virtual coupling trains can reduce the waiting time of passengers by 16.6% and 20.2%, respectively, compared with the first traditional train plan of full-length and short-turn routes and the single train plan. It shows that the train operation plan of virtual coupling trains can greatly reduce the waiting time of passengers and improve the service level.

Kilometers of Train Operation

Each train operation plan with virtual coupling trains can reduce kilometers of train operation, as shown in Figure 11. As shown in Table 7, the second train operation plan with virtual coupling trains has the minimum running kilometers of trains. In the second train operation plan with virtual coupling trains, there are two marshalling trains on the full-length routes and four marshalling trains on the short-turn routes. This scheme mainly increases the departure frequency of short-turn routes, but decreases the departure frequency of full-length routes. Therefore, this scheme has reduced the smallest number of running kilometers of trains by 43.1% and the smallest number of vehicles is reduced by 20% when compared to the single train operation scheme. As shown in Table 8, the second traditional train plan of full-length and short-turn routes has the minimum running kilometers of trains. Compared with the single train operation scheme, the running kilometers of trains are also reduced, but it is still worse than the second train operation plan with virtual coupling trains. The second train operation plan with virtual coupling trains can reduce running kilometers of trains by 41.1% compared with the second traditional train plan of full-length and short-turn routes. It shows that the train operation plan of virtual coupling trains can greatly reduce the running kilometers of trains and enterprise cost.

Maximum and Average Load Factor of Train

As shown in Figure 12, the train operation plan with virtual coupling trains can improve the maximum and average load factor of trains. As shown in Table 7, the full load rate index of the second train operation plan of virtual coupling trains is the best. The maximum full load rate of this scheme does not exceed the limit, and the average full load rate is high. As shown in Table 8, the first traditional train plan of full-length and short-turn routes has the best maximum and average load factor of trains, which can effectively improve the average load factor of trains. However, it is still worse than the second train operation plan with virtual coupling trains. The second train operation plan of virtual coupling trains can improve the average load factor of trains by 1.4% and 20.4%, respectively, compared with the first traditional train plan of full-length and short-turn routes and the single train plan. It shows that the train operation plan of virtual coupling can improve the utilization rate of train transportation capacity.

6.4. Sensitivity Analyses

Sensitivity analyses were performed on the developed model to identify the critical parameters and their effects on the objective function. Sensitivity analyses are performed using three parameters which include departure frequency of the full-length train and short-turn train, starting and terminal station of the short-turn route, and number of marshalled vehicles of the full-length train and short-turn train. All of these parameters have a high impact on the behavior of the value of the objective function. Regarding each mentioned parameter, four plans are considered.
For the departure frequency of the full-length train and short-turn train, the sensitivity analyses are performed, and the results are provided in Table 9. To further illustrate values of the upper and lower objective function, a double coordinate axis is set in Figure 8. In Figure 13, the primary axis is the value of the upper objective function, and the secondary axis is the value of the lower objective function. Based on the results, as the departure frequencies of the full-length train and short-turn train increase, the values of upper and lower objective functions are decreased. As shown in Table 9, the increase in departure frequency can greatly reduce the waiting time of passengers and the load factor of trains, so the value of the objective function can be reduced. However, using a larger departure frequency will increase the number of vehicles used. The staff need to adopt the appropriate departure frequency according to the passenger flow and the number of available vehicles.
To analyze the effect of the starting and terminal station of the short-turn route, four train operation plans are analyzed by varying this parameter’s value, as seen in Table 10. Additionally, a double coordinate axis is set in Figure 8. With the increase in the length of the short-turn routing, the running kilometers of the train will be increased, and the waiting time of passengers will be greatly reduced. Therefore, on the whole, the value of the upper objective function will decrease. As shown in Figure 14, the upper objective function of plan 4 has the best value, but the lower objective function has the worst value. The staff need to consider the value of the upper and lower objective functions, the number of vehicles used, the full load rate of trains, and other indicators in combination with the passenger flow, and then select the appropriate starting and terminal station of the short-turn route.
The numbers of marshalled vehicles of the full-length train and short-turn train are also an important parameter. The sensitivity analysis results of the number of marshalled vehicles are shown in Table 11. It can be seen from Figure 15 that with the change in the number of marshalled vehicles, the values of the upper and lower objective functions change. Among them, the values of the upper and lower objective function of plan 1 are better, and the number of vehicles used is lower. The number of marshalled vehicles of the full-length train is two, and the number of marshalled vehicles of the short-turn train is four. The number of marshalled vehicles has a great influence on the value of the objective function and the evaluation index. Selecting the appropriate number of marshalled vehicles plays an important role in improving the service level of urban rail transit and reducing operating costs.

7. Conclusions

In this paper, a two-level optimization model for full-length and short-turn routes of virtual coupling trains is established. The upper-level model takes departure frequencies of full-length and short-turn trains and locations of short-turn mode turn-back stations as decision variables, and objective functions are to minimize both passenger travel time and enterprise operation cost. The lower-level model is an optimization model of the equilibrium of load factor, which is to determine the optimal formation plans. Meanwhile, a method based on the genetic algorithm is designed to solve the model. On the basis of previous research, this paper mainly focuses on train operation plan of full-length and short-turn routes with virtual coupling trains. A case of Metro Line M is used to show the reasonability and effectiveness of the proposed model. The model proposed in this paper can be applied to any line. The results show that passenger waiting time, kilometers of train operation, and number of vehicles used are significantly reduced compared with the traditional train plan of full-length and short-turn routes and single train operation scheme. In addition, the train operation plan with virtual coupling trains can improve the maximum and average load factor of trains. Therefore, it proves advantages of the train operation plan of full-length and short-turn routes of virtual coupling trains. Finally, sensitivity analyses are performed using three parameters which include departure frequency of the full-length train and short-turn train, starting and terminal station of the short-turn route, and number of marshalled vehicles of the full-length train and short-turn train. It turns out that all of these parameters have a high impact on the behavior of the value of the objective function. Selecting the appropriate parameters plays an important role in improving the service level of urban rail transit and reducing operating costs.
When the virtual coupling train is used, the operation staff of the subway can determine a reasonable train operation plan according to the passenger flow of the line, so as to improve the service level and reduce the operating cost of the enterprise. The model proposed in this paper can provide decision support for the operation staff of the subway. The research results of this paper can provide a reference for the optimization research of the train operation plan of full-length and short-turn routes with virtual coupling trains. There are still some aspects to be extended in future work. First, this paper assumes that all stations have the ability to turn back, but this is not the case, so it is necessary to increase the consideration of line conditions. Second, the passengers’ choice behavior is a probabilistic problem, and it is necessary to conduct an in-depth analysis of the passengers’ choice of train in the mode of full-length and short-turn routes. Third, the full-length train and the short-turn train are coupled and unmarshalled at the turn-back station of the short-turn routing, so how to realize the turnover at the train? These issues need further research in the future.

Author Contributions

Conceptualization, X.Z. and F.L.; methodology, X.Z. and F.L.; validation, X.Z.; formal analysis, X.Z. and L.W.; resources, F.L.; data curation, X.Z.; writing—original draft preparation, X.Z., F.L. and L.W.; writing—review and editing, X.Z.; funding acquisition, F.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Beijing Natural Science Foundation (L201013).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors thank everyone who contributed to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Konig, S.; Schnieder, E. Modeling and simulation of an operation concept for future rail traffic. In Proceedings of the 2001 IEEE Intelligent Transportation Systems Conference (ITSC), Oakland, CA, USA, 25–29 August 2001; pp. 808–812. [Google Scholar]
  2. Stander, T.; Drewes, J.; Braun, I.; Schnieder, E. Operational and safety concepts for railway operation with virtual train-sets. IFAC Proc. Vol. 2006, 39, 261–266. [Google Scholar] [CrossRef]
  3. Goikoetxea, J. Roadmap Towards the Wireless Virtual Coupling of Trains. In Proceedings of the 10th International Workshop on Communication Technologies for Vehicles, San Sebastián, Spain, 6–7 June 2016; pp. 3–9. [Google Scholar]
  4. Gómez, A.A.; Mozo, E.; Bernadó, L.; Zelenbaba, S.; Zemen, T.; Parrilla, F.; Alberdi, A. Performance Analysis of ITS-G5 for Smart Train Composition Coupling. In Proceedings of the 16th International Conference on Intelligent Transportation Systems Telecommunications (ITST), Lisbon, Portugal, 15–17 October 2018; pp. 1–7. [Google Scholar]
  5. Schumann, T. Increase of capacity on the shinkansen high-speed line using virtual coupling. Int. J. Transp. Dev. Integr. 2017, 1, 666–676. [Google Scholar] [CrossRef]
  6. Liu, L. Research and Prospect of Intelligent Control Technology for Virtually Coupled Train Formation. Railw. Signal. Commun. Eng. 2020, 17, 1–9. [Google Scholar]
  7. Félez, J.; Kim, Y.; Borrelli, F. A Model Predictive Control Approach for Virtual Coupling in Railways. IEEE Trans. Intell. Transp. Syst. 2019, 20, 2728–2739. [Google Scholar] [CrossRef]
  8. Liu, L.; Wang, P.; Wei, W.; Li, Q.; Zhang, B. Intelligent Dispatching and Coordinated Control Method at Railway Stations for Virtually Coupled Train Sets. In Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand, 27–30 October 2019; pp. 607–612. [Google Scholar]
  9. Flammini, F.; Marrone, S.; Nardone, R.; Petrillo, A.; Santini, S.; Vittorini, V. Towards railway virtual coupling. In Proceedings of the 2018 IEEE International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), Nottingham, UK, 7–9 November 2018; pp. 1–6. [Google Scholar]
  10. Aoun, J.; Quaglietta, E.; Goverde, R. Exploring demand trends and operational scenarios for virtual coupling railway signalling technology. In Proceedings of the 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC), Rhodes, Greece, 20–23 September 2020; pp. 1–6. [Google Scholar]
  11. Aoun, J.; Quaglietta, E.; Goverde, R. Investigating market potentials and operational scenarios of virtual coupling railway signaling. Transp. Res. Rec. 2020, 2674, 799–812. [Google Scholar] [CrossRef]
  12. Bai, J.; Zhang, Q.; Lu, F. Skip-stop Operation Organization Plan of Virtual Coupling Trains in Urban Rail Transit. Urban Rapid Rail Transit 2022, 35, 126–133. [Google Scholar]
  13. Chen, Q. Research on adjustment strategy of tracking interval of trains formation operation based on train-to-train communication. Electron. Des. Eng. 2016, 24, 97–100. [Google Scholar]
  14. Song, Z.; Xu, X.; Li, H.; Wang, L. Study on Virtual-Coupling-Orientated Train Control Technique. Railw. Stand. Des. 2019, 63, 155–159. [Google Scholar]
  15. Cui, J.; Liu, L. Research on Key Technology Requirements of Virtual Coupling in Application of Train Control System. Technol. Innov. 2019, 16, 1–5. [Google Scholar]
  16. Li, J. Research on Train Control Method of Virtual Coupling Oriented to Dynamic Coupling and Close Tracking. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2021. [Google Scholar]
  17. Yu, J. A Centralized Control Method for Virtually Coupled Train Set Based on Model Predictive Control. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2021. [Google Scholar]
  18. Wang, H. Optimization for Train Service Plan with Full-Length and Short-Turn Routes on a metro line. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2020. [Google Scholar]
  19. Wei, G. Nested Train Routing Setting Method of Urban Rail Transit Line. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2013. [Google Scholar]
  20. Deng, L.; Zeng, Q.; Gao, W.; Bin, S. Optimization of train plan for urban rail transit in the multi-routing mode. J. Mod. Transp. 2011, 19, 233–239. [Google Scholar] [CrossRef] [Green Version]
  21. Liu, Z. Research on Optimization Model of Urban Rail Transit Train Operation Plan Based on Long and Short Traffic Route Mode. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2019. [Google Scholar]
  22. Xu, D.; Mao, B.; Chen, S.; Gong, L.; Zeng, J. Optimization of operation scheme for full-length and short-turn routes considering operation proportion. J. Traffic Transp. Eng. 2021, 21, 173–186. [Google Scholar]
  23. Duan, L. Optimization for Urban Rail Transit Train Plan under the Mode of Full-Length and Short-Turn Routing and Express and Low Train. Master’s Thesis, East China Jiaotong University, Nanchang, China, 2020. [Google Scholar]
  24. Yao, E.; Zhang, J.; Xun, N. Optimization for train plan of the urban rail transit with the orientation of efficiency and fairness. J. South China Univ. Technol. 2020, 48, 41–48+57. [Google Scholar]
  25. Chen, W.; Zhang, Y.; Chen, X.; Wang, J. Collaborative Full-length and Short-turning Plan and Joint Multi-station Control of Passenger Flow in Urban Rail Transit. J. Transp. Syst. Eng. Inf. Technol. 2019, 19, 177–184. [Google Scholar]
  26. Blanco, V.; Conde, E.; Hinojosa, Y.; Puerto, J. An optimization model for line planning and timetabling in automated urban metro subway networks. A case study. Omega 2020, 92, 102165. [Google Scholar] [CrossRef]
  27. Ren, H.; Song, Y.; Li, S.; Dong, Z. Two-Step Optimization of Urban Rail Transit Marshalling and Real-Time Station Control at a Comprehensive Transportation Hub. Urban Rail Transit 2021, 7, 257–268. [Google Scholar] [CrossRef]
  28. Dai, C.; Li, Y.; Zhan, Z.; Chai, H. Optimization of train operation scheme for urban rail transit considering dynamic passenger flow demand and full-length and short-turn routes. China Railw. Sci. 2018, 39, 128–136. [Google Scholar]
  29. Zhang, Y. Study on Urban Rail Transit Routing Mode and Rain Operation Organization. Master’s Thesis, Southeast University, Nanjing, China, 2018. [Google Scholar]
  30. Xu, D. Optimization for Train Plan of Full-Length and Short-Turn Routing in Urban Rail Transit Train. Ph.D. Thesis, Beijing Jiaotong University, Beijing, China, 2016. [Google Scholar]
  31. Wu, T. Analysis and Design of Long and Short Route Operation Plan of Xuzhou Urban Rail Transit Line 1. Master’s Thesis, China University of Mining & Technology, Xuzhou, China, 2021. [Google Scholar]
  32. Liu, Y.; Chen, D. An Optimization of Long and Short Routing Train Plan of Urban Rail Transit. Railw. Transp. Econ. 2019, 41, 117–122. [Google Scholar]
  33. Liao, D. Study and Design for Train Operation Plan of Full-Length and Short-Turn Routing in Urban Rail Transit. Master’s Thesis, Chang’an University, Xi’an, China, 2019. [Google Scholar]
  34. Yang, R. Study on Compilation of Train Routing Scheme for Urban Rail Transit Based on Passenger Space-Time Distribution. Master’s Thesis, Lanzhou Jiaotong University, Lanzhou, China, 2019. [Google Scholar]
  35. Rajabighamchi, F.; Hajlou, E.M.H.; Hassannayebi, E. A Multi-objective Optimization Model for Robust Skip-Stop Scheduling with Earliness and Tardiness Penalties. Urban Rail Transit 2019, 5, 172–185. [Google Scholar] [CrossRef] [Green Version]
  36. Zhao, X.; Zhang, L.; Xie, S.; Mei, J.; Dou, F.; Zhou, X. Research on train operation plan of Capital Airport Express based on virtual coupling technology. Mod. Urban Transit 2022, 4, 59–65. [Google Scholar]
Figure 1. Schematic Diagram of Train Plan with Full-length and Short-turn Routes.
Figure 1. Schematic Diagram of Train Plan with Full-length and Short-turn Routes.
Applsci 12 07935 g001
Figure 2. Passenger classification diagram.
Figure 2. Passenger classification diagram.
Applsci 12 07935 g002
Figure 3. Chromosome coding.
Figure 3. Chromosome coding.
Applsci 12 07935 g003
Figure 4. Chromosome coding.
Figure 4. Chromosome coding.
Applsci 12 07935 g004
Figure 5. Single-point crossover.
Figure 5. Single-point crossover.
Applsci 12 07935 g005
Figure 6. Basic bit mutation.
Figure 6. Basic bit mutation.
Applsci 12 07935 g006
Figure 7. The flowchart of the algorithm.
Figure 7. The flowchart of the algorithm.
Applsci 12 07935 g007
Figure 8. Object function value of NSGA2.
Figure 8. Object function value of NSGA2.
Applsci 12 07935 g008
Figure 9. Object function value of GA.
Figure 9. Object function value of GA.
Applsci 12 07935 g009
Figure 10. Comparison of Passenger waiting time.
Figure 10. Comparison of Passenger waiting time.
Applsci 12 07935 g010
Figure 11. Comparison of Kilometers of Train Operation.
Figure 11. Comparison of Kilometers of Train Operation.
Applsci 12 07935 g011
Figure 12. Comparison of Load Factor of Train.
Figure 12. Comparison of Load Factor of Train.
Applsci 12 07935 g012
Figure 13. Sensitivity analyses of departure frequency.
Figure 13. Sensitivity analyses of departure frequency.
Applsci 12 07935 g013
Figure 14. Sensitivity analyses of starting and terminal station of short-turn route.
Figure 14. Sensitivity analyses of starting and terminal station of short-turn route.
Applsci 12 07935 g014
Figure 15. Sensitivity analyses of number of marshalled vehicles.
Figure 15. Sensitivity analyses of number of marshalled vehicles.
Applsci 12 07935 g015
Table 1. Definition of decision variables.
Table 1. Definition of decision variables.
Parameter Definition
f 1 Departure frequency of the full-length train
f 2 Departure frequency of the short-turn train
a Starting station of short-turn route
b Terminal station of short-turn route
n 1 Number of marshalled vehicles of the full-length train
n 2 Number of marshalled vehicles of the short-turn train
Table 2. Definition of upper-layer model parameters.
Table 2. Definition of upper-layer model parameters.
Parameter Definition
q i j The passenger flow from station i to station j
T k Calculation period (1 h)
L 1 N Total length of the line
L a b Length of short-turn route
m , n A random positive integer
f 0 Minimum departure frequency
f m Maximum departure frequency
Z Number of vehicles used
Z 0 Number of vehicles used in a single train operation plan
R i Operation time of train in section i
S j Stop time of the train at station j
t z Turn-back time of trains
  Round up
Table 3. Definition of the lower model parameters.
Table 3. Definition of the lower model parameters.
Parameter Definition
q i j The passenger flow from station i to station j
β 1 Proportion with the second category of passengers taking the full-length train
β 2 Proportion with the second category of passengers taking the short-turn train
β 1 Proportion with the third category of passengers taking the full-length train
β 2 Proportion with the third category of passengers taking the short-turn train
p Probability of passengers choosing not to get on the short-turn train
n 0 Maximum number of marshalled vehicles
γ max Maximum load factor of the trains
γ min Lower limit with load factor of the trains
γ max Upper limit with load factor of the trains
C Capacity of each train
Table 4. Overview of Metro Line M.
Table 4. Overview of Metro Line M.
Inter-Station Segment No.Inter-Station Distance/mInter-Station Running Time/sInter-Station Segment No.Inter-Station Distance/mInter-Station Running Time/s
11.1589111.48113
21.38106121.80138
31.76135131.63125
41.52116141.2696
51.30100151.76135
61.32101161.1387
71.43110171.2996
81.63125181.39107
91.2495192.11150
101.2797201.42109
Table 5. The Value of Parameters.
Table 5. The Value of Parameters.
Symbol DefinitionValueUnit
f 0 Minimum departure frequency10pairs/h
f m Maximum departure frequency36pairs/h
Z 0 Number of vehicles used in a single train operation plan180vehicles
S j Stop time of the train at station j40s
t Z Turn-back time of trains 100s
n 0 Maximum number of marshalled vehicles10vehicles
γ min Lower limit with load factor of the trains60%
γ max Upper limit with load factor of the trains120%
C Capacity of each train240 persons
α 1 Weight of total travel time0.686-
α 2 Weight of total operating trains0.314-
Table 6. Passenger Flow Volume in Each Inter-station Segment of Metro Line M.
Table 6. Passenger Flow Volume in Each Inter-station Segment of Metro Line M.
Inter-Station Segment No.Sectional Passenger Volume in
the Up Direction (Person/h)
Sectional Passenger Volume in
the Down Direction (Person/h)
116371013
229382049
341153232
447605010
513,5757199
618,2219699
722,38812,664
824,40715,301
923,00316,192
1022,10518,223
1121,75919,891
1219,55620,846
1317,71421,048
1416,48320,586
1515,83717,674
1613,85216,603
1711,65315,745
18851313,192
1953132815
2025851412
Table 7. Train Plan of Full-length and Short-turn Routes of Virtual Coupling Trains.
Table 7. Train Plan of Full-length and Short-turn Routes of Virtual Coupling Trains.
Minimum Passenger Waiting TimeMinimum Running Kilometers of TrainsOptimal Upper ModelOptimal Lower Model
Decision variablesDeparture frequency of the full-length train (pairs/h)12101215
Departure frequency of the short-turn train (pairs/h)1210125
Starting station of short-turn route (stations)4555
Terminal station of short-turn route (stations)19191918
Number of marshalled vehicles of the full-length train (vehicles)2222
Number of marshalled vehicles of the short-turn trains (vehicles)4444
Objective functionsObjective function of upper model2857.99 2904.73 2811.09 2868.66
Objective function of lower model0.16 0.18 0.12 0.03
Evaluation indexWaiting time for passengers (h)2178.46 2681.88 2234.90 2508.91
Running kilometers of trains (km)4342.56 3391.60 4069.92 3654.60
Number of vehicles used (vehicles)180144176168
Maximum load factor of train (%)97.0114.995.8120.0
Average load factor of train (%)60.576.763.975.7
Table 8. Traditional Train Plan of Full-length and Short-turn Routes and Single Train Plan.
Table 8. Traditional Train Plan of Full-length and Short-turn Routes and Single Train Plan.
Minimum Passenger Waiting TimeMinimum Running Kilometers of TrainsOptimal Upper ModelSingle Train Operation Plan
Decision variablesDeparture frequency of the full-length train (pairs/h)15111417
Departure frequency of the short-turn train (pairs/h)5117-
Starting station of short-turn route (stations)868-
Terminal station of short-turn route (stations)151515-
Number of marshalled vehicles of the full-length train (vehicles)6666
Number of marshalled vehicles of the short-turn train (vehicles)666-
Objective functionsObjective function of upper model3683.39 3793.49 3712.38 3744.74
Objective function of lower model0.67 0.51 0.77 -
Evaluation indexWaiting time for passengers (h)2610.66 2896.18 2740.58 2728.12
Running kilometers of trains (km)6027.00 5753.88 5835.48 5965.78
Number of vehicles used (vehicles)162162168180
Maximum load factor of train (%)114.9%112.4%115.2%99.7%
Average load factor of train (%)72.7%65.8%68.5%55.2%
Table 9. Sensitivity analyses of departure frequency.
Table 9. Sensitivity analyses of departure frequency.
Plan 1 of Virtual Coupling TrainsPlan 2 of Virtual Coupling TrainsPlan 3 of Virtual Coupling TrainsPlan 4 of Virtual Coupling Trains
Decision variablesDeparture frequency of the full-length train (pairs/h)9101112
Departure frequency of the short-turn train (pairs/h)9101112
Starting station of short-turn route (stations)5555
Terminal station of short-turn route (stations)19191919
Number of marshalled vehicles of the full-length train (vehicles)2222
Number of marshalled vehicles of the short-turn train (vehicles)4444
Objective functionsObjective function of upper model3002.65 2904.73 2843.97 2811.09
Objective function of lower model0.22 0.18 0.15 0.12
Evaluation indexWaiting time for passengers (h)2979.86 2681.88 2438.07 2234.90
Running kilometers of trains (km)3052.44 3391.60 3730.76 4069.91
Number of vehicles used (vehicles)130144160176
Maximum load factor of train (%)127.7%114.9%104.5%95.7%
Average load factor of train (%)85.2%76.7%69.7%63.9%
Table 10. Sensitivity analyses of starting and terminal station of short-turn route.
Table 10. Sensitivity analyses of starting and terminal station of short-turn route.
Plan 1 of Virtual Coupling TrainsPlan 2 of Virtual Coupling TrainsPlan 3 of Virtual Coupling TrainsPlan 4 of Virtual Coupling Trains
Decision variablesDeparture frequency of the full-length train (pairs/h)10101010
Departure frequency of the short-turn train (pairs/h)10101010
Starting station of short-turn route (stations)5454
Terminal station of short-turn route (stations)18181919
Number of marshalled vehicles of the full-length train (vehicles)2222
Number of marshalled vehicles of the short-turn train (vehicles)4444
Objective functionsObjective function of upper model3062.05 3085.04 2904.73 2929.61
Objective function of lower model0.00 0.00 0.18 0.23
Evaluation indexWaiting time for passengers (h)3005.68 2935.20 2681.88 2614.15
Running kilometers of trains (km)3185.20 3412.40 3391.60 3618.80
Number of vehicles used (vehicles)140140144144
Maximum load factor of train (%)177.3%177.3%114.9%116.0%
Average load factor of train (%)82.4%78.2%76.7%72.6%
Table 11. Sensitivity analyses of number of marshalled vehicles.
Table 11. Sensitivity analyses of number of marshalled vehicles.
Plan 1 of Virtual Coupling TrainsPlan 2 of Virtual Coupling TrainsPlan 3 of Virtual Coupling TrainsPlan 4 of Virtual Coupling Trains
Decision variablesDeparture frequency of the full-length train (pairs/h)12121212
Departure frequency of the short-turn train (pairs/h)12121212
Starting station of short-turn route (stations)5555
Terminal station of short-turn route (stations)19191919
Number of marshalled vehicles of the full-length train (vehicles)2442
Number of marshalled vehicles of the short-turn train (vehicles)4246
Objective functionsObjective function of upper model2811.09 2702.72 3164.83 3273.20
Objective function of lower model0.12 4.47 0.50 0.01
Evaluation indexWaiting time for passengers (h)2234.90 2234.90 2234.90 2234.90
Running kilometers of trains (km)4069.92 3724.80 5196.48 5541.60
Number of vehicles used (vehicles)176148216244
Maximum load factor of train (%)95.8%191.5%95.7%92.2%
Average load factor of train (%)63.9%87.0%52.3%48.3%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, X.; Lu, F.; Wang, L. Optimization of Train Operation Planning with Full-Length and Short-Turn Routes of Virtual Coupling Trains. Appl. Sci. 2022, 12, 7935. https://doi.org/10.3390/app12157935

AMA Style

Zhou X, Lu F, Wang L. Optimization of Train Operation Planning with Full-Length and Short-Turn Routes of Virtual Coupling Trains. Applied Sciences. 2022; 12(15):7935. https://doi.org/10.3390/app12157935

Chicago/Turabian Style

Zhou, Xu, Fang Lu, and Liyu Wang. 2022. "Optimization of Train Operation Planning with Full-Length and Short-Turn Routes of Virtual Coupling Trains" Applied Sciences 12, no. 15: 7935. https://doi.org/10.3390/app12157935

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop