IP Library Granted Patent US 7,698,049
Granted Patent B2
US 7,698,049 · App. 12/327,088 · Granted Apr 13, 2010

Speed control in a torque-based system

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,698,049
App. No.
12/327,088
Granted
Apr 13, 2010
Kind
B2
Abstract

An engine control system includes a power module, an air flow module, a torque estimation module, and an air control module. The power module determines a power-based torque based on a desired engine speed. The air flow module determines an air flow value based on the power-based torque. The torque estimation module estimates a desired torque based on the air flow value. The air control module selectively determines a throttle area based on the desired torque. A throttle valve is actuated based on the throttle area.

Claims (57)

1. An engine control system comprising:

an engine speed module that determines a desired engine speed;

a power module that determines a power-based torque based on the desired engine speed;

an air flow module that determines an air flow value based on the power-based torque, wherein the air flow value represents an amount of air per combustion event;

a torque estimation module that estimates a desired torque based on the air flow value and a current engine speed; and

an air control module that selectively determines a throttle area based on the desired torque, wherein a throttle valve is actuated based on the throttle area.

2. The engine control system of claim 1 wherein the air control module determines the throttle area based on the desired torque when a driver accelerator input is below a predetermined value for a predetermined period of time.

3. The engine control system of claim 1 wherein the power module determines the power-based torque based on a first torque, wherein the first torque is determined using a torque model and the desired engine speed.

4. The engine control system of claim 3 wherein the power module determines the power-based torque further based on second and third torques, wherein the second torque is based on a difference between the desired engine speed and the current engine speed, and wherein the third torque is based on a transmission load at the desired engine speed.

5. The engine control system of claim 4 wherein the power module determines the power-based torque based on a sum of the first, second, and third torques.

6. The engine control system of claim 5 wherein the power module determines the power-based torque based on a sum of a fourth torque and the first, second, and third torques, wherein the fourth torque is based on a torque reserve.

7. The engine control system of claim 1 wherein

the air flow module determines the air flow value based on the desired engine speed,

and the air control module determines the throttle area based on the current engine speed.

8. The engine control system of claim 7 further comprising:

a first conversion module that generates a first base torque based on a sum of the power-based torque, a first load torque, and a first frictional loss torque, wherein the first frictional loss torque is based on the desired engine speed; and

an inverse torque module that determines an air value corresponding to the first base torque based on an inverse torque model and the desired engine speed, wherein the air flow module determines the air flow value based on the air value.

9. The engine control system of claim 8 further comprising:

a second conversion module that generates a requested torque based on a difference between the desired torque and an offset torque, wherein the offset torque is based on a second load torque and a second frictional loss torque, and wherein the second frictional loss torque is based on the current engine speed; and

an arbitration module that generates an arbitrated torque, wherein the arbitrated torque is selectively based on the requested torque, and wherein the air control module determines the throttle area based on the arbitrated torque.

10. The engine control system of claim 1 wherein the air control module determines a desired air value corresponding to the desired torque based on an inverse torque model and determines the throttle area based on the desired air value.

11. A method of operating an engine, comprising:

determining a desired engine speed;

determining a power-based torque based on the desired engine speed;

determining an air flow value based on the power-based torque, wherein the air flow value represents an amount of air per combustion event;

estimating a desired torque based on the air flow value and a current engine speed; and

selectively determining a throttle area based on the desired torque; and

actuating a throttle valve based on the throttle area.

12. The method of claim 11 further comprising determining the throttle area based on the desired torque when a driver accelerator input is below a predetermined value for a predetermined period of time.

13. The method of claim 11 further comprising:

determining a first torque using a torque model and the desired engine speed; and

determining the power-based torque based on the first torque.

14. The method of claim 13 further comprising:

determining a second torque based on a difference between the desired engine speed and the current engine speed;

determining a third torque based on a transmission load at the desired engine speed; and

determining the power-based torque based on the first, second, and third torques.

15. The method of claim 14 further comprising determining the power-based torque based on a sum of the first, second, and third torques.

16. The method of claim 15 further comprising:

determining a fourth torque based on a torque reserve; and

determining the power-based torque based on a sum of the first, second, third, and fourth torques.

17. The method of claim 11 further comprising:

determining the air flow value based on the desired engine speed; and

determining the throttle area based on the current engine speed.

18. The method of claim 17 further comprising:

determining a first frictional loss torque based on the desired engine speed;

generating a first base torque based on a sum of the power-based torque, the first frictional loss torque, and a first load torque;

determining an air value corresponding to the first base torque based on an inverse torque model and the desired engine speed; and

determining the air flow value based on the air value.

19. The method of claim 18 further comprising:

determining a second frictional loss torque based on the current engine speed;

determining an offset torque based on a second load torque and the second frictional loss torque;

generating a requested torque based on a difference between the desired torque and the offset torque;

generating an arbitrated torque, wherein the arbitrated torque is selectively based on the requested torque; and

determining the throttle area based on the arbitrated torque.

20. The method of claim 11 further comprising:

determining a desired air value corresponding to the desired torque based on an inverse torque model; and

determining the throttle area based on the desired air value.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034185/0789 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0245 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0515 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0046 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0237 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0313 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023126/0914 →
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 023155/0769 →
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 022554/0538 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2008
From: WHITNEY, CHRISTOPHER E.; JIN, NING; SHUPE, TODD R.; YAN, WEIXIN; LIVSHIZ, MICHAEL; POCHNER, KLAUS
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022003/0548 →