CPC B60W 30/143 (2013.01) [B60W 40/105 (2013.01); B60W 2554/80 (2020.02); B60W 2556/10 (2020.02)] | 20 Claims |
1. A method for controlling vehicle propulsion, the method comprising:
identifying at least one route characteristic of a portion of a route being traversed by a vehicle;
determining a profile for a target vehicle speed based on the at least one route characteristic and a vehicle energy consumption profile, the vehicle energy consumption profile being determined based on, at least, historical data indicating energy consumption of the vehicle for at least a portion of a route previously traversed by the vehicle having at least one route characteristic corresponding to at the at least one route characteristic of the portion of the route being traversed by the vehicle;
receiving, from a vehicle propulsion controller, a signal indicating a detection of a lead vehicle;
determining a vehicle speed of the lead vehicle;
determining whether to avoid triggering initiation of a vehicle follow mode by the vehicle propulsion controller based on (i) a distance between the vehicle and a triggering threshold and (ii) the vehicle speed of the vehicle, the triggering threshold corresponding to a distance to the lead vehicle at which the vehicle follow mode is initiated by the vehicle propulsion controller;
in response to determining to avoid triggering initiation of the vehicle follow mode by the vehicle propulsion controller, determining, based on the vehicle speed of the lead vehicle and the profile for the target vehicle speed, a traveling distance between the vehicle and a trigger threshold;
determining an adjusted profile for the target vehicle speed based on the traveling distance and the profile for the target vehicle speed; and
controlling, using the vehicle propulsion controller, vehicle speed of the vehicle to achieve the target vehicle speed associated with the adjusted profile.
|