US20170151970A1 - Diagnostic System for a Rail Vehicle - Google Patents
Diagnostic System for a Rail Vehicle Download PDFInfo
- Publication number
- US20170151970A1 US20170151970A1 US14/954,004 US201514954004A US2017151970A1 US 20170151970 A1 US20170151970 A1 US 20170151970A1 US 201514954004 A US201514954004 A US 201514954004A US 2017151970 A1 US2017151970 A1 US 2017151970A1
- Authority
- US
- United States
- Prior art keywords
- information
- multiple assets
- assets
- rail vehicle
- issue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000000007 visual effect Effects 0.000 claims abstract description 50
- 238000000034 method Methods 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 22
- 238000012544 monitoring process Methods 0.000 claims description 11
- 238000009877 rendering Methods 0.000 claims description 4
- QQWUGDVOUVUTOY-UHFFFAOYSA-N 5-chloro-N2-[2-methoxy-4-[4-(4-methyl-1-piperazinyl)-1-piperidinyl]phenyl]-N4-(2-propan-2-ylsulfonylphenyl)pyrimidine-2,4-diamine Chemical compound COC1=CC(N2CCC(CC2)N2CCN(C)CC2)=CC=C1NC(N=1)=NC=C(Cl)C=1NC1=CC=CC=C1S(=O)(=O)C(C)C QQWUGDVOUVUTOY-UHFFFAOYSA-N 0.000 description 23
- 230000003137 locomotive effect Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 230000007257 malfunction Effects 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 208000029257 vision disease Diseases 0.000 description 1
- 230000004393 visual impairment Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/50—Trackside diagnosis or maintenance, e.g. software upgrades
- B61L27/57—Trackside diagnosis or maintenance, e.g. software upgrades for vehicles or trains, e.g. trackside supervision of train conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0018—Communication with or on the vehicle or train
- B61L15/0027—Radio-based, e.g. using GSM-R
-
- B61L27/0094—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0081—On-board diagnosis or maintenance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L25/00—Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
- B61L25/02—Indicating or recording positions or identities of vehicles or trains
- B61L25/025—Absolute localisation, e.g. providing geodetic coordinates
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L25/00—Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
- B61L25/02—Indicating or recording positions or identities of vehicles or trains
- B61L25/028—Determination of vehicle position and orientation within a train consist, e.g. serialisation
-
- B61L27/0077—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/40—Handling position reports or trackside vehicle data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L2205/00—Communication or navigation systems for railway traffic
- B61L2205/04—Satellite based navigation systems, e.g. global positioning system [GPS]
Definitions
- This disclosure relates generally to a diagnostic system and, more particularly, to a visual diagnostic system for providing information on specific assets of a rail vehicle.
- a railroad network includes a network of tracks that is used by a large number of rail vehicles.
- the operation of rail vehicles can be monitored by a remote off-board controller (also sometimes referred to as the “back office”).
- the off-board controller monitors the operation of rail vehicles using large amounts of data received from each rail vehicle and from stationary wayside units positioned at fixed locations throughout the railroad network. The ability to analyze and interpret these large amounts of data has the potential to be of great value in monitoring the condition of the rail vehicles.
- rail vehicles have multiple assets, for example, a train may have locomotive and non-locomotive vehicles linked together as one.
- Each asset includes multiple components that are susceptible to wear and breakdown resulting from everyday use.
- the rail vehicles and wayside unit are typically equipped with sensors for measuring various operating conditions. However, it is difficult to correlate the large amounts of retrieved data with the identity of the corresponding assets. Therefore, many prior systems only consider abnormal conditions where out-of-range operating values are detected.
- U.S. Pat. No. 8,245,983 (the '983 patent) that issued to Gilbertson, on Aug. 21, 2012.
- the '983 patent discloses a system for communicating information between a wayside unit and an on-board train operator.
- the '983 patent aims to minimize radio congestion by providing a wayside system and an on-board communication device configured to transmit/receive wayside data via a dispatch voice channel.
- the system of the '983 patent may help the train operator to utilize the data from the wayside unit, it may be limited. Specifically, the system of the '983 patent may be effective in a situation where the back office is overloaded with data and not capable of informing an individual train with relevant data. However, large amounts of data may still be lost. As a result, potential issues can be overlooked and the option of taking preemptive actions diminishes.
- the disclosed visual diagnostic system is directed to overcoming one or more of the problems set forth above.
- the present disclosure is directed to a visual diagnostic system for a rail vehicle having multiple assets.
- the visual diagnostic system may include a data interface configured to receive a message from a wayside unit, wherein the message indicates that at least one of the multiple assets is experiencing an issue.
- the data interface may further be configured to receive geo-information associated with a geographic location of the rail vehicle, and to receive configuration-information associated with an arrangement of the multiple assets in the rail vehicle.
- the visual diagnostic system may also include a controller in communication with the data interface.
- the controller may be configured to determine, from the geo-information and the configuration-information, a geographic location of each of the multiple assets.
- the controller may also be configured to determine, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue.
- the controller may further be configured to render for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
- the present disclosure is directed to a method for providing visual information on a rail vehicle having multiple assets.
- the method may include receiving a message from a wayside unit indicating that at least one of the multiple assets has experienced an issue.
- the method may also include receiving geo-information associated with a geographic location of the rail vehicle, and receiving configuration-information associated with an arrangement of the multiple assets in the rail vehicle.
- the method may further include determining, from the geo-information and the configuration-information, a geographic location of each of the multiple assets, and, determining, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue.
- the method may also include rendering for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
- the present disclosure is directed to a computer programmable medium having executable instructions stored thereon for completing a method of providing visual information on a rail vehicle having multiple assets.
- the method may include receiving a message from a wayside unit indicating that at least one of the multiple assets has experienced an issue.
- the method may also include receiving geo-.information associated with a geographic location of the rail vehicle, and receiving configuration-information associated with an arrangement of the multiple assets in the rail vehicle.
- the method may further include determining, from the geo-information and the configuration-information, a geographic location of each of the multiple assets, and, determining, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue.
- the method may also include rendering for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
- FIG. 1 is a schematic illustration of a rail vehicle and a visual diagnostic system, according to embodiments of the present disclosure
- FIGS. 2-5 are schematic representations of exemplary disclosed graphical user interfaces (GUIs) that may be used in conjunction with the visual diagnostic system of FIG. 1 ; and
- FIGS. 6-7 are flowcharts showing exemplary processes for providing visual information according to embodiments of the present disclosure.
- FIG. 1 is a schematic diagram of a visual diagnostic system 1 . 00 for a rail vehicle, such as a train 102 traveling along a railroad network.
- Train 102 may include multiple assets 104 , such as any number of locomotives and non-locomotive rail vehicles linked together.
- train 102 includes a single powered locomotive 106 (e.g., an electrical-powered car, a diesel-powered car, or another type of car configured to power train 102 ) and three wagons 108 (e.g., a passenger car, a cargo container car, or another type of car capable of traveling on the railroad network).
- the railroad network may include any type of transportation pathway (e.g., railroad tracks, subway rails, or trolley tracks) on which train 102 may travel.
- System 100 may include one or more components that cooperate to collect, communicate, process, and display information about the operational status of train 102 .
- the operational status of train 102 may include the operational status of assets 104 and the operational status of the components of assets 104 .
- System 100 may include an on-board system located on train 102 for directly monitoring the operation and condition of train 102 .
- the on-board system may include an on-board controller 110 , a memory device 112 , a data interface 114 , a user interface 116 , and a plurality of sensors 118 .
- the various components in the on-board system may be coupled by one or more communication buses or signal lines.
- system 100 may include an off-board system located in a back office for monitoring the operation and condition of train 102 .
- the off-board system may, for example, include an off-board controller 120 , a memory device 122 , a data interface 124 , and a user interface 126 .
- the various components in the back office may also be coupled by one or more communication buses or signal lines. It is contemplated that system 100 may include additional or different components than those illustrated in FIG. 1 .
- On-board controller 110 and off-board controller 120 may execute computer programs, applications, methods, processes, or other software to perform embodiments described in the present disclosure.
- the term “controller” may include any physical device having an electrical circuit that performs a logic operation on inputs.
- on-board controller 110 and off-board controller 120 may include one or more integrated circuits, microchips, microcontrollers, processors, microprocessors, all or part of a central processing unit (CPU), graphics processing unit (GPU), digital signal processor (DSP), field programmable gate array (FPGA), or other circuits suitable for executing instructions or performing logic operations.
- CPU central processing unit
- GPU graphics processing unit
- DSP digital signal processor
- FPGA field programmable gate array
- Memory devices 112 and 122 may store information associated with operation and condition of train 102 .
- the term “memory device” may include any non-transitory computer readable medium suitable for storing digital data or program code. Examples include random access memory (RAM), read-only memory (ROM), volatile memory, nonvolatile memory, hard drives, CD ROMs, DVDs, flash drives, disks, and any other known physical storage medium.
- Memory devices 112 and 122 may include multiple structures, such a plurality of memories or computer-readable storage mediums located at train 102 or at a remote location. Memory devices 112 and 122 can store instructions for execution by on-board controller 110 and/or off-board controller 120 , including instructions for causing them to perform steps consistent with embodiments of the present disclosure herein.
- the term “and/or” means one or the other or both (e.g., A and/or B means A or B or both A and B).
- Data interfaces 114 and 124 may facilitate communications regarding the operational status of train 102 .
- the term “data interface” includes any device configured to receive digital data from one or more sources.
- Data interfaces 114 and 124 may include hardware and/or software that enables receiving and/or transmitting data messages through a wireless communication link. 128 or a wired communication link 130 .
- Wireless communications link 128 may include satellite, cellular, infrared, and any other type of wireless communications technology. Wireless communications link 128 may enable two-ways communication between on-board controller 110 , off-board controller 120 , wayside units 132 , and a mobile terminal device 134 .
- Data interfaces 114 and 124 may use one or more communication protocols to exchange data through wireless communication link 128 .
- data interfaces 114 and 124 may use Transmission Control Protocol (TCP), Internet Protocol (IP), TCP/IP, User Datagram Protocol (UDP), Internet Control Message Protocol (ICMP), or any other communication protocol.
- TCP Transmission Control Protocol
- IP Internet Protocol
- data interfaces 114 and 124 may receive geo-information associated with a geographic location of train 102 , and configuration-information associated with an arrangement of multiple assets 104 in train 102 .
- geo-information may include any position information associated with train 102 .
- geo-information may include coordinates or geographic location of at least of one of assets 104 relative to navigational devices such as satellites or other stations broadcasting navigational information, its time relative to such navigational broadcast stations, its relative distance from an MID device, and/or its altitude.
- configuration-information may include any information associated with the arrangement of train 102 .
- the information may include the number of assets 104 in train 102 , the order of multiple assets 104 within train 102 , characterizing details of each of multiple assets 104 (e.g., ID number, length, color, size, and type), and more.
- Data interfaces 114 and 124 may receive the geo -information from one or more sources and forward it to on-board controller 110 and/or off-board controller 120 .
- On-board controller 110 and/or off-board controller 120 may use the received geo-information to determine the geographic location of each of assets 104 of train 102 .
- the geo-information may be received from at least one of the following systems:
- GPS Global Positioning System
- a GPS sensor may be located on locomotive 106 or any other asset 104 to determine its location.
- the determined location of a single asset 104 may be used as representative of the location of train 102 .
- the location of a single asset 104 can be used by on-board controller 110 and/or off-board controller 120 to determine the locations of every other asset within train 102 .
- any or all assets 104 may be fitted with GPS sensors in order to determine the locations of those assets 104 directly.
- An Automatic Equipment Identification (AEI) system In some cases, at least some of assets 104 may include RFID tags, and system 100 may have a direct or indirect access to one or more wayside units 132 that include RFID readers. These wayside units may be deployed at fixed, known locations along a railway. As train 102 passes these wayside units, the RFID readers may scan and recognize the identification information of passing assets 104 . Knowledge of the, time of the asset identification as well as the geographic location of wayside units 132 enables a determination of the location of a particular asset 104 at a specific time. Additionally, when coupled with the configuration-information, the location of the particular asset 104 at the specific time can be used to determine the locations of all other assets 104 in train 102 at the specific time.
- AEI Automatic Equipment Identification
- system 100 may have a direct or indirect access to an electronic transponder (e.g., balises, beacons, or antennas) that may be part of wayside unit 132 .
- the electronic transponder may be designed to notify train 102 of its exact location, the distance to the next signal, and can warn of any speed restrictions or special conditions, such as curves and gradients.
- a receiver on a particular asset 104 on train 102 may pick up the signal from the electronic transponder and, using its known location, enable the determination of the location of the particular asset 104 comprising the receiver at the time of communication with the electronic transponder.
- the ATP system provides a high level of accuracy, as the reading range may be limited to about 0.75 m.
- a successful communication with the electronic transponder may indicate a location of the particular asset 104 within about 1.5 m accuracy.
- a video monitoring system may have a direct or indirect access to at least one camera that captures passing rail vehicles, such as train 102 .
- Various image processing algorithms may be applied to associated video feeds to determine locations of assets 104 of passing train 102 .
- the at least one camera may be installed at a fixed geographic location, e.g., wayside unit 132 .
- the at least one camera may be included on moving assets 104 with a OPS sensor.
- the information from the video feeds may enable a determination of the location of all assets 104 when train 102 passes the at least one camera.
- Data interfaces 114 and 124 may also receive, the configuration-information from one or more sources and forward it to on-board controller 110 and/or off-board controller 120 .
- On-board controller 110 and/or off-board controller 120 may use the received configuration-information to determine the geographic location of each asset 104 of train 102 .
- the configuration-information may be received from at least one of the following systems:
- An electronically controlled pneumatic (EPC) braking system In some cases, system 100 may have a direct or indirect access to the ECP braking system of train 102 .
- the ECP braking system may serve as a meaningful source of information for determining and tracking the configuration of train 102 . Because the ECP braking system has the ability to communicate with each of multiple assets 104 and confirm that all assets 104 are present, the ECP braking system may be used to determine the ordering of assets 104 .
- a train scheduling system In some cases, system 100 may have a direct or indirect access to a scheduling database that stores details about deployed trains 102 and their associated assets 104 .
- the train scheduling system may keep track of any changes to the configuration-information of trains 102 included in the scheduling database.
- An AEI system may also be used to determine the configuration-information of train 102 .
- the AEI system may monitor tag readings and determine the identification of assets 104 along with the order of those assets 104 within train 102 .
- a video monitoring system may also be used to determine the configuration-information of train 102 .
- the video monitoring system may apply image processing algorithms to identify assets 104 and the order of those assets 104 within train 102 .
- the geo-information may be received from multiple sources (e.g., at least two independent systems, at least three independent systems).
- the configuration-information may also be received from multiple sources (e.g., at least two independent systems, at least three independent systems).
- On-board controller 110 and/or off-board controller 120 may separately aggregate the geo-information and the configuration-information from the different sources. Such aggregation may increase the confidence level in a determined location and configuration of train 102 , especially where one or more data sources is temporary unavailable (e.g., out-of-range; not supported in a certain area of track, etc.). The aggregation can also reduce a response time for determining or updating a determined location and arrangement of train 102 .
- some sources of information may provide information useful for determining location and/configuration only at certain periodic (or even sporadic) rates.
- sources of information e.g., UPS, AEI system, etc.
- UPS e.g., UPS, AEI system, etc.
- AEI AEI system
- data interfaces 114 and 124 may also receive messages and data streams from wayside units, such as wayside units 132 . These messages and data streams may be communicated to on-board controller 110 and/or off-board controller 120 via data interfaces 114 and 124 for subsequent processing and analysis.
- the term “wayside unit” may include a portion of software, a portion of hardware, or a combination thereof that transmits a signal to a controller about a condition of a rail vehicle.
- wayside unit 132 may include or be part of a hot bearing detector, a dragging equipment detector, a shifted load detector, a sliding wheel detector, or a wide-load detector.
- the messaged received from wayside unit 132 may indicate that at least one of assets 104 is experiencing an issue.
- the data streams received from wayside unit 132 may include values of a plurality of parameters measured by wayside unit 132 .
- the data streams may include values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature.
- the data streams may include values from a plurality of wayside units 132 physically separated from each other.
- the data stream may include values from more than 10 wayside units 132 , more than 50 wayside units 132 , or more than 100 wayside units 132 .
- data interfaces 114 and 124 may also receive signals from sensors 118 .
- Sensors 118 may be distributed throughout train 102 and configured to gather data from various components, and subsystems of train 102 . Some sensors 118 may be associated with specific components of train 102 , for example, an engine, a generator, wheels, traction motors, a fuel supply, and more. Sensors 118 may monitor pressures, temperatures, volumes, voltages, currents, forces, speeds, and other parameters, and generate signals indicative of values of the parameters. Additionally, these signals may also indicate an operational status of sensors 118 . In one aspect, the integrity, strength, and nature of the signals received from sensors 118 may indicate whether the respective components and/or subsystems are functioning properly.
- different signal intensity thresholds may indicate a good condition, a moderate condition, a poor condition, a failed condition, etc. These signals may be communicated to on-board controller 110 and/or off-board controller 120 via data interfaces 114 and 124 for subsequent processing and analysis.
- On-board controller 110 and off-board controller 120 may use all or some of the messages, data streams, and signals received at data interfaces 114 and/or 124 to determine prognostic information associated with specific assets 104 .
- the term “prognostic information” may include any information associated with the operational status of a specific asset 104 , or any information associated with the operational status of a specific component of asset 104 .
- the prognostic information may include an identification of which of assets 104 is experiencing an issue.
- the issue may be that a dimension of at least one of assets 104 extends beyond a predetermined value (also known as being out-of-gauge).
- the issue may be that at least one of assets 104 is dragging an article (e.g., a wire, chain, piece of debris, etc.) below train 102 .
- the prognostic information may include presentation of measured data. This includes, for example, presentation of values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature.
- system 100 may provide prognostic information regarding a current and a past operational status of one or more components of specific asset 104 .
- system 100 can provide a user with visual information showing that the component is trending toward an operational issue such as a malfunction.
- on-board controller 110 and/or off-board controller 120 may render for display the prognostic information in user interface 116 , 126 . Additionally or alternatively, on-board controller 110 and/or off-board controller 120 may render for display the prognostic information in a user interface 136 .
- the term “user interface” includes any hardware and software by which a user may interact with the on-board controller 110 and/or off-board controller 120 , and the means by which the on-board controller 110 and/or off-board controller 120 may convey information to the user.
- user interfaces 116 , 126 , and 136 may include an input device (for example, a keyboard, a touch screen, a microphone, and a camera).
- user interfaces 116 , 126 , and 136 may receive input from the input device, and generate corresponding command signals in response to the input. These command signals may be communicated to on-board controller 110 and/or off-board controller 120 for processing.
- the input may include a selection of a specific asset 104 or a specific component.
- the input may also include additional information to be incorporated in determining the prognostic information. This includes, for example, the last time a component was replaced, visual impairments, and more.
- User interfaces 116 , 126 , and 136 may also include an output device (for example, a speaker or a screen). Accordingly, user interfaces 116 , 126 , and 136 may audibly or visually convey at least part of the prognostic information to different users.
- user interfaces 116 , 126 , and 136 may display a visual representation of a rail vehicle, such as train 102 .
- the term “visual representation of a rail vehicle” may include a combination of numbers and letters, a list of multiple assets 104 , or a graphical representation of at least one asset 104 .
- user interfaces 116 , 126 , and 1 . 36 may be part of one or more computing systems that interact with users.
- the one or more computing systems may include, for example, a laptop computer, a tablet, a smartphone, a control panel, and other computing systems known in the art.
- FIGS. 2-5 are schematic representations of exemplary disclosed graphical user interfaces (GUIs) that may be used in conjunction with system 100 .
- FIGS. 2 and 4 illustrate a GUI 200 that may be displayed on user interface 126 being located at the back office.
- FIGS. 3 and 5 illustrate a GUI 300 that may be displayed on user interface 136 being part of mobile terminal device 134 .
- a GUI that is displayed on an on-board screen being part of user interface 116 is not shown, but in several aspects it may be similar to GUI 300 .
- GUI 200 may include one or more selectable lists to allow the user to choose the information to be presented on display area 202 .
- GUI 200 may include a trains list 204 and an assets list 206 .
- the user may select a train 102 or an asset 104 from trains list 204 and assets list 206 .
- GUI 200 may present prognostic information regarding the selected train 102 or selected asset 104 .
- an attention list 208 may also be provided in GUI 200 to show specific trains 102 and/or specific assets 104 that require the user's attention.
- Trains list 204 may show every train 102 associated with the back office.
- the user may select one or more trains 102 in trains list 204 .
- prognostic information associated with the selected train 102 may be shown on display area 202 .
- the user may filter the results shown in trains list 204 based on their loading status (i.e., unloaded, loaded, and all). In the example illustrated in FIG. 2 train number MAC00001 was previously selected.
- Assets list 206 may show multiple assets 104 associated with a selected train 102 .
- assets list 206 may include any number of locomotives 106 , wagons 108 , and/or wayside units 132 associated with a particular train 102 .
- Assets list 206 may include a warning icon adjacent at least one asset 104 . The warning icon adjacent a particular asset 104 may be used as an identification that this particular asset 104 is experiencing an issue.
- GUI 200 may present prognostic information associated with the selected asset 104 in display area 202 .
- wagon No. 7532 and wagon No. 1864 have warning icons, and wagon No. 7532 was selected by the user.
- Attention list 208 may show at least one train 102 that requires the user's attention.
- attention list 208 may display any train 102 with at least one asset 104 currently experiencing a fault condition.
- on-board controller 110 and/or off-board controller 120 may determine that a particular train 102 has one or more assets 104 currently experiencing an issue, such as a fault condition. Accordingly, these trains 102 may be displayed on attention list 208 to draw the user's attention to trains 102 experiencing fault conditions. For example, as shown in FIG. 2 , because train No. MAC0001 has one or more assets 104 experiencing at least one fault condition, train No. MAC0001 is displayed in attention list 208 . The user may then be able to select the respective trains 102 on attention list 208 to show more prognostic information about the selected train 102 in GUI 200 .
- GUI 200 may show data related to the selected train 102 in display area 202 .
- Display area 202 may include an asset summary region 210 , a button 212 , an electronic map 214 , a train summary region 216 , and an asset graphical representation 218 .
- Asset summary region 210 may show prognostic information associated with assets 104 of a previously-selected train 102 that require the user's attention. Alternatively, asset summary region 210 may show prognostic information associated only with an asset 104 previously selected on assets list 206 . In the example illustrated in FIG. 2 , asset summary region 210 may include prognostic information in the form of an identification that a dimension of wagon No. 7532 extends beyond a predetermined value. Asset summary region 210 does not include a warning regarding wagon No. 1864 because, in this example, the user previously selected wagon No. 7532.
- Electronic map 214 may be a two or three-dimensional graphical representation of the railroad network, with the location of train 102 marked on the representation.
- On-board controller 110 and/or off-board controller 120 may be configured to automatically generate and/or update the representation of the railroad network, including the location of train 1 . 02 , in real time during operation of train 102 .
- electronic map 214 may alternatively associate a different color with each train 102 depending on its operational status. For example, if train 102 is experiencing an issue, train 102 may be shown in red. Or, if train 102 has a risk of experiencing at least one fault condition, but is not currently experiencing a fault condition, train 102 may be shown in yellow.
- train 102 may be shown in green. It is contemplated that electronic map 214 may alternatively associate other known visual indicators with trains 102 to help the user to identify the operational status of each train 102 on electronic map 214 .
- Train summary region 216 may display data relating to a selected train 102 .
- the data may be extracted from a plurality of databases.
- the data may include, for example, a train identification (“Train ID”), a list of locomotives 106 associated with train 102 , the number of wagons 108 associated with train 102 , the overall weight of train 102 , the overall length of train 102 , the consist type associated with train 102 , the direction of train 102 , the source of train 102 , the destination of train 102 , the estimated time of arrival (“ETA”) of train 102 , and/or a crew associated with train 102 .
- FIG. 2 illustrates an exemplary set of display data relating to train No. MAC0001 at one moment in time. However, it is contemplated that the information in train summary region 216 may be updated in real-time via on-board controller 110 and/or off-board controller 120 .
- Asset graphical representation 218 may be used to present at least part of assets 104 .
- asset graphical representation 218 may be configured to illustrate the asset selected in assets list 206 and at least one more adjacent asset 104 .
- the selected asset is wagon No. 7532 and asset graphical representation 218 illustrates locomotive No. 4401 and wagon No. 7532.
- Asset graphical representation 218 may enable the user to browse between representations of all the assets of train 102 and to select one of them.
- the selection of an asset 104 in asset graphical representation 218 may have the same result as pressing button 212 (described below).
- asset graphical representation 218 may be configured to illustrate only the asset selected in assets list 206 . This embodiment is especially relevant when the user interface has a size-limited output device, such as a smartphone.
- FIG. 3 illustrates a case with the same details as described above, as it presented in a smartphone associated with a user being an operator of train No. MAC0001.
- GUI 300 includes another version of assets list 206 , asset summary region 210 , and asset graphical representation 218 .
- Train summary region 216 and electronic map 214 are not shown hi FIG. 3 , but may be accessed using buttons 302 and 304 .
- prognostic information in the form of a warning was presented in asset summary region 210 . The warning indicates that a dragging condition has been detected for wagon No. 1864.
- prognostic information in the form of an indication may be presented automatically to the user, i.e., without selection of an asset 104 in assets list 206 .
- the warnings: “Alarm: Out-of-Gauge has been detected on wagon 7532” and “Alarm: Dragging Condition has been detected on wagon 1864 ” may be provided automatically to the user after on-board controller 110 and/or off-board controller 120 determine that one of assets 104 is experiencing an issue.
- prognostic information in general, and issues related to warnings specificity may be delivered as push notifications, text messages, email messages, or voice messages.
- asset summary region 210 may include a button 306 for physically finding asset 104 experiencing the issue.
- mobile terminal 134 may provide the user guidance to the current estimated location of selected asset 104 .
- Mobile terminal 134 may use its own GPS sensor and the current estimated location of selected asset 104 , as determined by on-board controller 110 and/or off-board controller 120 .
- a map application may be opened in mobile terminal 134 , and the estimated coordinates of asset 104 currently experiencing the issue are used as the destination. This function enables quick locating of an asset experiencing an issue, such as dragging an article or being out-of-gauge.
- GUI 300 also include a version of button 212 .
- Button 212 may have dual functionality based on status of selected asset 104 .
- the first function happens when selected asset 104 is currently experiencing an issue (e.g., dragging an article or being out-of-gauge). In this case, pressing button 212 may provide additional details on the issue or additional details about the asset 104 experiencing the issue.
- the additional details about selected asset 104 e.g., the type of asset 104 , the color of asset 104 , the ID number of asset 104 , the distance of asset 104 from the locomotive, and more
- the second function happens when selected asset 104 is not currently experiencing an issue. In this case pressing button 212 may provide additional prognostic information on selected asset 104 .
- FIG. 4 shows GUI 200 when locomotive No. 4401 is selected in assets list 206 , and button 212 is pressed to retrieve additional prognostic information.
- GUI 200 may include a plurality of tabs 400 , each including prognostic information for a different subsystem of selected asset 104 .
- GUI 200 includes the following tabs: Wheels/Axles/Brakes, Engine, Fuel, ECP Brakes, Air Brakes, Parking Brakes, Traction, and Electrical.
- the prognostic information for each subsystem may be collected from sensors 118 and/or wayside units 132 .
- GUI 200 further includes asset graphical representation 218 of selected asset 104 that include a component graphical representation 402 and a results region 404 .
- Component graphical representation 402 may be a schematic top view of various components of selected asset 104 .
- component graphical representation 402 may show the wheel configuration of selected asset 104 .
- component graphical representation 402 may associate a different color with each component depending on its operational status. For example, if one wheel is experiencing at least one operational issue (such as a malfunction), it may be shown in red. If another wheel is still operating within normal ranges, but is trending toward an operational issue, it may be shown in yellow. And if a wheel is experiencing normal conditions, it may be shown in green. It is contemplated that component graphical representation 402 may alternatively or additionally associate other known visual indicators with the different component to help the user to identify the operational status of each component of selected asset 104 . In the example illustrated in FIG. 4 , wheel 406 has a different pattern than the rest of wheels.
- Results region 404 may include different types of data representation associated with the prognostic information collected from sensors 118 and/or wayside units 132 .
- the different types of data representation may include a chart, a graph, a slider bar, a text box, an image, and more.
- the user may have the option to change the type of data representation.
- a chart is used for presenting the brake temperature readings per wheel.
- the data representation in results region 404 may be updated in real-time to include the most recent values of parameters included in data streams received from wayside units 132 .
- the chart in FIG. 4 includes the results front the last foes measurements for all of the wheels of selected asset 104 .
- Other types of data representation such as the one illustrated in FIG. 5 , may show more than the last four measurements results.
- GUI 300 show results region 404 with a different type of data representation, which shows measurements results from the last year.
- GUI 300 includes another version of component graphical representation 402 and results region 404 .
- Component graphical representation 402 may enable the user to select any component associated with prognostic information collected from sensors 118 and/or wayside units 132 .
- the user may use a combo box 500 , which may open a list of all the available components, to select one component of interest.
- wheel 406 was selected from component graphical representation 402 .
- GUI 300 may present prognostic information associated with the selected component in results region 404 .
- every type of component may be associated with a default type of data representation.
- a graph is used for presenting the temperature of selected wheel 406 .
- GUI 300 may present prognostic information aggregated from a plurality of data streams.
- the plurality of data streams may be collected over a period of time and/or received from a plurality of wayside units 132 .
- the user may use a combo box 502 to change the time period for presenting the aggregated prognostic information.
- every type of component may be associated with a default time period.
- having GUI 300 presenting historical values of parameters may provide important insights regarding the operational status of the selected component. For example, assuming 350 degrees is a maintenance threshold value. Wheel 406 may not be recognized as having a malfunction because none of the values recorded in wayside units 132 were above 350 degrees. However, system 100 may analyze the aggregated prognostic information to identify that wheel 406 is likely to experience a malfunction in the near future.
- the described implementation may include a particular network configuration but embodiments of the present disclosure may be implemented in a variety of data communication network environments using software, hardware, or a combination of hardware and software to provide the processing functions.
- the disclosed visual diagnostic system may be applicable to any transportation network, including subways, trolleys, and railroads.
- the disclosed visual diagnostic system may increase efficiency in collecting, analyzing, and visually identifying the operational status of assets 104 , in particular, the disclosed visual diagnostic system may allow a user to easily identify assets 104 experiencing an issue and/or components of assets 104 likely to experience a malfunction in the near future.
- the disclosed visual diagnostic system may also display graphical representations of trains 102 and/or assets 104 experiencing fault conditions to allow the user to respond to the fault conditions in an efficient manner. Two exemplary operations of the disclosed visual diagnostic system will now be described.
- FIG. 6 illustrates a flowchart of a process 600 for providing identification of an asset experiencing an issue.
- Process 600 begins at step 602 , when data interface 114 and/or data interface 124 receives a message from wayside unit 132 .
- the message may be received through wireless communication link 128 or through wired communication link 130 .
- the message may indicate that at least one of assets 104 is experiencing an issue.
- the message indicates that a dimension of at least one of assets 104 extends beyond a predetermined value (also known as being out-of-gauge).
- the message indicates that at least one of assets 104 is dragging an article (e.g., a wire, chain, piece of debris, etc.) below train 102 .
- data interface 114 and/or data interface 124 may receive geo-information associated with a geographic location of a rail vehicle, such as train 102 .
- the geo-information may be received from at least one of: a GPS located on the rail vehicle, an AEI system, an ATP system, and a video monitoring system.
- the geo-information may be received from multiple sources. The geo-information received from the multiple sources may be combined to increase the confidence level when determining the geographic location of multiple assets 104 of train 102 .
- data interface 114 and/or data interface 124 may receive configuration-information associated with an arrangement of multiple assets 104 in the rail vehicle, such as train 102 .
- the configuration-information may be received from at least one of an EPC braking system, a train scheduling system, an AEI system, and a video monitoring system.
- the configuration-information may be received from multiple sources. The configuration-information received from the multiple sources may be combined to increase the confidence level when determining the arrangement of assets 104 in train 102 .
- on-board controller 110 and/or off-board controller 120 may determine, from the geo-information and the configuration-information, a geographic location of each of multiple assets 104 of the rail vehicle, such as train 102 .
- the geo-information may include at least one geographical location of one asset 104 and the configuration-information may include at least the order of assets 104 and their length.
- the geo-information may be derived from measurements of the geographic location of only part of assets 104 . In this embodiments, a knowledge of the time in which the measurements took place may be used in determining the geographic location of all of assets 104 .
- on-board controller 110 and/or off-board controller 120 may determine, from the received message and the determined geographic location of each of multiple assets 104 , which of multiple assets 104 is experiencing the issue.
- the message may include geo-information associated with wayside unit 132 .
- the message may include a timestamp associated with the issue, and the geo-information includes timestamps of signals with data about the geographic location of train 102 . Accordingly, on-board controller 110 and/or off-board controller 120 may determine which of assets 104 experienced the issue using the timestamp associated with the issue and the timestamps of the signals.
- the following simplified example may illustrate these embodiments. Train No. MAC0001, which is described in FIG.
- on-board controller 110 and/or off-board controller 120 may determine which asset was located 400 feet behind the first locomotive in moment t 1 , and this asset would be the one experiencing the issue.
- on-board controller 110 and/or off-board controller 120 may render for display in a user interface a visual representation of the rail vehicle with identification of the at least one of multiple assets 104 experiencing the issue.
- the identification of the at least one asset 104 may include an indicator (e.g., an icon), for example the warning sign in asset graphical representation 218 .
- the identification of the at least one asset 104 may include information about a type of the issue, for example the warning in asset summary region 210 .
- the identification of an asset 104 may include one or more details about the asset 104 , for example the type of asset 104 , the color of asset 104 , the ID number of asset 104 , the distance of asset 104 from the locomotive, and more.
- on-board controller 110 and/or off-board controller 120 may render for display identifications of at least two of multiple assets 104 experiencing different issues.
- assets list 206 includes two icons that identify assets 104 as experiencing different issues.
- FIG. 7 illustrates a flowchart of a process 700 for providing prognostic information associated with the operational status train 102 , and visual information about train 102 having multiple assets 104 .
- Process 700 begins at step 702 , when data interface 114 and/or data interface 124 receive a data stream from wayside unit 132 or from a plurality of wayside units 132 physically separated from each other.
- the data stream may be received through wireless communication link 128 or through wired communication link 130 .
- the data stream includes values of a plurality of parameters measured made by wayside unit 132 .
- the data stream may include values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature.
- Data interface 114 and/or data interface 124 may also be configured to receive one or more additional data streams, and to aggregate the information in the data streams to identify changes in the operational status for each of assets 1 . 04 over a period of time.
- Steps 704 - 708 are similar in nature to steps 604 - 608 .
- on-board controller 110 and/or off-board controller 120 may determine prognostic information associated with an operational status of each asset 104 of train 102 . The determination of the prognostic information may be based on the received data stream and the determined geographic location of each of multiple assets 104 . In the example illustrated in FIG. 4 , the prognostic information includes brake temperature readings for all the wheels of a specific asset 104 .
- the data stream may include timestamps associated with the measured parameters (for example, the time in which wayside unit 132 measured the parameters) and the geo-information includes timestamps of signals with data about the geographic location of train 102 .
- on-board controller 110 and/or off-board controller 120 may determine the operational status of each asset 104 of the rail vehicle using the timestamps associated with measured parameters and the timestamps of the signals.
- on-board controller 110 and/or off-board controller 120 may render for display in a user interface a visual representation of train 102 with the prognostic information associated with the operational status for each asset of train 102 .
- the prognostic information includes a current operational status of all bearings of at least one of multiple assets 104 .
- the prognostic information includes a current operational status and/or historical operational status of all bearings, wheels, or brakes of at least one of assets 104 .
- on-board controller 110 and/or off-board controller 120 may receive a selection of a specific component. And upon receiving the selection, on-board controller 110 and/or off-board controller 120 may render for display historical values for specific parameters associated with the selection.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Description
- This disclosure relates generally to a diagnostic system and, more particularly, to a visual diagnostic system for providing information on specific assets of a rail vehicle.
- A railroad network includes a network of tracks that is used by a large number of rail vehicles. The operation of rail vehicles can be monitored by a remote off-board controller (also sometimes referred to as the “back office”). The off-board controller monitors the operation of rail vehicles using large amounts of data received from each rail vehicle and from stationary wayside units positioned at fixed locations throughout the railroad network. The ability to analyze and interpret these large amounts of data has the potential to be of great value in monitoring the condition of the rail vehicles.
- Usually rail vehicles have multiple assets, for example, a train may have locomotive and non-locomotive vehicles linked together as one. Each asset includes multiple components that are susceptible to wear and breakdown resulting from everyday use. The rail vehicles and wayside unit are typically equipped with sensors for measuring various operating conditions. However, it is difficult to correlate the large amounts of retrieved data with the identity of the corresponding assets. Therefore, many prior systems only consider abnormal conditions where out-of-range operating values are detected.
- One system that attempts to facilitate information use from wayside units is described in U.S. Pat. No. 8,245,983 (the '983 patent) that issued to Gilbertson, on Aug. 21, 2012. The '983 patent discloses a system for communicating information between a wayside unit and an on-board train operator. The '983 patent aims to minimize radio congestion by providing a wayside system and an on-board communication device configured to transmit/receive wayside data via a dispatch voice channel.
- Although the system of the '983 patent may help the train operator to utilize the data from the wayside unit, it may be limited. Specifically, the system of the '983 patent may be effective in a situation where the back office is overloaded with data and not capable of informing an individual train with relevant data. However, large amounts of data may still be lost. As a result, potential issues can be overlooked and the option of taking preemptive actions diminishes.
- The disclosed visual diagnostic system is directed to overcoming one or more of the problems set forth above.
- In one aspect, the present disclosure is directed to a visual diagnostic system for a rail vehicle having multiple assets. The visual diagnostic system may include a data interface configured to receive a message from a wayside unit, wherein the message indicates that at least one of the multiple assets is experiencing an issue. The data interface may further be configured to receive geo-information associated with a geographic location of the rail vehicle, and to receive configuration-information associated with an arrangement of the multiple assets in the rail vehicle. The visual diagnostic system may also include a controller in communication with the data interface. The controller may be configured to determine, from the geo-information and the configuration-information, a geographic location of each of the multiple assets. The controller may also be configured to determine, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue. The controller may further be configured to render for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
- In another aspect, the present disclosure is directed to a method for providing visual information on a rail vehicle having multiple assets. The method may include receiving a message from a wayside unit indicating that at least one of the multiple assets has experienced an issue. The method may also include receiving geo-information associated with a geographic location of the rail vehicle, and receiving configuration-information associated with an arrangement of the multiple assets in the rail vehicle. The method may further include determining, from the geo-information and the configuration-information, a geographic location of each of the multiple assets, and, determining, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue. The method may also include rendering for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
- In yet another aspect, the present disclosure is directed to a computer programmable medium having executable instructions stored thereon for completing a method of providing visual information on a rail vehicle having multiple assets. The method may include receiving a message from a wayside unit indicating that at least one of the multiple assets has experienced an issue. The method may also include receiving geo-.information associated with a geographic location of the rail vehicle, and receiving configuration-information associated with an arrangement of the multiple assets in the rail vehicle. The method may further include determining, from the geo-information and the configuration-information, a geographic location of each of the multiple assets, and, determining, from the received message and the determined geographic location of each of the multiple assets, which of the multiple assets is experiencing the issue. The method may also include rendering for display in a user interface a visual representation of the rail vehicle with an identification of the at least one of the multiple assets experiencing the issue.
-
FIG. 1 is a schematic illustration of a rail vehicle and a visual diagnostic system, according to embodiments of the present disclosure; -
FIGS. 2-5 are schematic representations of exemplary disclosed graphical user interfaces (GUIs) that may be used in conjunction with the visual diagnostic system ofFIG. 1 ; and -
FIGS. 6-7 are flowcharts showing exemplary processes for providing visual information according to embodiments of the present disclosure. -
FIG. 1 is a schematic diagram of a visual diagnostic system 1.00 for a rail vehicle, such as atrain 102 traveling along a railroad network.Train 102 may includemultiple assets 104, such as any number of locomotives and non-locomotive rail vehicles linked together. In the example illustrated inFIG. 1 ,train 102 includes a single powered locomotive 106 (e.g., an electrical-powered car, a diesel-powered car, or another type of car configured to power train 102) and three wagons 108 (e.g., a passenger car, a cargo container car, or another type of car capable of traveling on the railroad network). The railroad network may include any type of transportation pathway (e.g., railroad tracks, subway rails, or trolley tracks) on whichtrain 102 may travel. -
System 100 may include one or more components that cooperate to collect, communicate, process, and display information about the operational status oftrain 102. The operational status oftrain 102 may include the operational status ofassets 104 and the operational status of the components ofassets 104.System 100 may include an on-board system located ontrain 102 for directly monitoring the operation and condition oftrain 102. For example, the on-board system may include an on-board controller 110, amemory device 112, adata interface 114, auser interface 116, and a plurality ofsensors 118. The various components in the on-board system may be coupled by one or more communication buses or signal lines. Additionally or alternatively,system 100 may include an off-board system located in a back office for monitoring the operation and condition oftrain 102. The off-board system may, for example, include an off-board controller 120, amemory device 122, adata interface 124, and auser interface 126. The various components in the back office may also be coupled by one or more communication buses or signal lines. It is contemplated thatsystem 100 may include additional or different components than those illustrated inFIG. 1 . - On-
board controller 110 and off-board controller 120 may execute computer programs, applications, methods, processes, or other software to perform embodiments described in the present disclosure. The term “controller” may include any physical device having an electrical circuit that performs a logic operation on inputs. For example, on-board controller 110 and off-board controller 120 may include one or more integrated circuits, microchips, microcontrollers, processors, microprocessors, all or part of a central processing unit (CPU), graphics processing unit (GPU), digital signal processor (DSP), field programmable gate array (FPGA), or other circuits suitable for executing instructions or performing logic operations. -
Memory devices train 102. The term “memory device” may include any non-transitory computer readable medium suitable for storing digital data or program code. Examples include random access memory (RAM), read-only memory (ROM), volatile memory, nonvolatile memory, hard drives, CD ROMs, DVDs, flash drives, disks, and any other known physical storage medium.Memory devices train 102 or at a remote location.Memory devices board controller 110 and/or off-board controller 120, including instructions for causing them to perform steps consistent with embodiments of the present disclosure herein. As used herein, the term “and/or” means one or the other or both (e.g., A and/or B means A or B or both A and B). - Data interfaces 114 and 124 may facilitate communications regarding the operational status of
train 102. The term “data interface” includes any device configured to receive digital data from one or more sources. Data interfaces 114 and 124 may include hardware and/or software that enables receiving and/or transmitting data messages through a wireless communication link. 128 or a wiredcommunication link 130. Wireless communications link 128 may include satellite, cellular, infrared, and any other type of wireless communications technology. Wireless communications link 128 may enable two-ways communication between on-board controller 110, off-board controller 120,wayside units 132, and a mobileterminal device 134. Data interfaces 114 and 124 may use one or more communication protocols to exchange data throughwireless communication link 128. For example, data interfaces 114 and 124 may use Transmission Control Protocol (TCP), Internet Protocol (IP), TCP/IP, User Datagram Protocol (UDP), Internet Control Message Protocol (ICMP), or any other communication protocol. - In some embodiments, data interfaces 114 and 124 may receive geo-information associated with a geographic location of
train 102, and configuration-information associated with an arrangement ofmultiple assets 104 intrain 102. The term “geo-information” may include any position information associated withtrain 102. For example, geo-information may include coordinates or geographic location of at least of one ofassets 104 relative to navigational devices such as satellites or other stations broadcasting navigational information, its time relative to such navigational broadcast stations, its relative distance from an MID device, and/or its altitude. The term “configuration-information” may include any information associated with the arrangement oftrain 102. For example, the information may include the number ofassets 104 intrain 102, the order ofmultiple assets 104 withintrain 102, characterizing details of each of multiple assets 104 (e.g., ID number, length, color, size, and type), and more. - Data interfaces 114 and 124 may receive the geo -information from one or more sources and forward it to on-
board controller 110 and/or off-board controller 120. On-board controller 110 and/or off-board controller 120 may use the received geo-information to determine the geographic location of each ofassets 104 oftrain 102. For example the geo-information may be received from at least one of the following systems: - A Global Positioning System (GPS)—In some cases, a GPS sensor may be located on locomotive 106 or any
other asset 104 to determine its location. The determined location of asingle asset 104 may be used as representative of the location oftrain 102. Additionally, when coupled with the configuration-information, the location of asingle asset 104 can be used by on-board controller 110 and/or off-board controller 120 to determine the locations of every other asset withintrain 102. In other embodiments, any or allassets 104 may be fitted with GPS sensors in order to determine the locations of thoseassets 104 directly. - An Automatic Equipment Identification (AEI) system—In some cases, at least some of
assets 104 may include RFID tags, andsystem 100 may have a direct or indirect access to one ormore wayside units 132 that include RFID readers. These wayside units may be deployed at fixed, known locations along a railway. Astrain 102 passes these wayside units, the RFID readers may scan and recognize the identification information of passingassets 104. Knowledge of the, time of the asset identification as well as the geographic location ofwayside units 132 enables a determination of the location of aparticular asset 104 at a specific time. Additionally, when coupled with the configuration-information, the location of theparticular asset 104 at the specific time can be used to determine the locations of allother assets 104 intrain 102 at the specific time. - An Automatic Train Protection (ATP) system—In some cases,
system 100 may have a direct or indirect access to an electronic transponder (e.g., balises, beacons, or antennas) that may be part ofwayside unit 132. The electronic transponder may be designed to notifytrain 102 of its exact location, the distance to the next signal, and can warn of any speed restrictions or special conditions, such as curves and gradients. A receiver on aparticular asset 104 ontrain 102 may pick up the signal from the electronic transponder and, using its known location, enable the determination of the location of theparticular asset 104 comprising the receiver at the time of communication with the electronic transponder. The ATP system provides a high level of accuracy, as the reading range may be limited to about 0.75 m. A successful communication with the electronic transponder may indicate a location of theparticular asset 104 within about 1.5 m accuracy. - A video monitoring system—In some cases,
system 100 may have a direct or indirect access to at least one camera that captures passing rail vehicles, such astrain 102. Various image processing algorithms may be applied to associated video feeds to determine locations ofassets 104 of passingtrain 102. The at least one camera may be installed at a fixed geographic location, e.g.,wayside unit 132. Alternatively, the at least one camera may be included on movingassets 104 with a OPS sensor. The information from the video feeds may enable a determination of the location of allassets 104 whentrain 102 passes the at least one camera. - Data interfaces 114 and 124 may also receive, the configuration-information from one or more sources and forward it to on-
board controller 110 and/or off-board controller 120. On-board controller 110 and/or off-board controller 120 may use the received configuration-information to determine the geographic location of eachasset 104 oftrain 102. For example the configuration-information may be received from at least one of the following systems: - An electronically controlled pneumatic (EPC) braking system—In some cases,
system 100 may have a direct or indirect access to the ECP braking system oftrain 102. The ECP braking system may serve as a meaningful source of information for determining and tracking the configuration oftrain 102. Because the ECP braking system has the ability to communicate with each ofmultiple assets 104 and confirm that allassets 104 are present, the ECP braking system may be used to determine the ordering ofassets 104. - A train scheduling system—In some cases,
system 100 may have a direct or indirect access to a scheduling database that stores details about deployedtrains 102 and their associatedassets 104. The train scheduling system may keep track of any changes to the configuration-information oftrains 102 included in the scheduling database. - An AEI system—The AEI system described above may also be used to determine the configuration-information of
train 102. For example, the AEI system may monitor tag readings and determine the identification ofassets 104 along with the order of thoseassets 104 withintrain 102. - A video monitoring system—The video monitoring system described above may also be used to determine the configuration-information of
train 102. For example, the video monitoring system may apply image processing algorithms to identifyassets 104 and the order of thoseassets 104 withintrain 102. - In some embodiments, the geo-information may be received from multiple sources (e.g., at least two independent systems, at least three independent systems). In addition, the configuration-information may also be received from multiple sources (e.g., at least two independent systems, at least three independent systems). On-
board controller 110 and/or off-board controller 120 may separately aggregate the geo-information and the configuration-information from the different sources. Such aggregation may increase the confidence level in a determined location and configuration oftrain 102, especially where one or more data sources is temporary unavailable (e.g., out-of-range; not supported in a certain area of track, etc.). The aggregation can also reduce a response time for determining or updating a determined location and arrangement oftrain 102. For example, some sources of information (e.g., UPS, AEI system, etc.) may provide information useful for determining location and/configuration only at certain periodic (or even sporadic) rates. To fill in the gaps, different indicators of location and/or configuration from multiple sources may be relied upon to update location and configuration determinations more regularly than a single source may allow. - In other embodiments, data interfaces 114 and 124 may also receive messages and data streams from wayside units, such as
wayside units 132. These messages and data streams may be communicated to on-board controller 110 and/or off-board controller 120 via data interfaces 114 and 124 for subsequent processing and analysis. The term “wayside unit” may include a portion of software, a portion of hardware, or a combination thereof that transmits a signal to a controller about a condition of a rail vehicle. For example,wayside unit 132 may include or be part of a hot bearing detector, a dragging equipment detector, a shifted load detector, a sliding wheel detector, or a wide-load detector. The messaged received fromwayside unit 132 may indicate that at least one ofassets 104 is experiencing an issue. For example, one message may indicate that a dimension of the at least one ofassets 104 extends beyond a predetermined value. Another message may indicate that at least one ofassets 104 is dragging an article belowtrain 102. The data streams received fromwayside unit 132 may include values of a plurality of parameters measured bywayside unit 132. For example, the data streams may include values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature. Additionally, the data streams may include values from a plurality ofwayside units 132 physically separated from each other. For example, the data stream may include values from more than 10wayside units 132, more than 50wayside units 132, or more than 100wayside units 132. - In yet other embodiments, data interfaces 114 and 124 may also receive signals from
sensors 118.Sensors 118 may be distributed throughouttrain 102 and configured to gather data from various components, and subsystems oftrain 102. Somesensors 118 may be associated with specific components oftrain 102, for example, an engine, a generator, wheels, traction motors, a fuel supply, and more.Sensors 118 may monitor pressures, temperatures, volumes, voltages, currents, forces, speeds, and other parameters, and generate signals indicative of values of the parameters. Additionally, these signals may also indicate an operational status ofsensors 118. In one aspect, the integrity, strength, and nature of the signals received fromsensors 118 may indicate whether the respective components and/or subsystems are functioning properly. For example, different signal intensity thresholds may indicate a good condition, a moderate condition, a poor condition, a failed condition, etc. These signals may be communicated to on-board controller 110 and/or off-board controller 120 via data interfaces 114 and 124 for subsequent processing and analysis. - On-
board controller 110 and off-board controller 120 may use all or some of the messages, data streams, and signals received atdata interfaces 114 and/or 124 to determine prognostic information associated withspecific assets 104. The term “prognostic information” may include any information associated with the operational status of aspecific asset 104, or any information associated with the operational status of a specific component ofasset 104. In some embodiments, the prognostic information may include an identification of which ofassets 104 is experiencing an issue. In one example, the issue may be that a dimension of at least one ofassets 104 extends beyond a predetermined value (also known as being out-of-gauge). In another example, the issue may be that at least one ofassets 104 is dragging an article (e.g., a wire, chain, piece of debris, etc.) belowtrain 102. In other embodiments, the prognostic information may include presentation of measured data. This includes, for example, presentation of values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature. Accordingly,system 100 may provide prognostic information regarding a current and a past operational status of one or more components ofspecific asset 104. Thus, rathers than just providing an indication to a user that a component is operating outside a normal limit,system 100 can provide a user with visual information showing that the component is trending toward an operational issue such as a malfunction. - Consistent with embodiments of the present disclosure, on-
board controller 110 and/or off-board controller 120 may render for display the prognostic information inuser interface board controller 110 and/or off-board controller 120 may render for display the prognostic information in auser interface 136. The term “user interface” includes any hardware and software by which a user may interact with the on-board controller 110 and/or off-board controller 120, and the means by which the on-board controller 110 and/or off-board controller 120 may convey information to the user. In some embodiments,user interfaces user interfaces board controller 110 and/or off-board controller 120 for processing. The input may include a selection of aspecific asset 104 or a specific component. The input may also include additional information to be incorporated in determining the prognostic information. This includes, for example, the last time a component was replaced, visual impairments, and more. -
User interfaces user interfaces user interfaces train 102. The term “visual representation of a rail vehicle” may include a combination of numbers and letters, a list ofmultiple assets 104, or a graphical representation of at least oneasset 104. In some embodiments,user interfaces -
FIGS. 2-5 are schematic representations of exemplary disclosed graphical user interfaces (GUIs) that may be used in conjunction withsystem 100.FIGS. 2 and 4 illustrate aGUI 200 that may be displayed onuser interface 126 being located at the back office.FIGS. 3 and 5 illustrate aGUI 300 that may be displayed onuser interface 136 being part of mobileterminal device 134. A GUI that is displayed on an on-board screen being part ofuser interface 116 is not shown, but in several aspects it may be similar toGUI 300. - As shown in
FIG. 2 ,GUI 200 may include one or more selectable lists to allow the user to choose the information to be presented ondisplay area 202. For example,GUI 200 may include atrains list 204 and anassets list 206. The user may select atrain 102 or anasset 104 from trains list 204 and assets list 206. Thereafter,GUI 200 may present prognostic information regarding the selectedtrain 102 or selectedasset 104. In some aspects, anattention list 208 may also be provided inGUI 200 to show specific trains 102 and/orspecific assets 104 that require the user's attention. - Trains list 204 may show every
train 102 associated with the back office. The user may select one ormore trains 102 intrains list 204. By selecting aparticular train 102 intrains list 204, prognostic information associated with the selectedtrain 102 may be shown ondisplay area 202. The user may filter the results shown in trains list 204 based on their loading status (i.e., unloaded, loaded, and all). In the example illustrated inFIG. 2 train number MAC00001 was previously selected. -
Assets list 206 may showmultiple assets 104 associated with a selectedtrain 102. In one example, assets list 206 may include any number oflocomotives 106,wagons 108, and/orwayside units 132 associated with aparticular train 102.Assets list 206 may include a warning icon adjacent at least oneasset 104. The warning icon adjacent aparticular asset 104 may be used as an identification that thisparticular asset 104 is experiencing an issue. By selecting anasset 104 inassets list 206,GUI 200 may present prognostic information associated with the selectedasset 104 indisplay area 202. In the example illustrated inFIG. 2 , wagon No. 7532 and wagon No. 1864 have warning icons, and wagon No. 7532 was selected by the user. -
Attention list 208 may show at least onetrain 102 that requires the user's attention. For example,attention list 208 may display anytrain 102 with at least oneasset 104 currently experiencing a fault condition. By using the information received atdata interfaces 114 and/or 124, on-board controller 110 and/or off-board controller 120 may determine that aparticular train 102 has one ormore assets 104 currently experiencing an issue, such as a fault condition. Accordingly, thesetrains 102 may be displayed onattention list 208 to draw the user's attention totrains 102 experiencing fault conditions. For example, as shown inFIG. 2 , because train No. MAC0001 has one ormore assets 104 experiencing at least one fault condition, train No. MAC0001 is displayed inattention list 208. The user may then be able to select therespective trains 102 onattention list 208 to show more prognostic information about the selectedtrain 102 inGUI 200. - In some aspects, by selecting a
particular train 102 from trains list 204 orattention list 208,GUI 200 may show data related to the selectedtrain 102 indisplay area 202.Display area 202 may include anasset summary region 210, abutton 212, anelectronic map 214, atrain summary region 216, and an assetgraphical representation 218. -
Asset summary region 210 may show prognostic information associated withassets 104 of a previously-selectedtrain 102 that require the user's attention. Alternatively,asset summary region 210 may show prognostic information associated only with anasset 104 previously selected onassets list 206. In the example illustrated inFIG. 2 ,asset summary region 210 may include prognostic information in the form of an identification that a dimension of wagon No. 7532 extends beyond a predetermined value.Asset summary region 210 does not include a warning regarding wagon No. 1864 because, in this example, the user previously selected wagon No. 7532. -
Electronic map 214 may be a two or three-dimensional graphical representation of the railroad network, with the location oftrain 102 marked on the representation. On-board controller 110 and/or off-board controller 120 may be configured to automatically generate and/or update the representation of the railroad network, including the location of train 1.02, in real time during operation oftrain 102. In some aspects,electronic map 214 may alternatively associate a different color with eachtrain 102 depending on its operational status. For example, iftrain 102 is experiencing an issue, train 102 may be shown in red. Or, iftrain 102 has a risk of experiencing at least one fault condition, but is not currently experiencing a fault condition, train 102 may be shown in yellow. Further, iftrain 102 is experiencing normal conditions, train 102 may be shown in green. It is contemplated thatelectronic map 214 may alternatively associate other known visual indicators withtrains 102 to help the user to identify the operational status of eachtrain 102 onelectronic map 214. -
Train summary region 216 may display data relating to a selectedtrain 102. In some embodiments, the data may be extracted from a plurality of databases. As shown inFIG. 2 , the data may include, for example, a train identification (“Train ID”), a list oflocomotives 106 associated withtrain 102, the number ofwagons 108 associated withtrain 102, the overall weight oftrain 102, the overall length oftrain 102, the consist type associated withtrain 102, the direction oftrain 102, the source oftrain 102, the destination oftrain 102, the estimated time of arrival (“ETA”) oftrain 102, and/or a crew associated withtrain 102.FIG. 2 illustrates an exemplary set of display data relating to train No. MAC0001 at one moment in time. However, it is contemplated that the information intrain summary region 216 may be updated in real-time via on-board controller 110 and/or off-board controller 120. - Asset
graphical representation 218 may be used to present at least part ofassets 104. In one embodiment, assetgraphical representation 218 may be configured to illustrate the asset selected inassets list 206 and at least one moreadjacent asset 104. In the example illustrated inFIG. 2 , the selected asset is wagon No. 7532 and assetgraphical representation 218 illustrates locomotive No. 4401 and wagon No. 7532. Assetgraphical representation 218 may enable the user to browse between representations of all the assets oftrain 102 and to select one of them. The selection of anasset 104 in assetgraphical representation 218 may have the same result as pressing button 212 (described below). In another embodiment, assetgraphical representation 218 may be configured to illustrate only the asset selected inassets list 206. This embodiment is especially relevant when the user interface has a size-limited output device, such as a smartphone. -
FIG. 3 illustrates a case with the same details as described above, as it presented in a smartphone associated with a user being an operator of train No. MAC0001. In this example the user selected to receive prognostic information on wagon No. 1864, not on wagon No. 7532.GUI 300, as depicted inFIG. 3 , includes another version ofassets list 206,asset summary region 210, and assetgraphical representation 218.Train summary region 216 andelectronic map 214 are not shown hiFIG. 3 , but may be accessed usingbuttons assets list 206, prognostic information in the form of a warning was presented inasset summary region 210. The warning indicates that a dragging condition has been detected for wagon No. 1864. - In some embodiments, prognostic information in the form of an indication, such as warnings, may be presented automatically to the user, i.e., without selection of an
asset 104 inassets list 206. For example, the warnings: “Alarm: Out-of-Gauge has been detected onwagon 7532” and “Alarm: Dragging Condition has been detected onwagon 1864” may be provided automatically to the user after on-board controller 110 and/or off-board controller 120 determine that one ofassets 104 is experiencing an issue. Accordingly, prognostic information in general, and issues related to warnings specificity, may be delivered as push notifications, text messages, email messages, or voice messages. - As shown in
FIG. 3 ,asset summary region 210 may include abutton 306 for physically findingasset 104 experiencing the issue. By pressingbutton 306,mobile terminal 134 may provide the user guidance to the current estimated location of selectedasset 104.Mobile terminal 134 may use its own GPS sensor and the current estimated location of selectedasset 104, as determined by on-board controller 110 and/or off-board controller 120. For example, upon pressing button 306 a map application may be opened inmobile terminal 134, and the estimated coordinates ofasset 104 currently experiencing the issue are used as the destination. This function enables quick locating of an asset experiencing an issue, such as dragging an article or being out-of-gauge. -
GUI 300 also include a version ofbutton 212.Button 212 may have dual functionality based on status of selectedasset 104. The first function happens when selectedasset 104 is currently experiencing an issue (e.g., dragging an article or being out-of-gauge). In this case, pressingbutton 212 may provide additional details on the issue or additional details about theasset 104 experiencing the issue. The additional details about selected asset 104 (e.g., the type ofasset 104, the color ofasset 104, the ID number ofasset 104, the distance ofasset 104 from the locomotive, and more) may assist the user to physically identifyasset 104 experiencing the issue. The second function happens when selectedasset 104 is not currently experiencing an issue. In thiscase pressing button 212 may provide additional prognostic information on selectedasset 104. -
FIG. 4 showsGUI 200 when locomotive No. 4401 is selected inassets list 206, andbutton 212 is pressed to retrieve additional prognostic information.GUI 200 may include a plurality oftabs 400, each including prognostic information for a different subsystem of selectedasset 104. In this example,GUI 200 includes the following tabs: Wheels/Axles/Brakes, Engine, Fuel, ECP Brakes, Air Brakes, Parking Brakes, Traction, and Electrical. The prognostic information for each subsystem may be collected fromsensors 118 and/orwayside units 132.GUI 200 further includes assetgraphical representation 218 of selectedasset 104 that include a componentgraphical representation 402 and aresults region 404. - Component
graphical representation 402 may be a schematic top view of various components of selectedasset 104. For example, componentgraphical representation 402 may show the wheel configuration of selectedasset 104. In some embodiments, componentgraphical representation 402 may associate a different color with each component depending on its operational status. For example, if one wheel is experiencing at least one operational issue (such as a malfunction), it may be shown in red. If another wheel is still operating within normal ranges, but is trending toward an operational issue, it may be shown in yellow. And if a wheel is experiencing normal conditions, it may be shown in green. It is contemplated that componentgraphical representation 402 may alternatively or additionally associate other known visual indicators with the different component to help the user to identify the operational status of each component of selectedasset 104. In the example illustrated inFIG. 4 ,wheel 406 has a different pattern than the rest of wheels. -
Results region 404 may include different types of data representation associated with the prognostic information collected fromsensors 118 and/orwayside units 132. The different types of data representation may include a chart, a graph, a slider bar, a text box, an image, and more. The user may have the option to change the type of data representation. In the example shown inFIG. 4 , a chart is used for presenting the brake temperature readings per wheel. In some embodiments, the data representation inresults region 404 may be updated in real-time to include the most recent values of parameters included in data streams received fromwayside units 132. The chart inFIG. 4 includes the results front the last foes measurements for all of the wheels of selectedasset 104. Other types of data representation, such as the one illustrated inFIG. 5 , may show more than the last four measurements results. - In
FIG. 5 ,GUI 300show results region 404 with a different type of data representation, which shows measurements results from the last year.GUI 300 includes another version of componentgraphical representation 402 andresults region 404. Componentgraphical representation 402 may enable the user to select any component associated with prognostic information collected fromsensors 118 and/orwayside units 132. Alternatively, the user may use acombo box 500, which may open a list of all the available components, to select one component of interest. In the example illustrated inFIG. 5 ,wheel 406 was selected from componentgraphical representation 402. By selecting a certain component,GUI 300 may present prognostic information associated with the selected component inresults region 404. In some embodiments, every type of component may be associated with a default type of data representation. In the example shown inFIG. 5 , a graph is used for presenting the temperature of selectedwheel 406. - Consistent with embodiments of the present disclosure,
GUI 300 may present prognostic information aggregated from a plurality of data streams. The plurality of data streams may be collected over a period of time and/or received from a plurality ofwayside units 132. The user may use acombo box 502 to change the time period for presenting the aggregated prognostic information. In some embodiment, every type of component may be associated with a default time period. As shown inFIG. 5 , havingGUI 300 presenting historical values of parameters may provide important insights regarding the operational status of the selected component. For example, assuming 350 degrees is a maintenance threshold value.Wheel 406 may not be recognized as having a malfunction because none of the values recorded inwayside units 132 were above 350 degrees. However,system 100 may analyze the aggregated prognostic information to identify thatwheel 406 is likely to experience a malfunction in the near future. - One skilled in the art will realize that the processes illustrated in this description may be implemented in a variety of ways and include other modules, programs, applications, scripts, processes, threads, or code sections that may all functionally interrelate with each other to accomplish the individual tasks described above for each module, script, and daemon. For example, these programs modules may be implemented using commercially available software tools, using custom object-oriented code written in the C++ programming language, using applets written in the Java programming language, or may be implemented with discrete electrical components or as one or more hardwired application specific integrated circuits (ASIC) that are custom designed for this purpose.
- The described implementation may include a particular network configuration but embodiments of the present disclosure may be implemented in a variety of data communication network environments using software, hardware, or a combination of hardware and software to provide the processing functions.
- The disclosed visual diagnostic system may be applicable to any transportation network, including subways, trolleys, and railroads. The disclosed visual diagnostic system may increase efficiency in collecting, analyzing, and visually identifying the operational status of
assets 104, in particular, the disclosed visual diagnostic system may allow a user to easily identifyassets 104 experiencing an issue and/or components ofassets 104 likely to experience a malfunction in the near future. The disclosed visual diagnostic system may also display graphical representations oftrains 102 and/orassets 104 experiencing fault conditions to allow the user to respond to the fault conditions in an efficient manner. Two exemplary operations of the disclosed visual diagnostic system will now be described. -
FIG. 6 illustrates a flowchart of aprocess 600 for providing identification of an asset experiencing an issue.Process 600 begins atstep 602, when data interface 114 and/ordata interface 124 receives a message fromwayside unit 132. The message may be received throughwireless communication link 128 or through wiredcommunication link 130. In some embodiments, the message may indicate that at least one ofassets 104 is experiencing an issue. In a first example, the message indicates that a dimension of at least one ofassets 104 extends beyond a predetermined value (also known as being out-of-gauge). In a second example, the message indicates that at least one ofassets 104 is dragging an article (e.g., a wire, chain, piece of debris, etc.) belowtrain 102. - At
step 604,data interface 114 and/ordata interface 124 may receive geo-information associated with a geographic location of a rail vehicle, such astrain 102. As described above, the geo-information may be received from at least one of: a GPS located on the rail vehicle, an AEI system, an ATP system, and a video monitoring system. Additionally, in some embodiments, the geo-information may be received from multiple sources. The geo-information received from the multiple sources may be combined to increase the confidence level when determining the geographic location ofmultiple assets 104 oftrain 102. - At
step 606,data interface 114 and/ordata interface 124 may receive configuration-information associated with an arrangement ofmultiple assets 104 in the rail vehicle, such astrain 102. As described above the configuration-information may be received from at least one of an EPC braking system, a train scheduling system, an AEI system, and a video monitoring system. Additionally, in sonic embodiments, the configuration-information may be received from multiple sources. The configuration-information received from the multiple sources may be combined to increase the confidence level when determining the arrangement ofassets 104 intrain 102. - At
step 608, on-board controller 110 and/or off-board controller 120 may determine, from the geo-information and the configuration-information, a geographic location of each ofmultiple assets 104 of the rail vehicle, such astrain 102. To determine the geographic location of each ofassets 104, the geo-information may include at least one geographical location of oneasset 104 and the configuration-information may include at least the order ofassets 104 and their length. In some embodiments, the geo-information may be derived from measurements of the geographic location of only part ofassets 104. In this embodiments, a knowledge of the time in which the measurements took place may be used in determining the geographic location of all ofassets 104. - At
step 610, on-board controller 110 and/or off-board controller 120 may determine, from the received message and the determined geographic location of each ofmultiple assets 104, which ofmultiple assets 104 is experiencing the issue. In some embodiments, the message may include geo-information associated withwayside unit 132. In other embodiments, the message may include a timestamp associated with the issue, and the geo-information includes timestamps of signals with data about the geographic location oftrain 102. Accordingly, on-board controller 110 and/or off-board controller 120 may determine which ofassets 104 experienced the issue using the timestamp associated with the issue and the timestamps of the signals. The following simplified example may illustrate these embodiments. Train No. MAC0001, which is described inFIG. 2 , has 4 locomotives and 240 wagons. Assuming only the first locomotive has a UPS sensor, and at moment t1 a wayside unit located at point x1 measures that one of the assets is experiencing an issue. The geo-information indicates that, at moment the first locomotive was located at point x2 that is 400 feet ahead of point x1. Using the configuration-information of train No. MAC0001, on-board controller 110 and/or off-board controller 120 may determine which asset was located 400 feet behind the first locomotive in moment t1, and this asset would be the one experiencing the issue. - At
step 612, on-board controller 110 and/or off-board controller 120 may render for display in a user interface a visual representation of the rail vehicle with identification of the at least one ofmultiple assets 104 experiencing the issue. In some embodiments, the identification of the at least oneasset 104 may include an indicator (e.g., an icon), for example the warning sign in assetgraphical representation 218. In other embodiments, the identification of the at least oneasset 104 may include information about a type of the issue, for example the warning inasset summary region 210. In addition, the identification of anasset 104 may include one or more details about theasset 104, for example the type ofasset 104, the color ofasset 104, the ID number ofasset 104, the distance ofasset 104 from the locomotive, and more. In case a plurality of messages are received from a plurality of wayside units, on-board controller 110 and/or off-board controller 120 may render for display identifications of at least two ofmultiple assets 104 experiencing different issues. For example, assets list 206 includes two icons that identifyassets 104 as experiencing different issues. -
FIG. 7 illustrates a flowchart of aprocess 700 for providing prognostic information associated with theoperational status train 102, and visual information abouttrain 102 havingmultiple assets 104.Process 700 begins atstep 702, when data interface 114 and/ordata interface 124 receive a data stream fromwayside unit 132 or from a plurality ofwayside units 132 physically separated from each other. The data stream may be received throughwireless communication link 128 or through wiredcommunication link 130. In some embodiments, the data stream includes values of a plurality of parameters measured made bywayside unit 132. For example, the data stream may include values of at least one of the following parameters: a bearing temperature, a wheel temperature, and a brake temperature.Data interface 114 and/ordata interface 124 may also be configured to receive one or more additional data streams, and to aggregate the information in the data streams to identify changes in the operational status for each of assets 1.04 over a period of time. - Steps 704-708 are similar in nature to steps 604-608. At
step 710, on-board controller 110 and/or off-board controller 120 may determine prognostic information associated with an operational status of eachasset 104 oftrain 102. The determination of the prognostic information may be based on the received data stream and the determined geographic location of each ofmultiple assets 104. In the example illustrated inFIG. 4 , the prognostic information includes brake temperature readings for all the wheels of aspecific asset 104. In some embodiments, the data stream may include timestamps associated with the measured parameters (for example, the time in whichwayside unit 132 measured the parameters) and the geo-information includes timestamps of signals with data about the geographic location oftrain 102. In these embodiments, on-board controller 110 and/or off-board controller 120 may determine the operational status of eachasset 104 of the rail vehicle using the timestamps associated with measured parameters and the timestamps of the signals. - At
step 712, on-board controller 110 and/or off-board controller 120 may render for display in a user interface a visual representation oftrain 102 with the prognostic information associated with the operational status for each asset oftrain 102. In some embodiments, the prognostic information includes a current operational status of all bearings of at least one ofmultiple assets 104. In other embodiments, the prognostic information includes a current operational status and/or historical operational status of all bearings, wheels, or brakes of at least one ofassets 104. In other embodiments, on-board controller 110 and/or off-board controller 120 may receive a selection of a specific component. And upon receiving the selection, on-board controller 110 and/or off-board controller 120 may render for display historical values for specific parameters associated with the selection. - It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed
system 100 and the illustratedGUI
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/954,004 US20170151970A1 (en) | 2015-11-30 | 2015-11-30 | Diagnostic System for a Rail Vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/954,004 US20170151970A1 (en) | 2015-11-30 | 2015-11-30 | Diagnostic System for a Rail Vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170151970A1 true US20170151970A1 (en) | 2017-06-01 |
Family
ID=58778058
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/954,004 Abandoned US20170151970A1 (en) | 2015-11-30 | 2015-11-30 | Diagnostic System for a Rail Vehicle |
Country Status (1)
Country | Link |
---|---|
US (1) | US20170151970A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10246110B2 (en) * | 2016-10-20 | 2019-04-02 | Crrc Qingdao Sifang Rolling Stock Research Institute Co., Ltd. | Heavy freight train marshalling device and marshalling method, and electronically controlled pneumatic brake system |
US10950066B2 (en) * | 2017-02-15 | 2021-03-16 | Mitsubishi Electric Corporation | Control transmission device, maintenance communication device, and train maintenance system |
US20210269074A1 (en) * | 2018-06-26 | 2021-09-02 | Siemens Mobility GmbH | Warning device for a rail vehicle |
US11142230B2 (en) * | 2017-02-22 | 2021-10-12 | Tetra Tech, Inc. | Broken wheel detection system |
US20220107968A1 (en) * | 2020-10-07 | 2022-04-07 | Washington Metro Area Transit Authority AKA WMATA | Resource navigation system and methods |
US20230014504A1 (en) * | 2019-12-02 | 2023-01-19 | Wsp Global Inc. | Railway management system with data repository |
WO2023174554A1 (en) | 2022-03-18 | 2023-09-21 | Voestalpine Signaling Siershahn Gmbh | Cam follower assembly and dragging equipment detection system including the same |
Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6275165B1 (en) * | 1998-03-19 | 2001-08-14 | Westinghouse Air Brake Company | A.A.R. compliant electronic braking system |
US20020027495A1 (en) * | 1997-03-17 | 2002-03-07 | Ge Harris Railway Electronics, L.L.C. | Communications system and method for interconnected networks having a l linear topology, especially railways |
US20070208841A1 (en) * | 2006-03-01 | 2007-09-06 | L-3 Communications Corporation | Self-assembling wireless network, vehicle communications system, railroad wheel and bearing monitoring system and methods therefor |
US20090173840A1 (en) * | 2008-01-09 | 2009-07-09 | International Business Machines Corporation | Rail Car Sensor Network |
US20100074160A1 (en) * | 2008-09-21 | 2010-03-25 | General Electric Company | Message repeater and method of operation |
US20100241295A1 (en) * | 2009-03-17 | 2010-09-23 | Jared Klineman Cooper | System and method for communicating data in locomotive consist or other vehicle consist |
US20110093144A1 (en) * | 2009-03-17 | 2011-04-21 | Todd Goodermuth | System and method for communicating data in a train having one or more locomotive consists |
US20110099413A1 (en) * | 2009-10-22 | 2011-04-28 | Jared Klineman Cooper | System and method for locomotive inter-consist equipment sparing and redundancy |
US20110172856A1 (en) * | 2010-01-08 | 2011-07-14 | Wabtec Holding Corp. | Short Headway Communications Based Train Control System |
US20110183605A1 (en) * | 2004-04-26 | 2011-07-28 | Smith Jr Eugene A | Method and apparatus related to on-board message repeating for vehicle consist communications system |
US20110270475A1 (en) * | 2009-10-22 | 2011-11-03 | John Brand | System and method for controlling operations of a vehicle consist based on location data |
US20110282525A1 (en) * | 2009-03-17 | 2011-11-17 | Mark Bradshaw Kraeling | System and method for communicating data in a locomotive consist or other vehicle consist |
US20120136514A1 (en) * | 2010-11-29 | 2012-05-31 | Joseph Forrest Noffsinger | Communication system for a rail vehicle consist and method for communicating with a rail vehicle consist |
US8328144B2 (en) * | 2006-10-13 | 2012-12-11 | General Electric Company | Method and apparatus for distributed power train control |
US8340056B2 (en) * | 2009-09-25 | 2012-12-25 | Meteorcomm Llc | Systems and methods for interoperability positive train control |
US8494695B2 (en) * | 2009-09-02 | 2013-07-23 | General Electric Company | Communications system and method for a rail vehicle |
US20130261842A1 (en) * | 2004-07-23 | 2013-10-03 | General Electric Company | Vehicle consist configuration control |
US20130342362A1 (en) * | 2010-08-23 | 2013-12-26 | Amsted Rail Company, Inc. | System and Method for Monitoring Railcar Performance |
US20140129060A1 (en) * | 2009-10-22 | 2014-05-08 | General Electric Company | System And Method For Vehicle Communication, Vehicle Control, And/Or Route Inspection |
US20140129061A1 (en) * | 2009-03-17 | 2014-05-08 | General Electric Company | Data communication system and method |
US20150200712A1 (en) * | 2009-03-17 | 2015-07-16 | General Electric Company | Data communication system and method |
US20150217790A1 (en) * | 2009-03-17 | 2015-08-06 | General Electric Company | Data communication system and method |
US9102338B2 (en) * | 2013-02-15 | 2015-08-11 | Electro-Motive Diesel, Inc. | Onboard communication system for a locomotive consist |
US20150375764A1 (en) * | 2010-11-17 | 2015-12-31 | General Electric Company | Methods and systems for data communications |
US20160016596A1 (en) * | 2013-03-13 | 2016-01-21 | Wabtec Holding Corp. | Train Network Management System and Method |
US20160144875A1 (en) * | 2014-11-24 | 2016-05-26 | Electronics And Telecommunications Research Institute | Apparatus and method for distributed processing of train monitoring traffic based on hierarchical wireless sensor network |
US20160194014A1 (en) * | 2010-11-17 | 2016-07-07 | General Electric Company | Vehicular data communication systems |
US20160272228A1 (en) * | 2013-11-27 | 2016-09-22 | Amsted Rail Company, Inc. | Train and Rail Yard Management System |
-
2015
- 2015-11-30 US US14/954,004 patent/US20170151970A1/en not_active Abandoned
Patent Citations (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020027495A1 (en) * | 1997-03-17 | 2002-03-07 | Ge Harris Railway Electronics, L.L.C. | Communications system and method for interconnected networks having a l linear topology, especially railways |
US6275165B1 (en) * | 1998-03-19 | 2001-08-14 | Westinghouse Air Brake Company | A.A.R. compliant electronic braking system |
US20110183605A1 (en) * | 2004-04-26 | 2011-07-28 | Smith Jr Eugene A | Method and apparatus related to on-board message repeating for vehicle consist communications system |
US20130261842A1 (en) * | 2004-07-23 | 2013-10-03 | General Electric Company | Vehicle consist configuration control |
US20070208841A1 (en) * | 2006-03-01 | 2007-09-06 | L-3 Communications Corporation | Self-assembling wireless network, vehicle communications system, railroad wheel and bearing monitoring system and methods therefor |
US8328144B2 (en) * | 2006-10-13 | 2012-12-11 | General Electric Company | Method and apparatus for distributed power train control |
US20090173840A1 (en) * | 2008-01-09 | 2009-07-09 | International Business Machines Corporation | Rail Car Sensor Network |
US20100074160A1 (en) * | 2008-09-21 | 2010-03-25 | General Electric Company | Message repeater and method of operation |
US20150217790A1 (en) * | 2009-03-17 | 2015-08-06 | General Electric Company | Data communication system and method |
US20150200712A1 (en) * | 2009-03-17 | 2015-07-16 | General Electric Company | Data communication system and method |
US20110093144A1 (en) * | 2009-03-17 | 2011-04-21 | Todd Goodermuth | System and method for communicating data in a train having one or more locomotive consists |
US20140129061A1 (en) * | 2009-03-17 | 2014-05-08 | General Electric Company | Data communication system and method |
US20110282525A1 (en) * | 2009-03-17 | 2011-11-17 | Mark Bradshaw Kraeling | System and method for communicating data in a locomotive consist or other vehicle consist |
US20100241295A1 (en) * | 2009-03-17 | 2010-09-23 | Jared Klineman Cooper | System and method for communicating data in locomotive consist or other vehicle consist |
US8494695B2 (en) * | 2009-09-02 | 2013-07-23 | General Electric Company | Communications system and method for a rail vehicle |
US8340056B2 (en) * | 2009-09-25 | 2012-12-25 | Meteorcomm Llc | Systems and methods for interoperability positive train control |
US20110099413A1 (en) * | 2009-10-22 | 2011-04-28 | Jared Klineman Cooper | System and method for locomotive inter-consist equipment sparing and redundancy |
US20140129060A1 (en) * | 2009-10-22 | 2014-05-08 | General Electric Company | System And Method For Vehicle Communication, Vehicle Control, And/Or Route Inspection |
US20110270475A1 (en) * | 2009-10-22 | 2011-11-03 | John Brand | System and method for controlling operations of a vehicle consist based on location data |
US20110172856A1 (en) * | 2010-01-08 | 2011-07-14 | Wabtec Holding Corp. | Short Headway Communications Based Train Control System |
US8428798B2 (en) * | 2010-01-08 | 2013-04-23 | Wabtec Holding Corp. | Short headway communications based train control system |
US20130342362A1 (en) * | 2010-08-23 | 2013-12-26 | Amsted Rail Company, Inc. | System and Method for Monitoring Railcar Performance |
US20150375764A1 (en) * | 2010-11-17 | 2015-12-31 | General Electric Company | Methods and systems for data communications |
US20160194014A1 (en) * | 2010-11-17 | 2016-07-07 | General Electric Company | Vehicular data communication systems |
US20120136514A1 (en) * | 2010-11-29 | 2012-05-31 | Joseph Forrest Noffsinger | Communication system for a rail vehicle consist and method for communicating with a rail vehicle consist |
US9102338B2 (en) * | 2013-02-15 | 2015-08-11 | Electro-Motive Diesel, Inc. | Onboard communication system for a locomotive consist |
US20160016596A1 (en) * | 2013-03-13 | 2016-01-21 | Wabtec Holding Corp. | Train Network Management System and Method |
US20160272228A1 (en) * | 2013-11-27 | 2016-09-22 | Amsted Rail Company, Inc. | Train and Rail Yard Management System |
US20160144875A1 (en) * | 2014-11-24 | 2016-05-26 | Electronics And Telecommunications Research Institute | Apparatus and method for distributed processing of train monitoring traffic based on hierarchical wireless sensor network |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10246110B2 (en) * | 2016-10-20 | 2019-04-02 | Crrc Qingdao Sifang Rolling Stock Research Institute Co., Ltd. | Heavy freight train marshalling device and marshalling method, and electronically controlled pneumatic brake system |
US10950066B2 (en) * | 2017-02-15 | 2021-03-16 | Mitsubishi Electric Corporation | Control transmission device, maintenance communication device, and train maintenance system |
US11142230B2 (en) * | 2017-02-22 | 2021-10-12 | Tetra Tech, Inc. | Broken wheel detection system |
US20210269074A1 (en) * | 2018-06-26 | 2021-09-02 | Siemens Mobility GmbH | Warning device for a rail vehicle |
US20230014504A1 (en) * | 2019-12-02 | 2023-01-19 | Wsp Global Inc. | Railway management system with data repository |
US20220107968A1 (en) * | 2020-10-07 | 2022-04-07 | Washington Metro Area Transit Authority AKA WMATA | Resource navigation system and methods |
WO2023174554A1 (en) | 2022-03-18 | 2023-09-21 | Voestalpine Signaling Siershahn Gmbh | Cam follower assembly and dragging equipment detection system including the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10196078B2 (en) | Diagnostic system for a rail vehicle | |
US20170151970A1 (en) | Diagnostic System for a Rail Vehicle | |
AU2016267277B2 (en) | System and method for building and managing a train consist | |
US11051188B2 (en) | Communication system and method for correlating wireless communication performance with vehicle system configurations | |
US20220063689A1 (en) | Vehicle control system and method | |
US9607446B2 (en) | System and method for identifying damaged sections of a route | |
US20190176862A1 (en) | Locomotive control system and method | |
US10189479B2 (en) | Methods and apparatus for vehicle operation analysis | |
RU2640389C1 (en) | Train and railway depot management system | |
US11148692B2 (en) | Alerting system and method | |
AU2014323587B2 (en) | System and method for identifying damaged sections of a route | |
US11094194B2 (en) | Operation management system and operation management program | |
AU2021269349B2 (en) | Visual diagnostic system for railroad network | |
US12060095B2 (en) | Alerting system and method | |
CN110581881A (en) | System and method for collecting data from vehicle components that are easy to maintain | |
Ulianov et al. | Railway applications for monitoring and tracking systems | |
JP7090655B2 (en) | Railroad vehicle condition monitoring system | |
US12122435B2 (en) | System and method for real-time detection of trains | |
JP7300821B2 (en) | Position estimation device, position estimation method, position estimation program | |
KR20090056453A (en) | A monitoring system and method for a safety operation of a railway vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ELECTRO-MOTIVE DIESEL, INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHUBS, ALEXANDER, JR.;ROENSPIES, DAVID MATTHEW;SIGNING DATES FROM 20151120 TO 20151125;REEL/FRAME:037167/0386 |
|
AS | Assignment |
Owner name: PROGRESS RAIL LOCOMOTIVE INC., ILLINOIS Free format text: CHANGE OF NAME;ASSIGNOR:ELECTRO-MOTIVE DIESEL, INC.;REEL/FRAME:045430/0426 Effective date: 20160901 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |