Control systems and methods for preventing low vehicle speed

US10259341B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10259341-B2
Application numberUS-201715459486-A
CountryUS
Kind codeB2
Filing dateMar 15, 2017
Priority dateMar 15, 2017
Publication dateApr 16, 2019
Grant dateApr 16, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

  • Speed · CPC title

  • B60L15/20Primary

    for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10259341B2 cover?
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 t…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification B60L15/20. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 16 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).