IP Library Granted Patent US 11,912,263
Granted Patent B2
US 11,912,263 · App. 16/742,204 · Granted Feb 27, 2024

System and method for vehicle coast control

Inventors: Karim Aggoune (Auburn Hills, MI); Peter M. Olin (Ann Arbor, MI); Zhaoxuan Zhu (Upper Arlington, OH)
Assignee: DELPHI TECHNOLOGIES IP LIMITED
B60W20/12B60W30/143B60W30/18072B60W40/09
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,912,263
App. No.
16/742,204
Granted
Feb 27, 2024
Kind
B2
Abstract

A method for controlling vehicle propulsion includes identifying at least one route characteristic of a portion of a route being traversed by a vehicle. The method further includes determining a profile for a target vehicle speed based on the at least one route characteristic and a vehicle energy consumption profile. The method further includes selectively adjusting a vehicle speed control input based on the target vehicle speed profile. The method further includes communicating the vehicle speed control input to a vehicle propulsion controller to achieve the target vehicle speed profile.

Claims (64)

1. A method for controlling propulsion of a vehicle, the method comprising:

identifying at least one route characteristic of a portion of a route being traversed by the vehicle;

identifying a projected vehicle stop point or projected vehicle slowdown point associated with the portion of the route being traversed by the vehicle;

identifying at least one vehicle parameter using a velocity dependent resistance force of a road load function;

determining a vehicle energy consumption profile for the vehicle 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 the at least one route characteristic of the portion of the route being traversed by the vehicle;

the at least one vehicle parameter; and

a plurality of other vehicle parameters of the vehicle, wherein the plurality of other vehicle parameters includes at least a weight of the vehicle and manufacturer provided vehicle energy efficiency;

determining a target coast end speed based on the at least one route characteristic, the vehicle energy consumption profile, a rolling friction of the vehicle, a drag coefficient of the vehicle, and the projected vehicle stop point or projected vehicle slowdown point;

determining a target coast start point based on the at least one route characteristic and the target coast end speed; and

selectively controlling vehicle propulsion of the vehicle based on the target coast start point.

2. The method of claim 1 , wherein selectively controlling vehicle propulsion of the vehicle based on the target coast start point includes communicating a recommendation to an operator of the vehicle to begin coasting at the target coast start point.

3. The method of claim 2 , further comprising selectively adjusting the target coast end speed based on a user profile.

4. The method of claim 3 , further comprising:

adjusting the user profile based on a determination of whether the operator followed the recommendation.

5. The method of claim 4 , further comprising:

determining a learned operator behavior based on the user profile; and

adjusting the target coast end speed based on the learned operator behavior.

6. The method of claim 5 , further comprising updating the user profile based on determined current behavior of the operator.

7. The method of claim 1 , further comprising:

determining current behavior of an operator of the vehicle; and

adjusting the target coast end speed based on the current operator behavior.

8. The method of claim 1 , wherein the vehicle is selected from a group consisting of a semi-autonomous vehicle and an autonomous vehicle.

9. The method of claim 1 , further comprising:

generating a virtual input as a vehicle control input to a vehicle propulsion controller based on the target coast start point.

10. The method of claim 9 , wherein the vehicle propulsion controller includes an adaptive cruise control mechanism.

11. The method of claim 10 , wherein the virtual input includes a virtual lead vehicle.

12. The method of claim 9 , wherein the virtual input includes a virtual human machine interface signal.

13. An apparatus for controlling propulsion of a vehicle comprising:

a processor; and

a memory including instructions that, when executed by the processor, cause the processor to:

identify at least one route characteristic of a portion of a route being traversed by the vehicle;

identify a projected vehicle stop point or projected vehicle slowdown point associated with the portion of the route being traversed by the vehicle;

identity at least one vehicle parameter using a velocity dependent resistance force of a road load function;

determine a vehicle energy consumption profile for the vehicle 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 the at least one route characteristic of the portion of the route being traversed by the vehicle;

the at least one vehicle parameter; and

a plurality of other vehicle parameters of the vehicle, wherein the plurality of other vehicle parameters includes at least a weight of the vehicle and a manufacturer provided vehicle energy efficiency;

determine a target coast end speed based on the at least one route characteristic, the vehicle energy consumption profile, a rolling friction of the vehicle, a draft coefficient of the vehicle, and the projected vehicle stop point or projected vehicle slowdown point;

determine a target coast start point based on the at least one route characteristic and the target coast end speed; and

selectively control vehicle propulsion of the vehicle based on the target coast start point.

14. The apparatus of claim 13 , wherein the instructions to selectively control vehicle propulsion of the vehicle based on the target coast start point include communicating a recommendation to an operator of the vehicle to begin coasting at the target coast start point.

15. The apparatus of claim 14 , wherein the instructions further cause the processor to selectively adjust the target coast end speed based on a user profile.

16. The apparatus of claim 15 , wherein the instructions further cause the processor to adjust the user profile based on a determination of whether the operator followed the recommendation.

17. The apparatus of claim 16 , wherein the instructions further cause the processor to:

determine a learned operator behavior based on the user profile; and

adjust the target coast end speed based on the learned operator behavior.

18. The apparatus of claim 17 , wherein the instructions further cause the processor to:

update the user profile based on determined current behavior of the operator;

determine current operator behavior; and

adjust the target coast end speed based on the current operator behavior.

19. A non-transitory computer-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

identifying at least one route characteristic of a portion of a route being traversed by a vehicle;

identifying a projected vehicle stop point or projected vehicle slowdown point associated with the portion of the route being traversed by the vehicle;

identifying at least one vehicle parameter using a velocity dependent resistance force of a road load function;

determining a vehicle energy consumption profile for the vehicle 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 the at least one route characteristic of the portion of the route being traversed by the vehicle;

the at least one vehicle parameter;

a plurality of other vehicle parameters of the vehicle, wherein the plurality of other vehicle parameters includes at least a weight of the vehicle and a manufacturer provided vehicle energy-, of the vehicle; and

historical data associated with at least one other vehicle for at least a portion of a route previously traversed by at the least one other vehicle having at least one route characteristic corresponding to the at least one route characteristic of the route being traversed by the vehicle;

determining a target coast end speed based on the at least one route characteristic, the vehicle energy consumption profile, and the projected vehicle stop point or projected vehicle slowdown point;

determining a target coast start point based on the at least one route characteristic and the target coast end speed; and

selectively controlling vehicle propulsion of the vehicle based on the target coast start point.

20. The non-transitory computer-readable storage medium of claim 19 , wherein selectively controlling vehicle propulsion of the vehicle based on the target coast start point includes communicating a recommendation to an operator of the vehicle to begin coasting at the target coast start point.

Assignments (2)
CHANGE OF NAME Recorded Sep 18, 2024
From: DELPHI TECHNOLOGIES IP LIMITED
To: BORGWARNER US TECHNOLOGIES LLC
Reel/Frame 068985/0968 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2020
From: AGGOUNE, KARIM; OLIN, PETER M.; ZHU, ZHAOXUAN
To: DELPHI TECHNOLOGIES IP LIMITED
Reel/Frame 051510/0228 →
Continuity (1)
Related Publication 20210213932A1 · Jul 15, 2021