IP Library Granted Patent US 10,259,341
Granted Patent B2
US 10,259,341 · App. 15/459,486 · Granted Apr 16, 2019

Control systems and methods for preventing low vehicle speed

Inventors: Love Lor (Farmington Hills, MI); Adam J. Heisel (South Lyon, MI)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
B60L15/20H02P27/06B60L2240/12B60L2240/423B60W30/18054Y02T10/6286Y02T10/644Y02T10/7241Y02T10/7275
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 10,259,341
App. No.
15/459,486
Granted
Apr 16, 2019
Kind
B2
Abstract

A road load module is configured to determine a road load torque to maintain zero vehicle acceleration. A closed loop (CL) module is configured to determine a CL torque based on a difference between a target vehicle speed and a vehicle speed. A motor torque module is configured to: produce a limited CL torque by limiting the CL torque to a predetermined torque limit when a magnitude of the CL torque is greater than a magnitude of the predetermined torque limit; when the vehicle speed is within a predetermined low speed range and a magnitude of the road load torque is greater than or less than a magnitude of a predetermined maximum torque, adjust the predetermined torque limit; and determine a motor torque command based on the limited CL torque and a motor torque request determined based on a position of an accelerator pedal.

Claims (46)

1. An electric motor control system for a vehicle, comprising:

a road load module configured to determine a road load torque to maintain zero vehicle acceleration;

a closed loop (CL) module configured to determine a CL torque based on a difference between a target vehicle speed and a vehicle speed;

a motor torque module configured to:

produce a limited CL torque by limiting the CL torque to a predetermined torque limit when a magnitude of the CL torque is greater than a magnitude of the predetermined torque limit;

when the vehicle speed is within a predetermined speed range and a magnitude of the road load torque is less than a magnitude of a predetermined maximum torque, adjust the predetermined torque limit toward the predetermined maximum torque;

when the vehicle speed is within the predetermined speed range and the magnitude of the road load torque is greater than the magnitude of the predetermined maximum torque, adjust the predetermined torque limit toward zero; and

determine a motor torque command based on the limited CL torque and a motor torque request determined based on a position of an accelerator pedal; and

a switching control module configured to, based on the motor torque command, control switching of an inverter and apply power to an electric motor of the vehicle.

2. The electric motor control system of claim 1 wherein the motor torque module is configured to maintain the predetermined torque limit when the vehicle speed is zero.

3. The electric motor control system of claim 1 wherein the motor torque module is configured to set the predetermined torque limit to the predetermined maximum torque when the vehicle speed is zero.

4. The electric motor control system of claim 1 wherein the predetermined speed range is 0.1 kilometers per hour to 0.3 kilometers per hour.

5. The electric motor control system of claim 1 wherein the motor torque module is configured to, when the vehicle speed is within the predetermined speed range and the magnitude of the road load torque is less than the magnitude of the predetermined maximum torque, adjust the predetermined torque limit to the predetermined maximum torque.

6. The electric motor control system of claim 1 wherein the motor torque module is configured to set the motor torque command based on a sum of the motor torque request and the limited CL torque.

7. The electric motor control system of claim 1 wherein the motor torque module is configured to limit the motor torque command to a second predetermined torque limit.

8. The electric motor control system of claim 1 wherein the motor torque module is configured to one of:

maintain the predetermined torque limit when the vehicle speed is zero; and

set the predetermined torque limit to the predetermined maximum torque when the vehicle speed is zero.

9. An electric motor control method for a vehicle, comprising:

determining a road load torque to maintain zero vehicle acceleration;

determining a closed loop (CL) torque based on a difference between a target vehicle speed and a vehicle speed;

producing a limited CL torque by limiting the CL torque to a predetermined torque limit when a magnitude of the CL torque is greater than a magnitude of the predetermined torque limit;

when the vehicle speed is within a predetermined speed range and a magnitude of the road load torque is less than a magnitude of a predetermined maximum torque, adjusting the predetermined torque limit toward the predetermined maximum torque;

when the vehicle speed is within the predetermined speed range and the magnitude of the road load torque is greater than the magnitude of the predetermined maximum torque, adjusting the predetermined torque limit toward zero;

determining a motor torque command based on the limited CL torque and a motor torque request determined based on a position of an accelerator pedal; and

based on the motor torque command, controlling switching of an inverter and applying power to an electric motor of the vehicle.

10. The electric motor control method of claim 9 further comprising maintaining the predetermined torque limit when the vehicle speed is zero.

11. The electric motor control method of claim 9 further comprising setting the predetermined torque limit to the predetermined maximum torque when the vehicle speed is zero.

12. The electric motor control method of claim 9 wherein the predetermined speed range is 0.1 kilometers per hour to 0.3 kilometers per hour.

13. The electric motor control method of claim 9 further comprising, when the vehicle speed is within the predetermined speed range and the magnitude of the road load torque is less than the magnitude of the predetermined maximum torque, adjusting the predetermined torque limit to the predetermined maximum torque.

14. The electric motor control method of claim 9 further comprising setting the motor torque command based on a sum of the motor torque request and the limited CL torque.

15. The electric motor control method of claim 9 further comprising limiting the motor torque command to a second predetermined torque limit.

16. The electric motor control method of claim 9 further comprising one of:

maintaining the predetermined torque limit when the vehicle speed is zero; and

setting the predetermined torque limit to the predetermined maximum torque when the vehicle speed is zero.

17. An electric motor control system for a vehicle, comprising:

a road load module configured to determine a road load torque to maintain zero vehicle acceleration;

a closed loop (CL) module configured to determine a CL torque based on a difference between a target vehicle speed and a vehicle speed;

a motor torque module configured to:

produce a limited CL torque by limiting the CL torque to a predetermined torque limit when a magnitude of the CL torque is greater than a magnitude of the predetermined torque limit;

at least one of:

when the vehicle speed is within a predetermined speed range and a magnitude of the road load torque is less than a magnitude of a predetermined maximum torque, adjust the predetermined torque limit toward the predetermined maximum torque,

wherein the predetermined speed range is 0.1 kilometers per hour to 0.3 kilometers per hour; and

when the vehicle speed is within the predetermined speed range and the magnitude of the road load torque is greater than the magnitude of the predetermined maximum torque, adjust the predetermined torque limit toward zero; and

determine a motor torque command based on the limited CL torque and a motor torque request determined based on a position of an accelerator pedal; and

a switching control module configured to, based on the motor torque command, control switching of an inverter and apply power to an electric motor of the vehicle.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION SERIAL 15459486 INSIDE THE ASSIGNMENT DOCUMENT PREVIOUSLY RECORDED AT REEL: 042018 FRAME: 0435. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Oct 30, 2017
From: LOR, LOVE; HEISEL, ADAM J.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 044318/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2017
From: LOR, LOVE; HEISEL, ADAM J.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 042018/0435 →
Continuity (1)
Related Publication 20180264970A1 · Sep 20, 2018
Cited By (1)
US 12,263,833