1. Introduction
In recent years, the government of China has paid increasing attention to environmental protection issues and has emphasized the importance of ecological civilization. The state has prescribed relevant policies and issued the “Three-Year Action Plan to Win the Blue Sky Defense War” with the aim of reducing air pollution and improving the ambient air quality over a period of three years. Therefore, it is necessary to create a comprehensive resource-saving and environmentally friendly transportation system.
China’s high-speed railway has increasingly prominent networking features that are based on the rapid passenger transport network to satisfy express logistics and fast passenger travel demands while maintaining travel safety, punctuality and profitability. Improving the high-speed railway operation plan can enhance the service quality of passenger transportation. One of the prominent advantages of high-speed railway services is the economy of scale due to the vehicle load capacity and scope of the railway infrastructure. The high-speed railway transportation model has outstanding advantages in terms of land occupation, energy conservation and environmental protection. It reinforces the backbone position of high-speed railways for medium- and long-distance passenger transportation demand, shows strong comparative advantages in economically developed areas, and achieves high-quality and coordinated development in constructing a comprehensively developed transportation system. Optimizing train operation plans can further help high-speed railway networks to maintain and improve their competitiveness.
The problem of EMU route planning is to develop an EMU train connection plan and daily maintenance plan according to the constraints, including train timetable operational demands, EMU safety maintenance regulations, allocated EMU maintenance resource limitations and efficient circulation of EMUs.
At present, China’s railway companies have adopted an EMU assignment-management plan that includes maintenance, operation and backup plans. In China, the available number of EMUs is currently insufficient, and the relevant service capacity of EMU depots is tight. Because of the different types of EMUs, the first-level EMU maintenance period is limited to every 48 h and after every 4000 km of travel or every 48 h and after every 5000 km.
We believe it is necessary to simultaneously optimize holiday and weekday plans together. With the continuous improvement and expansion of China’s high-speed railway network, an increasing number of cities have access to high-speed railways. Due to their fast, convenient and comfortable characteristics, EMU trains make it possible for people to travel on festival days or visit relatives for a short period. Specifically, the “high-speed rail tour” was created for holidays. The gathering of tourists during holidays brings short-term passenger flow peaks, and this travel demand continues to grow rapidly. The railway department has made every effort to increase the transportation capacity during the holidays by implementing weekend/peak operation plans that involve coupling EMU train carriages and increasing the number of trains. However, under the existing infrastructure, the currently used equipment and the actual operating conditions, high-speed railway capabilities have been compromised. In this reality, it is urgent to study the optimization method to improve the utilization efficiency of transportation resources during holidays. With the goal of using the lowest possible number of EMUs and having the lowest impact on daily train operations, an integrated compilation model of a high-speed railway holiday train operation plan is established. In its constraints and combined with the characteristics of holiday train operation planning problems, the daily train connection relationship and maintenance constraints are considered in order to maintain the stability of the daily train operation plan. On the basis of the model structure, a solution algorithm is designed. The model overcomes the shortcomings of other models that do not consider the actual operational rules of high-speed trains, optimizes the construction of the connection arc, and reduces the arc’s scale and the model constraint scale; at the same time, it achieves structural stability for the holiday EMU routing plan. The generated EMU routing plan can minimize the number of EMUs needed during holidays and reduce the impact on the daily road maintenance plan.
- (1)
Optimization study of the EMU circulation plan concerning maintenance
When engineers are planning EMU circulation schemes, the maintenance constraint influences the EMU operating procedures as the EMU accumulates travel mileage and time; this constraint cannot be directly and linearly expressed in common mathematical programming models. A heuristic method or intelligent optimization algorithm is an effective method for dealing with this constraint [
1,
2,
3,
4,
5,
6,
7].
By analyzing the characteristics of different maintenance methods, Cheng and Tsao 2010 proposed a selection strategy for the EMU maintenance mode and designed a scheduling method to effectively reduce the EMU maintenance period [
2]. Canca and Barrena 2018 proposed a general mixed-integer programming (MIP) model to design rolling stock circulation plans and solve the problem of optimizing the number and location of rest facilities [
3].
Lai, Fan and Huang 2015 proposed a heuristic method to optimize the use of locomotives in terms of maintenance, vehicle segment capacity limitations, and locomotive vehicle turnaround regulations [
4].
Lai, Wang and Huang 2017 put forward a five-stage heuristic algorithm to solve the problem by considering the maintenance cycle requirements of each component, the maintenance capability of the vehicle segment, and the limitations of train connections and the number of available vehicles [
5]. Shi et al. 2012 established a comprehensive optimization model with minimum travel time and EMU connection time as the optimization goal [
6].
Wang et al. 2012 designed an intelligent heuristic method for the integration problem of the EMU maintenance plan [
7]. Wang, Zhou and Yan et al. 2019 used the TCP model to address the trainset utilization problem at railway transportation hubs [
8].
- (2)
Optimization study of a vehicle or EMU circulation plan without maintenance
Without the consideration of maintenance, mathematical programming models based on multicommodity flow theory can generally be established and then solved by classic exact algorithms or commercial software. Lin and Raymond 2016 used the branch pricing algorithm to optimize the locomotive turnaround problem under network conditions considering the vehicle limit when multiple models are reconnected [
9]. From a theoretical perspective, based on the context that in a competitive bid process, a train operator competes to win a contract to provide rolling stock circulation in a regional railway network, Caprara, Alberto and Paolo 2013 proved that TUAP is an NP-hard problem and proposed a heuristic algorithm based on the optimal solution of the restricted problem associated with a peak period [
10]. Yin, Li and Nikola 2019 proposed an MIP model considering rolling stock circulation to minimize waiting time and weighted total train running time by integrating periodic timetabling with demand-responsive timetabling [
11].
- (3)
Disruption management and integration optimization of timetabling, train units and EMUs
The railway system often suffers from random damage caused by external factors that interrupt the operation of the railway transportation network, disturb the operation order of the EMU circulation plan, and prevent follow-up plans from being implemented smoothly. The EMU circulation plan must be quickly rescheduled according to the actual situation. Some related studies have examined robust train unit routing plan optimization problems and EMU emergency management problems [
5,
12,
13,
14].
In addition, many experts and scholars have studied railway operation management and train control from many perspectives [
15,
16,
17,
18,
19,
20,
21].
At present, the Chinese high-speed railway train operation plan is prepared independently for weekdays, off-peak days and holidays or weekends. The weekend operation plan is prepared on the basis of the off-peak day train operation plan plus the holiday trains in the timetable. As a result, the EMU routing plan also includes the off-peak day EMU routing plan and weekend EMU routing plan. There are no special measures for EMU operation and maintenance in the off-peak day and weekend EMU routing plan. Therefore, there is a gap for considering coordination optimization measures. As shown in
Figure 1, A–D indicate the station location on a railway line, and three EMUs are used in the independent mode preparation. However, as shown in
Figure 2, if the weekend line is extended on the basis of an off-peak day, only two EMUs are needed. In this paper, our contribution is the consideration of an extended preparation mode of the EMU routing plan. We do not distinguish whether the operated trains are special holiday trains, and the additional holiday trains are inserted into the existing routing plans as an extension of those plans. In this way, we can maintain train operational regularity and reduce the work difficulty of transport management by coordinating and optimizing the EMU routing plan for off-peak days and weekends.
In this paper, the problem of EMU route planning is abstracted as the shortest cost path problem in a high-speed railway network. We aim to minimize the number of EMUs and maintenance capacity needed under the given train timetable and establish an EMU route planning model for the given holiday train timetable of high-speed railways. In the problem, combined with the characteristics of the holiday train operation plan, the connection constraints between the daily line and the holiday train are considered mainly to maintain the stability of the daily train operation. The model overcomes the shortcomings of other models that do not consider the actual operational rules of high-speed trains and optimizes the construction of some arcs in connection networks by reducing the arc scale and model constraint scale; at the same time, the model achieves the structural stability of the holiday EMU route plan. The proposed model and the solving method can generate an EMU route plan by minimizing the number of EMUs needed and reducing the impact on the daily EMU route maintenance plan.
2. Connection Network
The connection network is established based on the train timetable, as shown in
Figure 3, where the connection network is a directed graph that describes the activities involved in the EMU operational process, among which
is the vertices set and
T is the train of the given train operational timetable. Set
is the set of depots related to the high-speed railway line;
is the collection of arcs;
is the collection of the train connecting arcs;
is the set of deadheading arcs;
is the set of accommodation arcs; and
is the arc set of the entry and exit activity. As shown in
Figure 4, because the locations of both high-speed railway stations and the depot overlap, the arcs of EMUs entering into and exiting from depots are not marked. In
Figure 3, train station 1 serves station 1, train station 2 serves station 2, and train station 3 serves stations 3 and 4 simultaneously.
The conditions for establishing arcs can be found in our previous paper [
15].
is the set of connection arcs. An arc is established in if conditions (a), (b), (c) and (d) are satisfied simultaneously. is the set of deadhead arcs. If conditions (c) and (d) are satisfied and the time required to connect two trains is sufficient, then a corresponding arc is established in this set. is the set of overnight accommodation arcs. If two trains are either at two different stations or at the same station and both conditions (c) and (d) are satisfied, a corresponding arc is established in . is the travel distance of the deadheading and distance of depot-station arcs for EMUs entering into and exiting from depots.
is the set of depot-station arcs that correspond to EMUs from arrival station s. These EMUs come to depot d if they are in accordance with the EMU type restrictions at that depot.
On the arc, the activity time
is computed by Equation (1):
where
TSD is the departure time of the train from station
SD;
TSA is the time when the train arrives at station
SA; and
TC is the standard of the train turnaround time, which is the immediate return time of the EMU, as well as the time of compartment cleaning and seat direction adjustment.
3. Mathematical Model
In addition to considering various maintenance constraints in the set of tasks, such as train operation and EMU activities when entering into and exiting from depots and dwelling overnight at depots, each EMU routing circuit must be a circle to form a practical complete operational process. This definition is the basis of the mathematical models used in this study.
In total, two optimization objectives are considered in our EMU planning problem. First, the number of EMUs used is as small as possible. Second, the number of EMU inspection tasks is as small as possible.
The EMU routing plan optimization problem is modeled according to the column generation method, which consists of two parts: the master problem (MP) and the subproblem (SP), namely the pricing problem.
This research mainly applies column-generation theory to solve the problem. A brief introduction to the principle follows. Linear programming problems, especially large-scale ones, tend to have a special structure. The structure here refers to the layout structure of nonzero coefficients and zero coefficients in the equation or inequality corresponding to the constraint. Although large-scale linear programming problems have complex constraints and many variables, some constraints do exist, and all decision variables are related to them. However, some constraints are that only some of the decision variables are related to them. These are called coupled constraints and independent subsystem constraints. ‘Coupling constraints’ refers to each variable being associated with and belonging to the constraints that configure resources at the level of the model body. In the model of the linear programming problem, only some of the constraints associated with the decision variables belong to an independent subsystem, and we attribute such constraints to the subordinate layer. Danzig and Wolfe devised an efficient decomposition method for large linear programming problems, known as the DW decomposition principle. This principle is one of the most effective decomposition methods for solving large-scale linear programming problems and is of great significance to subsequent related research. The essence of the DW decomposition principle is to decompose the original linear programming problem into an MP and several SPs, which reflects the aforementioned assignment of linear programming problem constraints to the main layer and subproblem layers and the idea of divide and conquer.
Through the division of constraints by the abovementioned modeling methods, constraints of different natures are decomposed into two different levels, namely the main layer and the subsidiary layer, and the intractable constraints are classified into the main layer and the subsidiary layer. Then, the independent subsystems are divided and conquered and an efficient solution algorithm is designed according to the internal structure and characteristics of each subsystem. In the process of approaching the optimal value, the iterative improvement and incremental adjustment method for the solutions of each subsystem will be the most efficient. Suitable for the characteristics of the abovementioned large-scale linear programming problem, the main layer coordinates each subsystem and ensures that the solutions of each subsystem can satisfy not only the intractable constraints of the main layer but also appear in an optimal combination form to achieve the optimization goal of the original problem model.
3.1. Model of the Master Problem
Equation (2) is a multi-objective function, cost
of each EMU route, including
, the total time consumed in the intersection;
is the cost of one EMU maintenance task and
and
are the weights of the two cost items.
s.t.
Under constraint (3), each train can be covered by only one route, and the parameter indicates whether the EMU route covers train . Constraint condition (4) limits the number of EMUs used by for maintenance, which must be less than the maintenance capability of depot . The parameter indicates whether the EMU is going to maintenance at the end; the constraint condition (5) indicates that the number of EMUs assigned to night accommodation cannot exceed capacity , and the parameter indicates whether the EMU that is passing the route goes to depot .
3.2. Model of the Pricing Problem
The pricing problem can be described as a resource-limited shortest-path problem as follows:
s.t.
In Equation (6), is the reduced cost based on the dual variables, where is the dual variable corresponding to constraint (3), and and are the dual variables corresponding to constraints (4) and (5), respectively.
Constraint (7) indicates that the train can be covered only once by an EMU route . The decision variable indicates whether trains and are connected. indicates whether EMUs enter depot d. indicates whether the EMU participates in the EMU, and is the preceding train set, . The set of vertices is the set of following vertices; . Under constraint (8), the EMU must be returned to its assigned depot for maintenance. Under constraint condition (9), the mileage accumulated must be less than the upper bound during train operation. It is the collection of the connecting arcs of the EMU routing, and is the travel distance of train . Under constraint condition (10), the accumulated operation time must not exceed the time limit of the first-level maintenance regulation. When the train is completed, the time of the next train mission and the connection time must not exceed the upper limit of the first-level maintenance cycle time interval, where is the travel time of train i.
6. Conclusions
Based on the existing EMU routing plan for off-peak day trains, we consider the preparation of a holiday EMU routing plan, establish an optimization model of the EMU route plan based on the column generation method, and propose a branch pricing algorithm, with the Beijing–Shanghai high-speed railway as the study case to validate our measures. Through the analysis of the optimization results, we can draw the following conclusions: under the condition of a large-scale network in China, on the basis of the off-peak day train timetable, the extension mode can be used to coordinate the EMU routing plan for holiday EMU usage. The high-speed railway train timetable consists mainly of long-distance trains, which form a large amount of train operational demand within the concentrated departure and arrival time period. These structural characteristics limit the further improvement of the efficiency of EMUs to reduce the EMU number used but make the Beijing–Shanghai high-speed railway comprehensively need to implement fewer EMU maintenance tasks. The high-speed rail case reduced the EMU maintenance work by 5.75% and optimized the EMU maintenance task number. To a certain extent, it can alleviate the maintenance work pressure of the depots, which provides helpful conditions for improving EMU utilization efficiency.
In the holiday operation plan, the marshaling of EMU carriage composition is complex compared with the normal daily plan. Some trains need to be reconnected, and a few trains need to be decoupled. In this paper, we have not considered this actual situation. In practice, in European countries such as Germany and the Netherlands, EMU coupling and decoupling operations are frequently carried out within a day according to the passenger flow of each operating section of the entire railroad to maximize the flexibility of EMU use and the impact on passenger flow for adaptability. This aspect needs more work in the future.