US 12,122,376 B2
System and method for controlling vehicle propulsion
Li Tang, Troy, MI (US); Neeraj Rama, Rochester Hills, MI (US); and Peter Michael Olin, Ann Arbor, MI (US)
Assigned to Delphi Technologies IP Limited, Saint Michael (BB)
Filed by Delphi Technologies IP Limited, St. Michael (BB)
Filed on Aug. 10, 2022, as Appl. No. 17/885,050.
Prior Publication US 2024/0051533 A1, Feb. 15, 2024
Int. Cl. B60W 30/16 (2020.01); B60W 30/14 (2006.01); B60W 40/105 (2012.01)
CPC B60W 30/143 (2013.01) [B60W 40/105 (2013.01); B60W 2554/80 (2020.02); B60W 2556/10 (2020.02)] 20 Claims
OG exemplary drawing
 
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.