Disclosed embodiments relate to a system and method for automatic generation of a list of units in a train comprising multiple units, or more particularly to a system and method for automatic generation of a wagon list in a freight train comprising multiple wagons. Further, disclosed embodiments relate to a control device for receiving detected parameters from a plurality of sensors mounted to respective units in the train and for processing the detected parameters for generation of the list of units.
In current practice, the generation of a list of units in a train comprising multiple units, for example a freight train comprising multiple wagons, is carried out manually. In particular, according to current practice train assembly personnel walks alongside the train and identifies the positions of the units in the train, that is the positions of the wagons in the freight train, to generate a list of units or to verify an available list of units. Therein, the units in the train are usually labeled with a wagon number, equipped with a paper-based identification sheet or possess any other kind of identifier that can be checked manually by the train assembly personnel. The identified list of units is then used for further processing, for example for consequent brake testing and brake weight calculation, which is performed on a paper base. However, such manual identifications are time intense since the train assembly personnel needs to walk alongside the train and to identify the units in the train sequentially, one by one. Furthermore, such manual identifications are also error-prone since they rely on the skills of the train assembly personnel, which may also cause an additional delay for correcting errors and rearrange trains. Further, such manual identifications can only be carried out when the train is not in operation, for example, when the train is in an operating site such as a marshalling yard or shunting yard, where the train assembly personnel can walk safely alongside the train.
Furthermore, a train composition may be subject to change. For example, one or more units may be added to the train or removed from the train after an operation phase of the train depending on a freight transported in the respective unit. A following operation phase of the train with changed composition of units may then require a repeated generation of a new list of units in the train, for example for brake testing. Flowever, a repeated manual generation of a new list of units is time intense and causes a significant delay before the new list of units can be used for brake testing and the train with new composition of units can be put into operation.
Disclosed embodiments provide a system and a method for automatic generation of a list of units in a train comprising multiple units. Therein, the system comprises a plurality of sensors, wherein each of the plurality of sensors is configured to be mounted to a respective unit of the train and each of the plurality of sensors is configured to detect a parameter of the respective unit of the train to which it is mounted that is suitable to provide an information about the position of the unit with respect to another unit in the train. Moreover, each of the plurality of sensors is configured to communicate with one or more of the plurality of sensors, and the plurality of sensors forms a sensor mesh network to transmit the detected parameters for processing. Further, the system comprises a control device configured to receive the detected parameters from sensor mesh network and to process the detected parameters for generation of the list of units.
In the following detailed description, presently disclosed embodiments are further described with reference to the following figures in which
Current systems detect a sequence of units in a train via GPS for performing brake testing as disclosed in EP3081445B1 or determine a wagon sequence in a train by use of pressure measuring devices in the main air line and time measuring devices synchronized via communication device in the range of a communication device initiating the brake test as disclosed in DE202012012558U1. Furthermore, the continuity of a train for brake testing was detected via pneumatic continuity testers and more specifically via a pneumatic continuity tester on an electrically controlled pneumatic train brake system as disclosed in US2002139181A1.
Flowever, the system of the state of the art have certain shortcomings such as their dependence of the availability of the GPS which can be disturbed if a train is in a tunnel.
It is, therefore, the technical problem underlying the presently disclosed embodiments to provide an improved system and a method for an efficient and fail-safe automatic generation of a list of units in a train that overcomes the shortcomings of conventional systems.
The technical problem is solved by a system and a method for automatic generation of a list of units in a train as disclosed.
In general, the presently disclosed embodiments provide a system for automatic generation of a list of units in a train comprising multiple units. Therein, the system comprises a plurality of sensors, wherein each of the plurality of sensors is configured to be mounted to a respective unit of the train and each of the plurality of sensors is configured to detect a parameter of the respective unit of the train to which it is mounted that is suitable to provide an information about the position of the unit with respect to another unit in the train. Moreover, each of the plurality of sensors is configured to communicate with one or more of the plurality of sensors, and the plurality of sensors forms a sensor mesh network to transmit the detected parameters for processing. Further, the system comprises a control device configured to receive the detected parameters from sensor mesh network and to process the detected parameters for generation of the list of units.
It is conceivable, that the sensor mesh network is either a cable-based sensor mesh network or a wireless sensor mesh network. A sensor mesh network is a communication network that is made up of sensors configured to transmit and receive data, and is organized in a mesh topology. A mesh refers to rich interconnection among the sensors along the train. Each sensors acts also as a provider forwarding data to a next sensors. The networking infrastructure is decentralized and simplified because each sensors need only transmits at least as far as the next connected sensors. The control device may be configured to access the sensor mesh network at any unit in the train. The position of the control device may be published into and propagated through the sensor mesh network such that the position of the control device along the train is determined.
Consequently, the system can automatically generate a list of units in the train in a matter of seconds irrespective of the location, length and composition of the train and irrespective of the position of the control device along the train by the use of the plurality of sensors mounted to respective units in the train for detecting a parameter of the respective unit of the train and establishing a unit-to-unit communication and forming a sensor mesh network, and by use of a control device for receiving the collected parameters from the sensor mesh network and for processing the detected parameters for automatic generation of the list of units. In this way the list of units can be generated without the need for manual inspection of the units in the train. More particularly, there is no need for the train assembly personnel to walk alongside the train to manually identify the positions of the units in the train for generation of the list of units. Thus, the generation of the list of units can be performed efficiently and in a matter of seconds. The generated list of units can then, for example, be used for a brake weight calculation and the control device can be used as a brake test controller without significant delay after assembly of the train and prior to operation of the train. In addition, the generation of the list of units in the train is more reliable and less error-prone since the list of units is generated automatically based on detected parameters from a plurality of sensors and is thus, not dependent on the skills of the train assembly personnel. Furthermore, this is particularly advantageous when a train composition changes after an operation phase of the train and a new list of units has to be generated for the new train composition prior to brake testing and a new operation phase of the train. The new list of units can be generated within seconds According to an embodiment, each of the plurality of sensors is associated with an identifier of the respective unit in the train to which it is mounted and each of the plurality of sensors is configured to transmit the detected parameter and the associated identifier of the unit in the train to which it is mounted to the control device or a server for processing and generation of the list of units. It is conceivable that such identifiers may be a series of numbers, a series of letters, or a series of numbers and letters, a bar code or an QR-Code that can be transmitted by the plurality of sensors as a stream of data bits and received and processed by the control device.
In another embodiment, the system further comprises a database or a server configured to receive the detected parameters and identifiers from the sensor mesh network or configured to receive the detected parameters and identifiers or the generated list of units from the control device. It is conceivable that the server is then configured to process the detected parameters and identifiers for generation of the list of units or is configured to keep record of the detected parameters and identifiers or the generated list of units. Furthermore, in case the list of units is generated by the server, the control device may be configured to receive the generated list of units from the server for brake testing.
In a further embodiment, the control device comprises at least one interface for a manual input of data related to one or more items of the list of units and is configured to generate the list of units based at least in part on the manual input of the data related to the one or more items of the list of units via the interface.
Thus, the control device may feature at least one interface for manual input of data related to one or more items of the list of units, for example an item corresponding to a newly added unit in the train. The interface for manual input of data may be an interface for manual text input, such as a touch pad or a key board, for inputting of text, for example a series of numbers or letters, associated with the one or more units in the train and correspondingly, associated with the one or more items of the list of units. Further, the control device may comprise an RFID reader to read out RFID tags associated with the one or more units in the train to provide the data related to the one or more items of the list of units. The control device may also comprise a QR code reader or any other type of 2D code reader, such as a camera, to read out QR code or any other type of 2D code associated with the one or more units in the train to provide the data related to the one or more items of the list of units. The control device may have at least one of the interfaces described above depending on the type of units and depending on the used identification solution, i.e. type of identifier, present in the units in the train.
By providing the possibility for manual input of data related to the one or more items of the list of units via the at least one interface, the system is also compatible for recording the position of units in the train that are not equipped with a sensors. In addition, the position of units can be recorded in the system, where the mounted sensors on the respective units are not detecting or transmitting any parameters due to a device failure of the sensors. In this way, the list of units can be generated based on both the manual input of the data related to the one or more items of the list of units via the interface and the detected parameters from a plurality of functional sensors.
Therefore, the availability of the generation of the list of units in the train is ensured and the fail-safety is increased.
In an embodiment, the system further comprises a user device connected to the server. The user device may then comprise a user interface for manual input of data related to the one or more items of the list of units via the interface. The user device may then be configured to send the data related to the one or more items of the list of units to the server for record keeping or generation of the list of units, or for transmitting the data related to the one or more items of the list of units to the control device for further processing, generation of the list of units, and brake testing.
In an embodiment, the control device may be configured to act as the user device.
According to an embodiment, the multiple units of the train are connected in a brake system and at least one unit in the train, for example a locomotive or traction unit, is configured to control the pressure of a fluid in the brake system. Furthermore, each of the plurality of sensors comprises a pressure sensor and a timestamp generator to detect a pressure of the fluid in the brake system in the respective unit and to generate a corresponding timestamp of when the pressure of the fluid in the brake system in the respective unit exceeds or falls below a predetermined threshold pressure, respectively, from which an information about the position of the respective unit in the train can be derived.
For example, the locomotive may be configured to set the pressure of the fluid in the brake system to a predetermined value and may be configured to ramp up or ramp down the pressure of the fluid in the brake system in case the pressure of the fluid in the brake system differs from the predetermined pressure value after assembly of the train. This causes a pressure wave or fluid wave to propagate through the fluid in the brake system, i.e. starting from the locomotive along the train. Since each of the plurality of sensor nodes is capable to detect a pressure of the fluid in the brake system in the respective unit to which it is mounted and is capable to produce a corresponding timestamp of when the pressure of the fluid in the brake system in the respective unit exceeds or falls below a predetermined threshold pressure, the propagation of the pressure wave through the fluid in the brake system can be tracked. It is conceivable that corresponding to a first sensing procedure the control device may then be configured to receive the detected pressures, timestamps, and identifiers, to calculate the delays in time between the collected timestamps and, using the corresponding identifiers, the delays in time between the units with which the detected pressures and timestamps are associated and thus, to infer the information about the position of each unit in the train with respect to the another unit in the train and the locomotive for generation of the list of units.
Alternatively, the control device may be configured to calculate the distance of the respective units from the locomotive by using the corresponding timestamp and a propagation velocity of the pressure wave in fluid in the brake system, i.e. the speed of sound in the fluid, to generate the list of units. The list of units is then created, for example, by arranging the timestamps in one column of a table according to their increasing or decreasing values and arranging the respective identifiers of the respective units in the train to which the timestamps are assigned in another column according to the sequence of the timestamps. Thus, the column of identifiers of the respective units in the train represents the list of units of the train. As an alternative, the control device may be configured to receive the detected pressures and timestamps for generation of the one column of timestamps of the table as described above. The list of units is then created by assigning identifiers to the sequence of timestamps in another column, for example, assigning identifiers corresponding to the indices of the entries of timestamps in the table. The list of units is then the column of identifiers in the table.
In general, the plurality of sensors can detect the pressure of fluid in the brake system essentially safe from disturbing influences in the surroundings of the train and thus, a fail-safe generation of the list of units is ensured. More particularly, the plurality of sensors can detect the pressure of fluid in the brake system for the following generation of the list of units independently on the location of the train, i.e. independent from whether the train is in a tunnel, in an assembly hall or in the outside, and thus, the plurality of sensors can detect the pressure of fluid in the brake system safely from any non-related interfering signals in the surroundings, for example disturbing non-related wireless transmissions. Moreover, since the pressure wave through the brake system travels at the speed of sound in the fluid, the pressures and corresponding timestamps can be sampled and transmitted by the plurality of sensors and received and processed by the control device within seconds for a fast and efficient generation of the list of units.
According to another embodiment, the plurality of sensors and the control device each comprise a wireless communication module to send and receive signals, and each of the plurality of sensors is configured to detect a signal strength and an identifier of a wireless communication module of at least one neighboring sensors from which an information about the position of the unit in the train to which the sensors is mounted can be derived. Moreover, each of the plurality of sensors is configured to use the wireless communication module to implement a wireless unit-to-unit communication, wherein the plurality of sensors forms a wireless sensor mesh network to wirelessly transmit the detected parameters, identifiers, pressures, timestamps, and signal strengths.
A wireless sensor mesh network is a communication network made up of radio nodes, in particular sensors or sensor nodes publishing data, and is organized in a mesh topology, wherein a mesh refers to rich interconnection among the sensors or sensor nodes. Each sensor node acts also as a provider forwarding data to a next sensor node. The networking infrastructure is decentralized and simplified because each node need only transmits at least as far as the next connected node. Wireless sensor mesh networks often consist of mesh clients, such as sensor nodes comprising sensor nodes and/or sensor hubs, and mesh gateways, such as the control device or gateway or a sensor node acting as gateway. The position of the control device or gateway may be published into and propagated through the wireless sensor mesh network such that the position of the control device along the train is determined.
According to one embodiment corresponding to a second sensing procedure the control device of the system is configured to receive from one or more of the plurality of sensors one or more detected signal strengths emitted by one or more wireless communication modules of one or more neighboring sensors and the respective one or more identifiers as well as the corresponding identifiers of the one or more of the plurality of the sensors by which the one or more signal strengths and the respective one or more identifiers of the neighboring sensors have been detected and thus, to infer therefrom the position of the units in the train with respect to each other for a generation of a list of units.
The list of units is then created, for example, by arranging the identifier of a first sensors corresponding to a first unit of the train in a field of a table and arranging the identifier of a first nearest neighboring sensors according to a first detected signal strength in a neighboring field of the table and arranging the identifier of a second nearest neighboring sensors according to a second detected signal strength which may be similar to the first detected signal strength, which indicates that the second nearest neighboring sensors in on the opposite side in the train with respect to the first nearest neighboring sensors, in a field of the table in the same column or row on the opposite side of the identifier of the first sensors. Thus the column or row of three identifiers of the respective sensors mounted on units in the train represents the list of units of the train.
If an identifier of a second sensors and an identifier of a first nearest neighboring sensors according to a first detected signal strength and an identifier of a second nearest neighboring sensors according to a second detected signal strength associated with the second sensors are received, wherein two of the identifiers correspond to identifiers related to the first sensors it is clear that the second sensors is a neighboring sensors of the first sensors in the train and the identifier of the identifier of the first or second nearest neighboring sensors which does not correspond to the identifiers related to the first sensors can be added in the table to the sequence of the three identifiers related to the first unit of the train.
In another embodiment, each of the plurality of sensors comprises a global navigation satellite system module to detect a position of the unit to which it is mounted from which information about the position of the unit in the train can be derived.
According to an embodiment corresponding to a third sensing procedure the control device of the system is configured to receive the detected positions of the units, which may be described by geographic coordinates, and identifiers and is configured to infer therefrom the position of the units in the train by comparing their relative positions according to the coordinates. The list of units is then created, for example, by arranging the coordinates in a sequence with increasing or decreasing values in one column of a table and in another column the respective identifiers of the respective sensors or units in the train to which the coordinates are assigned. Thus the column of identifiers of the respective units in the train represents the list of units of the train.
According to one embodiment the control device of the system is configured to receive one or more of detected pressures and timestamps according to the first sensing procedure, to calculate the delays in time between the collected timestamps and the corresponding identifiers of the units with which the detected pressures and timestamps are associated and thus, to infer the information about the position of each unit in the train with respect to the another unit in the train and the locomotive for generation of the list of units, one or more detected signal strengths emitted by one or more wireless communication modules of one or more neighboring sensors and the respective one or more identifiers as well as the corresponding identifiers of the one or more of the plurality of the sensors by which the one or more signal strengths and the respective one or more identifiers of the neighboring sensors have been detected according to the second sensing and thus, to infer therefrom the position of the units in the train with respect to each other for a generation of a list of units, and detected positions of the units which may be described by geographic coordinates according to the third sensing and, to infer therefrom the position of the units in the train by comparing their relative positions according to the coordinates.
The control device may be configured to start receiving and processing parameters according to one of the first, second, and third sensing procedure described above, and infer a list of units therefrom, and subsequently receive and process parameters according to another one of the first, second, and third sensing procedure described above, and therewith complete the list of units or check its accuracy. If the processing of the parameters according to the two of the first, second, and third sensing procedure result in a complete and unambiguous list, the control device may stop further activity of generating the list of units and output the list.
If the control unit determines that the created list is incomplete or some items are ambiguous or if one of the procedures of processing of parameter fails, one or both of the procedures can be repeated or receiving and processing of parameters according to the third of the first, second, and third sensing procedure described above can be started and used for completing or correcting the list.
According to yet another embodiment, the control device is installed on the locomotive or is a handheld device, i.e. a mobile device.
It is conceivable that the control device may be configured to perform a brake test after generation of the list of units and use the generated list of units for a brake weight calculation, which may be necessary prior to operating the train by use of the locomotive or traction unit.
Thus, the control device may be a special device called brake test controller and may be a user device such as a smart phone, tablet, personal digital assistant, or the like. Further, the user device may be a laptop. Furthermore, the user device may also be a computing device with a display.
According to the present invention, a method for automatic generation of a list of units in a train comprising multiple units is provided. Therein, the method comprises associating each of a plurality of sensors to a plurality of respective units of the train. The method further comprises detecting, by each of the plurality of sensors, a parameter of the respective unit the sensors is associated with that is suitable to provide an information about the position of the respective unit in the train. Further, each of the plurality of sensors is configured to use the wireless communication module for a unit-to-unit communication and the plurality of sensors forms a sensor mesh network. The method furthermore comprises transmitting, by each of the plurality of sensors, the detected parameters to a control device or a server via the sensor mesh network, and receiving the detected parameters from the sensor mesh network at the control device and processing the detected parameters to generate the list of units.
Each of the plurality of sensors or sensor nodes mounted to respective units in the train is configured to detect parameters of the respective units and to implement a unit-to-unit communication. The plurality of sensors forms a sensor mesh network to transmit the parameters via the sensor mesh network, and the control device is configured for receiving the collected parameters from the sensor mesh network and for processing the detected parameters for automatic generation of the list of units so that the list of units in the train can be generated automatically in a matter of seconds irrespective of the location of the train, length and composition of the train, and the position of the control device along the train. Furthermore, the list of units can be generated without the need for manual inspection of the units in the train. More particularly, there is no need for the train assembly personnel to walk alongside the train to manually identify the positions of the units in the train. Thus, the generation of the list of units can be performed fast and efficiently. In addition, the method of the present invention for automatic generation of the list of units in the train is more reliable and less error-prone since the list of units is generated automatically based on the detected parameters from a plurality of sensors and is thus, not dependent on the skills of the train assembly personnel. Moreover, this is particularly advantageous when a train composition changes after an operation phase of the train and a new list of units has to be generated for the new train composition prior to brake testing and a new operation phase of the train. The new list of units can be generated within seconds
In its embodiments, the above-described method may comprise additional features as described with regard to the system.
Accordingly, in another embodiment, the method further comprises associating each of the plurality of sensors with a respective identifier of the respective unit in the train the sensors is associated with. Furthermore, the method comprises transmitting, by each of the plurality of sensors, the identifier of the unit in the train to the control device for processing and generation of the list of units.
In another embodiment, the method further comprises receiving the detected parameters and identifiers in a database or server from the sensor mesh network or receiving the detected parameters and identifiers or the generated list of units from the control device. It is conceivable that the method further comprises processing, by the server, the detected parameters and identifiers for generation of the list of units.
Alternatively, the method may comprise record keeping, by the server, of the detected
In yet another embodiment of the present invention, the method further comprises manually inputting via at least one interface for manual input of the control device one or more items of the list of units, and generating the list of units at least in part based on the one or more items of the list of units.
In an embodiment, the method further comprises connecting the server to a user device. The method may then comprise manually inputting via at least one interface for manual input of the user device one or more items of the list of units. The method may further comprise sending the one or more items of the list of units to the server for record keeping or generation of the list of units, or for transmitting the one or more items of the list of units to the control device for further processing, generation of the list of units, and brake testing.
In an embodiment, the method may comprise using the control device as the user device.
According to an embodiment, the method comprises connecting the multiple units of the train in a brake system, wherein at least one unit in the train, i.e. a locomotive or traction unit, controls a pressure of a fluid in the brake system, and each of the plurality of sensors comprises a pressure sensor and a timestamp generator, and detecting the pressure of the fluid in the brake system with one or more pressure sensors of the plurality of sensors and producing a corresponding timestamp of when the pressure of the fluid in the brake system in the respective unit exceeds or falls below a predetermined threshold pressure for the one or more pressure sensors from which an information about the position of the respective unit in the train can be derived.
It is conceivable that the method may comprise setting, by the locomotive, the pressure of the fluid in the brake system to a predetermined value and thus, ramping up or ramping down the pressure of the fluid in the brake system in case the pressure of the
Since the detection of the pressures of the fluid in the brake system by use of the plurality of sensors is essentially safe from disturbing influences in the surroundings, a fail-safe generation of the list of units is ensured. More particularly, the detection of pressures of the fluid in the brake system for the following generation of the list of units is independent from the location of the train, i.e. independent from whether the train is in a tunnel, in an assembly hall or in the outside, and is essentially safe from any non-related interfering signals in the surroundings, for example disturbing non-related wireless transmissions. Moreover, since the pressure wave through the fluid in the brake system travels at the speed of sound in the fluid, the pressures and corresponding timestamps can be sampled and transmitted by the plurality of sensors and received and processed by the control device within seconds for a fast and efficient generation of the list of units.
According to an embodiment, the method further comprises detecting with one or more of the plurality of sensors a signal strength of at least one respective neighboring sensors to provide an information about the position of the respective unit associated with the neighboring sensors in the train. Therein, each of the plurality of sensors and the control device comprise a wireless communication module to send and receive signals, and transmit the information about the position of the respective unit associated with the neighboring sensors in the train. Further, each of the plurality of sensors uses the wireless communication module to implement a wireless unit-to-unit communication, wherein the plurality of sensors forms a wireless sensor mesh network to wirelessly transmit the detected parameters, identifiers, pressures, timestamps, and signal strengths.
According to yet another embodiment of the present invention, the method further comprises detecting with one or more of the plurality of sensors means a position of the respective unit associated with the sensors. Therein, each of the plurality of sensors comprises a global navigation satellite system module to detect a position of the unit and transmits the information about the position of the respective unit associated with the sensors in the train.
According to an embodiment of the present invention, the method comprises generating the list of units and evaluating the accuracy of the list of units based on one or more of the detected parameters, identifiers, timestamps, signal strengths, positions, and manual input of one or more items of the list of units.
Since the generation of the list of units and evaluation of the accuracy of the list of units is performed based on one or more of the detected parameters, identifiers, timestamps, signal strengths, positions, and manual input of data related to one or more items of the list of units, the accuracy, availability, and fail-safety of the generation of the list of units in the train is increased.
For example, in each of the units in the train a “filled” state of the brake system may be recognized by the respective sensor nodes if the pressure in the fluid in the brake system reaches a predetermined pressure value, and the method may further comprise waking the system from a sleep mode if any of the units were in sleep mode.
Subsequently, the method may comprise detecting the positions of the units in the train via the global navigation satellite system modules in the sensor nodes for cross checking. Further, the method may result in determining that the list of units is
According to another embodiment, the method further comprises using the control device as a brake test controller for brake testing after generation of the list of units and using the generated list of units for a brake weight calculation.
In the following, disclosed embodiments are described with respect to a system for automatic generation of a list of units in a train comprising multiple units. The approaches disclosed herein generally serve for providing an efficient and fail-safe automatic generation of a list of units in a train.
As partly shown in
As presented in
The wireless communication module 122 in each of the plurality of sensor nodes 222 may comprise an antenna to send and receive signals, which includes but is not limited to antennas for Wireless Local Area Network (WLAN), Bluetooth or other radio frequency (RF) signals. Each of the plurality of sensor nodes 222 can thus communicate with at least one neighboring sensor node 222 within a range of their antenna, for example within the range of tens or hundreds of meters. Consequently, each of the plurality of sensor nodes 222 is capable of determining a signal strength of at least one neighboring sensor node 222 to provide an information about the position of the respective unit 144 with regard to the neighboring unit 144 in the train 110 for generation of the list of units. Furthermore, each of the plurality of sensor nodes 222 comprises a global navigation satellite system module 226 as described above and detects a position of the unit 114 to which it is mounted from which information about the position of the unit 114 in the train 110 can be derived for generation of the list of units.
Accordingly, the plurality of sensor nodes 222 are configured to implement a wireless unit-to-unit communication via the wireless communication modules 122, to determine a mesh topology by detecting, with each of the plurality of sensor nodes the one or more sensor nodes 222 in other units 114 they are connected with, via the wireless unit-to-unit communication, and to form a wireless sensor network 120 as presented in
As described above, the system 100 comprises a control device 124 or a gateway configured to receive and process the detected parameters, pressures, timestamps, signal strengths, positions, and identifiers from the sensor network 120 for generation of the list of units. The control device 124 may be installed on the locomotive 112 or may be a handheld device, i.e. a mobile device, comprising a wireless communication module 122 as described above. Accordingly, the control device 124 may be a user device such as a smart phone, tablet, personal digital assistant, or the like. Further, the user device may be a laptop or a desktop computer. Furthermore, the user device may also be a computing device with a display.
Moreover, the control device 124 comprises at least one interface for manual input of data related to one or more items of the list of units, for example an item corresponding to a newly added unit 114 in the train 110. The interface for manual input of data may be an interface for manual text input, such as a touch pad or a key board, for inputting of text or an identifier, for example a series of numbers or letters, associated with the one or more units in the train and correspondingly, associated with the one or more items of the list of units. Further, the control device 124 may comprise an RFID reader to read out RFID tags associated with the one or more units 114 in the train 110 to provide the data related to the one or more items of the list of units. The control device 124 may also comprise a QR code reader or any other type of 2D code reader, such as a camera, to read out QR code or any other type of 2D code associated with the one or more units in the train to provide the data related to the one or more items of the list of units.
In case the control device 124 is a handheld device, i.e. a mobile device, as described above, it may further comprise a camera and a processing module embodied by an integrated hardware and software solution for recognition of 2D code or text to recognize identifiers painted on the side of respective units 114 in the train 110, for example a series of numbers or letters, QR code or any other type of visual 2D code identifying the respective units 114 in the train 110 on which they are painted. Further, the control device 124 may comprise an RFID reader to read out RFID tags mounted to the respective units 114 in the train 110, to provide data related to the one or more items of the list of units. In this way, manual input of data related to one or more items on the list of units can be provided as described above.
The generation of the list of units and the evaluation of the accuracy of the list of units based on one or more of the detected parameters, identifiers, timestamps, signal strengths, positions, and manual input of data related to one or more items of the list of units, may be embodied by a specific application running on the control device 124 performed by an integrated software and hardware solution.
The system 100 my further comprise a database or server 140 that is configured to receive the detected parameters or the generated list of units from the control device 124 for processing or record keeping. Therein, the control device 124 and server 140 may use any transfer protocol to transfer data related to the generated list of units, such as the Flypertext Transfer Protocol. On the other hand, the control device 124 may receive data related to one or more items on the list of units from the server 140 for generation of the list of units.
The server 140 may be communicatively coupled to a user device 160 or alternatively may be communicatively coupled to the control device 124 acting as user device 160. The user device 160 may be a user device as described above, that is a mobile device, such as a smart phone, tablet, personal digital assistant, or the like. Furthermore, the user device 160 may also be a computer, such as a laptop or a desktop computer. Furthermore, the user device 160 may be a computing device with a display device which is removable affixed to the computing device.
Furthermore, the user device 160 may be configured to perform a component test, and in particular a brake test and brake weight calculation by use of the generated list of units. The brake test and brake weight calculation may be embodied by a specific application running on the user device 160 or control device 124 acting as user device. Thus, the user device 160 or control device 124 acting as user device may be a special device called brake test controller. Such brake test controller may be an integrated hardware and software solution which together perform the application embodying the brake test and the brake weight calculation based on the generated list of units.
As described above, the sensor nodes 222 can forward the detected parameters pressures, timestamps, signal strengths, positions, and identifiers through the wireless sensor network 120 to the control device 124 for processing and generation of the list of units. On the other hand, the position of the control device 124 may also be propagated through the wireless sensor network 120 along the train 110, for example for automatically determining the position of the locomotive 112 in the train 110 in case the control device 124 is located on the locomotive 112 and the locomotive 112 does not comprise a dedicated sensor node 222. Thus, the information about the position of the locomotive 112 in the train 110 can be provided to the control device 124 or the server 140 for example, for consequent brake testing.
Moreover, if the control device 124 is a portable device, i.e. handheld device, with a wireless communication module 122, the control device 124 can be used as a signal strength detector. Thus, while walking with the control device 124 from one end of the train 110 to the other end of the train 110, for example while walking from the locomotive 112 as one end of the train 110 to the other end of the train 110 or vice versa or both, the control device 124 can generate the list of units in the train by detecting the signal strengths and corresponding identifiers of the units 144 in the train 110. The control device 124 can then generate the list of units based on the detected signals strengths and identifiers. It is conceivable that the control device 124 can then generate a first list of units in the train, for example, by walking from the locomotive 112 as one end of the train 110 to the other end of the train 110, and a second list of units in the train by walking back. Both lists of units can then be used for cross-checking and evaluating the accuracy of the list of units.
Consequently, the system 100 is capable of generating the list of units and evaluating the accuracy of the list of units based on one or more of the detected parameters, identifiers, timestamps, signal strengths, positions, and manual input of data related to one or more items of the list of units.
It is conceivable that in each unit 114 in the train 110 a “filled” state of the brake system 210 may be recognized by the respective sensor nodes 222 if the pressure in the fluid in the brake system 210 reaches a predetermined pressure value, and the system 100 is to wake itself from a sleep mode if any of the units 114 were in sleep mode.
Subsequently, the positions of the units 114 in the train 110 may be acquired via the global navigation satellite system modules 226 in the sensor nodes 222.
Further, the system 110 may determine that the list of units is sufficiently accurate by using only one or two of the automatic detection of pressures, timestamps, signal strengths, or positions. In that case, the system 100 may be configured to stop using the other detection means for saving energy. Further, if the evaluated accuracy is below a certain threshold, for example the presence of two contradicting detected parameters or the lack of a parameter is recognized by the control device, the detection of signal strengths and positions may automatically be repeated for the generation of a new list of units. Additionally, if the train 110 is in a tunnel and a detection of the positions of the units 114 in the train 110 via the global navigation satellite system modules 226 in the sensor nodes 222 is not available, the system 100 is capable of reverting to any of the remaining means to detect parameters, pressures, signal strengths, identifiers, or manual input of data related to one or more items of the list of units, for providing the information of the units 114 in the train 110 to generate the list of units. Thus, by generating the list of units based on one or more of the detected parameters, identifiers, timestamps, signal strengths, positions, and manual input of data related to one or more items of the list of units, a fail-safe and reliable generation of the list of units is ensured.
Furthermore, once the list of units is generated, it may be checked again for accuracy or if the train 110 was assembled correctly by the assembly personnel. The generated list of units may then be signed and sent to the server 140 for record keeping or further processing, but mainly is further used for a brake weight calculation and brake testing on the brake test controller 124 or user device 160.
Various modifications can be done to the embodiments without leaving the scope of the disclosure. For example, each of the plurality of sensors 222 may comprise a voltage sensor 226 to measure a voltage drop in an electrical power line along the train 110, in case the units 1114 in the train 110 are connected in a power line, to provide an information about the position of the respective unit 114 in the train 110.
Moreover, it is noted that the train 110 may comprise more than five or less than five units 114, as well as more than one locomotive in contrast to as it is shown in
Number | Date | Country | Kind |
---|---|---|---|
21179549.7 | Jun 2021 | EP | regional |
This patent application is a U.S. National Phase of International Patent Application No. PCT/EP2022/065505 filed Jun. 8, 2022, which claims priority to European Patent Application No. 21179549.7, the disclosure of which being incorporated herein by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/065505 | 6/8/2022 | WO |