USRE39011E1 - Remote control system for a locomotive - Google Patents

Remote control system for a locomotive Download PDF

Info

Publication number
USRE39011E1
USRE39011E1 US10/374,590 US37459003A USRE39011E US RE39011 E1 USRE39011 E1 US RE39011E1 US 37459003 A US37459003 A US 37459003A US RE39011 E USRE39011 E US RE39011E
Authority
US
United States
Prior art keywords
locomotive
control system
travel
brake
remote
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.)
Expired - Lifetime
Application number
US10/374,590
Inventor
Folkert Horst
Oleh Szklar
Kelly Doig
George R. Cass
Jean L. Bousquet
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cattron Theimeg Inc
Cattron North America Inc
Original Assignee
Cattron Intellectual Property Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from CA002120454A external-priority patent/CA2120454A1/en
Priority to US10/374,590 priority Critical patent/USRE39011E1/en
Application filed by Cattron Intellectual Property Corp filed Critical Cattron Intellectual Property Corp
Assigned to BELTPACK CORPORATION reassignment BELTPACK CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CANAC, INC.
Assigned to BELTPACK CORPORATION reassignment BELTPACK CORPORATION REQUEST FOR RECORDATION AT REEL 014728 FRAME 0280 Assignors: CANAC INC.
Assigned to BELTPACK CORPORATION reassignment BELTPACK CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CANAC INC.
Assigned to ARGOSY INVESTMENT PARTNERS II, L.P. reassignment ARGOSY INVESTMENT PARTNERS II, L.P. SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CATTRON INTELLECTUAL PROPERTY CORPORATION
Assigned to CATTRON INTELLECTUAL PROPERTY CORPORATION reassignment CATTRON INTELLECTUAL PROPERTY CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BELTPACK CORPORATION
Priority to US11/274,719 priority patent/USRE39758E1/en
Publication of USRE39011E1 publication Critical patent/USRE39011E1/en
Application granted granted Critical
Anticipated expiration legal-status Critical
Assigned to CATTRON INTELLECTUAL PROPERTY CORPORATION reassignment CATTRON INTELLECTUAL PROPERTY CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: ARGOSY INVESTMENT PARTNERS II, L.P.
Assigned to CATTRON-THEIMEG, INC. reassignment CATTRON-THEIMEG, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: CATTRON INTELLECTUAL PROPERTY CORPORATION
Assigned to LAIRD CONTROLS NORTH AMERICA INC reassignment LAIRD CONTROLS NORTH AMERICA INC ARTICLES OF AMENDMENT Assignors: CATTRON-THEIMEG, INC.
Assigned to CATTRON NORTH AMERICA, INC. reassignment CATTRON NORTH AMERICA, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: LAIRD CONTROLS NORTH AMERICA INC.
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L17/00Switching systems for classification yards
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L3/00Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal
    • B61L3/02Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control
    • B61L3/08Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control controlling electrically
    • B61L3/12Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control controlling electrically using magnetic or electrostatic induction; using radio waves
    • B61L3/126Constructional details
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L3/00Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal
    • B61L3/02Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control
    • B61L3/08Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control controlling electrically
    • B61L3/12Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control controlling electrically using magnetic or electrostatic induction; using radio waves
    • B61L3/127Devices along the route for controlling devices on the vehicle or vehicle train, e.g. to release brake, to operate a warning signal at selected places along the route, e.g. intermittent control simultaneous mechanical and electrical control controlling electrically using magnetic or electrostatic induction; using radio waves for remote control of locomotives

Definitions

  • the present invention relates to an electronic system for remotely controlling a locomotive.
  • the system is particularly suitable for use in switching yard assignments.
  • the unit is essentially a transmitter communicating with a slave controller on the locomotive by way of a radio link.
  • the operator carries this unit and can perform duties such as coupling and uncoupling cars while remaining in control of the locomotive movement at all times. This allows for placing the point of control at the point of movement thereby potentially enhancing safety, accuracy and efficiency.
  • Remote locomotive controllers currently used in the industry are relatively simple devices that enable the operator to manually regulate the throttle and brake in order to accelerate, decelerate and/or maintain a desired speed.
  • the operator is required to judge the speed of the locomotive and modulate the throttle and/or brake levers to control the movement of the locomotive. Therefore, the operator must posses a good understanding of the track dynamics, the braking characteristics of the train, etc. in order to remotely operate the locomotive in a safe manner.
  • An object of the invention is to provide a remote control system allowing the operator to command a desired speed and responding by appropriately controlling the throttle or brake to achieve and maintain that speed.
  • Another object of the invention is to provide a remote locomotive control system allowing for control of the locomotive from one of two different transmitters.
  • Yet another object of the invention is to provide a remote locomotive control system having the ability to perform a number of safety verifications in order to automatically default the locomotive to a safe state should a malfunction be detected.
  • the invention provides a locomotive remote control system.
  • the system has
  • the slave controller has
  • the invention also provides a locomotive control system which has
  • the invention further provides a remote control system for a locomotive which has
  • the slave controller includes
  • FIG. 1 is a top plan view of the portable transmitter of the remote locomotive control system in accordance with the invention
  • FIGS. 2 and 4 are side elevational views of the portable transmitter
  • FIG. 3 is a front elevational view of the portable transmitter
  • FIG. 5 is a functional block diagram of the portable transmitter
  • FIG. 6 is a diagram of the signal transmission protocol between the portable transmitter and a slave controller mounted on-board the locomotive;
  • FIG. 7 is a functional block diagram of the slave controller mounted on-board the locomotive.
  • FIG. 8 is a diagram illustrating the temporal relationship between the signal transmission and the operation of the receiver of the slave controller
  • FIG. 9 is a diagram illustrating the temporal relationship between signal transmission from two portable transmitters and the operation of the receiver of the slave controller
  • FIG. 10 is a detailed functional block diagram of the slave controller mounted on-board the locomotive;
  • FIG. 11 is a side elevational view of a velocity sensor for generating a pulse signal whose frequency is correlated to the speed of the locomotive;
  • FIG. 12 is a side elevational view of the velocity sensor shown in FIG. 11 ;
  • FIG. 13 illustrates the pulse output of the velocity sensor shown in FIGS. 11 and 12 ;
  • FIGS. 14a to 14 d are a flow charts of the logic implemented to control the speed of the locomotive
  • FIGS. 15a and 15b are diagrams illustrating the variation with respect to time of the velocity of the locomotive and of variables used to calculate a throttle or brake correction signal
  • FIG. 16a is a flow chart illustrating the logic for controlling the speed of the locomotive in a COAST speed setting
  • FIG. 16b is a flow chart illustrating the logic for controlling the speed in COAST WITH BRAKE setting
  • FIGS. 17a and 17b are flow charts of the logic for transferring the command authority from one remote control transmitter to another.
  • FIG. 18 is a flow chart of the safety diagnostic routine performed on the braking system of the locomotive.
  • the locomotive control system in accordance with the invention includes a portable transmitter 10 which generates a digitally encoded radio frequency (RF) signal to convey commands to a slave controller mounted on-board the locomotive.
  • the slave controller decodes the transmission and operates various actuators on the locomotive to carry into effect the commands remotely issued by the operator.
  • RF radio frequency
  • FIGS. 1 to 4 illustrate the physical layout of the portable transmitter 10 .
  • the unit comprises a housing 12 enclosing the electronic circuitry and a battery supplying electric power to operate the system.
  • a plurality of manually operable levers and switches projecting outside the housing 12 are provided to dial-in locomotive speed, brake and horn settings, among others.
  • the various controls on the portable transmitter are defined in the following table:
  • the display panel 34 On the top surface of the housing 12 is provided a display panel 34 that visually echoes the control settings of the portable transmitter 10 .
  • the display panel 34 includes an array of individual light sources 36 , such as light emitting diodes (LED), corresponding to the various operative conditions of the locomotive that can be selected by the operator. Hence, a simple visual observation of the active LED's 36 allows the operator to determine the current position of the controls.
  • LED light emitting diodes
  • FIG. 5 provides a functional diagram of the portable transmitter 10 .
  • the various manually operable switches and levers briefly described above are constituted by electric contacts whose state of conduction is altered when the an opened condition.
  • the multi-position levers 14 and 16 , and the multi-position switches 20 and 26 have a set of electric contact pairs, only a single pair being closed at each position of the lever or switch. By reading the conduction state of the individual electric contact pairs, the commands issued by the operator can be determined.
  • An encoder 38 scans at short intervals the state of conduction of each pair of contacts. The scan results allow the encoder to assemble a binary locomotive status word that represent the requested operative state of the locomotive being controlled.
  • the following table provides the number of bits in the locomotive status word required for each function:
  • the locomotive status word also contains an identifier segment that uniquely represents the transmitter designated to control the locomotive.
  • the purpose of this feature is to ensure that the locomotive will only accept the commands issued by the transmitter generating the proper identifier.
  • the encoder 38 includes a microprocessor programmed to intelligently assemble the locomotive status word.
  • the microprocessor continuously scans the electric contacts of the transmitter controls and records their state of conduction.
  • the program will produce the function component of the locomotive status word which is the string of bits that uniquely represents the functions to be performed by the locomotive.
  • the program then appends to the function component the locomotive identifier component and preferably a data security code enabling the receiver on-board the locomotive to check for transmission errors.
  • the encoder may be constituted by an array of hardwired logic gates that generate the locomotive status word upon actuation of the controls.
  • a transmitter 40 receives the locomotive status word and generates an RF signal for transmission of the coded sequence by frequency shift keying.
  • the frequency of a carrier is shifted to a first value to signal a logical 1 and to a second value to signal a logical 0.
  • the transmission protocol is best shown in FIG. 6 .
  • Each transmission begins with a burst of the carrier frequency 42 for a duration of eight (8) bits (the actual time frame is established on the basis of the transmission baud rate allowed by the equipment).
  • Each bit of the data stream is then sent by shifting the frequency to the first or the second value depending on the value of the bit, during a predetermined time slot 44 .
  • the transmitter 40 sends out the locomotive status word in repetition at a fixed rate selected in the range from two (2) to five (5) times per second.
  • a fixed rate selected in the range from two (2) to five (5) times per second.
  • FIG. 7 provides a diagrammatic representation of the slave controller mounted on board the locomotive.
  • the slave controller identified comprehensively by the reference numeral 46 has three main components, namely a receiver unit 48 , a processing unit 50 and a driver unit 52 . More particularly, the receiver unit 48 senses the locomotive status word sent out from the portable transmitter 10 , decodes the transmission and supplies the resulting binary sequence to the processing unit 50 . To achieve a reliable communication link, the receiver 48 is synchronized with the transmitter 40 at three different levels. First, the receiver circuitry defines a signal acceptance window that opens itself at the rate at which the locomotive status word is sent out by the respective controlling transmitter 40 . Second, the receiver 48 will observe the frequency value of the transmission in order to decode the binary sequence at intervals precisely corresponding to the time slots 44 . Third, the acceptance window opens in phase with the signal transmission.
  • the first two levels of synchronization are established through hardware design, by setting the transmitter 40 and the receiver 48 to the same period of transmission/reception.
  • the phasing of the receiver to the incoming locomotive status word transmission is effected through observation of the burst of carrier frequency 42 that begins each transmission cycle.
  • the diagram in FIG. 8 graphically illustrates the relationship between the signal transmission and the signal reception.
  • the time line 54 shows the successive transmission of the locomotive status word as a series of blocks 56 .
  • the activity of the receiver 48 is shown on the time line 58 .
  • the hatched areas correspond to the time intervals during which the receiver is not listening.
  • the first locomotive status word is sent out by the transmitter 40 .
  • the burst of the carrier frequency 42 is sensed by the receiver 48 which then activates the sequence of opening and closing of the signal acceptance window which is fully synchronized (in period and phase) with the signal transmission.
  • FIG. 9 illustrates this feature.
  • Time line 60 shows the transmission pattern of a first portable transmitter.
  • the time line 62 depicts the window of acceptance of the companion receiver.
  • the receiver 48 can, and probably will, correctly receive from time to time a locomotive status word from an unrelated transmitter. This status word will be rejected, however, because the transmitter identifier will not match the value stored in the memory of the slave controller.
  • the transmitter/receiver gear of the remote locomotive control system has been described above in terms of function of the principal parts of the system and their interaction.
  • the components and interconnections of the electric network necessary to carry into effect the desired functions are not being specified because such details are well within the reach of a man skilled in the art.
  • FIG. 10 provides a functional diagram of the processing unit 50 .
  • a central processing unit (CPU) 66 communicates with a memory through a bus 70 .
  • a reserved portion memory 68 contains the programm that directs the CPU 66 to control the locomotive depending on the several inputs that will be discussed later.
  • the memory also contains a section allowing temporary storage of data used by the CPU when handling hardware events.
  • the current locomotive status and the commands issued from the remote transmitter are directed to the CPU through an interface 72 communicating with the bus 70 .
  • the interface 72 receives input signals from the following sources:
  • the structure of the speed/direction sensor 74 is illustrated in FIGS. 11 and 12 .
  • the sensor includes a disk 84 mounted to an axle 86 of the locomotive. When the locomotive is moving the disk 84 turns at the same angular speed as the axle 86 .
  • the disk 84 is provided with a layer of reflective coating 85 deposited to form on the periphery of the disk equidistant and alternating reflective zones 87 and substantially non-reflective zones 89 .
  • a pair of opto-electric sensors 92 and 94 are mounted in a spaced apart relationship adjacent the periphery of the disk 84 .
  • the sensor 92 comprises an emitter 92 a generating a light beam perpendicular to the plane of the disk 84 , and a receiver 92 b producing an electrical signal when sensing the reflection of the light beam on the reflective zones 87 .
  • the output of the receiver is null or very low.
  • the structure and operation of the opto-electric sensor 94 is identical to the sensor 92 .
  • the sensor 94 comprises an emitter 94 a and a receiver 94 b.
  • the spacing between the opto-electric sensors 92 and 94 is such that they generate output pulses due to the periodic change in reflectivity of the disk surface, occurring at different instants in time.
  • the sensor 92 switches on as a result of a reflective zone 87 registering with the emitter 92 a and the receiver 92 b, the sensor 94 is still in a stable on condition and can be caused to switch off only by further rotating the disk 84 .
  • the disk 84 and the sensors 92 and 94 are mounted in a hermetically sealed housing to protect the assembly against contamination by water or dirt.
  • FIG. 13 illustrates the signal waveforms produced by the opto-electric sensors 92 and 94 .
  • Both outputs are pulse trains having the same frequency but out of phase by an angle ⁇ which depends upon the spacing of the sensors 92 and 94 .
  • the pulse train from sensor 94 leads the pulse train from sensor 92 by angle ⁇ .
  • the output of sensor 92 leads the output of sensor 94 by angle ⁇ (this possibility is not shown in FIG. 13 ).
  • the processing unit 50 observes the occurrence of the leading pulse edges from the sensors 92 and 94 with relation to time to determine the identity of the leading signal, which allows derivation of the direction of movement of the locomotive.
  • Velocity data is derived by measuring the rate of fluctuation of the signal from any one of sensors 92 and 94 . It has been found practical to determine the velocity at low locomotive speeds by measuring the period of the signal. However, at higher speeds the frequency of the signal is being measured since the period shortens which may introduce non-negligible measurement errors.
  • the speed sensor 76 is similar to sensor 74 described above with two exceptions. First, a single opto-electric sensor may be used since all that is required is velocity data. Second, the speed sensor 76 is mounted to a different axle of the locomotive.
  • the pressure sensors 78 and 79 are switches mounted to the main reservoir and to the pneumatic line that supplies working fluid to the locomotive independent braking mechanism, and produce an electric signal in response to pressure. These sensors merely indicate the presence of pressure, not its magnitude. In essence, each sensor produces an output when the air pressure exceeds a preset level, indicating whether the reserve of compressed air is sufficient for reliable braking. Unlike the sensors 78 and 79 , the pressure sensor 80 is a transducer that generates a signal indicative of presence and magnitude of pressure in the train brake air line.
  • the airflow sensor 82 observes the volume of air circulating in the pneumatic lines of the train brake system. The results of this measurement along with the output of pressure sensor 78 provide an indication of the state of charge of the pneumatic network. It is considered normal for a long pneumatic path to experience some air leaks due primarily to imperfect unions in pipe couplings between cars of the train. However, when a considerable volume of air leaks, the airflow sensor 82 enables the processing unit to sense such condition and to implement corrective measures, as will be discussed later.
  • the interface 72 receives the signals produced by the sensors 74 , 76 , 78 , 79 , 80 , and 82 and digitizes them where required so they can be directly processed by the CPU 66 .
  • the locomotive status word issued by the receiver 48 requires no conversion since it is already in the proper binary format.
  • the binary signals generated by the CPU 66 that control the various functions of the locomotive are supplied through the bus 70 and the interface 72 .
  • the following control signals are being issued:
  • the interface 72 will convert at least some of the signals 98 , 100 , 102 , 104 , and 106 from the binary form to a different form that the devices at which the signals are directed can handle. This is described in more detail below.
  • the actuators for the lights and bell/horn are merely switches such as relays or solid state devices that energize or de-energize the desired circuit.
  • the interface 72 in response to the CPU 66 instruction to set the lights/bell/horn in the desired operative position, will generate an electric signal that is amplified by the driver unit 52 and then directed to the respective relay or solid state switch.
  • the traction control it should be noted that most locomotive manufacturers will install on the diesel/electric engine as original equipment a series of actuators that control the fuel injection, power contracts and brakes among others, hence the tractive power that the locomotive develops. This feature permits coupling several locomotives under control of one driver.
  • the throttle commands the driver issues in the cab of the mother engine are duplicated in all the slave locomotives.
  • the locomotive remote control system in accordance with the invention makes use of the existing throttle/brake actuators in order to control power.
  • the interface 72 converts the binary throttle settings issued by the CPU 66 to the standard signal protocol established by the industry for controlling throttle/brake actuators.
  • the locomotive remote control system does not require the installation of any throttle/brake actuators.
  • the traction control signal 102 incoming from the interface 72 is amplified in the driver unit 52 before being directed to the throttle/brake actuators.
  • the train brake control signal 104 issued by the interface 72 is an eight (8) bit binary sequence applied to a valve mounted in the train brake circuit to modulate the air pressure in the train line that controls the braking mechanism.
  • the working fluid is supplied from a main reservoir whose integrity is monitored by the pressure sensor 79 described above.
  • the independent locomotive brake is controlled in the same fashion with binary signal 106 .
  • the flowchart of the speed control logic is shown in FIGS. 14a to 14 d.
  • the program execution begins by reading the velocity data generated from sensors 74 and 76 that are mounted at different axles of the locomotive. The data gathered from each sensor is stored in the memory 68 and then compared at step 124 . If both sensors are functioning properly they should generate identical or nearly identical velocity values. In the event a significant difference is noted the CPU 66 concludes that a malfunction exists and issues a command (step 126 ) to fully apply the independent brake in order to bring the locomotive to a complete stop.
  • the CPU 66 will compare the observed locomotive speed with the speed requested by the operator.
  • the later variable is represented by a string of three (3) bits in the locomotive status word (the flowchart of FIGS. 14a to 14 d assumes that the locomotive status word has been correctly received, has the proper identifier and has been stored in the memory 68 ).
  • the operator can select on the portable transmitter 10 eight possible speed settings, each setting being represented by a different binary sequence.
  • the speed settings are as follows:
  • the CPU 66 will effect a certain number of comparisons at steps 128 and 130 to determine if there is a variation between the actual speed and the selected speed along with the sign of the variation, i.e. whether the locomotive is overspeeding or moving too slowly. More particularly, if at step 128 the CPU 66 determines that the observed speed is in line with the desired speed no corrective measure is taken and the program execution initiates a new cycle. On the other hand, if the actual speed differs from the setting, the conditional test 130 is applied to determine the sign of the difference. Under a negative sign, i.e. the locomotive is moving too slowly, the program execution branches to processing thread A (shown in FIG.
  • the CPU 66 will determine at step 132 the velocity error by subtracting the actual velocity from the set point contained in the locomotive status word.
  • a proportional plus derivative plus integral algorithm is then applied for calculating throttle setting intended for reducing the velocity error to zero.
  • the CPU 66 will calculate the sum of the integral of the velocity error signal (calculated in step 145 ), of the derivative of the velocity error signal (calculated in step 147 ), and of a proportional factor (calculated in step 143 ). The latter is the velocity error signal multiplied by a predetermined constant. The result of this calculation provides a control signal that is used for modulating the throttle actuator of the locomotive through output signal 102 of the interface 72 .
  • FIG. 15a is a diagram illustrating the variation of the current velocity signal, the set point, the velocity error, the velocity error integral, the velocity error derivative and velocity error proportional with respect to time.
  • step 138 when the new throttle setting has been implemented the program execution continues to steps 134 and 136 when the current direction of movement and speed of the locomotive are determined from the reading of sensor 74 .
  • the CPU 66 observes a zero speed value for a time period of more than 20 seconds in spite of the fact that a tractive effort is being applied (step 138 ), it declares a malfunction and fully applies the independent locomotive brake. Normally, when a tractive effort is applied it causes the locomotive to accelerate. The movement, however, may occur after a certain delay following the application of the tractive effort especially if the locomotive is pulling a heavy consist. Still, if after a certain time period no movement is observed, some sort of malfunction is probably present. One possibility is that both sensors 74 and 76 have failed and register zero speed even when the locomotive is rolling. This is highly unlikely but not impossible. When such condition is encountered the CPU 66 immobilizes the locomotive immediately upon determination that a fault is present.
  • the 20 seconds waiting period before application of the independent brake is implemented by verifying the velocity data from sensor 74 during a certain number of program execution cycles. For instance, the current velocity value is compared to the velocity value observed during the previous execution cycle that has been stored in the memory 68 . If a change is noted, i.e. the locomotive moves, then the step 138 is considered to have been successively passed. If, however, after 200 execution cycles that require about 20 seconds to be completed, no change with the previously observed velocity value is noted, the independent brake is fully applied.
  • step 140 the direction of movement of the locomotive read from the output of sensor 74 is compared to the direction of movement specified by the operator. This value is represented by a four (4) bit string in the locomotive status word. If the locomotive is moving rearwardly while the operator has specified a forward movement, the CPU 66 detects a condition known as “rollback”. Such condition may occur when the locomotive is starting to move upwardly on a grade while pulling a heavy consist. Under the effect of gravity the train may move backward for a certain distance until the traction system of the locomotive has been able to build-up the pulling force necessary to reverse the movement. During a rollback condition the electric current in the traction motors of the locomotive increase beyond safe levels.
  • the program is designed to tolerate a rollback condition for no longer than 20 seconds. If the condition persists beyond this time period the independent brake is fully applied.
  • the 20 seconds delay is implemented by comparing the evolution of the results of the comparison step 140 with the results obtained during the previous execution cycle; if the results do not change for 200 program execution cycles that require about 20 seconds of running time on the CPU 66 , a fault is declared and the brake applied.
  • step 130 if the conditional branch points toward processing thread B (see FIGS. 14 a and 14 c), which means that the locomotive is overspeeding, then the CPU 66 will calculate at step 142 the difference between the selected speed and the observed speed.
  • the resulting error signal is then processed by using the proportional plus derivative plus integral algorithm described above to derive a new throttle setting. If by controlling the throttle (reducing the tractive effort developed by the engine) speed correction cannot be achieved, the brake is applied.
  • the brake is modulated by using a proportional plus derivative plus integral algorithm, FIG. 15b illustrates the brake response, along with the actual brake, error, proportional, derivative, and integral signals with relation to time.
  • the calculated brake setting is issued as binary signal 106 (see FIG. 10 ) that is directed to the braking mechanism on the locomotive.
  • the STOP, COAST WITH BRAKE and COAST settings will now be briefly described.
  • the STOP setting intends to bring and maintain the locomotive stationary.
  • the CPU 66 receives a locomotive status word containing a speed setting corresponding to STOP it immediately terminates the tractive effort and applies the independent locomotive brake at a controlled rate.
  • the program logic to implement the COAST and COAST WITH BRAKE services is illustrated as flowcharts in FIGS. 16a and 16b , respectively.
  • the program reads the velocity data from sensor 74 at step 144 and then compares it at step 146 to the velocity value recorded during the previous program execution cycle. If the consist accelerates under the effect of gravity down a grade (no tractive effort is applied by the system in the COAST and COAST WITH BRAKE settings) the observed velocity will show an increase.
  • the CPU 66 will then apply the independent locomotive brake to slow the consist at step 148 .
  • the brake is modulated by using a proportional plus integral plus derivative (PID) algorithm. In the event that no velocity increase is observed the CPU 66 may set (depending upon the control signal resulting from the PID calculation) the independent brake to the release position at step 150 or keep the brake at the current setting.
  • PID proportional plus integral plus derivative
  • the next step in the program execution is a test 152 which determines if the speed of the consist is below 0.5 MPH. In the affirmative the movement is stopped by full application of the independent brake at step 154 . If the speed of the consist exceeds or is equal to 0.5 MPH then the program returns to step 144 .
  • the COAST WITH BRAKE function depicted in FIG. 16b is very similar to the COAST service described above. The only difference is that a minimum independent brake pressure of 15 pounds per square inch (psi) is always maintained.
  • the acceleration of the consist is determined by comparison of the current velocity with a previous velocity value. If a positive acceleration is observed, such as when the consist moves down a grade, the brake pressure is increased at step 158 (the control is made by a PID algorithm). During the next program execution cycle the acceleration is determined again. If no positive acceleration is sensed the brake pressure is returned to 15 psi at step 160 .
  • the velocity of the consist is tested against the 0.5 MPH value. If the current speed is less than this limit a full independent brake application is effected in order to stop the consist, otherwise the program execution initiates a new cycle.
  • a single operator may effectively and safely control a consist that includes a limited number of cars remaining at all times well within the visual range of the operator.
  • the present invention provides a locomotive control system capable of receiving inputs from the selected one of two or more remote transmitters.
  • each person is provided with a portable transmitter 10 able to generate the complete range of locomotive control commands.
  • the slave controller on-board the locomotive will accept at any point in time commands from a single designated transmitter. The only exception is a limited set of emergency and signalling commands that are available to both operators.
  • the control function can be transferred from one transmitter to the other by following the logic depicted in the flowchart of FIGS. 17a and 17b .
  • the CPU Upon reception of a locomotive status word, the CPU will compare the identifier in the word to a list of two or more possible identifiers stored in the memory 68 .
  • the list of acceptable identifiers contains the identifiers of all the remote transmitters permitted to assume control of the locomotive. If the identifier in the locomotive status word does not correspond to any one of the identifiers in the list, then the system rejects the word and takes no action. Otherwise, the system will determine what are the requested functions that the locomotive should perform. If the locomotive status word requests application of the emergency brake or sounding the bell or horn, then the system complies with the request.
  • step 179 if a new speed setting is requested for example, the system will comply only if the identifier in the locomotive status word matches a specific identifier in the list that designates the remote transmitter currently holding the command authority. If this step is verified, then the locomotive executes the command unless the command is a request to transfer command authority to another remote controller.
  • the CPU 66 recognizes this request by checking the state of the bit reserved for this function in the locomotive status word. If the state of the bit is 1 (command transfer requested) the program execution continues at step 180 where the CPU 66 will perform a certain number of safety checks to determine if the command transfer can be made in a safe manner. More particularly, the CPU will determine if the locomotive is stopped and if the brake safety checks (to be described later) are verified.
  • the CPU will monitor the reset bit of all the locomotive status words received that carry an identifier in the list stored in the memory 68 (the reset bit issued by the transmitter currently holding the controls is not considered). If within 10 seconds of the reception of the request to transfer control from the current transmitter the CPU observes a reset bit in the high position, which means that the operator of a remote transmitter in the pool of candidates able to acquire control has depressed the reset button, then the CPU 66 shifts in memory the identifier associated with the reset bit at high to the position of the current control holder.
  • FIG. 18 is a flow chart of a program segment used to identify the state of readiness of the braking system before authorizing movement of the locomotive.
  • the CPU 66 will check the pressure in the main tank that supplies compressed air to both the independent locomotive and to the train brake. If the pressure is below a preset level, the command to move the locomotive forward is aborted and no action is taken. A second verification step is required to allow movement of a locomotive which is a measurement of the flow rate of compressed air in the train brake line.
  • the traction control signal 102 is issued only when the compressed air flow rate is below a predetermined level. As briefly discussed earlier, it is normal for a train brake line to exhibit a certain leakage due to imperfect couplings in unions between cars. However, when this leakage exceeds a predetermined level, either there is a major leak or the system is discharged and it is currently being pumped with air. In both cases the train should not be operated for obvious safety reasons.

Abstract

A locomotive control system comprising a remote transmitter issuing RF binary-coded commands and a slave controller mounted on the locomotive that decodes the transmission and operates in dependence thereof various actuators to carry into effect the commands of the ground based operator.

Description

FIELD OF THE INVENTION
The present invention relates to an electronic system for remotely controlling a locomotive. The system is particularly suitable for use in switching yard assignments.
BACKGROUND OF THE INVENTION
Economic constraints have led railway companies to develop portable units allowing a ground based operator to remotely control a locomotive in a switching yard. The unit is essentially a transmitter communicating with a slave controller on the locomotive by way of a radio link. Typically, the operator carries this unit and can perform duties such as coupling and uncoupling cars while remaining in control of the locomotive movement at all times. This allows for placing the point of control at the point of movement thereby potentially enhancing safety, accuracy and efficiency.
Remote locomotive controllers currently used in the industry are relatively simple devices that enable the operator to manually regulate the throttle and brake in order to accelerate, decelerate and/or maintain a desired speed. The operator is required to judge the speed of the locomotive and modulate the throttle and/or brake levers to control the movement of the locomotive. Therefore, the operator must posses a good understanding of the track dynamics, the braking characteristics of the train, etc. in order to remotely operate the locomotive in a safe manner.
OBJECT AND STATEMENT OF THE INVENTION
An object of the invention is to provide a remote control system allowing the operator to command a desired speed and responding by appropriately controlling the throttle or brake to achieve and maintain that speed.
Another object of the invention is to provide a remote locomotive control system allowing for control of the locomotive from one of two different transmitters.
Yet another object of the invention is to provide a remote locomotive control system having the ability to perform a number of safety verifications in order to automatically default the locomotive to a safe state should a malfunction be detected.
SUMMARY OF THE INVENTION
As embodied and broadly described herein the invention provides a locomotive remote control system. The system has
    • a transmitter capable of generating a binary coded radio frequency signal representing commands to be executed by the locomotive and
    • a slave controller for mounting on-board the locomotive.
The slave controller has
    • a) a receiver for sensing the radio frequency signal;
    • b) a processor for receiving the radio frequency signal; and
    • c) a velocity sensor for generating data representing velocity of the locomotive. The processor responds to the velocity sensor and to the RF signal to actuate either one of a brake of a locomotive or a tractive power of the locomotive in order to attempt maintaining a requested speed.
As embodied and broadly described herein the invention also provides a locomotive control system which has
    • a) a transmitter for generating a binary coded RF signal; and
    • b) a slave controller mounted on-board the locomotive for receiving that signal, the slave controller selectively accepting commands from a first transmitter or from a second transmitter.
As embodied and broadly described herein the invention further provides a remote control system for a locomotive which has
    • a) a transmitter for generating an RF binary coded signal; and
    • b) a slave controller mounted on-board the locomotive.
The slave controller includes
    • a first sensor responsive to pressure of compressed air in a main tank of the locomotive; and
    • a second sensor responsive to flow of compressed air in a pneumatic brake line. The slave controller responds to output of the sensors to enable application of tractive power to the locomotive only when a pressure in the main tank is above a predetermined level and a flow of air in the brake line is below a predetermined level.
DESCRIPTION OF THE DRAWINGS
FIG. 1 is a top plan view of the portable transmitter of the remote locomotive control system in accordance with the invention;
FIGS. 2 and 4 are side elevational views of the portable transmitter;
FIG. 3 is a front elevational view of the portable transmitter;
FIG. 5 is a functional block diagram of the portable transmitter;
FIG. 6 is a diagram of the signal transmission protocol between the portable transmitter and a slave controller mounted on-board the locomotive;
FIG. 7 is a functional block diagram of the slave controller mounted on-board the locomotive;
FIG. 8 is a diagram illustrating the temporal relationship between the signal transmission and the operation of the receiver of the slave controller;
FIG. 9 is a diagram illustrating the temporal relationship between signal transmission from two portable transmitters and the operation of the receiver of the slave controller;
FIG. 10 is a detailed functional block diagram of the slave controller mounted on-board the locomotive;
FIG. 11 is a side elevational view of a velocity sensor for generating a pulse signal whose frequency is correlated to the speed of the locomotive;
FIG. 12 is a side elevational view of the velocity sensor shown in FIG. 11;
FIG. 13 illustrates the pulse output of the velocity sensor shown in FIGS. 11 and 12;
FIGS. 14a to 14d are a flow charts of the logic implemented to control the speed of the locomotive;
FIGS. 15a and 15b are diagrams illustrating the variation with respect to time of the velocity of the locomotive and of variables used to calculate a throttle or brake correction signal;
FIG. 16a is a flow chart illustrating the logic for controlling the speed of the locomotive in a COAST speed setting;
FIG. 16b is a flow chart illustrating the logic for controlling the speed in COAST WITH BRAKE setting;
FIGS. 17a and 17b are flow charts of the logic for transferring the command authority from one remote control transmitter to another; and
FIG. 18 is a flow chart of the safety diagnostic routine performed on the braking system of the locomotive.
DESCRIPTION OF PREFERRED EMBODIMENTS
With reference to the annexed drawings, the locomotive control system in accordance with the invention includes a portable transmitter 10 which generates a digitally encoded radio frequency (RF) signal to convey commands to a slave controller mounted on-board the locomotive. The slave controller decodes the transmission and operates various actuators on the locomotive to carry into effect the commands remotely issued by the operator.
FIGS. 1 to 4 illustrate the physical layout of the portable transmitter 10. The unit comprises a housing 12 enclosing the electronic circuitry and a battery supplying electric power to operate the system. A plurality of manually operable levers and switches projecting outside the housing 12 are provided to dial-in locomotive speed, brake and horn settings, among others. The various controls on the portable transmitter are defined in the following table:
REFERENCE
NUMERAL FUNCTION TYPE OF ACTUATOR
14 Locomotive Speed Multi-Position Lever
Control
16 Locomotive Over- Multi-Position Lever
ride
Brake Control
18 Reset Push-Button
20 Direction Multi-Position Switch
(Forward/Reverse/
Neutral)
22 Ring Bell/Horn Toggle Switch
24 Train Brake Toggle Switch
Control
26 Power on/Lights Multi-Position Switch
Dim/Bright
28 Status Request Push-Button
30 Time Extend Push-Button
32 Relinquish Control Push-Button
to Companion
Portable
Transmitter
A detailed description of the various functions summarized in the above table is provided later in this specification.
On the top surface of the housing 12 is provided a display panel 34 that visually echoes the control settings of the portable transmitter 10. The display panel 34 includes an array of individual light sources 36, such as light emitting diodes (LED), corresponding to the various operative conditions of the locomotive that can be selected by the operator. Hence, a simple visual observation of the active LED's 36 allows the operator to determine the current position of the controls.
FIG. 5 provides a functional diagram of the portable transmitter 10. The various manually operable switches and levers briefly described above are constituted by electric contacts whose state of conduction is altered when the an opened condition. The multi-position levers 14 and 16, and the multi-position switches 20 and 26, have a set of electric contact pairs, only a single pair being closed at each position of the lever or switch. By reading the conduction state of the individual electric contact pairs, the commands issued by the operator can be determined.
An encoder 38 scans at short intervals the state of conduction of each pair of contacts. The scan results allow the encoder to assemble a binary locomotive status word that represent the requested operative state of the locomotive being controlled. The following table provides the number of bits in the locomotive status word required for each function:
NUMBER OF BITS IN
LOCOMOTIVE STATUS
WORD FUNCTION
3 Locomotive Speed
Control
3 Locomotive Brake
Control
1 Reset
2 Direction
(Forward/Reverse/
Neutral)
2 Ring Bell/Horn
3 Train Brake Control
1 Lights Dim/Bright
1 Status Request
1 Time Extend
1 Relinquish Control to
Companion Portable
Transmitter
The locomotive status word also contains an identifier segment that uniquely represents the transmitter designated to control the locomotive. The purpose of this feature is to ensure that the locomotive will only accept the commands issued by the transmitter generating the proper identifier.
Most preferably, the encoder 38 includes a microprocessor programmed to intelligently assemble the locomotive status word. The microprocessor continuously scans the electric contacts of the transmitter controls and records their state of conduction. On the basis of the identity of the closed contacts, the program will produce the function component of the locomotive status word which is the string of bits that uniquely represents the functions to be performed by the locomotive. The program then appends to the function component the locomotive identifier component and preferably a data security code enabling the receiver on-board the locomotive to check for transmission errors.
In a different form of construction, the encoder may be constituted by an array of hardwired logic gates that generate the locomotive status word upon actuation of the controls.
A transmitter 40 receives the locomotive status word and generates an RF signal for transmission of the coded sequence by frequency shift keying. In essence, the frequency of a carrier is shifted to a first value to signal a logical 1 and to a second value to signal a logical 0. The transmission protocol is best shown in FIG. 6. Each transmission begins with a burst of the carrier frequency 42 for a duration of eight (8) bits (the actual time frame is established on the basis of the transmission baud rate allowed by the equipment). Each bit of the data stream is then sent by shifting the frequency to the first or the second value depending on the value of the bit, during a predetermined time slot 44.
The transmitter 40 sends out the locomotive status word in repetition at a fixed rate selected in the range from two (2) to five (5) times per second. By providing the transmitter with a unique repetition rate, the likelihood of transmission errors is reduced when several portable transmitters in close proximity broadcast control signals to individual locomotives, as described below.
FIG. 7 provides a diagrammatic representation of the slave controller mounted on board the locomotive. The slave controller identified comprehensively by the reference numeral 46 has three main components, namely a receiver unit 48, a processing unit 50 and a driver unit 52. More particularly, the receiver unit 48 senses the locomotive status word sent out from the portable transmitter 10, decodes the transmission and supplies the resulting binary sequence to the processing unit 50. To achieve a reliable communication link, the receiver 48 is synchronized with the transmitter 40 at three different levels. First, the receiver circuitry defines a signal acceptance window that opens itself at the rate at which the locomotive status word is sent out by the respective controlling transmitter 40. Second, the receiver 48 will observe the frequency value of the transmission in order to decode the binary sequence at intervals precisely corresponding to the time slots 44. Third, the acceptance window opens in phase with the signal transmission.
The first two levels of synchronization are established through hardware design, by setting the transmitter 40 and the receiver 48 to the same period of transmission/reception. On the other hand, the phasing of the receiver to the incoming locomotive status word transmission is effected through observation of the burst of carrier frequency 42 that begins each transmission cycle. The diagram in FIG. 8 graphically illustrates the relationship between the signal transmission and the signal reception. The time line 54 shows the successive transmission of the locomotive status word as a series of blocks 56. The activity of the receiver 48 is shown on the time line 58. The hatched areas correspond to the time intervals during which the receiver is not listening. At time t=0 the first locomotive status word is sent out by the transmitter 40. The burst of the carrier frequency 42 is sensed by the receiver 48 which then activates the sequence of opening and closing of the signal acceptance window which is fully synchronized (in period and phase) with the signal transmission.
This characteristic is particularly advantageous when several transmitters broadcast simultaneously control signals to different locomotives in close proximity to one another. By setting each transmitter (and the companion receiver) at a unique transmission/reception period, secure communication links can be maintained even when all the transmitters use the same carrier frequency. FIG. 9 illustrates this feature. Time line 60 shows the transmission pattern of a first portable transmitter. The time line 62 depicts the window of acceptance of the companion receiver. The numeral 64 identifies the transmission pattern of a second portable transmitter. Assuming that both portable transmitters are actuated exactly at t=0, the signal received during the first opening of the window of acceptance will be corrupted since two locomotive status word transmissions are concurrent in time. However, the third and the seventh locomotive status word transmissions from the first portable transmitter will be clearly received since there is no overlap with the locomotive status words sent out by the second portable transmitter. Hence the purpose of providing each transmitter with a unique signal repetition rate reduces the likelihood of transmission conflicts.
It should be noted that the receiver 48 can, and probably will, correctly receive from time to time a locomotive status word from an unrelated transmitter. This status word will be rejected, however, because the transmitter identifier will not match the value stored in the memory of the slave controller.
The transmitter/receiver gear of the remote locomotive control system has been described above in terms of function of the principal parts of the system and their interaction. The components and interconnections of the electric network necessary to carry into effect the desired functions are not being specified because such details are well within the reach of a man skilled in the art.
FIG. 10 provides a functional diagram of the processing unit 50. A central processing unit (CPU) 66 communicates with a memory through a bus 70. A reserved portion memory 68 contains the programm that directs the CPU 66 to control the locomotive depending on the several inputs that will be discussed later. The memory also contains a section allowing temporary storage of data used by the CPU when handling hardware events.
The current locomotive status and the commands issued from the remote transmitter are directed to the CPU through an interface 72 communicating with the bus 70. The interface 72 receives input signals from the following sources:
    • a) A speed direction sensor 74 providing locomotive velocity and direction of movement data;
    • b) A speed sensor 76 providing solely locomotive velocity data. The speed sensor 76 provides the CPU 66 with redundant velocity data allowing the CPU 66 to detect a possible failure of the main speed sensor 74.
    • c) A pressure sensor 78 observing the air pressure in the locomotive brake system;
    • d) A pressure sensor 79 observing the air pressure in the main reservoir;
    • e) A pressure sensor 80 observing the air pressure in the train brake system;
    • f) A sensor 82 observing the flow rate of air in the brake system of the train; and
    • g) The decoded locomotive status word generated by the receiver 48.
The structure of the speed/direction sensor 74 is illustrated in FIGS. 11 and 12. The sensor includes a disk 84 mounted to an axle 86 of the locomotive. When the locomotive is moving the disk 84 turns at the same angular speed as the axle 86. The disk 84 is provided with a layer of reflective coating 85 deposited to form on the periphery of the disk equidistant and alternating reflective zones 87 and substantially non-reflective zones 89. A pair of opto- electric sensors 92 and 94 are mounted in a spaced apart relationship adjacent the periphery of the disk 84. The sensor 92 comprises an emitter 92a generating a light beam perpendicular to the plane of the disk 84, and a receiver 92b producing an electrical signal when sensing the reflection of the light beam on the reflective zones 87. However, when a substantially non-reflective surface 89 registers with the sensor 92, the output of the receiver is null or very low. The structure and operation of the opto-electric sensor 94 is identical to the sensor 92. Thus, the sensor 94 comprises an emitter 94a and a receiver 94b.
The spacing between the opto- electric sensors 92 and 94 is such that they generate output pulses due to the periodic change in reflectivity of the disk surface, occurring at different instants in time. As best shown in FIG. 10, and assuming that the disk 84 rotates in the counter clockwise direction, when the sensor 92 switches on as a result of a reflective zone 87 registering with the emitter 92a and the receiver 92b, the sensor 94 is still in a stable on condition and can be caused to switch off only by further rotating the disk 84.
Preferably, the disk 84 and the sensors 92 and 94 are mounted in a hermetically sealed housing to protect the assembly against contamination by water or dirt.
FIG. 13 illustrates the signal waveforms produced by the opto- electric sensors 92 and 94. Both outputs are pulse trains having the same frequency but out of phase by an angle α which depends upon the spacing of the sensors 92 and 94. When the locomotive moves forward the disk 84 rotates in a given direction, say clockwise. In this case, the pulse train from sensor 94 leads the pulse train from sensor 92 by angle α. When the locomotive is in reverse, then the output of sensor 92 leads the output of sensor 94 by angle α (this possibility is not shown in FIG. 13). The processing unit 50 observes the occurrence of the leading pulse edges from the sensors 92 and 94 with relation to time to determine the identity of the leading signal, which allows derivation of the direction of movement of the locomotive.
Velocity data is derived by measuring the rate of fluctuation of the signal from any one of sensors 92 and 94. It has been found practical to determine the velocity at low locomotive speeds by measuring the period of the signal. However, at higher speeds the frequency of the signal is being measured since the period shortens which may introduce non-negligible measurement errors.
The speed sensor 76 is similar to sensor 74 described above with two exceptions. First, a single opto-electric sensor may be used since all that is required is velocity data. Second, the speed sensor 76 is mounted to a different axle of the locomotive.
The pressure sensors 78 and 79 are switches mounted to the main reservoir and to the pneumatic line that supplies working fluid to the locomotive independent braking mechanism, and produce an electric signal in response to pressure. These sensors merely indicate the presence of pressure, not its magnitude. In essence, each sensor produces an output when the air pressure exceeds a preset level, indicating whether the reserve of compressed air is sufficient for reliable braking. Unlike the sensors 78 and 79, the pressure sensor 80 is a transducer that generates a signal indicative of presence and magnitude of pressure in the train brake air line.
The airflow sensor 82 observes the volume of air circulating in the pneumatic lines of the train brake system. The results of this measurement along with the output of pressure sensor 78 provide an indication of the state of charge of the pneumatic network. It is considered normal for a long pneumatic path to experience some air leaks due primarily to imperfect unions in pipe couplings between cars of the train. However, when a considerable volume of air leaks, the airflow sensor 82 enables the processing unit to sense such condition and to implement corrective measures, as will be discussed later.
The interface 72 receives the signals produced by the sensors 74, 76, 78, 79, 80, and 82 and digitizes them where required so they can be directly processed by the CPU 66. The locomotive status word issued by the receiver 48 requires no conversion since it is already in the proper binary format.
The binary signals generated by the CPU 66 that control the various functions of the locomotive are supplied through the bus 70 and the interface 72. The following control signals are being issued:
    • a) A signal 98 to set the lights of the locomotive to off/low intensity/high intensity. The signal is constituted by one (1) bit, each operative condition of the locomotive lights being represented by a different bit state;
    • b) A two (2) bit signal 100 to operate the bell or the horn of the locomotive;
    • c) A five (5) bit signal 102 for traction control. Four bits are used to communicate the throttle settings (only eight (8) settings are possible) and one bit for the power contacts of the electric traction motors;
    • d) An eight (8) bit signal 104 for train brake control. The number of bits used allows 256 possible brake settings; and
    • e) A seven (7) bit signal 106 for independent brake control. The number of bits used allows 128 possible brake settings.
The interface 72 will convert at least some of the signals 98, 100, 102, 104, and 106 from the binary form to a different form that the devices at which the signals are directed can handle. This is described in more detail below.
The actuators for the lights and bell/horn are merely switches such as relays or solid state devices that energize or de-energize the desired circuit. The interface 72, in response to the CPU 66 instruction to set the lights/bell/horn in the desired operative position, will generate an electric signal that is amplified by the driver unit 52 and then directed to the respective relay or solid state switch.
With regard to the traction control it should be noted that most locomotive manufacturers will install on the diesel/electric engine as original equipment a series of actuators that control the fuel injection, power contracts and brakes among others, hence the tractive power that the locomotive develops. This feature permits coupling several locomotives under control of one driver. By electrically and pneumatically interconnecting the actuators of all the locomotives, the throttle commands the driver issues in the cab of the mother engine are duplicated in all the slave locomotives. The locomotive remote control system in accordance with the invention makes use of the existing throttle/brake actuators in order to control power. The interface 72 converts the binary throttle settings issued by the CPU 66 to the standard signal protocol established by the industry for controlling throttle/brake actuators. This feature is particularly advantageous because the locomotive remote control system does not require the installation of any throttle/brake actuators. As in the case of the lights and bell/horn signals 98 and 100, respectively, the traction control signal 102 incoming from the interface 72 is amplified in the driver unit 52 before being directed to the throttle/brake actuators.
The train brake control signal 104 issued by the interface 72 is an eight (8) bit binary sequence applied to a valve mounted in the train brake circuit to modulate the air pressure in the train line that controls the braking mechanism. The working fluid is supplied from a main reservoir whose integrity is monitored by the pressure sensor 79 described above. The independent locomotive brake is controlled in the same fashion with binary signal 106.
The operation of the locomotive control system will now be described with more detail.
SPEED CONTROL TASK
The flowchart of the speed control logic is shown in FIGS. 14a to 14d. The program execution begins by reading the velocity data generated from sensors 74 and 76 that are mounted at different axles of the locomotive. The data gathered from each sensor is stored in the memory 68 and then compared at step 124. If both sensors are functioning properly they should generate identical or nearly identical velocity values. In the event a significant difference is noted the CPU 66 concludes that a malfunction exists and issues a command (step 126) to fully apply the independent brake in order to bring the locomotive to a complete stop.
Assuming that no mismatch between the readings of sensors 74 and 76 is detected, the CPU 66 will compare the observed locomotive speed with the speed requested by the operator. The later variable is represented by a string of three (3) bits in the locomotive status word (the flowchart of FIGS. 14a to 14d assumes that the locomotive status word has been correctly received, has the proper identifier and has been stored in the memory 68). The operator can select on the portable transmitter 10 eight possible speed settings, each setting being represented by a different binary sequence. The speed settings are as follows:
    • 1) STOP
    • 2) COAST WITH BRAKE
    • 3) COAST
    • 4) COUPLE (1 MILE PER HOUR (MPH))
    • 5) 4 MPH
    • 6) 7 MPH
    • 7) 10 MPH
    • 8) 15 MPH
If any one of settings 4 to 8 have been selected, which require the locomotive to positively maintain a certain speed, the CPU 66 will effect a certain number of comparisons at steps 128 and 130 to determine if there is a variation between the actual speed and the selected speed along with the sign of the variation, i.e. whether the locomotive is overspeeding or moving too slowly. More particularly, if at step 128 the CPU 66 determines that the observed speed is in line with the desired speed no corrective measure is taken and the program execution initiates a new cycle. On the other hand, if the actual speed differs from the setting, the conditional test 130 is applied to determine the sign of the difference. Under a negative sign, i.e. the locomotive is moving too slowly, the program execution branches to processing thread A (shown in FIG. 14b). In this program segment the CPU 66 will determine at step 132 the velocity error by subtracting the actual velocity from the set point contained in the locomotive status word. A proportional plus derivative plus integral algorithm is then applied for calculating throttle setting intended for reducing the velocity error to zero. Essentially the CPU 66 will calculate the sum of the integral of the velocity error signal (calculated in step 145), of the derivative of the velocity error signal (calculated in step 147), and of a proportional factor (calculated in step 143). The latter is the velocity error signal multiplied by a predetermined constant. The result of this calculation provides a control signal that is used for modulating the throttle actuator of the locomotive through output signal 102 of the interface 72.
FIG. 15a is a diagram illustrating the variation of the current velocity signal, the set point, the velocity error, the velocity error integral, the velocity error derivative and velocity error proportional with respect to time.
With reference to FIG. 14d, when the new throttle setting has been implemented the program execution continues to steps 134 and 136 when the current direction of movement and speed of the locomotive are determined from the reading of sensor 74. In the event the CPU 66 observes a zero speed value for a time period of more than 20 seconds in spite of the fact that a tractive effort is being applied (step 138), it declares a malfunction and fully applies the independent locomotive brake. Normally, when a tractive effort is applied it causes the locomotive to accelerate. The movement, however, may occur after a certain delay following the application of the tractive effort especially if the locomotive is pulling a heavy consist. Still, if after a certain time period no movement is observed, some sort of malfunction is probably present. One possibility is that both sensors 74 and 76 have failed and register zero speed even when the locomotive is rolling. This is highly unlikely but not impossible. When such condition is encountered the CPU 66 immobilizes the locomotive immediately upon determination that a fault is present.
The 20 seconds waiting period before application of the independent brake is implemented by verifying the velocity data from sensor 74 during a certain number of program execution cycles. For instance, the current velocity value is compared to the velocity value observed during the previous execution cycle that has been stored in the memory 68. If a change is noted, i.e. the locomotive moves, then the step 138 is considered to have been successively passed. If, however, after 200 execution cycles that require about 20 seconds to be completed, no change with the previously observed velocity value is noted, the independent brake is fully applied.
Assuming that motion of the locomotive is detected at step 138, the program proceeds to step 140 where the direction of movement of the locomotive read from the output of sensor 74 is compared to the direction of movement specified by the operator. This value is represented by a four (4) bit string in the locomotive status word. If the locomotive is moving rearwardly while the operator has specified a forward movement, the CPU 66 detects a condition known as “rollback”. Such condition may occur when the locomotive is starting to move upwardly on a grade while pulling a heavy consist. Under the effect of gravity the train may move backward for a certain distance until the traction system of the locomotive has been able to build-up the pulling force necessary to reverse the movement. During a rollback condition the electric current in the traction motors of the locomotive increase beyond safe levels. Hence it is desirable to limit the rollback in order to avoid damaging the hardware. The program is designed to tolerate a rollback condition for no longer than 20 seconds. If the condition persists beyond this time period the independent brake is fully applied. The 20 seconds delay is implemented by comparing the evolution of the results of the comparison step 140 with the results obtained during the previous execution cycle; if the results do not change for 200 program execution cycles that require about 20 seconds of running time on the CPU 66, a fault is declared and the brake applied.
In the case where both tests 136 and 140 are successively passed, i.e. the locomotive is moving in the selected direction, the program execution returns to the beginning of the cycle as shown in FIG. 14a.
Referring back to step 130, if the conditional branch points toward processing thread B (see FIGS. 14a and 14c), which means that the locomotive is overspeeding, then the CPU 66 will calculate at step 142 the difference between the selected speed and the observed speed. The resulting error signal is then processed by using the proportional plus derivative plus integral algorithm described above to derive a new throttle setting. If by controlling the throttle (reducing the tractive effort developed by the engine) speed correction cannot be achieved, the brake is applied. The brake is modulated by using a proportional plus derivative plus integral algorithm, FIG. 15b illustrates the brake response, along with the actual brake, error, proportional, derivative, and integral signals with relation to time. The calculated brake setting is issued as binary signal 106 (see FIG. 10) that is directed to the braking mechanism on the locomotive.
The STOP, COAST WITH BRAKE and COAST settings will now be briefly described. The STOP setting, as the name implies, intends to bring and maintain the locomotive stationary. When the CPU 66 receives a locomotive status word containing a speed setting corresponding to STOP it immediately terminates the tractive effort and applies the independent locomotive brake at a controlled rate.
The program logic to implement the COAST and COAST WITH BRAKE services is illustrated as flowcharts in FIGS. 16a and 16b, respectively. When the multi-position lever 14 is set to the COAST setting the program reads the velocity data from sensor 74 at step 144 and then compares it at step 146 to the velocity value recorded during the previous program execution cycle. If the consist accelerates under the effect of gravity down a grade (no tractive effort is applied by the system in the COAST and COAST WITH BRAKE settings) the observed velocity will show an increase. The CPU 66 will then apply the independent locomotive brake to slow the consist at step 148. The brake is modulated by using a proportional plus integral plus derivative (PID) algorithm. In the event that no velocity increase is observed the CPU 66 may set (depending upon the control signal resulting from the PID calculation) the independent brake to the release position at step 150 or keep the brake at the current setting.
The next step in the program execution is a test 152 which determines if the speed of the consist is below 0.5 MPH. In the affirmative the movement is stopped by full application of the independent brake at step 154. If the speed of the consist exceeds or is equal to 0.5 MPH then the program returns to step 144.
The COAST WITH BRAKE function, depicted in FIG. 16b is very similar to the COAST service described above. The only difference is that a minimum independent brake pressure of 15 pounds per square inch (psi) is always maintained. At step 156 the acceleration of the consist is determined by comparison of the current velocity with a previous velocity value. If a positive acceleration is observed, such as when the consist moves down a grade, the brake pressure is increased at step 158 (the control is made by a PID algorithm). During the next program execution cycle the acceleration is determined again. If no positive acceleration is sensed the brake pressure is returned to 15 psi at step 160. At step 162 the velocity of the consist is tested against the 0.5 MPH value. If the current speed is less than this limit a full independent brake application is effected in order to stop the consist, otherwise the program execution initiates a new cycle.
EXCHANGE OF COMMAND AUTHORITY BETWEEN REMOTE TRANSMITTERS
In some instances a single operator may effectively and safely control a consist that includes a limited number of cars remaining at all times well within the visual range of the operator. However, when the consist is long two operators may be required, each person being physically close to and monitoring one end of the train. The present invention provides a locomotive control system capable of receiving inputs from the selected one of two or more remote transmitters. In a two-operator arrangement, each person is provided with a portable transmitter 10 able to generate the complete range of locomotive control commands. In order to avoid confusion, however, the slave controller on-board the locomotive will accept at any point in time commands from a single designated transmitter. The only exception is a limited set of emergency and signalling commands that are available to both operators. The control function can be transferred from one transmitter to the other by following the logic depicted in the flowchart of FIGS. 17a and 17b.
Upon reception of a locomotive status word, the CPU will compare the identifier in the word to a list of two or more possible identifiers stored in the memory 68. The list of acceptable identifiers contains the identifiers of all the remote transmitters permitted to assume control of the locomotive. If the identifier in the locomotive status word does not correspond to any one of the identifiers in the list, then the system rejects the word and takes no action. Otherwise, the system will determine what are the requested functions that the locomotive should perform. If the locomotive status word requests application of the emergency brake or sounding the bell or horn, then the system complies with the request. Otherwise (step 179), if a new speed setting is requested for example, the system will comply only if the identifier in the locomotive status word matches a specific identifier in the list that designates the remote transmitter currently holding the command authority. If this step is verified, then the locomotive executes the command unless the command is a request to transfer command authority to another remote controller. The CPU 66 recognizes this request by checking the state of the bit reserved for this function in the locomotive status word. If the state of the bit is 1 (command transfer requested) the program execution continues at step 180 where the CPU 66 will perform a certain number of safety checks to determine if the command transfer can be made in a safe manner. More particularly, the CPU will determine if the locomotive is stopped and if the brake safety checks (to be described later) are verified. If the locomotive is moving or the brake safety checks fail, then no action is taken and the command remains with the portable transmitter currently in control. If this test is passed, then the CPU will monitor the reset bit of all the locomotive status words received that carry an identifier in the list stored in the memory 68 (the reset bit issued by the transmitter currently holding the controls is not considered). If within 10 seconds of the reception of the request to transfer control from the current transmitter the CPU observes a reset bit in the high position, which means that the operator of a remote transmitter in the pool of candidates able to acquire control has depressed the reset button, then the CPU 66 shifts in memory the identifier associated with the reset bit at high to the position of the current control holder. From now on the CPU 66 will accept commands (except the safety related functions of emergency brake and sounding the bell/horn) only from the new authority. The procedure of checking the reset bit is used for safety purposes in order to transfer the control of the locomotive only when the target remote controller has effectively acknowledged acceptance of the control.
If within the 10 seconds no reset bit is set to the high position, the CPU 66 will abort the transfer function and resume normal execution of the program.
BRAKE SAFETY CHECKS
FIG. 18 is a flow chart of a program segment used to identify the state of readiness of the braking system before authorizing movement of the locomotive. When a command is received to move the locomotive forward, the CPU 66 will check the pressure in the main tank that supplies compressed air to both the independent locomotive and to the train brake. If the pressure is below a preset level, the command to move the locomotive forward is aborted and no action is taken. A second verification step is required to allow movement of a locomotive which is a measurement of the flow rate of compressed air in the train brake line. The traction control signal 102 is issued only when the compressed air flow rate is below a predetermined level. As briefly discussed earlier, it is normal for a train brake line to exhibit a certain leakage due to imperfect couplings in unions between cars. However, when this leakage exceeds a predetermined level, either there is a major leak or the system is discharged and it is currently being pumped with air. In both cases the train should not be operated for obvious safety reasons.
The scope of the present invention is not limited by the description, examples and suggestive uses herein as modifications and refinements can be made without departing from the spirit of the invention. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

Claims (60)

1. A remote control system in connection with a locomotive including a main tank with compressed air under pressure, a pneumatic brake line in which compressed air flows, and a member applying tractive power, said remote control system comprising:
a) a transmitter for generating an RF signal; and
b) a slave controller mounted on-board the locomotive, said slave controller having a first sensor responsive to the pressure of the compressed air in the main tank of the locomotive and a second sensor responsive to the flow of compressed air in the pneumatic brake line, said slave controller being responsive to outputs of said sensors to enable application of tractive power to the locomotive only when the pressure in the main tank is above a predetermined level and the flow of air in the pneumatic brake line is below a predetermined level.
2. A remote speed control system in connection with a locomotive that includes a main tank with compressed air, a pneumatic brake line in which compressed air flows, a throttle having a plurality of settings allowing tractive power regulation, and a brake system having a plurality of settings allowing braking power regulation, said speed control system comprising:
a transmitter generating an RF signal indicative of a desired speed of travel of the locomotive; and
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing data relative to the desired speed of travel of the locomotive,
b) a first sensor responsive to the pressure of the compressed air in the main tank of the locomotive,
c) a second sensor responsive to the flow of compressed air in the pneumatic brake line of the locomotive, and
d) processor means for receiving said data relative to the desired speed of travel of the locomotive from said receiver means, said processor means responsive to said first sensor means, to said second sensor means, and to said data relative to the desired speed of travel for generating a throttle setting signal causing the throttle of the locomotive to acquire a selected setting only when the pressure of the compressed air in the main tank is above a predetermined level and the flow of compressed air in the pneumatic brake line is below a predetermined level.
3. A remote speed control system in connection with a locomotive that includes a throttle having a plurality of settings allowing tractive power regulation and a brake system having a plurality of settings allowing braking power regulation, said speed control system comprising:
a transmitter generating an RF signal indicative of a desired speed of travel of the locomotive; and
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing data relative to the desired speed of travel of the locomotive,
b) velocity sensor means for generating data representative of an actual speed of travel of the locomotive, and
c) processor means for receiving data relative to the desired speed of travel of the locomotive from said receiver means and generating a throttle setting signal causing the throttle of the locomotive to acquire a selected setting and a brake setting signal causing the brake system of the locomotive to acquire a selected setting, said processor means being responsive to said velocity sensor means and to said data relative to the desired speed of travel and generating one of said throttle setting signal and said brake setting signal correlated to a difference between the desired speed of travel and the actual speed of travel of the locomotive to change the actual speed of travel of the locomotive and diminish that difference.
4. The invention as claimed in claim 3 36, wherein said processor means includes means for comparing said data relative to the desired speed of travel of the locomotive with said data representative of an actual speed of travel of the locomotive and generating an error signal correlated to the difference between the actual and desired speeds, said throttle setting signal being a linear combination of said error signal, its derivative, and its integral.
5. The invention as claimed in claim 3 36, wherein said processor means includes means for comparing said data relative to the desired speed of travel of the locomotive with said data representative of an actual speed of travel of the locomotive and generating an error signal correlated to the difference between the actual and desired speeds, said brake setting signal being a linear combination of said error signal, its derivative, and its integral.
6. The invention as claimed in claim 3 36, wherein said velocity sensor means includes a first velocity sensor generating a first signal representative of a speed of travel of the locomotive and a second velocity sensor generating a second signal representative of a speed of travel of the locomotive, said processor means being responsive to a discrepancy between said first and second speed of travel signals and issuing a brake setting signal causing the brake system of the locomotive to apply braking power.
7. The invention as claimed in claim 3 36, wherein said slave controller has means for generating data representative of a direction of travel of the locomotive.
8. A remote coast control system in connection with a locomotive that includes a throttle having a plurality of settings allowing tractive power regulation and a brake system having a plurality of settings allowing braking power regulation, said coast control system comprising:
a transmitter generating an RF signal providing a coast command to the locomotive;
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing said coast command,
b) means for generating data representative of a velocity variation of the locomotive with relation to time, and
c) processor means receiving said coast command from said receiver means and generating in response to said data representative of a velocity variation of the locomotive with relation to time one of (i) a brake setting signal causing the brake system of the locomotive to increase braking power when said velocity variation denotes a positive acceleration, and (ii) a brake setting signal causing the brake system of the locomotive to decrease braking power when said velocity variation denotes a negative acceleration, said processor means controlling the velocity of the locomotive without effecting any application of tractive power.
9. The invention as claimed in claim 8, wherein said brake setting signal is a linear combination of an error signal representing a difference between an actual velocity of the locomotive and a velocity of the locomotive measured at a previous moment, its derivative, and its integral.
10. The invention as claimed in claim 9, further comprising a velocity sensor measuring an actual speed of travel of the locomotive, said velocity sensor communicating actual speed of travel data to said processor means.
11. The invention as claimed in claim 8, wherein said brake setting signal generated when said velocity variation denotes a negative acceleration represents a non-nil brake system setting, whereby braking power is applied to the locomotive at all times when said velocity variation denotes one of a positive and a negative acceleration.
12. A remote control system in connection with locomotive that includes a throttle allowing tractive power regulation and a brake system allowing braking power regulation, said remote control system comprising:
a transmitter generating an RF signal providing a drive command that signals the locomotive to move in a first direction of travel;
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing data indicative of said drive command,
b) sensor means for generating data representative of a direction of travel of the locomotive, and
c) processor means receiving said data indicative of said drive command from said receiver means and generating a throttle signal causing application of tractive power to the locomotive, said processor means also receiving said data representative of a direction of travel of the locomotive from said sensor means and generating a brake signal causing application of the brakes when the locomotive moves in a direction other than said first direction of travel.
13. The invention as claimed in claim 12, wherein said processor means generates said brake signal causing application of the brakes when the locomotive moves in a direction other than said first direction of travel after a predetermined amount of time has elapsed from the application of tractive power to the locomotive.
14. The invention as claimed in claim 12, wherein said predetermined amount of time is about 20 seconds.
15. A remote drive control system in connection with a locomotive with rollback protection, the locomotive including a throttle allowing tractive power regulation and a brake system allowing braking power regulation, said remote drive control system comprising:
a transmitter generating an RF signal providing a drive command that signals the locomotive to start moving in a first direction of travel;
a slave controller mounted on-board the locomotive, said slave controller comprising:
a) receiver means for sensing said RF signal and providing data indicative of said drive command,
b) sensor means generating data representative of an actual direction of travel of the locomotive, and
c) processor means receiving said data indicative of said drive command from said receiver means and issuing a throttle signal causing application of tractive power to the locomotive, said processor means also receiving said data representative of an actual direction of travel of the locomotive from said sensor means and generating a brake signal causing application of the brakes when the locomotive moves in a direction other than said first direction of travel and a predetermined period of time has elapsed from the application of tractive power to the locomotive.
16. The invention as claimed in claim 15, wherein said predetermined period of time is about 20 seconds.
17. A remote speed control system in connection with a locomotive that includes a throttle having a plurality of settings allowing tractive power regulation and a brake system having a plurality of settings allowing braking power regulation, said speed control system comprising:
a transmitter generating an RF signal indicative of a desired speed of travel of the locomotive; and
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing data relative to the desired speed of travel of the locomotive,
b) velocity sensor means for generating data representative of an actual speed of travel of the locomotive,
c) a first sensor responsive to pressure of compressed air in a main tank of the locomotive,
d) a second sensor responsive to a flow of compressed air in a pneumatic brake line of the locomotive, and
e) processor means for receiving data relative to the desired speed of travel of the locomotive from said receiver means and generating a throttle setting signal causing the throttle of the locomotive to acquire a selected setting and a brake setting signal causing the brake system of the locomotive to acquire a selected setting, said processor means being responsive to said velocity sensor means and to said data relative to the desired speed of travel and generating one of said throttle setting signal and said brake setting signal correlated to a difference between the desired speed of travel and the actual speed of travel of the locomotive to change the actual speed of travel of the locomotive and diminish that difference; and
wherein said slave controller is responsive to outputs of said first and second sensors to enable application of tractive power to the locomotive only when the pressure in the main tank is above a predetermined level and the flow of air in the pneumatic brake line is below a predetermined level.
18. The remote speed control system as defined in claim 17, wherein said transmitter assembles a locomotive status word representing one or more requested operative states of the locomotive.
19. The remote speed control system as defined in claim 18, wherein said locomotive status word includes locomotive speed information.
20. The remote speed control system as defined in claim 18, wherein said locomotive status word includes locomotive brake information.
21. The remote speed control system as defined in claim 18, wherein said locomotive status word includes reset information.
22. The remote speed control system as defined in claim 18, wherein said locomotive status word includes direction of movement of the locomotive information.
23. The remote speed control system as defined in claim 18, wherein said locomotive status word includes locomotive bell/horn ring information.
24. The remote speed control system as defined in claim 18, wherein said locomotive status word includes locomotive lights control information.
25. The remote speed control system as defined in claim 18, wherein said locomotive status word includes information indicating intent to relinquish command authority to another transmitter.
26. The remote speed control system as defined in claim 18, wherein said transmitter appends to said locomotive status word transmitter identifier information.
27. The remote speed control system as defined in claim 18 wherein said transmitter repeatedly transmits information in said locomotive status word at a unique repetition rate with respect to other transmitters.
28. The remote speed control system as defined in claim 17, wherein said receiver means is synchronized with said transmitter.
29. The remote speed control system as defined in claim 17, wherein said processor means is capable of detecting a fault condition associated with said velocity sensor means, when the fault condition is detected said processor means generating the brake setting signal to cause the locomotive to stop.
30. A remote speed control system in connection with a locomotive that includes a throttle having a plurality of settings allowing tractive power regulation and a brake system having a plurality of settings allowing braking power regulation, said speed control system comprising:
a portable transmitter generating an RF signal indicative of a desired speed of travel of the locomotive; and
a slave controller mounted on-board the locomotive, said slave controller having:
a) receiver means for sensing said RF signal and providing data relative to the desired speed of travel of the locomotive,
b) velocity sensor means for generating data representative of an actual speed of travel of the locomotive and an airflow sensor responsive to a flow of compressed air in a pneumatic brake line of the locomotive, and
c) processor means for receiving data relative to the desired speed of travel of the locomotive from said receiver means and generating a throttle setting signal causing the throttle of the locomotive to acquire a selected setting and a brake setting signal causing the brake system of the locomotive to acquire a selected setting, said processor means being responsive to said velocity sensor means and to said data relative to the desired speed of travel and generating one of said throttle setting signal and said brake setting signal correlated to a difference between the desired speed of travel and the actual speed of travel of the locomotive to change the actual speed of travel of the locomotive and diminish that difference; and
wherein said processor means initiates a brake line check to enable application of tractive power by the locomotive only when the flow of air sensed by said airflow sensor is below a predetermined level.
31. The remote speed control system as defined in claim 17, wherein when processing means enables application of tractive power but the locomotive is not caused to move after a predetermined amount of time has elapsed from application of tractive power, said processing means causes application of the brake system.
32. The remote speed control system as defined in claim 17, wherein said processing means causes application of the brake system when a rollback condition exceeds a predetermined time period.
33. The remote speed control system as defined in claim 17, wherein said transmitter is operative to convey a coast command to said receiver means, said processing means being responsive to said coast command to preclude application of tractive power to the locomotive and control movement of the locomotive by regulating application of said brake system.
34. A remote speed control system as defined in claim 17, wherein said transmitter is operative to convey a coast with brake command to said receiver means, said processing means being responsive to said coast with brake command to preclude application of tractive power to the locomotive and cause said brake system to be continuously applied during movement of the locomotive.
35. The remote speed control system as defined in claim 17, wherein said transmitter includes a display panel displaying a current setting of one or more controls.
36. The remote speed control system as defined in claim 35, wherein said display panel displays locomotive speed control information.
37. The remote speed control system as defined in claim 36, wherein said locomotive speed control information includes at least one of a coast with brake indication, a stop indication, a coast indication and a couple indication.
38. The remote speed control system as defined in claim 35, wherein said display panel displays information on a direction of movement of the locomotive.
39. The remote speed control system as defined in claim 35, wherein said display panel displays brake information.
40. The remote speed control system as defined in claim 17, wherein said transmitter includes manually operable controls and wherein said manually operable controls include a multi position control element to control locomotive speed.
41. The remote speed control system as defined in claim 40, wherein said multi position control element includes a stop setting.
42. The remote speed control system as defined in claim 40, wherein said multi position control element includes a coast with brake setting.
43. The remote speed control system as defined in claim 40, wherein said multi position control element includes a coast setting.
44. The remote speed control system as defined in claim 40, wherein said multi position control element includes a couple setting.
45. The remote speed control system as defined in claim 40, wherein said multi position control element to control locomotive speed is mounted a sidewall of said transmitter.
46. The remote speed control system as defined in claim 40, wherein said manually operable controls include a multi position control element to control locomotive braking.
47. The remote speed control system as defined in claim 35, wherein said display panel is mounted on a top wall of said transmitter.
48. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element having a reset function.
49. The remote speed control system as defined in claim 40 wherein said manually operable controls include a multi position control element to control a direction of movement of the locomotive.
50. The remote speed control system as defined in claim 49, wherein said transmitter has a front wall, said multi position control element to control a direction of movement of the locomotive being mounted on said front wall.
51. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element to ring a bell/horn on the locomotive.
52. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element to control a train brake.
53. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element to control lights on the locomotive.
54. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element to perform a locomotive status request function.
55. The remote speed control system as defined in claim 40, wherein said manually operable controls include a control element to signal intent to relinquish control to a another transmitter.
56. The remote control system as defined in claim 1, wherein said member applying tractive power includes a throttle having a plurality of settings allowing tractive power regulation, said slave controller being responsive to said RF signal to generate a throttle setting signal causing the throttle of the locomotive to acquire a selected setting for imparting movement to the locomotive, when the pressure in said main tank is above said predetermined level and the flow of air in said pneumatic brake line is below said predetermined level.
57. The remote control system as defined in claim 56, wherein the locomotive has a brake system having a plurality of settings allowing braking power regulation, the RF signal conveying a desired speed of travel of the locomotive, said slave controller generating one of the throttle setting signal and a brake setting signal causing the brake system of the locomotive to acquire a selected setting such as to regulate the speed of the locomotive in accordance with the desired speed of travel.
58. The remote control system as defined in claim 1, wherein said slave controller is responsive to the RF signal to impart movement to the locomotive when the pressure in said main tank is above said predetermined level and the flow of air in said pneumatic brake line is below said predetermined level, wherein said transmitter is one of two or more transmitters, one of which holds command authority, the command authority being transferable between the two or more transmitters.
59. The remote control system as defined in claim 2, wherein said slave controller causes the brake system of the locomotive to acquire a selected setting such as to regulate the speed of the locomotive in accordance with the desired speed of travel.
60. The remote control system as defined in claim 2, wherein said transmitter is one of two or more transmitters, one of which holds command authority, the command authority being transferable between the two or more transmitters.
US10/374,590 1994-03-31 2003-02-26 Remote control system for a locomotive Expired - Lifetime USRE39011E1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/374,590 USRE39011E1 (en) 1994-03-31 2003-02-26 Remote control system for a locomotive
US11/274,719 USRE39758E1 (en) 1994-03-31 2005-11-14 Remote control system for a locomotive

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CA002120454A CA2120454A1 (en) 1994-03-31 1994-03-31 Remote control system for a locomotive
US08/221,704 US5511749A (en) 1994-04-01 1994-04-01 Remote control system for a locomotive
US10/374,590 USRE39011E1 (en) 1994-03-31 2003-02-26 Remote control system for a locomotive

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US08/221,704 Reissue US5511749A (en) 1994-03-31 1994-04-01 Remote control system for a locomotive

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US08/221,704 Continuation US5511749A (en) 1994-03-31 1994-04-01 Remote control system for a locomotive

Publications (1)

Publication Number Publication Date
USRE39011E1 true USRE39011E1 (en) 2006-03-14

Family

ID=22828981

Family Applications (5)

Application Number Title Priority Date Filing Date
US08/221,704 Ceased US5511749A (en) 1994-03-31 1994-04-01 Remote control system for a locomotive
US08/608,656 Ceased US5685507A (en) 1994-03-31 1996-02-29 Remote control system for a locomotive
US10/374,590 Expired - Lifetime USRE39011E1 (en) 1994-03-31 2003-02-26 Remote control system for a locomotive
US10/374,589 Expired - Lifetime USRE39210E1 (en) 1994-03-31 2003-02-26 Remote control system for a locomotive
US11/274,719 Expired - Lifetime USRE39758E1 (en) 1994-03-31 2005-11-14 Remote control system for a locomotive

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US08/221,704 Ceased US5511749A (en) 1994-03-31 1994-04-01 Remote control system for a locomotive
US08/608,656 Ceased US5685507A (en) 1994-03-31 1996-02-29 Remote control system for a locomotive

Family Applications After (2)

Application Number Title Priority Date Filing Date
US10/374,589 Expired - Lifetime USRE39210E1 (en) 1994-03-31 2003-02-26 Remote control system for a locomotive
US11/274,719 Expired - Lifetime USRE39758E1 (en) 1994-03-31 2005-11-14 Remote control system for a locomotive

Country Status (1)

Country Link
US (5) US5511749A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050081117A1 (en) * 2003-09-30 2005-04-14 Gibart Anthony Gerard Safety controller with safety response time monitoring
US20080063496A1 (en) * 2005-11-07 2008-03-13 Bufano Michael L Reduced capacity carrier, transport, load port, buffer system
US20080077285A1 (en) * 2004-12-09 2008-03-27 Kumar Ajith K Methods and Systems for Improved Throttle Control and Coupling Control for Locomotive and Associated Train
US20080080963A1 (en) * 2005-11-07 2008-04-03 Bufano Michael L Reduced capacity carrier, transport, load port, buffer system
US20090248223A1 (en) * 2008-03-27 2009-10-01 Mark Ecton Remote control system implementing haptic technology for controlling a railway vehicle
US20100054897A1 (en) * 2005-11-07 2010-03-04 Brooks Automation Inc. Reduced capacity carrier, transport, load port, buffer system
US20110008136A1 (en) * 2005-11-07 2011-01-13 Brooks Automation, Inc. Reduced capacity carrier, transport load port, buffer system
US8295992B2 (en) 2008-03-27 2012-10-23 Hetronic International, Inc. Remote control system having a touchscreen for controlling a railway vehicle
US20130006443A1 (en) * 2011-07-01 2013-01-03 Woo Derek K Control system
US20140277846A1 (en) * 2013-03-15 2014-09-18 General Electric Company System and method for controlling automatic shut-off of an engine
US11854309B2 (en) 2021-10-30 2023-12-26 Cattron North America, Inc. Systems and methods for remotely controlling locomotives with gestures

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE59407971D1 (en) * 1994-08-02 1999-04-22 Erhard Beule Automatic shunting for rail-bound freight cars
US7092894B1 (en) * 1994-09-01 2006-08-15 Harris Corporation Cost reactive scheduler and method
US5747685A (en) * 1995-07-20 1998-05-05 Westinghouse Air Brake Company Automated terminal test procedure
US5775524A (en) * 1996-03-25 1998-07-07 Kadee Quality Products Co. Remote uncoupling mechanism
AU733254B2 (en) * 1997-07-22 2001-05-10 Tranz Rail Limited Locomotive remote control system
US6375276B1 (en) * 1998-01-28 2002-04-23 Ge-Harris Railway Electronics, Llc Railway brake system including enhanced pneumatic brake signal detection and associated methods
US6092468A (en) * 1998-03-23 2000-07-25 Daimlerchrysler Ag Torque controlled mechanism for moving and steering a transit vehicle
CA2248526A1 (en) * 1998-09-25 2000-03-25 Canac Inc. Method and apparatus for automatic repetition rate assignment in a remote control system
US6765356B1 (en) * 1998-11-04 2004-07-20 Lionel L.L.C. Control and motor arrangement for use in model train
CA2266998C (en) * 1999-03-25 2008-01-15 Canac Inc. Method and apparatus for assigning addresses to components in a control system
DE60004801T2 (en) * 1999-03-25 2004-07-01 Canac Inc., Montreal METHOD AND DEVICE FOR ASSIGNING ADDRESSES TO COMPONENTS IN A CONTROL SYSTEM
US7203228B2 (en) * 1999-03-30 2007-04-10 Cattron Intellectual Property Corporation Method and apparatus for assigning addresses to components in a control system
US6487393B1 (en) 1999-10-04 2002-11-26 General Electric Company Method for data exchange with a mobile asset considering communication link quality
US7236462B2 (en) 1999-10-04 2007-06-26 General Electric Company Method for data exchange with a mobile asset considering communication link quality
US6631873B2 (en) * 2000-05-12 2003-10-14 Glen T. Fisher Protection device to prevent train incursions into a forbidden area
US6449536B1 (en) * 2000-07-14 2002-09-10 Canac, Inc. Remote control system for locomotives
CA2313918C (en) * 2000-07-14 2007-01-09 Canac Inc. Remote control system for locomotives
US7236859B2 (en) 2000-09-01 2007-06-26 Cattron Intellectual Property Corporation Remote control system for a locomotive
US6799098B2 (en) * 2000-09-01 2004-09-28 Beltpack Corporation Remote control system for a locomotive using voice commands
US6466847B1 (en) 2000-09-01 2002-10-15 Canac Inc Remote control system for a locomotive using voice commands
DE10062349A1 (en) * 2000-12-14 2002-06-20 Daimler Chrysler Ag Method and arrangement for controlling and / or regulating a load of a vehicle
US20060005739A1 (en) * 2001-03-27 2006-01-12 Kumar Ajith K Railroad system comprising railroad vehicle with energy regeneration
US20060005738A1 (en) * 2001-03-27 2006-01-12 Kumar Ajith K Railroad vehicle with energy regeneration
US7120428B2 (en) * 2001-08-17 2006-10-10 Control Chief Corporation Remote locomotive control
US6470245B1 (en) * 2002-01-31 2002-10-22 Canac Inc. Remote control system for a locomotive with solid state tilt sensor
US6834219B2 (en) 2002-01-31 2004-12-21 Beltpack Corporation Remote control system for a locomotive with tilt sensor
EP1332940A1 (en) * 2002-01-31 2003-08-06 Canac Inc. Remote control system for a locomotive with solid state tilt sensor
US6854691B2 (en) 2002-02-11 2005-02-15 General Electric Company Railroad communication system
US6812656B2 (en) * 2002-02-27 2004-11-02 Railpower Technologies Corp. Sequenced pulse width modulation method and apparatus for controlling and powering a plurality of direct current motors
US7069122B1 (en) 2002-03-08 2006-06-27 Control Chief Corporation Remote locomotive control
US20030178533A1 (en) * 2002-03-19 2003-09-25 Kornick David F. Battery change apparatus and method for a locomotive remote control system
US7177732B2 (en) * 2002-03-19 2007-02-13 General Electric Company Automatic coupling of locomotive to railcars
US20030178534A1 (en) * 2002-03-19 2003-09-25 Peltz David Michael Remotely controlled locomotive car-kicking control
US20050091593A1 (en) * 2002-05-10 2005-04-28 General Electric Company Method and system for coordinated transfer of control of a remote controlled locomotive
US6837466B2 (en) * 2002-05-10 2005-01-04 General Electric Company Method and system for coordinated transfer of control of a remote controlled locomotive
US6862502B2 (en) * 2002-05-15 2005-03-01 General Electric Company Intelligent communications, command, and control system for a land-based vehicle
US10338580B2 (en) 2014-10-22 2019-07-02 Ge Global Sourcing Llc System and method for determining vehicle orientation in a vehicle consist
US11358615B2 (en) 2002-06-04 2022-06-14 Ge Global Sourcing Llc System and method for determining vehicle orientation in a vehicle consist
US10464579B2 (en) 2006-04-17 2019-11-05 Ge Global Sourcing Llc System and method for automated establishment of a vehicle consist
US20070271078A1 (en) * 2002-06-25 2007-11-22 New York Air Brake Corporation Remote Control Locomotive Simulator
US7143017B2 (en) * 2002-06-25 2006-11-28 New York Air Brake Corporation Remote control locomotive simulator
US7792089B2 (en) * 2002-07-31 2010-09-07 Cattron-Theimeg, Inc. System and method for wireless remote control of locomotives
CA2410697A1 (en) * 2002-10-31 2004-04-30 Canac Inc. Method and apparatus implementing a communication protocol for use in a control system
CA2411132A1 (en) * 2002-11-05 2004-05-05 Railpower Technologies Corp. Direct turbogenerator
US20040111722A1 (en) * 2002-12-02 2004-06-10 Canac Inc. Remote control system for locomotives using a networking arrangement
US20040117076A1 (en) * 2002-12-02 2004-06-17 Canac Inc. Remote control system for locomotives using a TDMA communication protocol
US20040117073A1 (en) * 2002-12-02 2004-06-17 Canac Inc. Method and apparatus for controlling a locomotive
US20040129840A1 (en) * 2002-12-20 2004-07-08 Folkert Horst Remote control system for a locomotive
US20040122566A1 (en) * 2002-12-20 2004-06-24 Canac Inc. Apparatus and method for providing automated brake pipe testing
US7076343B2 (en) * 2003-02-20 2006-07-11 General Electric Company Portable communications device integrating remote control of rail track switches and movement of a locomotive in a train yard
US6964456B2 (en) * 2003-03-17 2005-11-15 New York Air Brake Corporation Brake system cut-out control
US6863247B2 (en) 2003-05-30 2005-03-08 Beltpack Corporation Method and apparatus for transmitting signals to a locomotive control device
AU2003270033A1 (en) * 2003-08-26 2005-04-14 Railpower Technologies Corp. A method for monitoring and controlling locomotives
US6853890B1 (en) 2003-09-22 2005-02-08 Beltpack Corporation Programmable remote control system and apparatus for a locomotive
US20050075764A1 (en) * 2003-09-22 2005-04-07 Canac Inc. Remote control system for a locomotive having user authentication capabilities
US20050065673A1 (en) * 2003-09-22 2005-03-24 Canac Inc. Configurable remote control system for a locomotive
US7729818B2 (en) * 2003-12-09 2010-06-01 General Electric Company Locomotive remote control system
US7783397B2 (en) 2003-12-22 2010-08-24 General Electric Company Method and system for providing redundancy in railroad communication equipment
US7084602B2 (en) * 2004-02-17 2006-08-01 Railpower Technologies Corp. Predicting wheel slip and skid in a locomotive
WO2005084335A2 (en) * 2004-03-01 2005-09-15 Railpower Technologies Corp. Cabless hybrid locomotive
US7239943B2 (en) * 2004-03-22 2007-07-03 General Electric Company Operator location tracking for remote control rail yard switching
CN1956870B (en) * 2004-03-22 2010-12-22 通用电气公司 Operator location tracking for remote control rail yard switching
US7233844B2 (en) * 2004-03-22 2007-06-19 General Electric Company Locomotive remote control system with diagnostic display
WO2005097573A2 (en) * 2004-03-30 2005-10-20 Railpower Technologies Corp. Emission management for a hybrid locomotive
WO2005114811A2 (en) * 2004-05-17 2005-12-01 Railpower Technologies Corp. Design of a large battery pack for a hybrid locomotive
CA2576871A1 (en) * 2004-08-09 2006-02-23 Railpower Technologies Corp. Regenerative braking methods for a hybrid locomotive
CA2576856C (en) * 2004-08-09 2014-02-04 Railpower Technologies Corp. Locomotive power train architecture
CA2579174C (en) * 2004-09-03 2015-11-24 Railpower Technologies Corp. Multiple engine locomotive configuration
US7906862B2 (en) * 2005-04-25 2011-03-15 Railpower, Llc Multiple prime power source locomotive control
US7142957B2 (en) * 2005-05-02 2006-11-28 Hbb Assets, Ltd. Journey event sequencing for automated driverless vehicles
US20080264291A1 (en) * 2005-10-19 2008-10-30 Rail Power Technologies Corp Design of a Large Low Maintenance Battery Pack for a Hybrid Locomotive
US7455370B2 (en) * 2005-11-29 2008-11-25 New York Air Brake Corporation Brake pipe control system with remote radio car
US8311689B2 (en) * 2005-12-21 2012-11-13 General Electric Company Protection against exceeding the braking capability of remote controlled locomotives
US8060263B2 (en) 2005-12-30 2011-11-15 Canadian National Railway Company System and method for forecasting the composition of an outbound train in a switchyard
US7747362B2 (en) * 2005-12-30 2010-06-29 Canadian National Railway Company System and method for computing rail car switching solutions by assessing space availability in a classification track on the basis of block pull time
US7818101B2 (en) * 2005-12-30 2010-10-19 Canadian National Railway Company System and method for computing rail car switching solutions in a switchyard using an iterative method
US8055397B2 (en) * 2005-12-30 2011-11-08 Canadian National Railway Company System and method for computing rail car switching sequence in a switchyard
US20070179688A1 (en) * 2005-12-30 2007-08-02 Canadian National Railway Company System and method for computing rail car switching solutions in a switchyard
US7792616B2 (en) * 2005-12-30 2010-09-07 Canadian National Railway Company System and method for computing rail car switching solutions in a switchyard including logic to re-switch cars for block size
US20070173990A1 (en) * 2006-01-11 2007-07-26 Smith Eugene A Traction control for remotely controlled locomotive
US7484169B2 (en) * 2006-02-15 2009-01-27 General Electric Company Implicit message sequence numbering for locomotive remote control system wireless communications
US11332167B2 (en) 2006-04-17 2022-05-17 Transportation Ip Holdings, Llc Vehicle communication system
US20110154893A1 (en) * 2006-04-21 2011-06-30 Fugiel Robert V Air brake line airflow control device with wireless controller
US20070247000A1 (en) * 2006-04-21 2007-10-25 Fugiel Robert V Portable control device for wireless communication with air brake line airflow manipulating device
US7703860B2 (en) * 2006-09-14 2010-04-27 New York Air Brake Corporation Remote control brake system and manifold
US20080288131A1 (en) * 2006-09-14 2008-11-20 New York Air Brake Method of entry and exit of a remote control mode of a locomotive brake system
US9120494B2 (en) * 2006-12-04 2015-09-01 General Electric Company System, method and computer software code for remotely assisted operation of a railway vehicle system
TWI361095B (en) * 2007-03-23 2012-04-01 Yu Tuan Lee Remote-controlled motion apparatus with acceleration self-sense and remote control apparatus therefor
US20080288132A1 (en) 2007-05-16 2008-11-20 General Electric Company Method of operating vehicle and associated system
US8195366B2 (en) * 2007-09-13 2012-06-05 The Raymond Corporation Control system for a pallet truck
US8380361B2 (en) * 2008-06-16 2013-02-19 General Electric Company System, method, and computer readable memory medium for remotely controlling the movement of a series of connected vehicles
US20100258682A1 (en) * 2009-04-14 2010-10-14 Jeffrey Michael Fries System and method for interfacing wayside signal device with vehicle control system
GB2472495A (en) * 2009-08-03 2011-02-09 Agilent Technologies Inc Graphical representation of data from high performance liquid chromatography
US8532842B2 (en) * 2010-11-18 2013-09-10 General Electric Company System and method for remotely controlling rail vehicles
DE102011004130A1 (en) * 2011-02-15 2012-08-16 Siemens Aktiengesellschaft Control device and control method
US9897082B2 (en) 2011-09-15 2018-02-20 General Electric Company Air compressor prognostic system
KR101727329B1 (en) * 2011-10-19 2017-04-17 엘에스산전 주식회사 An apparatus and method for mesuring velocity of train
US20130280095A1 (en) 2012-04-20 2013-10-24 General Electric Company Method and system for reciprocating compressor starting
US9233698B2 (en) * 2012-09-10 2016-01-12 Siemens Industry, Inc. Railway safety critical systems with task redundancy and asymmetric communications capability
US8714494B2 (en) * 2012-09-10 2014-05-06 Siemens Industry, Inc. Railway train critical systems having control system redundancy and asymmetric communications capability
US8942869B2 (en) * 2012-09-14 2015-01-27 General Electric Company Method and apparatus for positioning a rail vehicle or rail vehicle consist
US9371076B2 (en) * 2012-09-14 2016-06-21 General Electric Company Method and apparatus for positioning a vehicle
US9469310B2 (en) 2012-10-18 2016-10-18 Wabtec Holding Corp. System, apparatus, and method for automatically controlling a locomotive
US9296397B2 (en) 2013-02-27 2016-03-29 Progress Rail Services Corporation Emergency override system
AU2015248019A1 (en) * 2014-04-16 2016-11-10 Siemens Industry, Inc. Railway safety critical systems with task redundancy and asymmetric communications capability
US9321468B2 (en) * 2014-05-04 2016-04-26 New York Air Brake Llc Configurable locomotive brake controller
JP6285821B2 (en) * 2014-08-07 2018-02-28 ミネベアミツミ株式会社 Appliance control device, variable device, illumination control device, and variable illumination device
US9517772B1 (en) 2015-05-27 2016-12-13 Caterpillar Inc. Electronic speed control for locomotives
US10449973B2 (en) 2017-01-03 2019-10-22 Laird Technologies, Inc. Devices, systems, and methods for relaying voice messages to operator control units of remote control locomotives
US20230030781A1 (en) * 2021-07-29 2023-02-02 Transportation Ip Holdings, Llc Vehicle control system and method
US20230035533A1 (en) * 2021-07-29 2023-02-02 Transportation Ip Holdings, Llc Vehicle control system and method
US11851094B1 (en) 2022-11-04 2023-12-26 Bnsf Railway Company Remote engine speed control

Citations (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US733035A (en) 1902-08-22 1903-07-07 Henry M Harding Means for varying the speed of overhead electric carriers.
US1360150A (en) 1920-11-23 And one-thied
US1437637A (en) 1921-03-01 1922-12-05 Milton S Dunkelberger Distant electrical control means
US1515948A (en) 1920-01-06 1924-11-18 Jr John Hays Hammond Toy locomotive
US1653172A (en) 1920-06-11 1927-12-20 Jr John Hays Hammond Radiocontrol of engine speed
US1765173A (en) 1928-07-11 1930-06-17 Dean S Morrow Remote control means for cranes
US1788815A (en) 1930-03-19 1931-01-13 Friedrich A Tubach Variable-speed gear mechanism
US1816628A (en) 1925-04-03 1931-07-28 Frank C Williams Train stopping and speed controlling mechanism
US1923499A (en) 1932-02-24 1933-08-22 Naken William Automatic train control
US1929297A (en) 1932-05-04 1933-10-03 Gen Electric Remote control system
US2235112A (en) 1940-02-07 1941-03-18 Sidney S Pulaski Speed control for vehicles
US2257473A (en) 1938-04-15 1941-09-30 Marx & Co Louis Remote control system for toys
US2278358A (en) 1939-12-13 1942-03-31 Marx & Co Louis Remote control system for toys
US2331003A (en) 1941-03-24 1943-10-05 Gilbert Co A C Remote control circuit
US2447669A (en) 1943-02-08 1948-08-24 Westinghouse Electric Corp Remote-control system
US2513342A (en) 1945-08-28 1950-07-04 Us Army Radio remote-control system
US2523662A (en) 1946-05-31 1950-09-26 Motoview Inc Remotely controlled photographic apparatus movable along a track
US2576424A (en) 1945-05-09 1951-11-27 Philco Corp Automatic speed control for railguided vehicles
US2643369A (en) 1945-09-28 1953-06-23 Theodore M Manley Modulated pulse remote control
US2649835A (en) 1949-09-15 1953-08-25 John T Lierley Automatic control of the movement of picturemaking equipment
US2708885A (en) 1949-09-14 1955-05-24 Gilbert Co A C Separate remote control of toy train and carried accessory
US2709773A (en) 1945-10-19 1955-05-31 Ivan A Getting Remote control system with position indicating means
US2743678A (en) 1950-07-11 1956-05-01 Alvin D Wert Method of and system for the remote control of model railroads
US2768331A (en) 1954-06-21 1956-10-23 Sperry Rand Corp Fail-safe speed control system
US2769601A (en) 1950-08-18 1956-11-06 Northrop Aircraft Inc Automatic radio control system
US2780300A (en) 1955-08-09 1957-02-05 Millard L Beyer Remote variable control of vehicle speed
US2832426A (en) 1951-12-20 1958-04-29 William A Seargeant Teledynamic system for the control of self-propelled vehicles
US2948234A (en) 1957-09-30 1960-08-09 Gen Railway Signal Co Remote control organization for a locomotive
US2951452A (en) 1957-04-05 1960-09-06 Gen Railway Signal Co Remote control system for a trimming locomotive
US2961640A (en) 1958-06-16 1960-11-22 Westinghouse Air Brake Co Automatic radio-transmitted brake application and release signalling apparatus for railway trains
US2993299A (en) 1958-01-23 1961-07-25 Jr Alexander L M Dingee Remotely controlled trackless vehicle
US2998513A (en) 1959-06-22 1961-08-29 Westinghouse Air Brake Co Train control system
US3029893A (en) 1958-08-25 1962-04-17 Gen Motors Corp Automatic vehicle control system
US3072785A (en) 1960-04-21 1963-01-08 Gen Railway Signal Co Remote control system for vehicles
US3086319A (en) 1960-04-25 1963-04-23 Gilbert Co A C Road traffic toy remote controlled
US3096056A (en) 1961-01-25 1963-07-02 Westinghouse Air Brake Co Locomotive remote control system
US3201899A (en) 1962-03-30 1965-08-24 Amt Corp Remotely controlled toy and track arrangement therefor
US3205618A (en) 1963-06-17 1965-09-14 Heytow Solomon Remote control system for toy automobiles
US3218454A (en) 1960-10-24 1965-11-16 Gen Signal Corp Vehicle control system
US3227870A (en) 1966-01-04 Automatic control for trains and other vehicles
US3229086A (en) 1966-01-11 Automatic train operation systems
US3239962A (en) 1962-03-29 1966-03-15 Amt Corp Remotely controlled electrically driven and steered toy vehicle
US3253143A (en) 1960-12-09 1966-05-24 Gen Signal Corp Locomotive control system
US3263625A (en) 1961-11-29 1966-08-02 Itt Electrical control systems for point-to-point transit systems
US3268727A (en) 1964-03-25 1966-08-23 Gibbs & Hill Inc Computer control for transit system
US3293549A (en) 1963-09-23 1966-12-20 Gen Signal Corp Radio communication system for control of locomotives
US3304501A (en) 1964-08-20 1967-02-14 Motorola Inc Time delay circuit for briefly holding a selective call transmitter energized
US3312818A (en) 1967-04-04 Speed control system
US3315613A (en) 1963-07-22 1967-04-25 Leslie Res Co Remote control for model train system
US3328580A (en) 1964-07-14 1967-06-27 Westinghouse Air Brake Co Rapid transit speed control system
US3355584A (en) 1965-10-01 1967-11-28 Westinghouse Air Brake Co Train speed control system
US3355643A (en) 1964-01-28 1967-11-28 Gen Electric Plural remote controllers for plural motors using a common power connection
US3361082A (en) 1966-07-11 1968-01-02 Donald J. Leslie Model train control system
US3368073A (en) 1965-10-01 1968-02-06 Westinghouse Air Brake Co Train speed control system
US3374035A (en) 1966-07-01 1968-03-19 Gen Signal Corp Brake control systems for multiple unit trains
US3378817A (en) 1964-12-09 1968-04-16 Gen Electric Signalling systems
US3380399A (en) 1965-06-30 1968-04-30 North Electric Co Remote control and supervision system for a railroad train
US3384033A (en) 1967-05-25 1968-05-21 Ruff Douglass Semi-automatic locomotive control system
US3402972A (en) 1966-08-11 1968-09-24 Gen Electric Continuous pressure control system
US3530434A (en) 1967-06-14 1970-09-22 Sylvania Electric Prod Coded frequency vehicle identification system
US3539226A (en) 1969-02-10 1970-11-10 Gen Signal Corp Override-nullifying scheme for train control system
US3553449A (en) 1968-07-01 1971-01-05 Westinghouse Air Brake Co Central office control circuits for remote control systems
US3583771A (en) 1969-09-02 1971-06-08 Westinghouse Air Brake Co Locomotive brake control apparatus suited for remote multiple-unit operation
US3593293A (en) 1968-07-01 1971-07-13 Bjorn A Rorholt Remote control and data logging system
US3601605A (en) 1969-08-28 1971-08-24 Westinghouse Air Brake Co Cab signal and speed control for locomotives
US3610363A (en) 1967-11-30 1971-10-05 Frederick Walter Hartley Automatic vehicle guidance system
US3628463A (en) 1970-02-20 1971-12-21 Interlake Steel Corp Speed-control device
US3639755A (en) 1970-01-02 1972-02-01 Gen Signal Corp Remote control of a locomotive
US3646613A (en) 1967-10-31 1972-02-29 Tsubakimoto Chain Co Automatic carrying system
US3650216A (en) 1969-08-11 1972-03-21 Rex Chainbelt Inc Railway car speed control transportation system
US3652937A (en) 1970-11-02 1972-03-28 William L Garrott Speed and fault indicator for a model vehicle
US3655962A (en) 1969-04-01 1972-04-11 Melpar Inc Digital automatic speed control for railway vehicles
US3660653A (en) 1970-06-05 1972-05-02 Pullman Inc Railroad car speed control mechanism
US3686447A (en) 1968-01-08 1972-08-22 Kauko Armas Takalo Remote controlled miniature-vehicle
US3687082A (en) * 1970-09-10 1972-08-29 Avco Corp Automatic electric power supply and speed control system for automated driverless vehicles
US3694650A (en) 1970-11-27 1972-09-26 Westinghouse Air Brake Co Car coupling maximum speed control system
US3696758A (en) 1969-12-18 1972-10-10 Genisco Technology Corp Locomotive signaling and control system
US3728565A (en) 1971-07-21 1973-04-17 Eaton Corp Device for sensing the direction and speed of a shaft
US3811112A (en) 1971-10-12 1974-05-14 Saab Scania Ab Control command security in binary remote control
US3840736A (en) 1971-10-27 1974-10-08 Mitsubishi Electric Corp Apparatus for controlling vehicles at junction points
USRE28306E (en) 1970-09-10 1975-01-21 Automatic electric power supply and speed control system for automated driverless vehicles
US3870939A (en) 1971-06-29 1975-03-11 Matra Engins Method for controlling acceleration and deceleration of a traction motor
US3880088A (en) 1973-03-26 1975-04-29 Goodyear Tire & Rubber Vehicle control system and method
US3885137A (en) 1972-05-08 1975-05-20 Aisin Seiki Method and system for constant-speed running of vehicles
US3904249A (en) 1971-03-23 1975-09-09 Westinghouse Brake & Signal Remote control braking apparatus including jerk control
US3906348A (en) 1973-08-20 1975-09-16 Chamberlain Mfg Corp Digital radio control
US3937431A (en) 1973-09-14 1976-02-10 Siemens Aktiengesellshaft Postioning apparatus for tracked transport vehicles with linear motor propulsion
US3941202A (en) 1970-04-30 1976-03-02 Trw Inc. Digital speed control
US3964701A (en) 1975-05-27 1976-06-22 John Kacerek Model railroad train control system
US3980261A (en) 1974-02-08 1976-09-14 London Transport Executive Speed governors
US3994237A (en) 1975-10-06 1976-11-30 Heath Company Power supply for realistic control of model railroad engines
US4002314A (en) 1975-07-07 1977-01-11 Westinghouse Electric Corporation Train vehicle speed control signal providing apparatus
US4005837A (en) 1975-05-27 1977-02-01 Westinghouse Air Brake Company Circuit arrangement for controlling the propulsion, braking and station stopping function for a rapid transit train
US4005838A (en) 1975-05-27 1977-02-01 Westinghouse Air Brake Company Station stop and speed regulation system for trains
US4013323A (en) 1976-06-09 1977-03-22 Westinghouse Air Brake Company Remote control brake system for a railway train
US4015082A (en) 1975-03-13 1977-03-29 Westinghouse Electric Corporation Multi-channel signal decoder
US4041470A (en) 1976-01-16 1977-08-09 Industrial Solid State Controls, Inc. Fault monitoring and reporting system for trains
US4056286A (en) 1976-06-08 1977-11-01 Westinghouse Air Brake Company Remote control brake system for a railway train
US4063784A (en) 1976-07-30 1977-12-20 Knorr-Bremse Gmbh Two-pressure brake control valve for airbrakes
US4066299A (en) 1975-12-08 1978-01-03 Southern Pacific Transportation Company Apparatus for locating a malfunctioning brake control valve on train
US4687258A (en) * 1985-12-11 1987-08-18 Canadian National Railway Company Remote control system for a locomotive
US5039038A (en) * 1983-09-14 1991-08-13 Harris Corporation Railroad communication system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL176152C (en) 1975-01-30 1985-03-01 Estel Hoogovens Bv RADIO CONTROLLABLE DRIVING LOCOMOTIVE.
US4162486A (en) * 1976-02-23 1979-07-24 Tre Corporation Encoded electrical control systems
DE2628905C3 (en) 1976-06-28 1978-12-14 Siemens Ag, 1000 Berlin Und 8000 Muenchen Train protection and control system
DE2848061C2 (en) * 1978-11-06 1986-05-15 Siemens AG, 1000 Berlin und 8000 München Wireless electronic remote control method and arrangement for carrying out the method
JPS5776992A (en) * 1980-10-30 1982-05-14 Sony Corp Commander for remote control
US5284097A (en) * 1990-10-31 1994-02-08 Loram Maintenance Of Way, Inc. Ballast distribution, regulation and reclaiming railroad maintenance device
US5479156A (en) * 1994-12-20 1995-12-26 Magnadyne Corporation Vehicle security system responsive to short and long range transmitters

Patent Citations (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3229086A (en) 1966-01-11 Automatic train operation systems
US1360150A (en) 1920-11-23 And one-thied
US3312818A (en) 1967-04-04 Speed control system
US3227870A (en) 1966-01-04 Automatic control for trains and other vehicles
US733035A (en) 1902-08-22 1903-07-07 Henry M Harding Means for varying the speed of overhead electric carriers.
US1515948A (en) 1920-01-06 1924-11-18 Jr John Hays Hammond Toy locomotive
US1653172A (en) 1920-06-11 1927-12-20 Jr John Hays Hammond Radiocontrol of engine speed
US1437637A (en) 1921-03-01 1922-12-05 Milton S Dunkelberger Distant electrical control means
US1816628A (en) 1925-04-03 1931-07-28 Frank C Williams Train stopping and speed controlling mechanism
US1765173A (en) 1928-07-11 1930-06-17 Dean S Morrow Remote control means for cranes
US1788815A (en) 1930-03-19 1931-01-13 Friedrich A Tubach Variable-speed gear mechanism
US1923499A (en) 1932-02-24 1933-08-22 Naken William Automatic train control
US1929297A (en) 1932-05-04 1933-10-03 Gen Electric Remote control system
US2257473A (en) 1938-04-15 1941-09-30 Marx & Co Louis Remote control system for toys
US2278358A (en) 1939-12-13 1942-03-31 Marx & Co Louis Remote control system for toys
US2235112A (en) 1940-02-07 1941-03-18 Sidney S Pulaski Speed control for vehicles
US2331003A (en) 1941-03-24 1943-10-05 Gilbert Co A C Remote control circuit
US2447669A (en) 1943-02-08 1948-08-24 Westinghouse Electric Corp Remote-control system
US2576424A (en) 1945-05-09 1951-11-27 Philco Corp Automatic speed control for railguided vehicles
US2513342A (en) 1945-08-28 1950-07-04 Us Army Radio remote-control system
US2643369A (en) 1945-09-28 1953-06-23 Theodore M Manley Modulated pulse remote control
US2709773A (en) 1945-10-19 1955-05-31 Ivan A Getting Remote control system with position indicating means
US2523662A (en) 1946-05-31 1950-09-26 Motoview Inc Remotely controlled photographic apparatus movable along a track
US2708885A (en) 1949-09-14 1955-05-24 Gilbert Co A C Separate remote control of toy train and carried accessory
US2649835A (en) 1949-09-15 1953-08-25 John T Lierley Automatic control of the movement of picturemaking equipment
US2743678A (en) 1950-07-11 1956-05-01 Alvin D Wert Method of and system for the remote control of model railroads
US2769601A (en) 1950-08-18 1956-11-06 Northrop Aircraft Inc Automatic radio control system
US2832426A (en) 1951-12-20 1958-04-29 William A Seargeant Teledynamic system for the control of self-propelled vehicles
US2768331A (en) 1954-06-21 1956-10-23 Sperry Rand Corp Fail-safe speed control system
US2780300A (en) 1955-08-09 1957-02-05 Millard L Beyer Remote variable control of vehicle speed
US2951452A (en) 1957-04-05 1960-09-06 Gen Railway Signal Co Remote control system for a trimming locomotive
US2948234A (en) 1957-09-30 1960-08-09 Gen Railway Signal Co Remote control organization for a locomotive
US2993299A (en) 1958-01-23 1961-07-25 Jr Alexander L M Dingee Remotely controlled trackless vehicle
US2961640A (en) 1958-06-16 1960-11-22 Westinghouse Air Brake Co Automatic radio-transmitted brake application and release signalling apparatus for railway trains
US3029893A (en) 1958-08-25 1962-04-17 Gen Motors Corp Automatic vehicle control system
US2998513A (en) 1959-06-22 1961-08-29 Westinghouse Air Brake Co Train control system
US3072785A (en) 1960-04-21 1963-01-08 Gen Railway Signal Co Remote control system for vehicles
US3086319A (en) 1960-04-25 1963-04-23 Gilbert Co A C Road traffic toy remote controlled
US3218454A (en) 1960-10-24 1965-11-16 Gen Signal Corp Vehicle control system
US3253143A (en) 1960-12-09 1966-05-24 Gen Signal Corp Locomotive control system
US3096056A (en) 1961-01-25 1963-07-02 Westinghouse Air Brake Co Locomotive remote control system
US3263625A (en) 1961-11-29 1966-08-02 Itt Electrical control systems for point-to-point transit systems
US3239962A (en) 1962-03-29 1966-03-15 Amt Corp Remotely controlled electrically driven and steered toy vehicle
US3201899A (en) 1962-03-30 1965-08-24 Amt Corp Remotely controlled toy and track arrangement therefor
US3205618A (en) 1963-06-17 1965-09-14 Heytow Solomon Remote control system for toy automobiles
US3315613A (en) 1963-07-22 1967-04-25 Leslie Res Co Remote control for model train system
US3293549A (en) 1963-09-23 1966-12-20 Gen Signal Corp Radio communication system for control of locomotives
US3355643A (en) 1964-01-28 1967-11-28 Gen Electric Plural remote controllers for plural motors using a common power connection
US3268727A (en) 1964-03-25 1966-08-23 Gibbs & Hill Inc Computer control for transit system
US3328580A (en) 1964-07-14 1967-06-27 Westinghouse Air Brake Co Rapid transit speed control system
US3304501A (en) 1964-08-20 1967-02-14 Motorola Inc Time delay circuit for briefly holding a selective call transmitter energized
US3378817A (en) 1964-12-09 1968-04-16 Gen Electric Signalling systems
US3380399A (en) 1965-06-30 1968-04-30 North Electric Co Remote control and supervision system for a railroad train
US3355584A (en) 1965-10-01 1967-11-28 Westinghouse Air Brake Co Train speed control system
US3368073A (en) 1965-10-01 1968-02-06 Westinghouse Air Brake Co Train speed control system
US3374035A (en) 1966-07-01 1968-03-19 Gen Signal Corp Brake control systems for multiple unit trains
US3361082A (en) 1966-07-11 1968-01-02 Donald J. Leslie Model train control system
US3402972A (en) 1966-08-11 1968-09-24 Gen Electric Continuous pressure control system
US3384033A (en) 1967-05-25 1968-05-21 Ruff Douglass Semi-automatic locomotive control system
US3530434A (en) 1967-06-14 1970-09-22 Sylvania Electric Prod Coded frequency vehicle identification system
US3646613A (en) 1967-10-31 1972-02-29 Tsubakimoto Chain Co Automatic carrying system
US3610363A (en) 1967-11-30 1971-10-05 Frederick Walter Hartley Automatic vehicle guidance system
US3686447A (en) 1968-01-08 1972-08-22 Kauko Armas Takalo Remote controlled miniature-vehicle
US3553449A (en) 1968-07-01 1971-01-05 Westinghouse Air Brake Co Central office control circuits for remote control systems
US3593293A (en) 1968-07-01 1971-07-13 Bjorn A Rorholt Remote control and data logging system
US3539226A (en) 1969-02-10 1970-11-10 Gen Signal Corp Override-nullifying scheme for train control system
US3655962A (en) 1969-04-01 1972-04-11 Melpar Inc Digital automatic speed control for railway vehicles
US3650216A (en) 1969-08-11 1972-03-21 Rex Chainbelt Inc Railway car speed control transportation system
US3601605A (en) 1969-08-28 1971-08-24 Westinghouse Air Brake Co Cab signal and speed control for locomotives
US3583771A (en) 1969-09-02 1971-06-08 Westinghouse Air Brake Co Locomotive brake control apparatus suited for remote multiple-unit operation
US3696758A (en) 1969-12-18 1972-10-10 Genisco Technology Corp Locomotive signaling and control system
US3639755A (en) 1970-01-02 1972-02-01 Gen Signal Corp Remote control of a locomotive
US3628463A (en) 1970-02-20 1971-12-21 Interlake Steel Corp Speed-control device
US3941202A (en) 1970-04-30 1976-03-02 Trw Inc. Digital speed control
US3660653A (en) 1970-06-05 1972-05-02 Pullman Inc Railroad car speed control mechanism
USRE28306E (en) 1970-09-10 1975-01-21 Automatic electric power supply and speed control system for automated driverless vehicles
US3687082A (en) * 1970-09-10 1972-08-29 Avco Corp Automatic electric power supply and speed control system for automated driverless vehicles
US3652937A (en) 1970-11-02 1972-03-28 William L Garrott Speed and fault indicator for a model vehicle
US3694650A (en) 1970-11-27 1972-09-26 Westinghouse Air Brake Co Car coupling maximum speed control system
US3904249A (en) 1971-03-23 1975-09-09 Westinghouse Brake & Signal Remote control braking apparatus including jerk control
US3870939A (en) 1971-06-29 1975-03-11 Matra Engins Method for controlling acceleration and deceleration of a traction motor
US3728565A (en) 1971-07-21 1973-04-17 Eaton Corp Device for sensing the direction and speed of a shaft
US3811112A (en) 1971-10-12 1974-05-14 Saab Scania Ab Control command security in binary remote control
US3840736A (en) 1971-10-27 1974-10-08 Mitsubishi Electric Corp Apparatus for controlling vehicles at junction points
US3885137A (en) 1972-05-08 1975-05-20 Aisin Seiki Method and system for constant-speed running of vehicles
US3880088A (en) 1973-03-26 1975-04-29 Goodyear Tire & Rubber Vehicle control system and method
US3906348A (en) 1973-08-20 1975-09-16 Chamberlain Mfg Corp Digital radio control
US3937431A (en) 1973-09-14 1976-02-10 Siemens Aktiengesellshaft Postioning apparatus for tracked transport vehicles with linear motor propulsion
US3980261A (en) 1974-02-08 1976-09-14 London Transport Executive Speed governors
US4015082A (en) 1975-03-13 1977-03-29 Westinghouse Electric Corporation Multi-channel signal decoder
US4005837A (en) 1975-05-27 1977-02-01 Westinghouse Air Brake Company Circuit arrangement for controlling the propulsion, braking and station stopping function for a rapid transit train
US3964701A (en) 1975-05-27 1976-06-22 John Kacerek Model railroad train control system
US4005838A (en) 1975-05-27 1977-02-01 Westinghouse Air Brake Company Station stop and speed regulation system for trains
US4002314A (en) 1975-07-07 1977-01-11 Westinghouse Electric Corporation Train vehicle speed control signal providing apparatus
US3994237A (en) 1975-10-06 1976-11-30 Heath Company Power supply for realistic control of model railroad engines
US4066299A (en) 1975-12-08 1978-01-03 Southern Pacific Transportation Company Apparatus for locating a malfunctioning brake control valve on train
US4041470A (en) 1976-01-16 1977-08-09 Industrial Solid State Controls, Inc. Fault monitoring and reporting system for trains
US4056286A (en) 1976-06-08 1977-11-01 Westinghouse Air Brake Company Remote control brake system for a railway train
US4013323A (en) 1976-06-09 1977-03-22 Westinghouse Air Brake Company Remote control brake system for a railway train
US4063784A (en) 1976-07-30 1977-12-20 Knorr-Bremse Gmbh Two-pressure brake control valve for airbrakes
US5039038A (en) * 1983-09-14 1991-08-13 Harris Corporation Railroad communication system
US4687258A (en) * 1985-12-11 1987-08-18 Canadian National Railway Company Remote control system for a locomotive

Non-Patent Citations (100)

* Cited by examiner, † Cited by third party
Title
"A description of operation for vapor pacesetter* II dual mode Nos. 17466866-10, -11, -12", Technical Manual No. TM3-SC-2 & 17431524, -01 Amplifier Interface, Vapor Transportation Systems, Feb. 27, 1979, 48 pages.
"CN derails engineers", Kitchener-Waterloo Record, Jul. 8, 1992, p. B7.
"CN set to replace trains' engineers with remote control", Vancouver Sun, Jul. 8, 1992, p. D2.
"How Contrail kept the mail moving (during nationwide strike)", Railway Age, Aug. 1, 1992, pp. 1-9.
"Radio controlled units help steel company", Railway System Controls, Dec. 1970, pp. 19-21.
"Radio remote control locomotives", National Safety Council, 1985, pp. 1-4.
"Radio-Remote-Control Locomotives", National Safety Council, 1991, pp. 1-4.
"Reliability evaluation of a brake pipe flow indicator for use with remote control locomotive equipment", Association of American Railroads Research and Test Department, Mar. 1971, pp. 633441.1-63344.11.
"Remote control replaces engineers in rail yards", Edmonton Journal, Jul. 8, 1992, p. D12.
"Switching CN cars soon off-board job", Vancouver Province, Jul. 9, 1992, p. B14.
"Thoroughbred Quality: Off and Running", Railway Age, Aug. 1992, pp. 19 and 46.
"Trains moved by remote control", Montreal Gazette, Jul. 8, 1992, p. D1.
ATCS Advances-Slowly, Railway Age, Feb. 1991, pp.-3.
Borchert, Jurgen, (KM-Direct), "A new direction in control, monitoring and diagnosis of traction vehicles", pp. 1-7, (no date).
Canada's Troubled Railroads, Railway Age, Feb. 1991, p.-3.
Canadian National Contract Proposal by Theimeg USA, Inc., dated Feb. 15, 1991 (87 pages).
Canadian National Contract Proposal dated Feb. 15, 1991, by Theimeg USA, Inc. (3 pages).
Capital Appropriation No. 702-2150 for 1992-93 regarding Locomotive Control System-provide equipment for Beltpack Operation of 4 prototype locomotives (5 pages).
Carlson, Frederick G., & Hawthorne, Keith L., Train Braking Systems, Now and Into the Future, Railway Age, Copyright Simmons-Boardman Publishing Corp. 1992, Jan. 1, 1992, pp. 1-8.
CN Rail's Beltpack Single Man Hump Operation, CN Rail LCS Presentation, Sep. 1992, pp. 1-15.
CN Technoligical Development (LCS BP Presentation) "Locomotive Control System LCS-Beltpack", (fax dated Oct. 11, 1994) pp. 1-13.
Command Confirmation Report dated Oct. 30, 1992, with fax cover to J.A. McCann from G. W. Masleck dated Oct. 30, 1992, and with Locomotive Control System for Flat Yard Applications LCS-FYBS Radio Subsystem Specification Highlights (3 pages).
Copy of business card of John T. Bruere (1 page); letter to Canadian National Railway Company from John T. Bruere dated Jan. 25, 1991 (1 page), with a copy of the enclosures (Proposal Flat Yard Beltpack System Canadian National Railways) (44 pages).
Ensink, T., "Radio controlled diesel shunters", 1977 Railway Engineer, vol. 2, No. 1, pp. 30-33.
Fax Cover (1 page) to ATSE from CN North America dated Oct. 22, 1992, with Locomotive Control System LCS-Beltpack Flat Yard Application CN Rail (11 pages).
Fax cover and letter to Cliff Johnstone from Neal MacNeal dated Oct. 9, 1992 (5 pages), with Technical Description for Offer OL 82 160 738-2, and drawing (7 pages).
Fax cover and letter to Glen W. Masleck from John G. Risch dated Nov. 23, 1992 (9 pages), additional letter to Glenn Masleck from John Risch dated Nov. 23, 1992 (11 pages).
Fax cover and letter to Glenn L. Masleck from Robert R. O'Farell dated Dec. 11, 1992, with locomotive control system for flatyard applications pilot production program 1993 spreadsheet (3 pages).
Fax Cover to Canadian National Railways from Richard C. Seeman dated Dec. 18, 1991, with invoice No. 12320 and requisition item (3 pages).
Fax cover to G.C. Hutt from John Risch dated Jun. 3, 1991, regarding proposed modification of quotation L-0012-02.14 (1 page).
Fax cover to Glen W. Masleck from Jeffrey A. McCann dated Dec. 7, 1992, with quotation No. 920384-4, and fax to G. Patterson from Doug Arsineau dated Dec. 8, 1992 (5 pages).
Fax Cover to Glen W. Masleck from Jeffrey A. McCann dated Dec. 7, 1992, with revised quotation No. 920384-3 (4 pages).
Fax Cover to Glen W. Masleck from John G. Risch dated Nov. 23, 1992 (1 page) with letter to Doug Arsineau from John G. Risch dated Nov. 23, 1992 (1 page), and letter to Glenn W. Masleck from John Risch dated Nov. 23, 1992 (9 pages).
Fax cover to Glenn W. Masleck from Jeffrey A. McCann dated Nov. 19, 1992, and Confidentiality Undertaking (2 pages).
Fax cover to H. Plum from N. MacNeal dated May 31, 1991, and letter to G.C. Hutt from John Risch dated Jun. 4, 1991 (2 pages).
Fax cover to J. Risch from D.A. Arsineau dated Nov. 19, 1992, with copy of Locomotive Control System for Flat Yard Applications LCS-FYBS Radio Subsystem Specification Highlights (4 pages).
Fax cover to J.A. McCann from D. A. Arsineau dated Nov. 19, 1992 (1 page), with Locomotive Control System for Flat Yard Applications LCS-FYBS Radio Subsystem Specification Highlights and Confidentiality Undertaking forms (4 pages).
Gillen, Paul and Schonenberger, Albert, "Krauss-Maffei Maximum Power Control System", 2 pages, (no date).
Grolms, Reinhard and Schmidt, Manfred, "Die Funkfernsteuerung der Abdrucklokomotiven im Rbf Munchen Nord", 1990, pp. 231-235 (including translation-"System of radio control of shunting locomotives (switch engines) in the marshalling yard of Munchen Nord").
Hand-written note (1 page), order recommendation to R.G. Butler, dated Dec. 10, 1992, file/bid No. 26 controls loco remote 90-1 (2 pages), and quotation No. 920384-4 (3 pages).
Implementation Officers Play Key Role (Association of American Railroads Vehicle Track Systems Newsletter), Railway Age, Copyright Simmons-Boardman Publishing Corp. 1990, Jun. 1, 1990, pp. 1-4.
KCS Extends Remote Controlled Locomotive Operation and CTC, Railway System Controls, Dec. 1972, pp. 28-29.
Krauss Maffei Verkehrstechnik, "K-Micro Anti-wheelslip and anti-wheelskid device", Product Line Vehicle Electronics, Aug. 27, 1991, pp. 1-21.
LCS BP Presentation, "Locomotive Control System Symington Yard," Sep., 1991 (pp. 1-15). *
Letter (in German) dated Aug. 14, 1991, to Theimeg USA from Ingrid Lange regarding travel plan and tickets for CN personnel (translation included) (7 pages).
Letter to D.G. Parsons from Hans-Georg Reiss dated Nov. 5, 1987 (2 pages) with quotation No. 60.202/01.87 dated Nov. 5, 1987 (4 pages), Request for Quotation dated Oct. 13, 1987 (1 page), and letter to Friedrich Goy from D.H. Grant dated Sep. 16, 1987 (1 page).
Letter to Dr. Nelson Caldwell from Robert R. O'Farrell dated Dec. 10, 1992, regarding receiver/decoder configuration and operation, with Proposed Configuration of Vectran Receiver/Decoder for CN Flatyard Applications and current Vectran receiver decoder scheme (3 pages).
Letter to G.C. Hutt from John Risch dated Jul. 2, 1991, regarding reduction to price of prototype systems (2 pages).
Letter to Glen W. Masleck and Doug Arsineau from Jeffrey A. McCann dated Dec. 4, 1992 (1 page), with Vectran quotation No. 920384-2 (3 pages).
Letter to Glenn Masleck from Robert R. O'Farrell dated Feb. 13, 1991 (1 page), with Vectran Proposal 910140 (32 pages).
Letter to Glenn W. Masleck from Jeffrey A. McCann dated Nov. 4, 1992 (1 page), with quotation No. 920384 (5 pages).
Letter to H.C. Henry from G. Patterson dated Dec. 18, 1992 (1 page), letter to R.M. Schmidt from G. Patterson dated Apr. 1, 1993 (2 pages), with a copy of the enclosures (Proposal to ATSF Railway Co. for Application of a Beltpack Locomotive Control System at Argentine Yard-Mar. 1993 proposed 904A) (16 pages), Canac International Inc. Railroad Technologies Division Humping Procedures (2 pages)and LCS ATSF Argentine Yard Mar. 1993 (1 page) and System Price (1 page).
Letter to J.C. Johnstone from John G. Risch dated Sep. 19, 1991 (2 pages).
Letter to J.G. Risch from G. Patterson dated Feb. 12, 1993 (1 page); letter to J.A. McCann from G. Patterson dated Feb. 12, 1993 (1 page); and fax cover sheet to John Risch from R.G. Butler dated Jan. 8, 1993 (1 page).
Letter to J.G. Risch from G. Patterson dated Mar. 30, 1993 (1 page); memo to file EM-6085-2-905 dated Mar. 30, 1992 (1 page); and Project: Flatyard Beltpack System (FYBS) Project #6905 File: EM-6085-2-905-Draft Radio Sub-system Specification dated Mar. 3, 1993 (46 pages).
Literature, Railway Age, Mar. 1991, pp.-3.
Locomotive Control System Flat Yard Beltpack Systems CN FYBS Project Status Meeting No. 2 (10 pages), (no date).
Locomotive Control System LCS-Beltpack Flat Yard Application CN Rail, LCS BP Presentation, Aug. 1992, pp. 1-11.
Locomotive Control System LCS-Beltpack, CN Rail, Locomotive Control System LCS-Belpack LCS BP Presentation, Mar. 1992, pp. 1-15.
Macro Benefits From Microprocessors, Railway Age, Mar. 1989, pp. 38-40.
Massie, Herbert L., Channel Utilization by Remote Locomotive Control Systems Using Digital Transmission, Atchison, Topeka & Santa Fe Railway Company, pp. 134-137, (no date).
McElhenny, S.W. and Ryan, P.T., "Trends in rail transportation", Institute of Electrical and Electronics Engineers, 1968, p. 39.
McQueen, W.M. & Co. Pty Ltd., Deep Seam-Face Automation Stage 3-Continuous Haulage and Miner Remote Control, Commonwealth of Australia, National Energy Research, Development & Demonstration Program, End of Grant Report No. 752, May 1988, pp. -284.
Memo from Fred Horst dated Mar. 30, 1992 (1 page) with Project: Flatyard Beltpack System (FYBS) Project #6905 File: EM-6085-2-905-Draft Radio Subsystem Specification dated Mar. 30, 1993 (46 pages).
Memorandum to H. Plum from H. Risch dated Feb. 10, 1992, Cliff Johnstone (1 page).
Miller, Luther S., ATCS Advances in Canada, Railway Age, Mar. 1989, pp. 41-43.
Nagase, Kazuhiko, "Automation on Locomotive Shunting Operations at Musashino Marshalling Yard", Japanese Railway Engineering vol. 17, No. 1, 1977, pp. 19-21.
Order recommendation to R.G. Butler dated Dec. 16, 1992, file/bid No. 26 controls loco remote 90-1 (2 pages).
Pacesetter II, "Instruction Manual", Vapor Corporation Sales Meeting 1973, 22 pages.
Pankrat'ev, O.N. "Operating Experience with the Electrical Dave for a Coke-Car Locomotive in a Remote Control System", Koksi Khimiya, 1975, No. 8., pp. 33-37.
Parker, C.W., Design and Operation of Remote-Controlled Locomotives in Freight Trains, Jan. 1974, pp. 29-38.
Products Report, Railway Age, Aug. 1989, pp, 73-74.
Program (in German) dated Oct. 5, 1989, for visit of Cliff Johnstone (translation included) (6 pages).
Purchase Order No. 00-6677 dated Dec. 22, 1992, with letter to Jeffrey A. McCann dated Dec. 21, 1992, with Command Confirmation Report (3 pages).
Quotation No. 60.303/07.89 (2 pages), Jul. 1989.
Quotation No. 920384-1 dated Nov. 4, 1992, to Glenn W. Masleck (5 pages).
Radio Controlled Mine Locomotive, Measurement and Control, vol. 9, Jul. 1975, p. 256.
Radio-Controlled Locomotives, BBC Summary of World Broadcasts, Copyright 1986 The British Broadcasting Corporation, Jul. 12, 1986, p. -1.
Rail Update, Railway Age, Sep. 1992, pp.-2.
Remote Control of Slave Locomotives, The Railway Gazette, Sep. 6, 1968, pp. 672-673.
Republic of South Africa Application for a Patent and Acknowledgement of Receipt entitled "Data Transmission Systems," dated Jul. 2, 1982, Hans-Arnim Lange, Patent Application No. 824733, pp. -14.
Request for Proposal (1 page), (no date).
Request for Proposal (3 pages), (no date).
S.D. Zaets & A.M. Shul'ga, Braking System for Remotely and Automatically Controlled Electric Locomotives, Koksi Khimiya, No. 3, pp. 43-44, (no date).
Schonenberger, Albert "Speed Control for Shunters", Manager Vehicle Electronics, 3 pages (no date).
SMET Automatic Control System for Multiple Trains, BBC Summary of World Broadcasts, Copyright 1986 The British Broadcasting Corporation, Sep. 12, 1986, pp. -3.
Society of Automotive Engineers, Inc., "Earthmovers can operate via radio remote control", Automotive Engineering vol. 88, No. 4, 1980, pp. 43-44.
Stephens, Bill, Running Trains by Remote Control, Trains, Mar. 1994, pp. 45-49.
Telefax to Cliff Johnstone from John G. Risch dated Apr. 26, 1991, and memo to Cliff Johnstone from John Risch dated May 30, 1991 (2 pages).
Tougyuam, Lia, et al., Application of Locomotive Radio Remote Control Technique to Heavy Haul Combined Train in Mountainous Region, pp. 102-109, (no date).
U.S. Appl. No. 10/374,589 (5,685,507), filed Feb. 26, 2003, entitled Remote Control System for a Locomotive, by Folkert Horst et al.
Update, Woodward's Complete Locomotive Control, Railway Age, Jul. 1990, pp. 3.
US Rail News Business Publishers, Inc., "CN Yard Workers Use Remote Controls", vol. 15, No. 15, Jul. 22, 1992, (page number unavailable online).
Vandervort, Thomas L., "PCM used for remote controls", Railway System Controls, Aug. 1971, pp. 20-25.
Vantuono, William C., Lirr: Customer-Focused. (Long Island Railroad; Includes A Related Article on The Railroad's Freight Business), Railway Age, Copyright Simmons-Boardman Publishing Company 1992, Oct. 1, 1992, pp. 1-7.
Vectran Corp. (Relocates), Railway Age, Copyright Simmons-Boardman Publishing Company 1994, Mar. 1, 1994, p.-1.
Welty, Gus, ATCS: More Than "Train Control," Railway Age, Aug. 1988, pp. 45-49.
Welty, Gus, Putting The Pieces Together. (High-Tech Railroading), Railway Age, Copyright Simmons-Boardman Publishing Corp. 1990, Sep. 1, 1990, pp. 2-6.
What's Holding Up ATCS?, Railway Age, Apr. 1990, pp. 39-41.
Wilson, Mark, CN to Axe 10,000 Workers Over 3 Years, 2002 Southam Inc., Vancouver Province, Dec. 11, 1992, pp.-2.

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7117048B2 (en) * 2003-09-30 2006-10-03 Rockwell Automation Technologies, Inc. Safety controller with safety response time monitoring
US20050081117A1 (en) * 2003-09-30 2005-04-14 Gibart Anthony Gerard Safety controller with safety response time monitoring
US20080077285A1 (en) * 2004-12-09 2008-03-27 Kumar Ajith K Methods and Systems for Improved Throttle Control and Coupling Control for Locomotive and Associated Train
US8280569B2 (en) * 2004-12-09 2012-10-02 General Electric Company Methods and systems for improved throttle control and coupling control for locomotive and associated train
US8328495B2 (en) 2005-11-07 2012-12-11 Brooks Automation, Inc. Reduced capacity carrier, transport, load port, buffer system
US20080063496A1 (en) * 2005-11-07 2008-03-13 Bufano Michael L Reduced capacity carrier, transport, load port, buffer system
US20080080963A1 (en) * 2005-11-07 2008-04-03 Bufano Michael L Reduced capacity carrier, transport, load port, buffer system
US20100054897A1 (en) * 2005-11-07 2010-03-04 Brooks Automation Inc. Reduced capacity carrier, transport, load port, buffer system
US20110008136A1 (en) * 2005-11-07 2011-01-13 Brooks Automation, Inc. Reduced capacity carrier, transport load port, buffer system
US8267634B2 (en) * 2005-11-07 2012-09-18 Brooks Automation, Inc. Reduced capacity carrier, transport, load port, buffer system
US8272827B2 (en) 2005-11-07 2012-09-25 Bufano Michael L Reduced capacity carrier, transport, load port, buffer system
US9224628B2 (en) 2005-11-07 2015-12-29 Brooks Automation. Inc. Reduced capacity carrier, transport, load port, buffer system
US20090248223A1 (en) * 2008-03-27 2009-10-01 Mark Ecton Remote control system implementing haptic technology for controlling a railway vehicle
US8295992B2 (en) 2008-03-27 2012-10-23 Hetronic International, Inc. Remote control system having a touchscreen for controlling a railway vehicle
US8380363B2 (en) 2008-03-27 2013-02-19 Hetronic International, Inc. Remote control system having a touchscreen for controlling a railway vehicle
US8483887B2 (en) 2008-03-27 2013-07-09 Hetronic International, Inc. Remote control system having a touchscreen for controlling a railway vehicle
US8509964B2 (en) 2008-03-27 2013-08-13 Hetronic International, Inc. Remote control system having a touchscreen for controlling a railway vehicle
US8290646B2 (en) 2008-03-27 2012-10-16 Hetronic International, Inc. Remote control system implementing haptic technology for controlling a railway vehicle
US20130006443A1 (en) * 2011-07-01 2013-01-03 Woo Derek K Control system
US8649916B2 (en) * 2011-07-01 2014-02-11 General Electric Company Control system
US20140277846A1 (en) * 2013-03-15 2014-09-18 General Electric Company System and method for controlling automatic shut-off of an engine
US9145863B2 (en) * 2013-03-15 2015-09-29 General Electric Company System and method for controlling automatic shut-off of an engine
US11854309B2 (en) 2021-10-30 2023-12-26 Cattron North America, Inc. Systems and methods for remotely controlling locomotives with gestures

Also Published As

Publication number Publication date
USRE39758E1 (en) 2007-08-07
US5511749A (en) 1996-04-30
USRE39210E1 (en) 2006-08-01
US5685507A (en) 1997-11-11

Similar Documents

Publication Publication Date Title
USRE39011E1 (en) Remote control system for a locomotive
US4582280A (en) Railroad communication system
US5813635A (en) Train separation detection
US5738311A (en) Distributed power train separation detection
US4553723A (en) Railroad air brake system
US6175784B1 (en) Remotely operated rail car status monitor and control system
US5507457A (en) Train integrity detection system
US4847770A (en) Initial terminal tester
US7177732B2 (en) Automatic coupling of locomotive to railcars
AU741991B2 (en) Computer control of railroad train brake system operation
US20050091593A1 (en) Method and system for coordinated transfer of control of a remote controlled locomotive
AU3920399A (en) Method and apparatus for determining railcar order in a train
EP2210791A1 (en) Automatic train protection and stop system
BR102016017813B1 (en) PARKING VERIFICATION SYSTEM AND METHOD FOR A TRAIN
US3964702A (en) Anti-collision safety device for a passenger transport system on tracks
EP1119483B1 (en) Train integrity monitoring device
JP3300915B2 (en) Train control system
KR100644227B1 (en) Automatic total train control system and method
JP3286122B2 (en) Train position detection device
RU2303542C1 (en) Hump yard automatic cab signaling system with radio channel
JPS62244202A (en) Controller for train
JP3564240B2 (en) Automatic operation confirmation device of obstacle sensor of automatic guided vehicle
JPS6390475A (en) Automatic train operating device
JP3038080B2 (en) Abnormality monitoring device in remote control device for aerial work vehicles
JP2521636Y2 (en) Safety device in remote control device for aerial work vehicle

Legal Events

Date Code Title Description
AS Assignment

Owner name: BELTPACK CORPORATION, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CANAC, INC.;REEL/FRAME:014728/0280

Effective date: 20040430

AS Assignment

Owner name: BELTPACK CORPORATION, CANADA

Free format text: REQUEST FOR RECORDATION AT REEL 014728 FRAME 0280;ASSIGNOR:CANAC INC.;REEL/FRAME:014801/0492

Effective date: 20040430

AS Assignment

Owner name: BELTPACK CORPORATION, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CANAC INC.;REEL/FRAME:015036/0611

Effective date: 20040430

AS Assignment

Owner name: ARGOSY INVESTMENT PARTNERS II, L.P., PENNSYLVANIA

Free format text: SECURITY INTEREST;ASSIGNOR:CATTRON INTELLECTUAL PROPERTY CORPORATION;REEL/FRAME:016116/0653

Effective date: 20041015

AS Assignment

Owner name: CATTRON INTELLECTUAL PROPERTY CORPORATION, PENNSYL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BELTPACK CORPORATION;REEL/FRAME:015587/0725

Effective date: 20041015

CC Certificate of correction
FEPP Fee payment procedure

Free format text: PAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FEPP Fee payment procedure

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

AS Assignment

Owner name: CATTRON INTELLECTUAL PROPERTY CORPORATION, PENNSYL

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:ARGOSY INVESTMENT PARTNERS II, L.P.;REEL/FRAME:048030/0112

Effective date: 20190103

AS Assignment

Owner name: CATTRON-THEIMEG, INC., PENNSYLVANIA

Free format text: MERGER;ASSIGNOR:CATTRON INTELLECTUAL PROPERTY CORPORATION;REEL/FRAME:048385/0093

Effective date: 20131219

AS Assignment

Owner name: LAIRD CONTROLS NORTH AMERICA INC, PENNSYLVANIA

Free format text: ARTICLES OF AMENDMENT;ASSIGNOR:CATTRON-THEIMEG, INC.;REEL/FRAME:048406/0135

Effective date: 20140815

AS Assignment

Owner name: CATTRON NORTH AMERICA, INC., OHIO

Free format text: CHANGE OF NAME;ASSIGNOR:LAIRD CONTROLS NORTH AMERICA INC.;REEL/FRAME:049677/0840

Effective date: 20190220