IP Library Granted Patent US 7,428,457
Granted Patent B2
US 7,428,457 · App. 10/786,642 · Granted Sep 23, 2008

Method for interpreting driver requested axle torque

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 7,428,457
App. No.
10/786,642
Granted
Sep 23, 2008
Kind
B2
Abstract

A torque request generation system for use with a coordinated torque control system of a vehicle includes an input receiving a vehicle speed and an axle torque command. A datastore records a three-dimensional torque surface defined in terms of a coordinate system having a first axis related to the axle torque command, a second axis related to the vehicle speed, and a third axis related to an axle torque request. A torque request generation module accesses the datastore and generates a torque request based on a correlation between the axle torque command and the vehicle speed respective of the three-dimensional torque surface.

Claims (45)

1. A torque request generation system for use with a coordinated torque control system of a vehicle, comprising:

an input receiving a vehicle speed and an axle torque command;

a datastore recording a three-dimensional torque surface defined by a coordinate system having a first axis related to the axle torque command, a second axis related to the vehicle speed, and a third axis related to an axle torque request; and

a torque request generation module accessing said datastore and generating a torque request based on a correlation between the axle torque command and the vehicle speed respective of the three-dimensional torque surface, wherein said torque request generation module compares the vehicle speed to a creep speed threshold of the three-dimensional torque surface, and selectively calculates one of a coast down region torque request and a creep region torque request based on whether the vehicle speed exceeds the creep speed threshold.

2. The system of claim 1 , wherein calculating said coast down region torque request includes said torque request generation module computing a pedal breakpoint based on the vehicle speed respective of a pedal breakpoint curve residing in a plane formed by the first and second axes, comparing a pedal command to the pedal breakpoint, and selectively determining whether to calculate a negative coast down region torque request versus a positive coast down region torque request based on whether the pedal command exceeds the pedal breakpoint.

3. The system of claim 2 , wherein said torque request generation module normalizes the pedal command based on the pedal breakpoint, adjusts the vehicle speed based on the creep speed threshold, computes a normalized positive torque based on a normalized pedal command and an adjusted vehicle speed, and multiplies an adjusted nominal maximum axle torque by the normalized positive torque, thereby producing the positive coast down region torque request.

4. The system of claim 2 , wherein said torque request generation module normalizes the pedal command based on the pedal breakpoint, multiplies a normalized pedal command by a negative real-time coast down torque, thereby producing a delta torque based on the real-time coast down torque, and adds a positive real-time coast down torque to the delta torque, thereby producing the negative coast down torque request.

5. The system of claim 1 , wherein calculating said creep region torque request includes said torque request generation module normalizing the vehicle speed based on the creep speed threshold, computing a normalized creep region torque based on a normalized vehicle speed and a pedal command, subtracting a real-time coast down torque from an adjusted nominal maximum axle torque, thereby producing an axle torque range, and multiplying the normalized creep torque by the axle torque range, thereby producing a de-normalized creep region torque.

6. A torque request generation system for use with a coordinated torque control system of a vehicle, comprising:

an input receiving a vehicle speed and an axle torque command;

a datastore recording a three-dimensional torque surface defined by a coordinate system having a first axis related to the axle torque command, a second axis related to the vehicle speed, and a third axis related to an axle torque request;

a torque request generation module accessing said datastore and generating a torque request based on a correlation between the axle torque command and the vehicle speed respective of the three-dimensional torque surface; and

a torque request elevation module that compares a pedal command to a predetermined threshold, and elevates the torque request above a nominal maximum achievable torque as a function of an amount by which the pedal command exceeds the predetermined threshold relative to an upper range of pedal command.

7. The system of claim 6 , wherein an upper range of elevation accounts for statistical variability between vehicle engine capabilities relating to maximum achievable torque.

8. A torque request generation method for use with a coordinated torque control system of a vehicle, comprising:

receiving an axle torque command from a driver input device;

receiving input indicating vehicle speed;

generating a torque request based on a correlation between the axle torque command and the vehicle speed respective of a three-dimensional torque surface residing in processor memory and defined in terms of a coordinate system having a first axis related to the axle torque command, a second axis related to the vehicle speed, and a third axis related to the axle torque request;

comparing the vehicle speed to a creep speed threshold of the three-dimensional torque surface; and

calculating one of a coast down region torque request and a creep region torque request based on whether the vehicle speed exceeds the creep speed threshold.

9. The method of claim 8 , wherein calculating the coast down region torque request includes:

computing a pedal breakpoint based on the vehicle speed respective of a pedal breakpoint curve residing in a plane formed by the first and second axes;

comparing a pedal command to the pedal breakpoint; and

selectively determining whether to calculate a negative coast down region torque request versus a positive coast down region torque request based on whether the pedal command exceeds the pedal breakpoint.

10. The method of claim 9 , further comprising:

normalizing the pedal command based on the pedal breakpoint;

adjusting the vehicle speed based on the creep speed threshold;

computing a normalized positive torque based on a normalized pedal command and an adjusted vehicle speed; and

multiplying an adjusted nominal maximum axle torque by the normalized positive torque, thereby producing the positive coast down region torque request.

11. The method of claim 9 , further comprising:

normalizing the pedal command based on the pedal breakpoint;

multiplying a normalized pedal command by a negative real-time coast down torque, thereby producing a delta torque based on the real-time coast down torque; and

adding a positive real-time coast down torque to the delta torque, thereby producing the negative coast down region torque request.

12. The method of claim 8 wherein calculating the creep region torque request includes:

normalizing the vehicle speed based on the creep speed threshold;

computing a normalized creep torque based on a normalized vehicle speed and the pedal command;

subtracting a real-time coast down torque from an adjusted nominal maximum axle torque, thereby producing an axle torque range; and

multiplying the normalized creep torque by the axle torque range, thereby producing a de-normalized creep region torque.

13. A torque request generation method for use with a coordinated torque control system of a vehicle, comprising:

receiving an axle torque command from a driver input device;

receiving input indicating vehicle speed;

generating a torque request based on a correlation between the axle torque command and the vehicle speed respective of a three-dimensional torque surface residing in processor memory and defined in terms of a coordinate system having a first axis related to the axle torque command, a second axis related to the vehicle speed, and a third axis related to the axle torque request;

comparing a pedal command to a predetermined threshold; and

elevating the torque request above a nominal maximum achievable torque as a function of an amount by which the pedal command exceeds the predetermined threshold relative to an upper range of pedal command.

14. The method of claim 13 , further comprising statistically determining an upper range of elevation based on variability between vehicle engine capabilities relating to maximum achievable torque.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034371/0676 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025780/0902 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0262 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0442 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025311/0770 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0001 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0052 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023127/0468 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0429 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0446 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2009
From: GENERAL MOTORS CORPORATION
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022117/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2004
From: STROH, DAVID J.
To: GENERAL MOTORS CORPORATION
Reel/Frame 014726/0635 →