Methods and apparatus for locomotive tracking
First Claim
1. A method for determining locomotive consist, at least some locomotives of the locomotive consist having an on-board tracking system comprising a locomotive interface, a computer coupled to said locomotive interface, a GPS receiver coupled to the computer;
- and a communicator coupled to the computer;
the computer programmed to determine a position of the locomotive based on a signal received by the receiver and to transmit the position via the communicator, the computer further programmed to obtain locomotive discretes from the locomotive interface and to transmit the locomotive discretes via the communicator, said method comprising the steps of;
operating each on-board system to determine when its respective locomotive departs a locomotive assignment point;
operating the on-board system of each departing locomotive to determine a departure condition when any of the respective locomotives depart the locomotive assignment point;
operating the on-board system of each departing locomotive to send a locomotive position message to a data center at a time corresponding to the locomotive assignment point;
operating each on-board system to simultaneously collect GPS location data for each respective locomotive; and
at the data center, collecting locomotive position messages corresponding to locomotive assignment point to determine localized groups of locomotives;
identifying candidate consists and lead locomotives;
associating trailing locomotives with a single lead locomotive based on geographic proximity;
determining an order of the locomotives in the locomotive consist having a respective on-board tracking system; and
determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing locomotives is provided. The apparatus includes an on-board tracking system including a locomotive interface, a computer, a GPS receiver, and a communicator, the computer programmed to determine a position of the locomotive and to transmit the position via the communicator, the computer further programmed to obtain locomotive discretes and to transmit the locomotive discretes via the communicator. The method includes the steps of operating each on-board system to determine when its respective locomotive departs a locomotive assignment point, operating the on-board systems to determine a departure condition, to send a locomotive position message to a data center at a time corresponding to the locomotive assignment point, to simultaneously collect GPS location data for each respective locomotive and at the data center, collecting locomotive position messages corresponding to the locomotive assignment point to determine localized groups of locomotives, identifying candidate consists and lead locomotives.
-
Citations
28 Claims
-
1. A method for determining locomotive consist, at least some locomotives of the locomotive consist having an on-board tracking system comprising a locomotive interface, a computer coupled to said locomotive interface, a GPS receiver coupled to the computer;
- and a communicator coupled to the computer;
the computer programmed to determine a position of the locomotive based on a signal received by the receiver and to transmit the position via the communicator, the computer further programmed to obtain locomotive discretes from the locomotive interface and to transmit the locomotive discretes via the communicator, said method comprising the steps of;operating each on-board system to determine when its respective locomotive departs a locomotive assignment point;
operating the on-board system of each departing locomotive to determine a departure condition when any of the respective locomotives depart the locomotive assignment point;
operating the on-board system of each departing locomotive to send a locomotive position message to a data center at a time corresponding to the locomotive assignment point;
operating each on-board system to simultaneously collect GPS location data for each respective locomotive; and
at the data center, collecting locomotive position messages corresponding to locomotive assignment point to determine localized groups of locomotives;
identifying candidate consists and lead locomotives;
associating trailing locomotives with a single lead locomotive based on geographic proximity;
determining an order of the locomotives in the locomotive consist having a respective on-board tracking system; and
determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
wherein k is the number of locomotives that do not include the on-board tracking system, d is the centroid between two consecutive locomotives having the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-board tracking system, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of the respective locomotive.
- and a communicator coupled to the computer;
-
8. A method in accordance with claim 1 wherein determining the location of at least one locomotive that does not include an on-board tracking system comprises the step determining the location of the locomotive using the equation,
-
d a - 1 , wherein k is the number of locomotives that do not include the on-board tracking system, d is the centroid between two consecutive locomotive having the on-board tracking system, and a is the length of the respective locomotive.
-
-
9. A method in accordance with claim 1 wherein determining the location of at least one locomotive that does not include an on-board tracking system comprises the step determining the location of the locomotive using the equation,
-
( d - b ) a - 3 , wherein k is the number of locomotives that do not include the on-board tracking system, d is the centroid between two consecutive locomotives having the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-board tracking system, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of the respective locomotive.
-
-
10. A data center comprising a computer coupled to a receiver, said computer programmed to:
-
collect locomotive position messages corresponding to a locomotive assignment point to determine localized groups of locomotives, wherein at least some of the locomotives comprise an on-board tracking system;
receive GPS location data simultaneously collected by each on-board tracking system;
identify candidate consists and lead locomotives;
associate trailing locomotives with a single lead locomotive based on geographic proximity;
determine an order of the locomotives in the locomotive consist having a respective on-board tracking system; and
determine the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-board tracking, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of a locomotive.
-
-
17. A data center in accordance with claim 10 wherein to determine the location of at least one locomotive that does not include an on-board tracking system, said computer further programmed to use the equation,
-
d a - 1 , wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, and a is the length of a locomotive.
-
-
18. A data center in accordance with claim 10 wherein to determine the location of at least one locomotive that does not include an on-board tracking system, said computer further programmed to use the equation,
-
( d - b ) a - 3 , wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-board tracking, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of a locomotive.
-
-
19. A method for managing locomotives, at least some locomotives having an on-board tracking system comprising a locomotive interface, a computer coupled to said locomotive interface, a GPS receiver coupled to the computer, and a communicator coupled to the computer, the computer programmed to determine a position of the locomotive based on a signal received by the receiver and to transmit the position via the communicator, the computer further programmed to obtain locomotive discretes from the locomotive interface and to transmit the locomotive discretes via the communicator, said method comprising the steps of:
-
operating each on-board system to determine when its respective locomotive departs a locomotive assignment point;
operating the on-board system of each departing locomotive to determine a departure condition when any of the respective locomotives depart the locomotive assignment point;
operating the on-board system of each departing locomotive to send a locomotive position message to a data center at a time corresponding to the locomotive assignment point;
operating each on-board system to simultaneaously collect GPS location data for each respective locomotive; and
at the data center, collecting locomotive position messages corresponding to the locomotive assignment point to determine localized groups of locomotives;
identifying candidate consists and lead locomotives. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
associating trailing locomotives with a single lead locomotive based on geographic proximity;
determining an order of the locomotives in the locomotive consist having a respective on-board tracking system; and
determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system.
-
-
23. A method in accordance with claim 22 wherein associating trailing locomotives with a single lead locomotive comprising the steps of determining a centroid of a line between each reporting locomotive of a candidate consist and each lead locomotive, and associating those trailing locomotives with centroids that fall within a specified distance of a lead locomotive as a consist member.
-
24. A method in accordance with claim 22 wherein determining an order of locomotives in the locomotive consist comprises the step of determining whether a locomotive is oriented in at least one of short-hood forward and long-hood forward.
-
25. A method in accordance with claim 24 wherein determining whether a locomotive oriented in at least one of short-hood forward and long-hood forward comprises the step of decoding locomotive discretes.
-
26. A method in accordance with claim 22 wherein determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system comprises the step of utilizing the equation,
-
( d - b ) a - 1 , wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-board tracking, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of a locomotive.
-
-
27. A method in accordance with claim 22 wherein determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system comprises the step of utilizing the equation,
-
d a - 1 , wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, and a is the length of a locomotive.
-
-
28. A method in accordance with claim 22 wherein determining the location of at least one locomotive in the locomotive consist that does not include a respective on-board tracking system comprises the step of utilizing the equation,
-
( d - b ) a - 3 , wherein k is the number of locomotives not equipped with the on-board tracking system, d is the centroid between two consecutive locomotives equipped with the on-board tracking system, each locomotive having a first end and a second end and an antenna for use by the on-bwoard tracking, b is the distance from the antenna to the closer of the first end and the second end, and a is the length of a locomotive.
-
Specification