Title:
Remote control system for a locomotive
Document Type and Number:
United States Patent RE39758

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.
Inventors:
Horst, Folkert (Pierrefonds, CA)
Szklar, Oleh (St-Hubert, CA)
Doig, Kelly (Ottawa, CA)
Cass, George R. (Montreal, CA)
Bousquet, Jean L. (Montreal, CA)
      Plaque It!

Sponsored by:
Flash of Genius
Application Number:
11/274719
Publication Date:
08/07/2007
Filing Date:
11/14/2005
View Patent Images:
Images are available in PDF form when logged in. To view PDFs, Login  or  Create Account (Free!)
Assignee:
Cattron Intellectual Property Corporation (Sharpsville, PA, US)
Primary Class:
Other Classes:
246/182B, 104/300, 246/187B, 104/295, 246/182C
International Classes:
B61L3/00
Field of Search:
246/183, 246/186, 340/825.62, 246/182B, 340/825.72, 701/20, 340/825.69, 246/187B, 104/295, 701/19, 246/182R, 246/167R, 246/187R, 246/187A
US Patent References:
0733035July, 1903Harding
1360150November, 1920Shannon
1437637Distant electrical control meansDecember, 1922Dunkelberger
1515948Toy locomotiveNovember, 1924Hammond, Jr.
1653172Radiocontrol of engine speedDecember, 1927Hammond, Jr.
1765173Remote control means for cranesJune, 1930Morrow
1788815Variable-speed gear mechanismJanuary, 1931Tubach
1816628Train stopping and speed controlling mechanismJuly, 1931Williams et al.
1923499Automatic train controlAugust, 1933Naken
1929297Remote control systemOctober, 1933Webb
2235112Speed control for vehiclesMarch, 1941Pulaski
2257473Remote control system for toysSeptember, 1941McKeige et al.
2278358Remote control system for toysMarch, 1942McKeige et al.
2331003Remote control circuitOctober, 1943Smith
2447669Remote-control systemAugust, 1948Riley
2513342Radio remote-control systemJuly, 1950Marshall
2523662Remotely controlled photographic apparatus movable along a trackSeptember, 1950Miller
2576424Automatic speed control for railguided vehiclesNovember, 1951Sunstein
2643369Modulated pulse remote controlJune, 1953Manley et al.
2649835Automatic control of the movement of picturemaking equipmentAugust, 1953Lierley
2708885Separate remote control of toy train and carried accessoryMay, 1955Smith et al.
2709773Remote control system with position indicating meansMay, 1955Getting et al.
2743678Method of and system for the remote control of model railroadsMay, 1956Hibbard
2768331Fail-safe speed control systemOctober, 1956Cetrone
2769601Automatic radio control systemNovember, 1956Hagopian et al.
2780300Remote variable control of vehicle speedFebruary, 1957Beyer
2832426Teledynamic system for the control of self-propelled vehiclesApril, 1958Seargeant
2948234Remote control organization for a locomotiveAugust, 1960Hughson
2951452Remote control system for a trimming locomotiveSeptember, 1960Karlet
2961640Automatic radio-transmitted brake application and release signalling apparatus for railway trainsNovember, 1960von Behren
2993299Remotely controlled trackless vehicleJuly, 1961Dingee, Jr. et al.
2998513Train control systemAugust, 1961Taczak et al.
3029893Automatic vehicle control systemApril, 1962Mountjoy
3072785Remote control system for vehiclesJanuary, 1963Hailes
3086319Road traffic toy remote controlledApril, 1963Frisbie et al.
3096056Locomotive remote control systemJuly, 1963Allison
3201899Remotely controlled toy and track arrangement thereforAugust, 1965Toteff et al.
3205618Remote control system for toy automobilesSeptember, 1965Heytow
3218454Vehicle control systemNovember, 1965Hughson
3227870January, 1966Joyce
3229086January, 1966Allison
3239962Remotely controlled electrically driven and steered toy vehicleMarch, 1966Toteff et al.
3253143Locomotive control systemMay, 1966Hughson
3263625Electrical control systems for point-to-point transit systemsAugust, 1966Midis et al.
3268727Computer control for transit systemAugust, 1966Shepard
3293549Radio communication system for control of locomotivesDecember, 1966Patterson
3304501Time delay circuit for briefly holding a selective call transmitter energizedFebruary, 1967Ruthenberg
3312818April, 1967Staples
3315613Remote control for model train systemApril, 1967Leslie
3328580Rapid transit speed control systemJune, 1967Staples
3355584Train speed control systemNovember, 1967Baughmao
3355643Plural remote controllers for plural motors using a common power connectionNovember, 1967Benson
3361082Model train control systemJanuary, 1968Leslie
3368073Train speed control systemFebruary, 1968Baughman
3374035Brake control systems for multiple unit trainsMarch, 1968Howard
3378817Signalling systemsApril, 1968Vitt
3380399Remote control and supervision system for a railroad trainApril, 1968Southard et al.
3384033Semi-automatic locomotive control systemMay, 1968Ruff
3402972Continuous pressure control systemSeptember, 1968Cooper et al.
3530434CODED FREQUENCY VEHICLE IDENTIFICATION SYSTEMSeptember, 1970Stites et al.
3539226OVERRIDE-NULLIFYING SCHEME FOR TRAIN CONTROL SYSTEMNovember, 1970Barber
3553449CENTRAL OFFICE CONTROL CIRCUITS FOR REMOTE CONTROL SYSTEMSJanuary, 1971Hathaway
3583771LOCOMOTIVE BRAKE CONTROL APPARATUS SUITED FOR REMOTE MULTIPLE-UNIT OPERATIONJune, 1971Dressler, Jr.
3593293REMOTE CONTROL AND DATA LOGGING SYSTEMJuly, 1971Rorholt
3601605CAB SIGNAL AND SPEED CONTROL FOR LOCOMOTIVESAugust, 1971Elder et al.
3610363AUTOMATIC VEHICLE GUIDANCE SYSTEMOctober, 1971Hartley
3628463SPEED-CONTROL DEVICEDecember, 1971Kwiatkowski et al.
3639755REMOTE CONTROL OF A LOCOMOTIVEFebruary, 1972Wrege
3646613AUTOMATIC CARRYING SYSTEMFebruary, 1972Matsumoto et al.
3650216RAILWAY CAR SPEED CONTROL TRANSPORTATION SYSTEMMarch, 1972Harwick et al.
3652937SPEED AND FAULT INDICATOR FOR A MODEL VEHICLEMarch, 1972Garrott
3655962DIGITAL AUTOMATIC SPEED CONTROL FOR RAILWAY VEHICLESApril, 1972Koch
3660653RAILROAD CAR SPEED CONTROL MECHANISMMay, 1972Peterson
3686447REMOTE CONTROLLED MINIATURE-VEHICLEAugust, 1972Takalo
3687082AUTOMATIC ELECTRIC POWER SUPPLY AND SPEED CONTROL SYSTEM FOR AUTOMATED DRIVERLESS VEHICLESAugust, 1972Burke, Jr.
3694650CAR COUPLING MAXIMUM SPEED CONTROL SYSTEMSeptember, 1972Coiner
3696758LOCOMOTIVE SIGNALING AND CONTROL SYSTEMOctober, 1972Godinez, Jr.
3728565DEVICE FOR SENSING THE DIRECTION AND SPEED OF A SHAFTApril, 1973O'Callaghan
3811112CONTROL COMMAND SECURITY IN BINARY REMOTE CONTROLMay, 1974Hoven et al.
3840736APPARATUS FOR CONTROLLING VEHICLES AT JUNCTION POINTSOctober, 1974Asano et al.
RE28306January, 1975Burke, Jr.
3870939METHOD FOR CONTROLLING ACCELERATION AND DECELERATION OF A TRACTION MOTORMarch, 1975Robert
3880088Vehicle control system and methodApril, 1975Grant
3885137Method and system for constant-speed running of vehiclesMay, 1975Ooya et al.
3904249Remote control braking apparatus including jerk controlSeptember, 1975Crawford
3906348Digital radio controlSeptember, 1975Willmott
3937431Postioning apparatus for tracked transport vehicles with linear motor propulsionFebruary, 1976Güntner
3941202Digital speed controlMarch, 1976Sorkin
3964701Model railroad train control systemJune, 1976Kacerek
3980261Speed governorsSeptember, 1976Hadaway
3994237Power supply for realistic control of model railroad enginesNovember, 1976Thomsen
4002314Train vehicle speed control signal providing apparatusJanuary, 1977Barpal
4005837Circuit arrangement for controlling the propulsion, braking and station stopping function for a rapid transit trainFebruary, 1977Grundy
4005838Station stop and speed regulation system for trainsFebruary, 1977Grundy
4013323Remote control brake system for a railway trainMarch, 1977Burkett
4015082Multi-channel signal decoderMarch, 1977Matty et al.
4041470Fault monitoring and reporting system for trainsAugust, 1977Slane et al.
4056286Remote control brake system for a railway trainNovember, 1977Burkett
4063784Two-pressure brake control valve for airbrakesDecember, 1977Pick
4066299Apparatus for locating a malfunctioning brake control valve on trainJanuary, 1978Clements
4067264Locomotive cab running boardsJanuary, 1978Ensink
4087066Train protection and control systemMay, 1978Bahker et al.
4093161Control system with improved communication for centralized control of vehiclesJune, 1978Auer, Jr.
4095764Spot control type automatic train stop system utilizing ground control units common to more than one block signalJune, 1978Osada et al.
4108501Brake accelerator for air brake system of a railway vehicleAugust, 1978Hintner et al.
4118774Locomotive speed control apparatusOctober, 1978Franke
4133504System for protected data transmission to track-bound vehiclesJanuary, 1979Dobler et al.
4138723Motor vehicle speed control systemFebruary, 1979Nehmer et al.
4139239Brake accelerator for a fluid-pressure brake system having a brake control valveFebruary, 1979Staüble et al.
4156864Pressure switch checking device for locomotivesMay, 1979Ingram
4162486Encoded electrical control systemsJuly, 1979Wyler
4164872Method for determining spinning or slipping of the wheels in propulsion vehicles without dead axlesAugust, 1979Weigl
4179624Carrier control method by using phase-pulse signalsDecember, 1979Shindo et al.
4179739Memory controlled process for railraod traffic managementDecember, 1979Virnot
4189713Remote control systemsFebruary, 1980Duffy
4190220Method and apparatus for braking rail-guided vehicles automatically and accurately with respect to a deceleration distanceFebruary, 1980Hahn et al.
4235402Train vehicle speed control apparatusNovember, 1980Matty et al.
4241331Remote control system with proportional value transmissionDecember, 1980Taeuber et al.
4266273System for controlling track-bound vehicles forming a trainMay, 1981Dobler et al.
4303215Device for controlling the stopping of a trainDecember, 1981Maire
4331917Speed and direction sensing circuitMay, 1982Render et al.
4335381Remote control of electrical devicesJune, 1982Palmer
4344138Digital air brake control systemAugust, 1982Frasier
4347563Industrial control systemAugust, 1982Paredes et al.
4347569Wheel slip systemAugust, 1982Allen, Jr. et al.
4349196Computer control toy track systemSeptember, 1982Smith, III et al.
4352103Industrial control systemSeptember, 1982Slater
4370614Speed and direction detectorJanuary, 1983Kawada et al.
4402082Automatic line termination in distributed industrial process control systemAugust, 1983Cope
4410983Distributed industrial control system with remote stations taking turns supervising communications link between the remote stationsOctober, 1983Cope
4445175Supervisory remote control system employing pseudorandom sequenceApril, 1984Cohen
4450403Method and apparatus for determining rotational speedMay, 1984Dreiseitl et al.
4456997Facility for fail-safe data transmission between trackside equipment of a guideway and vehicles moving therealongJune, 1984Spitza
4459668Automatic train control deviceJuly, 1984Inoue et al.
4463289Wheel slip control using differential signalJuly, 1984Young
4464659Method and an apparatus for remote control of a vehicle or a mobile engineAugust, 1984Bergqvist
4475159Method of storing vehicle operating condition parametersOctober, 1984Gerstenmaier et al.
4486839Synchronous wheel-slip protection systemDecember, 1984Mazur et al.
4487060Railway brake pressure monitorDecember, 1984Pomeroy
4495578Microprocessor based over/under speed governorJanuary, 1985Sibley et al.
4498016Locomotive governor controlFebruary, 1985Earleson et al.
4513604Method and apparatus for indicating leakage in compressed air lineApril, 1985Frantz et al.
4519002Controlling the operations of at least two devicesMay, 1985Amano
4525011Vigilance safety control systemJune, 1985Wilson
4553723Railroad air brake systemNovember, 1985Nichols et al.
4572996Control unit for model vehiclesFebruary, 1986Hanschke et al.
4588932Slip-limiting control for rail vehiclesMay, 1986Riondel
4614274Control system for automatic material handling craneSeptember, 1986LaValle et al.
4620280Intelligent driverless vehicleOctober, 1986Conklin
4621833Control system for multistable suspension unitNovember, 1986Soltis
4641243Computer-controlled interlocking system for a railway installationFebruary, 1987Hartkopf et al.
4654881Remote control system having symmetrical tone, send/receive signaling circuits for radio communicationsMarch, 1987Dolikian et al.
4665833Miniature electric track and trainMay, 1987Fleishman et al.
4673911Elevator remote-control apparatusJune, 1987Yoshida
4687258Remote control system for a locomotiveAugust, 1987Astley
4710880Vehicle speed control apparatus and methodDecember, 1987Zuber
4723213Control device for vehicle speedFebruary, 1988Kawata et al.
4726299Method and apparatus for controlling a vehicleFebruary, 1988Anderson
4733616Track-bound selfpropelled car conveyorMarch, 1988Kurtz
4733740Automated guided vehicle systemMarch, 1988Bigowsky et al.
4768740Vehicle tracking systemSeptember, 1988Corrie
4775116Control of craft under high-G pilot stressOctober, 1988Klein
4791254Flow switchDecember, 1988Polverari
4793088Multiple remote controlled down rigger and planing board systemDecember, 1988Fortuna
4854529Vehicle control system having two trackside signal linesAugust, 1989Osada et al.
4870419Electronic identification systemSeptember, 1989Baldwin et al.
4872195Remote control unit for radio/television transmitter stationOctober, 1989Leonard
4893240Remote control system for operating selected functions of a vehicleJanuary, 1990Karkouti
4896090Locomotive wheelslip control systemJanuary, 1990Balch et al.
4901953Controller for railway vehiclesFebruary, 1990Munetika
4950964Locomotive differential wheel slip controlAugust, 1990Evans
4955304Remote locomotive spotter controlSeptember, 1990Spenk et al.
5005014System and method for optimally transmitting acknowledge back responsesApril, 1991Jasinski
5012749Radio controlled material handling apparatusMay, 1991Passage, Jr.
5018009Arrangement for a remote-controlled track-guided picture transmissionMay, 1991Koerv
5029532Control cabJuly, 1991Snead
5039038Railroad communication systemAugust, 1991Nichols et al.
5050505Radio control device for track-travelling toySeptember, 1991Konno
5065963Transporting train travel control systemNovember, 1991Usui et al.
5085148Toy with remote control track switchingFebruary, 1992Konno
5109543Hardware interface and protocol for a mobile radio transceiverApril, 1992Dissosway et al.
5172316Computer controlled railway brake equipmentDecember, 1992Root et al.
5172960Brake control minimizing the number of brakes activated and optimizing wear conditionsDecember, 1992Chareire
5188038Railroad car derailment safety deviceFebruary, 1993Shanley
5222024Method of and apparatus for controlling vehicle speedJune, 1993Orita et al.
5244055Transport control apparatus for automated guided vehiclesSeptember, 1993Shimizu
5249125Computer controlled railway brake equipmentSeptember, 1993Root et al.
5251856Model train controller for reversing unitOctober, 1993Young et al.
5264789Method of determining the direction of rotation of a member using a rotor having a predetermined pattern of exciter surfacesNovember, 1993Braun et al.
5284097Ballast distribution, regulation and reclaiming railroad maintenance deviceFebruary, 1994Peppin et al.
5369587Computer controlled railway brake equipmentNovember, 1994Root et al.
5376869Electric vehicle drive train with rollback detection and compensationDecember, 1994Konrad
5408411System for predicting behavior of automotive vehicle and for controlling vehicular behavior based thereonApril, 1995Nakamura et al.
5412572Computer controlled railway brake equipmentMay, 1995Root et al.
5474267Method and device for a smooth and timely deceleration or stop in automatic train controlDecember, 1995Kubota et al.
5479156Vehicle security system responsive to short and long range transmittersDecember, 1995Jones
5590042Independent brake controlDecember, 1996Allen, Jr. et al.
Foreign References:
CA670272September, 1963
CA1245744November, 1988
DE1580940January, 1971
DE2052009April, 1972
DE2160494July, 1973
DE2528463January, 1977
DE2628905December, 1977
DE2633089January, 1978
DE2635751February, 1978
DE2640756March, 1978
DE2741584March, 1979
DE2848984May, 1980
DE2925196October, 1980
DE2921860November, 1980
DE2943385May, 1981
DE3026652February, 1982
DE3112793February, 1982
DE3040080April, 1982
DE3047637July, 1982
DE3126383January, 1983
DE3208819September, 1983
DE3540563March, 1987
DE3702527August, 1988
EP0030121June, 1981Transit vehicle control apparatus and method.
EP0102017March, 1984Vehicle stopping position detecting system.
EP0132467February, 1985A control system for an electrically driven vehicle.
EP0326630August, 1989Method for transmitting remote control signals on a single carrier frequency between autonomous transmitters and receivers in time multiplexe and arrangement for realization of this method.
EP0499515August, 1992Brake system for wheeled vehicle.
FR2542951September, 1984
GB1179751January, 1970
GB1353438May, 1974
GB1406711September, 1975
GB1430642March, 1976
GB1430644March, 1976
GB1430645March, 1976
GB1485420September, 1977
GB1501234February, 1978
GB1501372February, 1978
GB1526033September, 1978
GB1543917April, 1979
GB1543918April, 1979
GB2024484January, 1980
GB2035487June, 1980
GB2054229February, 1981
GB2107910May, 1983
GB2159995December, 1985
GB2167886June, 1986
GB2186725August, 1987
GB2188464September, 1987
JP52105406September, 1977
JP53064308June, 1978
JP3104769May, 1991THIN DIAMETER PIPE CONNECTION COUPLING
JP04266538September, 1992VEHICLE MOVEMENT CHARACTERISTIC CORRECTING DEVICE
JP04364307December, 1992FIXED POSITION STOP CONTROLLER FOR TRAIN
RU669375November, 1976
WO/1984/003672September, 1984METHOD FOR INCREASING THE NUMBER OF SIGNALS WHICH MAY BE TRANSMITTED FROM A GROUND STATION TO A RAIL VEHICLE
WO/1985/001258March, 1985RAILROAD COMMUNICATION SYSTEM
Other References:
LCS BP Presentation “Locomotive Control System Symington Yard”, Mar. '92.
“Locomotive Control System, LCS-Beltpack, Flat Yard Application, CN Rail”, Aug. '92.
“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.
Angold, J. A., “Experience with a Long Distance Unit Coal Train,” Contributed by the Intersociety Committee on Transportation for presentation at the Intersociety Conference on Transportation, Atlanta, Georgia, Jul. 14-18, 1975, pp. 1-7.
Armstrong, John H., “Industrial Car Movers: New Power in an Old Package,” Railway Age, Mar. 10, 1980, pp. 25-26.
“ATCS Advances—Slowly,” Railway Age, Feb. 1991, pp. 3.
Azouaoui, Youssef, “Tough Environment Dictates Standards of Electrification,” Railway Gazette International, Jun. 1980, pp. 501-505.
Biesenbaen, Von Wolfgang and Backer, Kurt, Funkfernsteuerung von Rangierlokomotiven mit tragbarem Sendegerät, pp. 295-302 (no date).
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, pp. 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 Technical Research Centre, “Flat Yard Switching Project, Minutes of Status Meeting #1 with Transportation—Technological Development,” dated Apr. 10, 1989, pp. 1-2.
CN Technological Development (LCS BP Presentation) “Locomotive Control System LCS-Beltpack,” (fax dated Oct. 11, 1994) pp. 1-13.
“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.
“CN Technical Research, Flat Yard Beltpack System (FYBS) Presentation,” dated Jan. 15, 1992, pp. 1-2, context diagram, and Figure 4.2.
“CN Yard Workers Use Remote Controls,” US Rail News, Business Publishers, Inc., vol. 15, No. 15, Jul. 22, 1992.
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).
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).
“Cut Your Fuel Costs Without Throttling Performance,” Transportation Technology Worldwide, p. 1, no date.
Davis, Harold, Thin Seam Yields High Output, Coal Age, Jul. 1979, pp. 104-107.
“Earthmovers can operate via radio remote control,” Automotive Engineering, Society of Automotive Engineers, Inc., vol. 88, No. 4, 1980, pp. 43-44.
Ensink, T., “Radio controlled diesel shunters,” 1977 Railway Engineer, vol. 2, No. 1, pp. 30-33.
Escher, Roland, Remote Control and Transmission of Data by Radio, Technische Mitteilungen AEG-Telefunken, vol. 64, No. 4, 1974, pp. 129-131.
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'Farrell dated Dec. 11, 1992, with locomotive control system for flatyard applications pilot production program 1993 spreadsheet (3 pages).
Fax cover sheet from F. Horst to G. C. Hutt dated Jul. 6, 1990 with attachments: (1) letter from F. Horst to G. C. Hutt dated Jul. 5, 1990 regarding Flat Yard Beltpack Demonstration Unit Loco #7530—1 page; (2) letter from R. Schreyer to W. N. Caldwell dated Jul. 5, 1990 regarding Modifications—1 page; and (3) Quotation from Vectran Corporation to Canadian National Railways dated Jul. 5, 1990, including Vectran Specification #900235 Modifications to CNR Equipments—4 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 Arsinean 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).
“FCC Grants Petition On Tone Modulation,” Railway System Controls, Jul. 1972, pp. 11-12.
Fischer, K., “Radio-Telephone for Railroads and Local Traffic,” Glasers Ann, vol. 94, Nr. 12, Dec. 1970, pp. 387-393.
“Flat Yard Beltpack System—External Design Report,” CANAC International Inc., dated Jan. 22, 1993, pp. 1-4 (errata sheets); pp. 1-4; 1-1-1-2; 2-1; 3-1-3-4;4-1-4-30; 5-1-5-2; 6-1-6-12; 7-1-7-4; 8-1-8-3; A1-1-A1-10; A2-1-A2-2.
Frank, W., “Automatic Radio Control for Train Running,” Signal und Draht, vol. 69, No. 4, Apr. 1977, pp. 69-76.
Gabriel, Jiri, “Vyu{hacek over (z)}ití bezdrátového p{hacek over (r)}eoosu k dálkovému fízení posunovacích lokomotiv,” Elektrotechn. obzor 69, (1980), pp. 452-454.
Gillen, Paul and Schonenberger, Albert, “Krauss-Maffei Maximum Power Control System,” 2 pages (no date).
Go, G.B., “A Modular-Built Warning System to Warn Track Maintenance Gangs of Approaching Trains,” Signal und Draht, vol. 69, Nr. 1/2, 1977, pp. 29-31.
Grolms, R. and Schmidt, M., Radio Remote Control of the Hump Locomotives at the Munich (North) Marshalling Yard, Signal und Draht, vol. 82, No. 12, 1990, pp. 231-235.
Grolms, Reinhard and Mickler, Gunther “Ablaufsteuerung in 32-bit-Technik fur den Rangier-bahnof Munchen Nord,” Signal Draht, 1989, pp. 206-214.
Grolms, Reinhard and Mickler, Günther, “Humping Control System Using 32-bit Technology for the Munich-North Marshalling Yard,” Signal und Draht, 1989, pp. 206-214.
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”).
Gunther, J., et al., “Fu BR 80 Type-a novel radio-remote control facility for brake test plants,” Signal und Draht, vol. 75, No. 11, pp. 202-209 (no date).
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).
“How CONTRAIL kept the mail moving (during nationwide strike),” Railway Age, Aug. 1, 1992, pp. 1-9.
Huybrechts, J.C.R., “Telecommunications and Remote Control in Underground Workings,” (German/French document), Annales des Mines de Belgique, Jun. 1980, pp. 637-651.
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.
Japanese Document, Maruzen IEEE, ISBN4-621-03400-6 C3554, 1989, p. 596.
“KCS Extends Remote Controlled Locomotive Operation And CTC,” Railway System Controls, Dec. 1972, pp. 28-29.
Koerbs, Thorald, “Radio Remote Control for VPS Shunting Operations,” Zeitschrift fuer Eisenbahnwesen und Verkehrstechnik—Glasara Annalen, vol. 109, Nr. 2-3, Feb.-Mar. 1985, pp. 142-148.
Krauss Maffei Verkehrstechnik, “K-Micro Anti-wheelslip and anti-wheelskid device,” Product Line Vehicle Electronics, Aug. 27, 1991, pp. 1-21.
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 dated Apr. 21, 1992, to J.W. Armstrong from D.H. Grant regarding flat yard testing (2 pages).
Letter dated Jul. 7, 1989, to Cliff Johnstone from Friedrick Goy regarding THEIMEG Remote Control and Data Transmission systems for railroads (2 pages).
LCS BP Presentation, “Locomotive Control System Symington Yard,” Sep. 1991 (pp. 1-15).
Letter dated Sep. 18, 1991, to Mr. G.C. Hutt from John G. Risch regarding translation from Deutsche Bundesbahn (2 pages).
Letter dated Sep. 9, 1991, to Theimeg Electronikgerate from John Risch regarding Canadian National—Feedback from Cliff Johnstone (1 page).
Letter from N. Caldwell to G. C. Hutt dated Oct. 10, 1990 with attached “External Design Report for CN7530 Demonstration Upgrade,” CN Technical Research Center, dated Oct. 1990 (Title page, contents page, pp. 1-10).
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 Subsystem Specification dated Mar. 30, 1993 (46 pages).
Linde, Helmut et al., “Ferngesteuerte Thyristor-Grubenlokomotiven für den Erzbergbau,” Techn. Mitt AEG-TELEFUNKEN 60 (1970) 4, pp. 239-246.
Linker, W., and Schliebus, K., “Locally-Operated Electric Switch. Mode of Operation and Possible Uses,” Signal und Draht, vol. 72, No. 1-2, Jan.-Feb. 1980, pp. 35-38.
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).
“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.
Meier, Felix and Krähenbühl, Von Peter, “Rationalisierung durch Lok-Fernsteuerung,” Funkanlagen, Apr. 1981, pp. 360-364.
Memo dated Aug. 13, 1991, to H. Plum from H. Rische regarding CN topics of discussion (1 page).
Memo dated Sep. 2, 1991, to GF from T (signed by Hans-Jurgen Wunderer) regarding description of the actual Vectran-CN-System for meeting on Aug. 30, 1991 with Mr. Horst (4 pages).
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.
New Concepts In Today's Track Mines, E/MJ Mining Guidebook, Jun. 1970, pp. 164-167.
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).
“Quantum-Vmv Trainmaster™ Locomotive Control System,” Paducahbilt, retrieved from http://www.paducahbilt.com/Pages/trainmaster_new.htm, Feb. 27, 2002, pp. 1-4.
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 units help steel company,” Railway System Controls, Dec. 1970, pp. 19-21.
“Radio remote control locomotives,” National Safety Council, 1985, pp. 1-4.
“Radio-Controlled Locomotives,” BBC Summary of World Broadcasts, Copyright 1986 The British Broadcasting Corporation, Jul. 12, 1986, p. 1.
“Radio-Remote-Control Locomotives,” National Safety Council, 1991, pp. 1-4.
“Rail Update,” Railway Age, Sep. 1992, pp. 2.
“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. 63344.1-63344.11.
“Remote Control Of Slave Locomotives,” The Railway Gazette, Sep. 6, 1968, pp. 672-673.
“Remote control replaces engineers in rail yards,” Edmonton Journal, Jul. 1992, 6 pages.
“Remote control replaces engineers in rail yards,” Edmonton Journal, Jul. 8, 1992, p. D12.
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).
Richter, R., “Radio-Remote Control of Locomotive on Factory Sites,” Journal Berg-Huettenmaenn. Monatsh, Jan. 1980, 125 (1), pp. 29-36.
Rieger, Franz, “Operation with Diesel Locomotives on the German Federal Railways,” Eisennahningenteur, vol. 36, No. 12, Dec. 1985, pp. 561-566.
Rockwell International, “If You Knew What Rockwell ATCS Could Do For Your Bottom Line, We'd Already Be Talking,” Railway Age, Jun. 1989, pp. 4.
Sapahob, et al., “Chetema Teaeyopabaehhr Aokomothbom ‘TA-76,’” Astomstinka, pp. 14-17, no date.
Schematic Wiring Diagram, Mar. 7, 1990 (30 pages).
Schiefar, Werner and Stubler, Heinz, “Use of remote-controlled locomotives in an iron and steel works,” Stahl u. Eisen 95 (1975) Nr. 20, pp. 931-936.
Schmidt, M. and Schurmans, P., “Radio Remote-Controlled Humping Locos-Signalling Elements,” Signal und Drahl, vol. 80, No. 9, Sep. 1988, pp. 205-207.
Schmidt, Manfred, “Funkferngesteuerte Abdrüklokomotiven,” Eisenbahningenieur 1981, pp. 527-535.
Schönenberger, 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.
Stephens, Bill, “Running Trains by Remote Control,” Trains, Mar. 1994, pp. 45-49.
Streit, Von Manfred “Funk-Fernsteuerung von Rangierlokomotiven,” Apr. 1977 (3 pages).
Summary of information to gather during visit to Theimeg (2 pages) (no date).
“Switching CN cars off-board job,” Vancouver Province, Jul. 9, 1992, p. B14.
Tatematau, Osamu et al., “Radio Control System of Diesel Hydraulic Locomotive,” UDC 625 282-519, 1970, pp. 671-675.
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).
Thomas, Karl, “Funkfernsteuerung von Dieselrangierlokomotiven bei der Deutschen Bundesbahn,” ISSN 0342-8753, 1981-82, pp. 26-34.
“Thoroughbred Quality: Off and Running,” Railway Age, Aug. 1992, pp. 19 and 46.
Tougyuam, Lia, et al., “Application of Locomotive Radio Remote Control Technique to Heavy Haul Combined Train in Mountainous Region,” pp. 102-109 (no date).
“Trains moved by remote control,” Montreal Gazette, Jul. 8, 1992, p. D1.
Tukaoka, Tudush, et al., Automatic Train Operation Equipment Remote Control Type for the Shunting Locomotive in Ironworks, 1974, pp. 49-54.
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.
Ullrich, Gerhard, “Fernsteuerung von Industrielokomotiven am Entladebunker des Kraftwerkes Scholven der Hibernia AG,” Techn. Mitt AEG-TELEFUNKEN 60 (1970) 4, pp. 246-250.
“Update: Woodward's Complete Locomotive Control,” Railway Age, Jul. 1990, pp. 3.
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.
Verlagsbuchhandlung, Georg Siemens, “Present state of development of radio-controlled locomotive operation,” ZEV-Glas. Aon. 107 (1983) Nr. 11, pp. 380-385.
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.
Wolf, K.H., “Efficient Shunting With Consideration of the Physical Stress on the Crew,” Stahl und Eisen, vol. 97, Nr. 17, 1977, pp. 810-814.
Yukatsu Sijutso (Hydraulic & Pneumatics), Special Issue: “Radio Control of Industrial Equipment.” Radio Control of Equipment at Steel Works, 1993, vol. 32, No. 12, pp. 43-47.
Zaets, S.D. & Shul'Ga, A.M., “Braking System for Remotely and Automatically Controlled Electric Locomotives,” Koksi Khimiya, No. 3, pp. 43-44 (no date).
Zirouhov, EI and Levin, IG, “Remote Control of Locomotives Hauling Heavy Trains,” Zheleznodorozhnyi Transport, No. 6, 1977, pp. 49-53.
Zolle, Gunther, “Heutiger Stand der Funkfernsteuerung von Industrielokomotiven in einem Huttenwerk,” Stahl u. Eisen 102 (1982) Nr. 24, pp. 1237-1238.
Zölle, Von Gunther, “Funkfernsteuerung von Industsrielokomotiven in der Bundesrepublik Deutschland,” Zeitschrift fuer Eisenbahnwesen und Verkahrstechnik, 109 (2-3), 1985, pp. 122-130.
Primary Examiner:
Le, Mark T.
Attorney, Agent or Firm:
Zagorin O'Brien Graham LLP
Parent Case Data:
More than one reissue application has been filed for U.S. Pat. No. 5,511,749. The present reissue application is a continuation of application Ser. No. 10/374,590, Reissue No. RE39,011, filed Feb. 26, 2003, which is a reissue application of U.S. Pat. No. 5,511,749.
Claims:
What is claimed is:

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 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, 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, 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, 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, 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; and 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.

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 sensing a second direction of travel of the locomotive and generating data representative of a the second 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 the second direction of travel of the locomotive from said sensor means and generating a brake signal causing application of the brakes to stop the locomotive when the locomotive moves in said second direction of travel, said second direction of travel being 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 to stop the locomotive when the locomotive moves in the second direction of travel, said second direction of travel being 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 13, 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 for sensing an actual direction of travel of the locomotive and for generating data representative of an the 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 the actual direction of travel of the locomotive from said sensor means and generating a brake signal causing application of the brakes to stop the locomotive when the locomotive moves in the actual direction of travel and the actual direction of travel is 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 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, while coasting in response to the coast command, 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.

18. The remote coast control system as recited in claim 17 wherein, while said locomotive is coasting in response to the coast command, said processor means is operative to generate, in response to velocity data indicating a velocity below a predetermined speed, a brake setting signal causing the brake system of the locomotive to increase braking power to stop the locomotive.

19. The remote coast control system as recited in claim 18 wherein said predetermined speed is 0.5 miles per hour.

20. The remote coast control system as recited in claim 17, wherein said transmitter is further 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.

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 code 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 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 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; 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 illustrates 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 TYPE OF
NUMERAL FUNCTION 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 virtually 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 control settings are changed. For instance, the push-buttons 18 , 28 , 30 and 32 , and the toggle switches 22 and 24 have electric contacts that can assume either a closed condition or 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 LOCO-
MOTIVE 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 designs, 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 program 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 92 a generating a light beam perpendicular to the plane of the disk 84 , and a receiver 92 b producing an electric 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 sensors 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 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. 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 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 .

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 or 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 covert 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 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.

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 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:

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. 14 b). 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 where 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.