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.
- 2. A method in accordance with claim 1 wherein identifying lead locomotives is based on a reverser handle discrete indicating whether a handle is in either a forward or reverse position.
- 3. A method in accordance with claim 2 wherein identifying lead locomotives further comprises the step of determining whether a locomotive has an orientation of short-hood forward.
- 4. A method in accordance with claim 1 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.
- 5. A method in accordance with claim 1 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.
- 6. A method in accordance with claim 5 wherein determining whether a locomotive is oriented in at least one of short-hood forward and long-hood forward comprises the step of decoding locomotive discretes.
- 7. 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, k=2(d-b)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 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.
- 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, k=2da-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, k=2(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.
- 11. A data center in accordance with claim 10 wherein identifying lead locomotives is based on a reverser handle discrete indicating whether a handle is in either a forward or reverse position.
- 12. A data center in accordance with claim 11 wherein identifying lead locomotives further comprises determining whether a locomotive has an orientation of short-hood forward.
- 13. A data center in accordance with claim 10 wherein associating trailing locomotives with a single lead locomotive comprises 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.
- 14. A data center in accordance with claim 10 wherein determining an order of locomotives in the locomotive consist comprises determining whether a locomotive is oriented in at least one of short-hood forward and long-hood forward.
- 15. A data center in accordance with claim 14 wherein determining whether a locomotive is oriented in at least one of short-hood forward and long-hood forward comprises decoding locomotive discretes.
- 16. 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, k=2(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.
- 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, k=2da-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, k=2(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.
- 20. A method in accordance with claim 19 wherein identifying lead locomotives is based on a reverser handle discrete indicating whether a handle is in either a forward or reverse position.
- 21. A method in accordance with claim 20 wherein identifying lead locomotives further comprises the step of determining whether a locomotive has an orientation of short-hood forward.
- 22. A method in accordance with claim 19 further comprising the steps of: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, k=2(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, k=2da-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, k=2(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.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation-in-part of U.S. patent application Ser. No. 09/475,589, filed Dec. 30, 1999.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
3740549 |
Thorne-Booth |
Jun 1973 |
A |
5129605 |
Burns et al. |
Jul 1992 |
A |
5969643 |
Curtis |
Oct 1999 |
A |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/475589 |
Dec 1999 |
US |
Child |
09/751830 |
|
US |