Method and module for controlling a velocity of a vehicle
First Claim
1. A method performed by a control system incorporating a computer for regulating a vehicle'"'"'s speed, the method comprising:
- determining a horizon from position data and map data of an itinerary including route segments, each route segment having a with length, an end, and gradient characteristics;
calculating threshold values according to one or more vehicle-specific values;
comparing the gradient characteristics of each segment with the threshold values and assigning each segment within the horizon to a respective category according to the results of the comparisons, wherein the threshold values serve as boundaries for assigning the segments to the respective categories;
for each segment within the horizon assigned to a category indicating a steep upgrade or a steep downgrade, the method comprises;
calculating the vehicle'"'"'s final speed Vend, the final speed Vend being a speed immediately after the end of the segment, based inter alia on an entry speed vi to the segment; and
when the calculated final speed Vend is outside a range for the vehicle'"'"'s current reference speed vset defined by Vmax and Vmin, the method comprises;
correcting the entry speed vi for the segment on the basis of the calculated final speed Vend for the segment,wherein the correction is defined by rules for the segment'"'"'s assigned category, so that Vmin≦
Vend≦
Vmax, on the supposition that vi is corrected within the same range; and
regulating the vehicle'"'"'s speed according to speed set-point values Vref based on a respective entry speed vi for each segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for regulating a vehicle'"'"'s speed including the steps of: determining a horizon by means of position data and map data of an itinerary made up of route segments with length and gradient characteristics for each segment; calculating threshold values for the gradient of segments according to one or more vehicle-specific values, which threshold values serve as boundaries for assigning segments to various categories; comparing the gradient of each segment with the threshold values and placing each segment within the horizon in a category according to the results of the comparisons; and, for each segment within the horizon which is in a category indicating a steep upgrade or a steep downgrade, calculating the vehicle'"'"'s final speed vend after the end of the segment, based inter alia on the entry speed vi to the segment; and determining the entry speed vi for said segment based on the calculated final speed vend for the segment, which determination is defined by rules for said segment'"'"'s category, so that the vehicle'"'"'s final speed vend is within the range defined by vmax and vmin for the vehicle'"'"'s current reference speed vset, on the supposition that vi is determined within the same range; and regulating the vehicle'"'"'s speed according to speed set-point values vref based on the entry speeds vi to each segment.
25 Citations
16 Claims
-
1. A method performed by a control system incorporating a computer for regulating a vehicle'"'"'s speed, the method comprising:
-
determining a horizon from position data and map data of an itinerary including route segments, each route segment having a with length, an end, and gradient characteristics; calculating threshold values according to one or more vehicle-specific values; comparing the gradient characteristics of each segment with the threshold values and assigning each segment within the horizon to a respective category according to the results of the comparisons, wherein the threshold values serve as boundaries for assigning the segments to the respective categories; for each segment within the horizon assigned to a category indicating a steep upgrade or a steep downgrade, the method comprises; calculating the vehicle'"'"'s final speed Vend, the final speed Vend being a speed immediately after the end of the segment, based inter alia on an entry speed vi to the segment; and when the calculated final speed Vend is outside a range for the vehicle'"'"'s current reference speed vset defined by Vmax and Vmin, the method comprises; correcting the entry speed vi for the segment on the basis of the calculated final speed Vend for the segment, wherein the correction is defined by rules for the segment'"'"'s assigned category, so that Vmin≦
Vend≦
Vmax, on the supposition that vi is corrected within the same range; andregulating the vehicle'"'"'s speed according to speed set-point values Vref based on a respective entry speed vi for each segment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A module for regulating a vehicle'"'"'s speed, the module comprising:
-
a horizon unit configured and operable to determine a horizon based on received position data and map data of an itinerary including route segments, each route segment having a length, an end, and a gradient characteristic; a processor unit that includes a data processor, the processor unit configured and operable; to calculate threshold values according to one or more vehicle-specific values; to compare the gradient characteristic of each segment with the threshold values and to assign each segment within the horizon to a respective category according to the results of the comparisons, wherein the threshold values serve as boundaries for assigning the segments to the respective categories; and for each segment within the horizon assigned to a category indicating a steep upgrade or a steep downgrade, the processor unit is configured and operable to; calculate the vehicle'"'"'s final speed Vend, the final speed being a speed immediately after the end of the segment, based inter alia on the entry speed vi to the segment; and correct the entry speed vi for the segment based on the calculated final speed Vend for the segment, wherein the correction is defined by rules for the segment'"'"'s assigned category, so that Vmin≦
Vend≦
Vmax, on the supposition that vi is corrected within the same range; anda control system configured and operable to regulate the vehicle'"'"'s speed according to speed set-point values Vref based on a respective entry speed vi for each segment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium incorporating a non-transitory program product comprising computer program of instructions for enabling a computer system in a vehicle to perform the steps of:
-
determining a horizon from position data and map data of an itinerary including route segments, each route segment having a with length, an end, and gradient characteristics; calculating threshold values according to one or more vehicle-specific values; comparing the gradient characteristics of each segment with the threshold values and assigning each segment within the horizon to a respective category according to the results of the comparisons, wherein the threshold values serve as boundaries for assigning the segments to the respective categories; for each segment within the horizon assigned to a category indicating a steep upgrade or a steep downgrade, the method comprises; calculating the vehicle'"'"'s final seed Vend, the final seed Vend being a speed immediately after the end of the segment, based inter alia on an entry speed vi to the segment; and when the calculated final speed Vend is outside a range for the vehicle'"'"'s current reference seed vset defined by Vmax and Vmin, the method comprises; correcting the entry seed vi for the segment on the basis of the calculated final speed Vend for the segment, wherein the correction is defined by rules for the segment'"'"'s assigned category, so that Vmin≦
Vend≦
Vmax, on the supposition that vi is corrected within the same range; andregulating the vehicle'"'"'s speed according to speed set-point values Vref based on a respective entry seed vi for each segment when the computer program of instructions is run on the computer system. - View Dependent Claims (16)
-
Specification