Disclosed embodiments relate to a method for determining a sequence of railcars connected to a locomotive on a train, wherein a control device of the locomotive is connected to railcars comprising a control device via a brake pipe and wherein the control device of the locomotive and the control devices of the railcars may exchange messages via a fast network. Furthermore, the invention relates to a control device for a railcar.
Such a method is known from US 2002/0139181 A1, in which a brake test is carried out to determine a continuity test of a pneumatic brake pipe.
Furthermore, such a method is known from DE 20 2012 012 558 U1, in which a time between a pressure change effected at a locomotive and the arrival of its effect at a railcar is measured to determine the car order on the train.
In EP 3 081 445 A1, determination of the car order on the train is triggered by a predetermined sequence of pressure variations which are only registered when the railcar is standing still. When the determination of the car order is triggered, GPS positioning is used to determine the order of the railcars.
A method and equipment are provided for determining a sequence of railcars connected to a locomotive on a train is proposed, wherein a control device of the locomotive is connected to railcars comprising a control device via a brake pipe, wherein the control device of the locomotive and the control devices of the railcars may exchange messages via a fast wireless network, and wherein the method comprises transmitting, by the control device of the locomotive of a unique identification code to the control devices via a slow network constituted by the brake pipe; transmitting, by the control device of the locomotive over the fast network, of messages indicative of a current state of the transmission carried out via the slow network, wherein the messages comprise the unique identification code; determining, by the control devices, of a time delay between the state of the transmission received from the control device and a state of the transmission measured on the slow network; calculating a distance of each railcar to the locomotive from the time delay and a propagation velocity of the slow network; requesting, by the control device of the locomotive of a report relating to the calculated distance and/or measured time delay by each railcar; sending, by the control device, a report in response to the above request, if an identification code in the request matches an identification code received via the slow network and ordering the railcars by their distance to the locomotive.
Railcars will thus only respond to locomotives that have the same unique identification code as the one received over the brake pipe. In this way, even when two or more trains stand side-by-side, each locomotive will only receive distance reports from railcars that are actually connected to it. Furthermore, this approach even works when some of the railcars are not equipped with control devices.
These and other features of the disclosed embodiments will become apparent from the following detailed description of the invention when considered in conjunction with the accompanying drawings.
The drawings schematically represent:
When multiple trains standing close proximity, some of the above-mentioned methods may be triggered on multiple trains at the same time which would lead to multiple railcars responding to the brake test signals from locomotives that they are not connected to, e.g., when two trains stand side-by-side and both locomotives initiate the method for identification of car order, it is not possible to determine which railcars respond to which locomotive.
Other methods require an electrical communication connection between the railcars which may not be feasible when some of the railcars are equipped with such devices while others are not.
To solve the above-mentioned problem, a method for determining a sequence of railcars connected to a locomotive on a train is proposed, wherein a control device of the locomotive is connected to railcars comprising a control device via a brake pipe, wherein the control device of the locomotive and the control devices of the railcars may exchange messages via a fast wireless network, and wherein the method comprises transmitting, by the control device of the locomotive of a unique identification code to the control devices via a slow network constituted by the brake pipe; transmitting, by the control device of the locomotive over the fast network, of messages indicative of a current state of the transmission carried out via the slow network, wherein the messages comprise the unique identification code; determining, by the control devices, of a time delay between the state of the transmission received from the control device and a state of the transmission measured on the slow network; calculating a distance of each railcar to the locomotive from the time delay and a propagation velocity of the slow network; requesting, by the control device of the locomotive of a report relating to the calculated distance and/or measured time delay by each railcar; sending, by the control device, a report in response to the above request, if an identification code in the request matches an identification code received via the slow network and ordering the railcars by their distance to the locomotive.
Railcars will thus only respond to locomotives that have the same unique identification code as the one received over the brake pipe. In this way, even when two or more trains stand side-by-side, each locomotive will only receive distance reports from railcars that are actually connected to it. Furthermore, this method even works when some of the railcars are not equipped with control devices.
In a further embodiment, the transmitting step by the control device of the locomotive comprises creating pressure variances in a brake pipe to encode the identification code for transmission, wherein the state of the transmission is the pressure generated in the brake pipe at the locomotive by a brake control unit.
This is one of the easiest ways to encode the identification code. It may be carried out at low cost in equipment.
In a further embodiment, determining the time delay between the state of the transmission received from the control device and the state of the transmission measured on the slow network may comprise measuring, by a pressure sensor associated with the control device, of a pressure in the brake pipe at the railcar; obtaining a first time derivative of the measured pressure in the brake pipe at the railcar; obtaining a second time derivative of the measured pressure in the brake pipe at the locomotive and determining the time delay as a time delay between corresponding sign changes of the first time derivative and the second time derivative.
In this way, absolute pressure within the brake pipe is not so relevant. In particular on long trains, the pressure arriving at the last railcar may be much lower than the pressure at the locomotive. By measuring only the change in pressure and looking for changes in the time derivative of the pressure, the communication of the identification code becomes more resilient.
In a further embodiment, the step of transmitting of messages indicative of the current state of the transmission by the control device of the locomotive may comprise measuring, by a pressure sensor associated with the control device of the locomotive, a pressure in the brake pipe at the locomotive; calculating the second time derivative from the pressure measured in the previous step; sending the second time derivative to the control devices the second time derivative values over the fast network as messages indicative of a current state of the transmission carried out via the slow network and wherein the obtaining a second time derivative includes receiving the messages comprising the second time derivative.
The control devices of the railcars thus only need to calculate the time derivative of their own measurements which reduces power consumption.
In a further embodiment, messages sent over the slow network are divided into symbols, wherein each symbol is sent over a predetermined number of time frames, and are sent by pressure variances in the brake pipe, wherein a first symbol of the transmission is transmitted such that: during a first time frame, the pressure within the brake pipe is increased by a first predetermined amount; during a second frame, the pressure within the brake pipe is decreased by a second predetermined amount, wherein a second symbol of the transmission is sent such that: during a first time frame, the pressure within the brake pipe is decreased by a third predetermined amount; during a second frame, the pressure within the brake pipe (22) is increased by a fourth predetermined amount, wherein one of the first and second symbols represents a binary 0 and the other of the first and second symbols represents a binary 1.
This encoding into pressure value changes over time is easily distinguishable from normal operations on the brake pipe.
In a further embodiment, during a third time frame, the pressure within the brake pipe is returned to a basic pressure present in the brake pipe before the first time frame.
This constitutes a stop bit and allows a return of the pressure to a predetermined normal value.
In a further embodiment, the method may comprise determining whether a railcar not equipped with a control device is present in the train, wherein this may include comparing known lengths of the railcars to their relative distances to the locomotive and determining which of the relative distances between railcars and/or the locomotive are larger than the known lengths of the railcars in between.
Thus, railcars not equipped with control devices and/or communication devices may be accounted for.
The problem is further solved by a railcar comprising a control device, wherein the control device comprises a pressure sensor for detecting pressure changes within a brake pipe, wherein the control device is configured to decode an identification code of the locomotive encoded in the pressure changes, wherein the control device further comprises a communication unit for communicating over a wireless communications network and wherein the control device is configured to only respond to requests from a locomotive if an identification code sent with such a request corresponds to the identification code decoded from the pressure changes.
Railcars will thus only respond to locomotives that have the same unique identification code as the one received over the brake pipe. In this way, even when two or more trains stand side-by-side, each locomotive will only receive distance reports from railcars that are actually connected to it.
As shown in
The locomotive 12 comprises a control device 28 and the railcars 14, 16, 20 each comprise a control device 30, 32, 34. The railcar 18 does not comprise a control device. Each of the control devices 28, 30, 32, 34 may be different. In particular, the control device 28 of the locomotive 12 may be configured to output messages and receive commands from a human interface device 26 and may be configured to control a brake control unit 24.
The brake control unit 24 controls the pneumatic pressure inside the brake pipe 22. The control device 28 may control the brake control unit 24 based on user input received via the human interface device 26 and/or from other inputs, e.g. from sensors.
The locomotive 12 and each of the railcars 14, 16, 20 comprises a pressure sensor 36, 38, 40, 42 which senses the pneumatic pressure within the brake pipe 22 at the sensor's location. The brake control unit 24 may control the pneumatic pressure within the brake pipe 22 to transmit digital messages from the locomotive 12 to the railcars 14, 16, 20.
Each of the control devices 28, 30, 32, 34 comprises a communication unit 44, 46, 48, 50, each comprising an antenna. The communication units 44, 46, 48, 50 may connect to each other and/or send messages to each other via a wireless communications network 52.
Each of the control devices 28, 30, 32, 34 comprises a unique predetermined identification code which comprises a multitude of information bits and which may be used to identify each control device 28, 30, 32, 34 and/or may be used to address messages to one particular other control device 28, 30, 32, 34 and/or to determine the origin of messages received.
The control device 28 of the locomotive 12 may send its identification code to all the control devices 30, 32, 34 having a pressure sensor 38, 40, 42 on the brake pipe 22. To transmit the bits of its identification code, the control device 28 represents the bits as symbols encoded as sequences of pressure variations to be created in the brake pipe 22 by controlling the brake control unit 24. A message comprising the entire identification code of the control device 28 may be cyclically sent and resent via the brake pipe 22. By detecting the pressure variations and receiving the message, the control devices 30, 32, 34 can identify the control device 28 of the locomotive 12 that they are connected to.
As a pressure variation within the brake pipe 22 propagates through the brake pipe 22 at a comparatively slow speed, e.g. 280 m/s, the brake pipe 22 constitutes a slow network, whereas the wireless communications network 52 constitutes a fast network.
Furthermore, the control device 28 may broadcast its identification code and/or the brake pipe 22 pressure measured by its own pressure sensor 36 over the network 52. As the pressure variations within the brake pipe 22 travel at the speed of sound, each control device 30, 32, 34 may determine its distance from the locomotive 12 by measuring a time delay between the pressure variances detected by the pressure sensor 38, 40, 42 and the pressure variances as broadcast by the control device 28. The pressure variances as broadcast by the control device 28 act as a reference signal for the delay measurement.
In a further embodiment of the invention, the control device 28 may, for example, calculate a time derivative of the pressure measured by its own pressure sensor 36 and may broadcast the time derivative over the network 52.
In a further embodiment of the invention, the control devices 30, 32, 34 may determine a first time derivative of the pressure measured in the brake pipe 22 at their location and may determine a second time derivative of the pressure measured in the brake pipe 22 at the locomotive 12 from the pressure variances as broadcast by the control device 28. To determine the time delay between the pressure variances detected and the pressure variances as broadcast, the control devices 30, 32, 34 determine sign changes of the time derivatives. When corresponding sign changes of the time derivatives are detected within the first time derivative and the second time derivative, the time delay is determined as the time delay between the corresponding sign changes.
The control device 28 may send, via the network 52, a message requesting the time delay and/or a calculated distance from any one or all of the control devices 30, 32, 34. While it is possible that control devices not connected to this train may receive this message, only those control devices 30, 32, 34 which are connected to the same brake pipe 22 as the locomotive 12 have previously received the identification code of the control device 28. Thus, only those control devices 30, 32, 34 will respond to the message requesting the time delay and/or the calculated distance. In this way, locomotives 12 are able to determine which railcars 14, 16, 20 are connected to them.
From each time delay and the speed of sound within the brake pipe 22, a distance of each railcar 14, 16, 20 to the locomotive 12 may be calculated. This calculation may be carried out by the control device 28 of the locomotive 12 and/or by the control devices 30, 32, 34 of the railcars 14, 16, 20.
As the actual physical length of the locomotive 12 and the railcars 14, 16, 20 is known, the railcar 18, which does not have a control device, may be detected because the distance measured between railcar 16 and railcar 20 is too large.
In further embodiments of the invention, to increase a reliability of transmitting the identification code of the control device 28 via the brake pipe 22, each bit may, for example, be represented by a symbol encoded as a sequence of pressure increases and/or decreases.
In particular, the binary value of 0 is encoded by raising the pressure in the brake pipe 22 by a first predetermined amount as shown in timeframe T1, then lowering the pressure in the brake pipe 22 by a second predetermined amount during timeframe T2, then increasing the pressure in the brake pipe 22 to the basic pressure P0, which is also the pressure that was present in the brake pad 22 prior to the first timeframe T1, at the beginning of timeframe T3. In a similar way, the binary value of 1 is encoded by first lowering the pressure during timeframe T5 by a third predetermined amount, then increasing the pressure during timeframe T6 by a fourth predetermined amount and returning to the basic pressure P0 after timeframe T6 has elapsed.
In further embodiments of the invention, the binary values may be represented differently. For example, a symbol may comprise more than two timeframes during which different pressure variations may be used to encode the symbol. In a further example, a symbol may represent more than one binary digit. In a further example, multiple symbols may be used to represent the same binary value (e.g. 4B5B encoding).
In a further embodiment of the invention, the basic pressure P0 may be determined to be the pressure present in the brake pipe 22 at the locomotive 12 just before the beginning of timeframe T1.
In a further embodiment of the invention, the identification code may be unique over all the control devices created.
The present invention thus allows for secure identification of the cars connected to a train and will also work when some of the railcars 18 are not equipped with control devices.
Number | Date | Country | Kind |
---|---|---|---|
20212571.2 | Dec 2020 | EP | regional |
This patent application is a U.S. National Phase of International Patent Application No. PCT/EP2021/082289 filed Nov. 19, 2021, which claims priority to European Patent Application No. 20212571.2, the disclosure of which being incorporated herein by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/082289 | 11/19/2021 | WO |