Systems and methods for determining track location and/or direction of travel
US-10392040-B2 · Aug 27, 2019 · US
US11385066B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11385066-B2 |
| Application number | US-201916549981-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 23, 2019 |
| Priority date | Dec 19, 2016 |
| Publication date | Jul 12, 2022 |
| Grant date | Jul 12, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A controller is provided that can receive or determine at least one first location associated with at least a first vehicle belonging to a vehicle group; receive or determine at least one second location associated with at least a second vehicle; and determine a route or lane from a plurality of possible routes or lanes on which the vehicle group is located based at least partly on the at least one first location and on the at least one second location.
Opening claim text (preview).
What is claimed is: 1. A controller configured to: receive or determine a first location value associated with at least a first vehicle in a vehicle group; receive or determine a second location value associated with at least a second vehicle; determine a route or lane from a plurality of possible routes or lanes on which the vehicle group is located based at least partly on the first location value and on the second location value; determine a level or degree of uncertainty or inaccuracy of at least one of the first location value or the second location value; and respond to a calculation of the level or degree of uncertainty or inaccuracy that is greater than a determined threshold value by one or more of: generating an alert; switching an operating mode of one or more vehicles in the vehicle group to a safe stop mode, or requesting additional location information to reduce the level or degree of uncertainty or inaccuracy to less than the determined threshold value. 2. The controller of claim 1 , wherein one or more of the first location value or the second location value represents multiple, different locations at different times, and the controller is further configured to: determine a distribution of one or more of the first location value or the second location value; normalize the distribution of the one or more of the first location value or the second location value to route centerline data; and determine the route or lane from the plurality of possible routes or lanes based at least partly on the distribution that is normalized. 3. The controller of claim 1 , wherein the controller is further configured to determine the route or lane from the plurality of possible routes or lanes on which the vehicle group is located based at least partly on a spatial relationship between the first vehicle and the second vehicle. 4. The controller of claim 1 , wherein the controller is disposed on the first vehicle, and is further configured to: receive or determine a direction of orientation of the first vehicle; receive or determine a throttle position of the first vehicle; and determine, based at least in part on the direction of orientation and on the throttle position, a direction of travel of the vehicle group on the route or lane. 5. The controller of claim 1 , wherein the first location value represents an initial first location and the second location value represents an initial second location, and the controller is further configured to: determine an amount of skew or drift associated with one or more of the initial first location or the initial second location; and adjust the one or more of the first location or the second location based at least in part on the amount of skew or drift that is determined to generate one or more of an adjusted first location or an adjusted second location. 6. The controller of claim 1 , wherein the route or lane on which the vehicle group is located comprises a first route segment connected to a second route segment by at least one switch or intersection, and wherein the controller is further configured to: determine an alignment or operating mode of the at least one switch or intersection based at least partly on a spatial relationship of the first vehicle and the second vehicle, the first location value, and the second location value. 7. The controller of claim 1 , wherein the controller is disposed onboard the first vehicle and is configured to transmit a query message to one or more of: (i) at least one other vehicle in the vehicle group or (ii) a remote back office server, and wherein the query message requests a position report message including a location associated with the at least one other vehicle. 8. The controller of claim 1 , wherein the controller is a remote server and is configured or operable to communicate with the vehicle group, and the controller is further configured to determine the route or lane from the plurality of possible routes or lanes on which or in which the vehicle group is located based at least partly on the first location value and the second location value, and at least partly on one or more of: a relative position of the first vehicle to the second vehicle, a relative position of the first vehicle to a wayside device or beacon, a relative position of the first vehicle to a determined landmark, or trend information including a previous known position of the first vehicle, a time associated with the previous known position of the first vehicle, an orientation of travel of the first vehicle or the vehicle group relative to the route or lane, and a distance or speed of travel of the first vehicle or the vehicle group. 9. The controller of claim 1 , wherein the controller is further configured to determine which of the routes or lanes are occupied by different vehicles in the vehicle group. 10. The controller of claim 1 , wherein the controller is further configured to determine the route or lane from the plurality of possible routes or lanes on which or in which the vehicle group is located based at least partly on the first location value and the second location value, and at least partly on vehicle information associated with the vehicle group, wherein the vehicle information includes at least one of vehicle type, vehicle weight, vehicle stopping capability, vehicle minimum speed, vehicle maximum speed, vehicle designated speed, vehicle cargo type, vehicle cargo amount, vehicle health status, vehicle brake condition, vehicle fuel level, vehicle fuel type, or vehicle final destination. 11. The controller of claim 1 , wherein the controller is further configured to determine the route or lane from the plurality of possible routes or lanes on which or in which the vehicle group is located based at least partly on the first location value and the second location value, and at least partly on a route database, wherein the route database comprises information associated with one or more of: route position or location, route grade, route curvature, number of lanes for a route segment, location of intersections and switch locations in a route segment, crossing locations in a route segment, or vehicle group make up and vehicle identification. 12. The controller of claim 1 , wherein the controller is further configured to determine the route or lane from the plurality of possible routes or lanes on which or in which the vehicle group is located based at least partly on the first location value and the second location value, and at least partly on additional information selected from: route heading changes, a number of control vehicles in the vehicle group, identification numbers of one or more of the control vehicles in the vehicle group, a number of non-control vehicles in the vehicle group, identification numbers of one or more of the non-control vehicles in the vehicle group, a length of the vehicle group, a width of the vehicle group, manifest information for one or more vehicles in the vehicle group, freight type and amounts carried by one or more vehicles in the vehicle group, passenger information for passengers carried by one or more vehicles in the vehicle group, model and type of propulsion systems carried by one or more vehicles in the vehicle group, vehicle fuel levels, vehicle equipment health and status, or age of equipment carried by one or more vehicles in the vehicle group. 13. The controller of claim 1 , wherein the controller is further configured to determine which of the possible routes or lanes is occupied by the first vehicle or the second vehicle, determine whether the route or lane that is occupied by the first
Absolute localisation, e.g. providing geodetic coordinates · CPC title
Special cost functions, i.e. other than distance or default speed limit of road segments · CPC title
Satellite based navigation systems, e.g. global positioning system [GPS] · CPC title
Destination indicators, identification panels or distinguishing signs on the vehicles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.