IP Library Granted Patent US 9,002,550
Granted Patent B2
US 9,002,550 · App. 12/013,699 · Granted Apr 7, 2015

Use of torque model at virtual engine conditions

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 9,002,550
App. No.
12/013,699
Granted
Apr 7, 2015
Kind
B2
Abstract

A torque estimation system for a vehicle comprises an operating parameter module, a torque estimation module, and an estimation control module. The operating parameter module determines an estimated engine operating parameter based on engine speed. The torque estimation module estimates engine torque based on the engine speed and the estimated engine operating parameter. The estimation control module provides a plurality of engine speeds to the operating parameter module and the torque estimation module to determine estimated engine torque as a function of engine speed.

Claims (74)

1. A torque estimation system for a vehicle, comprising:

an estimation control module that selectively outputs a first engine speed and a second engine speed;

an operating parameter module that determines a first set of M estimated engine operating parameters based on the first engine speed and that determines a second set of the M estimated engine operating parameters based on the second engine speed, wherein M is an integer greater than one;

a torque estimation module that estimates a first set of M engine torques based on the first set of M estimated engine operating parameters, respectively, and the first engine speed and that estimates a second set of M engine torques based on the second set of M estimated engine operating parameters, respectively, and the second engine speed; and

a hybrid control module that controls an electric motor of the vehicle based upon the first and second sets of M engine torques.

2. The torque estimation system of claim 1 wherein the operating parameter module determines at least one of air per cylinder and fuel per cylinder.

3. The torque estimation system of claim 1 wherein the operating parameter module determines a first minimum air per cylinder (APC) required at the first engine speed and determines a second minimum APC required at the second engine speed.

4. The torque estimation system of claim 3 wherein the operating parameter module:

determines a third minimum APC required for reliable throttle control for the first engine speed, a fourth minimum APC required for reliable fuel injection for the first engine speed, and a fifth minimum APC required for combustion stability for the first engine speed;

determines the first minimum APC based on one of the third, fourth, and fifth minimum APCs;

determines a sixth minimum APC required for reliable throttle control for the second engine speed, a seventh minimum APC required for reliable fuel injection for the second engine speed, and an eighth minimum APC required for combustion stability for the second engine speed; and

determines the second minimum APC based on one of the sixth, seventh, and eighth minimum APCs.

5. The torque estimation system of claim 4 wherein the operating parameter module:

determines the first minimum APC based on a maximum one of the third, fourth, and fifth minimum APCs; and

determines the second minimum APC based on a maximum one of the sixth, seventh, and eighth minimum APCs.

6. The torque estimation system of claim 1 wherein the operating parameter module determines a first maximum air per cylinder (APC) at the first engine speed and determines a second maximum APC at the second engine speed.

7. The torque estimation system of claim 1 wherein:

the operating parameter module further determines a third set of the M estimated engine operating parameters based on the first engine speed and a first number of cylinders of an engine being active and determines a fourth set of the M estimated engine operating parameters based on the second engine speed and a second number of cylinders of the engine being active; and

the torque estimation module further estimates a third set of M engine torques based on the third set of M estimated engine operating parameters, respectively, and the first engine speed and that estimates a fourth set of M engine torques based on the fourth set of M estimated engine operating parameters, respectively, and the second engine speed.

8. The torque estimation system of claim 7 wherein said engine includes a total of N cylinders, said first number is equal to N, and said second number is equal to N divided by two.

9. The torque estimation system of claim 1 further comprising a cam phaser position estimation module that estimates a first set of M cam phaser positions based on the first set of M estimated engine operating parameters, respectively, and the first engine speed, and that estimates a second set of M cam phaser positions based on the second set of M estimated engine operating parameters, respectively, and the second engine speed,

wherein the torque estimation module estimates the first set of M engine torques further based on the first set of M cam phaser positions, respectively, and

wherein the torque estimation module estimates the second set of M engine torques further based on the second set of M cam phaser positions, respectively.

10. The torque estimation system of claim 1 further comprising a spark advance estimation module that estimates a first set of M spark advance values based on the first set of M estimated engine operating parameters, respectively, and the first engine speed, and that estimates a second set of M spark advance values based on the second set of M estimated engine operating parameters, respectively, and the second engine speed,

wherein the torque estimation module estimates the first set of M engine torques further based on the first set of M spark advance values, respectively, and

wherein the torque estimation module estimates the second set of M engine torques further based on the second set of M spark advance values, respectively.

11. The torque estimation system of claim 1 further comprising exhaust gas recirculation (EGR) estimation module that estimates a first set of M openings of an EGR valve based on the first set of M estimated engine operating parameters, respectively, and the first engine speed, and that estimates a second set of M openings of the EGR valve based on the second set of M estimated engine operating parameters, respectively, and the second engine speed,

wherein the torque estimation module estimates the first set of M engine torques further based on the first set of M openings of the EGR valve, respectively, and

wherein the torque estimation module estimates the second set of M engine torques further based on the second set of M openings of the EGR valve, respectively.

12. The torque estimation system of claim 1 further comprising an engine control module that controls an internal combustion engine of said vehicle based upon the first and second sets of M engine torques.

13. A torque estimation method for a vehicle, comprising:

selectively outputting a first engine speed and a second engine speed;

determining a first set of M estimated engine operating parameters based on the first engine speed, wherein M is an integer greater than one;

determining a second set of the M estimated engine operating parameters based on the second engine speed;

estimating a first set of M engine torques based on the first set of M estimated engine operating parameters, respectively, and the first engine speed;

estimating a second set of M engine torques based on the second set of M estimated engine operating parameters, respectively, and the second engine speed; and

controlling an electric motor of the vehicle based upon the first and second sets of M engine torques.

14. The torque estimation method of claim 13 wherein the first and second sets of M estimated engine operating parameters each include at least one of air per cylinder and fuel per cylinder.

15. The torque estimation method of claim 13 wherein:

determining the first set of the M estimated engine operating parameters includes determining a first minimum air per cylinder (APC) required at the first engine speed; and

determining the second set of the M estimated engine operating parameters includes determining a second minimum APC required at the second engine speed.

16. The torque estimation method of claim 15 further comprising:

determining a third minimum APC required for reliable throttle control for the first engine speed, a fourth minimum APC required for reliable fuel injection for the first engine speed, and a fifth minimum APC required for combustion stability for the first engine speed;

determining the first minimum APC based on one of the third, fourth, and fifth minimum APCs;

determining a sixth minimum APC required for reliable throttle control for the second engine speed, a seventh minimum APC required for reliable fuel injection for the second engine speed, and an eighth minimum APC required for combustion stability for the second engine speed; and

determining the second minimum APC based on one of the sixth, seventh, and eighth minimum APCs.

17. The torque estimation method of claim 16 further comprising:

determining the first minimum APC based on a maximum one of the third, fourth, and fifth minimum APCs; and

determining the second minimum APC based on a maximum one of the sixth, seventh, and eighth minimum APCs.

18. The torque estimation method of claim 13 wherein:

determining the first set of the M estimated engine operating parameters includes determining a first maximum air per cylinder (APC) at the first engine speed; and

determining the second set of the M estimated engine operating parameters includes determining a second maximum APC at the second engine speed.

19. The torque estimation method of claim 13 further comprising:

determining a third set of the M estimated engine operating parameters based on the first engine speed and a first number of cylinders of an engine being active;

determining a fourth set of the M estimated engine operating parameters based on the second engine speed and a second number of cylinders of the engine being active;

estimating a third set of M engine torques based on the third set of M estimated engine operating parameters, respectively, and the first engine speed; and

estimating a fourth set of M engine torques based on the fourth set of M estimated engine operating parameters, respectively, and the second engine speed.

20. The torque estimation method of claim 19 wherein said engine includes a total of N cylinders, said first number is equal to N, and said second number is equal to N divided by two.

21. The torque estimation method of claim 13 further comprising:

estimating a first set of M cam phaser positions based on the first set of M estimated engine operating parameters, respectively, and the first engine speed;

estimating a second set of M cam phaser positions based on the second set of M estimated engine operating parameters, respectively, and the second engine speed;

estimating the first set of M engine torques further based on the first set of M cam phaser positions, respectively; and

estimating the second set of M engine torques further based on the second set of M cam phaser positions, respectively.

22. The torque estimation method of claim 13 further comprising:

estimating a first set of M spark advance values based on the first set of M estimated engine operating parameters, respectively, and the first engine speed;

estimating a second set of M spark advance values based on the second set of M estimated engine operating parameters, respectively, and the second engine speed;

estimating the first set of M engine torques further based on the first set of M spark advance values, respectively; and

estimating the second set of M engine torques further based on the second set of M spark advance values, respectively.

23. The torque estimation method of claim 13 further comprising:

estimating a first set of M openings of an exhaust gas recirculation (EGR) valve based on the first set of M estimated engine operating parameters, respectively, and the first engine speed;

estimating a second set of M openings of the EGR valve based on the second set of M estimated engine operating parameters, respectively, and the second engine speed;

estimating the first set of M engine torques further based on the first set of M openings of the EGR valve, respectively; and

estimating the second set of M engine torques further based on the second set of M openings of the EGR valve, respectively.

24. The torque estimation method of claim 13 further comprising controlling an internal combustion engine of said vehicle based upon the first and second sets of M engine torques.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034185/0587 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0035 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0475 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0780 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0187 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0215 →
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/0880 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0670 →
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/0479 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2008
From: BRENNAN, DANIEL G.; WOZNIAK, LEONARD G.; SIMON, ROBERT C., JR.; KAISER, JEFFREY M.; RITZEN, EMIL; REIMARK, MATS A.; BACKMAN, RICHARD M.; WALL, MAGNUS; MAGNUSSON, THOMAS
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC
Reel/Frame 020360/0656 →