[0001] The present invention refers to a system for providing action recommendations to
a driver of a rail vehicle. The system comprising an on-board device having at least
a communication interface for communicating action recommendations to the driver,
wherein the on-board device comprises a mobile communication module for communicating
via a wireless network with a remote source provided offboard the rail vehicle, in
order to output the action recommendations to the driver. The present invention further
refers to a method of providing action recommendations to a driver of a rail vehicle
comprising this system.
[0002] Assistance systems, such as driver advisory systems (DASs), for operators of rail
vehicles are intended to generate action recommendations for energy-optimized operation
of railway vehicles on the basis of static and dynamic route, timetable and vehicle
data. Such systems are commonly integrated into the overall vehicle control system.
Program modules are executed in a central control unit and possibly in remote control
units fixed provided in the rail vehicle, as so-called non-portable on-board device.
The recommendations are output via a display unit connected to a vehicle bus (e.g.
a Multifunction Vehicle Bus) and tightly coupled to a driver panel display device
(also called Human Machine Interface (HMI)).
[0003] Prior art
EP 2 976 246 B1 discloses a system for generating action recommendations for the operator of a rail
vehicle. In order to provide a generic system that can be retrofitted quickly and
easily to an existing rail vehicle. The system comprises a device like a mobile phone
that can be carried by the operator. This device has at least one data interface unit
for receiving basic data (dynamic and static data, like timetable or position). The
device further has a storage unit for storing at least one program module, a processing
unit provided for executing the program module in order to generate the action recommendations
at least on the basis of the basic data, and an output unit (display) for outputting
the action recommendations.
[0004] EP 3 200 146 A1 relates to a system and a method of providing recommendations for action to a driver
of a rail vehicle. In this system, a vehicle intern wireless network is set up and
used to provide a server functionality for allowing access to the recommendations
via a browser application of a mobile device of the driver via the Wireless network.
[0005] The object of the present invention is to provide a system for providing action recommendations
to a driver of a rail vehicle having high accuracy and reliability.
[0006] This object is solved by a system for providing action recommendations to a driver
of a rail vehicle having the features of claim 1 and a method of providing action
recommendations to a driver of a rail vehicle having the features of claim 7. Preferred
embodiments of the present invention are specified in the dependent claims.
[0007] The present invention comprises the teaching that the remote source comprises a calculation
means for calculating the action recommendations for the on-board device based on
current input data of the rail vehicle. The on-board device comprises a processing
unit calculating the action recommendations, in case that action recommendations of
the remote source are missing. For calculating the action recommendations a calculation
algorithm of less computational complexity is used compared to the remote source.
[0008] In computer science, the time complexity is the computational complexity that describes
the amount of time it takes to run an algorithm. Time complexity is commonly estimated
by counting the number of elementary operations performed by the algorithm, supposing
that each elementary operation takes a fixed amount of time to perform. Thus, the
amount of time taken and the number of elementary operations performed by the algorithm
are taken to differ by at most a constant factor.
[0009] The communication interface thereby comprises all visual or audible means for communicating
with the driver. Input data according to the invention are data relating to the rail
vehicle e.g. velocity, location, timetable and route. Based on this data the remote
source calculates via the calculation means, which may be a computer having high processing
capability the action recommendations. This computer thereby preferably receives data
from each train in this region. Therefore, the location and velocity of all these
rail vehicles can be used for calculating the action recommendations. Accordingly,
it is possible to provide an action recommendation having a high accuracy so that
the rail vehicle can be driven in an energy-optimized manner.
[0010] However, in order to provide the driver with action recommendations in case of e.g.
a dead spot of the wireless network the on-board device as a fallback system provides
the driver with action recommendations. This has the advantage that the reliability
of the system according to the present invention is guaranteed.
[0011] In a preferred embodiment of the present invention, the wireless network is a mobile
railway network and/or a public mobile network. The railway network system thereby
is a special network of the railway provider. This network has the advantage that
it is used for the railway traffic, only. Accordingly, this network usually is not
overloaded due to a high network traffic. By using the railway network in combination
with the public mobile network, a high reliability can be assured so that a dead spot
event rarely occur.
[0012] In a further preferred embodiment, the current input data of the rail vehicle are
provided by an on-board rail system and/or an offboard rail system. The on-board system
thereby could be e.g. the European Train Control System (ETCS) or a Train Control
and Management System (TCMS). A respective offboard rail system could be e.g. a trackside
ECTS or another trackside infrastructure. As these data are anyway determined for
the rail vehicle, no separate system is required. Accordingly, a respective system
easily and economically can be provided for a rail vehicle.
[0013] According to another embodiment, the remote source is a cloud or a server. The server
thereby is a computer system in a remote office. The computer system mostly has to
be provided by the railway provider. A cloud thereof does not require a large computer
system provided by the railway provider in order to calculate the action recommendations.
Additionally the cloud has a high accessibility in the internet with an increased
reliability.
[0014] In a further embodiment, the processing unit is a local computing means of the rail
vehicle. A local computing means according to the present invention is a computer,
which e.g. already is used on the train for other reason. In other words, by using
a local computing means no separate computer is needed to calculate the action recommendations.
Accordingly, a respective system can be easily and cost efficient provided to a rail
vehicle.
[0015] A specific embodiment specifies that the communication interface is provided by a
portable or an on-board device. An on-board device is provided as a device in the
driver's cabin. The availability of this communication interface thereby is ensured.
Portable devices like mobile phones or tablets have the advantage that the driver
can carry these devices. Accordingly, these devices can be used on other rail vehicle.
Additionally, the rail vehicle does not require two communication interfaces for both
possible driving directions of the rail vehicle. Therefore, it is not necessary to
provide each rail vehicle with two separate communication interfaces so that the system
economically can be provided to a rail vehicle.
[0016] The aforementioned object of the invention is also achieved by a method of providing
action recommendations to a driver of a rail vehicle comprising the aforementioned
system. The method comprising the steps of calculating action recommendations for
the driver on the offboard remote source on the basis of current input data of the
rail vehicle, transmitting the action recommendations via the wireless network to
an on-board device, retrieving action recommendations for the driver by the on-board
device in case that action recommendations of the offboard remote source are missing,
communicating the action recommendations to the driver via a communication interface
of the on-board device. This method has the same advantages as already outlined for
the system above.
[0017] In a further preferred embodiment, the on-board device determines the action recommendations
based on precalculated driving recommendations. Precalculated driving recommendations
are recommendations, which are made e.g. before the trip. These recommendations thereby
are e.g. dependent on the location and the velocity of the rail vehicle. The advantage
of these recommendations is that the calculation effort is low so that it can be calculated
with simple devices on the rail vehicle.
[0018] Preferably, the calculation of action recommendations by the on-board device is started
when action recommendations from the offboard remote source are missing. In other
words, a calculation during normal operation is not conducted. This has the advantage
that calculation capacity is reduced, so that it can be easily calculated on existing
devices on the rail vehicle.
[0019] According to a preferred embodiment, the on-board device calculates action recommendations
continuously and parallel to the offboard calculations. Accordingly, the action recommendations
are calculated during the whole trip of the rail vehicle. Thus, in case of a dead
spot it is possible immediately providing the driver with action recommendations.
Further, a plausibility check on the action recommendations of the remote source can
be conducted so that a malfunction of the remote source can be detected.
[0020] Preferred embodiments of the invention are shown in the figures and are explained
in detail in the following description. The figures showing:
- Figure 1
- System for providing action recommendations to a driver of a rail vehicle according
to an embodiment of the present invention, and
- Figure 2
- Method of providing action recommendations to a driver of a rail vehicle according
to an embodiment of the present invention.
[0021] Figure 1 shows a system for providing action recommendations to a driver of a rail
vehicle 10. The rail vehicle 10 comprises an on-board device 14, which is provided
on the train vehicle 10. The on-board device 14 thereby comprises a communication
interface 18 for the driver, which in this embodiment is provided as a mobile device
having a display for the driver. On this display, the communication interface 18 shows
the driver action recommendations for energy-optimized operation of the railway vehicle
10.
[0022] The on-board device 14 further comprises a mobile communication module 22. With this
mobile communication module 22, which usually is in connection with a wireless network
26 the on-board device 14 receives action recommendations for the driver. The wireless
network 26 thereby may be either a mobile railway communication network or a public
mobile network. The action recommendations are calculated by a remote source 30, which
is provided offboard the rail vehicle 10. This remote source 30 comprises a calculation
means 34. Based on current input data of the rail vehicle 10 the action recommendations
are calculated. These current input data are provided either by an on-board rail system
or by an offboard rail system. The current input data thereby comprises data relating
to e.g. timetable, static vehicle data, the location, the velocity and real-time timetable.
[0023] However, there are events where the on-board device 14 does not receive action recommendations.
The reasons therefore are that there is a malfunction of the wireless network 26 or
there is no connection to the wireless network 26 due to a dead spot of the network
26. Usually in this case the driver would not get action recommendations. In order
to further, provide the driver with action recommendations the on-board device 14
comprises a processing unit 38, which is able to calculate these action recommendations.
Thus, the driver continuously can be provided with action recommendations.
[0024] The algorithm for calculating these on-board side recommendations may be the same
or even different from the algorithm of the remote source. A possible embodiment could
be using same algorithm as on remote source with less effective advice recommendations
because of less performance. Another possible embodiment could be using same algorithm
as on remote source with different configuration. In a further possible embodiment,
the algorithm could be completely different to this of the remote source. The input
data of the calculations in on-board device and the remote source could be also the
same or different.
[0025] A respective method of providing action recommendations to a driver of a rail vehicle
10 is shown in figure 2. In a first step A on an offboard remote source 30, action
recommendations are calculated. Theses action recommendations in a next step B are
transmitted via the wireless network 26 to the on-board device 14. Due to a missing
wireless network 26 connection, the on-board device 14 may not receive these action
recommendations. Therefore, in a next step C it is checked whether the on-board device
14 received action recommendations. If these action recommendations are received in
a next step D, these recommendations are communicated via the communication interface
18 to the driver. However, in case that the step C of checking whether the on-board
device 14 received action recommendations is negative, a separate step E is conducted
calculating the action recommendations by the processing unit 38 of the on-board device
14. After this step, the action recommendations of the on-board device 14 are also
communicated via the communication interface 18 to the driver.
REFERENCE SIGNS
[0026]
- 10
- rail vehicle
- 14
- on-board device
- 18
- communication interface
- 22
- mobile communication module
- 26
- wireless network
- 30
- remote source
- 34
- calculation means
- 38
- processing unit
- A
- method step
- B
- method step
- C
- method step
- D
- method step
- E
- method step
1. System for providing action recommendations to a driver of a rail vehicle (10), comprising
an on-board device (14) having at least a communication interface (18) for communicating
action recommendations to the driver, wherein the on-board device (14) comprises a
mobile communication module (22) for communicating via a wireless network (26) with
a remote source (30) provided offboard the rail vehicle (10), in order to output the
action recommendations to the driver,
characterized in that
the remote source (30) comprises a calculation means (34) for calculating the action
recommendations for the on-board device (14) based on current input data of the rail
vehicle (10), wherein the on-board device (14) comprises a processing unit (38) calculating
the action recommendations using a calculation algorithm of less computational complexity
compared to the remote source (30), in case that action recommendations of the remote
source (30) are missing.
2. System according to claim 1, characterized in that the wireless network (26) is a mobile railway network and/or a public mobile network.
3. System according to claim 1 or 2, characterized in that the current input data of the rail vehicle (10) are provided by an on-board rail
system and/or an offboard rail system.
4. System according to one of the preceding claims, characterized in that the remote source (30) is a cloud or a server.
5. System according to one of the preceding claims, characterized in that the processing unit (38) is a local computing means of the rail vehicle (10).
6. System according to one of the preceding claims, characterized in that the communication interface (18) is provided by a portable or an on-board device.
7. Method of providing action recommendations to a driver of a rail vehicle (10) comprising
a system according to one of the preceding claims, wherein said method comprises the
steps:
- Calculating (A) action recommendations for the driver on the offboard remote source
(30) on the basis of current input data of the rail vehicle (10),
- Transmitting (B) the action recommendations via the wireless network (26) to an
on-board device (14),
- Retrieving (E) action recommendations for the driver by the on-board device (14)
in case that action recommendations of the offboard remote source (30) are missing,
and
- Communicating (D) the action recommendations to the driver via a communication interface
(18) of the on-board device (14).
8. Method according to claim 7, characterized in that the on-board device (14) determines the action recommendations based on precalculated
driving recommendations.
9. Method according to claim 7 or 8, characterized in that the calculation of action recommendations by the on-board device (14) is started
when action recommendations from the offboard remote source (30) are missing.
10. Method according to claim 7 or 8, characterized in that the on-board device (14) calculates action recommendations continuously and parallel
to the offboard calculations.