Multi-objective operation optimization for electric multiple unit

Neurocomputing 169 (2015) 383–391
Contents lists available at ScienceDirect
Neurocomputing
journal homepage: www.elsevier.com/locate/neucom
Multi-objective operation optimization for electric multiple unit-based
on speed restriction mutation
Hui Yang a,b, Hongen Liu a,b,n, Yating Fu a,b
a
b
School of Electrical and Electronic Engineering, East China Jiaotong University, Nanchang 330013, Jiangxi, China
Key Laboratory of Advanced Control and Optimization of Jiangxi Province, Nanchang 330013, Jiangxi, China
art ic l e i nf o
a b s t r a c t
Article history:
Received 27 January 2014
Received in revised form
24 August 2014
Accepted 24 August 2014
Available online 2 May 2015
The electric multiple unit (EMU) is a complex system running in dynamic environments. Satisfaction on
real-time manual operation strategy of the EMU with respect to the multi-objective operation demands,
including security, punctuality, accurate train parking, energy saving and ride comfort, depends on the
drivers' experience and a given V–S curve (velocity versus position curve). To improve the operation
strategy, a multi-objective optimization model of EMU operation is developed on the basis of dynamic
analysis and speed restriction mutation. Using a modified particle swarm optimization algorithm, a
Pareto optimal solution set is obtained by the online optimization of the EMU's operation strategy.
Finally, according to the preference order ranking, an optimal operation strategy is sorted out from the
Pareto set which satisfies the multi-objective requirements in real time. Experimental results on the field
data of CRH380AL (China's railway high-speed EMU type-380AL) demonstrate the effectiveness of the
proposed approach.
& 2015 Elsevier B.V. All rights reserved.
Keywords:
Electric multiple unit
Speed restriction mutation
Operation strategy
Online optimization
Multi-objective particle swarm
optimization algorithm
1. Introduction
The Electric Multiple Unit (EMU) provides passenger transport
services in a complex and dynamic running environment. Since the
services should simultaneously satisfy the multi-objective requirements of security, punctuality, accurate train parking, energy saving
and ride comfort, how to optimize the EMU operation strategy is a
multi-objective optimization problem (MOP). The objective of the
MOP is to obtain satisfying operation strategies which can meet the
multi-objective requirements from numerous operational approaches
[1,2]. On the other hand, stochastic and paroxysmal changes in the
environment, such as natural hazards or equipment failure of the
railroads, lead to speed restriction mutation (SRM). Obviously, SRM
causes many difficulties in solving the MOP of the EMU operation
[3,4]. Moreover, the intense interaction effects among the EMUs
caused by their high-density tracking arouse a higher requirement
for the real-time performance of EMU operation. Further, as the
automatic EMU operation has been a development tendency, it is
critical that the operation strategies are totally reliable [5,6]. Consequently, the operation strategies of EMU not only should meet the
multi-objective requirements, but also have real-time effectiveness.
n
Corresponding author at: School of Electrical and Electronic Engineering, East
China Jiaotong University, Nanchang 330013, Jiangxi, China.
E-mail addresses: [email protected] (H. Yang), [email protected] (H. Liu),
[email protected] (Y. Fu).
http://dx.doi.org/10.1016/j.neucom.2014.08.097
0925-2312/& 2015 Elsevier B.V. All rights reserved.
In previous optimization research on EMU operation, energy
consumption and punctuality were primarily considered as the
optimization indexes. However, the requirements of accurate train
parking and ride comfort, which are closely related with the security
and quality of the transport services, were largely ignored. Furthermore, most of the previous studies were carried out offline. Aiming to
address the optimization problem of EMU operation, an optimization
model based on the optimization index of energy consumption was
built in [7,15], while the other indexes are handled as constraints.
However, they ignored the multi-objective requirements of the
problem. A multi-objective model was established in [1], which
considered the optimization indexes of energy saving, punctuality
and accurate train parking after which a hybrid particle swarm
optimization algorithm (PSO) was employed to optimize the operation
strategies. Unfortunately, they adopted the weighted sum method to
aggregate these optimization indexes into a single index, which
sacrifices the balance and flexibility of optimization results. A multiobjective optimization model based on the indexes of punctuality,
accurate train parking, energy saving and ride comfort was established
in [8]. A modified differential evolution algorithm was adopted to
solve the MOP of EMU operation in an off-line optimal way, so as to
obtain the Pareto optimal solutions. However, there was no guarantee
of the validity of their results in a dynamic environment.
It is well know that the multi-objective PSO (MOPSO) can
efficiently obtain a Pareto solution set of the MOP, as well as be
suitable for solving the MOP of EMU operation [9]. Considering the
challenge of multi-objective planning of urban land-use, the MOPSO
384
H. Yang et al. / Neurocomputing 169 (2015) 383–391
algorithm was adopted to optimize the arrangement of urban land
uses in [10], and a Pareto set of land-use arrangements were
obtained. Although their experimental results met the multiobjective requirements well, the efficiency of the MOPSO algorithm
was lower as a result of the growing population. Fortunately, this
problem can usually be solved by using reference points or
preference information to guide the particles to a certain region
of the Pareto Front [11,12]. For instance, the important relationship
between objectives was used as preference information about the
MOPSO algorithm in [12], and the effectiveness of the method was
improved greatly.
In this paper, a multi-objective online optimization model is
established, which based on the indexes of security, punctuality,
accurate train parking, energy saving and ride comfort. Subsequently, the multi-objective online optimization of the EMU
operation is realized by a modified MOPSO algorithm, which based
on real-time data on the running process of EMU. Finally, based on
the principle of balance and the preference order ranking, the
optimal strategy is sorted out from the Pareto set.
The remainder of this paper is organized as follows: Section 2
briefly describes the dynamic analysis of the EMU. The multiobjective online optimization model and method of EMU operation are given in Sections 3 and 4, respectively. The experimental
results and discussions are provided in Section 5. Finally, conclusions and future work are given in Section 6.
2. Dynamic model of the EMU running process
Fig. 1 describes the force acting on EMUs during the running
process.
Based on the force analysis in Fig. 1, the dynamic model of the
EMU's running process is established, as shown in the following
equation [13]:
8
C ¼ uw
>
>
>
>
< w ¼ w0 þ wj
ð1Þ
w0 ¼ a þ byþ cy2
>
>
>
>
: wj ¼ wi þ wr þ ws
where C is the resultant force, u is the controlling force, and u 4 0
refers to traction (Ft) while u o 0 refers to braking force (Fb); w is the
running resistance, which is composed of the basic resistance w0
and the additional resistance wj. Moreover, wj mainly includes ramp
resistance wi, curve resistance wr and tunnel resistance ws; a, b, c
are the drag coefficients [14].
Based on Eq. (1), the dynamics of EMU can be defined as
follows:
8
dt 1
>
>
¼
<
dl
v
ð2Þ
dv
>
>
:v
¼ uðc; vÞ wðl; vÞ
dl
where l A ½0; L0 is the location of EMU, L0 is the station spacing, t is
the running time of EMU; v A ½0; VðlÞÞ is the running speed of EMU,
V(l) is the automatic train protection speed restriction (SR) at the
location l. c A f1; 0; 1g is the operation state of EMU, and “1, 0,
Running direction
wj w0
w
u
Fig. 1. Force analysis of the EMU's running process.
1” refers to the operation state of traction, coasting and braking,
respectively; uðc; vÞ and wðl; vÞ are the same as Eq. (1).
3. Multi-objective online optimization model for EMU
operation
As mentioned above, the optimization of the EMU operation is a
MOP, which should simultaneously meet the multi-objective requirements in a dynamic running environment. Therefore, a multipleobjective online optimization model (MOOM) is built to provide a
quantitative basis for the study.
3.1. Optimization indexes of EMU operation
Accordingly, the optimization indexes for the MOP of the EMU
operation, which include safety allowance, punctuality, energy
consumption, accurate train parking and ride comfort, are detailed
in Sections 3.1.1–3.1.5.
3.1.1. Safety allowance index
The safety allowance of the EMU running process is usually
evaluated by the difference between the speed of the EMU and the
SR [7,15]. Since the SR changes with changes in the running
environment, the SR data are obtained from the driver machine
interface (DMI) of the EMU in each sampling period dt. In this way,
the calculation model of the safety allowance is established in real
time, which is defined as follows:
fv ¼
1
VðlÞ v
ð3Þ
where V(l) and v are the same as Eq. (2), fv is the safety allowance
index for the operation strategy. Obviously, the smaller the fv is,
the safer the running process of EMU becomes.
3.1.2. Punctuality index
The services provided by the EMU are strictly limited by the
train timetable [7,15]. Accordingly, the difference between T (the
actual inter-station running times of the EMU) and T0 (the given
time in the timetable) is taken as the punctuality index, which is
defined as follows:
T¼
N
X
dt;
N ¼ 1; 2; …; K
ð4Þ
1
f t ¼ T T0
ð5Þ
where dt is the sampling period and k is iterations during the
optimization process. The smaller the ft is, the more punctual the
services be.
3.1.3. Energy consumption index
The calculation of the energy consumed in traction is a basis for
the optimization of the operation strategy. The energy consumption is closely related to the conditions of railway line, the EMU's
traction characteristics and operation strategies and so on. Thus, in
the case that the traction characteristics and line conditions are
fixed, the objective of energy saving could be realized by optimizing the operation strategy. However, since the running EMU is a
complex nonlinear system, it is difficult to directly calculate the
energy consumed in traction of its running process. Consequently,
the running process of the EMU is divided into numerous linear
intervals. The traction energy of each interval and the whole
section is shown in the following equations, respectively
[16,17,22]:
Ei ¼ FðvÞ dSðv; dtÞ
ð6Þ
H. Yang et al. / Neurocomputing 169 (2015) 383–391
Z
fe ¼
T
Ei dt
ð7Þ
0
where Ei is the energy consumed in traction in each dS (the
running distance during dt), fe is the total energy consumption, T
and dt are the same as Eq. (5).
The applicability and simplicity of the algorithm makes it more
appropriate for solving lots of engineering optimization problems.
By exchanging information between individuals and group
3.1.4. Accurate train parking index
The difference between X (the actual running distances of EMU
during T) and L0 (the stations' spacing) is defined as the index of
train parking accuracy, as shown in the following:
X ¼ xðTÞ;
X oL0
f d ¼ X L0
4.1. MOPSO algorithm for EMU operation
ð9Þ
PSO is a parallel heuristic random search intelligent optimization method [20]. The algorithm updates particles' velocity and
position through the exchange of information between individuals
and group. Meanwhile, particles save the pBest (best place that
particles have experienced) and the gBest (best place that group
has experienced) during the searching process. The search
mechanism is defined as follows [21,16,17,22]:
8
! !
!
!
>
>
vi ðt þ 1Þ ¼ ωnvi ðtÞ þc1nr1nðxbestðtÞ xi ðtÞ Þ
>
>
>
>
! !
<
þ c2nr2nðgbestðtÞ xi ðtÞ Þ
ð13Þ
>
ω ¼ ωmax ðωmax ωmin Þnt=T max
>
>
>
>
!
! !
>
: x
¼ xi ðtÞ þ vi ðt þ 1Þ
i ðt þ 1Þ
3.1.5. Ride comfort index
Generally, the ride comfort index fc is defined by the change
rate of EMU's velocity (namely the longitudinal impact force), as
shown in the following equation:
dv
ð10Þ
f c ¼ ; f c A ½0; Amax dt
where dv=dt is the change rate of acceleration, which signifies the
comfort condition of the passengers; Amax is the maximum impact
force in which body feels comfortable, and it is usually set as
Amax ¼ 1 m=s2 [18].
3.2. Modeling of the multi-objective online optimization
Based on the optimization indexes in Section 3.1, the MOOM is
established as follows [1,8,12]:
8
dt
1
>
>
¼
>
>
>
dx
v
>
>
< vð0Þ ¼ vðL0 Þ ¼ 0
dv
>
>
>
¼ uðc; vÞ wðl; vÞ
v
>
>
>
> dx
:
v o VðlÞ; l o L0 ; csi A S
without a mutation and crossover operator, the algorithm
satisfies the diversity and efficiency requirements for the online
optimization of the EMU operation quite well.
The efficiency of the algorithm could be further improved by
importing reference information while the initial population
becomes large.
ð8Þ
where fd is the accuracy of EMU parking, and the parking accuracy
should be shorter than 0.0008 km [18].
min y ¼ fðSÞ ¼ ðf v ðcsi Þ; f t ðcsi Þ; f d ðcsi Þ; f e ðcsi Þ; f c ðcsi ÞÞ
385
ð11Þ
ð12Þ
where fðSÞ is the fitness function of the MOOM, and Eq. (12) is
the constraints of the model, csi is the operation strategies which
are composed of ci (operation state of the EMU) and si (corresponding distance that ci continues), S is the search space, and
f v ðcsi Þ; f t ðcsi Þ; f d ðcsi Þ; f e ðcsi Þ; f c ðcsi Þ are the optimization indexes.
To realize the online optimization of the EMU operation, we
obtain l, V(l) and other information about the EMU from the DMI
in real time. Thus, the fitness function and constraints of the
MOOM will change with the change of l in real time.
4. Multi-objective online optimization method for EMU
operation
Recently, MOP has become a research hotspot of the intelligent
optimization. Many artificial intelligence optimization algorithms
and computational intelligence methods, such as genetic algorithm, neural network computing and MOPSO, were introduced to
solve the MOP [19].
The MOPSO is especially suitable for solving the MOP of the
EMU operation. In this paper, the MOPSO algorithm is selected due
to the following advantages:
where vi(t) and xi(t) are the velocity and position of a particle i at
the iterations t, and c1, c2 are the acceleration constants, r1, r2 are
the uniformly distributed random numbers in [0,1], w is the
dynamic weight, Tmax is the maximum iterations.
As a minimization problem with n objective functions (as
shown in Eq. (13), n ¼5), it judges that the solution x1 dominates
solution x2 (namely x1 g x2 ) while their relationships are denoted
as Eq. (14). On the contrary, if x1 is better than x2 in one or more
objectives while x2 is better than x1 for the others, then they are
non-dominated. Furthermore, x1 is the Pareto optimal if x1:x1 g x0 ,
where x1 A S; x0 A S, S is the search space and x0 is the rest of S. All of
the Pareto solutions make up the Pareto solution set:
(
8 i A f1; 2; …; mg; f i ðx1 Þ r f i ðx2 Þ
ð14Þ
( iA f1; 2; …; mg; f j ðx1 Þ o f j ðx2 Þ
where m and fi, fj are the dimensionality and the objective
functions of particles, respectively.
Subsequently, to improve the efficiency of the MOPSO for the
EMU operation, the importance relationship between the objectives
is taken as the preference information of the algorithm [11]. Then,
based on Eqs. (11)–(14), the filtering rule α for Pareto set of the EMU
operation strategies is defined as Eq. (15). In addition, it is observed
from the experimental process that the preference order rankings for
the cases of running states of the EMU are defined as Eqs. (16)–(18):
α ¼ β&ff v ðiÞ r f SR g&ff v ðiÞ r f v ðjÞ&f t ðiÞ rf t ðjÞ
&f d ðiÞ r f d ðjÞ&f e ðiÞ rf e ðjÞ&f c ðiÞ r f c ðjÞg
ð15Þ
β1 ¼ α&ff v ðiÞ o f v ðjÞ&f t ðiÞ o f t ðjÞ&
f d ðiÞ o f d ðjÞ J f e ðiÞ o f e ðjÞ J f c ðiÞ o f c ðjÞg
ð16Þ
β2 ¼ α&ff v ðiÞ o f v ðjÞ&f t ðiÞ o f t ðjÞ&
f d ðiÞ o f d ðjÞ&f e ðiÞ o f e ðjÞ J f c ðiÞ o f c ðjÞg
ð17Þ
β2 ¼ α&ff v ðiÞ o f v ðjÞ&f d ðiÞ o f d ðjÞ&
f e ðiÞ o f e ðjÞ J f t ðiÞ o f t ðjÞ J f c ðiÞ o f c ðjÞg
ð18Þ
where β is the preference information, and β1 ; β2 ; β 3 are the
preference order rankings for the cases of long delay, short delay
and no delay, respectively.
386
H. Yang et al. / Neurocomputing 169 (2015) 383–391
Accordingly, the pseudo code of MOPSO for the EMU operation
is described as
as follows:
8
csi ¼ ½ci ; si >
>
>
>
< ci A f1; 0; 1g;
Algorithm 1. Pseudo code of MOPSO for the EMU operation.
si A ½0; L0 ;
>
>
>
>
: L0 ¼ P si
1:
2:
3:
4:
5:
6:
Initialize the particles and parameters
Define the pbest and gbest of the population
while iter o MaxIT
for Each Particle
Update the velocity and position of particles
Calculate the fitness function value of the MOOM for the
EMU operation in Eq. (11)
7: Obtain the Pareto optimal solutions based on the filtering
rules in Eqs. (15)–(18)
8: Update the pbest
9: end for
10: Update the gbest and external archive size
11: iterþ þ
12: end while
13: Obtain the Pareto set of EMU operation strategies.
where iter and MaxIT refers to the current iterations and the
maximum iterations, respectively.
i ¼ 1; 2; …; k
i ¼ 1; 2; …; k
ð19Þ
where ci, si and L0 are the same as Eq. (12).
4.2.2. Multi-objective online optimization process of EMU operation
Based on Algorithm 1 and the initial operation strategies
described in Eq. (19), the multi-objective online optimization for
the EMU operation is carried out, the specific steps are shown in
Fig. 3. In this study, we use the weighted sum method to rank the
solution set, that is,
(
f ¼ ω1 f v þ ω2 f t þ ω3 f d þ ω4 f e þ ω5 f c
ð20Þ
ω1 þ ω2 þ ω3 þ ω4 þ ω5 ¼ 1
where ω1 ω5 are the weight coefficients determined by the
preference order ranking.
In Fig. 3, the current operation state is composed of the cases of
traction (T), coasting (C) and braking (B). Then the operation
strategies are adjusted as follows: (1) in the operation state of
T : -C-EB-C-T; (2) in the operation state of C : -EB-C-T;
(3) in the operation state of B : -B-C-T. EB is the operation
state of emergency braking.
4.2. Multi-objective online optimization of EMU operation strategy
Generally, the main difficulty in MOP is how to efficiently obtain
the global best solution from the population, as the multiple
objectives (very often conflicting and incommensurable) should be
optimized simultaneously [16,17,22,23]. For instance, although the
objective of energy saving can be realized by extending EMU's
coasting time, it meanwhile increases the running time, which affects
the punctuality index. Furthermore, concerning the multipleobjective optimization of the EMU operation, the optimal solution
for some optimization indexes may be poor for the others in some
cases. Consequently, on the premise of balancing multiple objectives,
although there is a set of Pareto optimal solutions which prefer some
certain optimization indexes, there are no absolutely optimal solutions to the MOP of the EMU operation [11].
In this paper, the initial EMU operation strategies are generated
according to the actual data obtained from field investigation and
research. After this, based on the MOOM in Section 3.2, Algorithm
1 and the initial operation strategies, the multi-objective optimization of the EMU operation is conducted online. Meanwhile, the
useful information on the EMU running process is obtained in real
time, which is used as the preference information of Algorithm 1,
so as to improve the algorithm efficiency.
4.2.1. Generating the initial EMU operation strategies
It is generally know that the operation state of the EMU is
closely related to the running conditions, which mainly include
line characteristics and traction power supply. The line characteristics include line profile, curve and tunnel, as shown in Fig. 2.
Moreover, since the electrified railway network is powered by a
phase splitting supply, it has to establish a neutral section between
the adjacent power supply sections to prevent phase fault,
enabling the EMU to coast through the neutral section [24].
According to the analysis above, the traction calculation is
conducted to generate the initial operation strategies of the EMU
5. Experimental results
In this section, the experimental results are presented to verify
the effectiveness of the proposed method. Firstly, the CRH380AL
service on the Beijing-Shanghai High-speed Railway Line is taken
as the experimental object. Then, the experiments are conducted based on the field data obtained from the EMU running
process. Table 1 shows the basic characteristic parameters of the
CRH380AL. Fig. 4 presents a detailed overview of the BeijingShanghai High-speed Railway Line, whose station spacing from
“Taian” to “Xuzhou East” is 227.78 km [25], where v0 is the initial
speed when the emergency braking happens.
The given time in train timetable is from 10:05:40 to 10:56:51,
which is 3071 s in total. The position error of train parking is
generally required within 0.0008 km, while the running time error
is within 120 s [7,15].
5.1. Field operation strategy
Fig. 5 presents the actual V–S Curve (VSC: velocity versus
position curve) of the EMU running process from “Taian” to
“Xuzhou East”, which is collected in real world. The actual
operation strategy of the process is cs1 in Table 3, whose index
values are a1 in Table 2.
From Fig. 5 and Table 2, it is observed that there is an
inconstant fluctuation of the VSC which results with an increase
in energy consumption, as well as a reduction in ride comfort.
In addition, the velocity of the EMU is almost over the SR in some
places, which may cause safety problems. For instance, in the
local enlarging graphs of Fig. 5, the EMU runs at a speed of
60 70 km/h, which is almost over the SR. This may lead to
damage to the railway turnout or train derailment, etc. Furthermore, f t ¼ 282 s seriously exceeds the permitted scope of train
delays ( 7120 s), while f e ¼ 6966:37 kW h is too high.
H. Yang et al. / Neurocomputing 169 (2015) 383–391
387
Railway
profile
Neutral
section
Curve
Tunnel
Mileage
Fig. 2. The line characteristics of “Taian-Xuzhou East” section.
Begin
Generate the initial operation strategies as shown in
Eq. (19) based on the actual running conditions
Establish the MOOM in Section 3.2 and optimize the
operation strategies above while obtaining the SR and
position data of EMU in real time
Has any SRM been
detected?
Regenerate the initial operation strategies based
on the current operation state
Optimize the operation strategies online
Obtain the Pareto solution set of EMU operation
strategies using Algorithm 1
Sort the optimal operation strategy out from above
solution set by the weighted sum method in Eq. (20)
Fig. 4. The Beijing-Shanghai High-speed Railway Line.
End
Taian−Xuzhou East
Fig. 3. Flow chart of the multi-objective online optimization for EMU operation.
SRC
AVSC
350
Table 1
The basic characteristic parameters of CRH380AL.
Parameter value section
Full weight
Maximum running speed
Maximum traction power
Braking deceleration
Braking distance
890 t
350 km/h
21 560 kW
ab ¼ 0:519 m=s2 ðv0 Z 250 km=hÞ
sb r 3:8 km ðv0 r 300 km=hÞ
5.2. Multi-objective optimization of EMU operation
According to the analysis in Section 5.1, it is concluded that there
is much scope for the optimization of field operation strategies.
Therefore, the multi-objective offline optimization is conducted for
the EMU's operation strategies, which is similar to that in [8,9], so as
to identify the disadvantages of the offline method. Then, the
operation strategies are optimized with the method of multiobjective online optimization. Finally, the effectiveness of the
proposed method is verified via a comparison of the offline and
online optimization results, as well as the field data.
speed (km/h)
Parameter name
300
250
80
200
75
150
70
100
65
60
690
50
0
500
550
692
600
694
650
700
rail mileage (km)
Fig. 5. Actual V–S curve of the EMU running process (SRC: speed restriction curve,
AVSC: actual V–S curve).
Being limited by the given running time in train timetable, the
VSC of the EMU running process generally is close to the SRC.
However, it is unavoidable that the EMU encounters occasional
388
H. Yang et al. / Neurocomputing 169 (2015) 383–391
emergencies in the complex and dynamic running environment.
These emergencies, such as equipment failure, natural hazards and
interaction effects between EMUs, result in the sudden fall of SRC
(namely the SRM), as shown in Fig. 7 [26].
Therefore, to verify the efficiency and effectiveness of the
proposed method based on the field data, it assumes that there
is a SRM section from 593 km to 598 km, where the SRC suddenly
Table 2
Index values of the operation strategies.
i
j
fv
ft (s)
fd (km)
f e ðkW hÞ
fc
a
1
3.2615
228
0.000263
6966.37
0.41632
b
2
3
4
2.1195
1.4192
1.9191
32
24
27
0.000179
0.000319
0.000239
6611.53
6621.45
6633.65
0.31514
0.31521
0.31537
c
5
6
7
8
9
3.4522
2.3901
1.4953
4.7784
2.5041
29
11
25
27
18
0.000638
0.000253
0.000483
0.000124
0.000228
6619.28
6625.43
6631.72
6637.74
6645.79
0.31561
0.31542
0.31537
0.31581
0.31541
d
10
11
12
13
14
15
1.2784
1.4953
1.5919
2.0522
2.6021
2.5903
37
35
95
21
86
27
0.000824
0.000483
0.000179
0.000238
0.000128
0.000256
6637.74
6631.72
6609.45
6614.28
6639.99
6620.43
0.31742
0.31562
0.31586
0.31635
0.31646
0.31565
e
16
17
18
19
20
21
22
2.6403
5.8509
1.7919
5.4522
1.5953
7.7849
2.4031
27
38
45
43
79
47
98
0.000276
0.000116
0.000159
0.000838
0.000453
0.000624
0.000131
6620.83
6629.30
6601.45
6614.28
6621.72
6636.74
6632.99
0.31575
0.31549
0.31537
0.31542
0.31581
0.31561
0.31541
falls from 315 km/h to 285 km/h. The results of offline and online
optimization are presented in Sections 5.2.1 and 5.2.2, respectively.
5.2.1. Multi-objective offline optimization of EMU operation
In this section, the optimization experiments for the EMU
operation are carried out with a multi-objective offline optimization method by reference to [8,9]. The experimental results are
shown as Figs. 6(a), 7(e), the b in Table 2 and the cs2 in Table 3.
As shown as the local enlarging graphs of Fig. 7(e), the VSC
failed to react to the sudden SRM as emergencies result in the
failure of the operation strategy cs2 obtained from offline optimization experiments. Obviously, it is difficult for the offline optimization method to meet the requirements of MOP in this paper,
which proposes the need for an online optimization approach.
5.2.2. Multi-objective online optimization of EMU operation
The online experiments are carried out and the experimental
results are compared to the offline optimization results and field
data. In the experiments, whenever there is a SRM, the EMU
operation strategies are quickly adjusted from the current operation state to the braking state or emergency braking state. As a
result, the punctuality and energy consumption of the EMU
running processes are seriously affected, while train parking
accuracy and ride comfort are also affected to some extent.
Furthermore, the punctuality index is closely associated with the
other four indexes. Therefore, according to the delay degree of the
EMU's running state obtained from the real-time data, the priority
rankings of these indexes are set as the preference information of
Algorithm 1. The experimental results and discussions based on
the following three cases are shown in (1), (2) and (3) as follows:
in the table, a is the index values of the field operation strategy; b, c,
d, e are index values of the Pareto solution sets corresponding to the
Pareto solution
Pareto solution
6635
6650
6640
6625
fe(kw.h)
fe(kw.h)
6630
6620
6630
6620
6615
6610
6610
3
35
fd(k
m)
6
30
2.5
−4
x 10
−4
x 10
25
2
1.5
20
15
30
km
ft(s)
25
4
fd(
)
20
2
0
15
10
Pareto solution
6640
6640
6630
6630
fe(kw.h)
fe(kw.h)
Pareto solution
6620
6610
6600
1
0.75
x 10
6620
6610
6600
1
−3
ft(s)
0.75
100
80
0.5
fd(
km
)
60
0.25
40
0
20
ft(s)
x 10
100
80
0.5
−3
fd(
km
)
60
0.25
40
0
20
ft(s)
Fig. 6. Distribution of the Pareto sets obtained from multi-objective optimization. (a) Offline optimization, (b) in the case of long delay, (c) in the case of short delay and (d) in
the case of no delay.
H. Yang et al. / Neurocomputing 169 (2015) 383–391
389
400
SRC
AVSC
VSC
350
300
SRC
VSC
350
300
250
250
320
200
320
200
310
300
150
310
300
150
290
100
290
100
280
270
585
50
0
500
590
595
550
600
600
605
0
650
SRC
VSC
350
280
270
585
50
500
590
550
595
600
600
605
650
700
SRC
VSC
350
300
300
250
250
320
320
200
200
310
310
300
150
300
150
290
290
100
100
280
270
585
50
0
500
590
595
550
600
600
280
270
585
50
605
650
700
0
500
550
590
595
600
600
605
650
700
Fig. 7. V–S curves of EMU running process. (e) Offline optimization, (f) in the case of long delay, (g) in the case of short delay and (h) in the case of no delay.
Table 3
Operation strategies of the EMU.
cs1
cs2
cs3
cs4
cs5
c1
s1
c2
s2
c3
s3
c4
s4
c5
s5
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
/
/
/
/
/
/
1.1
1.3
25.4
2.7
26.1
2.5
27.4
2.7
25.4
3.6
23.3
4.7
23.4
5.6
25.4
5.5
14.8
4.7
1.7
0.26
0.22
/
/
/
/
/
/
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
/
/
/
/
/
/
/
/
1.1
1.3
25.2
2.3
25
3.1
27.8
3
25.2
4.5
22.8
4.4
22.7
6.6
26.4
5.4
14.5
6.2
0.28
/
/
/
/
/
/
/
/
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
/
/
1.1
1.3
25.2
2.2
25
2.2
0.8
0.9
26.2
3.5
23.2
7.5
8.14
0.12
2.01
0.13
11.2
4.1
23.7
5.2
27.7
5.4
14.3
6.46
0.22
/
/
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1.1
1.3
25.1
2.1
25.4
4.2
26.6
2.4
25.1
1.2
1.2
3
8.55
0.22
2.23
0.1
11.1
4.2
22.5
6.7
1.2
1
24.3
5.4
14.4
5.7
1.38
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
/
/
/
/
1.1
1.3
25.1
2.3
25.2
3.6
27.5
3.3
26.3
3.2
8.35
0.3
2.1
0.25
10.8
5.6
22.9
7.7
24.2
5.2
14.5
5.5
1.48
/
/
/
/
figures (a), (b), (c), (d) in Fig. 6, respectively. i-ordinal number of
the Pareto solution sets, j-ordinal number of operation strategies,
fv-security, ft(s)-punctuality, fd(km)-train parking accuracy, f e ðkW hÞ
energy consumption, fc-ride comfort.
(1) Long delay: In the case of long delay, the proposed method gives
priority to the optimization indexes of f v ; f t ; f d while also considering
the indexes of fe and fc, so as to improve the security (including the
indexes of f v ; f d ) and punctuality of the EMU running process as far as
possible. The index values of the Pareto solution set obtained from the
multi-objective online optimization are the c in Table 2. Then, based
on the principle of balance, the optimal operation strategy for this case
is obtained from the Pareto set, which is shown as the cs3 in Table 3,
whose index values are the c6 in Table 2.
As indicated by the VSC in Fig. 7(f) and the cs3 in Table 3, in order
to improve the punctuality index in this case, the optimal operation
strategy keeps the EMU running at a higher speed while decreasing
the coasting distance when the EMU encounters a SRM. Moreover,
the local enlarging graphs of Fig. 7(f) show the operation state
switch from braking to coasting when the speed becomes much
lower than the SR, and then back again when the speed is almost
over the SR. As a result, comparing the optimization indexes in c to
that of b and a in Table 2, it is observed that ft of the optimal
strategy is much better than the other strategies, while f v ; f d ; f c are
also not bad. Unfortunately, fe of the optimal operation strategy is
not yet satisfactory, which due to the traction distance being longer.
(2) Short delay: To improve the security, punctuality and efficiency
of the running process in the case of short delay, the proposed
method gives priority to the indexes of f v ; f t ; f e ; f d . Subsequently,
index values of the Pareto solution set of this case are the d in
390
H. Yang et al. / Neurocomputing 169 (2015) 383–391
Table 2. In addition, the optimal operation strategy in this case is the
cs4 in Table 3, whose index values are the d13 in Table 2.
The VSC in Fig. 7(g) and the cs4 in Table 3 show that, on the
premise of security, the optimal operation strategy balances ft and
fe by controlling the coasting distance appropriately. Since it is
limited by the given time T0, the running speed of the EMU does
not drop too much in the case of short delay. Moreover, a
comparison of these index values indicates that the optimal
operation strategy has kept the EMU running process more secure,
punctual and efficient.
(3) No delay: Since the EMU runs at the state of no delay, the
proposed method gives priority to the optimization indexes of f v ; f e ; f d ,
so as to ensure that the running process of EMU is secure and efficient.
Accordingly, the index values of the Pareto solutions set in this case are
the e in Table 2 and the corresponding optimal operation strategy is the
cs5 in Table 3, whose index values are the e18 in Table 2.
Based on the comparisons between the AVSC in Fig. 5 and the VSC
in Fig. 7(e), it can be concluded that there is a large scope for the
optimization of the efficiency of the EMU running process in this case.
For instance, comparing figures (h) to (f) and (g) in Fig. 7, it is observed
that the optimal operation strategy keeps the coasting distance as long
as possible while giving attention to ft. As a result, most of the
optimization indexes of the optimal operation strategy (the e18 in
Table 2) are better than that of field data (the a1 in Table 2).
Additionally, the fc of the operation strategies obtained from
the multi-objective optimization are within [0.3, 0.4], which
satisfy the comfort condition well (within 71 m/s2 [18]). Most
of the index values fd of the optimal operation strategies are better
than that of the field operation strategy. Furthermore, the operation strategies of EMU corresponding to the AVSC/VSC in Figs. 5–7
are shown in Table 3.
Finally, through the experiments above, the optimal operation
strategies have been obtained, which corresponding to the current
running state of the EMU. Based on these operation strategies, the
services provided by the EMU could be more secure, punctual, accurate,
energy efficient and comfortable. In the table, cs1 is the actual operation
strategy; cs2 cs5 are the optimal operation strategies obtained from
the multi-objective optimization experiments, which correspond to the
VSC in Fig. 7(e)–(h), respectively. ci A f1; 0; 1g is the EMU operation
state of traction, coasting and braking, respectively; si (km) is the
distance that ci keeps, and/means none.
6. Conclusions
In this paper, based on the SRM and field data, a multi-objective
online optimization method has been presented for improving the
EMU operation. Under assumption that there is a stochastic SRM
railway section, we considered three different EMU running states:
long delay, short delay and no delay. Some offline and online
optimization experiments were conducted by using the field data
in real world. The comparisons of these experimental results
showed that the optimal strategies meet the multi-objective
requirements for the EMU operation in real time.
It has been aware that the running process of EMU is too complex
to exactly compute the proposed optimization indexes. Thus, we plan
to improve the accuracy of the multi-objective model in our further
studies. Moreover, the convergence of the MOPSO algorithm will be
further improved to meet the real-time requirement.
Acknowledgment
The authors acknowledge the financial supports from the
National Natural Science Foundation of China (61164013, 51174091,
61364013, U1334211), and the key program of China Ministry of
Railway (2011Z00-2D).
References
[1] J. Yu, Z.Y. He, Q.Q. Qian, Study on multi-objective train control based on hybrid
particle swarm optimization, J. China Railw. Soc. 32 (1) (2010) 38–42.
[2] H. Yang, Y.T. Fu, K.P. Zhang, Speed tracking control using an ANFIS model for
high-speed electric multiple unit, Control Eng. Pract. 23 (2014) 57–65.
[3] A. Britto, A. Pozo, Using reference points to update the archive of MOPSO
algorithms in many-objective optimization, Neurocomputing 127 (2014) 78–87.
[4] S.W. Zou, Exploration on the temporary limiting speed design scheme of CTCS,
J. Railw. Eng. Soc. 2 (2008) 9–12.
[5] X.S. Ji, D.W. Liu, Analysis and research of development trend for high-speed
railway train control system, in: Proceedings 7th World Congress on High
Speed Rail Part 1, 2010, pp. 89–194.
[6] H.R. Dong, B. Ning, B.G. Cai, Z. Hou, Automatic train control system development
and simulation for high-speed railways, IEEE Circuits Syst. Mag. 10 (2) (2010) 6–18.
[7] T. Bocharnikov, C. Roberst, et al., Optimal driving strategy for traction energy
saving on DC suburban railways, IET Electric Power Appl. 1 (5) (2007) 675–682.
[8] X.H. Yan, B.G. Cai, B. Ning, G.W. Shang, Research on multi-objective high-speed
train operation optimization based on differential evolution, J. China Railw.
Soc. 35 (9) (2013) 65–71.
[9] K.D. Kaveh, R.A. Amir, et al., A new multi-objective particle swarm optimization method for solving reliability redundancy allocation problems, Reliab.
Eng. Syst. Saf. 111 (2013) 58–75.
[10] Z. Masoomi, M.S. Mesgari, M. Hamrah, Allocation of urban land uses by multiobjective particle swarm optimization algorithm, Int. J. Geogr. Inf. Sci. 27 (3)
(2013) 542–566.
[11] Y.J. Wang, Y.P. Yang, Particle swarm optimization with preference order
ranking for multi-objective optimization, Inf. Sci. 179 (12) (2009) 1944–1959.
[12] M. Chou, X. Xia, C. Kayser, Modeling and model validation of heavy-haul trains
equipped with electronically controlled pneumatic brake systems, Control
Eng. Pract. 15 (4) (2007) 501–509.
[13] P. Hu, R.W. Chen, H.Y. Li, Y. Liang, Train operation traction energy calculation
and saving in urban rail transit system, in: Proceedings of the 2th International
Conference on Instrumentation, Measurement, Computer, Communication
and Control (IMCCC), 2012, pp. 505–507.
[14] Y. Qin, L. Wang, H. Lian, et al., Fuzzy optimization model based tolerance
approach to timetable rescheduling for high speed railway in China, in: IEEE
International Conference on Fuzzy Systems, 2011, pp. 2552–2558.
[15] Y.V. Bocharnikov, A.M. Tobias, C. Roberts, S. Hillmansen, C.J. Goodman, Optimal
driving strategy for traction energy saving on DC suburban railways, IET
Electric Power Appl. 1 (5) (2007) 675–682.
[16] Z.Y. Li, R. Wen, R.Y. Wei, Study on locomotive traction energy consumption
calculation based on RBF neural network, J. China Railw. Soc. 33 (9) (2011)
27–30.
[17] H.P. Li, X.H. Yan, H.F. Cao, Passenger comfort and brake control of EMU, Railw.
Locomot. Car 31 (5) (2011) 111–114.
[18] W.S. Lin, J.W. Sheu, Adaptive critic design of automatic train regulation of MRT
system, in: IEEE International Conference on Industrial Technology, 2008, pp. 1–7.
[19] K. James, E. Russell, Particle swarm optimization, in: Proceedings of the 4th
IEEE International Conference on Neural Networks, 1995, pp. 1942–1948.
[20] M.G. Gong, L.C. Jiao, D.D. Yang, W.P. Ma, Research on evolutionary multiobjective optimization algorithms, J. Softw. 20 (2) (2009) 271–289.
[21] S.M. Venskea, R.A. Gonalves, M.R. Delgado, ADEMO/D: multi-objective optimization
by an adaptive differential evolution algorithm, Neurocomputing 127 (2014) 65–77.
[22] G.J. Li, X.Y. Feng, L.J. Wang, Research and simulation on auto-passing phase
separation control strategy of high-speed EMU, Trans. China Electro Tech. Soc.
22 (7) (2007) 181–185.
[23] Elliackin M.N. Figueiredo, Teresa B. Ludermir, Investigating the use of alternative
topologies on performance of the PSO-ELM, Neurocomputing 127 (2014) 4–12.
[24] D.J. Jiang, Traction drive system of CRH3 EMU, Railw. Locomot. Car 28 (2008)
95–99.
[25] W.X. Zha, G. Xiong, Study on the dynamic performance of the train running
time in the section, Syst. Eng. 19 (1) (2001) 47–51.
[26] X.S. Zhou, M. Zhong, Bicriteria train scheduling for high-speed passenger
railroad planning applications, Eur. J. Oper. Res. 167 (3) (2005) 752–771.
Hui Yang received his M.S. and Ph.D. degrees from
Northeastern University, Shenyang, China, in 1988 and
2004, respectively. He is a Professor in the School of
Electrical and Electronic Engineering of East China
Jiaotong University, Nanchang, China. His current
research interests are intelligent transportation system
control, complex system modeling, control and optimization, process industry integrated automation technology and applications.
H. Yang et al. / Neurocomputing 169 (2015) 383–391
Hongen Liu received his B.S. degree from the School of
Electrical and Electronic Engineering of East China
Jiaotong University, Nanchang, China, in 2012. He is
currently working toward the M.S. degree with the
Control Science and Engineering, East China Jiaotong
University. His current research interests are high
speed EMU optimal operation and control, complex
system modeling, control and optimization.
391
Yating Fu received her B.S. degree from the School of
Electrical and Electronic Engineering of East China
Jiaotong University, Nanchang, China, in 2011. She is
currently working toward the M.S. degree with the
Traffic Information Engineering and Control, East China
Jiaotong University. Her current research interests are
high speed EMU optimal operation and control, complex system modeling, control and optimization.