The unit train make-up scheme for loaded direction in the heavy haul railway

Yuqiang Wang (Beijing Jiaotong University, Beijing, China)
Yuguang Wei (Beijing Jiaotong University, Beijing, China)
Hua Shi (Arizona State University, Tempe, Arizona, USA)
Xinyu Liu (China Railway Economic and Planning Institute, Beijing, China)
Liyuan Feng (China Railway Siyuan Survey And Design Group Co. Ltd., Wuhan, China)
Pan Shang (Beijing Jiaotong University, Beijing, China)

Smart and Resilient Transportation

ISSN: 2632-0487

Article publication date: 14 May 2019

Issue publication date: 14 May 2019

742

Abstract

Purpose

The purpose of this paper is to study the unit train make-up scheme for loaded direction in the heavy haul railway.

Design/methodology/approach

A 0-1 nonlinear integer programming model with the aim of minimizing the idling period between actual train arrival time and expected train arrival time for all loaded unit trains are proposed.

Findings

The proposed model is applied into a case study based on Daqin heavy haul railway. Results show that the proposed model can offer operators an optimal unit train make-up scheme for loaded direction in heavy haul railway.

Originality/value

The proposed model can offer operators an optimal unit train make-up scheme for loaded direction in heavy haul railway.

Keywords

Citation

Wang, Y., Wei, Y., Shi, H., Liu, X., Feng, L. and Shang, P. (2019), "The unit train make-up scheme for loaded direction in the heavy haul railway", Smart and Resilient Transportation, Vol. 1 No. 1, pp. 30-44. https://doi.org/10.1108/SRT-07-2019-0005

Publisher

:

Emerald Publishing Limited

Copyright © 2019, Yuqiang Wang, Yuguang Wei, Hua Shi, Xinyu Liu, Liyuan Feng and Pan Shang.

License

Published in Smart and Resilient Transportation. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at: http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

Because of the advantages of the huge capacity, high efficiency, low cost, energy saving, heavy haul railway system is considered as the future international freight transportation mode, which develops rapidly around the world (Deng and Zhao, 2014; Zhang et al., 2016). Heavy haul railway can not only alleviate the lack capacity but also greatly reduce the cost of railway transportation, especially when transporting coal and other bulk cargo.

The concept of unit train is first proposed in America. The unit train is composed of fixed locomotive and several trains. The unit train can be applied widely because of its economic benefit. In America, Canada, Australia and other countries where railway network is wide and transportation capacity is abundant, unit train can be transported, loaded and unloaded quickly, which accelerates the turnover of locomotive and trains and obtains more economic benefit. This paper focuses on the unit train that composed of fixed locomotive and several trains, thus, “train” is used to denote “unit train” for the rest of the paper.

In the freight railway network, the past research works mostly direct against on complexity of network structure and dynamic changes of transportation and production of railway, the purpose is to improve models to realize abstract description of actual adjustment and try hard to narrow the scale of the model constantly (Lin et al., 2012; Chen and Kasikitwiwat, 2011; Machado et al., 2010; Morlok and Chang, 2004; Fukasawa et al., 2002; Bojović, 2002). Because of the characteristics of the heavy haul railway, the collection, distribution, and transportation system usually have one main railway corridor to transport trains, for instance, in Daqin Railway in China. For freight train scheduling problem in a single line corridor, there have been several studies (Castillo et al., 2009; Castillo et al., 2011; Rahman, 2013; Zhou and Zhong, 2007; Rahman and Froyland, 2014). For instance, Zhou and Zhong (2007) solved the problem of scheduling trains on a single line corridor where each train only makes one origin-destination trip and used branch and bound as the solution method where two lower bound rules were introduced to reduce the search space. Deng and Zhao (2014) generated a schedule where the trains spend as little time as possible traversing between loading and unloading stations while ensuring that the interaction happen safely.

Some characteristics and operation methods in heavy haul railway, where there are large number and density of trains, but not enough capacity, need to be studied due to the particularities. Zhang et al. (2008) constructed the feedback schematic model of empty cars in unloading end of heavy haul railway, which was applied in Daqin railway. Feng and Lan (2012) studied the allocation of the trains in terms of speed, intensity and carrying capacity with a cellular automata model based on Daqin railway in China, which showed that the higher proportion of 20,000-ton trains, then the scheme would be more optimal. Fenling and Feiran (2012) studied the railway heavy haul cargo distribution and transportation system based on principal-agent theory, and proposed an incentive mechanism for railway operating companies. Dingler et al. (2014) used dispatching simulation software to analyze the effect of various combinations of intermodal and bulk trains on a hypothetical, signalized, single-track line. Upadhyay and Bolia (2014) studied the combined empty and loaded train-scheduling problem for the upcoming dedicated freight corridors in India whose model is the first of its kind to incorporate link capacity constraints in an IP formulation for this operational level problem. Zhang et al. (2016) proposed an optimization model to solve the empty wagons adjustment of heavy haul railway as a method to offer decision support to transport enterprises on adjustment empty wagons. Zhao et al. (2010) formulated a multiple-objective model to minimize the heavy haul trains make-up time and maximize the number of heavy haul trains in the loaded duration. Han et al. (2012a) presented a model to minimize the trains waiting time and train decomposing time, then a heavy haul train make-up scheme is introduced under a determined environment. Han et al. (2012b) optimized the make-up scheme of heavy haul trains in the loading end, then a multiple-objective model is formulated to minimize the trains make-up time and running time.

From the operators’ point of view, operators need to make a specific unit train make-up scheme for loaded direction, which contains the information about that how many trains need to be combined and how they are combined. The unit train make-up scheme should consider the special characteristics of the heavy haul railway and make a feasible unit train make-up scheme in loaded direction with the limited capacity of heavy haul railway corridor to minimize idling period between actual train arrival time and expected train arrival time. However, special literature is still few that study unit train make-up scheme in the heavy haul railway with limited capacity according to the characteristics of heavy haul railway. Thus, this paper based on the thought optimizing the issue of unit train make-up scheme in loaded direction in a heavy haul railway, set up a model of that for Chinese heavy haul railway.

2. Statement of the problem

2.1 Basic assumptions

Assumption 1. To ensure the uniformity of make-up trains, all trains studied in this paper are of the same type of 5,000 trains, which are widely used in real operation in Daqin railway in China.

Assumption 2. The capacity of heavy railway corridor is lack, which means that all trains cannot be transported separately during the research period. However, trains can be transported when two of them are combined, which can ensure that operators can obtain a feasible unit train make-up scheme.

2.2 Train flow organization in heavy haul railway

The mode of Chinese heavy haul railway, of which both ends connecting relevant lines in the ordinary railway network, is relatively independent in the railway network (Zhang et al., 2016). The majority of train flow needs make-up either break-up in technical station in or ends of the railways, thus form the mode of Chinese heavy haul railway, shown in Figure 1.

The collecting, distributing and transporting system has served as a platform or bond to connect transportation. It is critical to organize integrated transportation whose rapid and efficient implement requires orderly synergy between its three subsystems, i.e. collecting, transporting and distributing systems (Feng et al., 2012). The topological structure of Chinese heavy haul railway system can be described in Figure 2. The collecting and distribution system of heavy haul railway for loaded trains is composed of loading end, unloading end and heavy haul railway corridor. The loading and unloading stations are placed in two terminals of the heavy haul railway corridor. The freight is loaded in loading station, and then the loaded trains are transported to the technical stations. After the technical operation, the loaded trains can be transported to the unloading end separately or becoming a part of a combined train.

The transportation process in heavy haul railway is shown in Figure 3. In a heavy haul railway, the heavy haul railway corridor must transport all trains from loading end to unloading end. Thus, the capacity of the heavy haul railway corridor is still the bottleneck of the whole system, which leads to that not all trains can be transported separately from loading end to unloading end. For instance in Figure 3, loaded trains can be transported separately such as Trains 1 and 4 or they can combine with other trains to form a train such as Trains 2 and 3. The make-up and break-up operations may cost additional time, however, it is necessary to make-up trains because of the limited capacity of the heavy haul railway corridor.

Thus, this paper focuses on the train flow organization for loaded direction in heavy haul railway, and proposed a model with the aim of minimizing idling period between actual train arrival time and expected train arrival time for all loaded unit trains to offer operators an optimal unit train make-up scheme.

2.3 Notation statement

The notations used in this paper are stated in this section.

Index

s

= Index of stations, sS, where S is the set of stations in the heavy haul railway system;

i, i

= Index of trains, i, i′ ∈ I, where I is the set of all trains in the research period and |I| denotes the total number of trains in the research period;

Isload

= Set of trains, iIsload, where train i loads freight at station s;

Isunload

= Set of trains, iIsunload, where train i unloads freight at station s.

Parameters

tsmakeup

= Train running time from loading station s to make-up technical station;

tsbreakup

= Train running time from break-up technical station to unloading station s;

tcorridor

= Train running time between technical stations in the heavy haul railway corridor;

tmakeup

= Make-up operation time;

tbreakup

= Break-up operation time;

ccorridor

= Capacity of the heavy haul railway corridor in the research period;

cmakeup

= Capacity of the make-up station in the research period;

cbreakup

= Capacity of the bread-up station in the research period;

Tiload

= Completing loading time of train i;

Tiunload

= Expected unloading time of train i;

Timakeup

= Arrival time of train i at make-up station; and

Tibreadup

= Expected arrival time of train i at break-up station.

Decision variables

xi,i

= Binary variable, which is equal to 1 if train i is combined with train i′, and to 0 otherwise;

yi

= Binary variable, which is equal to 1 if train i is combined with other trains, and to 0 otherwise;

wii

= Arrival time difference variables, which is the time difference between the arrival time of train i at make-up station and the arrival time of train i′ at make-up station.

3. Model formulation

In Section 3, the train make-up scheme problem is formulated as a nonlinear 0-1 programming model firstly. However, this formulation makes the proposed model difficult to be solved by some standard solver packages, i.e. CPLEX. Thus, in Section 3.2, the nonlinear 0-1 programming model is reformulated into a linear 0-1 programming in Section 3.2, which can be solved directly be some standard solver packages, i.e. CPLEX.

3.1 Nonlinear 0-1 programming model

3.1.1 Objective function.

(1) min  iI|Timakeup+yi(iIxiiwii+tmakeup+tbreakup)+tcorridorTibreakup|

The actual arrival time of train i at the break-up station can be presented with Timakeup+yi(iIxiiwii+tmakeup+tbreakup)+tcorridor. This equation can be explained as that if train i is transported separately, the actual arrival time of train i at the bread-up station is just Timakeup+tcorridor; if train i is transported with train i′ as a make-up train, additional waiting time wii, make-up operation time tmakeup, and break-up operation time tbreakup are cost additionally, which leads the actual arrival time of train i at the bread-up station is Timakeup+wii+tmakeup+tbreakup+tcorridor. Because the actual arrival time may be former or later than the expected arrival time, |Timakeup+yi(iIxiiwii+tmakeup+tbreakup)+tcorridorTibreakup| is adopted to represent the idling period between actual train arrival time and expected train arrival time for train i. Thus, the objective equation (1) is to minimize the idling period between actual train arrival time and expected train arrival time for all loaded trains in the research period.

3.1.2 Arrival time of trains at make-up station and expected arrival time of trains at break-up station.

(2) Timakeup=Tiload+tsmakeup,  iIiIsload
(3) Tibreakup=Tiunloadtsbreakup,  iIiIsunload

Equations 2 and 3 are the calculation methods of arrival time Timakeup of train i at make-up station and expected arrival time Tibreadup of train i at break-up station.

3.1.3 Arrival time differences of trains.

(4) wii=|TimakeupTimakeup|,  i,iI

The arrival time difference wii denotes the additional waiting time if trains i and i′ are transported as a make-up train. Because trains i and i′ may not arrival at the make-up station at different time, the former train need to wait the later train if they are transported as a make-up train. Thus, equation (4) defines the arrival time difference between train i and train i′ at the make-up station.

3.1.4 Make-up scheme feasibility constraints.

(5) xii=0,  iI
(6) iIxii1,  iI
(7) xii=xii,  i,iI

To ensure that the train make-up scheme is feasible, some constraints are adopted. Equation 5 prohibits that train i can be combined with itself. Equation 6 ensures that a loaded train can be combined with one another train or transported separately. Equation 7 ensures the uniformity of the combination of trains i and i′.

3.1.5 Capacity constraints.

(8) yi=iIxii,  iI
(9) 12iIyicmakeup
(10) 12iIyicbreakup
(11) |I|12iIyiccorridor

Equation 8 defines the variable yi, which denotes that whether train i forms a make-up train. Equations 9 and 10 ensure that the make-up and break-up operations are limited within the make-up and break-up capacities in the research period. Equation 11 ensures that the total number of separate trains and make-up trains is limited within the capacity of the heavy haul railway corridor.

In general, the nonlinear 0-1 programming model can be stated in the following.

[Nonlinear 0-1 programming model]

Objective: Equation 1

Subject to: Equation 2- 11.

3.2 Reformulation

The proposed model for train make-up scheme problem for loaded direction in heavy haul railway is a nonlinear 0-1 programming model, which cannot be solved directly by standard solver packages, i.e. CPLEX. Thus, in Section 3.2, the nonlinear objective function equation (1) and the nonlinear constraint equation (4) are linearized.

Firstly, some new auxiliary variables are introduced, which are used to linearized the nonlinear 0-1 programming model:

αii:={1,  ifyi=1andxii=10,  otherwise
βi:={1,ifTimakeup+yi(iIxiiwii+tmakeup+tbreakup)+tcorridorTibreakup0,  otherwise
γii:={1,  ifTimakeupTimakeup0,  otherwise

δi: Idling period between actual arrival time and expected arrival time of train i. upp(Timakeup): Upper bound of variable Timakeup.

The objective function equation (1) can be reformulated into the following formulation containing objective function equation (12) and constraints equations (13)-(17).

(12) min  iIδi
(13) αiiyi,  i,iI
(14) αiixi,  i,iI
(15) αiixii+yi1,  i,iI
(16) δi[Timakeup+iIαiiwii+yi(tmakeup+tbreakup)+tcorridor]Tibreakup(1βi)M
(17) δiTibreakup[Timakeup+iIαiiwii+yi(tmakeup+tbreakup)+tcorridor]βiM

The constraint equation (4) can be reformulated into the following formulation containing constraints equations (18)-(20).

(18) 0Timakeupupp(Timakeup),  iI
(19) 0wii(TimakeupTimakeup)2upp(Timakeup)(1γii),  i,iI
(20) 0wii(TimakeupTimakeup)2upp(Timakeup)γii,  i,iI

Based on the reformulation above, the nonlinear 0-1 programming model proposed in Section 3.1 can be reformulated into a linear 0-1 programming model, which can be solved directly by the standard solver packages, i.e. CPLEX and stated in the following.

[Linear 0-1 programming model]

Objective: Equation 12

Subject to: Equations 2-3, 5-11 and 1320.

4. Case study

4.1 Basic situation introduction of the case

To prove the validity and practicability of the proposed model, a heavy haul railway system will be introduced, which consists of three loading stations, three unloading stations, one make-up technical station, and one break-up technical station, shown in Figure 4.

The parameters of train running times and capacities are listed in Table I.

The parameters of capacities are listed in Table II.

The parameters of train demand information are listed in Table III.

4.2 Computation results

The proposed model can be solved with CPLEX solver in the PC (Core i5, Frequency 3.20 GHz, Memory 16 GB) within 3 s, which means that the proposed model can be applied into a large scale problem.

The train make-up scheme for loaded direction in this case is shown in Table IV. From the make-up scheme in Table IV, we can see that to ensure all trains in the research period can be transported with the limited capacity of the heavy haul railway system, four trains are combined into two make-up trains. Then, the other eight trains can be transported separately.

The detailed information of the make-up scheme is listed in Table V.

4.3 Sensitivity analysis

For the unit train make-up scheme problem for loaded direction in heavy haul railway, the capacity of the heavy haul corridor and the capacities of make-up and break-up stations are two key factors, which are to be analyzed with numerical experiments further in Section 4.3.

Based on the case network and train information described in Section 4.1, 49 subproblems are designed with variable capacity of the heavy haul corridor and variable capacities of make-up and break-up stations. The capacity of the heavy haul corridor changes from 12 to 6 (denoted by the first column in Table VI), and the capacities of make-up and break-up stations change from 6 to 0 (denoted by the first row in Table VI). Each cell in Table VI represents a subproblem with a specific capacity of the heavy haul corridor and capacities of make-up and break-up stations. We can find that the decreasing of the heavy haul corridor capacity leads to the increase of the number of make-up trains, so when the corridor capacity is large enough, the optimization effect of the model is general, when the corridor capacity is extremely lacking, the optimization effect of the model is obvious.

To analyze the effects of the capacity of the heavy haul corridor, the subproblems whose capacities of make-up and break-up stations are six and five are taken for examples. Figures 5 and 6 show the numbers of make-up trains and idling periods for the subproblems with a capacity of the heavy haul corridor being six and five.

As Figures 5 and 6 show, the number of make-up trains and idling period are constant when the capacity of the heavy haul corridor decreases from 12 to 10. Because the optimal train make-up scheme does not use the full capacity of the heavy haul corridor. Thus, the capacity of the heavy haul corridor has no effect on the train make-up scheme when the capacity of that is from 12 to 10, which can be called “non-impact range.” However, the number of make-up trains and the idling period increase when the capacity of the heavy haul corridor is less than 10. Because no enough capacity of the heavy haul corridor can be used by the optimal train make-up scheme. Thus, there should be more make-up trains and more idling period under the lack capacity of the heavy haul corridor.

To analyze the effects of the capacities of the make-up and break-up stations, the subproblems whose capacities of the heavy haul corridor are 12 and 11 are taken for examples. Because the results of the two experiments are same, Figure 7 shows the numbers of make-up trains and idling periods for the subproblems with capacity of the heavy haul corridor being both 12 and 11.

As Figure 7 shows, the number of make-up trains and idling period are constant when the capacities of make-up and break-up stations decreases from six to two. Because the optimal train make-up scheme does not use the full capacities of make-up and bread-up stations. Thus, the capacities of make-up and bread-up stations have no effect on the train make-up scheme when the capacities of them is from six to two, which can be called “non-impact range.” However, the number of make-up trains decreases and the idling period increases when the capacities of make-up and bread-up stations are less than two. Because no enough capacities of make-up and bread-up stations can be used by the optimal train make-up scheme. Thus, there should be less make-up trains and more idling period under the lack of capacities of make-up and bread-up stations.

5. Conclusions

The unit train make-up scheme problem for loaded direction in heavy haul railway is a complicated and dynamic problem. This paper firstly proposes a nonlinear 0-1 programming model for this problem, and then reformulated it into a linear 0-1 programming model with additional auxiliary variables, which can be directly solved by some standard solver packages, i.e. CPLEX. The proposed model is applied into a case study based on Daqin heavy haul railway. Results show that the proposed model can offer operators an optimal unit train make-up scheme for loaded direction in heavy haul railway. And sensitivity analysis is implemented, which can analyze the effects of the capacity of the heavy haul corridor and the capacities of make-up and break-up stations.

In the future study, we will collaboratively optimize the heavy haul trains and empty trains in the loaded and unloaded directions, respectively. In addition, the space-time network has a significant role in the train routes assignment, line planning and train scheduling, so we might integrate the space-time network and heavy haul railway in the next research. For instance, Shang. et al. (2019) formulated an approach to estimate the passengers’ flow state based on the space-time-state network by integrating Lagrangian and Eulerian observations. Shang et al. (2018) formulated a space-time-state network based on multi-commodity flow formulation to solve an equity-oriented skip-stopping schedule problem in an oversaturated urban rail transit network. Then, the linear programming model can be effectively decomposed to a least-cost sub-problem with positive arc costs for each individual passenger and a least-cost sub-problem with negative arc costs under Lagrangian-relaxation framework. Wang et al. (2019) introduced the overnight train scheduling problem as a mixed integer linear programming (MILP) model based on a well-designed time-discretized space-time network, then a decomposition method based on Lagrangian relaxation is presented to solve the large-scale experiment.

Figures

Train flow organization of Chinese heavy haul railway (Zhang et al., 2016)

Figure 1.

Train flow organization of Chinese heavy haul railway (Zhang et al., 2016)

Topological structure of Chinese heavy haul railway system

Figure 2.

Topological structure of Chinese heavy haul railway system

Transportation process in heavy haul railway

Figure 3.

Transportation process in heavy haul railway

Network of heavy haul railway system of the case

Figure 4.

Network of heavy haul railway system of the case

The number of make-up trains and idling period with capacity of make-up and break-up stations being six and variable capacities of make-up and break-up stations

Figure 5.

The number of make-up trains and idling period with capacity of make-up and break-up stations being six and variable capacities of make-up and break-up stations

The number of make-up trains and idling period with capacities of make-up and break-up stations being five and variable capacities of make-up and break-up stations

Figure 6.

The number of make-up trains and idling period with capacities of make-up and break-up stations being five and variable capacities of make-up and break-up stations

The number of make-up trains and idling period with capacity of the heavy haul corridor being 12 and variable capacities of make-up and break-up stations

Figure 7.

The number of make-up trains and idling period with capacity of the heavy haul corridor being 12 and variable capacities of make-up and break-up stations

Parameters of train running times

Parameter tsmakeup tsmakeup tsmakeup tsbreakup tsbreakup tsbreakup tcorridor tmakeup tbreakup
Value (min) 15 15 20 20 15 20 240 20 20

Parameters of capacities

Parameter ccorridor cmakeup cbreakup
Value 10 5 5

Parameters of train demand information

i s:iIsload s:iIsunload Tiload Tiunload Timakeup Tibreadup
1 1 1 7:35 11:50 7:50 11:30
2 1 1 7:45 12:20 8:00 12:00
3 2 1 7:55 12:50 8:10 12:30
4 2 1 8:15 13:50 8:30 13:30
5 2 1 8:20 14:15 8:35 13:55
6 2 2 8:25 13:35 8:40 12:20
7 2 2 8:35 14:05 8:50 12:50
8 3 2 8:50 13:45 9:10 13:30
9 3 2 9:10 14:45 9:30 14:30
10 3 2 9:30 13:45 9:50 13:30
11 3 3 10:00 14:20 10:20 14:00
12 3 3 10:10 14:50 10:30 14:30

Make-up scheme results

Train 1 2 3 4 5 6 7 8 9 10 11 12
1
2
3
4 √*
5
6
7
8
9
10
11
12
Idling period 175 min
Note:

*Trains 4 and 5 are combined as a make-up train to be transported

Detailed information of the make-up scheme

i yi Timakeup Timakeup+yi(iIxiiwii+tmakeup+tbreakup)+tcorridor Tibreadup δi
1 0 7:50 11:50 11:30 20
2 0 8:00 12:00 12:00 0
3 0 8:10 12:10 12:30 20
4 1 8:30 13:50 13:30 20
5 1 8:35 14:10 13:55 15
6 0 8:40 12:40 12:20 20
7 0 8:50 12:50 12:50 0
8 1 9:10 13:50 13:30 20
9 1 9:30 14:10 14:30 20
10 0 9:50 13:50 13:30 20
11 0 10:20 14:20 14:00 20
12 0 10:30 14:30 14:30 0

Numerical analysis of impact factors on train make-up scheme

Capacities of make-up and break-up stations
Capacity 6 5 4 3 2 1 0
Capacity of the heavy haul corridor 12 175 (2)* 175 (2) 175 (2) 175 (2) 175 (2) 215 (1) 320 (0)
11 175 (2) 175 (2) 175 (2) 175 (2) 175 (2) 215 (1) **
10 175 (2) 175 (2) 175 (2) 175 (2) 175 (2)
9 205 (3) 205 (3) 205 (3) 205 (3)
8 255 (4) 255 (4) 255 (4)
7 345 (5) 345 (5)
6 475 (6)
Notes:

*The idling period of the train make-up scheme for this subproblem is 175 min, and the number of make-up trains of the train make-up scheme for this subproblem is 2; and **This subproblem cannot find a feasible train make-up scheme

References

Bojović, N.J. (2002), “A general system theory approach to rail freight car fleet sizing”, European Journal of Operational Research, Vol. 136 No. 1, pp. 136-172.

Castillo, E., et al. (2011), “Timetabling optimization of a mixed double- and single-tracked railway network”, Applied Mathematical Modelling, Vol. 35 No. 2, pp. 859-878.

Castillo, E., et al. (2009), “Timetabling optimization of a single railway track line with sensitivity analysis”, TOP, Vol. 17 No. 2, pp. 256-287.

Chen, A. and Kasikitwiwat, P. (2011), “Modeling capacity flexibility of transportation networks”, Transportation Research Part A: Policy and Practice, Vol. 45 No. 2, pp. 105-117.

Deng, W. and Zhao, H. (2014), “Analysis of the property of heavy haul railway’s traffic flow based on hybrid cellular automaton”, in Proceedings of the 2013 International Conference on Electrical and Information Technologies for Rail Transportation (EITRT2013)-Volume II. Springer.

Dingler, M.H., Lai, Y.-C.R. and Barkan, C.P. (2014), “Effect of train-type heterogeneity on single-track heavy haul railway line capacity”, Proceedings of the Institution of Mechanical Engineers, Part F: Journal of Rail and Rapid Transit, Vol. 228 No. 8, pp. 845-856.

Feng, F.-L. and Lan, D. (2012), “Heavy-haul train’s operating ratio, speed and intensity relationship for daqin railway based on cellular automata model”, Information Technology Journal, Vol. 11 No. 1, pp. 126-133.

Feng, F.L., Lan, D. and Yang, L.W. (2012), “Analysis on the synergy evolutionary development of the collecting, distributing, and transporting system of railway heavy haul transportation”, Discrete Dynamics in Nature and Society, p. 22.

Fenling, F. and Feiran, L. (2012), “Railway heavy-haul cargo distribution and transportation system incentive mechanism based on principal-agent theory”, Information Technology Journal, Vol. 11 No. 7, p. 884.

Fukasawa, R., et al. (2002), “Solving the freight car flow problem to optimality”, Electronic Notes in Theoretical Computer Science, Vol. 66 No. 6, pp. 42-52.

Han, X., Guo, H. and Peng, Q. (2012a), “Methods for optimization of combination schemes of combination stations in heavy-haul”, Transportation. Journal of the China Railway Society, Vol. 34 No. 12, pp. 1-7.

Han, X., Zhao, J. and Peng, Q. (2012b), “Optimization of train flow combination scheme for strategic heavy haul loading domain at Multi-Combination stations”, Journal of the China Railway Society, Vol. 34 No. 8, pp. 1-6.

Lin, B.-L., et al. (2012), “Optimizing the freight train connection service network of a large-scale rail system”, Transportation Research Part B: Methodological, Vol. 46 No. 5, pp. 649-667.

Machado, C.M.S., Mayerle, S.F. and Trevisan, V. (2010), “A linear model for compound multicommodity network flow problems”, Computers and Operations Research, Vol. 37 No. 6, pp. 1075-1086.

Morlok, E.K. and Chang, D.J. (2004), “Measuring capacity flexibility of a transportation system”, Transportation Research Part A: Policy and Practice, Vol. 38 No. 6, pp. 405-420.

Rahman, S.A.A. (2013), Freight Train Scheduling on a Single Line Network, The University of New South Wales.

Rahman, A. and Froyland, G. (2014), “Freight train scheduling on a single line corridor”, in AIP Conference Proceedings.

Shang, P., Li, R., Liu, Z., Yang, L. and Wang, Y. (2018), “Equity-oriented skip-stopping schedule optimization in an oversaturated urban rail transit network”, Transportation Research Part C: Emerging Technologies, Vol. 89, pp. 321-343.

Shang, P., Liu, R., Guo, J., Xian, K. and Zhou, X. (2019), “Integrating lagrangian and eulerian observations for passenger flow state estimation in an urban rail transit network: a space-time-state hyper network-based assignment approach”, Transportation Research Part B: Methodological, Vol. 121, pp. 135-167.

Upadhyay, A. and Bolia, N. (2014), “Combined empty and loaded train scheduling for dedicated freight railway corridors”, Computers and Industrial Engineering, Vol. 76, pp. 23-31.

Wang, Y., Wei, Y., Zhang, Q., Shi, H. and Shang, P. (2019), “Scheduling overnight trains for improving both last and first train services in an urban subway network”, Advances in Mechanical Engineering, Vol. 11 No. 5, pp. 1-19.

Zhang, J., et al. (2016), “The empty wagons adjustment algorithm of chinese heavy-haul railway”, Chaos, Solitons and Fractals, Vol. 89, pp. 91-99.

Zhang, J., Yang, H. and Wei, Y. (2008), “Modeling feedback scheme of empty cars in unloading end of heavy haul railway”, Journal of Transportation Systems Engineering and Information Technology, Vol. 8 No. 2, pp. 96-102.

Zhao, P., Zhang, J. and Tang, B. (2010), “Study on the optimization model of car flow organization in the loading area of heavy haul railway based on the combined trains”, China Railway Science, Vol. 31 No. 6, pp. 116-121.

Zhou, X. and Zhong, M. (2007), “Single-track train timetabling with guaranteed optimality: Branch-and-bound algorithms with enhanced lower bounds”, Transportation Research Part B: Methodological, Vol. 41 No. 3, pp. 320-341.

Acknowledgements

The authors gratefully acknowledge the support provided by the national key research project “Railroad comprehensive efficiency and service level improvement technology with high-speed railway network” (Grant No. 2018YFB1201403) in China.

Conflict of interests: The authors declare that there is no conflict of interest regarding the publication of this paper.

Corresponding author

Pan Shang can be contacted at: 478054648@qq.com

Related articles