200 ◾ Advances in Communications-Based Train Control Systems
For the current control scheme, only the status of the previous train is used for
the following train to create control command. In this section, we propose two
control schemes to improve the performances of trains’ control system under packet
drops. As ZC has status of all the running trains, we propose to use all or some
of the forgoing trains’ status for the following train to generate control command.
erefore, it can respond more rapidly to the status change of foregoing trains. Due
to packet drops, the following train may receive the real or estimated status of the
forgoing trains; it can select to use all or some of the status to keep its performances
close to the optimal values. e proposed schemes will be veried in Section 9.6 by
simulation results. e proposed schemes are as follows:
◾ From the beginning of each period, ZC waits to receive the status of all the
trains before sending LMAs. ZC’s waiting time is less than a predened
uplink reception interval. e equivalent uplink transmission delay is uni-
form among trains.
◾ If a train’s status is successfully received by ZC, it will be inserted into the
LMA for the following trains. Otherwise, the estimated status of the train
will be used.
◾ ZC sends the status or estimated status of all the foregoing trains together in
one packet to a specic train to generate control commands.
◾ e controller waits for a predened duration from the beginning of each
period to generate and output control commands to the actuators. e length
of the duration
is no less than
. Here,
is the delay introduced by the
maximum number of retransmissions.
◾ If the LMA containing the status of all the foregoing trains is available when the
controller generates and sends controls to the actuator, it will be used to calculate
the control commands. Otherwise, an estimated LMA will be used instead.
◾ Based on the status or estimated status of the foregoing trains, each train
selects the closed-loop gain to minimize the uctuation of applied force or
distance deviations around the optimal values. Each train selects its closed-
loop gain by the following two criteria:
– Minimized force criterion. To minimize its cost of divagation of the
applied force deviations from the optimal values.
is the combination
of the closed-loop gains of all the trains.
min
i
n
k
i
k
i
=
∑
−
1
2
(9.30)
– Minimized distance criterion. To minimize its cost of divagation of the
distance deviations from the optimal values.
min
i
n
k
i
k
i
=1
2
∑
−
(9.31)