Contention avoidance
First Claim
1. A method of navigating a first vehicle through a mining environment to a target destination, comprising:
- identifying a route through the mining environment to the target destination for the first vehicle;
accessing a vehicle dynamics model database to identify one or more performance attributes for the first vehicle;
determining a first speed profile for at least a portion of the route using the one or more performance attribute for the first vehicle and the route;
accessing a fleet profile database to identify a location, an allocated speed profile, and an assigned route for a plurality of vehicles in the mining environment;
for each vehicle in the plurality of vehicles, analyzing the location, the allocated speed profile and the assigned route to identify one or more potential contention conditions associated with the route;
using the one or more potential contention conditions along the route to determine a second speed profile for at least a portion of the route;
determining an optimized speed profile using the first speed profile and the second speed profile; and
at least one of;
accessing a speed interface controller in the first vehicle to control a speed of the first vehicle in accordance with the optimized speed profile, andcommunicating at least a portion of the optimized speed profile to a human machine interface in the first vehicle for display to an operator of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for navigating a vehicle through a mining environment to a target destination is presented. The system and method may be utilized to avoid contention in the mining environment. A route through the mining environment to the target destination for the vehicle is identified and a first speed profile for at least a portion of the route is determined. A potential contention condition associated with the route is identified and the potential contention condition along the route is used to determine a second speed profile for at least a portion of the route. An optimized speed profile is determined using the first speed profile and the second speed profile, and at least a portion of the optimized speed profile is communicated to the vehicle.
22 Citations
17 Claims
-
1. A method of navigating a first vehicle through a mining environment to a target destination, comprising:
-
identifying a route through the mining environment to the target destination for the first vehicle; accessing a vehicle dynamics model database to identify one or more performance attributes for the first vehicle; determining a first speed profile for at least a portion of the route using the one or more performance attribute for the first vehicle and the route; accessing a fleet profile database to identify a location, an allocated speed profile, and an assigned route for a plurality of vehicles in the mining environment; for each vehicle in the plurality of vehicles, analyzing the location, the allocated speed profile and the assigned route to identify one or more potential contention conditions associated with the route; using the one or more potential contention conditions along the route to determine a second speed profile for at least a portion of the route; determining an optimized speed profile using the first speed profile and the second speed profile; and at least one of; accessing a speed interface controller in the first vehicle to control a speed of the first vehicle in accordance with the optimized speed profile, and communicating at least a portion of the optimized speed profile to a human machine interface in the first vehicle for display to an operator of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a fleet profile database configured to store at least one of a current location, a velocity, an assigned route, and an allocated speed profile for a plurality of vehicles operating in a mining environment; a processor configured to; identify a route through a mining environment to a target destination for a first vehicle; determine a first speed profile for at least a portion of the route; for each vehicle in the plurality of vehicles, analyze the at least one of the current location, the velocity, the assigned route, and the allocated speed profile to identify one or more potential contention conditions associated with the route; use the one or more potential contention conditions along the route to determine a second speed profile for at least a portion of the route; determine an optimized speed profile using the first speed profile and the second speed profile; and at least one of; access a speed interface controller in the first vehicle to control a speed of the first vehicle in accordance with the optimized speed profile, and communicate at least a portion of the optimized speed profile to a human machine interface in the first vehicle. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium containing instructions that, when executed by a processor, cause the processor to perform the steps of:
-
identifying a route through a mining environment to a target destination for a first vehicle; determining a first speed profile for at least a portion of the route; accessing a fleet profile database to identify at least one of a location, an allocated speed profile, and an assigned route for a plurality of vehicles in the mining environment; for each vehicle in the plurality of vehicles, analyzing the at least one of the location, the allocated speed profile and the assigned route to identify one or more potential contention conditions associated with the route; using the one or more potential contention conditions along the route to determine a second speed profile for at least a portion of the route; determining an optimized speed profile using the first speed profile and the second speed profile; and at least one of; accessing a speed interface controller in the first vehicle to control a speed of the first vehicle in accordance with the optimized speed profile, and communicating at least a portion of the optimized speed profile to a human machine interface in the first vehicle for display to an operator of the vehicle. - View Dependent Claims (14, 15, 16, 17)
-
Specification