138 ◾ Advances in Communications-Based Train Control Systems
In this chapter, we propose an optimal guidance trajectory calculation in CBTC
systems with CoMP. e scheme takes full consideration of the impacts from the
front train. e scheme is described as follows:
Step 1: Initialize the basic parameters, train mass
, train traction power
,
train braking power
brac
, trip time
tr
, and trip distance
tr
. Set the current
train velocity to be
1
, the current train position to be
cur
, and the
current traveled time to be
cur
.
Step 2: Compute the remaining trip time,
T
remaintrip trip cu
, and the remain-
ing trip distance,
S
remaintrip trip cu
. With
remaintrip
, v
, S
remaintrip
, and the basic
parameters, the optimal guidance trajectory can be calculated as follows:
As shown in Figure 7.5, the optimal guidance trajectory could be divided
into four phases: traction, velocity holding, coasting, and braking. erefore,
given the already known traction power and braking power, the optimal guid-
ance trajectory can be determined if the holding velocity
and the velocity v
that indicates the end of the costing phase are obtained. With this objective,
the optimization problem can be formulated as
min fMvv FS
vvv
S
vv
=−+⋅
≤≤
=
−
1
2
()
.
2
2
2
1
2
2
123
2
2
1
2
fric
remaintrip
s.t
FFM
S
vv
FM
v
T
vv
F
trac fric brak
remaintrip
t
/2/2/
2
3
2
2
2
3
2
21
++
−
+
=
−
rracfricbrak
///
2
2
32 3
M
S
v
vv
FM
v
FM
++
−
+
(7.31)
In this equation,
f is the energy consumed to accelerate the train from
to
, and keep it travel at speed
for a distance of
. e second constraint
is the trip distance constraint, which includes four parts representing the
distance traveled in the traction phase, the distance traveled in the velocity
holding phase, the distance traveled in the coasting phase, and the distance
traveled in the braking phase, respectively. e sum of these four distances
should be equal to the remaining trip distance. e third constraint is the trip
time constraint, which includes four parts representing the time traveled in
the traction phase, the time traveled in the velocity holding phase, the time
traveled in the coasting phase, and the time traveled in the braking phase,
respectively. e sum of these four parts should be equal to the remaining
trip time.
Step 3: If
remaintrip
0, go to step 4. Otherwise, compare the current train
velocity
with the reference train velocity
ref
on the calculated guidance
trajectory. If
vv v
1
ref
, where ∆v is the preset velocity error, go to step 2.