This invention relates generally to the field of locomotives and more specifically to providing antislip and antiskid control for remotely controlled locomotives.
It is known to remotely control locomotives in a rail yard using remote radio transmitting devices controlled by rail yard personnel. Such remote control systems may include an operator control unit (OCU) or control tower unit in remote communication with a locomotive control unit (LCU) on board the locomotive. The LCU interfaces with known locomotive systems, such as locomotive traction control systems, and pneumatic train braking systems, to direct the locomotive to move and stop according to commands transmitted for the OCU. For example, the LCU may provide commands to an automatic, or indirect, braking system for controlling braking of the locomotive (and any other locomotive or rail cars pneumatically attached to the locomotive) by modulating an air pressure in a brake pipe. The LCU may also provide commands to an independent, or direct, braking system for controlling braking of the locomotive, independently of the automatic system, by modulating an air pressure in a locomotive pipe. The LCU may also provide commands, such as throttle notch setting commands, to control a speed of the locomotive responsive to commands received from the OCU.
Conventional locomotive remote control systems function as isolated devices that allowed an operator, via a remote controller, such as an OCU in communication with an onboard controller, such as an LCU, to control some operations of a locomotive remotely. However, such systems may not provide advanced control functions that may be helpful in controlling locomotives remotely, such as antiskid and antislip control. The present invention expands the capabilities of a locomotive remote control system to improve the operation of a locomotive being remotely controlled. Productivity, safety, and efficiency of remote locomotive control operations may be enhanced by the addition of the control features described below.
The operation of the valves may be controlled by the LCU 14 responsive to a sensed traction condition, such as a wheel skid when the brakes are being applied. In an aspect of the invention, the LCU 14 may control operation of the valves 32, 34, 36, 38 in both a remote control mode when the LCU 14 directly controls operation of the locomotive 16 and in a standby mode wherein the locomotive 16 is being operated via the operator controls 24 by an onboard operator. The LCU 14 may include one or more processors 44 configured for determining a wheel skid condition and controlling an operation of the locomotive 16 to correct for a sensed wheel skid condition. The processor 44 may be configured to process a signal, for example, from the traction condition sensor 30, to determine if a wheel slip condition exists. For example, the processor 44 may be configured for monitoring respective speed samples received from a wheel sensor, such as an axle generator, over a period of time. A wheel skid condition may be declared by the processor 44 when a certain speed sample exhibits a decreased speed compared to recently acquired speed samples. For example, if two consecutive speed samples from an axle generator have a zero speed when a third consecutive speed sample taken just prior to the two speed samples has a speed greater than about 1 mile per hour (mph), then a wheel skid condition may be declared. In another aspect, a GPS speed signal derived, for example, from one or more GPS satellites 13 in communication with a GPS receiver 15 on board the locomotive 16, or other speed sensing mechanisms, may used to determine a wheel skid condition.
When a wheel skid condition is detected, the processor 44 may control the valves 32, 34, 36, 38 to release brake application for a certain time period, and then allow the brakes to be reapplied. For example, the processor 44 may energize, or activate, the valves 32, 34, 36, 38 to block air flow from the brake lines 40,42 and to release the brake cylinder pressure which releases the brake application to control a skid condition. After a certain time period, the processor 44 may then de-energized the valves 32, 34, 36, 38 to allow air to flow to the brake cylinders and block venting of air for reapplying the brakes. Brake release and reapplication may be cyclically commanded by the processor 44 until the skid condition is corrected. In an aspect of the invention, the processor 44 of the LCU 14 may be configured to activate the anti skid valves 32, 34, 36, 38 to release the brakes for a time period ranging from about 1 to 3 seconds, and more preferably, 2 seconds. After being released, the brakes may then be reapplied, for example by de-energizing the valves 32, 34, 36, 38 to allow air flow to the brake cylinders. Chokes 39 may be used in the anti skid valves to adjust and control the venting rate of the brake cylinder pressure and the subsequent charging rate of brake cylinder pressure. If skidding still occurs after reapplying the brakes, the antiskid valves 32, 34, 36, 38 may be reactivated to release the brakes for another time period. This cycle of brake application and release by the antiskid valves 32, 34, 36, 38 may continue as long as skidding occurs during commanded brake application.
In another embodiment the antiskid valves 32, 34, 36, 38 may be limited to a certain number of brake releasing activations in a certain time period. For example, the antiskid valves 32, 34, 36, 38 may be limited to two brake releasing activations during a 10 second time period. If a skidding condition is still detected after activating the antiskid valves 32, 34, 36, 38 a second time within 10 seconds from activating the valves 32, 34, 36, 38 a first time, then a third activation of the anti skid valves 32, 34, 36, 38 may be delayed until after the 10 second period expires.
In addition to activating the valves 32, 34, 36, 38 when a wheel skid condition is detected, the LCU 14 may activate application of a traction control agent, such as sand, to a track over which the locomotive is traveling to improve traction. The LCU 14 may also log the event to an event logger and may also provide a wheel skid alert to an operator, such as an operator operating the controls 24 or an operator of the OCU 12 if the locomotive is being operated remotely. In another aspect when the locomotive is being operated in a remote control mode, the processor 44 of the LCU 14 may be configured for declaring an emergency condition, such as when a certain number of skid conditions occur while performing periodic anti skid valve activations within a predetermined time period. For example, if third skid occurs after a second antiskid valve activation and within 10 seconds of a first skid, an emergency condition may be automatically declared. In another aspect, when the locomotive 16 is being operated in a remote control mode, the processor 44 of the LCU 14 may be configured for declaring an emergency condition, such as if the locomotive 16 continues to accelerate while performing periodic antiskid valve activations within a predetermined time period. For example, if five (5) consecutive samples of a GPS-derived speed signal indicate that the locomotive speed exceeds a locomotive speed at which the wheel skid condition was initially detected, an emergency condition may be automatically declared.
The LCU 14 may include one or more processors 44 configured for determining a wheel slip condition and controlling an operation of the locomotive to correct for a sensed wheel slip condition. The processor 44 may be configured to process the signal 46 from the traction condition sensor 30 to determine if a wheel slip condition exists. In an aspect of the invention, the processor 44 may be configured to monitor respective speed samples, for example, received from a wheel sensor such as an axle generator, over a period of time. In another aspect, a GPS derived speed signal or other speed sensing mechanism may used to determine a wheel slip condition. A wheel slip condition may be declared by the processor 44 when a certain speed sample exhibits an increased speed compared to recently acquired speed samples. For example, a speed sample exhibiting an increase in speed in range of about of about 1.0 to about 2.0 miles per hour (mph) from an average speed calculated for about 2 to about 6 consecutive speed samples may be declared a wheel slip condition that may require correction.
In an LCU standby mode, in which the locomotive 16 is being operated by an onboard operator providing inputs at the operator controls, the LCU 14 may be configured for monitoring the power control settings, such as by monitoring the respective signals 54 provided to each of electro-pneumatic valves 50. The LCU 14 may be further be configured to selectively interrupt the signals 54 and to selectively provide alternate signals 56 for controlling the electro-pneumatic valves 50 during a wheel slip condition. The system 10 may include a switch, such as a relay 58, for example, operable by the LCU 14, for disconnecting the respective control connections between the power control wheel 48 and electro-pneumatic valves 50. The LCU 14 may further include respective connections 56 to the valves 50 to provide alternate control signals to the valves 50, for example, when the power control wheel 48 is disconnected from the valves 50 by the relay 58.
When a wheel slip condition is identified, the processor 44 of the LCU 14 may be configured to disconnect the power control wheel 48 from the control valves 50, such as by activating relay 58, and provide alternate control signals 56 to the control valves 50 to correct for the identified slip condition, such as by lowering a power output of the engine and then gradually ramping power back up to a notch setting position responsive to a present setting of the power control wheel 48. When a wheel slip condition is detected in standby mode, the processor 44 may be configured for dropping a throttle notch setting to predetermined setting for a certain time period depending on a monitored power wheel setting at the time of wheel slip. For example, a throttle setting of the engine may be commanded by the LCU 14 to drop to a notch 2 setting for a certain duration according to a power wheel 48 setting as shown in Table 1:
After holding at notch 2, the notch setting may be gradually stepped up to return the notch setting to a notch setting position responsive to a present setting of the power control wheel 48 according to the schedule shown in TABLE 2:
In addition to reducing power when wheel slip is detected, the LCU 14 may activate a track sanding operation to improve traction and may also provide a wheel slip alert to an operator. After the wheel slip condition is remedied, the LCU 14 may return control to the power control wheel 48 by reconnecting the power condition wheel 48 to the electro-pneumatic valves 50, such as by deactivating relay 58.
In an LCU 14 remote mode wherein the locomotive is being operated remotely via the OCU 12, the LCU 14 may be configured for directly controlling an engine throttle notch position for controlling a speed of the locomotive 16 responsive to commands received from the OCU 12. When a wheel slip condition is identified, the processor 44 may be configured for dropping a throttle notch setting to a predetermined setting for a certain time period depending on a notch setting commanded by the LCU 14 at the time of wheel slip. For example, a throttle setting of the engine may be commanded by the LCU 14 to drop to a notch 2 setting for a certain duration, for example, according to the schedule as shown in Table 1. In addition to reducing power when wheel slip is detected, the LCU 14 may activate a track sanding operation to improve traction. The LCU 14 may also log the event to an event logger and may also provide a wheel slip alert to operator of the OCU 12. After remaining at notch setting 2 for a predetermined duration, the throttle setting may then be gradually stepped back up to reach an OCU 12 commanded speed, for example, according to the schedule as shown in Table 2.
Based on the foregoing description, the methods described may be implemented using computer programming or engineering techniques including computer software, firmware, hardware or any combination or subset thereof, wherein the technical effect is to provide antislip and antiskid control for a remotely controlled locomotive. Any such resulting program, having computer-readable code means, may be embodied or provided within one or more computer-readable media, thereby making a computer program product, i.e., an article of manufacture, according to the invention. For example, computer readable media may contain program instructions for a computer program code for processing received imaging data indicative of images acquired in a vicinity of a locomotive. The computer readable media may also include a computer program code for processing received location data indicative of a geographic location of the locomotive when the images are being acquired. In addition, the computer readable media may include a computer program code for accessing a railroad landmark database comprising a plurality of railroad landmarks associated with respective geographic locations constituting landmark tags to correlate the landmark tags with the imaging data and the location data to generate landmark correlated image data.
The computer readable media may be, for example, a fixed (hard) drive, diskette, optical disk, magnetic tape, semiconductor memory such as read-only memory (ROM), etc., or any transmitting/receiving medium such as the Internet or other communication network or link. The article of manufacture containing the computer code may be made and/or used by executing the code directly from one medium, by copying the code from one medium to another medium, or by transmitting the code over a network.
One skilled in the art of computer science will be able to combine the software created as described with appropriate general purpose or special purpose computer hardware, such as a microprocessor, to create a computer system or computer sub-system embodying the method of the invention. An apparatus for making, using or selling the invention may be one or more processing systems including, but not limited to, a central processing unit (CPU), memory, storage devices, communication links and devices, servers, I/O devices, or any sub-components of one or more processing systems, including software, firmware, hardware or any combination or subset thereof, which embody the invention.
While certain embodiments of the present invention have been shown and described herein, it will be obvious that such embodiments are provided by way of example only. Numerous variations, changes and substitutions may be made without departing from the invention herein. Accordingly, it is intended that the invention be limited only by the spirit and scope of the appended claims.