The present disclosure relates generally to a train control system and, more particularly, to a train control system having a remote configuration interface.
Trains for transporting rail freight often include a number of coupled railway cars that are pulled along a railroad network by one or more locomotive consists. Locomotive consists include a plurality of locomotives that are linked together for collectively driving a train and can be positioned at a front, middle, or rear location in the train. In general, one of the plurality of locomotives is designated as the lead locomotive, which is controlled by operating personnel and/or an automatic train operation (ATO) system. The remaining locomotives are designated as trailing locomotives, which are operated by or in reliance on instructions provided to the lead locomotive. However, in some situations, the lead locomotive can experience a malfunction that may require the lead locomotive to be operated at a reduced power output or shut down to avoid potential damage. In these situations, managers may wish to reconfigure the other locomotives and designate one of them as the lead locomotive to allow the mission to continue.
When a lead change is desired, certain settings that govern locomotive systems and statuses must be reconfigured based on the nature of the lead change. This process typically requires operators to visit each locomotive of the train and manually actuate many buttons, levers, and switches to reconfigure each locomotive. This process can be time consuming for train operators and can result in costly delays, especially when locomotive consists are positioned throughout a train having several hundred cars. Delays can be exacerbated in situations where an autonomous train experiences a fault with its lead locomotive and is stopped at a location where it may take several hours for personnel to arrive and perform the necessary reconfigurations for a lead change.
A system for remotely controlling the operations of locomotives in a train is described in U.S. Pat. No. 6,449,536 of Brousseau et al. that issued on Sep. 10, 2002 (“the '536 patent”). Specifically, the system described in the '536 patent includes a plurality of locomotives, each having a control module that sends and receives data via an associated communicating device. One of the locomotives is designated as the lead locomotive, which can wirelessly receive a master control signal from an operator and generate local control signals sent wirelessly to other locomotives based on the master control signal. The master control signal may be indicative of a change in the lead operational status, which causes the lead locomotive to relinquish the lead status to another locomotive and assume a trailing status. After a lead change, the new lead locomotive receives the master control signal and generates the local control signals for the other locomotives.
While the system disclosed in the '536 patent may permit for the wireless transmission of master and local control signals among lead and trailing locomotives during operation, it may not be optimum. In particular, the system of the '536 may still require manual reconfiguration of each locomotive in the train during a lead change, which can be burdensome and time consuming. Further, although the system of the '536 patent addresses the transmission of throttle and braking commands during operation of the train, it fails to address commands that may be generated during a lead change.
The disclosed train control system is directed to overcoming one or more of the problems set forth above.
In one aspect, the present disclosure is directed to a control system for remotely facilitating a lead change among a plurality of locomotives in a train. The control system may include a user input device, a display device, a communicating device configured to exchange information with the plurality of locomotives, and a controller in electronic communication with the user input device, the display device, and the communicating device. The controller may be configured to generate on the display device a graphical user interface configured to receive a plurality of user inputs in conjunction with the user input device, wherein the plurality of user inputs includes an isolation switch selection, a distributed power selection, and a lead/trail selection. The controller may also be configured to generate configuration commands communicable to the plurality of locomotives via the communicating device based on the plurality of user inputs.
In another aspect, the present disclosure is directed to an apparatus for remotely facilitating a lead change among a plurality of locomotives in a train from a remote control device. The apparatus may include a non-transitory computer-readable medium storing computer-readable instructions that, when executed by the processor of the remote control device, cause the processor to generate on a display device associated with the remote control device a graphical user interface configured to receive, in conjunction with a user input device associated with the remote control device, a plurality of user inputs, wherein the plurality of user inputs includes an isolation switch selection, a distributed power selection, and a lead/trail selection. The computer-readable instructions, when executed by the processor of the remote control device, may also cause the processor to generate configuration commands communicable to the plurality of locomotives via a communicating device associated with the remote control device based on the plurality of user inputs.
In yet another aspect, the present disclosure is directed toA control system for remotely facilitating a lead change among a plurality of locomotives in a train. The control system may include a plurality of locomotive control systems, each being associated with one of the plurality of locomotives in the train and configured to control a plurality of locomotive configuration settings, and a remote control device having a user input device a display device, a communicating device configured to exchange information with the plurality of locomotive control systems, and a controller in electronic communication with the user input device, the display device, and the communicating device. The controller may be configured to generate on the display device a graphical user interface configured to receive a plurality of user inputs in conjunction with the user input device, wherein the plurality of user inputs includes an isolation switch selection, a distributed power selection, and a lead/trail selection. The controller may also be configured to generate configuration commands communicable to the plurality of locomotive control systems via the communicating device based on the plurality of user inputs, the configuration commands being indicative of a desired one or more of the plurality of locomotive configuration settings.
Train 10 may include one or more locomotive consists 16. Each consist 16 may include two or more locomotives 12 directly coupled to each other (i.e., without any intervening cars 14). Consists may be positioned at various locations throughout train 10, such as in a front of train 10 (i.e., ahead of all other rolling stock assets), at an end of train 10 (i.e., behind all other rolling stock assets), or in the middle of train 10 (i.e., between other rolling stock assets).
Locomotives 12 in each consist 16 may be connected to an adjacent locomotive 12 in several different ways. For example, locomotives 12 may be connected to each other via a mechanical coupling, one or more fluid couplings, and one or more electrical couplings for transmitting power and/or data (e.g., data in the form of electrical signals). In one example, the electrical couplings include a multiple-unit (MU) cable configured to transmit conventional command signals and/or electrical power, in another example, the electrical couplings include a dedicated data link configured to transmit packets of data (e.g., Ethernet data). In yet another example, the data packets may be transmitted via the MU cable. It is also contemplated that some data may be transmitted via a combination of the MU cable, the dedicated data link, and/or other means (e.g., wirelessly), if desired.
The plurality of locomotives 12 may each include a locomotive control system 18 configured to control a plurality of locomotive configuration settings and other operational aspects. For instance, each locomotive control system may facilitate manual and/or automatic control of a respective one of the plurality of locomotives 12. To facilitate coordinated control of the plurality of locomotives 12 throughout train 10, one of the locomotives may be designated as a lead locomotive 20, and the consist 16 to which lead locomotive 20 belongs may be designated as a lead consist 22. In some situations, lead consist 22 may be the first consist 16 of train 10 with respect to the directions of travel. In other situations, lead consist 22 may alternatively be in the middle or at the end of train 10. Similarly, lead locomotive 20 may initially be the first locomotive of lead consist 22. In some situations, lead locomotive 20 be initially be in the middle (e.g., when consist 22 includes more than two locomotives) or end of consist 22.
Lead locomotive 20 may be configured to control and/or provide input signals to the other locomotives 12 of train 10 based on commands generated by an operator or an automatic train operation (ATO) system associated with control system 18 of lead locomotive 20. That is, in addition to controlling operations of lead locomotive 20, the control system 18 of lead locomotive 20 may also be configured to control operations of the other locomotives of train 10. Locomotives 12 other than lead locomotive 20 may be referred to as trail locomotives, and consists 16 other than lead consist 22 may be referred to as trail consists. Lead locomotive 20 may control the other locomotives 12 by transmitting to each other locomotive 12 operational commands that are the same as or based on operational commands generated for controlling lead locomotive 20. Operational commands may be transmitted from lead locomotive 20 to other locomotives 12 through a wired and/or wireless communication network 24.
For instance, communication network 24 may include wired connections 26 between locomotives of the same consist. In some embodiments, wired connections 26 may include electrical connections that are part of the coupling between adjacent locomotives 12. Communication network 24 may also or alternatively include a wireless communication system 28 that is configured to communicate information among locomotives 12 in the same or different consists 16. In other embodiments, communication network 24 may include only wired connections 26 or only wireless communication system 28. Wireless communication system 28 may include hardware and/or software configured to provide wireless communication throughout train 10. For example, wireless communication system 28 may utilize WiFi, Bluetooth, cellular, RFID, and/or other wireless communication technologies.
As shown in
Any number of engines 38 may be mounted to car body 30 and drivingly connected to a generator 40 to produce electricity that propels wheels 34 of each truck 32 via traction motors 36. Engines 38 may be internal combustion engines configured to combust a mixture of air and fuel. The fuel may include a liquid fuel (e.g., diesel) provided to engines 38 from a tank 42 located onboard each locomotive 12, a gaseous fuel (e.g., natural gas) provided by a tender car via fluid couplings, and/or a blended mixture of the liquid and gaseous fuels.
As also shown in
Any number of sensors 44 may be included within control system 18, each being configured to generate operational data associated with a component train 10. For example, one or more of sensors 44 could be associated with engine 38 and configured to monitor engine parameters, such as a cylinder pressure, an oil pressure, a fuel pressure, a water temperature, an exhaust temperature, an intake air pressure or temperature, a speed, a vibration level, etc., and to generate corresponding signals. In another example, one or more of sensors 44 could he associated with each traction motor 36, with each wheel 34 (e.g., with a bearing of each wheel 34), with generator 40, with tank 42, with coupling components, etc., and configured to generate corresponding pressure signals, temperature signals, speed signals, position signals, or other types of signals indicative of the performances or states of the associated components. When values of the signals generated by sensors 44 deviate from expected values or ranges, the signals may be correlated to a status of the associated component. For example, when the value of a particular signal exceeds or falls below a corresponding threshold value, the associated components may be determined to be malfunctioning. The signals generated by sensors 44 may be directed to controller 52 for further processing.
Locating device 46 may be configured to generate signals indicative of a geographical position and/or orientation of train 10 relative to a local reference point, a coordinate system associated with a region, a coordinate system associated with Earth, or any other type of 2-D or 3-D coordinate system. For example, locating device 46 may embody an electronic receiver configured to communicate with satellites or with a local radio or laser transmitting system and to determine a relative geographical location of itself. Locating device 46 may receive and analyze high-frequency, low-power radio or laser signals front multiple locations to triangulate a relative 3-D geographical position and orientation. Signals generated by locating device 46 may be directed to controller 52 for further processing.
Communicating device 48 may be configured to facilitate data communication between different components (e.g., between sensors 44 and controller 52, between controller 52 and control panel 50, and/or between controller 52 and other components) of control system 18 or between components of control system 18 and entities off-board train 10. Communicating device 48 may also be configured to facilitate communication with other locomotives 12 of the same or a different consist 16 of train 10. Communicating device 48 may include hardware and/or software that enable the sending and/or receiving of data messages through a communications link. The communications link may include satellite, cellular, infrared, Bluetooth, radio, or any other type of wireless communication technology. Alternatively, the communications link may include electrical, optical, or any other type of wired communications, if desired. In one embodiment, control panel 50 and/or controller 52 may be located off-board train 10, and may communicate directly with the other onboard components of control system 18 via communicating device 48, if desired. Other means of communication may also be possible.
Control panel 50 may be an interface system located at or near an operator station of locomotive 12 and configured to facilitate manual observation and control of locomotive 12. Control panel 50 may include one or more input devices 54 configured to receive user inputs for controlling operations of locomotive 12. Input device 54 may include one or more components, such as buttons, knobs, switches, dials, levers, touch-screens, soft keys, a keyboard, a mouse, and/or other components configured to allow a user to provide inputs to or operate an electronic device. In some embodiments, control panel 50 may include separate input devices 54 for controlling each of a plurality of operational settings associated with, for example, uncouplers, lights, brake systems, isolation functions, engine start and stop functions, distributed power functions, lead change functions, and/or other aspects.
In other embodiments, input devices 54 may be associated with an electronic interface associated with control panel 50 that is configured to receive multiple different inputs via the same input devices 54 in connection with a display device 56. Display device 56 may be a liquid crystal display (LCD), a cathode ray tube (CRT), a personal digital assistant (PDA), a plasma display, a touch-screen, a portable hand-held device, or any such display device known in the art. Display device 56 may be configured to display graphical user interfaces (GUI) and graphical objects related to locomotive control (e.g., graphical gauges and indicators, graphical versions of input devices 54, etc.) and generated by controller 52.
Controller 52 may embody a single microprocessor or multiple microprocessors that include a means for operating and/or controlling control system 18 based on information obtained from any number of train components via sensors 44, from locating device 46, from communications received via communicating device 48, and/or from control panel 50. Numerous commercially available microprocessors can be configured to perform the functions of controller 52. Controller 52 may include a memory, a secondary storage device, a processor, and any other components for running an application. The memory may include a non-transitory computer-readable medium, such as RAM, ROM, FLASH memory, CD ROM, magnetic devices (e.g., disks, tape, etc.), and/or other types of memory. Various other circuits may be associated with controller 52 such as power supply circuitry, signal conditioning circuitry, solenoid driver circuitry, and other types of circuitry.
At the beginning of a mission, one of locomotives 12 (referring to
To help facilitate locomotive reconfigurations during a lead change, control system 18 may be configured to communicate with a remote control device 58 located off-board train 10 and configured to allow a manager or other personnel to remotely adjust locomotive controls for performing lead changes. That is, remote control device 58 may be configured to allow users to adjust all or some of the controls typically adjustable from control panel 50 (i.e., via input devices 54 of control panel 50) from remote locations to facilitate rapid lead changes. For instance, when lead locomotive 20 (referring to
As also shown in
Input device 60 include one or more components, such as buttons, knobs, switches, dials, levers, touch-screens, soft keys, a keyboard, a mouse, and/or other components configured to allow a user to provide inputs to or operate an electronic device. Display device 62 may be a liquid crystal display (LCD), a cathode ray tube (CRT), a plasma display, a touch-screen, a portable hand-held device, or any such display device known in the art. Display device 62 may be configured to display graphical user interfaces (GUI) and graphical objects related to locomotive control (e.g., graphical gauges and indicators, graphical versions of input devices 54, etc.). Communicating device 64 may include hardware and/or software that enable the sending and/or receiving of data messages through a communications link. The communications link may include satellite, cellular, infrared, WiFi, Bluetooth, radio, or any other type of wireless communication technology. Alternatively, the communications link may include electrical, optical, or any other type of wired communications, if desired.
Remote control device 58 may include a controller 66 having a processor 68 and memory 70. Although controller 66 is shown in
Memory 70 may include one or more types of non-transitory computer-readable medium, such as RAM, ROM, FLASH memory, CD ROM, magnetic devices (e.g., disks, tape, etc.), and/or other types of memory. Memory 70 may store computer-readable instructions that, when executed by processor 68 of remote control device 58, cause processor 68 to generate on display device 62 a graphical user interface (GUI) 78 (shown in
As shown in
GUI 78 may also include one or more alert objects 84 indicative of errors, faults, failures, malfunctions, etc., associated with systems or components of locomotive 12 and/or train 10. For example, when control system 18 (referring to
GUI 78 may also include a plurality of control objects 86 configured to facilitate the receiving of user inputs in conjunction with input device 60, such as for receiving user inputs for remotely performing a locomotive lead change. For example, control objects 86 may include an isolation switch object 88 for receiving an isolation switch selection, a distributed power object 90 for receiving a distributed power selection, and a lead/trail object 92 for receiving a lead/trail selection. GUI 78 may include other graphical objects for receiving other user inputs, such as a start witch object 94 for starting engines 38, an emergency fuel cut off (EFCO)/stop switch object 96 for cutting off fuel to engines 38, and a silence alarms object 98 for silencing alarms during the lead change process.
Isolation switch object 88 may be configured to provide a plurality of isolation switch settings that may be selectable by the user in conjunction with input device 60 of remote control device 58. For example, the plurality of isolation switch settings may include an “isolate” setting, a “run” setting, and a “dynamic brake only” setting. It is understood that fewer, additional, or other settings may be included as isolation switch settings. The “isolation” setting may be selected whenever engine 38 is to be started. In some embodiments, start switch object 94 may be effective (i.e., selectable) only when “isolation” is selected. However, EFCO/stop switch object 96 may be always be effective for stopping engine 38 when selected. The “isolate” setting may also be used to isolate locomotive 12 so locomotive 12 will not develop power or respond to certain controls (e.g., throttle controls, brake controls, etc.). For instance, when the “isolation” setting is selected, engine 38 may run at idle speed regardless of throttle control position. Selection of the “isolate” setting may also silence certain audible alarms in the event of a no power alter, low lube oil alert, or other type of alert is generated. If locomotive 12 is equipped with a remote traction motor cutout switch, GUI 78 may include a cutout switch object that may only be effective when the “isolate” setting is selected.
After engine 38 has been started, locomotive 12 can be placed “on the line” by selecting the “run” setting of isolation switch object 88. Locomotive 12 may respond to all controls and develop power for performing normal operations when the “run” setting is selected. When other settings are selected, locomotive 12 may be permitted to respond to certain controls associated with those settings. For example, when the “dynamic brake only” setting is selected, locomotive 12 may be permitted to respond to dynamic brake commands, but not permitted respond to other control commands. It is understood that other settings may be made available for selection through isolation switch object 88, if desired.
Isolation switch object 88 may include graphical features configured to facilitate the selection of an isolation switch setting. For example, isolation switch object 88 may be a dropdown menu containing a list of selectable settings. Alternatively, isolation switch object 88 may include a plurality of buttons, check boxes, graphical dials or selectors, or a command line interface configured to provide selectable settings or allow the user to otherwise select an isolation switch setting. Other forms of isolation switch object 88 may be possible.
Distributed power object 90 may be configured to provide a plurality of distributed power settings that may be selectable by the user in conjunction with input device 60 of remote control device 58. For example, the plurality of distributed power settings may include a first setting corresponding to a desire to enter a “distributed power lead mode” and a second setting corresponding to a desire to exit the “distributed power lead mode.” Selection of the distributed power “lead mode” may designate locomotive 12 (referring to
In one example, distributed power object 90 may be a graphical button that, when selected, causes a secondary object 100 associated with distributed power object 90 to be generated on GUI 78, as shown in
Lead/trail object 92 may be a graphical object configured to receive a command from the user to commence reconfiguration of locomotive 12 as a lead or trail locomotive. That is, a selection of lead/trail object 92 by the user in conjunction with input device 60 may be indicative of a request for control system 18 to be reconfigured as a lead or trail locomotive. For example, when lead/trail object 92 is selected, command signals may be generated by processor 68 and communicated to control system 18 based on the other user inputs received in conjunction with GUI 78, such as the selected isolation witch setting and the distributed power setting.
Lead/trail object 92 may be, for example, a graphical button that includes indicia representing the nature of a lead change request that will be requested upon it being selected. For instance, lead/trail object 92 may display text such as “set trail” when locomotive 12 is currently designated as a lead locomotive or “set lead” when locomotive 12 is currently designated as a trail locomotive, as shown in
In other embodiments, lead/trail object 92 may alternatively include a plurality of separate graphical objects, each representing a different lead/trail designation selectable by the user. In other exemplary embodiments, lead/trail object 92 may include check boxes, graphical dials or selectors, or a command line interface configured to provide selectable settings or allow the user to otherwise select a lead/trail designation. In some such embodiments, graphical objects representing the current lead/trail designation of locomotive 12 may be dormant (i.e., not selectable), and objects representing other lead/trail designations may be active for selection. The dormant or active status of each object may be automatically changed when the lead/trail designation of locomotive 12 is changed. Other forms of lead/trail object 92 may be possible.
GUI 78 may further include a departure test object 102 for initiating a departure test prior to restarting operation of locomotive 12. Departure test object 102 may be a graphical object that corresponds to a desire to initiate a departure test. That is, departure test object 102 may be selectable in conjunction with input device 60, and a selection of departure test object 102 may be indicative of a desire to initiate the departure test. Selection of departure test object 102 may be recognized by processor 68 (e.g., via a input device 60) and initiate a departure test. A departure test may refer to a test performed by controller 66 and/or control system 18 of locomotive 12 to determine a state or condition of locomotive 12 or its components, (e.g., engine components, electrical components, components of control system 18, etc.).
For example, the departure test may be used to determine whether locomotive 12 is ready to be successfully controlled manually or by an associated ATO system. Successful manual or automatic control may depend on the state or condition of one or more locomotive hardware or software aspects. For instance, successful control may depend on whether any or certain active faults, failures, or alerts are detected by control system 18. Whether locomotive 12 passes the departure test may vary depending on whether locomotive 12 has been configured as lead or trail locomotive. That is, the departure test results may indicate a failed test for locomotive 12 when locomotive 12 is configured as a lead locomotive, but may indicate that locomotive 12 has passed the departure test when locomotive 12 is configured as a trail locomotive. It is understood that the departure test may include other or additional determinations.
In one embodiment, selection of departure test object 102 may cause the generation of a test result object 104 on GUI 78. Test result object 104 may be a graphical object indicative of the result of a departure test initiated by the selection of departure test object 102. Test result object 104 may indicate, for example, whether locomotive 1.2 passed or failed the departure test. In some embodiments, test result object 104 may indicate a reason or a code indicative of a reason why locomotive 12 failed the departure test. Test result object 104 may be apart of or separate from departure test object 102.
GUI 78 may also include one or more status objects 106 indicative of a locomotive system status. For example, during reconfiguration of locomotive 12, the user may wish to know an ATO status, brake system status, distributed power status, or another status associated with locomotive 12, and status objects 106 may be indicative of this information. Status objects 106 may be graphical objects that include indicia, such as text, symbols graphical images, blinking lights, etc.), or other indicia of a locomotive system status. Status objects 106 may be automatically updated as selections of other objects on GUI 78 are made during the reconfiguration process and/or as control system 18 detects changes in the status of locomotive systems. That is, controller 66 may be configured to automatically update status objects 106 based on actual changes to the status of a locomotive control system. Changes to the status of a locomotive control system may result from the reconfiguration of locomotive 12. For example, the ATO status of locomotive 12 may change based on user inputs, such as selections made via isolation switch object 88. Thus, controller 66 may be configured to automatically update the locomotive system status indicated by each of the one or more status objects based on the user inputs.
To allow the user to switch between different locomotives 12 of train 10, GUI 78 may include a locomotive selection object 108 configured to receive a selection of one of the plurality of locomotives 12 in conjunction with input device 60. Locomotive selection object 108 may include graphical features configured to facilitate the selection or entry of an a locomotive. For example, locomotive selection object 108 may be a dropdown menu containing a list of selectable locomotives associated with train 10. Locomotives may be selectable from the list in conjunction with input device 60. Alternatively, locomotive selection object 108 may include a plurality of buttons, check boxes, graphical dials or selectors, or a command line interface configured to provide for a locomotive selection or allow the user to otherwise enter a selected locomotive. Other forms of locomotive selection object 108 may be possible. Configuration commands may be sent to one of locomotives 12 based on user selections made via locomotive selection object 108. That is, controller 66 may be configured to communicate configuration commands generated via GUI 78 to the selected one of the plurality of locomotives 12 via communicating device 64.
In some embodiments, remote control device 58 may be configured to allow the user to reconfigure locomotives associated with different trains. To facilitate a selection of a desired train for locomotive reconfiguration, GUI 78 may include a train selection object 110 configured to receive a selection of one of a plurality of trains in conjunction with input device 60. Train selection object 110 may include graphical features configured to facilitate the selection or entry of a desired train. For example, train selection object 110 may be a dropdown menu containing a list of selectable trains. Trains may be selectable from the list in conjunction with input device 60. Alternatively, train selection object 110 may include a plurality of buttons, check boxes, graphical dials or selectors, or a command line interface configured to provide for a train selection or allow the user to otherwise enter a selected train. Other forms of train selection object. 110 may be possible. Locomotives selectable via locomotive selection object 108 may depend or be based on a train selected via train selection object 110. That is, controller 66 may be configured to populate locomotive selection object 108 with selectable locomotives based on a user input (i.e., a train selection) received via train selection object 110.
It is noted that GUI 78 may be accessible via any type of electronic device configured or configurable to display graphical images and facilitate user interactions with graphical images via an associated input device. For example, as shown in
It is to be understood that other types of computing devices may also or alternatively be used to access and remotely configure locomotives 12. For example, hand-held devices 120 (e.g., PDAs, cellular phones, tablets, dedicated devices, etc.) that are configured to send and receive data via a wired or wireless communication networks, including WiFi, Bluetooth, RFID, cellular networks, cable networks, satellite networks, etc., may be used to access each locomotive 12 via GUI 78 while personnel is located in an office, on train 10, or anywhere in between where communication network 24 can be accessed.
The disclosed control system can be applicable to any train that includes multiple locomotives that collectively operate to drive the train and in which one of the locomotives is designated as a lead locomotive that could malfunction during a mission. The disclosed control system may provide a way to quickly and remotely access and reconfigure a control system of each locomotive in the train in order to facilitate a lead change after the lead locomotive has malfunctioned. Specifically, the disclosed control system may allow a user to reconfigure locomotive control settings, which are normally accessible from an onboard control panel, from remote locations via a remote control device. The disclosed system may also allow users to quickly and easily switch between locomotives of a train and adjust locomotive control settings required to fully perform a locomotive lead change. An exemplary operation of a control system consistent with the present disclosure will now be discussed.
At the beginning of a mission, one of locomotives 12 (referring to
For example, the user may log into an on-device application, a web-based application, or another type of program stored in or accessible through controller 66. The program may be accessed via a personal computer, such as a desktop computer 114, laptop computer 116, or handheld device 120 (referring to
The user may select which of locomotives 12 to reconfigure by selecting or otherwise entering a name, ID number, or other indicia of a locomotive 12 via locomotive selection object 108 (referring to
For instance, the user may first select lead locomotive 20 to reconfigure it as a trail locomotive. After selecting lead locomotive 20, the user may observe current operating parameters of lead locomotive 20 via informational objects to ensure lead locomotive 20 is in a proper state of function to undergo a lead change. The user may also observe whether and/or what kind of fault has necessitated the lead change via alert objects 84. If engine 38 is not already stopped, the user may select EFCO/stop switch object 96 on GUI 78 using input device 60 to stop engine 38, as needed. The user may then isolate lead locomotive 20 by changing the isolation switch setting of lead locomotive 20 to “isolate” or another setting designated for an isolation mode (e.g., “start/stop/isolate/inspect”) via isolation switch object 88 using input device 60 of remote control device 58. In this way, lead locomotive 20 may be prevented from responding to inputs made via input devices on its control panel 50.
The user may then select a distributed power setting via distributed power object 90 on GUI 78 using input device 60 of remote control device 58. For instance, the user may select distributed power object 90 and secondary object 100 may be generated by controller 66 to provide selectable distributed power settings. The user may then select an appropriate distributed power setting to reconfigure lead locomotive 20 as a trail locomotive. In one example, the user may select an “unlink and exit out of WDP lead mode” option to remove a locomotive from its lead designation (referring to
When configuring lead locomotive 20 to a trail locomotive, lead/trail object 92 may display indicia, such as text, to convey that selection of lead/trail object 92 is currently associated with a “set trail” command. In some embodiments, lead/trail object 92 may also be used to facilitate a “set lead” command when the user has selected a trail locomotive for reconfiguration as a lead locomotive. In such embodiments, controller 66 may be configured to automatically change the indicia associated with lead/trail object 92 to convey the “set lead” command.
After the user selects lead/trail object 92, the selected locomotive (as indicated by locomotive selection object 108) may no longer be a lead locomotive and may be configured as a trail locomotive. Status object 106 may be automatically updated by controller 66 based on the settings selected by the user (i.e., based on whether a lead-to-trail or a trail-to-lead reconfiguration was made) to indicate a system status after the lead change has occurred. Although status object 106 in
To reconfigure a trail locomotive as a lead locomotive, the user may then select a different locomotive 12 of train 10 via locomotive selection object 108 and adjust its associated control settings via GUI 78 using remote control device 58. For instance, after selecting a trail locomotive, the user may then change the distributed power setting via distributed power object 90 and/or secondary object 100 to an appropriate setting for reconfiguring the selected locomotive as a lead locomotive. In one example, the user may select a “link and enter WDP lead mode” option to give a locomotive the lead designation (referring to
To complete the reconfiguration of a trail locomotive to a lead locomotive, the user may then select lead/trail object 92 to cause controller 66 to initiate the generation and transmission of reconfiguration commands, based on settings selected by the user, to the selected locomotive. When configuring a trail locomotive to a lead locomotive, lead/trail object 92 may display indicia, such as text, to convey that selection of lead/trail object 92 is currently associated with a “set lead” command, which may be changed subsequent to a successful lead change, as discussed above.
After the user selects lead/trail object 92, the selected locomotive (as indicated by locomotive selection object 108) may no longer be a trail locomotive and may be configured as a lead locomotive. Status object 106 may be automatically updated by controller 66 based on the settings selected by the user (i.e., based on whether a lead-to-trail or a trail-to-lead reconfiguration was made) to indicate a system status after the lead change has occurred. For instance, status objects 106. As shown in
Before continuing the mission, the user may then select departure test object 102 to initiate a departure test of the selected locomotive. When the test is successful, controller 66 may generate test results object 104 to indicate that the test was successful and that the selected locomotive is ready to be operated under manual or ATO control. The user may then adjust the isolation switch setting of the selected locomotive by selecting a “run” status via isolation switch object 88 using input device 60 of remote control device 58. The user may then select start switch object 94 on GUI 78 to start engine 38 (referring to
Several advantages may be realized by the practice of the disclosed control system. In particular, the disclosed control system may allow managers of trains to remotely access individual control systems associated with multiple locomotives of a train in order to reconfigure locomotive control settings for successfully performing a locomotive lead change. The disclosed control system may allow managers to adjust control settings in each locomotive remotely, without requiring personnel to physically visit each locomotive while the train is stopped on the tracks. This may allow for faster locomotive reconfigurations and may allow for the reconfiguration of locomotives that are part of an autonomous train, which may have no onboard personnel.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed system without departing from the scope of the disclosure. Other embodiments of the system will be apparent to those skilled in the art from consideration of the specification and practice of the system disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope being indicated by the following claims and their equivalents.