1 st Skinny Front of Room Coach L’s Desk Middle AisleMiddle Aisle Empty Empty Empty Empty Empty.
The empty wagons adjustment algorithm of Chinese heavy-haul railway
-
Upload
sandybridge -
Category
Documents
-
view
13 -
download
0
description
Transcript of The empty wagons adjustment algorithm of Chinese heavy-haul railway
1
The empty wagons adjustment algorithm of Chinese heavy-
haul railway
ZHANG Jinchuan, YANG Hao, WEI Yuguang, SHANG Pan
School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
Abstract: The paper studied the problem of empty wagons adjustment of Chinese heavy-haul
railway. Firstly, based on the existing study of the empty wagons adjustment of heavy-haul
railway in the world, Chinese heavy-haul railway was analyzed, especially the mode of
transportation organization and characteristics of empty wagons adjustment. Secondly, the
optimization model was set up to solve the empty wagons adjustment of heavy-haul railway and
the model took the minimum idling period as the function goal. Finally, through application and
solution of one case, validity and practicability of model and algorithm had been proved. So, the
model could offer decision support to transport enterprises on adjusting empty wagons.
Key words: empty wagons adjustment; dynamic planning; heavy-haul railway; idling period;
transportation organization
1 Introduction
Because of the quick development of CRH in recent years, part of passenger traffic volume of
existing railways has been transferred to the high-speed railways. So, the ability of freight
transportation of existing railways gets enhanced, and optimization of transportation
organization of existing railways becomes more possible. The developing direction of Chinese
railway freight are logistics for high valued freight and heavy-haul transportation for mass freight
at present[1].
The heavy-haul transportation can enhance the traffic ability and labor productivity, and also
reduce transport cost notably. According to the analysis of BNSF, organizing the heavy-haul
trains of 120 wagons loaded 112.5t, which will save5.2% of transport cost every year, can obtain
the best economic benefits. The heavy-haul railway mode is different between different countries.
There are mostly unit heavy-haul trains on American heavy-haul railway and combined trains
on Chinese heavy-haul railway, therefore, organization means have nothing in common with
each other in transportation of heavy-haul railway.
The heavy-haul railway is a dynamic complicated system, and the adjustment of empty
wagons is an important link. In order to guarantee the continuity of transport course, it is very
important to organize the empty wagons sent to loading areas from unloading areas continually.
The adjustment of empty wagons is a method of traffic flow adjustment to rationally distribute
the serviceable wagons to meet the need of wagons loading.
As to the issue of empty wagons adjustment, the past researches mostly direct against on
complexity of network structure and dynamic changes of transportation and production of
2
railway, the purpose is to improve models in order to realize abstract description of actual
adjustment and try hard to narrow the scale of the model constantly[2-10].Special literature is still
few that study empty wagons adjustment according to the characteristics of heavy-haul railway.
Firstly, the foreign heavily-haul railway mainly relies on the new and high technology and
equipment. The apparatus has abundant maintenance time. Transportation organization
(including empty wagons adjustment) is simpler instead; Secondly, Chinese transportation
system of heavy-haul railway lack of special further investigation, the related mode and method
of transportation organization are not systematized, which need further investigated.
The issue of empty wagons adjustment differ from each other between different modes of
heavy-haul railway. The issue need be studied according to the corresponding particularity. So,
the paper based on the thought optimizing the issue of empty wagons adjustment, set up a model
of that for Chinese heavy-haul railway.
2 Analysis of empty wagons adjustment of Chinese heavy-haul railway
2.1 Mode of Chinese heavy-haul railway
The mode of Chinese heavy-haul railway, of which both ends connecting relevant lines in the
railway network, is relatively independent in the railway network. In this mode, the source and
destination of traffic flow are relatively more complicated, and the majority of traffic flow need
make-up or break-up of trains in technical station in either ends of railway, thus form the mode
of Chinese heavy-haul railway, shown in Fig.1.
Technical Station
Heavy-haul Railway Ordinary Railway
Heavy-haul Empty
Train Flow
Ordinary Empty
Train Flow
Heavy-haul Loaded
Train Flow
Ordinary Loaded
Train Flow
Fig.1 Traffic flow organization of Chinese heavy-haul railway
In the empty wagons flow direction of the heavy-haul railway, on the influence of the
unloading apparatus, most heavy-haul train sets (long trains) arriving at unloading stations
should be disassembled to unload the freight, thus, one train set unloaded became several trains
(short trains). So, in Chinese heavy-haul railway, the technical stations combining or
disassembling train are called combination station or disassembly station. The train sets (long
3
trains) combined by some trains (short trains) called combination trains.
The main types of trains operated in the railway are combination and unit heavy-haul trains,
and direction of loaded or empty trains is generally fixed. Loading and unloading stations are
separately arranged in each end of heavy-haul railway. Therefore, combination stations and
disassembly stations are set up separately in each end. In unloading end, unloading stations link
to the combination stations (for the train with empty wagons). If the trains with empty wagons
from one unloading station need to be combined, they will generally be connected corresponding
to the loaded trains, shown in Fig.2.
Unloading End Loading End
Unloading
Station
Loading
Station
Heavy-haul Railway
Technical
StationTechnical
Station
Fig.2 Topological diagram of Chinese heavy-haul railway system
For example, Datong-Qinhuangdao railway is a closed ring system, but both ends of the
railway connect many other lines among the railway network, thus form the heavy-haul railway
system. In loading end, there are many loading stations located in Shanxi province, Shaanxi
province and Inner Mongolia. When the trains are loaded by freight, mainly coal, they are
transported through Datong-Qinhuangdao railway to the unloading stations in unloading end
located in Hebei province and Northeast China Region. Datong-Qinhuangdao railway is a
typical Chinese heavy-haul railway.
2.2 Characteristics of empty wagons adjustment of Chinese heavy-haul railway
The wagons of Chinese heavy-haul railway are attached to certain stations hence empty wagons
adjustment has certain particularity. The directions of empty wagons flow, according to which
empty wagons are concentrated and transported, have often been fixed. Compared to empty
wagons adjustment on ordinary railway, the particularities of heavy-haul railway mainly include
the following.
(1) Generally, empty wagons of heavy-haul railway are distributed in the form of a train.
According to weight and wagon type, the train sets of empty wagons can be divided into several
types.
(2) Because of the difference of the cycle of capital repair and interval time between trains,
the transport capacity of the direction of empty wagons is more abundant than that of the
direction of loaded wagons; hence, the train diagram of heavy-haul railway can be arranged as
train diagram not in pairs.
4
(3) The empty wagons flow has basically been fixed and will not show convection.
(4) The wagons used in heavy-haul railway are expensive specialized vehicles of heavy axles,
so the turnaround of the wagons needs to be accelerated. Some specialized vehicles need
corresponding handling facilities in loading and unloading stations.
2.3 Questions considered by the model of empty wagons adjustment of heavy haul railway
Apparently, the combination and disassembling work for trains increase the work nodes and
reduce the vehicle turnover velocity, thus, it is very uneconomical. However, the work can reduce
the quantity of trains and is the main measure to improve transport capacity. When designing the
traffic program, the combination and disassembling work for trains should be reduced as much
as possible according to the limitation of transport capacity. From feedback of empty wagons,
not all trains with empty wagons need to be combined to be delivered; some trains with empty
wagons can directly be delivered if transport capacity is enough.
In the unloading end of the heavy haul railway, the problem, feedback of empty wagons mainly
concerned, is to reduce the times of combination and disassembling work for trains, decrease
work nodes, and accelerate vehicle turnaround.
When Analyzing and carrying on modeling on empty wagons adjustment of heavy haul
railway, the following questions should be considered.
(1)The proportion of the trains that transported directly from unloading end to loading end should
be tried hard to increase.
Basically, the number of wagons in a long train is 2 or 4 times than that in a small train. If the
adjustment of empty wagons is carried out totally according to the train structure of the loaded
train direction, it will certainly be influenced that the turn-round time of the rolling stock greatly.
Because the loaded wagons are basically made up at one single station, and the continuing time
between trains is shorter, meanwhile, the makeup of empty wagons should be carried out at
several stations because of the disperse whereabouts, which will certainly increase continuing
time between the trains, and then influence turn-round time of the rolling stocks.
The proportion of empty trains (small trains) directly transported from unloading station to
loading station should be increased. Thus, the train density increases. So certain measures must
be taken to increase the carrying capacity of the railway. That is, it is to reduce accumulation
time of rolling stocks by improving the carrying capacity of railway, and then reducing the turn-
round time of rolling stocks.
(2)Carrying capacity has great influence on the numbers of loaded trains and empty trains
When carrying capacity of the railway is relatively more than need, with the increase of traffic
flow, it is to increase the loaded train quantity in order to meet the request of traffic capacity at
first. Meanwhile, the empty train quantity will correspondingly increase. So, the ratio between
empty trains and loaded trains does not change much finally.
5
When carrying capacity of the railway is meet the request, with the increase of traffic flow, it
is to operate the trains with increasing number of wagons in a train to load more freight to meet
the request of traffic capacity at first, but the loaded train quantity will not change greatly.
Meanwhile, the empty train quantity will vary greatly because the empty trains will be
disassembled and directly transported with less number of wagons considering carrying capacity
and turn-round time of rolling stocks. So, the ratio between empty trains and loaded trains
changes greatly.
3 Model of empty wagons adjustment of heavy-haul railway
3.1 Variables Declaration for model of empty wagons adjustment
Based on the analysis of empty wagons adjustment of heavy-haul railway, the paper, considering
the load end and unload end of the heavy-haul railway as a whole, taking it as the function goal
that minimizing the idling period of empty wagons, sets up the model of empty wagons
adjustment giving consideration to the load end and unload end of the heavy-haul railway.
The meaning of variables and the relation among variables should be defined when setting up
the model. The variables of the model are stated as following Tab.1.
Tab.1 Variables Declaration for model of empty wagons adjustment
Variables Meanings
S ( s S ) Set of unloading stations
D ( d D ) Set of combination stations
F ( f F ) Set of disassembly stations
E ( e E ) Set of loading stations
K ( k K ) Set of types of empty trains e
kw Function of idling period
k Influence coefficient
e
kg Earliest expected arrival time of empty trains permitted by loading station
e
kl Latest expected arrival time of empty trains permitted by loading station
e
kt Arrival time of empty trains to loading station
s
kt Departure time of empty trains from unloading station
sdT Running time of empty trains from unloading station s to combination station d sd
kZH 0-1 Variable for combination of empty trains in combination station
'
ZH
kkT Combination time of combination of empty trains
'
FJ
kkT Disassembly time of empty trains
TDT Running time of empty trains on heavy-haul railway
feT Running time of empty trains from disassembly station f to loading station e
s
k Quantity of k type of empty trains from unloading station s
e
kq Quantity of k type of empty trains requested by loading station e
sd
kx Quantity of k type of empty trains running from unloading station s to combination
station d
6
sd
kM Carrying capacity of railway from unloading station s to combination station d
fe
kx Quantity of k type of empty trains from disassembly station f to loading station e
fe
kM Carrying capacity of railway from disassembly station f to loading station e
sd
ky Quantity of empty trains for combination from unloading station s to combination
station d fARR
kt Arrival time of empty trains to disassembly station
fDEP
kt Departure time of empty trains from disassembly station
RECI Time interval between receiving trains
DEPI Time interval between departure trains
TDM Carrying capacity of heavy-haul railway
sd
k Combination coefficient of empty trains for combination
In Chinese heavy-haul railway, the variable k representing types of empty trains generally
include unit train made-up by 50 empty wagons and unit train made-up by 100 empty wagons.
Because the numbers of empty wagons in the trains are different, the value of idling periods are
different for different trains. So the variable of influence coefficient k is value according to
the types of empty trains. The value of k in Chinese heavy-haul railway is shown as following.
when the train made-up by 50 empty wagons
when the train made-up by 100 empty wagons
1
2k
3.2 Model of empty wagons adjustment
Based on the above defined variables, the model of empty wagons adjustment of heavy-haul is
to be introduced.
The objective of the model is to minimize the idling period of empty wagons, so the calculation
method of idling period need discussed. Because the time is wasted when the empty trains arrive
the loading station earlier or later than the stations expect, so the paper introduces the expected
arrival time space of empty trains shown as Fig.3.
TimeExpected
arrival time
Idli
ng
per
iod
45°45°
Earlier Later
Fig.3 Description of expected arrival time space of empty trains
And also, the following formula[19] is given
7
( ) max[ ,0] max[ ,0]e e e e e e
k k k k k k
k K e E k K e E
w t g t t l
(1)
The function of idling period took e
kt as independent variable, aim to meet the request to
transport the empty trains to loading station in times of need. And, arrival time of empty trains
to loading station is given
' '( )e s sd sd ZH FJ fe
k k kZH TDkk kkt t T T T T T (2)
Traffic equilibrium condition between loading station and unloading station is
s e
k k
s S k K e E k K
q
(3)
Traffic equilibrium condition between loading station and combination station is
sd s
k k
d D
x
(4)
Traffic equilibrium condition between unloading station and disassembly station is
fe e
k k
f F
x q
(5)
Constraint of carrying capacity of route between loading station and combination station is
sd sd
k kx M (6)
Constraint of carrying capacity of route between unloading station and disassembly station is
fe fe
k kx M (7)
Constraint of number of combination trains
sd sd
k ky x (8)
Constraint of quantitative relation between sd
ky and sd
kZH is
sd sd
kk
s S d D
y
组 (9)
Constraint of time interval between receiving trains
'fARR fARR
k k RECt t I (10)
Constraint of time interval between departure trains
'fDEP fDEP
k k DEPt t I (11)
The formula calculating arrival time of empty trains to disassembly station is
'
fARR s sd sd ZH
k k kZH TDkkt t T T T (12)
The formula calculating departure time of empty trains from disassembly station is
' '( )fDEP s sd sd ZH FJ
k k kZH kk kkt t T T T (13)
8
Constraint of carrying capacity of heavy-haul railway is
sd sd sd sd
k k k k TDx y y M (14)
So, the model of empty wagons adjustment of heavy-haul railway is set up as follows:
Min ( )e e
k k k
k K f F
w t
(15)
St. Eq. (1) – Eq. (14)
3.3 Algorithm for the model - dynamic programming
The key thought of dynamic planning is optimization principle put forward by American
mathematician Richard Bellman. The principle has caused the decision method stage by stage,
which is based on the fact of overall optimization to seek the optimal solution at a certain stage.
Dynamic planning handles a complicated problem with n-dimensional variables stage by stage.
The method turns the problem with n-dimensional variables into solving a single variable
problem. It will simplify the solution procedure and save enormous calculation amount, which
is impossible for the classical methods solving extreme value.
There is extensive application of dynamic planning algorithm in the field of transportation
organization of railway, such as railway location design and phased construction, optimization
of development scheme for marshalling stations, design of passenger flow line in terminal
stations[11-18], and so on.
In the paper, the dynamic programming algorithm for the model of empty wagons adjustment
was designed as following.
Stages: Considering the particularities of the empty wagons adjustment model of heavy-haul
railway, division stages need defined. The paper sequenced the arrival times of every empty train
consist of 50 wagons, which was taken as basic unit, to combination stations. The No. of empty
trains were regarded as the stages in the dynamic planning algorithm, as shown in Tab.2.
Tab. 2 Departure time of empty trains from unloading stations
No. of empty trains Departure time of empty trains
1 xx:xx
2 xx:xx
3 xx:xx
…… ……
n xx:xx
Status: It is named status that the objective condition at the beginning of every stages. In the
issue, the situation is considered that the present empty trains were only combined with the empty
trains of later stages, other situations were left out of account. So, when the situation of the nth
9
empty train was considered at present, if the train need combined with the previous empty trains,
the situation of n-2 stage was called to be calculated; if the train need not combined with the
previous empty trains, the situation of n-1 stage was called to be calculated;
Decision: After the status of every stages were confirmed definitely, the different decides can
be made, thus the status of the next stage was confirmed, and this kind of operation is called
decision. In the problem, except the first empty train with only one decision of non-combination,
there were two types of decisions that the present empty trains combined with the previous trains
or not at other stages.
Status transition: The status at this stage is often a decision result on last stage in dynamic
planning. In this algorithm, because decision at this stage was correlated with the status of the
preceding one or two stages, so the definition of status transition was the same as the definition
of status.
Dynamic programming calculation table: The dynamic planning computation sheet that the
paper designed is as shown in Tab. 3.
Tab. 3 Calculation table of dynamic programming for the model
1 2 3 4 5 6 No. of
empty
trains
Idling period if
combination
Idling period if
non- combination
Time
difference
Decision-making(No.
of trains combined)
Result of idling
period
1
2
3
……
n
The first column is filled with No. of empty trains, which is the stage in the dynamic planning
algorithm as discussed above. The second column is filled with the total idling period which is
the sum of present idling period and idling period of the previous n-2 stage, if the present empty
trains will be combined with the empty trains at previous stages. The third column is filled with
the total idling period which is the sum of present idling period and idling period of the previous
n-1 stage, if the present empty trains will not be combined with the empty trains at previous
stages. The fourth column is filled with the difference between the second and third column, as
the essential to choose more combination trains under the constraints of carrying capacity of
railway. The fifth column is filled with the decision-making of combination of the empty trains.
The fifth column is filled with the minimum value of the second and third column, as the idling
period under the optimal decision.
When the optimal solution was obtained, but the constraints of carrying capacity became more
stringent, so more empty trains need combined. Thus, the trains will be chosen to be combined,
whose value in the sixth column is positive and minimum.
10
4 Case study on model of empty wagons adjustment of heavy-haul railway
4.1 Basic situation introduction of the case
In order to prove validity and practicability of the model, a heavy-haul railway system will be
introduced which consists of 3 loading stations, 3 unloading stations, 1 combination station and
1 disassembly station, shown as Fig.4.
1
2
3
4
5
6
Combination
Station
Disassembly
Station
Unloading End Loading EndHeavy-haul
Railway
Fig.4 Network of heavy-haul railway system of the case
The serial number is 1, 2, and 3 to the unloading stations, and 4, 5, and 6 to the loading stations
sequentially. The unloading stations linked to the combination station directly, and the loading
stations linked to the disassembly station directly. The combination station and the disassembly
station were joined by the heavy-haul railway.
4.2 Introduction to known conditions of the model
The departure times and quantity of empty trains of all unloading stations are shown from
Tab.4 to Tab.6. The empty trains were to be ranked and numbered according to the time, which
was taken as the stage of dynamic planning algorithm.
Tab.4 Departure time and quantity of empty trains of No.1 unloading station
No. of empty trains 1 2 3 4 5
Departure time 6:50 7:10 7:30 8:10 8:30
Tab.5 Departure time and quantity of empty trains of No.2 unloading station
No. of empty trains 1 2 3 4 5
Departure time 6:55 7:15 7:45 8:15 8:55
Tab.6 Departure time and quantity of empty trains of No.3 unloading station
No. of empty trains 1 2 3 4 5
Departure time 9:00 9:20 9:30 9:40 9:40
The arrival times and quantity of empty trains requested by all loading stations are shown from
Tab.7 to Tab9.
Tab.7 Arrival time and quantity of empty trains requested by N0.4 loading station
No. of empty trains 1 2 3 4 5
Arrival time requested 12:40 12:50 12:50 13:10 13:20
11
Tab.8 Arrival time and quantity of empty trains requested by N0.5 loading station
No. of empty trains 1 2 3 4 5
Arrival time requested 12:45 12:55 12:55 13:15 13:45
Tab.9 Arrival time and quantity of empty trains requested by N0.6 loading station
No. of empty trains 1 2 3 4 5
Arrival time requested 13:50 14:20 14:30 14:50 16:00
It is shown as Tab.10 that the running time from unloading stations to the combination station.
Tab.10 Running time of empty trains from unloading stations to the combination station
No. of unloading station 1 2 3
sdT (min) 10 15 20
It is shown as Tab.11 that the running time from loading stations to the disassembly station.
Tab.11 Running time of empty trains from loading stations to the disassembly station
No. of loading station 4 5 6
feT (min) 20 15 10
There are other known conditions shown as following.
TDT =270min, '
ZH
kkT =30min, '
FJ
kkT =30min,
RECI =10min, DEPI =10min。
4.3 Solution procedures of the model
According to known terms, the arrival time of empty trains to combination station and the
requested time of empty trains by disassembly station were to be calculated at first, as shown
Tab.12 and Tab.13.
Tab.12 Arrival time of empty trains to combination station
No. of empty trains 1 2 3 4 5
Arrival time to combination station 7:00 7:10 7:20 7:30 7:40
No. of empty trains 6 7 8 9 10
Arrival time to combination station 8:00 8:20 8:30 8:40 9:10
No. of empty trains 11 12 13 14 15
Arrival time to combination station 9:20 9:40 9:50 10:00 10:00
Tab.13 Requested time of empty trains by disassembly station
No. of empty trains 1 2 3 4 5
Requested time of disassembly station 12:20 12:30 12:30 12:30 12:40
No. of empty trains 6 7 8 9 10
Requested time of disassembly station 12:40 12:50 13:00 13:00 13:30
No. of empty trains 11 12 13 14 15
Requested time of disassembly station 13:40 14:10 14:20 14:40 15:50
The model was solved according to the known conditions by use dynamic planning algorithm,
and process are shown in Tab.14.
12
Tab.14 Solution procedures without constraint of carrying capacity
No. of
empty
trains
Idling period if
combination
Idling period if
non- combination
Time
difference
Decision-making(No. of
trains combined)
Result of
idling
period
1 / 5
6 / / /
2 0+2
6+
1
6=
3
6
5
6+
1
6=
6
6 -
3
6 1 and 2
3
6
3 5
6+
2
6+
2
6=
9
6
3
6+
4
6=
7
6
2
6 1 and 2
7
6
4 3
6+
3
6+
3
6=
9
6
7
6+
3
6=
10
6 -
1
6 1 and 2, 3 and 4
9
6
5 7
6+
4
6+
5
6=
16
6
9
6+
2
6=
11
6
15
6 1 and 2, 3 and 4
11
6
6 9
6+
5
6+
5
6=
19
6
11
6+
1
6=
12
6
7
6 1 and 2, 3 and 4
12
6
7 11
6+
6
6+
7
6=
24
6
12
6+0=
12
6
12
6 1 and 2, 3 and 4
12
6
8 12
6+
6
6+
7
6=
25
6
12
6+0=
12
6
12
6 1 and 2, 3 and 4
12
6
9 12
6+
7
6+
7
6=
26
6
12
6+
1
6=
13
6
13
6 1 and 2, 3 and 4
13
6
10 12
6+
7
6+
10
6=
29
6
13
6+
1
6=
14
6
15
6 1 and 2, 3 and 4
14
6
11 13
6+
7
6+
8
6=
28
6
15
6+0=
15
6
13
6 1 and 2, 3 and 4
15
6
12 14
6+
6
6+
9
6=
29
6
15
6+0=
15
6
14
6 1 and 2, 3 and 4
15
6
13 15
6+
6
6+
7
6=
28
6
15
6+0=
15
6
13
6 1 and 2, 3 and 4
15
6
14 15
6+
5
6+
7
6=
27
6
15
6+
1
6=
16
6
11
6 1 and 2, 3 and 4
16
6
15 15
6+
2
6+
5
6=
22
6
16
6+
8
6=
24
6 -
2
6
1 and 2, 3 and 4, 14 and
15
22
6
Through calculation of the model, the optimum scheme is that No.1 train combined with No.2
train, No.3 train combined with No.4 train, No.14 train combined with No.15 train, and other
trains are not combined. The idling period is 3.67 hour under the optimal solution.
If carrying ability of the route is busy at 13:00 - 14:00, transporting only 3 trains, the further
solution was to be chased because it needed transport 4 trains under present optimal solution.
It was to find the empty train with the positive and minimum value in the sixth column in
Tab4-11, which was to be combined with the previous train. In the case, the ones are No.9 and
No.11train. Anyone of the two could be chosen, and No.9 train chosen for instance. The No.9
train was combined with No.8 train, and seeking the optimal solution under constraint of carrying
13
capacity. Solution process are shown in Tab.15.
Tab.15 Solution procedures with constraint of carrying capacity
No. of
empty
trains
Idling period if
combination
Idling period if
non-combination
Time
difference
Decision-
making(No. of trains
combined)
Result of idling period
1 / 5
6 / / /
2 0+2
6+
1
6=
3
6
5
6+
1
6=
6
6 -
3
6 1 and 2
3
6
3 5
6+
2
6+
2
6=
9
6
3
6+
4
6=
7
6
2
6 1 and 2
7
6
4 3
6+
3
6+
3
6=
9
6
7
6+
3
6=
10
6 -
1
6 1 and 2, 3 and 4
9
6
5 7
6+
4
6+
5
6=
16
6
9
6+
2
6=
11
6
15
6 1 and 2, 3 and 4
11
6
6 9
6+
5
6+
5
6=
19
6
11
6+
1
6=
12
6
7
6 1 and 2, 3 and 4
12
6
7 11
6+
6
6+
7
6=
24
6
12
6+0=
12
6
12
6 1 and 2, 3 and 4
12
6
8 12
6+
6
6+
7
6=
25
6
12
6+0=
12
6
12
6 1 and 2, 3 and 4
12
6
9 12
6+
7
6+
7
6=
26
6
12
6+
1
6=
13
6 /
1 and 2, 3 and 4, 8
and 9
26
6
10 12
6+
7
6+
10
6=
29
6
26
6+
1
6=
27
6
2
6
1 and 2, 3 and 4, 8
and 9
27
6
11 26
6+
7
6+
8
6=
41
6
27
6+0=
27
6
14
6
1 and 2, 3 and 4, 8
and 9
27
6
12 27
6+
6
6+
9
6=
42
6
27
6+0=
27
6
15
6
1 and 2, 3 and 4, 8
and 9
27
6
13 27
6+
6
6+
7
6=
40
6
27
6+0=
27
6
13
6
1 and 2, 3 and 4, 8
and 9
27
6
14 27
6+
5
6+
7
6=
39
6
27
6+
1
6=
28
6
11
6
1 and 2, 3 and 4, 8
and 9
28
6
15 27
6+
2
6+
5
6=
34
6
28
6+
8
6=
36
6 -
2
6
1 and 2, 3 and 4, 8
and 9, 14 and 15
22
6
The optimum scheme under constraint of carrying capacity is that No.1 train combined with
No.2 train, No.3 train combined with No.4 train, No.8 train combined with No.9 train, No.14
train combined with No.15 train, and other trains are not combined. The idling period is 5.67
hour under the optimal solution.
5 conclusion
Empty wagons adjustment of heavy-haul railway was a complicated and dynamic problem.
The paper, based on the thought optimizing the issue by considering the loading end and
14
unloading at the same time, set up a model taking the minimum idling period as the function goal
and used dynamic planning to solve the problem. But there are a lot of details needed further
researched. Firstly, extension of number of combination and disassembly stations. There will be
several combination and disassembly stations, and there will be exchanged empty trains among
them. The paper just considered one combination station and one disassembly station. Secondly,
extension of types of empty trains. There will be several kinds of empty train in the heavy-haul
trains, unit trains made-up by 50 or 100 empty wagons, and combination trains made-up by 100,
150, or 200 empty wagons. The paper just considered the unit empty trains, and more groups of
kinds of empty trains could be studied.
Reference
[1] Bo-Liang Lin,Zhi-Mei Wang, Li-Jun Ji, Ya-Ming Tian and Guo-Qing Zhou, “Optimizing the freight train
connection service network of a large-scale rail system,” Transportation Research Part B, vol. 46, no. 6, pp.
649-667, 2012.
[2] Anthony Chenn and Panatda Kasikitwiwat, “Modeling capacity flexibility of transportation networks,”
Transportation Research Part A, vol. 45, no. 2, pp. 105-117, 2011.
[3] Catia M.S. Machado, Sergio F. Mayerle and Vilmar Trevisan, “A linear model for compound multi-
commodity network flow problems,” Computers and Operations Research, vol. 37, no. 6, pp. 1075-1086, 2009.
[4] ZHANG Jinchuan, YANG Hao and WEI Yuguang, “Modeling Feedback Scheme of Empty Cars in
Unloading End of Heavy Haul Railway,” Online English edition of Journal of Transportation System Engineer
and Information Technology, vol. 8, no. 2, pp. 96-102, 2008.
[5] Amar Kumar Narisetty, Jean-Philippe P. Richard, David Ramcharan, Deby Murphy, Gayle Minks and Jim
Fuller, “An Optimization Model for Empty Freight Car Assignment at Union Pacific Railroad,” Interfaces, vol.
38, no. 2, pp.89-102, 2008.
[6] Edward K. Morlok and David J. Chang, “Measuring capacity flexibility of a transportation system,”
Transportation Research Part A, vol. 38, no. 6, pp. 405-420, 2004.
[7] Katja Berdica, “An introduction to road vulnerability: what has been done, is done and should be
done,”Transport Policy vol. 9, no. 2, pp. 117-127, 2002.
[8] Gao Ziyou and Song Yifan, ”A reserve capacity model of optimal signal control with user-equilibrium
route choice,” Transportation Research Part B, vol. 36, no. 4, pp. 313-323, 2002.
[9] Ricardo Fukasawa, Marcus Vinicius Poggi de Aragão, Oscar Porto and Eduardo Uchoa, “Solving the
Freight Car Flow Problem to Optimality,” Electronic Notes in Theoretical Computer Science, vol. 66, no. 6,
pp. 1-11, 2002.
[10] Nebojša J., and Bojović, ”A general system theory approach to rail freight car fleet sizing,” European
Journal of Operational Research, vol. 136, no. 1, pp. 136-172, 2002.
[11] Eksioglu B, Vural A and Reisman A, “The vehicle routing problem: A taxonomic review,” Computers and
Industrial Engineering, vol. 57, no. 4, pp. 1472-1483, 2009.
[12] F. L. Lewis and D. Vrabie, ”Reinforcement learning and adaptive dynamic programming for feedback
control,” IEEE Circuits and Systems Magazine . vol. 9, no. 3, pp. 32-50, 2009.
[13] AFR Araújo and C Garrozi Mulroga, ”A multicast routing genetic algorithm approach considering
multiple objectives,” Applied Intelligence, vol. 32, no. 3, pp. 330-345, 2010.
[14] Christopher Expósito-Izquierdo, Belén Melián-Batista and Marcos Moreno-Vega, “Pre-Marshalling
15
Problem: Heuristic solution method and instances generator,” Expert Systems With Applications, vol. 39, no.
9, pp. 8837-8849, 2012.
[15] Marco Caserta, Silvia Schwarze and Stefan Voß, “A mathematical formulation and complexity
considerations for the blocks relocation problem,” European Journal of Operational Research, vol. 219, no. 1,
pp. 96-104, 2012.
[16] Andreas Bortfeldt and Florian Forste, “A tree search procedure for the container pre-marshalling problem,”
European Journal of Operational Research, vol. 219, no. 3, pp. 531-540, 2012.
[17] Shan-Huen Huang and Tsan-Hwan Lin, “Heuristic algorithms for container pre-marshalling problems,”
Computers & Industrial Engineering, vol. 62, no. 1, pp. 13-20, 2012.
[18] Yusin Lee and Yen-Ju Lee, “A heuristic for retrieving containers from a yard,” Computers and Operations
Research, vol. 37, no. 6, pp. 1139-1147, 2010.
[19] A.P. Cucala,A. Fernández,C. Sicre and M. Domínguez, ”Fuzzy optimal schedule of high speed train
operation to minimize energy consumption with uncertain delays and driver’s behavioral response,”
Engineering Applications of Artificial Intelligence, vol. 25, no. 8, pp. 1548-1557, 2012.