US20040122569A1 - Geometric track and track/vehicle analyzers and methods for controlling railroad systems - Google Patents

Geometric track and track/vehicle analyzers and methods for controlling railroad systems Download PDF

Info

Publication number
US20040122569A1
US20040122569A1 US10/733,053 US73305303A US2004122569A1 US 20040122569 A1 US20040122569 A1 US 20040122569A1 US 73305303 A US73305303 A US 73305303A US 2004122569 A1 US2004122569 A1 US 2004122569A1
Authority
US
United States
Prior art keywords
track
vehicle
parameters
determining
set forth
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.)
Granted
Application number
US10/733,053
Other versions
US7164975B2 (en
Inventor
Andre Bidaud
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.)
Andian Technologies Ltd
Original Assignee
Andian Technologies Ltd
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 US09/594,286 external-priority patent/US6347265B1/en
Priority claimed from US10/073,831 external-priority patent/US6681160B2/en
Application filed by Andian Technologies Ltd filed Critical Andian Technologies Ltd
Priority to US10/733,053 priority Critical patent/US7164975B2/en
Assigned to ANDIAN TECHNOLOGIES LTD. reassignment ANDIAN TECHNOLOGIES LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BIDAUD, ANDRE C.
Publication of US20040122569A1 publication Critical patent/US20040122569A1/en
Priority to CA002489980A priority patent/CA2489980C/en
Application granted granted Critical
Publication of US7164975B2 publication Critical patent/US7164975B2/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning, or like safety means along the route or between vehicles or vehicle trains
    • B61L23/04Control, warning, or like safety means along the route or between vehicles or vehicle trains for monitoring the mechanical state of the route
    • B61L23/042Track changes detection
    • B61L23/047Track or rail movements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61KAUXILIARY EQUIPMENT SPECIALLY ADAPTED FOR RAILWAYS, NOT OTHERWISE PROVIDED FOR
    • B61K9/00Railway vehicle profile gauges; Detecting or indicating overheating of components; Apparatus on locomotives or cars to indicate bad track sections; General design of track recording vehicles
    • B61K9/08Measuring installations for surveying permanent way
    • B61L15/0058
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning, or like safety means along the route or between vehicles or vehicle trains
    • B61L23/04Control, warning, or like safety means along the route or between vehicles or vehicle trains for monitoring the mechanical state of the route
    • B61L23/042Track changes detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning, or like safety means along the route or between vehicles or vehicle trains
    • B61L23/04Control, warning, or like safety means along the route or between vehicles or vehicle trains for monitoring the mechanical state of the route
    • B61L23/042Track changes detection
    • B61L23/045Rail wear
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/50Trackside diagnosis or maintenance, e.g. software upgrades
    • B61L27/53Trackside diagnosis or maintenance, e.g. software upgrades for trackside elements or systems, e.g. trackside supervision of trackside control system conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L2205/00Communication or navigation systems for railway traffic
    • B61L2205/04Satellite based navigation systems, e.g. GPS

Definitions

  • the invention relates to determining, recording, and processing the geometry of a railroad track, determining, recording, and processing the geometry of a vehicle traveling on the track, and using such information to control operation of one or more vehicles on the track and to effectuate maintenance of the track. It finds particular application in conjunction with using the geometric information to improve operational safety and overall efficiency (e.g., fuel efficiency, vehicle wheel wear, and track wear) and will be described with particular reference thereto. It will be appreciated, however, that the invention is also amendable to other like applications.
  • operational safety and overall efficiency e.g., fuel efficiency, vehicle wheel wear, and track wear
  • track geometry systems determine and record geometric parameters of railroad tracks used by vehicles (e.g., railroad cars and locomotives) and generate an inspection or work notice for a section of track if the parameters are outside a predetermined range.
  • vehicles e.g., railroad cars and locomotives
  • Each vehicle includes a body secured to a truck, which rides on the track.
  • Conventional systems use a combination of inertial and contact sensors to indirectly measure and quantify the geometry of the track. More specifically, an inertial system mounted on the truck senses motion of the truck in relation to the track. A plurality of transducers measure relative motion of the truck in relation to the track.
  • the current technology in locomotive traction control is based on an average North American curve of approximately 2.5 degrees. If real-time rail geometry data, including current curvature and superelevation and cross-level, can be provided, then the drive system can be optimized for current track conditions, resulting in maximum efficiency.
  • Balance speed is the optimum speed of the vehicle at which the resultant force vector is normal to the rail.
  • F Normal is maximized.
  • F Traction is also maximized when the vehicle is operated at its balanced speed.
  • the maximum amount of available tractive force (F Traction ) is achieved.
  • No current system provides the information necessary to compute the balance speed and therefore determine the most efficient operation of the train. Additionally, no current device or system allows for the inspection of rail track structures, determination of track geometric conditions, and identification of track defects in real-time. Furthermore, no current device or system communicates such information to other locomotive control mechanisms (e.g., locomotive control computers) in real-time allowing for real-time locomotive control.
  • locomotive control mechanisms e.g., locomotive control computers
  • the invention provides a new and improved apparatus and method, which overcomes the above-referenced problems and others.
  • the invention acquires and analyzes rail geometry information in real-time to provide drive control systems of trains and autonomous vehicles with information so locomotive control circuits can reduce flanging forces at the wheel/rail interface, thereby increasing the locomotive tractive force on a given piece of track.
  • the net result is increased fuel efficiency, reduced vehicle wheel wear, and reduced rail wear.
  • the geometry information can also be used to control selective onboard wheel lubrication systems.
  • the addition of the selected lubrication system further helps to reduce wheel/rail wear. This optimizes the amount of tonnage hauled per unit cost for fuel, rail maintenance, and wheel maintenance.
  • relevant track defect and traction control information can be communicated to lead units and helper units (i.e., locomotives) in the train. This permits the lead units and helper units to adjust control strategies to improve operational safety and optimize overall efficiency of the train.
  • lead units and helper units i.e., locomotives
  • the results of the analysis are communicated to a display device (for use by the engineer), locomotive control computers, and a centralized control office as corrective measures, optizimized control strategies, and recommended courses of action.
  • the locomotive control computers respond to such communications by taking appropriate actions to reduce risks of derailment and other potential hazards, as well as improving the overall efficiency of the train.
  • the remote communications to the centralized control office also provide coordinated dispatch of personnel to perform maintenance for defects detected by the system, as well as a centralized archive of defect data for historical comparison.
  • a track analyzer included on a vehicle traveling on a track includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track and a computing device, communicating with the track detector, for determining in real-time if the track parameters are within acceptable tolerances, and, if any one of the track parameters are not within acceptable tolerances, generating corrective measures.
  • a method for analyzing a track on which a vehicle is traveling includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining in real-time if the track parameters are within acceptable tolerances, and c) if any one of the track parameters are not within acceptable tolerances, generating corrective measures.
  • a track/vehicle analyzer included on a vehicle traveling on a track includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, and a computing device, communicating with the track detector and the vehicle detector, for determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances and, if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures.
  • a method of analyzing a vehicle and a track on which the vehicle is traveling includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances, and d) if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures.
  • a track/vehicle analyzer included on a vehicle traveling on a track includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, a computing device, communicating with the track detector and vehicle detector, for a) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, b) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters are within acceptable tolerances, and c) if any one of
  • a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle, d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed
  • a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle, d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed
  • a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a train traveling on the track includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining train parameters associated with a vehicle of the train including forces on a drawbar of the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the train parameters, d) determining in real-time if the track parameters, the train parameters, and the calculated parameters are within acceptable tolerances, e) if any one of the track parameters, the train parameters, or the calculated parameters are not within acceptable tolerances, generating corrective measures, and f) communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism in at least one vehicle associated with the train to promote
  • FIG. 1 illustrates a vehicle on a track.
  • FIG. 2 illustrates a mechanical vertical gyroscope of an embodiment of the invention.
  • FIG. 3 is a block diagram of a mechanical vertical gyroscope sensor circuit.
  • FIG. 4 illustrates a mechanical rate gyroscope of an embodiment of the invention.
  • FIG. 5 illustrates a vehicle traveling on a section of curved track.
  • FIG. 6 illustrates a speed assembly of an embodiment of the invention.
  • FIG. 7 illustrates a gear and speed sensor of the speed assembly of FIG. 6.
  • FIG. 8 is a block diagram of a speed sensor circuit.
  • FIG. 9 illustrates a distance measurement assembly of an embodiment of the invention.
  • FIG. 10 is a timing diagram for determining direction traveled on a track using the distance measurement assembly of FIG. 9.
  • FIG. 11 illustrates the definition of “degree of curve.”
  • FIG. 12 is a graph of “degree of curvature” versus distance.
  • FIG. 13 illustrates a cross-level (i.e., superelevation) measurement and an example definition of gauge measurement for a track.
  • FIG. 14 is a block diagram of a track analyzer in an embodiment of the invention.
  • FIG. 15 is a block diagram of a computer system of an embodiment of the invention.
  • FIG. 16 illustrates a location of an inertial navigation unit of an embodiment of the invention.
  • FIG. 17 illustrates a non-contact gauge measurement assembly of an embodiment of the invention.
  • FIG. 18 illustrates an accelerometer assembly of an embodiment of the invention.
  • FIG. 19 illustrates a location of a drawbar force assembly of an embodiment of the invention.
  • FIG. 20 illustrates the drawbar force assembly of an embodiment of the invention.
  • FIG. 21 is a block diagram of a track/vehicle analyzer in an embodiment of the invention.
  • FIG. 22 is an information flow diagram for an embodiment of a track/vehicle analyzer.
  • a track 10 may be defined by a longitudinal axis 12 , a roll axis 13 , a lateral axis 14 , a pitch axis 15 , a vertical axis 16 , and a yaw axis 17 .
  • the roll axis measures roll (i.e., cross elevation, cross-level, or superelevation) of the track about the longitudinal axis.
  • the pitch axis measures pitch (i.e., grade) of the track about the lateral axis.
  • the yaw axis measures yaw (i.e., rate of curvature) of the track about the vertical axis. As shown in FIG.
  • the longitudinal axis 12 , roll axis 13 , lateral axis 14 , pitch axis 15 , vertical axis 16 , and yaw axis 17 also relate to a vehicle 28 traveling on the track 10 .
  • the vehicle 28 may be an autonomous vehicle (e.g., a self-propelled railroad car or a track inspection truck) or associated with multiple vehicles in a train. Where the vehicle 28 is in a train, it may be any vehicle of the train, including locomotives or railroad cars making up the train.
  • one embodiment of the invention is a track analyzer 140 .
  • the track analyzer is included on a vehicle 28 traveling on a track 10 .
  • the track analyzer 140 includes a vertical gyro assembly 20 , 202 , a rate gyro assembly 50 , 204 , a non-contact gauge measurement assembly 206 , an accelerometer assembly 208 , a temperature sensing assembly 210 , a keyboard 212 , a mouse 214 , a video display device 142 , a communications device 216 , and a computer system 218 .
  • another embodiment of the invention is a track/vehicle analyzer 200 .
  • the track/vehicle analyzer is also included on a vehicle 28 traveling on a track 10 .
  • the track/vehicle analyzer 200 includes a vertical gyro assembly 20 , 202 , a rate gyro assembly 50 , 204 , a gauge measurement assembly 206 , a speed assembly 70 , a distance measurement assembly 91 , a drawbar force assembly 220 , a global positioning system 222 , an accelerometer assembly 208 , a temperature sensing assembly 210 , a keyboard 212 , a mouse 214 , a video display device 142 , a communications device 216 , and a computer system 218 .
  • the communication device 216 may communicate with various external components associated with the vehicle, other vehicles of a train associated with the vehicle, and overall control of vehicles and trains on the track. For example, as shown in FIG. 21, the communication device 216 may communicate with one or more locomotive control computers (traction unit(s)) 250 , one or more locomotive control computers (helper unit(s)) 254 , a centralized control office 260 , one or more track features 272 , a truck lubrication system 274 , and a truck steering mechanism 276 .
  • the truck lubrication system 274 applies a suitable lubricant to trucks, wheels, and other components associated with the trucks that require periodic lubrication.
  • Each vehicle may include a truck lubrication system 274 that services the trucks and corresponding wheels associated with that vehicle.
  • the truck lubrication system may service trucks and corresponding wheels on a plurality of vehicles.
  • independent truck lubrication systems may be provided for each truck and corresponding wheels on each vehicle. Of course, any combination of these options may be implemented in a given vehicle and/or a given train.
  • the track/vehicle analyzer 200 via the communication device 216 , may command one or more truck lubrication systems 274 to apply lubricant to one or more wheels based on certain conditions detected by the track/vehicle analyzer.
  • the truck lubrication system may include any type of lubrication system capable of delivering sufficient quantities of suitable lubricant in response to control signals communicated from another device, such as the computer system 218 of the track/vehicle analyzer 200 .
  • the truck steering mechanism 276 can turn one or more trucks associated with a given vehicle left or right in order to follow curves in the track.
  • Each vehicle may include a truck steering mechanism 276 that steers the trucks associated with that vehicle.
  • independent truck steering mechanisms may be provided for each truck on each vehicle.
  • any combination of these options may be implemented in a given vehicle and/or a given train.
  • the track/vehicle analyzer 200 via the communication device 216 , may command one or more truck steering mechanisms 276 to the corresponding truck(s) based on certain conditions detected by the track/vehicle analyzer (e.g., movement of the corresponding vehicle through a curved section of track).
  • the truck steering mechanism may use any type of control mechanism (e.g., hydraulic, servo, pneumatic, etc.-controlled cylinders and associated linkage components) capable of turning the truck left or right in response to control signals communicated from another device, such as the computer system 218 of the track/vehicle analyzer 200 .
  • control mechanism e.g., hydraulic, servo, pneumatic, etc.-controlled cylinders and associated linkage components
  • the track/vehicle analyzer includes a video display device 142 , a communications device 216 , a global positioning system 222 , sensors 262 , a track feature detection process 264 , a geometry system process 266 , a vehicle optimization process 268 , and a derailment modeler process 270 .
  • a locomotive control computer 250 , 254 , a centralized control office 260 , a track feature 272 , a truck lubrication system 274 , and a truck steering mechanism 276 are external components that communicate with the analyzer via the communications device 216 .
  • the locomotive control computer 250 , 254 , truck lubrication system 274 , and truck steering mechanism 276 are associated with the vehicle 28 wherein the track/vehicle analyzer is disposed.
  • each vehicle of the train may include a truck lubrication system 274 and a truck steering mechanism 276 .
  • any vehicle may include multiple truck lubrication systems 274 and/or multiple truck steering mechanisms 276 , independently associated with each truck assembly on the vehicle or associated with any combination of truck assemblies. Therefore, communications between the track/vehicle analyzer and the locomotive control computer 250 , 254 , truck lubrication system 274 , and truck steering mechanism 276 are intra-train communications.
  • the intra-train communications may implement any suitable wired or wireless technology in any combination.
  • the centralized control office and track feature are not associated with the vehicle or a train associated with the vehicle. Therefore, communications between the track/vehicle analyzer and the centralized control office or the track feature are remote communications.
  • the global positioning system 222 , sensors 262 , locomotive control computer 250 , 254 , centralized control office 260 , and track feature 272 are the potential sources of raw information.
  • the heart of the track/vehicle analyzer 200 is the geometry system process 266 , which receives raw information from any of these sources.
  • the track feature detection process 264 receives raw information from the global positioning system and communicates with the track feature via the communications device 216 .
  • the track feature detection process provides processed information to the geometry system process.
  • the geometry system process processes the raw information and processed track feature information to detect hazardous conditions associated with the track 10 . If hazardous conditions are detected, the geometry system process communicates corrective actions to a vehicle operator via the video display device 142 and to the locomotive control computer and the centralized control office via the communications device.
  • the geometry system process 266 also communicates with the vehicle optimizer process 268 .
  • the vehicle optimizer process 268 processes raw and processed information in cooperation with the geometry system process to determine an optimized control strategy for the vehicle 28 .
  • the optimized control strategy is communicated to the vehicle operator via the video display device 142 and to the locomotive control computer 250 , 254 via the communications device 216 .
  • Feedback is communicated from the locomotive control computer to the vehicle optimizer process, creating an automated closed-loop control mechanism.
  • the vehicle optimizer process 268 also processes the raw and processed information in cooperation with the geometry system process to determine an optimized lubrication strategy for truck assemblies in the vehicle 28 and, if the vehicle is associated in a train, truck assemblies in other vehicles associated with the train.
  • the optimized lubrication strategy may take into account any combination of the geometric and track conditions, as well as the speed, distance, and force conditions, experienced by the vehicle(s).
  • the optimized lubrication strategy is communicated to the vehicle operator via the video display device 142 and to the truck lubrication system 274 via the communications device 216 . Feedback may be communicated from the truck lubrication system to the vehicle optimizer process, creating an automated closed-loop control mechanism.
  • the optimized lubrication strategy may be included in the optimized control strategy provided to the locomotive control computer 250 , 254 and the locomotive control computer may control the truck lubrication system accordingly.
  • the vehicle optimizer process 268 also processes the raw and processed information in cooperation with the geometry system process to determine an optimized steering strategy for truck assemblies in the vehicle 28 and, if the vehicle is associated in a train, truck assemblies in other vehicles associated with the train.
  • the optimized steering strategy may take into account any combination of the geometric and track conditions, particularly track curvature, as well as the speed, distance, and force conditions, experienced by the vehicle(s).
  • the optimized steering strategy is communicated to the vehicle operator via the video display device 142 and to the truck steering mechanism 276 via the communications device 216 . Feedback may be communicated from the truck steering mechanism to the vehicle optimizer process, creating an automated closed-loop control mechanism.
  • the optimized steering strategy may be included in the optimized control strategy provided to the locomotive control computer 250 , 254 and the locomotive control computer may control the truck steering mechanism accordingly.
  • the geometry system process 266 also communicates with the derailment modeler process 270 .
  • the derailment modeler process processes raw and processed information in cooperation with the geometry system process to dynamically model each vehicle in a train associated with the vehicle 28 wherein the track/vehicle analyzer 200 is disposed to determine which vehicle has the highest statistical probability for causing a derailment.
  • the derailment modeler process also determines a recommended course of action, including an optimized control strategy and, optionally, an optimized steering strategy.
  • the recommended course of action is communicated to the vehicle operator via the video display device 142 and to the locomotive control computer 250 , 254 , truck steering mechanism 276 , and centralized control office 260 via the communications device 216 .
  • the computer system 218 includes a power supply 36 , one or more analog to digital converters 38 , 40 , 90 , a frequency to voltage converter 88 , a buffer 224 , a look-up table 226 , and a computing device 42 .
  • the power supply 36 provides a source of power to various detector assemblies (e.g., 20 , 50 ) of the analyzer 140 , 200 . As shown in FIGS. 14 and 21, each detector assembly provides one or more raw signals to the computer system 218 . These raw signals may be in analog, digital pulses, digital, or other forms and may require various types of signal conditioning and/or buffering in an input stage to the computing device 42 .
  • raw analog signals from the detector assemblies are transformed by an analog-to-digital converter 38 , 40 , 90 into a digital format.
  • raw digital pulse signals are conditioned by a frequency-to-voltage converter 88 and further conditioned by an analog-to-digital converter 90 .
  • Raw digital signals from the detector assemblies are usually isolated by a buffer 224 and may be scaled prior to being received by the computing device.
  • the computing device 42 and signal conditioning and buffering circuits provide channels for receiving each track parameter (i.e., grade, superelevation, rate of curvature, and gauge) and each vehicle parameter (i.e., speed, distance, drawbar force, global positioning system (GPS) coordinates, acceleration, and temperature) from the detector assemblies.
  • track parameter i.e., grade, superelevation, rate of curvature, and gauge
  • vehicle parameter i.e., speed, distance, drawbar force, global positioning system (GPS) coordinates, acceleration, and temperature
  • a vertical gyroscope 20 (“gyro”) includes an inner gimbal 22 , which measures the pitch (i.e., grade) 14 and an outer gimbal 24 , which measures the roll (i.e., cross elevation, cross-level, or superelevation) 12 .
  • Respective bearings 26 secure the inner and outer gimbals 22 , 24 , respectively, to a vehicle (e.g., railroad car) 28 traveling on the track 10 .
  • the vertical gyro 20 includes a spin motor 30 , which always remains substantially vertical.
  • the spin motor 30 preferably spins at about 30,000 revolutions per minute (“rpm”). In this manner, the spin motor 30 acts as an inertial reference (e.g., axis). Any motion by the inner gimbal 22 and/or the outer gimbal 24 is measured against the inertial reference of the spin motor 30 .
  • FIG. 2 Although a mechanical vertical gyroscope 20 is shown in FIG. 2, it is to be understood that any device, which has a spinning mass with a spin axis that turns between two low-friction supports and maintains an angular orientation with respect to inertial coordinates when not subjected to external torques, is contemplated.
  • non-mechanical gyroscopes are also contemplated.
  • a solid state vertical gyroscope 202 that can supply roll axis and pitch axis information and be corrected for outside influences (e.g., external influences of acceleration and temperature on the sensor elements), is contemplated.
  • the solid state vertical gyroscope 202 includes a grade determiner for determining the grade of the track and a superelevation determiner for determining the superelevation of the track and is sometimes referred to as an inertial measurement unit (IMU).
  • IMU inertial measurement unit
  • the solid state vertical gyroscope (IMU) 202 like the mechanical vertical gyroscope 20 , is mounted on the vehicle 28 for measuring roll 12 and pitch 14 (see FIG. 15).
  • raw analog electric signals are generated by first and second potentiometers 32 , 34 , respectively, which are preferably powered by a power supply 36 (e.g., a ⁇ 10 VDC power supply).
  • the first and second potentiometers 32 , 34 are secured to the outer and inner gimbals 24 , 22 , respectively.
  • the analog signals are transmitted to respective analog-to-digital converters 38 , 40 .
  • the analog-to-digital converters 38 , 40 transform the analog signals into a digital format.
  • the digital signals are then transmitted to the computing device 42 .
  • first and second channels to the computing device represent the grade and cross-level (i.e., superelevation) of the track, respectively.
  • a third channel to the computing device represents the rate of curvature of the track.
  • a rate gyroscope 50 includes first and second springs 52 , 54 , respectively.
  • the springs 52 , 54 give the rate gyro 50 a single degree of freedom around an axis of rotation located above a spin motor 58 .
  • a torque axis 59 is in a direction perpendicular to a gimbal axis 61 around which the spin motor 58 turns.
  • a measurement potentiometer 60 detects displacement of the spin motor 58 from a reference line parallel to the torque axis 59 .
  • the rate gyroscope 50 is mounted on the vehicle 28 for measuring yaw 16 (see FIG. 1).
  • the rate gyro 50 measures a displacement from a reference line (e.g., a rate-of-change of displacement about the yaw axis).
  • the angle of rotation (displacement) about the gimbal axis 61 corresponds to a measure of the input angular rate (angular velocity).
  • FIG. 4 Although a mechanical rate gyroscope is shown in FIG. 4, it is to be understood that any device, which has a spinning mass with a spin axis that turns between two low-friction supports and maintains an angular orientation with respect to inertial coordinates when not subjected to external torques, is contemplated.
  • non-mechanical rate gyroscopes are also contemplated.
  • a fiber optic gyroscope (FOG) 204 that can supply rate axis information is shown in the track/vehicle analyzer 200 of FIG. 20.
  • the fiber optic rate gyroscope (FOG) 204 is based on the Sagnac interferometer effect as is a laser ring gyroscope.
  • FOGs are typically based on an optical fiber concept using elliptical-core polarization maintaining fiber, directional coupler(s), and a polarizer.
  • the fiber optic rate gyroscope 204 is mounted on the vehicle 28 for measuring yaw 16 (see FIG. 1).
  • the non-contact gauge measurement assembly 208 includes a laser-camera assembly 228 positioned over each rail 130 of the track 10 .
  • the laser 230 “paints” a line perpendicular to the longitudinal axis of the rails 130 .
  • the camera 232 captures the laser light image reflected from the head 234 of the rail for both rails.
  • images from the cameras are transmitted to the computing device 42 for processing.
  • the camera images are processed such that the points 5 ⁇ 8 of an inch from the top 234 of rail (i.e., gauge point) are determined within the image frames. These images are further processed together to yield the distance between the rails 130 (i.e., the “gauge” 236 of the rail).
  • the laser can also direct a beam of light to the gauge point of each rail and, using triangulation techniques, compute the gauge distance
  • the accelerometer assembly 208 includes three accelerometers 238 , 240 , 242 that are mounted at right angles to each other to accurately determine accelerations along the longitudinal axis 12 , lateral axis 14 , and vertical axis 16 (see FIG. 1).
  • the X accelerometer 238 detects accelerations in the longitudinal axis 12 and provides an Ax signal.
  • the Y accelerometer 240 detects accelerations in the lateral axis 14 and provides an A Y signal.
  • the Z accelerometer 242 detects accelerations in the vertical axis 16 and provides an A Z signal.
  • Each accelerometer 238 , 240 , 242 produces a DC voltage proportional to the acceleration applied to the vehicle in the direction under study.
  • the analog signals are transmitted to respective analog-to-digital converters (e.g., 38 ), transformed into a digital format, then to the computing device 42 (see FIG. 15).
  • the temperature sensing assembly 210 includes one or more temperature probes.
  • One temperature probe is mounted with instruments in the IMU.
  • Other temperature probes are mounted with other temperature sensitive detectors and instruments.
  • Each temperature probe produces an analog signal output that is proportional to the temperature of its environment (e.g., the interior of IMU package).
  • the analog signal is transmitted to an analog-to-digital converter (e.g., 38 ), which transforms the analog signal into a digital format, then to the computing device 42 (see FIG. 15).
  • a speed assembly (e.g., a speedometer) 70 includes a toothed gear 72 and a pick-up (sensor) 74 .
  • the speed assembly determines the speed of the vehicle with respect to the track and may also be referred to as a speed determiner.
  • the speed determiner 70 is connected to a rail wheel 78 contacting the track 10 .
  • the sensor 74 includes a magnet 80 and a pick-up coil 82 , which acts as a sensor. As teeth 84 along the toothed gear 72 pass by the sensor 74 , a back electromagnetic force (voltage) is induced into the pick-up coil 82 . The frequency of the voltage is proportional to the speed of the vehicle.
  • the variable alternating current (“A.C.”) voltage is transmitted, for example, from the magnet 80 and coil 82 to a frequency-to-voltage converter 88 (see FIG. 8).
  • the frequency-to-voltage converter 88 produces a direct current (“D.C.”) voltage proportional to the speed of the vehicle 28 traveling on the track 10 .
  • the D.C. voltage is transmitted to an analog-to-digital converter 90 , which transforms the analog signals into a digital format. The digital signals are then transmitted to the computing device 42 for processing.
  • a distance measurement assembly 91 serves as a distance determiner (e.g., an odometer).
  • the distance measurement assembly 91 includes first and second light sources 100 , 102 , respectively, and first and second light detectors 104 , 106 (e.g., phototransistors), respectively, positioned near slots 110 in first and second plates 112 , 114 , respectively, along an axis 92 including the wheel 78 .
  • the distance determiner of the distance measurement assembly 91 acts to measure relative incremental distance (as opposed to “absolute” distance) that the vehicle 28 travels.
  • the plates 112 , 114 are preferably positioned such that a slot 110 in the first plate 112 “leads” a slot 110 in the second plate 114 by some portion of degrees (e.g., about 90 degrees), thereby forming a quadrature encoder.
  • degrees e.g., about 90 degrees
  • the distance measurement assembly being described may also be referred to as a quadrature encoder assembly.
  • phase A 116 and phase B 118 are received by the detectors 104 , 106 when light from the sources 100 , 102 passes through the slots 110 in the respective plates 112 , 114 .
  • the space between each of the slots 110 is known.
  • each of the plates 112 , 114 rotates as a function of the distance the vehicle travels.
  • the pulses 116 , 118 are out-of-phase by some portion of degrees (e.g., about 90 degrees).
  • Both phase A 116 and phase B 118 are transmitted from the detectors 104 , 106 to the computing device 42 , which determines the distance the vehicle 28 has moved as a function of the number of pulses produced by one of the phase. Also, the direction in which the vehicle 28 is moving is determined by whether the phase A 116 of the first plate 112 leads or lags phase B 118 of the second plate 114 .
  • the distance is preferably determined in one of two ways.
  • the distance determiner of the distance measurement assembly 91 requires the vehicle 28 to start at, and proceed from, a known location. For example, the vehicle 28 may proceed between two (2) “mile-posts.” Alternatively, a differentially corrected global positioning system (“DGPS”) 222 may be used to avoid manually identifying location information. This alternative is necessary where manual intervention is not available. More specifically, the position of the vehicle 28 is obtained from the GPS 222 . Then, the distance determiner of the distance measurement assembly 91 is used to update the position of the vehicle 28 between the GPS transmissions (e.g., if the vehicle is in a tunnel).
  • DGPS differentially corrected global positioning system
  • the speed may also be determined from either phase 116 or 118 of the distance measurement assembly 91 .
  • the electrical pulse 116 , 118 from each detector 104 , 106 provides a pulsed signal with a frequency of the pulse proportional to the vehicle speed.
  • the distance measurement assembly 91 may be used in place of the speed determiner 70 of FIG. 6.
  • the phase A 116 may be fed to the frequency-to-voltage converter 88 from detector 104 with the circuit of FIG. 6 operating in the same manner as described above. Either method of determining speed in combination with train control speed information will yield a true vehicle speed (i.e., true “ground speed”) with respect to the rail bed.
  • the drawbar force assembly 220 includes strain gauges 244 mounted on a drawbar 246 of the vehicle 28 (e.g., a lead unit 252 ). These strain gauges are mounted such that the voltage output is an analog signal proportional to longitudinal tension of the train on the drawbar.
  • the analog signal is transmitted to the respective analog-to-digital converter (e.g., 38 ), which transforms the analog signal into a digital format, then to the computing device 42 (see FIG. 15).
  • the longitudinal tension is processed as a feed-forward into the locomotive train control model.
  • the communications device 216 may utilize any suitable communications technology to communicate with locomotive control computers 250 in lead units 252 associated with the vehicle 28 and a centralized control office 260 . While typically the lead units 252 communicate with locomotive control computers 254 in helper units 256 operating in the middle of the train, the communications device may also utilize any suitable communications technology to communicate locomotive control computers 254 in helper units 256 . Similarly, the communications device 216 may also utilize any suitable communications technology to communicate with the truck lubrication system 274 in the vehicle 28 and, if the vehicle is associated with a train, truck lubrication systems in other vehicles associated with the train.
  • the communications device 216 may also utilize any suitable communications technology to communicate with the truck steering mechanism 276 in the vehicle 28 and, if the vehicle is associated with a train, truck steering mechanisms in other vehicles associated with the train.
  • the communications device 216 may utilize cable connections and a standard electrical communications protocol (i.e., Ethernet) to communicate, for example, with locomotive control computers in the lead units 252 .
  • the communications device 216 may utilize wireless communications (e.g., radio frequency (RF), infrared (IR), etc.) to communicate, for example, with locomotive control computers in the lead units 252 or helper units 256 .
  • RF radio frequency
  • IR infrared
  • the communications device 216 may utilize other wireless communications (e.g., cellular telephone, satellite communications, RF, etc.) to communicate, for example, with the centralized control office.
  • a cellular modem is optionally used in the vehicle 28 to automatically update a data bank of known track defects at the centralized control office. More specifically, as the vehicle travels on the track in a geographic area (e.g., North America), the analyzer 140 , 200 collects and analyzes information. When a track defect is detected, the information is transmitted (uploaded) to a main computer at the centralized control office via the cellular modem.
  • the cellular modem is also optionally used in the analyzer 140 , 200 to collect or receive train manifest information.
  • the train manifest information includes the sequence of locomotives and railroad cars and physical characteristics about each vehicle in the train. This information is stored in a look-up table 226 and used by software applications in the computing device 42 (e.g., dynamic modeling software).
  • the communications device e.g., cellular modem
  • the communications device is optionally used in the analyzer 140 , 200 to communicate with upcoming track features such as switches and crossings.
  • the computing device 42 knows the current position of the vehicle 28 . Therefore, the computing device 42 also knows of upcoming track features.
  • the analyzer 140 , 200 may, for example, communicate with a switch to verify that the switch is currently aligned for travel by the vehicle or associated train.
  • the analyzer 140 , 200 could also communicate with an upcoming “intelligent” crossing to determine whether or not there is an obstacle on the track.
  • a degree-of-curve is defined as an angle ⁇ subtended by a chord 120 (e.g., 100 foot).
  • the distance determiner discussed above is used in the calculation of the chord 120 distance.
  • the rate gyro and speed determiner discussed above are used to determine the degree-of-curve. More specifically, the rate gyro 50 , 204 (see FIG. 4) and the speed determiner 70 , 91 (see FIGS. 6 and 9) may determine a certain rate in degrees/foot. That rate is then multiplied by the length of the chord 120 (e.g., 100 feet), which results in the degree-of-curve.
  • the degree-of-curve represents a “severity” of a particular curve in the track 10 .
  • FIG. 12 represents a graph 121 of degree-of-curvature versus distance.
  • the degree-of-curvature changes. While the vehicle is on straight track (e.g., a tangent) or in the body of a curve having a constant radius, the degree-of-curvature remains constant 122 , 123 , respectively.
  • a point 124 represents a beginning of an entry spiral; a point 125 represents an end of the entry spiral/beginning of a body of curve; a point 126 represents an end of the body of curve/beginning of an exit spiral; and a point 127 represents an end of the exit spiral.
  • the entry and exit spirals represent transition points between straight track and the body of a curve, respectively. Determining whether the vehicle is on a straight track (tangent), a spiral, or a curve is important for determining what calculations will be performed below.
  • Data representing engineering standards for taking corrective actions may be pre-loaded into a look-up table 226 (e.g., a storage or memory device) included in the computer system 218 .
  • a look-up table 226 e.g., a storage or memory device
  • the following corrective actions may be identified:
  • MAR Maximum Allowance Runoff
  • Priority defects identify when corrective actions may be implemented on a planned basis (e.g., during a scheduled maintenance servicing or within a predetermined response window).
  • Urgent defects identify when corrective actions must be taken substantially immediately.
  • the classification of defects will also yield actions to be taken to influence the control and operations of the vehicle or associated train.
  • the classifications of defects and identification of control actions are performed in real-time.
  • Warp-in-tangents and curves are calculated as a maximum difference in cross-level (i.e., superelevation) anywhere along a “window” of track (e.g., 62′ of track) while in a tangent section or a curve section. This calculation is made as the vehicle moves along the track. This calculated parameter is then compared to the data (e.g., engineering tables) discussed above, which is preferably stored in the look-up tables. A determination is made as to whether the current section of the track is within specification.
  • data e.g., engineering tables
  • a message is produced and the offending data is noted in an exception file, appears on a readout screen of the video display device 142 , and is passed along to the train control computers 250 , 254 and the centralized control office 260 via the communications device 216 .
  • Warp in spirals are calculated as a difference in cross-level (i.e., superelevation) between any two points along a length of track (e.g., 31′ of track) in a spiral.
  • the data is also calculated as the car moves along the track.
  • This calculated parameter is compared to the data stored in the look-up tables for determining whether the section of track under inspection is within specification. If the section of track is identified as not being within specification, a message is produced and the offending data is noted in the exception file, appears on a readout screen of the video display device 142 , and is passed along to the train control computers 250 , 254 and the centralized control office 260 via the communications device 216 .
  • cross-level i.e., superelevation
  • a rate of runoff in spirals calculation which determines a change in grade or rate of runoff associated with the entry and exit spirals of curves, is also performed.
  • the rate of runoff in spirals calculation is performed over a running section of track (e.g., 10′) and is compared to design data at a given speed for that section of track. If the rate of runoff is found to exceed design specifications, the fault is noted in the exception file, and a new, slower speed is calculated for the given condition.
  • a frost heave or hole detector is optionally calculated.
  • the frost heave or hole detector looks for holes (e.g., dips) and/or humps in the track.
  • the holes and humps are longer wavelength features associated with frost heave conditions and/or sinking ballasts.
  • the analyzer 140 , 200 also performs a calculation for detecting a harmonic roll.
  • Harmonic rolls cause a rail car to oscillate side to side.
  • a harmonic roll known as rock-and-roll, can be associated with the replacement of a jointed rail with continuously welded rails (“CWR”) for a ballast which previously had a jointed rail.
  • CWR continuously welded rails
  • the ballast retains a “memory” of where the joints had been and, therefore, has a tendency to sink at that location.
  • This calculation for detecting harmonic rolls identifies periodic side oscillations associated in a particular section of track.
  • All the raw data described above is logged to a file. All spirals and curves are logged to a separate file. All out-of-specification particulars are logged to a separate file. All system operations or exceptions are also logged to a separate date file. All the raw data described above is detected in real-time as the vehicle 28 travels on the track 10 . The analysis of parameters based on the raw data with respect to acceptable tolerances stored in the look-up table 226 is also performed in real-time.
  • “Real-time” refers to a computer system that updates information at substantially the same rate as it receives data, enabling it to direct or control a process such as vehicle control. “Real-time” also refers to a type of system where system correctness depends not only on outputs, but the timeliness of those outputs. Failure to meet one or more deadlines can result in system failure. “Hard real-time service” refers to performance guarantees in a real-time system in which missing even one deadline results in system failure. “Soft real-time service” refers to performance guarantees in a real-time system in which failure to meet deadlines results in performance degradation but not necessarily system failure.
  • the analyzers 140 , 200 of the invention detect track and vehicle parameters in real-time and determine if the parameters are within acceptable tolerances in real-time.
  • the analyzers 140 , 200 may also provide information to the video display device 142 in real-time indicating the results of such analyses and recommended actions.
  • the analyzers 140 , 200 may also provide information to the locomotive control computers 250 , 254 indicating the analysis results and recommended actions in real-time.
  • the information may be available in real-time to operators (e.g., engineers) within view of the video display device 142 and for further processing by the locomotive control computers 250 , 254 .
  • Such real-time performance by the analyzers 140 , 200 is within one second of when the appropriate track and vehicle characteristics are presented to the associated detectors. From a performance view, “hard real-time service” is preferred, but “soft real-time service” is acceptable. Therefore, “soft real-time service” is preferred where cost constraints prevail, otherwise “hard real-time service” is preferred.
  • All of the data is preferably available for substantially real-time viewing (see video display device (e.g., computer monitor) 142 in FIGS. 14 and 21) in the vehicle 28 .
  • video display device e.g., computer monitor
  • the substantially real-time information appearing on the monitor typically reflects track/vehicle conditions between approximately 100′ and approximately 6,000′ behind the vehicle when the vehicle is traveling at approximately 65 MPH.
  • FIG. 13 illustrates a cross-level (i.e., superelevation) 128 for a track 10 .
  • Cross-level for tangent (straight) track is typically about zero (0). Allowable deviations of the cross-level are obtained from the data describing Safety Tolerances in the look-up table 226 .
  • the variations in the cross-level are related to speed.
  • the designation is the “legal speed” for a section of track. This designation is defined in another set of tables, which relate speed to actual track position (mileage). Therefore, the system is able to determine the distance (mileage) and, therefore, looks-up the legal track speed for that specific point of track. The system is able to determine whether the vehicle is on tangent (straight) track, curved track, or spiral track as in the graph shown in FIG. 12. An example of calculations for tangent (straight) track is discussed below.
  • the system To determine whether the vehicle is on tangent (straight) track, curved track, or spiral track, the system takes a snap-shot of all the parameters at one foot intervals, as triggered by the distance determiner. Therefore, the system performs such calculations every foot. The data are then statistically manipulated to improve the signal-to-noise ratio and eliminate signal aberrations caused by physical bumping or mechanical “noise.” Furthermore, the data are optionally converted to engineering units.
  • the system first determines an allowable deviation, as a function of the speed at which the vehicle is moving, from the look-up table including data for Urgent defects (UD 1 ).
  • the allowable deviation may be 11 ⁇ 2′′ at 40 mph. Since the actual cross elevation is 11 ⁇ 8′′ and, therefore, less than 11 ⁇ 2′′, the cross elevation is deemed to be within limits.
  • the system looks-up a 11 ⁇ 8′′ cross elevation (i.e., superelevation) in the Priority defects table (PD 1 ) as a function of the speed of the vehicle (e.g., 40 mph) and determines, for example, that an acceptable tolerance of 1′′ for cross elevation exists at 40 mph. Because the actual cross elevation (e.g., 11 ⁇ 8′′) is greater than the tolerance (e.g., 1′′), the system records a Priority defect for cross elevation from design.
  • PD 1 Priority defects table
  • the system would first look-up the Urgent defects table (UD1) at 40 mph to find, for example, that the allowable deviation is 11 ⁇ 2′′. In this case, since the actual cross elevation is greater than the allowable cross elevation, the system would record an “Urgent defect” of cross elevation from design. Because the priority standards are more relaxed than the urgent standards, the system would not proceed to the step of looking-up a Priority defect.
  • UD1 Urgent defects table
  • the system would then scan the Urgent defects look-up table UD 1 until a cross-level (i.e., superelevation) deviation greater than the current cross elevation (i.e., superelevation) is found. For example, the system may find that a speed of 30 mph would cause the Urgent defect to be eliminated. Therefore, the system may issue a “slow order to 30 mph” to alert the operator of the vehicle to slow the vehicle down to 30 mph (from 40 mph, which may be the legal speed) to eliminate the Urgent defect. If the deviation of the actual cross elevation from the tolerance is great (e.g., greater than 21 ⁇ 2′′), the a repair immediately condition will be identified.
  • a cross-level (i.e., superelevation) deviation greater than the current cross elevation i.e., superelevation
  • the computing device determines when the vehicle is in a body of a curve. Therefore, when the vehicle is in the body of a curve, the system looks up the curve elevation for the legal speed from the curve elevation table. The system then looks up the allowable deviation from the Urgent defects look-up table UD 1 and determines the current cross elevation (i.e., superelevation) is less than or equal to: design cross elevation ⁇ allowable deviation for the cross elevation. If that condition is satisfied, the computing device determines that curve elevation is within tolerance. If that condition is not satisfied, the allowable deviation table is searched to find a vehicle speed that will bring the curve elevation table into tolerance. If such a value cannot be found, a repair immediately (e.g., Urgent defect) condition is identified.
  • Urgent defect e.g., Urgent defect
  • the track/vehicle analyzer 200 also utilizes the current cross-level (i.e., superelevation) and curvature to determine a “balanced” speed (as described in the Background above) for the vehicle 28 .
  • the “balanced” speed is also known as the “equivalent” speed. This is the ideal speed of travel around a curve, given the current curvature and cross-level of the curve in question.
  • the analyzer 140 , 200 described above are used as a real-time track inspection device.
  • the analyzers may be utilized by track inspectors as part of his/her regular track inspection such that the analyzer points out any track geometry abnormalities and recommends a course of action (e.g., immediately repair the track or slow down the vehicles and trains on a specific section of the track).
  • the analyzer accomplishes this task by comparing physical parameters of the track with the original design parameters combined with the allowed variances for that particular speed. These parameters are stored in design look-up tables 226 (e.g., storage or memory devices) within the computer system 218 . If the analyzer identifies a particular section of track that is out of specification, the analyzer identifies a speed that the car may safely travel on that track section.
  • the device disclosed in the present invention may be mounted in a lead unit 252 .
  • the analyzer 140 , 200 takes continuous readings. For example, the analyzer measures the rail parameters, collects position information of the lead unit (i.e., vehicle) on the track, determines out-of-specification rails of the track, and/or stores the particulars of that track defect in a storage or memory device, preferably included within the computer system.
  • the analyzer then optionally communicates the information to the centralized control office 260 via the communication device 216 . More specifically, for example, the communication device detects an active cellular area, automatically places a cellular telephone call, and dumps (downloads) the track defect data into a central computer at the centralized control office.
  • the analyzer 140 , 200 also notifies a vehicle operator (e.g., train engineer) that the vehicle has passed over an out-of-specification track via the video display device 142 . Furthermore, the analyzer notifies the engineer to slow down the train to remain within safety limits and/or to take other corrective measures as seen fit to resolve the problem.
  • a vehicle operator e.g., train engineer
  • the device in an alternate embodiment, it is contemplated to implement the device as a “Black Box” to record track conditions. Then, in the event of a derailment, the data could be used to identify the cause of the derailment. In this embodiment, the system would start, run, and shut-down with minimal human intervention.
  • the analyzer 140 , 200 preferably includes an instrument box and a computer system 218 .
  • the instrument box is preferably mounted to a frame that accurately represents physical track characteristics. In this manner, the instrument box is subjected to an accurate representation of track movement.
  • the frame is a lead unit (i.e., locomotive). However, it is also contemplated that the frame be a railroad car or a track inspection truck.
  • the instrument box senses (picks-up) the geometry information and converts it so that it is suitable for processing by the computing device 42 .
  • the track inspection vehicle is also equipped with both a speed determiner and a distance determiner.
  • the computing device is mounted in a convenient place.
  • the driver of the vehicle is easily able to view the video display device 142 (e.g., computer monitor) when optionally notified by a “beeping” noise or, alternatively, a voice generated by the computing device.
  • the instrument box can be mounted to the frame assembly of a lead unit. If so, the computer system 218 is placed in a clean, convenient location.
  • the instrument box preferably includes the vertical gyro assembly 20 , 202 described above.
  • the vertical gyro assembly is used for both cross-level (i.e., superelevation) and grade measurements.
  • the instrument box also includes a rate gyro assembly 50 , 204 , which, as described above, is used for detecting spirals and curves.
  • the instrument box also includes an accelerometer assembly 208 with a set of orthogonal accelerometers.
  • the instrument box also includes a temperature sensing assembly 210 .
  • a precision reference power supply and signal conditioning equipment are also preferably included in the instrument box.
  • the computer system 218 preferably includes a data acquisition board, quadrature encoder board, computing device 42 , gyroscope power supplies, signal conditioning power supplies, and/or signal conditioning electronics. If the frame is an autonomous locomotive, additional equipment for a digital GPS system 222 and a communications device 216 are also included.
  • FIG. 14 illustrates the track analyzer 140 for analyzing the track according to one embodiment of the invention.
  • the track analyzer 140 includes the computer system 218 , for receiving, storing, and processing data for inspecting rail track.
  • the computer system 218 communicates with the vertical gyro assembly 20 , 202 for receiving grade and cross information.
  • the rate gyro assembly 50 , 204 supplies the computer system 218 with rate information.
  • the speed assembly 70 supplies the computer system 218 with vehicle speed.
  • the mileage determiner (odometer) of the distance measurement assembly 91 supplies the computer system 218 with mileage data.
  • the non-contact gauge measurement assembly 206 supplies the computer system 218 with the current gauge of the track (i.e., width between the rails at a point 5 ⁇ 8 of an inch below the head 234 of the rail 130 )
  • the orthogonal accelerometers 238 , 240 , 242 supply the computer system 218 with the current, instantaneous acceleration in three directions.
  • the temperature sensing assembly 210 supplies the computing device with the current temperature of the system components such that corrections to the raw data may be initiated to correct for any temperature dependant drift.
  • the computer system 218 processes the data received from the various components to determine the various conditions of the track discussed above.
  • a video display device 142 displays the messages regarding the out of tolerance defects.
  • the analyzers 140 , 200 improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with locomotive control computers 254 in a lead unit (i.e., locomotive) 252 associated with the vehicle 28 .
  • the analyzer determines a plurality of track and vehicle parameters as described above.
  • the analyzer further calculates the balance speed for the current track geometry and compares the current vehicle speed to the calculated balance speed to determine if the current vehicle speed is within acceptable tolerances of the balance speed.
  • the current technology in locomotive traction control is based on an average North American curve of approximately 2.5 degrees.
  • Balance speed is the optimum speed of the vehicle at which the resultant force vector is normal to the rail.
  • F Normal is maximized.
  • F Traction is also maximized when the vehicle is operated at its balanced speed.
  • F Traction is achieved.
  • a small change in the velocity (V) through a curve results in significant changes in the lateral (centripetal) forces, as shown in the following equation:
  • a lateral (1/R curve )*V ⁇ fraction () ⁇ 2
  • Geometrical information about the rail and vehicle is necessary to compute the vectorial sum of the lateral force and the gravitational force in order to ultimately compute the balance speed for the most efficient operation of the vehicle, train, and track.
  • Lateral contact forces between a rail wheel flange of the vehicle and the rail on which the vehicle is traveling gives rise to frictional forces that decelerate the vehicle and reduce the efficiency of the drive system. To overcome these frictional forces requires additional energy beyond the traction forces that are required to drive the rail vehicle forward at the lowest possible energy.
  • the traction force which is normal to the rail/wheel interface is enhanced by the locomotive drive wheels being spun at a rotational velocity slightly higher than the forward velocity requires.
  • the analyzer provides the necessary track information (e.g., track, vehicle, and balance speed parameters) and an optimized control strategy to the locomotive control computer 250 .
  • the optimized control strategy maximizes fuel efficiency and safety and minimizes premature rail wear and premature vehicle wheel wear.
  • the locomotive control computer 250 takes in the data from the track analyzer and computes the required alterations to the current control strategy toward the end of improving safety and efficiency.
  • the locomotive control computer can then provide engine performance parameters and further information regarding its fuel consumption back to the track analyzer as feedback.
  • the track analyzer compares the engine performance parameters and additional feedback to the track, vehicle, and balance speed parameters and the optimized control strategy and attempts to further optimize the control strategy.
  • This feedback control mechanism can be implemented in various degrees of complexity (e.g., iterated multiple times or continuously).
  • the analyzers 140 , 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a train traveling on the track through communications with locomotive control computers 254 in helper units 256 of train.
  • the analyzer determines a plurality of track and vehicle parameters (e.g., forces on a drawbar of the vehicle) as described above.
  • the track analyzer provides the necessary track information (i.e., track and vehicle parameters) to the locomotive control computers 254 of other vehicles (e.g., helper units 256 ) such that overall train performance is enhanced.
  • forces on the drawbar of the vehicle are optimized. This is accomplished with drawbar force information from the drawbar force assembly 220 , along with other geometry information from other detectors and instruments.
  • the analyzers 140 , 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with truck lubrication systems 274 in the individual vehicle or one or more vehicles associated with the train.
  • the analyzer determines a plurality of track and vehicle parameters as described above.
  • the track analyzer processes the necessary track information (i.e., track and vehicle parameters) in the geometry system process 266 and vehicle optimizer process 268 to determine the optimized lubrication strategy and communicates the optimized lubrication strategy to the truck lubrication system(s) 274 such that overall train performance is enhanced. For example, vehicle wheel wear is optimized.
  • the analyzers 140 , 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with truck steering mechanisms 276 in the individual vehicle or one or more vehicles associated with the train.
  • the analyzer determines a plurality of track and vehicle parameters as described above.
  • the track analyzer processes the necessary track information (i.e., track and vehicle parameters) in the geometry system process 266 and vehicle optimizer process 268 to determine the optimized steering strategy and communicates the optimized steering strategy to the truck steering mechanism(s) 276 such that overall train performance is enhanced. For example, fuel efficiency, vehicle wheel wear, and track wear are optimized.
  • the analyzers 140 , 200 can improve the operational safety for a track and autonomous vehicles and trains traveling on the track through communications with a centralized control office 260 .
  • the analyzer determines a plurality of track and vehicle parameters as described above.
  • the analyzer notifies the centralized control office via the communications device 216 (e.g., cellular data modem).
  • the centralized control office 260 determines an appropriate action to be taken (e.g., initiate maintenance of the track defect, issue a slow order to future trains traveling over the same area until maintenance is completed).
  • the slow order is ultimately communicated to analyzers 140 , 200 in such trains so that recommended actions by the analyzer are determined in the context of the slow order.
  • the centralized control office may append the track defect and associated information from the analyzer to historical records of track defects, related problems, and associated maintenance actions. The centralized control office may then, with discretion, choose to send out maintenance personnel to verify and/or repair the specified track area.
  • the analyzers 140 , 200 can dynamically model a behavior of each vehicle associated with a train or an autonomous vehicle traveling on a track.
  • the analyzer includes a train manifest stored in the look-up table 226 , which includes the train car sequence information.
  • the train manifest is based on initial operation (startup) of the train.
  • the train manifest can be downloaded into the look-up table using the communications device (e.g., cellular data modem) 216 .
  • the train manifest can be copies from removable storage media (e.g., floppy disk, CD-ROM, etc.) to the look-up table.
  • the train manifest may even be entered manually using the keyboard and saved to the look-up table.
  • the look-up table also includes physical car characteristics and a plurality of parameters describing the car handling situations (i.e., operating characteristics) for each vehicle of the train.
  • the analyzer 140 , 200 determines a plurality of track and vehicle parameters as described above.
  • the computer system 218 performs a series of calculations to model each vehicle under current track geometry conditions.
  • the analyzer determines a statistical probability of each vehicle causing a potential derailment situation based on the current conditions and identifies the vehicle with the highest probability.
  • the analyzer determines if the highest probability of derailment exceeds a minimum acceptable probability. If the highest probability of derailment exceeds the minimum acceptable probability, the analyzer determines a recommended course of action to reduce the probability of derailment below the minimum acceptable probability.
  • the track analyzer will notify the vehicle operator of the situation and recommended course of action via the video display device 142 .
  • the analyzer will also communicate the recommended course of action to the locomotive control computer 250 to change the current control strategy to reduce the probability of derailment. Once the high-risk vehicle has traveled beyond the identified risk area, the analyzer will further communicate a message to the locomotive control computer to resume standard train operations.
  • the look-up table 226 also includes recent historical geometric conditions of the upcoming track.
  • the computer system 218 performs calculations to model the autonomous vehicle over the upcoming track using the historical track geometry conditions.
  • the analyzer 140 , 200 determines a statistical probability of the autonomous vehicle derailing based on the historical geometric conditions of the upcoming track. If necessary, the analyzer determines a recommended course of action to reduce the probability of derailment of the autonomous vehicle to below a minimum acceptable probability.

Abstract

Track and track/vehicle analyzers for determining geometric parameters of tracks, determining the relation of tracks to vehicles and trains, analyzing the parameters in real-time, and communicating corrective measures to various control mechanisms are provided. In one embodiment, the track analyzer includes a track detector and a computing device. In another embodiment, the track/vehicle analyzer includes a track detector, a vehicle detector, and a computing device. In other embodiments, the track/vehicle detector also includes a communications device for communicating with locomotive control computers in lead units, locomotive control computers in helper units, and a centralized control office. Additionally, methods for determining and communicating optimized control, lubrication, and steering strategies are provided. The analyzers improve operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, in railroad systems.

Description

  • This is a continuation-in-part application of co-pending patent application Ser. No. 10/073,831, filed Feb. 11, 2002 which was a continuation-in-part application of patent application Ser. No. 09/594,286 (now U.S. Pat. No. 6,347,265), filed on Jun. 15, 2000 and claiming the benefit of U.S. Provisional Patent Application Ser. Nos. 60/139,217, filed Jun. 15, 1999, and 60/149,333, filed on Aug. 17, 1999. The disclosures of each of these utility and provisional patent applications are incorporated herein by reference.[0001]
  • BACKGROUND OF THE INVENTION
  • The invention relates to determining, recording, and processing the geometry of a railroad track, determining, recording, and processing the geometry of a vehicle traveling on the track, and using such information to control operation of one or more vehicles on the track and to effectuate maintenance of the track. It finds particular application in conjunction with using the geometric information to improve operational safety and overall efficiency (e.g., fuel efficiency, vehicle wheel wear, and track wear) and will be described with particular reference thereto. It will be appreciated, however, that the invention is also amendable to other like applications. [0002]
  • Heretofore, track geometry systems determine and record geometric parameters of railroad tracks used by vehicles (e.g., railroad cars and locomotives) and generate an inspection or work notice for a section of track if the parameters are outside a predetermined range. Each vehicle includes a body secured to a truck, which rides on the track. Conventional systems use a combination of inertial and contact sensors to indirectly measure and quantify the geometry of the track. More specifically, an inertial system mounted on the truck senses motion of the truck in relation to the track. A plurality of transducers measure relative motion of the truck in relation to the track. [0003]
  • One drawback of conventional systems is that a significant number of errors occur from transducer failures. Furthermore, significant errors also result from a lack of direct measurements of the required quantities in a real-time manner. [0004]
  • Furthermore, conventional inertial systems typically use off-the-shelf gyroscopes and other components, which are designed for military and aviation applications. Such off-the-shelf components are designed for high rates of inertial change found in military and aircraft applications. Therefore, components used in conventional systems are poorly suited for the relatively low amplitude and slow varying signals seen in railroad applications. Consequently, conventional systems compromise accuracy in railroad applications. [0005]
  • The current technology in locomotive traction control is based on an average North American curve of approximately 2.5 degrees. If real-time rail geometry data, including current curvature and superelevation and cross-level, can be provided, then the drive system can be optimized for current track conditions, resulting in maximum efficiency. [0006]
  • The relationship between the tractive force that drives the locomotive, or other type of vehicle, forward on a rail is expressed by the following equation:[0007]
  • F Traction =F Normal *u
  • where u is the coefficient of static friction and F[0008] Normal is the normal force at the rail/wheel interface.
  • Balance speed is the optimum speed of the vehicle at which the resultant force vector is normal to the rail. By maintaining a vehicle at its balanced speed point, F[0009] Normal is maximized. Accordingly, FTraction is also maximized when the vehicle is operated at its balanced speed. Furthermore, by maintaining the drive wheels at the highest point of static friction while operating at the balanced speed, the maximum amount of available tractive force (FTraction) is achieved.
  • A small change in the velocity (V) through a curve results in significant changes in the lateral (centripetal) forces, as shown in the following equation:[0010]
  • F Lateral=Mass*A lateral,
  • where A[0011] lateral=(1/Rcurve)*V{circumflex over ( )}2
  • No current system provides the information necessary to compute the balance speed and therefore determine the most efficient operation of the train. Additionally, no current device or system allows for the inspection of rail track structures, determination of track geometric conditions, and identification of track defects in real-time. Furthermore, no current device or system communicates such information to other locomotive control mechanisms (e.g., locomotive control computers) in real-time allowing for real-time locomotive control. [0012]
  • SUMMARY OF THE INVENTION
  • The invention provides a new and improved apparatus and method, which overcomes the above-referenced problems and others. The invention acquires and analyzes rail geometry information in real-time to provide drive control systems of trains and autonomous vehicles with information so locomotive control circuits can reduce flanging forces at the wheel/rail interface, thereby increasing the locomotive tractive force on a given piece of track. The net result is increased fuel efficiency, reduced vehicle wheel wear, and reduced rail wear. The geometry information can also be used to control selective onboard wheel lubrication systems. The addition of the selected lubrication system further helps to reduce wheel/rail wear. This optimizes the amount of tonnage hauled per unit cost for fuel, rail maintenance, and wheel maintenance. [0013]
  • Through inter-train communication, relevant track defect and traction control information can be communicated to lead units and helper units (i.e., locomotives) in the train. This permits the lead units and helper units to adjust control strategies to improve operational safety and optimize overall efficiency of the train. [0014]
  • Where the rail geometry information is collected and analysed in real-time against track standards, the results of the analysis are communicated to a display device (for use by the engineer), locomotive control computers, and a centralized control office as corrective measures, optizimized control strategies, and recommended courses of action. The locomotive control computers respond to such communications by taking appropriate actions to reduce risks of derailment and other potential hazards, as well as improving the overall efficiency of the train. The remote communications to the centralized control office also provide coordinated dispatch of personnel to perform maintenance for defects detected by the system, as well as a centralized archive of defect data for historical comparison. [0015]
  • In one embodiment, a track analyzer included on a vehicle traveling on a track is provided. The track analyzer includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track and a computing device, communicating with the track detector, for determining in real-time if the track parameters are within acceptable tolerances, and, if any one of the track parameters are not within acceptable tolerances, generating corrective measures. [0016]
  • In another embodiment, a method for analyzing a track on which a vehicle is traveling is provided. The method includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining in real-time if the track parameters are within acceptable tolerances, and c) if any one of the track parameters are not within acceptable tolerances, generating corrective measures. [0017]
  • In yet another embodiment, a track/vehicle analyzer included on a vehicle traveling on a track is provided. The track/vehicle analyzer includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, and a computing device, communicating with the track detector and the vehicle detector, for determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances and, if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures. [0018]
  • In still another embodiment, a method of analyzing a vehicle and a track on which the vehicle is traveling is provided. The method includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances, and d) if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures. [0019]
  • In yet another embodiment, a track/vehicle analyzer included on a vehicle traveling on a track is provided. The track/vehicle analyzer includes: a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, a computing device, communicating with the track detector and vehicle detector, for a) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, b) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters are within acceptable tolerances, and c) if any one of the track parameters, the vehicle parameters, or the calculated parameters are not within acceptable tolerances, generating corrective measures, and a communications device in communication with the computing device for communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism in at least one of the vehicle, a locomotive associated with the vehicle, or a railroad car associated with the vehicle. [0020]
  • In still another embodiment, a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track is provided. The method includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle, d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed parameter, e) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances, determining a first optimized lubrication strategy for the vehicle, and f) communicating the first optimized lubrication strategy to at least one truck lubrication system in the vehicle to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear. [0021]
  • In yet another embodiment, a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track is provided. The method includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle, d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed parameter, e) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances, determining a first optimized steering strategy for the vehicle, and f) communicating the first optimized steering strategy to at least one truck steering mechanism in the vehicle to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear. [0022]
  • In still another embodiment, a method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a train traveling on the track is provided. The method includes: a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track, b) determining train parameters associated with a vehicle of the train including forces on a drawbar of the vehicle, c) determining a plurality of calculated parameters as a function of the track parameters and the train parameters, d) determining in real-time if the track parameters, the train parameters, and the calculated parameters are within acceptable tolerances, e) if any one of the track parameters, the train parameters, or the calculated parameters are not within acceptable tolerances, generating corrective measures, and f) communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism in at least one vehicle associated with the train to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear. [0023]
  • Benefits and advantages of the invention will become apparent to those of ordinary skill in the art upon reading and understanding the description of the invention provided herein.[0024]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention is described in more detail in conjunction with a set of accompanying drawings. [0025]
  • FIG. 1 illustrates a vehicle on a track. [0026]
  • FIG. 2 illustrates a mechanical vertical gyroscope of an embodiment of the invention. [0027]
  • FIG. 3 is a block diagram of a mechanical vertical gyroscope sensor circuit. [0028]
  • FIG. 4 illustrates a mechanical rate gyroscope of an embodiment of the invention. [0029]
  • FIG. 5 illustrates a vehicle traveling on a section of curved track. [0030]
  • FIG. 6 illustrates a speed assembly of an embodiment of the invention. [0031]
  • FIG. 7 illustrates a gear and speed sensor of the speed assembly of FIG. 6. [0032]
  • FIG. 8 is a block diagram of a speed sensor circuit. [0033]
  • FIG. 9 illustrates a distance measurement assembly of an embodiment of the invention. [0034]
  • FIG. 10 is a timing diagram for determining direction traveled on a track using the distance measurement assembly of FIG. 9. [0035]
  • FIG. 11 illustrates the definition of “degree of curve.”[0036]
  • FIG. 12 is a graph of “degree of curvature” versus distance. [0037]
  • FIG. 13 illustrates a cross-level (i.e., superelevation) measurement and an example definition of gauge measurement for a track. [0038]
  • FIG. 14 is a block diagram of a track analyzer in an embodiment of the invention. [0039]
  • FIG. 15 is a block diagram of a computer system of an embodiment of the invention. [0040]
  • FIG. 16 illustrates a location of an inertial navigation unit of an embodiment of the invention. [0041]
  • FIG. 17 illustrates a non-contact gauge measurement assembly of an embodiment of the invention. [0042]
  • FIG. 18 illustrates an accelerometer assembly of an embodiment of the invention. [0043]
  • FIG. 19 illustrates a location of a drawbar force assembly of an embodiment of the invention. [0044]
  • FIG. 20 illustrates the drawbar force assembly of an embodiment of the invention. [0045]
  • FIG. 21 is a block diagram of a track/vehicle analyzer in an embodiment of the invention. [0046]
  • FIG. 22 is an information flow diagram for an embodiment of a track/vehicle analyzer. [0047]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • While the invention is described in conjunction with the accompanying drawings, the drawings are for purposes of illustrating exemplary embodiments of the invention and are not to be construed as limiting the invention to such embodiments. It is understood that the invention may take form in various components and arrangement of components and in various steps and arrangement of steps beyond those provided in the drawings and associated description. Within the drawings, like reference numerals denote like elements. [0048]
  • With reference to FIG. 1, a [0049] track 10 may be defined by a longitudinal axis 12, a roll axis 13, a lateral axis 14, a pitch axis 15, a vertical axis 16, and a yaw axis 17. The roll axis measures roll (i.e., cross elevation, cross-level, or superelevation) of the track about the longitudinal axis. The pitch axis measures pitch (i.e., grade) of the track about the lateral axis. The yaw axis measures yaw (i.e., rate of curvature) of the track about the vertical axis. As shown in FIG. 1, the longitudinal axis 12, roll axis 13, lateral axis 14, pitch axis 15, vertical axis 16, and yaw axis 17 also relate to a vehicle 28 traveling on the track 10. The vehicle 28 may be an autonomous vehicle (e.g., a self-propelled railroad car or a track inspection truck) or associated with multiple vehicles in a train. Where the vehicle 28 is in a train, it may be any vehicle of the train, including locomotives or railroad cars making up the train.
  • With reference to FIG. 14, one embodiment of the invention is a [0050] track analyzer 140. The track analyzer is included on a vehicle 28 traveling on a track 10. The track analyzer 140 includes a vertical gyro assembly 20, 202, a rate gyro assembly 50, 204, a non-contact gauge measurement assembly 206, an accelerometer assembly 208, a temperature sensing assembly 210, a keyboard 212, a mouse 214, a video display device 142, a communications device 216, and a computer system 218.
  • With reference to FIG. 21, another embodiment of the invention is a track/[0051] vehicle analyzer 200. The track/vehicle analyzer is also included on a vehicle 28 traveling on a track 10. The track/vehicle analyzer 200 includes a vertical gyro assembly 20, 202, a rate gyro assembly 50, 204, a gauge measurement assembly 206, a speed assembly 70, a distance measurement assembly 91, a drawbar force assembly 220, a global positioning system 222, an accelerometer assembly 208, a temperature sensing assembly 210, a keyboard 212, a mouse 214, a video display device 142, a communications device 216, and a computer system 218. The communication device 216 may communicate with various external components associated with the vehicle, other vehicles of a train associated with the vehicle, and overall control of vehicles and trains on the track. For example, as shown in FIG. 21, the communication device 216 may communicate with one or more locomotive control computers (traction unit(s)) 250, one or more locomotive control computers (helper unit(s)) 254, a centralized control office 260, one or more track features 272, a truck lubrication system 274, and a truck steering mechanism 276.
  • The [0052] truck lubrication system 274 applies a suitable lubricant to trucks, wheels, and other components associated with the trucks that require periodic lubrication. Each vehicle may include a truck lubrication system 274 that services the trucks and corresponding wheels associated with that vehicle. Alternatively, the truck lubrication system may service trucks and corresponding wheels on a plurality of vehicles. Conversely, independent truck lubrication systems may be provided for each truck and corresponding wheels on each vehicle. Of course, any combination of these options may be implemented in a given vehicle and/or a given train. In any truck lubrication system implementation, the track/vehicle analyzer 200, via the communication device 216, may command one or more truck lubrication systems 274 to apply lubricant to one or more wheels based on certain conditions detected by the track/vehicle analyzer. The truck lubrication system may include any type of lubrication system capable of delivering sufficient quantities of suitable lubricant in response to control signals communicated from another device, such as the computer system 218 of the track/vehicle analyzer 200.
  • The [0053] truck steering mechanism 276 can turn one or more trucks associated with a given vehicle left or right in order to follow curves in the track. Each vehicle may include a truck steering mechanism 276 that steers the trucks associated with that vehicle. Alternatively, independent truck steering mechanisms may be provided for each truck on each vehicle. Of course, any combination of these options may be implemented in a given vehicle and/or a given train. In any truck steering mechanism implementation, the track/vehicle analyzer 200, via the communication device 216, may command one or more truck steering mechanisms 276 to the corresponding truck(s) based on certain conditions detected by the track/vehicle analyzer (e.g., movement of the corresponding vehicle through a curved section of track). The truck steering mechanism may use any type of control mechanism (e.g., hydraulic, servo, pneumatic, etc.-controlled cylinders and associated linkage components) capable of turning the truck left or right in response to control signals communicated from another device, such as the computer system 218 of the track/vehicle analyzer 200.
  • With reference to FIG. 22, an information flow diagram for an embodiment of the track/[0054] vehicle analyzer 200 is provided. As shown, the track/vehicle analyzer includes a video display device 142, a communications device 216, a global positioning system 222, sensors 262, a track feature detection process 264, a geometry system process 266, a vehicle optimization process 268, and a derailment modeler process 270. A locomotive control computer 250, 254, a centralized control office 260, a track feature 272, a truck lubrication system 274, and a truck steering mechanism 276 are external components that communicate with the analyzer via the communications device 216. The locomotive control computer 250, 254, truck lubrication system 274, and truck steering mechanism 276 are associated with the vehicle 28 wherein the track/vehicle analyzer is disposed. Where the vehicle 28 is one of multiple vehicles in a train, each vehicle of the train may include a truck lubrication system 274 and a truck steering mechanism 276. Moreover, any vehicle may include multiple truck lubrication systems 274 and/or multiple truck steering mechanisms 276, independently associated with each truck assembly on the vehicle or associated with any combination of truck assemblies. Therefore, communications between the track/vehicle analyzer and the locomotive control computer 250, 254, truck lubrication system 274, and truck steering mechanism 276 are intra-train communications. The intra-train communications may implement any suitable wired or wireless technology in any combination. The centralized control office and track feature are not associated with the vehicle or a train associated with the vehicle. Therefore, communications between the track/vehicle analyzer and the centralized control office or the track feature are remote communications.
  • The [0055] global positioning system 222, sensors 262, locomotive control computer 250, 254, centralized control office 260, and track feature 272 are the potential sources of raw information. The heart of the track/vehicle analyzer 200 is the geometry system process 266, which receives raw information from any of these sources. In addition, the track feature detection process 264 receives raw information from the global positioning system and communicates with the track feature via the communications device 216. The track feature detection process provides processed information to the geometry system process. The geometry system process processes the raw information and processed track feature information to detect hazardous conditions associated with the track 10. If hazardous conditions are detected, the geometry system process communicates corrective actions to a vehicle operator via the video display device 142 and to the locomotive control computer and the centralized control office via the communications device.
  • The [0056] geometry system process 266 also communicates with the vehicle optimizer process 268. The vehicle optimizer process 268 processes raw and processed information in cooperation with the geometry system process to determine an optimized control strategy for the vehicle 28. The optimized control strategy is communicated to the vehicle operator via the video display device 142 and to the locomotive control computer 250, 254 via the communications device 216. Feedback is communicated from the locomotive control computer to the vehicle optimizer process, creating an automated closed-loop control mechanism.
  • The [0057] vehicle optimizer process 268 also processes the raw and processed information in cooperation with the geometry system process to determine an optimized lubrication strategy for truck assemblies in the vehicle 28 and, if the vehicle is associated in a train, truck assemblies in other vehicles associated with the train. The optimized lubrication strategy, for example, may take into account any combination of the geometric and track conditions, as well as the speed, distance, and force conditions, experienced by the vehicle(s). The optimized lubrication strategy is communicated to the vehicle operator via the video display device 142 and to the truck lubrication system 274 via the communications device 216. Feedback may be communicated from the truck lubrication system to the vehicle optimizer process, creating an automated closed-loop control mechanism. Alternatively, the optimized lubrication strategy may be included in the optimized control strategy provided to the locomotive control computer 250, 254 and the locomotive control computer may control the truck lubrication system accordingly.
  • Similarly, the [0058] vehicle optimizer process 268 also processes the raw and processed information in cooperation with the geometry system process to determine an optimized steering strategy for truck assemblies in the vehicle 28 and, if the vehicle is associated in a train, truck assemblies in other vehicles associated with the train. The optimized steering strategy, for example, may take into account any combination of the geometric and track conditions, particularly track curvature, as well as the speed, distance, and force conditions, experienced by the vehicle(s). The optimized steering strategy is communicated to the vehicle operator via the video display device 142 and to the truck steering mechanism 276 via the communications device 216. Feedback may be communicated from the truck steering mechanism to the vehicle optimizer process, creating an automated closed-loop control mechanism. Alternatively, the optimized steering strategy may be included in the optimized control strategy provided to the locomotive control computer 250, 254 and the locomotive control computer may control the truck steering mechanism accordingly.
  • The [0059] geometry system process 266 also communicates with the derailment modeler process 270. The derailment modeler process processes raw and processed information in cooperation with the geometry system process to dynamically model each vehicle in a train associated with the vehicle 28 wherein the track/vehicle analyzer 200 is disposed to determine which vehicle has the highest statistical probability for causing a derailment. When a hazardous derailment condition exists, the derailment modeler process also determines a recommended course of action, including an optimized control strategy and, optionally, an optimized steering strategy. The recommended course of action is communicated to the vehicle operator via the video display device 142 and to the locomotive control computer 250, 254, truck steering mechanism 276, and centralized control office 260 via the communications device 216.
  • With reference to FIG. 15, the [0060] computer system 218 includes a power supply 36, one or more analog to digital converters 38, 40, 90, a frequency to voltage converter 88, a buffer 224, a look-up table 226, and a computing device 42. The power supply 36 provides a source of power to various detector assemblies (e.g., 20, 50) of the analyzer 140, 200. As shown in FIGS. 14 and 21, each detector assembly provides one or more raw signals to the computer system 218. These raw signals may be in analog, digital pulses, digital, or other forms and may require various types of signal conditioning and/or buffering in an input stage to the computing device 42. For example, raw analog signals from the detector assemblies are transformed by an analog-to- digital converter 38, 40, 90 into a digital format. Similarly, raw digital pulse signals are conditioned by a frequency-to-voltage converter 88 and further conditioned by an analog-to-digital converter 90. Raw digital signals from the detector assemblies are usually isolated by a buffer 224 and may be scaled prior to being received by the computing device. The computing device 42 and signal conditioning and buffering circuits provide channels for receiving each track parameter (i.e., grade, superelevation, rate of curvature, and gauge) and each vehicle parameter (i.e., speed, distance, drawbar force, global positioning system (GPS) coordinates, acceleration, and temperature) from the detector assemblies.
  • With reference to FIGS. 1 and 2, a vertical gyroscope [0061] 20 (“gyro”) includes an inner gimbal 22, which measures the pitch (i.e., grade) 14 and an outer gimbal 24, which measures the roll (i.e., cross elevation, cross-level, or superelevation) 12. Respective bearings 26 secure the inner and outer gimbals 22, 24, respectively, to a vehicle (e.g., railroad car) 28 traveling on the track 10. The vertical gyro 20 includes a spin motor 30, which always remains substantially vertical. The spin motor 30 preferably spins at about 30,000 revolutions per minute (“rpm”). In this manner, the spin motor 30 acts as an inertial reference (e.g., axis). Any motion by the inner gimbal 22 and/or the outer gimbal 24 is measured against the inertial reference of the spin motor 30.
  • Although a mechanical [0062] vertical gyroscope 20 is shown in FIG. 2, it is to be understood that any device, which has a spinning mass with a spin axis that turns between two low-friction supports and maintains an angular orientation with respect to inertial coordinates when not subjected to external torques, is contemplated.
  • Furthermore, it is to be understood that non-mechanical gyroscopes are also contemplated. For example, a solid state [0063] vertical gyroscope 202 that can supply roll axis and pitch axis information and be corrected for outside influences (e.g., external influences of acceleration and temperature on the sensor elements), is contemplated. The solid state vertical gyroscope 202 includes a grade determiner for determining the grade of the track and a superelevation determiner for determining the superelevation of the track and is sometimes referred to as an inertial measurement unit (IMU). The solid state vertical gyroscope (IMU) 202, like the mechanical vertical gyroscope 20, is mounted on the vehicle 28 for measuring roll 12 and pitch 14 (see FIG. 15).
  • With reference to FIGS. 2 and 3, raw analog electric signals are generated by first and [0064] second potentiometers 32, 34, respectively, which are preferably powered by a power supply 36 (e.g., a ±10 VDC power supply). The first and second potentiometers 32, 34 are secured to the outer and inner gimbals 24, 22, respectively. The analog signals are transmitted to respective analog-to- digital converters 38, 40. The analog-to- digital converters 38, 40 transform the analog signals into a digital format. The digital signals are then transmitted to the computing device 42. In this manner first and second channels to the computing device represent the grade and cross-level (i.e., superelevation) of the track, respectively. Similarly, in regard to the rate gyro assembly 50, 204, a third channel to the computing device represents the rate of curvature of the track.
  • When setting up the system, it is important that the [0065] roll axis 12 is substantially parallel to the track 10. Then, by default the pitch axis 14 is substantially perpendicular to the longitudinal axis 12 of the track 10.
  • With reference to FIG. 4, a [0066] rate gyroscope 50 includes first and second springs 52, 54, respectively. The springs 52, 54 give the rate gyro 50 a single degree of freedom around an axis of rotation located above a spin motor 58. A torque axis 59 is in a direction perpendicular to a gimbal axis 61 around which the spin motor 58 turns. A measurement potentiometer 60 detects displacement of the spin motor 58 from a reference line parallel to the torque axis 59. The rate gyroscope 50 is mounted on the vehicle 28 for measuring yaw 16 (see FIG. 1).
  • More specifically, as long as the [0067] vehicle 28 is traveling straight, the forces on the springs 52, 54 are equal. Therefore, the torque axis remains parallel to the direction of travel. When the vehicle 28 travels through a curve, having a radius R, along the track 10 (see FIG. 5), the spin motor 58 and torque axis 59 tend to remain in the same direction as when the vehicle 28 travels straight. In this manner, the rate gyro 50 measures a displacement from a reference line (e.g., a rate-of-change of displacement about the yaw axis). The angle of rotation (displacement) about the gimbal axis 61 corresponds to a measure of the input angular rate (angular velocity).
  • Although a mechanical rate gyroscope is shown in FIG. 4, it is to be understood that any device, which has a spinning mass with a spin axis that turns between two low-friction supports and maintains an angular orientation with respect to inertial coordinates when not subjected to external torques, is contemplated. [0068]
  • Furthermore, it is to be understood that non-mechanical rate gyroscopes are also contemplated. For example, a fiber optic gyroscope (FOG) [0069] 204 that can supply rate axis information is shown in the track/vehicle analyzer 200 of FIG. 20. The fiber optic rate gyroscope (FOG) 204 is based on the Sagnac interferometer effect as is a laser ring gyroscope. FOGs are typically based on an optical fiber concept using elliptical-core polarization maintaining fiber, directional coupler(s), and a polarizer. Like in the embodiment with the mechanical rate gyroscope, the fiber optic rate gyroscope 204 is mounted on the vehicle 28 for measuring yaw 16 (see FIG. 1).
  • With reference to FIGS. 13 and 17, the non-contact [0070] gauge measurement assembly 208 includes a laser-camera assembly 228 positioned over each rail 130 of the track 10. The laser 230 “paints” a line perpendicular to the longitudinal axis of the rails 130. The camera 232 captures the laser light image reflected from the head 234 of the rail for both rails. In the embodiment being described, images from the cameras are transmitted to the computing device 42 for processing. The camera images are processed such that the points ⅝ of an inch from the top 234 of rail (i.e., gauge point) are determined within the image frames. These images are further processed together to yield the distance between the rails 130 (i.e., the “gauge” 236 of the rail). FIG. 13, for example, shows a railroad track where 56.5″ is the standard distance between the rails. The laser can also direct a beam of light to the gauge point of each rail and, using triangulation techniques, compute the gauge distance
  • With reference to FIG. 18, the [0071] accelerometer assembly 208 includes three accelerometers 238, 240, 242 that are mounted at right angles to each other to accurately determine accelerations along the longitudinal axis 12, lateral axis 14, and vertical axis 16 (see FIG. 1). The X accelerometer 238 detects accelerations in the longitudinal axis 12 and provides an Ax signal. The Y accelerometer 240 detects accelerations in the lateral axis 14 and provides an AY signal. The Z accelerometer 242 detects accelerations in the vertical axis 16 and provides an AZ signal. Each accelerometer 238, 240, 242 produces a DC voltage proportional to the acceleration applied to the vehicle in the direction under study. The analog signals are transmitted to respective analog-to-digital converters (e.g., 38), transformed into a digital format, then to the computing device 42 (see FIG. 15).
  • With reference to FIGS. 14 and 21, the [0072] temperature sensing assembly 210 includes one or more temperature probes. One temperature probe is mounted with instruments in the IMU. Other temperature probes are mounted with other temperature sensitive detectors and instruments. Each temperature probe produces an analog signal output that is proportional to the temperature of its environment (e.g., the interior of IMU package). The analog signal is transmitted to an analog-to-digital converter (e.g., 38), which transforms the analog signal into a digital format, then to the computing device 42 (see FIG. 15).
  • With reference to FIG. 6, a speed assembly (e.g., a speedometer) [0073] 70 includes a toothed gear 72 and a pick-up (sensor) 74. The speed assembly determines the speed of the vehicle with respect to the track and may also be referred to as a speed determiner. The speed determiner 70 is connected to a rail wheel 78 contacting the track 10.
  • With reference to FIGS. [0074] 6-8, the sensor 74 includes a magnet 80 and a pick-up coil 82, which acts as a sensor. As teeth 84 along the toothed gear 72 pass by the sensor 74, a back electromagnetic force (voltage) is induced into the pick-up coil 82. The frequency of the voltage is proportional to the speed of the vehicle. The variable alternating current (“A.C.”) voltage is transmitted, for example, from the magnet 80 and coil 82 to a frequency-to-voltage converter 88 (see FIG. 8). The frequency-to-voltage converter 88 produces a direct current (“D.C.”) voltage proportional to the speed of the vehicle 28 traveling on the track 10. The D.C. voltage is transmitted to an analog-to-digital converter 90, which transforms the analog signals into a digital format. The digital signals are then transmitted to the computing device 42 for processing.
  • With reference to FIG. 9, a [0075] distance measurement assembly 91 serves as a distance determiner (e.g., an odometer). The distance measurement assembly 91 includes first and second light sources 100, 102, respectively, and first and second light detectors 104, 106 (e.g., phototransistors), respectively, positioned near slots 110 in first and second plates 112, 114, respectively, along an axis 92 including the wheel 78. The distance determiner of the distance measurement assembly 91 acts to measure relative incremental distance (as opposed to “absolute” distance) that the vehicle 28 travels. The plates 112, 114 are preferably positioned such that a slot 110 in the first plate 112 “leads” a slot 110 in the second plate 114 by some portion of degrees (e.g., about 90 degrees), thereby forming a quadrature encoder. Hence, the distance measurement assembly being described may also be referred to as a quadrature encoder assembly.
  • With reference to FIGS. 9 and 10, electrical pulses represented by [0076] phase A 116 and phase B 118 are received by the detectors 104, 106 when light from the sources 100, 102 passes through the slots 110 in the respective plates 112, 114. The space between each of the slots 110 is known. Furthermore, each of the plates 112, 114 rotates as a function of the distance the vehicle travels. As indicated by the dotted lines in FIG. 10, the pulses 116, 118 are out-of-phase by some portion of degrees (e.g., about 90 degrees). Both phase A 116 and phase B 118 are transmitted from the detectors 104, 106 to the computing device 42, which determines the distance the vehicle 28 has moved as a function of the number of pulses produced by one of the phase. Also, the direction in which the vehicle 28 is moving is determined by whether the phase A 116 of the first plate 112 leads or lags phase B 118 of the second plate 114.
  • The distance is preferably determined in one of two ways. The distance determiner of the [0077] distance measurement assembly 91 requires the vehicle 28 to start at, and proceed from, a known location. For example, the vehicle 28 may proceed between two (2) “mile-posts.” Alternatively, a differentially corrected global positioning system (“DGPS”) 222 may be used to avoid manually identifying location information. This alternative is necessary where manual intervention is not available. More specifically, the position of the vehicle 28 is obtained from the GPS 222. Then, the distance determiner of the distance measurement assembly 91 is used to update the position of the vehicle 28 between the GPS transmissions (e.g., if the vehicle is in a tunnel).
  • With reference to FIGS. 8, 9, and [0078] 10, the speed may also be determined from either phase 116 or 118 of the distance measurement assembly 91. The electrical pulse 116, 118 from each detector 104, 106 provides a pulsed signal with a frequency of the pulse proportional to the vehicle speed. Accordingly, the distance measurement assembly 91 may be used in place of the speed determiner 70 of FIG. 6. For example, the phase A 116 may be fed to the frequency-to-voltage converter 88 from detector 104 with the circuit of FIG. 6 operating in the same manner as described above. Either method of determining speed in combination with train control speed information will yield a true vehicle speed (i.e., true “ground speed”) with respect to the rail bed.
  • With reference to FIGS. 19 and 20, the [0079] drawbar force assembly 220 includes strain gauges 244 mounted on a drawbar 246 of the vehicle 28 (e.g., a lead unit 252). These strain gauges are mounted such that the voltage output is an analog signal proportional to longitudinal tension of the train on the drawbar. The analog signal is transmitted to the respective analog-to-digital converter (e.g., 38), which transforms the analog signal into a digital format, then to the computing device 42 (see FIG. 15). The longitudinal tension is processed as a feed-forward into the locomotive train control model.
  • Referring to FIGS. 14 and 21, the [0080] communications device 216 may utilize any suitable communications technology to communicate with locomotive control computers 250 in lead units 252 associated with the vehicle 28 and a centralized control office 260. While typically the lead units 252 communicate with locomotive control computers 254 in helper units 256 operating in the middle of the train, the communications device may also utilize any suitable communications technology to communicate locomotive control computers 254 in helper units 256. Similarly, the communications device 216 may also utilize any suitable communications technology to communicate with the truck lubrication system 274 in the vehicle 28 and, if the vehicle is associated with a train, truck lubrication systems in other vehicles associated with the train. Likewise, the communications device 216 may also utilize any suitable communications technology to communicate with the truck steering mechanism 276 in the vehicle 28 and, if the vehicle is associated with a train, truck steering mechanisms in other vehicles associated with the train. For example, the communications device 216 may utilize cable connections and a standard electrical communications protocol (i.e., Ethernet) to communicate, for example, with locomotive control computers in the lead units 252. Additionally, the communications device 216 may utilize wireless communications (e.g., radio frequency (RF), infrared (IR), etc.) to communicate, for example, with locomotive control computers in the lead units 252 or helper units 256.
  • The [0081] communications device 216 may utilize other wireless communications (e.g., cellular telephone, satellite communications, RF, etc.) to communicate, for example, with the centralized control office. For example, a cellular modem is optionally used in the vehicle 28 to automatically update a data bank of known track defects at the centralized control office. More specifically, as the vehicle travels on the track in a geographic area (e.g., North America), the analyzer 140, 200 collects and analyzes information. When a track defect is detected, the information is transmitted (uploaded) to a main computer at the centralized control office via the cellular modem. The cellular modem is also optionally used in the analyzer 140, 200 to collect or receive train manifest information. The train manifest information includes the sequence of locomotives and railroad cars and physical characteristics about each vehicle in the train. This information is stored in a look-up table 226 and used by software applications in the computing device 42 (e.g., dynamic modeling software).
  • Additionally, the communications device (e.g., cellular modem) is optionally used in the [0082] analyzer 140, 200 to communicate with upcoming track features such as switches and crossings. In combination with a GPS 222, the computing device 42 knows the current position of the vehicle 28. Therefore, the computing device 42 also knows of upcoming track features. The analyzer 140, 200 may, for example, communicate with a switch to verify that the switch is currently aligned for travel by the vehicle or associated train. The analyzer 140, 200 could also communicate with an upcoming “intelligent” crossing to determine whether or not there is an obstacle on the track.
  • With reference to FIGS. 5 and 11, a degree-of-curve is defined as an angle α subtended by a chord [0083] 120 (e.g., 100 foot). The distance determiner discussed above is used in the calculation of the chord 120 distance. Also, the rate gyro and speed determiner discussed above are used to determine the degree-of-curve. More specifically, the rate gyro 50, 204 (see FIG. 4) and the speed determiner 70, 91 (see FIGS. 6 and 9) may determine a certain rate in degrees/foot. That rate is then multiplied by the length of the chord 120 (e.g., 100 feet), which results in the degree-of-curve. The degree-of-curve represents a “severity” of a particular curve in the track 10.
  • FIG. 12 represents a [0084] graph 121 of degree-of-curvature versus distance. As a vehicle enters/exits a curve in a track (see, for example, FIG. 5), the degree-of-curvature changes. While the vehicle is on straight track (e.g., a tangent) or in the body of a curve having a constant radius, the degree-of-curvature remains constant 122, 123, respectively. A point 124 represents a beginning of an entry spiral; a point 125 represents an end of the entry spiral/beginning of a body of curve; a point 126 represents an end of the body of curve/beginning of an exit spiral; and a point 127 represents an end of the exit spiral. The entry and exit spirals represent transition points between straight track and the body of a curve, respectively. Determining whether the vehicle is on a straight track (tangent), a spiral, or a curve is important for determining what calculations will be performed below.
  • Data representing engineering standards for taking corrective actions may be pre-loaded into a look-up table [0085] 226 (e.g., a storage or memory device) included in the computer system 218. The following corrective actions, for example, may be identified:
  • 1) Safety Tolerances that, when exceeded, identify Urgent defects (UD[0086] 1) that must be attended to substantially immediately;
  • 2) Maintenance Tolerances that, when exceeded, identify Priority defects (PD[0087] 1) that may be attended to at a later maintenance servicing;
  • 3) Curve Elevation Tolerances (CET) that, when exceeded, identify potentially unsafe curve elevations; and [0088]
  • 4) Maximum Allowance Runoff (MAR) Tolerances that, when exceeded, identify potentially unsafe uniform rise/falls in both rails over a given distance. [0089]
  • The defects discussed above are typically classified into at least two (2) categories (e.g., Priority or Urgent). Priority defects identify when corrective actions may be implemented on a planned basis (e.g., during a scheduled maintenance servicing or within a predetermined response window). Urgent defects identify when corrective actions must be taken substantially immediately. The classification of defects will also yield actions to be taken to influence the control and operations of the vehicle or associated train. The classifications of defects and identification of control actions are performed in real-time. [0090]
  • It is to be understood that it is also contemplated to store other parameters relating to the vehicle and/or track in the look-up table [0091] 226 in alternate embodiments.
  • As discussed above, tangents are identified as straight track. Curves correspond to a body of a curve, i.e., the constant radius portion of a curve. Warp-in-tangents and curves (i.e., Warp 62) are calculated as a maximum difference in cross-level (i.e., superelevation) anywhere along a “window” of track (e.g., 62′ of track) while in a tangent section or a curve section. This calculation is made as the vehicle moves along the track. This calculated parameter is then compared to the data (e.g., engineering tables) discussed above, which is preferably stored in the look-up tables. A determination is made as to whether the current section of the track is within specification. If the section of track is identified as not being within specification, a message is produced and the offending data is noted in an exception file, appears on a readout screen of the [0092] video display device 142, and is passed along to the train control computers 250, 254 and the centralized control office 260 via the communications device 216.
  • Warp in spirals (i.e., Warp 31) are calculated as a difference in cross-level (i.e., superelevation) between any two points along a length of track (e.g., 31′ of track) in a spiral. The data is also calculated as the car moves along the track. This calculated parameter is compared to the data stored in the look-up tables for determining whether the section of track under inspection is within specification. If the section of track is identified as not being within specification, a message is produced and the offending data is noted in the exception file, appears on a readout screen of the [0093] video display device 142, and is passed along to the train control computers 250, 254 and the centralized control office 260 via the communications device 216.
  • A calculation is also made for determining cross-level (i.e., superelevation) alignment from design parameters at a particular speed. More specifically, this calculation determines a deviation from a specified design alignment. If an alignment deviation is found, it is noted in the exception file and the system calculates a new recommended speed, which would put the track back within design specifications. [0094]
  • A rate of runoff in spirals calculation, which determines a change in grade or rate of runoff associated with the entry and exit spirals of curves, is also performed. The rate of runoff in spirals calculation is performed over a running section of track (e.g., 10′) and is compared to design data at a given speed for that section of track. If the rate of runoff is found to exceed design specifications, the fault is noted in the exception file, and a new, slower speed is calculated for the given condition. [0095]
  • Also, a frost heave or hole detector is optionally calculated. The frost heave or hole detector looks for holes (e.g., dips) and/or humps in the track. The holes and humps are longer wavelength features associated with frost heave conditions and/or sinking ballasts. [0096]
  • The [0097] analyzer 140, 200 also performs a calculation for detecting a harmonic roll. Harmonic rolls cause a rail car to oscillate side to side. A harmonic roll, known as rock-and-roll, can be associated with the replacement of a jointed rail with continuously welded rails (“CWR”) for a ballast which previously had a jointed rail. The ballast retains a “memory” of where the joints had been and, therefore, has a tendency to sink at that location. This calculation for detecting harmonic rolls identifies periodic side oscillations associated in a particular section of track.
  • All the raw data described above is logged to a file. All spirals and curves are logged to a separate file. All out-of-specification particulars are logged to a separate file. All system operations or exceptions are also logged to a separate date file. All the raw data described above is detected in real-time as the [0098] vehicle 28 travels on the track 10. The analysis of parameters based on the raw data with respect to acceptable tolerances stored in the look-up table 226 is also performed in real-time.
  • “Real-time” refers to a computer system that updates information at substantially the same rate as it receives data, enabling it to direct or control a process such as vehicle control. “Real-time” also refers to a type of system where system correctness depends not only on outputs, but the timeliness of those outputs. Failure to meet one or more deadlines can result in system failure. “Hard real-time service” refers to performance guarantees in a real-time system in which missing even one deadline results in system failure. “Soft real-time service” refers to performance guarantees in a real-time system in which failure to meet deadlines results in performance degradation but not necessarily system failure. [0099]
  • The [0100] analyzers 140, 200 of the invention detect track and vehicle parameters in real-time and determine if the parameters are within acceptable tolerances in real-time. The analyzers 140, 200 may also provide information to the video display device 142 in real-time indicating the results of such analyses and recommended actions. Likewise, the analyzers 140, 200 may also provide information to the locomotive control computers 250, 254 indicating the analysis results and recommended actions in real-time. Thus, the information may be available in real-time to operators (e.g., engineers) within view of the video display device 142 and for further processing by the locomotive control computers 250, 254. Such real-time performance by the analyzers 140, 200 is within one second of when the appropriate track and vehicle characteristics are presented to the associated detectors. From a performance view, “hard real-time service” is preferred, but “soft real-time service” is acceptable. Therefore, “soft real-time service” is preferred where cost constraints prevail, otherwise “hard real-time service” is preferred.
  • All of the data is preferably available for substantially real-time viewing (see video display device (e.g., computer monitor) [0101] 142 in FIGS. 14 and 21) in the vehicle 28. Depending on the real-time performance, dimensions/resolution of the display, and screen design, the substantially real-time information appearing on the monitor typically reflects track/vehicle conditions between approximately 100′ and approximately 6,000′ behind the vehicle when the vehicle is traveling at approximately 65 MPH.
  • FIG. 13 illustrates a cross-level (i.e., superelevation) [0102] 128 for a track 10. Cross-level for tangent (straight) track is typically about zero (0). Allowable deviations of the cross-level are obtained from the data describing Safety Tolerances in the look-up table 226.
  • The variations in the cross-level (i.e., superelevation) are related to speed. The designation is the “legal speed” for a section of track. This designation is defined in another set of tables, which relate speed to actual track position (mileage). Therefore, the system is able to determine the distance (mileage) and, therefore, looks-up the legal track speed for that specific point of track. The system is able to determine whether the vehicle is on tangent (straight) track, curved track, or spiral track as in the graph shown in FIG. 12. An example of calculations for tangent (straight) track is discussed below. [0103]
  • To determine whether the vehicle is on tangent (straight) track, curved track, or spiral track, the system takes a snap-shot of all the parameters at one foot intervals, as triggered by the distance determiner. Therefore, the system performs such calculations every foot. The data are then statistically manipulated to improve the signal-to-noise ratio and eliminate signal aberrations caused by physical bumping or mechanical “noise.” Furthermore, the data are optionally converted to engineering units. [0104]
  • More specifically, at a given time (or distance), if the vehicle is on a tangent (straight) track and traveling [0105] 40 mph with an actual cross elevation (i.e., superelevation) of 1⅛″, the system first determines an allowable deviation, as a function of the speed at which the vehicle is moving, from the look-up table including data for Urgent defects (UD1). For example, the allowable deviation may be 1½″ at 40 mph. Since the actual cross elevation is 1⅛″ and, therefore, less than 1½″, the cross elevation is deemed to be within limits.
  • The system then looks-up a 1⅛″ cross elevation (i.e., superelevation) in the Priority defects table (PD[0106] 1) as a function of the speed of the vehicle (e.g., 40 mph) and determines, for example, that an acceptable tolerance of 1″ for cross elevation exists at 40 mph. Because the actual cross elevation (e.g., 1⅛″) is greater than the tolerance (e.g., 1″), the system records a Priority defect for cross elevation from design.
  • If, on the other hand, the actual cross elevation (i.e., superelevation) is 1⅝″, the system would first look-up the Urgent defects table (UD1) at 40 mph to find, for example, that the allowable deviation is 1½″. In this case, since the actual cross elevation is greater than the allowable cross elevation, the system would record an “Urgent defect” of cross elevation from design. Because the priority standards are more relaxed than the urgent standards, the system would not proceed to the step of looking-up a Priority defect. [0107]
  • Since an Urgent defect was discovered, the system would then scan the Urgent defects look-up table UD[0108] 1 until a cross-level (i.e., superelevation) deviation greater than the current cross elevation (i.e., superelevation) is found. For example, the system may find that a speed of 30 mph would cause the Urgent defect to be eliminated. Therefore, the system may issue a “slow order to 30 mph” to alert the operator of the vehicle to slow the vehicle down to 30 mph (from 40 mph, which may be the legal speed) to eliminate the Urgent defect. If the deviation of the actual cross elevation from the tolerance is great (e.g., greater than 2½″), the a repair immediately condition will be identified.
  • From the rate gyro-speed determiner condition, the computing device determines when the vehicle is in a body of a curve. Therefore, when the vehicle is in the body of a curve, the system looks up the curve elevation for the legal speed from the curve elevation table. The system then looks up the allowable deviation from the Urgent defects look-up table UD[0109] 1 and determines the current cross elevation (i.e., superelevation) is less than or equal to: design cross elevation±allowable deviation for the cross elevation. If that condition is satisfied, the computing device determines that curve elevation is within tolerance. If that condition is not satisfied, the allowable deviation table is searched to find a vehicle speed that will bring the curve elevation table into tolerance. If such a value cannot be found, a repair immediately (e.g., Urgent defect) condition is identified.
  • The track/[0110] vehicle analyzer 200 also utilizes the current cross-level (i.e., superelevation) and curvature to determine a “balanced” speed (as described in the Background above) for the vehicle 28. The “balanced” speed is also known as the “equivalent” speed. This is the ideal speed of travel around a curve, given the current curvature and cross-level of the curve in question.
  • The [0111] analyzer 140, 200 described above are used as a real-time track inspection device. The analyzers may be utilized by track inspectors as part of his/her regular track inspection such that the analyzer points out any track geometry abnormalities and recommends a course of action (e.g., immediately repair the track or slow down the vehicles and trains on a specific section of the track). The analyzer accomplishes this task by comparing physical parameters of the track with the original design parameters combined with the allowed variances for that particular speed. These parameters are stored in design look-up tables 226 (e.g., storage or memory devices) within the computer system 218. If the analyzer identifies a particular section of track that is out of specification, the analyzer identifies a speed that the car may safely travel on that track section.
  • The device disclosed in the present invention may be mounted in a [0112] lead unit 252. As the lead unit travels along the track, the analyzer 140, 200 takes continuous readings. For example, the analyzer measures the rail parameters, collects position information of the lead unit (i.e., vehicle) on the track, determines out-of-specification rails of the track, and/or stores the particulars of that track defect in a storage or memory device, preferably included within the computer system. The analyzer then optionally communicates the information to the centralized control office 260 via the communication device 216. More specifically, for example, the communication device detects an active cellular area, automatically places a cellular telephone call, and dumps (downloads) the track defect data into a central computer at the centralized control office.
  • The [0113] analyzer 140, 200 also notifies a vehicle operator (e.g., train engineer) that the vehicle has passed over an out-of-specification track via the video display device 142. Furthermore, the analyzer notifies the engineer to slow down the train to remain within safety limits and/or to take other corrective measures as seen fit to resolve the problem.
  • In an alternate embodiment, it is contemplated to implement the device as a “Black Box” to record track conditions. Then, in the event of a derailment, the data could be used to identify the cause of the derailment. In this embodiment, the system would start, run, and shut-down with minimal human intervention. [0114]
  • The [0115] analyzer 140, 200 preferably includes an instrument box and a computer system 218. The instrument box is preferably mounted to a frame that accurately represents physical track characteristics. In this manner, the instrument box is subjected to an accurate representation of track movement. In one embodiment, the frame is a lead unit (i.e., locomotive). However, it is also contemplated that the frame be a railroad car or a track inspection truck.
  • The instrument box senses (picks-up) the geometry information and converts it so that it is suitable for processing by the [0116] computing device 42. The track inspection vehicle is also equipped with both a speed determiner and a distance determiner. In the track inspection vehicle configuration, the computing device is mounted in a convenient place. The driver of the vehicle is easily able to view the video display device 142 (e.g., computer monitor) when optionally notified by a “beeping” noise or, alternatively, a voice generated by the computing device. The instrument box can be mounted to the frame assembly of a lead unit. If so, the computer system 218 is placed in a clean, convenient location.
  • The instrument box preferably includes the [0117] vertical gyro assembly 20, 202 described above. The vertical gyro assembly is used for both cross-level (i.e., superelevation) and grade measurements. The instrument box also includes a rate gyro assembly 50, 204, which, as described above, is used for detecting spirals and curves. The instrument box also includes an accelerometer assembly 208 with a set of orthogonal accelerometers. The instrument box also includes a temperature sensing assembly 210. A precision reference power supply and signal conditioning equipment are also preferably included in the instrument box.
  • Also, the [0118] computer system 218 preferably includes a data acquisition board, quadrature encoder board, computing device 42, gyroscope power supplies, signal conditioning power supplies, and/or signal conditioning electronics. If the frame is an autonomous locomotive, additional equipment for a digital GPS system 222 and a communications device 216 are also included.
  • FIG. 14 illustrates the [0119] track analyzer 140 for analyzing the track according to one embodiment of the invention. The track analyzer 140 includes the computer system 218, for receiving, storing, and processing data for inspecting rail track. The computer system 218 communicates with the vertical gyro assembly 20, 202 for receiving grade and cross information. The rate gyro assembly 50, 204 supplies the computer system 218 with rate information. The speed assembly 70 supplies the computer system 218 with vehicle speed. The mileage determiner (odometer) of the distance measurement assembly 91 supplies the computer system 218 with mileage data. The non-contact gauge measurement assembly 206 supplies the computer system 218 with the current gauge of the track (i.e., width between the rails at a point ⅝ of an inch below the head 234 of the rail 130) The orthogonal accelerometers 238, 240, 242 supply the computer system 218 with the current, instantaneous acceleration in three directions. The temperature sensing assembly 210 supplies the computing device with the current temperature of the system components such that corrections to the raw data may be initiated to correct for any temperature dependant drift. The computer system 218 processes the data received from the various components to determine the various conditions of the track discussed above. A video display device 142 displays the messages regarding the out of tolerance defects.
  • With reference to FIGS. 1, 14, and [0120] 21, it is to be understood that the analyzer 140, 200 is mounted within the vehicle 28.
  • In one aspect, the [0121] analyzers 140, 200 improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with locomotive control computers 254 in a lead unit (i.e., locomotive) 252 associated with the vehicle 28. The analyzer determines a plurality of track and vehicle parameters as described above. In addition, the analyzer further calculates the balance speed for the current track geometry and compares the current vehicle speed to the calculated balance speed to determine if the current vehicle speed is within acceptable tolerances of the balance speed. The current technology in locomotive traction control is based on an average North American curve of approximately 2.5 degrees. If real-time rail geometry data, including current curvature and cross-level (i.e., superelevation), can be provided, then the drive system can be optimized for current track conditions, resulting in maximum efficiency. The relationship between the tractive force that drives the locomotive, or other type of vehicle, forward on a rail is expressed by the following equation:
  • F Traction =F Normal *u
  • where u is the coefficient of static friction and F[0122] Normal is the normal force at the rail/wheel interface.
  • Balance speed is the optimum speed of the vehicle at which the resultant force vector is normal to the rail. By maintaining a vehicle at its balanced speed point, F[0123] Normal is maximized. Accordingly, FTraction is also maximized when the vehicle is operated at its balanced speed. Furthermore, by maintaining the drive wheels at the highest point of static friction while operating at the balanced speed, the maximum amount of available tractive force (FTraction) is achieved. A small change in the velocity (V) through a curve results in significant changes in the lateral (centripetal) forces, as shown in the following equation:
  • F Lateral=Mass*A lateral,
  • where A[0124] lateral=(1/Rcurve)*V{fraction ()}2 Geometrical information about the rail and vehicle is necessary to compute the vectorial sum of the lateral force and the gravitational force in order to ultimately compute the balance speed for the most efficient operation of the vehicle, train, and track. Lateral contact forces between a rail wheel flange of the vehicle and the rail on which the vehicle is traveling gives rise to frictional forces that decelerate the vehicle and reduce the efficiency of the drive system. To overcome these frictional forces requires additional energy beyond the traction forces that are required to drive the rail vehicle forward at the lowest possible energy. The traction force, which is normal to the rail/wheel interface is enhanced by the locomotive drive wheels being spun at a rotational velocity slightly higher than the forward velocity requires. If the current vehicle speed is not within acceptable tolerances of the balance speed, the analyzer provides the necessary track information (e.g., track, vehicle, and balance speed parameters) and an optimized control strategy to the locomotive control computer 250. The optimized control strategy maximizes fuel efficiency and safety and minimizes premature rail wear and premature vehicle wheel wear.
  • The [0125] locomotive control computer 250 takes in the data from the track analyzer and computes the required alterations to the current control strategy toward the end of improving safety and efficiency. The locomotive control computer can then provide engine performance parameters and further information regarding its fuel consumption back to the track analyzer as feedback. The track analyzer compares the engine performance parameters and additional feedback to the track, vehicle, and balance speed parameters and the optimized control strategy and attempts to further optimize the control strategy. This feedback control mechanism can be implemented in various degrees of complexity (e.g., iterated multiple times or continuously).
  • In another aspect, the [0126] analyzers 140, 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a train traveling on the track through communications with locomotive control computers 254 in helper units 256 of train. The analyzer determines a plurality of track and vehicle parameters (e.g., forces on a drawbar of the vehicle) as described above. The track analyzer provides the necessary track information (i.e., track and vehicle parameters) to the locomotive control computers 254 of other vehicles (e.g., helper units 256) such that overall train performance is enhanced. For example, forces on the drawbar of the vehicle are optimized. This is accomplished with drawbar force information from the drawbar force assembly 220, along with other geometry information from other detectors and instruments.
  • In still another aspect, the [0127] analyzers 140, 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with truck lubrication systems 274 in the individual vehicle or one or more vehicles associated with the train. The analyzer determines a plurality of track and vehicle parameters as described above. The track analyzer processes the necessary track information (i.e., track and vehicle parameters) in the geometry system process 266 and vehicle optimizer process 268 to determine the optimized lubrication strategy and communicates the optimized lubrication strategy to the truck lubrication system(s) 274 such that overall train performance is enhanced. For example, vehicle wheel wear is optimized.
  • In yet another aspect, the [0128] analyzers 140, 200 can improve the operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and an individual vehicle or a train traveling on the track through communications with truck steering mechanisms 276 in the individual vehicle or one or more vehicles associated with the train. The analyzer determines a plurality of track and vehicle parameters as described above. The track analyzer processes the necessary track information (i.e., track and vehicle parameters) in the geometry system process 266 and vehicle optimizer process 268 to determine the optimized steering strategy and communicates the optimized steering strategy to the truck steering mechanism(s) 276 such that overall train performance is enhanced. For example, fuel efficiency, vehicle wheel wear, and track wear are optimized.
  • In still another aspect, the [0129] analyzers 140, 200 can improve the operational safety for a track and autonomous vehicles and trains traveling on the track through communications with a centralized control office 260. The analyzer determines a plurality of track and vehicle parameters as described above. When the analyzer has determined a non-compliance geometry condition exists, after the analyzer has taken steps to protect vehicle 28, the analyzer notifies the centralized control office via the communications device 216 (e.g., cellular data modem).
  • The [0130] centralized control office 260 determines an appropriate action to be taken (e.g., initiate maintenance of the track defect, issue a slow order to future trains traveling over the same area until maintenance is completed). The slow order is ultimately communicated to analyzers 140, 200 in such trains so that recommended actions by the analyzer are determined in the context of the slow order. Additionally, the centralized control office may append the track defect and associated information from the analyzer to historical records of track defects, related problems, and associated maintenance actions. The centralized control office may then, with discretion, choose to send out maintenance personnel to verify and/or repair the specified track area.
  • In yet another aspect, the [0131] analyzers 140, 200 can dynamically model a behavior of each vehicle associated with a train or an autonomous vehicle traveling on a track. The analyzer includes a train manifest stored in the look-up table 226, which includes the train car sequence information. The train manifest is based on initial operation (startup) of the train. The train manifest can be downloaded into the look-up table using the communications device (e.g., cellular data modem) 216. Alternatively, the train manifest can be copies from removable storage media (e.g., floppy disk, CD-ROM, etc.) to the look-up table. The train manifest may even be entered manually using the keyboard and saved to the look-up table. The look-up table also includes physical car characteristics and a plurality of parameters describing the car handling situations (i.e., operating characteristics) for each vehicle of the train. The analyzer 140, 200 determines a plurality of track and vehicle parameters as described above. The computer system 218 performs a series of calculations to model each vehicle under current track geometry conditions. The analyzer determines a statistical probability of each vehicle causing a potential derailment situation based on the current conditions and identifies the vehicle with the highest probability. The analyzer determines if the highest probability of derailment exceeds a minimum acceptable probability. If the highest probability of derailment exceeds the minimum acceptable probability, the analyzer determines a recommended course of action to reduce the probability of derailment below the minimum acceptable probability. The track analyzer will notify the vehicle operator of the situation and recommended course of action via the video display device 142. The analyzer will also communicate the recommended course of action to the locomotive control computer 250 to change the current control strategy to reduce the probability of derailment. Once the high-risk vehicle has traveled beyond the identified risk area, the analyzer will further communicate a message to the locomotive control computer to resume standard train operations.
  • In dynamically modeling an autonomous vehicle, the look-up table [0132] 226 also includes recent historical geometric conditions of the upcoming track. The computer system 218 performs calculations to model the autonomous vehicle over the upcoming track using the historical track geometry conditions. The analyzer 140, 200 determines a statistical probability of the autonomous vehicle derailing based on the historical geometric conditions of the upcoming track. If necessary, the analyzer determines a recommended course of action to reduce the probability of derailment of the autonomous vehicle to below a minimum acceptable probability.
  • While the invention is described herein in conjunction with exemplary embodiments, it is evident that many alternatives, modifications, and variations will be apparent to those skilled in the art. Accordingly, the embodiments of the invention in the preceding description are intended to be illustrative, rather than limiting, of the spirit and scope of the invention. More specifically, it is intended that the invention embrace all alternatives, modifications, and variations of the exemplary embodiments described herein that fall within the spirit and scope of the appended claims or the equivalents thereof. [0133]

Claims (61)

What is claimed is:
1. A track analyzer included on a vehicle traveling on a track, the track analyzer comprising:
a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track; and
a computing device, communicating with the track detector, for determining in real-time if the track parameters are within acceptable tolerances, and, if any one of the track parameters are not within acceptable tolerances, generating corrective measures.
2. The track analyzer set forth in claim 1, the track detector further comprising:
a vertical gyroscope for determining the grade of the track and the superelevation of the track;
a gauge determiner for determining the gauge of the track; and
a rate gyroscope for determining the curvature of the track.
3. The track analyzer set forth in claim 2, the vertical gyroscope comprising a vertical gyroscope selected from the group including a mechanical vertical gyroscope and a solid state vertical gyroscope.
4. The track analyzer set forth in claim 3, the mechanical vertical gyroscope including:
an inner gimbal;
an outer gimbal; and
a spin motor creating an inertial force, the grade and the elevation of the track being determined by motions of the inner and outer gimbals against the inertial force.
5. The track analyzer set forth in claim 3, the solid state vertical gyroscope including:
a grade determiner for determining the grade of the track; and
a superelevation determiner for determining the superelevation of the track.
6. The track analyzer set forth in claim 2, the rate gyroscope comprising a rate gyroscope selected from the group including a mechanical rate gyroscope and a solid state rate gyroscope.
7. The track analyzer set forth in claim 1 wherein the computing device determines a plurality of calculated parameters as a function of the track parameters, determines in real-time if the calculated parameters are within acceptable tolerances, and, if the any one of the calculated parameters are not within acceptable tolerances, generates corrective measures.
8. The track analyzer set forth in claim 7 wherein the computing device generates corrective measures in real-time.
9. The track analyzer set forth in claim 1, further comprising:
a temperature determiner for determining a temperature associated with the track detector.
10. The track analyzer set forth in claim 1, further comprising:
an accelerometer assembly for determining a set of orthogonal accelerations associated with the vehicle.
11. The track analyzer set forth in claim 1, further including:
a video display device communicating with the computing device, the corrective measures including messages displayed on the video display device for use by the vehicle operator.
12. The track analyzer set forth in claim 1, further including:
an analog-to-digital converter for converting analog signals from the track detector into respective digital signals which are transmitted to the computing device.
13. The track analyzer set forth in claim 1, further including:
a communications device in communication with the computing device for communicating the corrective measures and associated track parameters to a locomotive control computer associated with the vehicle.
14. The track analyzer set forth in claim 13 wherein the communications device also communicates the corrective measures to at least one of a truck lubrication system and a truck steering mechanism.
15. The track analyzer set forth in claim 1, further including:
a look-up table, communicating with the computing device, for storing the acceptable tolerances.
16. The track analyzer set forth in claim 14 wherein:
the acceptable tolerances identify urgent defects and priority defects;
the corrective measures include actions to be implemented substantially immediately for urgent defects; and
the corrective measures include actions to be implemented within a predetermined response window for priority defects.
17. The track analyzer set forth in claim 14 wherein the acceptable tolerances include curve elevation tolerances and maximum allowable runoff tolerances.
18. A method for analyzing a track on which a vehicle is traveling, comprising:
a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
b) determining in real-time if the track parameters are within acceptable tolerances; and
c) if any one of the track parameters are not within acceptable tolerances, generating corrective measures.
19. The method set forth in claim 18, before step b) further including:
d) determining a plurality of calculated parameters as a function of the track parameters;
step b) further including:
e) determining in real-time of if the calculated parameters are within acceptable tolerances; and
step c) further including:
f) if any one of the calculated parameters are not within acceptable tolerances, generating corrective measures.
20. The method set forth in claim 19 wherein the corrective measures are generated in real-time.
21. The method set forth in claim 18, before step b) further including:
d) determining a temperature associated with the track detector determining the track parameters in step a);
e) adjusting the track parameters to compensate for track detector temperature drift.
22. The method set forth in claim 18, before step b) further including:
d) determining a set of orthogonal accelerations experienced by the vehicle;
e) determining if the orthogonal accelerations are within acceptable tolerances; and
f) if any one orthogonal acceleration is not within acceptable tolerances, adjusting the track parameters to compensate for each orthogonal acceleration that is not within acceptable tolerances.
23. The method set forth in claim 18, further including:
d) displaying the corrective measures on a video display device.
24. The method set forth in claim 18, further including:
d) communicating the corrective measures to a locomotive control computer associated with the vehicle.
25. The method set forth in claim 24, further including:
e) communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism.
26. The method set forth in claim 18, further including:
d) accessing the acceptable tolerances from a look-up table.
27. The method set forth in claim 26 wherein the acceptable tolerances identify urgent defects and priority defects, further including:
e) identifying the corrective measures as actions to be implemented substantially immediately for urgent defects; and
f) identifying the corrective measures as actions to be implemented within a predetermined response window for priority defects.
28. The method set forth in claim 26 wherein the step of accessing the acceptable tolerances include:
e) accessing acceptable curve elevation tolerances and acceptable maximum allowable runoff tolerances.
29. A track/vehicle analyzer included on a vehicle traveling on a track, the track/vehicle analyzer comprising:
a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle; and
a computing device, communicating with the track detector and the vehicle detector, for determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances and, if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures.
30. The track/vehicle analyzer set forth in claim 29, the track detector further comprising:
a vertical gyroscope for determining the grade of the track and the superelevation of the track;
a gauge determiner for determining the gauge of the track; and
a rate gyroscope for determining the curvature of the track.
31. The track/vehicle analyzer set forth in claim 30, the vertical gyroscope comprising a vertical gyroscope selected from the group including a mechanical vertical gyroscope and a solid state vertical gyroscope.
32. The track/vehicle analyzer set forth in claim 30, the rate gyroscope comprising a rate gyroscope selected from the group including a mechanical rate gyroscope and a solid state rate gyroscope.
33. The track/vehicle analyzer set forth in claim 29, the vehicle detector further comprising:
a speed determiner for determining the speed of the vehicle relative to the track;
a distance determiner for determining the distance the vehicle has traveled on the track;
a force determiner for determining the forces on the drawbar of the vehicle;
a global positioning determiner for determining the set of global positioning system coordinates for the vehicle; and
an accelerometer assembly for determining the set of orthogonal accelerations experienced by the vehicle.
34. The track/vehicle analyzer set forth in claim 33, the speed determiner including:
a toothed gear having teeth passing a sensor for inducing a voltage in a coil, a frequency of the voltage being proportional to a speed of the vehicle relative to the track.
35. The track/vehicle analyzer set forth in claim 33, the speed determiner including:
a light source;
a light detector for generating a signal with a voltage proportional to an amount of light detected; and
a circular plate operationally coupled to a wheel of the vehicle and disposed between the light source and the light detector so that the plate blocks light from the detector, the plate having a plurality of slots positioned so that each slot permits light from the light source to be detected by the light detector when the plate is rotated so that the slot is aligned between the light source and the light detector, a frequency of the signal from the light detector being proportional to a speed of the vehicle relative to the track.
36. The track/vehicle analyzer set forth in claim 29 wherein the computing device determines a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, determines in real-time if the calculated parameters are within acceptable tolerances, and, if any one of the calculated parameters are within acceptable tolerances, generates corrective measures.
37. The track/vehicle analyzer set forth in claim 36 wherein the computing device generates corrective measures in real-time.
38. The track/vehicle analyzer set forth in claim 29, further comprising:
a temperature determiner for determining a temperature associated with the track detector and the vehicle detector.
39. The track/vehicle analyzer set forth in claim 29, further including:
a video display device communicating with the computing device, the corrective measures including messages displayed on the video display device for use by the vehicle operator.
40. The track/vehicle analyzer set forth in claim 29, further including:
a communications device in communication with the computing device for communicating the corrective measures and associated track parameters and vehicle parameters to a locomotive control computer associated with the vehicle.
41. The track/vehicle analyzer set forth in claim 40 wherein the communications device is also for communicating with an upcoming track feature including a feature selected from a group including a track switch and a track crossing to determine the condition of the feature.
42. The track/vehicle analyzer set forth in claim 40 wherein the communications device also communicates the corrective measures to at least one of a truck lubrication system and a truck steering mechanism.
43. A method of analyzing a vehicle and a track on which the vehicle is traveling, comprising:
a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle;
c) determining in real-time if the track parameters and the vehicle parameters are within acceptable tolerances; and
d) if any one of the track parameters or the vehicle parameters are not within acceptable tolerances, generating corrective measures.
44. The method set forth in claim 43, step a) further including:
e) communicating with an upcoming track feature including a feature selected from a group including a track switch and a track crossing to determine the condition of the feature.
45. The method set forth in claim 43, step b) further including:
e) producing light from a first source;
f) passing the light through a plurality of slots in a first plate which rotates as a function of the distance the vehicle travels relative to the track, a spacing between the slots being known;
g) producing first electrical pulses when light from the first source passes through the slots and is received by a first detector; and
h) determining the distance the vehicle has traveled on the track as a function of a number of the first pulses received by the first detector.
46. The method as set forth in claim 45, step b) further including:
i) determining the speed of the vehicle relative to the track as a function of a frequency of the first pulses.
47. The method as set forth in claim 45, step b) further including:
i) producing light from a second source;
j) passing the light from the first and second sources through a plurality of slots in a the first plate and a second plate, respectively, which rotate as a function of the distance the vehicle travels relative to the track, the slots in the first plate being offset a predetermined amount from the slots in the second plate;
k) producing second electrical pulses when light from the second source passes through the slots and is received by a second detector; and
l) determining a direction the vehicle is traveling on the track as a function of the first and second electrical pulses.
48. The method set forth in claim 43, before step c) further including:
e) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters;
step c) further including:
f) determining in real-time of if the calculated parameters are within acceptable tolerances; and
step d) further including:
f) if any one of the calculated parameters are not within acceptable tolerances, generating corrective measures.
49. The method set forth in claim 48 wherein the corrective measures are generated in real-time.
50. The method set forth in claim 43, before step c) further including:
e) determining a temperature associated with the track detector determining the track parameters in step a) and the vehicle detector determining the vehicle parameters in step b);
f), adjusting the track parameters and the vehicle parameters to compensate for track detector temperature drift and vehicle detector temperature drift.
51. The method set forth in claim 43, further including:
e) displaying the corrective measures on a video display device.
52. The method set forth in claim 43, further including:
e) communicating the corrective measures to a locomotive control computer associated with the vehicle.
53. The method set forth in claim 43, further including:
e) communicating the corrective measures to at least one of a truck lubrication system associated with the vehicle and a truck steering mechanism associated with the vehicle.
54. A track/vehicle analyzer included on a vehicle traveling on a track, the track/vehicle analyzer comprising:
a track detector for determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
a vehicle detector for determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle;
a computing device, communicating with the track detector and vehicle detector, for a) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, b) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters are within acceptable tolerances, and c) if any one of the track parameters, the vehicle parameters, or the calculated parameters are not within acceptable tolerances, generating corrective measures; and
a communications device in communication with the computing device for communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism in at least one of the vehicle, a locomotive associated with the vehicle, or a railroad car associated with the vehicle.
55. The track/vehicle analyzer set forth in claim 54 wherein the calculated parameters include a balance speed parameter for the vehicle and the computing device is also for determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the calculated balance speed parameter, and c) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances associated with the balance speed parameter, determining a first optimized lubrication strategy for the truck lubrication system.
56. The track/vehicle analyzer set forth in claim 55 wherein the communications device is also for communicating the first optimized lubrication strategy to the truck lubrication system to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear.
57. The track/vehicle analyzer set forth in claim 54 wherein the calculated parameters include a balance speed parameter for the vehicle and the computing device is also for determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the calculated balance speed parameter, and c) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances associated with the balance speed parameter, determining a first optimized steering strategy for the truck steering mechanism.
58. The track/vehicle analyzer set forth in claim 57 wherein the communications device is also for communicating the first optimized steering strategy to the truck steering mechanism to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear.
59. A method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track, comprising:
a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle;
c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle;
d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed parameter;
e) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances, determining a first optimized lubrication strategy for the vehicle; and
f) communicating the first optimized lubrication strategy to at least one truck lubrication system in the vehicle to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear.
60. A method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a vehicle traveling on the track, comprising:
a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
b) determining vehicle parameters comprising at least one parameter of a group including a speed of the vehicle relative to the track, a distance the vehicle has traveled on the track, forces on a drawbar of the vehicle, a set of global positioning system coordinates for the vehicle, and a set of orthogonal accelerations experienced by the vehicle;
c) determining a plurality of calculated parameters as a function of the track parameters and the vehicle parameters, including a balance speed parameter for the vehicle;
d) determining in real-time if the track parameters, the vehicle parameters, and the calculated parameters associated with the balance speed parameter are within acceptable tolerances associated with the balance speed parameter;
e) if any one of the track parameters, the vehicle parameters, or the calculated parameters associated with the balance speed parameter are not within acceptable tolerances, determining a first optimized steering strategy for the vehicle; and
f) communicating the first optimized steering strategy to at least one truck steering mechanism in the vehicle to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear.
61. A method for improving operational safety and overall efficiency, including fuel efficiency, vehicle wheel wear, and track wear, for a track and a train traveling on the track, comprising:
a) determining track parameters comprising at least one parameter of a group including a grade of the track, a superelevation of the track, a gauge of the track, and a curvature of the track;
b) determining train parameters associated with a vehicle of the train including forces on a drawbar of the vehicle;
c) determining a plurality of calculated parameters as a function of the track parameters and the train parameters;
d) determining in real-time if the track parameters, the train parameters, and the calculated parameters are within acceptable tolerances;
e) if any one of the track parameters, the train parameters, or the calculated parameters are not within acceptable tolerances, generating corrective measures; and
f) communicating the corrective measures to at least one of a truck lubrication system and a truck steering mechanism in at least one vehicle associated with the train to promote operational safety and overall efficiency, including fuel efficiency, minimizing vehicle wheel wear, and minimizing track wear.
US10/733,053 1999-06-15 2003-12-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems Expired - Lifetime US7164975B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/733,053 US7164975B2 (en) 1999-06-15 2003-12-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems
CA002489980A CA2489980C (en) 2003-12-11 2004-12-13 Geometric track and track/vehicle analyzers and methods for controlling railroad systems

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US13921799P 1999-06-15 1999-06-15
US14933399P 1999-08-17 1999-08-17
US09/594,286 US6347265B1 (en) 1999-06-15 2000-06-15 Railroad track geometry defect detector
US10/073,831 US6681160B2 (en) 1999-06-15 2002-02-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems
US10/733,053 US7164975B2 (en) 1999-06-15 2003-12-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/073,831 Continuation-In-Part US6681160B2 (en) 1999-06-15 2002-02-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems

Publications (2)

Publication Number Publication Date
US20040122569A1 true US20040122569A1 (en) 2004-06-24
US7164975B2 US7164975B2 (en) 2007-01-16

Family

ID=32601042

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/733,053 Expired - Lifetime US7164975B2 (en) 1999-06-15 2003-12-11 Geometric track and track/vehicle analyzers and methods for controlling railroad systems

Country Status (1)

Country Link
US (1) US7164975B2 (en)

Cited By (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060017911A1 (en) * 2004-06-30 2006-01-26 Villar Christopher M System and method for inspecting railroad track
US20060020375A1 (en) * 2004-07-26 2006-01-26 Salient Systems, Inc. System and method for determining rail safety limits
US20060122745A1 (en) * 2003-05-15 2006-06-08 Siemens Transportation Systems Gmbh & Co. Kg Detection of derailment by determining the rate of fall
WO2006133306A1 (en) * 2005-06-08 2006-12-14 General Electric Company System and method for improved train handling and fuel consumption
US20070040068A1 (en) * 2005-08-18 2007-02-22 General Electric Company System and method for detecting a change or an obstruction to a railway track
US20070044566A1 (en) * 2004-07-26 2007-03-01 Salient Systems, Inc. Stress monitoring system for railways
US20070219683A1 (en) * 2006-03-20 2007-09-20 Wolfgang Daum System and Method for Optimized Fuel Efficiency and Emission Output of a Diesel Powered System
US20070219680A1 (en) * 2006-03-20 2007-09-20 Kumar Ajith K Trip optimization system and method for a train
US20070219682A1 (en) * 2006-03-20 2007-09-20 Ajith Kumar Method, system and computer software code for trip optimization with train/track database augmentation
US7392117B1 (en) 2003-11-03 2008-06-24 Bilodeau James R Data logging, collection, and analysis techniques
US20080183490A1 (en) * 2006-03-20 2008-07-31 Martin William P Method and computer software code for implementing a revised mission plan for a powered system
US20080201028A1 (en) * 2006-03-20 2008-08-21 Brooks James D Method and computer software code for uncoupling power control of a distributed powered system from coupled power settings
US20080269983A1 (en) * 2004-08-11 2008-10-30 Stemco Lp Gravity based brake stroke sensor methods and systems
US20090132179A1 (en) * 2007-11-15 2009-05-21 Chih-Chieh Fu Enhanced Rail Inspection
US20090192758A1 (en) * 2008-01-24 2009-07-30 Brad Pelletier System, method and kit for measuring a distance within a railroad system
US20090273788A1 (en) * 2004-06-30 2009-11-05 Nagle Ii John Anthony System and method for inspecting surfaces using optical wavelength filtering
US20090319197A1 (en) * 2004-06-30 2009-12-24 Villar Christopher M Tilt Correction System and Method for Rail Seat Abrasion
US20100007551A1 (en) * 2004-06-30 2010-01-14 David Pagliuco Methods for GPS to Milepost Mapping
US20100023190A1 (en) * 2006-03-20 2010-01-28 General Electric Company Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear
US20100252692A1 (en) * 2009-04-01 2010-10-07 Hong-I Tsai System for monitoring track transportation
US20100262321A1 (en) * 2006-03-20 2010-10-14 Wolfgang Daum System, Method and Computer Software Code for Optimizing Train Operations Considering Rail Car Parameters
US20100318247A1 (en) * 2009-06-12 2010-12-16 Ajith Kuttannair Kumar System and method for regulating speed, power or position of a powered vehicle
US8126601B2 (en) 2006-03-20 2012-02-28 General Electric Company System and method for predicting a vehicle route using a route network database
US8290645B2 (en) 2006-03-20 2012-10-16 General Electric Company Method and computer software code for determining a mission plan for a powered system when a desired mission parameter appears unobtainable
US20120290157A1 (en) * 2009-03-14 2012-11-15 Chandrashekar Siddappa Control of throttle and braking actions at individual distributed power locomotives in a railroad train
US8370006B2 (en) 2006-03-20 2013-02-05 General Electric Company Method and apparatus for optimizing a train trip using signal information
US8370007B2 (en) 2006-03-20 2013-02-05 General Electric Company Method and computer software code for determining when to permit a speed control system to control a powered system
US20130041547A1 (en) * 2009-05-11 2013-02-14 General Electric Company System, method, and computer software code for distributing and managing data for use by a plurality of subsystems on a locomotive
US8401720B2 (en) 2006-03-20 2013-03-19 General Electric Company System, method, and computer software code for detecting a physical defect along a mission route
US20130101221A1 (en) * 2011-10-25 2013-04-25 International Business Machines Corporation Anomaly detection in images and videos
WO2013155437A1 (en) * 2012-04-13 2013-10-17 Jordan Lawrence B Jr Mobile asset data recorder and transmitter
WO2014110099A2 (en) * 2013-01-11 2014-07-17 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
US8788135B2 (en) 2006-03-20 2014-07-22 General Electric Company System, method, and computer software code for providing real time optimization of a mission plan for a powered system
US8924049B2 (en) 2003-01-06 2014-12-30 General Electric Company System and method for controlling movement of vehicles
US8958079B2 (en) 2004-06-30 2015-02-17 Georgetown Rail Equipment Company System and method for inspecting railroad ties
US9036865B2 (en) 2012-09-12 2015-05-19 International Business Machines Corporation Location determination for an object using visual data
US20150197399A1 (en) * 2014-01-14 2015-07-16 Toyota Motor Engineering & Manufacturing North America, Inc. Wear Detection Systems for Overhead Conveyor Systems
US9156477B2 (en) 2006-03-20 2015-10-13 General Electric Company Control system and method for remotely isolating powered units in a vehicle system
US9201409B2 (en) 2006-03-20 2015-12-01 General Electric Company Fuel management system and method
US20160009304A1 (en) * 2003-01-06 2016-01-14 General Electric Company System and method for vehicle control
US9527518B2 (en) 2006-03-20 2016-12-27 General Electric Company System, method and computer software code for controlling a powered system and operational information used in a mission by the powered system
US9618335B2 (en) 2015-01-19 2017-04-11 Tetra Tech, Inc. Light emission power control apparatus and method
AU2015252161B2 (en) * 2010-05-19 2017-05-18 Harrison, Harold DeVillo Mr. Wayside Friction Management System
US9676403B2 (en) * 2015-04-29 2017-06-13 General Electric Company System and method for determining operational restrictions for vehicle control
US9689681B2 (en) 2014-08-12 2017-06-27 General Electric Company System and method for vehicle operation
ITUA20164178A1 (en) * 2016-06-07 2017-12-07 Esim S R L "IMPRESENTED DIAGNOSTIC SYSTEM FOR RAILWAY INFRASTRUCTURE"
US9849895B2 (en) 2015-01-19 2017-12-26 Tetra Tech, Inc. Sensor synchronization apparatus and method
US9849894B2 (en) 2015-01-19 2017-12-26 Tetra Tech, Inc. Protective shroud for enveloping light from a light emitter for mapping of a railway track
WO2018041569A1 (en) * 2016-09-02 2018-03-08 Knorr-Bremse Systeme für Schienenfahrzeuge GmbH Device and method for determining the state of railways
WO2018114233A1 (en) * 2016-12-19 2018-06-28 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Track-measuring vehicle and method for recording track geometry
CN108248634A (en) * 2018-01-24 2018-07-06 西南交通大学 Track switch and track full-sized abrasion vision measurer and its measuring method
EP3351452A1 (en) * 2017-01-23 2018-07-25 Sncf Reseau Method and facility for automatic analysis of the evolution of track geometry
US20180273060A1 (en) * 2017-03-27 2018-09-27 Harsco Technologies LLC Track geometry measurement system with inertial measurement
US20190064823A1 (en) * 2017-08-28 2019-02-28 GM Global Technology Operations LLC Method and apparatus for monitoring of an autonomous vehicle
US10220860B2 (en) * 2010-05-19 2019-03-05 L.B. Foster Rail Technologies, Inc. Wayside friction management system
AT520526A4 (en) * 2018-02-02 2019-05-15 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Rail vehicle and method for measuring a track section
US10349491B2 (en) 2015-01-19 2019-07-09 Tetra Tech, Inc. Light emission power control apparatus and method
US10362293B2 (en) 2015-02-20 2019-07-23 Tetra Tech, Inc. 3D track assessment system and method
US10416098B2 (en) 2016-05-26 2019-09-17 Georgetown Rail Equiptment Company Three-dimensional image reconstruction using transmission and scatter radiography methods
WO2020053699A1 (en) * 2018-09-10 2020-03-19 Mer Mec S.P.A. Device and method for detecting railway equipment defects
CN110992345A (en) * 2019-12-06 2020-04-10 中科(徐州)人工智能研究院有限公司 Track wear detection method and device
US10625760B2 (en) 2018-06-01 2020-04-21 Tetra Tech, Inc. Apparatus and method for calculating wooden crosstie plate cut measurements and rail seat abrasion measurements based on rail head height
CN111208745A (en) * 2020-03-16 2020-05-29 吉林省运捷轨道科技开发有限公司 Control method for automatically calculating oil injection quantity of rail lubrication system
US10730538B2 (en) 2018-06-01 2020-08-04 Tetra Tech, Inc. Apparatus and method for calculating plate cut and rail seat abrasion based on measurements only of rail head elevation and crosstie surface elevation
US10807623B2 (en) 2018-06-01 2020-10-20 Tetra Tech, Inc. Apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
US10908291B2 (en) 2019-05-16 2021-02-02 Tetra Tech, Inc. System and method for generating and interpreting point clouds of a rail corridor along a survey path
CN113312708A (en) * 2021-06-18 2021-08-27 成都大学 Vehicle clearance calculation method, apparatus, and medium for non-linear suspension system
US11208125B2 (en) * 2016-08-08 2021-12-28 Transportation Ip Holdings, Llc Vehicle control system
US11377130B2 (en) 2018-06-01 2022-07-05 Tetra Tech, Inc. Autonomous track assessment system
US20220266881A1 (en) * 2019-08-29 2022-08-25 Track Machines Connected Gesellschaft M.B.H. Method and measuring vehicle for determining an actual position of a track
US20220315070A1 (en) * 2019-12-26 2022-10-06 Kawasaki Railcar Manufacturing Co., Ltd. Track displacement measurement device, track displacement measurement system, and track displacement measurement method
EP4219267A1 (en) * 2022-01-19 2023-08-02 Cemit Digital AS Track geometry determination

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10308265B2 (en) 2006-03-20 2019-06-04 Ge Global Sourcing Llc Vehicle control system and method
US20070225878A1 (en) * 2006-03-20 2007-09-27 Kumar Ajith K Trip optimization system and method for a train
WO2005105536A1 (en) * 2004-05-03 2005-11-10 Sti Rail Pty Ltd Train integrity network system
FR2869839B1 (en) * 2004-05-04 2006-07-07 Johnson Controls Tech Co SYSTEM FOR MONITORING TIRE PRESSURE OF WHEELS OF A MOTOR VEHICLE
US7729819B2 (en) * 2004-05-08 2010-06-01 Konkan Railway Corporation Ltd. Track identification system
US7152347B2 (en) * 2004-06-17 2006-12-26 Herzog Contracting Corporation Method and apparatus for applying railway ballast
US9956974B2 (en) 2004-07-23 2018-05-01 General Electric Company Vehicle consist configuration control
US7899591B2 (en) * 2005-07-14 2011-03-01 Accenture Global Services Limited Predictive monitoring for vehicle efficiency and maintenance
US20080167766A1 (en) * 2006-03-20 2008-07-10 Saravanan Thiyagarajan Method and Computer Software Code for Optimizing a Range When an Operating Mode of a Powered System is Encountered During a Mission
US7370751B2 (en) * 2006-05-23 2008-05-13 Dematic Corp. Skewed slat control system for article conveyor
US20090037039A1 (en) * 2007-08-01 2009-02-05 General Electric Company Method for locomotive navigation and track identification using video
US8260574B1 (en) 2007-12-21 2012-09-04 Dematic Corp. Diagnostic device for material handling system and method of diagnosing
US8412393B2 (en) * 2008-07-01 2013-04-02 General Electric Company Apparatus and method for monitoring of infrastructure condition
US8914171B2 (en) 2012-11-21 2014-12-16 General Electric Company Route examining system and method
US8473128B2 (en) * 2010-05-19 2013-06-25 L.B. Foster Rail Technologies Canada, Ltd. Optimizing rail track performance
USRE47395E1 (en) * 2010-05-19 2019-05-21 L.B. Foster Rail Technologies Canada, Ltd. Optimizing rail track performance
US9810533B2 (en) 2011-04-27 2017-11-07 Trimble Inc. Railway track monitoring
US9050984B2 (en) * 2012-04-20 2015-06-09 International Business Machines Corporation Anomalous railway component detection
WO2013163649A1 (en) 2012-04-27 2013-10-31 Igralub North America, Llc System and method for fleet wheel-rail lubrication and noise management
WO2014026091A2 (en) 2012-08-10 2014-02-13 General Electric Company Route examining system and method
US20140142868A1 (en) * 2012-11-18 2014-05-22 Andian Technologies Ltd. Apparatus and method for inspecting track in railroad
US9846025B2 (en) 2012-12-21 2017-12-19 Wabtec Holding Corp. Track data determination system and method
US8914162B2 (en) * 2013-03-12 2014-12-16 Wabtec Holding Corp. System, method, and apparatus to detect and report track structure defects
US8924066B2 (en) * 2013-05-22 2014-12-30 General Electric Company Systems and methods for determining route location
US9255913B2 (en) 2013-07-31 2016-02-09 General Electric Company System and method for acoustically identifying damaged sections of a route
US10311551B2 (en) 2016-12-13 2019-06-04 Westinghouse Air Brake Technologies Corporation Machine vision based track-occupancy and movement validation
US10427697B2 (en) 2017-07-04 2019-10-01 Nordco Inc. Rail pressure adjustment assembly and system for rail vehicles
AU2019396832B2 (en) 2018-12-13 2021-07-29 Asiatic Innovations Pty Ltd Transport and rail infrastructure monitoring system
US11340618B2 (en) 2019-08-08 2022-05-24 Robotic Research Opco, Llc Drone based inspection system at railroad crossings
US11654946B1 (en) 2022-04-14 2023-05-23 Bnsf Railway Company System and method of railroad track data aggregation and analysis for determining inspection frequency

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3381626A (en) * 1966-03-25 1968-05-07 Jackson Vibrators Track working assembly and control system
US3638482A (en) * 1968-06-25 1972-02-01 Plasser Bahnbaumasch Franz Method and apparatus for indicating track conditions
US3931747A (en) * 1974-02-06 1976-01-13 Sperry Rand Corporation Gyroscopic stable reference device
US3976272A (en) * 1974-11-18 1976-08-24 General Signal Corporation Control system for railroads
US4005601A (en) * 1975-08-29 1977-02-01 Amac, Inc. Apparatus for detecting rail discontinuities
US4367681A (en) * 1978-11-01 1983-01-11 Canron Corp. Dynamic loading correcting device
US4691565A (en) * 1985-08-22 1987-09-08 Franz Plasser Bahnbaumaschinen-Industriegesellschaft M.B.H. Mobile machine for measuring track parameters
US4726448A (en) * 1986-01-21 1988-02-23 Bijur Lubricating Corporation Lubricant controller
US4741207A (en) * 1986-12-29 1988-05-03 Spangler Elson B Method and system for measurement of road profile
US4793577A (en) * 1986-12-11 1988-12-27 Austill Robert J Locomotive curve tracking system
US4880190A (en) * 1986-12-11 1989-11-14 Southern Pacific Transportation Co. Locomotive curve tracking system
US5332180A (en) * 1992-12-28 1994-07-26 Union Switch & Signal Inc. Traffic control system utilizing on-board vehicle information measurement apparatus
US5440923A (en) * 1990-12-12 1995-08-15 Rst Sweden Ab Drivable slope-sensitive unit for measuring curvature and crossfall of ground surfaces
US5598782A (en) * 1992-06-05 1997-02-04 British Railways Board Methods of railway track maintenance
US5613442A (en) * 1992-12-23 1997-03-25 Noptel Oy Arrangement and method for mesuring and correcting the line of a track
US5786998A (en) * 1995-05-22 1998-07-28 Automated Monitoring And Control International, Inc. Apparatus and method for tracking reporting and recording equipment inventory on a locomotive
US5787815A (en) * 1994-05-25 1998-08-04 Asea Brown Boveri Ab Storage of track data in a position-controlled tilt system
US5791063A (en) * 1996-02-20 1998-08-11 Ensco, Inc. Automated track location identification using measured track data
US5867404A (en) * 1996-04-01 1999-02-02 Cairo Systems, Inc. Method and apparatus for monitoring railway defects
US5956664A (en) * 1996-04-01 1999-09-21 Cairo Systems, Inc. Method and apparatus for monitoring railway defects
US5987979A (en) * 1996-04-01 1999-11-23 Cairo Systems, Inc. Method and apparatus for detecting railtrack failures by comparing data from a plurality of railcars
US6125311A (en) * 1997-12-31 2000-09-26 Maryland Technology Corporation Railway operation monitoring and diagnosing systems
US6144901A (en) * 1997-09-12 2000-11-07 New York Air Brake Corporation Method of optimizing train operation and training
US6347265B1 (en) * 1999-06-15 2002-02-12 Andian Technologies Ltd. Railroad track geometry defect detector
US6360165B1 (en) * 1999-10-21 2002-03-19 Visteon Technologies, Llc Method and apparatus for improving dead reckoning distance calculation in vehicle navigation system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2142962A (en) 1983-06-23 1985-01-30 Dunn & Son Limited W H Apparatus for a track roadway

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3381626A (en) * 1966-03-25 1968-05-07 Jackson Vibrators Track working assembly and control system
US3638482A (en) * 1968-06-25 1972-02-01 Plasser Bahnbaumasch Franz Method and apparatus for indicating track conditions
US3931747A (en) * 1974-02-06 1976-01-13 Sperry Rand Corporation Gyroscopic stable reference device
US3976272A (en) * 1974-11-18 1976-08-24 General Signal Corporation Control system for railroads
US4005601A (en) * 1975-08-29 1977-02-01 Amac, Inc. Apparatus for detecting rail discontinuities
US4367681A (en) * 1978-11-01 1983-01-11 Canron Corp. Dynamic loading correcting device
US4691565A (en) * 1985-08-22 1987-09-08 Franz Plasser Bahnbaumaschinen-Industriegesellschaft M.B.H. Mobile machine for measuring track parameters
US4726448A (en) * 1986-01-21 1988-02-23 Bijur Lubricating Corporation Lubricant controller
US4793577A (en) * 1986-12-11 1988-12-27 Austill Robert J Locomotive curve tracking system
US4880190A (en) * 1986-12-11 1989-11-14 Southern Pacific Transportation Co. Locomotive curve tracking system
US4741207A (en) * 1986-12-29 1988-05-03 Spangler Elson B Method and system for measurement of road profile
US5440923A (en) * 1990-12-12 1995-08-15 Rst Sweden Ab Drivable slope-sensitive unit for measuring curvature and crossfall of ground surfaces
US5598782A (en) * 1992-06-05 1997-02-04 British Railways Board Methods of railway track maintenance
US5613442A (en) * 1992-12-23 1997-03-25 Noptel Oy Arrangement and method for mesuring and correcting the line of a track
US5332180A (en) * 1992-12-28 1994-07-26 Union Switch & Signal Inc. Traffic control system utilizing on-board vehicle information measurement apparatus
US5787815A (en) * 1994-05-25 1998-08-04 Asea Brown Boveri Ab Storage of track data in a position-controlled tilt system
US5786998A (en) * 1995-05-22 1998-07-28 Automated Monitoring And Control International, Inc. Apparatus and method for tracking reporting and recording equipment inventory on a locomotive
US5791063A (en) * 1996-02-20 1998-08-11 Ensco, Inc. Automated track location identification using measured track data
US5867404A (en) * 1996-04-01 1999-02-02 Cairo Systems, Inc. Method and apparatus for monitoring railway defects
US5956664A (en) * 1996-04-01 1999-09-21 Cairo Systems, Inc. Method and apparatus for monitoring railway defects
US5987979A (en) * 1996-04-01 1999-11-23 Cairo Systems, Inc. Method and apparatus for detecting railtrack failures by comparing data from a plurality of railcars
US6044698A (en) * 1996-04-01 2000-04-04 Cairo Systems, Inc. Method and apparatus including accelerometer and tilt sensor for detecting railway anomalies
US6144901A (en) * 1997-09-12 2000-11-07 New York Air Brake Corporation Method of optimizing train operation and training
US6125311A (en) * 1997-12-31 2000-09-26 Maryland Technology Corporation Railway operation monitoring and diagnosing systems
US6347265B1 (en) * 1999-06-15 2002-02-12 Andian Technologies Ltd. Railroad track geometry defect detector
US6360165B1 (en) * 1999-10-21 2002-03-19 Visteon Technologies, Llc Method and apparatus for improving dead reckoning distance calculation in vehicle navigation system

Cited By (150)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8924049B2 (en) 2003-01-06 2014-12-30 General Electric Company System and method for controlling movement of vehicles
US20160009304A1 (en) * 2003-01-06 2016-01-14 General Electric Company System and method for vehicle control
US9950722B2 (en) * 2003-01-06 2018-04-24 General Electric Company System and method for vehicle control
US7937192B2 (en) * 2003-05-15 2011-05-03 Siemens Aktiengesellschaft Osterreich Detection of derailment by determining the rate of fall
US20060122745A1 (en) * 2003-05-15 2006-06-08 Siemens Transportation Systems Gmbh & Co. Kg Detection of derailment by determining the rate of fall
US7392117B1 (en) 2003-11-03 2008-06-24 Bilodeau James R Data logging, collection, and analysis techniques
US9441956B2 (en) 2004-06-30 2016-09-13 Georgetown Rail Equipment Company System and method for inspecting railroad ties
US20100007551A1 (en) * 2004-06-30 2010-01-14 David Pagliuco Methods for GPS to Milepost Mapping
EP1766329A2 (en) * 2004-06-30 2007-03-28 Georgetown Rail Equipment Company System and method for inspecting railroad track
US8405837B2 (en) 2004-06-30 2013-03-26 Georgetown Rail Equipment Company System and method for inspecting surfaces using optical wavelength filtering
US8958079B2 (en) 2004-06-30 2015-02-17 Georgetown Rail Equipment Company System and method for inspecting railroad ties
US7616329B2 (en) 2004-06-30 2009-11-10 Georgetown Rail Equipment Company System and method for inspecting railroad track
US20090319197A1 (en) * 2004-06-30 2009-12-24 Villar Christopher M Tilt Correction System and Method for Rail Seat Abrasion
US20060017911A1 (en) * 2004-06-30 2006-01-26 Villar Christopher M System and method for inspecting railroad track
US8209145B2 (en) 2004-06-30 2012-06-26 Georgetown Rail Equipment Company Methods for GPS to milepost mapping
US20090273788A1 (en) * 2004-06-30 2009-11-05 Nagle Ii John Anthony System and method for inspecting surfaces using optical wavelength filtering
US8081320B2 (en) 2004-06-30 2011-12-20 Georgetown Rail Equipment Company Tilt correction system and method for rail seat abrasion
EP1766329A4 (en) * 2004-06-30 2011-06-01 Georgetown Rail Equipment Comp System and method for inspecting railroad track
US20070044566A1 (en) * 2004-07-26 2007-03-01 Salient Systems, Inc. Stress monitoring system for railways
US20060020375A1 (en) * 2004-07-26 2006-01-26 Salient Systems, Inc. System and method for determining rail safety limits
US7502670B2 (en) 2004-07-26 2009-03-10 Salient Systems, Inc. System and method for determining rail safety limits
US7869909B2 (en) 2004-07-26 2011-01-11 Harold Harrison Stress monitoring system for railways
WO2006014893A3 (en) * 2004-07-26 2007-04-12 Harold Harrison System and method for determining rail safety limits
US20080269983A1 (en) * 2004-08-11 2008-10-30 Stemco Lp Gravity based brake stroke sensor methods and systems
US8078375B2 (en) * 2004-08-11 2011-12-13 Stemco Lp Gravity based brake stroke sensor methods and systems
US20090204317A1 (en) * 2005-06-08 2009-08-13 Wolfgang Daum System and method for improved train handling and fuel consumption
US7590485B2 (en) 2005-06-08 2009-09-15 General Electric Company System and method for improved train handling and fuel consumption
WO2006133306A1 (en) * 2005-06-08 2006-12-14 General Electric Company System and method for improved train handling and fuel consumption
US7522990B2 (en) 2005-06-08 2009-04-21 General Electric Company System and method for improved train handling and fuel consumption
US20070040068A1 (en) * 2005-08-18 2007-02-22 General Electric Company System and method for detecting a change or an obstruction to a railway track
US20100023190A1 (en) * 2006-03-20 2010-01-28 General Electric Company Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear
US8401720B2 (en) 2006-03-20 2013-03-19 General Electric Company System, method, and computer software code for detecting a physical defect along a mission route
US20100262321A1 (en) * 2006-03-20 2010-10-14 Wolfgang Daum System, Method and Computer Software Code for Optimizing Train Operations Considering Rail Car Parameters
US9201409B2 (en) 2006-03-20 2015-12-01 General Electric Company Fuel management system and method
US8751073B2 (en) 2006-03-20 2014-06-10 General Electric Company Method and apparatus for optimizing a train trip using signal information
US9266542B2 (en) * 2006-03-20 2016-02-23 General Electric Company System and method for optimized fuel efficiency and emission output of a diesel powered system
US9527518B2 (en) 2006-03-20 2016-12-27 General Electric Company System, method and computer software code for controlling a powered system and operational information used in a mission by the powered system
US9733625B2 (en) 2006-03-20 2017-08-15 General Electric Company Trip optimization system and method for a train
US8725326B2 (en) 2006-03-20 2014-05-13 General Electric Company System and method for predicting a vehicle route using a route network database
US8768543B2 (en) * 2006-03-20 2014-07-01 General Electric Company Method, system and computer software code for trip optimization with train/track database augmentation
US8126601B2 (en) 2006-03-20 2012-02-28 General Electric Company System and method for predicting a vehicle route using a route network database
US9156477B2 (en) 2006-03-20 2015-10-13 General Electric Company Control system and method for remotely isolating powered units in a vehicle system
US8788135B2 (en) 2006-03-20 2014-07-22 General Electric Company System, method, and computer software code for providing real time optimization of a mission plan for a powered system
US20080201028A1 (en) * 2006-03-20 2008-08-21 Brooks James D Method and computer software code for uncoupling power control of a distributed powered system from coupled power settings
US20080183490A1 (en) * 2006-03-20 2008-07-31 Martin William P Method and computer software code for implementing a revised mission plan for a powered system
US8249763B2 (en) 2006-03-20 2012-08-21 General Electric Company Method and computer software code for uncoupling power control of a distributed powered system from coupled power settings
US8290645B2 (en) 2006-03-20 2012-10-16 General Electric Company Method and computer software code for determining a mission plan for a powered system when a desired mission parameter appears unobtainable
US8903573B2 (en) 2006-03-20 2014-12-02 General Electric Company Method and computer software code for determining a mission plan for a powered system when a desired mission parameter appears unobtainable
US8473127B2 (en) 2006-03-20 2013-06-25 General Electric Company System, method and computer software code for optimizing train operations considering rail car parameters
US8370006B2 (en) 2006-03-20 2013-02-05 General Electric Company Method and apparatus for optimizing a train trip using signal information
US8370007B2 (en) 2006-03-20 2013-02-05 General Electric Company Method and computer software code for determining when to permit a speed control system to control a powered system
US20070219682A1 (en) * 2006-03-20 2007-09-20 Ajith Kumar Method, system and computer software code for trip optimization with train/track database augmentation
US9233696B2 (en) * 2006-03-20 2016-01-12 General Electric Company Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear
US20070219680A1 (en) * 2006-03-20 2007-09-20 Kumar Ajith K Trip optimization system and method for a train
US20070219683A1 (en) * 2006-03-20 2007-09-20 Wolfgang Daum System and Method for Optimized Fuel Efficiency and Emission Output of a Diesel Powered System
RU2469387C2 (en) * 2006-12-08 2012-12-10 Дженерал Электрик Компани Method, system and computer software code for trip optimisation with train/track database augmentation
WO2008073548A2 (en) * 2006-12-08 2008-06-19 General Electric Company Method, system and computer software code for trip optimization with train/track database augmentation
WO2008073548A3 (en) * 2006-12-08 2008-11-27 Gen Electric Method, system and computer software code for trip optimization with train/track database augmentation
US8190377B2 (en) * 2007-11-15 2012-05-29 Taiwan Semiconductor Manufacturing Company, Ltd. Enhanced rail inspection
US20090132179A1 (en) * 2007-11-15 2009-05-21 Chih-Chieh Fu Enhanced Rail Inspection
US20090192758A1 (en) * 2008-01-24 2009-07-30 Brad Pelletier System, method and kit for measuring a distance within a railroad system
WO2009094082A2 (en) * 2008-01-24 2009-07-30 General Electric Company System, method, and kit for measuring a distance within a railroad system
WO2009094082A3 (en) * 2008-01-24 2009-10-01 General Electric Company System, method, and kit for measuring a distance within a railroad system
US7716010B2 (en) 2008-01-24 2010-05-11 General Electric Company System, method and kit for measuring a distance within a railroad system
US8589001B2 (en) * 2009-03-14 2013-11-19 General Electric Company Control of throttle and braking actions at individual distributed power locomotives in a railroad train
US20120290157A1 (en) * 2009-03-14 2012-11-15 Chandrashekar Siddappa Control of throttle and braking actions at individual distributed power locomotives in a railroad train
US8155808B2 (en) * 2009-04-01 2012-04-10 Taiwan Nano-Technology Application Corp. System for monitoring track transportation
US20100252692A1 (en) * 2009-04-01 2010-10-07 Hong-I Tsai System for monitoring track transportation
US10759455B2 (en) * 2009-05-11 2020-09-01 Ge Global Sourcing Llc System, method, and computer software code for distributing and managing data for use by a plurality of vehicle subsystems
US20190270463A1 (en) * 2009-05-11 2019-09-05 Ge Global Sourcing Llc System, method, and computer software code for distributing and managing data for use by a plurality of vehicle subsystems
US10336351B2 (en) * 2009-05-11 2019-07-02 Ge Global Sourcing Llc System method, and computer software code for distributing and managing data for use by a plurality of subsystems on a locomotive
US8914169B2 (en) * 2009-05-11 2014-12-16 General Electric Company System, method, and computer software code for distributing and managing data for use by a plurality of subsystems on a locomotive
US20130041547A1 (en) * 2009-05-11 2013-02-14 General Electric Company System, method, and computer software code for distributing and managing data for use by a plurality of subsystems on a locomotive
US8234023B2 (en) 2009-06-12 2012-07-31 General Electric Company System and method for regulating speed, power or position of a powered vehicle
US20100318247A1 (en) * 2009-06-12 2010-12-16 Ajith Kuttannair Kumar System and method for regulating speed, power or position of a powered vehicle
WO2011041059A3 (en) * 2009-10-04 2011-06-23 General Electric Company Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear
US10220860B2 (en) * 2010-05-19 2019-03-05 L.B. Foster Rail Technologies, Inc. Wayside friction management system
AU2015252161B2 (en) * 2010-05-19 2017-05-18 Harrison, Harold DeVillo Mr. Wayside Friction Management System
US8724904B2 (en) * 2011-10-25 2014-05-13 International Business Machines Corporation Anomaly detection in images and videos
US20130101221A1 (en) * 2011-10-25 2013-04-25 International Business Machines Corporation Anomaly detection in images and videos
US9915535B2 (en) 2012-04-13 2018-03-13 Wi-Tronix, Llc Mobile asset data recorder and transmitter
WO2013155437A1 (en) * 2012-04-13 2013-10-17 Jordan Lawrence B Jr Mobile asset data recorder and transmitter
US9285294B2 (en) 2012-04-13 2016-03-15 Wi-Tronix, Llc Mobile asset data recorder and transmitter
US9285295B2 (en) 2012-04-13 2016-03-15 Wi-Tronix, Llc Mobile asset data recorder and transmitter
CN110411532A (en) * 2012-04-13 2019-11-05 外托尼克斯有限公司 Movable property data logger and transmitter
US9047668B2 (en) 2012-09-12 2015-06-02 International Business Machines Corporation Location determination for an object using visual data
US9036865B2 (en) 2012-09-12 2015-05-19 International Business Machines Corporation Location determination for an object using visual data
US9187104B2 (en) 2013-01-11 2015-11-17 International Buslness Machines Corporation Online learning using information fusion for equipment predictive maintenance in railway operations
US20140200829A1 (en) * 2013-01-11 2014-07-17 International Business Machines Corporation Asset failure prediction with location uncertainty
US20140200828A1 (en) * 2013-01-11 2014-07-17 International Business Machines Corporation Asset failure prediction with location uncertainty
WO2014110099A2 (en) * 2013-01-11 2014-07-17 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
WO2014110099A3 (en) * 2013-01-11 2014-10-16 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
US9561810B2 (en) 2013-01-11 2017-02-07 International Business Machines Corporation Large-scale multi-detector predictive modeling
US9744978B2 (en) * 2013-01-11 2017-08-29 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
US9764746B2 (en) 2013-01-11 2017-09-19 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
US10414416B2 (en) * 2013-01-11 2019-09-17 International Business Machines Corporation Asset failure prediction with location uncertainty
US20140200827A1 (en) * 2013-01-11 2014-07-17 International Business Machines Corporation Railway track geometry defect modeling for predicting deterioration, derailment risk, and optimal repair
US9463815B2 (en) 2013-01-11 2016-10-11 International Business Machines Corporation Large-scale multi-detector predictive modeling
US20150197399A1 (en) * 2014-01-14 2015-07-16 Toyota Motor Engineering & Manufacturing North America, Inc. Wear Detection Systems for Overhead Conveyor Systems
US9683918B2 (en) * 2014-01-14 2017-06-20 Toyota Motor Engineering & Manufacturing North America, Inc. Wear detection systems for overhead conveyor systems
US9689681B2 (en) 2014-08-12 2017-06-27 General Electric Company System and method for vehicle operation
US10322734B2 (en) 2015-01-19 2019-06-18 Tetra Tech, Inc. Sensor synchronization apparatus and method
US10728988B2 (en) 2015-01-19 2020-07-28 Tetra Tech, Inc. Light emission power control apparatus and method
US9618335B2 (en) 2015-01-19 2017-04-11 Tetra Tech, Inc. Light emission power control apparatus and method
US9849895B2 (en) 2015-01-19 2017-12-26 Tetra Tech, Inc. Sensor synchronization apparatus and method
US10384697B2 (en) 2015-01-19 2019-08-20 Tetra Tech, Inc. Protective shroud for enveloping light from a light emitter for mapping of a railway track
US10349491B2 (en) 2015-01-19 2019-07-09 Tetra Tech, Inc. Light emission power control apparatus and method
US9849894B2 (en) 2015-01-19 2017-12-26 Tetra Tech, Inc. Protective shroud for enveloping light from a light emitter for mapping of a railway track
US11259007B2 (en) 2015-02-20 2022-02-22 Tetra Tech, Inc. 3D track assessment method
US11196981B2 (en) 2015-02-20 2021-12-07 Tetra Tech, Inc. 3D track assessment apparatus and method
US10362293B2 (en) 2015-02-20 2019-07-23 Tetra Tech, Inc. 3D track assessment system and method
US11399172B2 (en) 2015-02-20 2022-07-26 Tetra Tech, Inc. 3D track assessment apparatus and method
US9676403B2 (en) * 2015-04-29 2017-06-13 General Electric Company System and method for determining operational restrictions for vehicle control
US10416098B2 (en) 2016-05-26 2019-09-17 Georgetown Rail Equiptment Company Three-dimensional image reconstruction using transmission and scatter radiography methods
ITUA20164178A1 (en) * 2016-06-07 2017-12-07 Esim S R L "IMPRESENTED DIAGNOSTIC SYSTEM FOR RAILWAY INFRASTRUCTURE"
US11208125B2 (en) * 2016-08-08 2021-12-28 Transportation Ip Holdings, Llc Vehicle control system
WO2018041569A1 (en) * 2016-09-02 2018-03-08 Knorr-Bremse Systeme für Schienenfahrzeuge GmbH Device and method for determining the state of railways
CN110087967A (en) * 2016-12-19 2019-08-02 普拉塞-陶伊尔铁路机械出口股份有限公司 The method of orbit measurement vehicle and the track geometry shape for track record
EA036183B1 (en) * 2016-12-19 2020-10-12 Плассер Энд Тойрер Экспорт Фон Банбаумашинен Гезельшафт М.Б.Х. Track-measuring vehicle and method for recording track geometry
US11827254B2 (en) 2016-12-19 2023-11-28 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Track measuring vehicle and method for recording a track geometry of a track
WO2018114233A1 (en) * 2016-12-19 2018-06-28 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Track-measuring vehicle and method for recording track geometry
EP3351452A1 (en) * 2017-01-23 2018-07-25 Sncf Reseau Method and facility for automatic analysis of the evolution of track geometry
FR3062141A1 (en) * 2017-01-23 2018-07-27 Sncf Reseau METHOD AND INSTALLATION FOR AUTOMATICALLY ANALYZING THE EVOLUTION OF THE GEOMETRY OF CIRCULATION PATHWAYS
US11014587B2 (en) * 2017-03-27 2021-05-25 Harsco Technologies LLC Track geometry measurement system with inertial measurement
US20180273060A1 (en) * 2017-03-27 2018-09-27 Harsco Technologies LLC Track geometry measurement system with inertial measurement
US10678247B2 (en) * 2017-08-28 2020-06-09 GM Global Technology Operations LLC Method and apparatus for monitoring of an autonomous vehicle
US20190064823A1 (en) * 2017-08-28 2019-02-28 GM Global Technology Operations LLC Method and apparatus for monitoring of an autonomous vehicle
CN108248634A (en) * 2018-01-24 2018-07-06 西南交通大学 Track switch and track full-sized abrasion vision measurer and its measuring method
US11912317B2 (en) 2018-02-02 2024-02-27 Plasser & Theurer Export Von Bahnbaumaschinen Gesellschaft M.B.H. Rail vehicle and method for surveying a track section
AT520526B1 (en) * 2018-02-02 2019-05-15 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Rail vehicle and method for measuring a track section
AT520526A4 (en) * 2018-02-02 2019-05-15 Plasser & Theurer Export Von Bahnbaumaschinen Gmbh Rail vehicle and method for measuring a track section
US10807623B2 (en) 2018-06-01 2020-10-20 Tetra Tech, Inc. Apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
US10730538B2 (en) 2018-06-01 2020-08-04 Tetra Tech, Inc. Apparatus and method for calculating plate cut and rail seat abrasion based on measurements only of rail head elevation and crosstie surface elevation
US11919551B2 (en) 2018-06-01 2024-03-05 Tetra Tech, Inc. Apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
US11560165B2 (en) 2018-06-01 2023-01-24 Tetra Tech, Inc. Apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
US10870441B2 (en) 2018-06-01 2020-12-22 Tetra Tech, Inc. Apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
US10625760B2 (en) 2018-06-01 2020-04-21 Tetra Tech, Inc. Apparatus and method for calculating wooden crosstie plate cut measurements and rail seat abrasion measurements based on rail head height
US11377130B2 (en) 2018-06-01 2022-07-05 Tetra Tech, Inc. Autonomous track assessment system
US11305799B2 (en) 2018-06-01 2022-04-19 Tetra Tech, Inc. Debris deflection and removal method for an apparatus and method for gathering data from sensors oriented at an oblique angle relative to a railway track
WO2020053699A1 (en) * 2018-09-10 2020-03-19 Mer Mec S.P.A. Device and method for detecting railway equipment defects
US10908291B2 (en) 2019-05-16 2021-02-02 Tetra Tech, Inc. System and method for generating and interpreting point clouds of a rail corridor along a survey path
US11169269B2 (en) 2019-05-16 2021-11-09 Tetra Tech, Inc. System and method for generating and interpreting point clouds of a rail corridor along a survey path
US11782160B2 (en) 2019-05-16 2023-10-10 Tetra Tech, Inc. System and method for generating and interpreting point clouds of a rail corridor along a survey path
US20220266881A1 (en) * 2019-08-29 2022-08-25 Track Machines Connected Gesellschaft M.B.H. Method and measuring vehicle for determining an actual position of a track
CN110992345A (en) * 2019-12-06 2020-04-10 中科(徐州)人工智能研究院有限公司 Track wear detection method and device
US20220315070A1 (en) * 2019-12-26 2022-10-06 Kawasaki Railcar Manufacturing Co., Ltd. Track displacement measurement device, track displacement measurement system, and track displacement measurement method
US11745774B2 (en) * 2019-12-26 2023-09-05 Kawasaki Railcar Manufacturing Co., Ltd. Track displacement measurement device, track displacement measurement system, and track displacement measurement method
CN111208745A (en) * 2020-03-16 2020-05-29 吉林省运捷轨道科技开发有限公司 Control method for automatically calculating oil injection quantity of rail lubrication system
CN113312708A (en) * 2021-06-18 2021-08-27 成都大学 Vehicle clearance calculation method, apparatus, and medium for non-linear suspension system
EP4219267A1 (en) * 2022-01-19 2023-08-02 Cemit Digital AS Track geometry determination

Also Published As

Publication number Publication date
US7164975B2 (en) 2007-01-16

Similar Documents

Publication Publication Date Title
US7164975B2 (en) Geometric track and track/vehicle analyzers and methods for controlling railroad systems
US6681160B2 (en) Geometric track and track/vehicle analyzers and methods for controlling railroad systems
US6347265B1 (en) Railroad track geometry defect detector
JP4707715B2 (en) Diagnosis of point, intersection or crossover intersections, and rail joints and track inhomogeneities and condition monitoring using railroad vehicles
US7081824B2 (en) Track monitoring equipment
JP2018127882A (en) Method of optimizing track
EP0794887B1 (en) Storage of track data in a position-controlled tilt system
EP0751371A2 (en) Installation and process for measuring rolling parameters by means of artificial vision on wheels of railway vehicles
KR100976055B1 (en) Track Distortion Measuring and Monitoring System
JP2008513633A5 (en)
JP2021512813A (en) How to inspect railcars and track sections
JPH05248866A (en) Truck for measuring distance between rail and fixed point
JP4732076B2 (en) Home separation measuring method and apparatus
KR20100068595A (en) System for measuring cross-level irregularity of track using inertial sensor, and method thereof
CN201746752U (en) Track detection device
EP1785333B1 (en) Track rail maintenance system and track rail maintenance method
JP7089063B2 (en) Position detector and method
CA2474757C (en) Track analyzers and methods for controlling railroad systems
CA2489980C (en) Geometric track and track/vehicle analyzers and methods for controlling railroad systems
WO2003069064A1 (en) Track/vehicle analyzers and methods for controlling railroad systems
US20090094848A1 (en) Track Twist Monitoring
RU2704692C1 (en) On-board device for rail track diagnostics
JPH06116903A (en) Method for confirming track state
TWI794820B (en) Road safety monitoring system with rotation-vibration assistant and ground surface positioning device
RU2242391C2 (en) Method of inertia measurements of rail track irregularities

Legal Events

Date Code Title Description
AS Assignment

Owner name: ANDIAN TECHNOLOGIES LTD., CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BIDAUD, ANDRE C.;REEL/FRAME:014796/0786

Effective date: 20031210

STCF Information on status: patent grant

Free format text: PATENTED CASE

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

REFU Refund

Free format text: REFUND - PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: R1551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553)

Year of fee payment: 12