Energy efficient routing using an impedance factor
First Claim
Patent Images
1. A computer-implemented method for calculating road segment cost for energy efficient routing, comprising:
- receiving probe data collected via a probe for one or more vehicles traveling along a road;
selecting a road segment with associated probe data;
dividing the road segment into sub-segments;
calculating, using a processor, an average speed for each sub-segment using the probe data;
calculating, using the processor, a speed slope for each sub-segment as a function of an average speed of the sub-segment and an average speed of at least one adjacent sub-segment;
calculating, using the processor, a sum of speed slopes by adding the speed slope values for sub-segments having a negative value of speed slope; and
classifying the road segment based on the sum of speed slopes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for calculating an energy efficient route is disclosed. A route calculation application calculates one or more routes from an origin to a destination. For each of the routes, the route calculation application uses impedance factor data associated with each segment in the route. The impedance factor is calculated using probe data when the probe data is available for a road segment. When probe data is unavailable, the impedance factor is calculated using machine learning techniques that analyze the results of the impedance factor classifications for road segments having probe data.
15 Citations
19 Claims
-
1. A computer-implemented method for calculating road segment cost for energy efficient routing, comprising:
-
receiving probe data collected via a probe for one or more vehicles traveling along a road; selecting a road segment with associated probe data; dividing the road segment into sub-segments; calculating, using a processor, an average speed for each sub-segment using the probe data; calculating, using the processor, a speed slope for each sub-segment as a function of an average speed of the sub-segment and an average speed of at least one adjacent sub-segment; calculating, using the processor, a sum of speed slopes by adding the speed slope values for sub-segments having a negative value of speed slope; and classifying the road segment based on the sum of speed slopes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for calculating an energy efficient route, the method comprising:
-
obtaining an origin and a destination associated with a road network; calculating a probability value that a vehicle decelerates while traveling on each individual segment of a plurality of road segments; selecting, from the plurality of road segments, a selected road segment with associated probe data; receiving probe data collected via a probe for the vehicle traveling along the selected road segment; dividing the selected road segment into a plurality of sub-segments; calculating an average speed for each of the plurality of sub-segments using the probe data; and calculating a speed slope for each of the plurality of sub-segment as a function of an average speed of the sub-segment and an average speed of at least one adjacent sub-segment; and calculating, using a processor, an energy efficient route from the origin to the destination using a routing algorithm that evaluates the plurality of road segments, wherein the routing algorithm uses the probability values for the plurality of road segments being evaluated by the routing algorithm. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A navigation system that calculates an energy efficient route, the navigation system comprising:
-
a probe configured to receive probe data collected for a vehicle traveling along a route from a first location to a second location; a geographic database containing road segment records that include data that represent roads in a geographic area that includes the route from the first location to the second location, wherein the road segment records include an impedance factor associated with a road segment, wherein the impedance factor represents a probability that the vehicle decelerates while traveling within the road segment; and a processor that executes a route calculation application that calculates a route that minimizes energy consumption when traveling from the first location to the second location, wherein the route is calculated using segment costs, and wherein the segment costs are based on the impedance factor, wherein the processor is configured to calculate the impedance factor by dividing the road segment into a plurality of sub-segments and calculating an average speed for each of the plurality of sub-segments using the probe data, wherein the processor is configured to calculate a speed slope for each sub-segment as a function of an average speed of the sub-segment and an average speed of at least one adjacent sub-segment. - View Dependent Claims (19)
-
Specification