IP Library Granted Patent US 12,208,815
Granted Patent B2
US 12,208,815 · App. 18/364,829 · Granted Jan 28, 2025

Intelligent driving passive pedal control

Inventors: Karim Aggoune (Auburn Hills, MI); Frans M. Theunissen (Rochester Hills, MI)
Assignee: DELPHI TECHNOLOGIES IP LIMITED
B60W50/087B60W10/04B60W10/10B60W50/10B60W2510/0604B60W2520/30B60W2556/50B60W2710/105
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 12,208,815
App. No.
18/364,829
Granted
Jan 28, 2025
Kind
B2
Abstract

A method for assignment of vehicle control includes receiving route data indicating a route between a starting location of a vehicle and a destination location, and determining an optimal vehicle configuration for the route based on a target vehicle speed and a hybrid torque split. The method further includes receiving a driver requested torque value and determining a passive pedal torque value based on the route data and vehicle powertrain data. The method further includes selectively assigning control of the vehicle to a vehicle system or to a driver of the vehicle based on the driver requested torque value and the passive pedal torque value.

Claims (46)

1. A method for assignment of vehicle control, the determining, by one or more processors, an optimal vehicle configuration based on route data indicating a route between a starting location and a destination location;

receiving a driver requested torque value;

determining a passive pedal torque value based on the route data and vehicle powertrain data, wherein the vehicle powertrain data includes at least one of a driveshaft torque value, a transmission output torque value, a transmission input torque value, and a flywheel torque value; and

selectively assigning control of the vehicle to a vehicle system or to a driver of the vehicle based on the driver requested torque value and the passive pedal torque value.

2. The method of claim 1 , further comprising determining the driveshaft torque value based on a tractive force of the vehicle and a tire roll radius calibration value.

3. The method of claim 2 , wherein the tractive force is determined based on at least one of a first force associated with operating the vehicle while maintaining a target vehicle speed, a second force representing an acceleration to adjust vehicle speed from a current vehicle speed to the target vehicle speed, and a third closed-loop force accounting for one or more real-time conditions.

4. The method of claim 3 , wherein the first force is determined based on a fourth force representing vehicle tire resistance at steady state on a flat road and a fifth force representing a torque that causes the vehicle to ascend or descend a road, wherein the second force is determined based on a calibrated acceleration rate and a mass of the vehicle, and wherein the third closed-loop force is determined based on an integral term representing a difference between the current vehicle speed and the target vehicle speed.

5. The method of claim 1 , further comprising:

determining the transmission output torque value based on the driveshaft torque value and a final drive ratio calibration value;

determining the transmission input torque value based on the transmission output torque value and a value indicating a current gear of the vehicle; and

determining the flywheel torque value based on the transmission input torque value and a drivetrain efficiency calibration value.

6. The method of claim 1 , wherein selectively assigning control of the vehicle includes:

comparing the driver requested torque value and the passive pedal torque value;

selectively assigning control of the vehicle to the vehicle system in response to the passive pedal torque value being greater than the driver requested torque value; and

selectively assigning control of the vehicle to the driver in response to the passive pedal torque value being less than the driver requested torque value.

7. The method of claim 1 , wherein selectively assigning control of the vehicle includes:

comparing the driver requested torque value and a torque override value; and

selectively assigning control of the vehicle to the driver of the vehicle in response to the driver requested torque value being greater than or equal to the torque override value, wherein the torque override value is greater than the passive pedal torque value.

8. An apparatus for assignment of vehicle control, comprising:

one or more processors; and

a memory that includes instructions that, when executed by the one or more processors, cause the one or more processors to:

determine an optimal vehicle configuration based on route data indicating a route between a starting location and a destination location;

receive a driver requested torque value;

determine a passive pedal torque value based on vehicle powertrain data, wherein the vehicle powertrain data includes at least one of a driveshaft torque value, a transmission output torque value, a transmission input torque value, and a flywheel torque value; and

selectively assign control of the vehicle to a vehicle system or to a driver of the vehicle based on the driver requested torque value and the passive pedal torque value.

9. The apparatus of claim 8 , wherein the instructions further cause the one or more processors to determine the driveshaft torque value based on a tractive force of the vehicle and a tire roll radius calibration value.

10. The apparatus of claim 9 , wherein the tractive force is determined based on a first force associated with operating the vehicle while maintaining a target vehicle speed, a second force representing an acceleration to adjust vehicle speed from a current vehicle speed to the target vehicle speed, and a third closed-loop force accounting for one or more real-time conditions.

11. The apparatus of claim 8 , wherein the instructions cause the one or more processors to:

determine the transmission output torque value based on the driveshaft torque value and a final drive ratio calibration value; and

determine the transmission input torque value based on the transmission output torque value and a value indicating a current gear of the vehicle.

12. The apparatus of claim 8 , wherein the instructions further cause the one or more processors to determine the flywheel torque value based on the transmission input torque value and a drivetrain efficiency calibration value.

13. The apparatus of claim 8 , wherein the instructions further cause the one or more processors to selectively assign control of the vehicle to the vehicle system or to the driver of the vehicle by:

comparing the driver requested torque value and the passive pedal torque value; and

selectively assigning control of the vehicle to the vehicle system or to the driver in response to the passive pedal torque value being greater than the driver requested torque value.

14. The apparatus of claim 8 , wherein the instructions further cause the one or more processors to selectively assign control of the vehicle to the vehicle system or to a driver of the vehicle by:

comparing the driver requested torque value and a torque override value; and

selectively assigning control of the vehicle to the driver of the vehicle in response to the driver requested torque value being greater than or equal to the torque override value, wherein the torque override value is greater than the passive pedal torque value.

15. A non-transitory computer-readable storage medium, comprising instructions that, when executed by one or more processors, cause the one or more processors to:

determine an optimal vehicle configuration based on route data indicating a route between a starting location of a vehicle and a destination location;

receive a driver requested torque value;

determine a passive pedal torque value based on the route data and vehicle powertrain data, wherein the vehicle powertrain data includes at least one of a driveshaft torque value, a transmission output torque value, a transmission input torque value, and a flywheel torque value; and

selectively assign control of the vehicle to a vehicle system or to a driver of the vehicle based on the driver requested torque value and the passive pedal torque value.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the one or more processors to determine the driveshaft torque value based on a tractive force of the vehicle and a tire roll radius calibration value.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions further cause the one or more processors to:

determine the transmission output torque value based on the driveshaft torque value and a final drive ratio calibration value; and

determine the transmission input torque value based on the transmission output torque value and a value indicating a current gear of the vehicle.

Assignments (1)
CHANGE OF NAME Recorded Feb 5, 2025
From: DELPHI TECHNOLOGIES IP LIMITED
To: BORGWARNER US TECHNOLOGIES LLC
Reel/Frame 070112/0365 →
Continuity (2)
Continuation 17035904 · Sep 29, 2020
Related Publication 20230382410A1 · Nov 30, 2023
References Cited (53)
US 8050856B2 · Duty · 2011 [cited by examiner]
US 8849488B2 · Kleine-Besten · 2014 [cited by examiner]
US 9557746B2 · Nefedov · 2017 [cited by examiner]
US 9849870B2 · Morisaki · 2017 [cited by examiner]
US 10649452B2 · Ichikawa · 2020 [cited by examiner]
US 10654482B2 · Urano · 2020 [cited by examiner]
US 10759445B2 · Matsumoto · 2020 [cited by examiner]
US 10895875B2 · Hashimoto · 2021 [cited by examiner]
US 11370448B2 · Tsuji · 2022 [cited by examiner]
US 11458982B2 · Chiba · 2022 [cited by examiner]
US 11628881B2 · Igarashi · 2023 [cited by examiner]
US 20100299056A1 · Mueller · 2010 [cited by examiner]
US 20110035124A1 · Gentile · 2011 [cited by examiner]
US 20110238457A1 · Mason · 2011 [cited by examiner]
US 20120101698A1 · Eriksson · 2012 [cited by examiner]
US 20140222272A1 · Raste · 2014 [cited by examiner]
US 20140277835A1 · Filev · 2014 [cited by examiner]
US 20160167642A1 · Debert · 2016 [cited by examiner]
US 20160207538A1 · Urano · 2016 [cited by examiner]
US 20170010612A1 · Asakura · 2017 [cited by examiner]
US 20170036543A1 · Tschanz · 2017 [cited by examiner]
US 20170259819A1 · Takeda · 2017 [cited by examiner]
US 20170270799A1 · Takeda · 2017 [cited by examiner]
US 20170351256A1 · Kumakiri · 2017 [cited by examiner]
US 20180017969A1 · Nagy · 2018 [cited by examiner]
US 20180058868A1 · Kang · 2018 [cited by examiner]
US 20180105158A1 · Namuduri · 2018 [cited by examiner]
US 20180173228A1 · Wada · 2018 [cited by examiner]
US 20180201250A1 · D'Amato · 2018 [cited by examiner]
US 20190054928A1 · Hatano · 2019 [cited by examiner]
US 20190283769A1 · Chiba · 2019 [cited by examiner]
US 20190291747A1 · Chiba · 2019 [cited by examiner]
US 20190300014A1 · Nagase · 2019 [cited by examiner]
US 20200062126A1 · Duan · 2020 [cited by examiner]
US 20200124431A1 · Heap · 2020 [cited by examiner]
US 20200216058A1 · Aggoune · 2020 [cited by examiner]
US 20200247414A1 · Ishioka · 2020 [cited by examiner]
US 20200269839A1 · Sato · 2020 [cited by examiner]
US 20200391721A1 · Wang · 2020 [cited by examiner]
US 20210046946A1 · Nemec · 2021 [cited by examiner]
US 20210163026A1 · Ochida · 2021 [cited by examiner]
US 20210213932A1 · Aggoune · 2021 [cited by examiner]
US 20220227382A1 · Kuehner · 2022 [cited by examiner]
US 20230160707A1 · Kibalama · 2023 [cited by examiner]
US 20230242111A1 · Aggoune · 2023 [cited by examiner]
US 20240085204A1 · Diab · 2024 [cited by examiner]
CN 109070870A · 2018 [cited by applicant]
CN 109070896A · 2018 [cited by applicant]
CN 109484408A · 2019 [cited by applicant]
CN 110871781A · 2020 [cited by applicant]
CN 110997457A · 2020 [cited by applicant]
CN 111267638A · 2020 [cited by applicant]
CN 111674456A · 2020 [cited by applicant]