IP Library Granted Patent US 10,227,939
Granted Patent B2
US 10,227,939 · App. 13/798,351 · Granted Mar 12, 2019

Cylinder deactivation pattern matching

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,227,939
App. No.
13/798,351
Granted
Mar 12, 2019
Kind
B2
Abstract

A cylinder control module: selects one of N predetermined cylinder activation/deactivation patterns as a desired cylinder activation/deactivation pattern for cylinders of an engine, wherein N is an integer greater than two; and activates and deactivates opening of intake and exhaust valves of first and second ones of the cylinders that are to be activated based on the desired cylinder activation/deactivation pattern, respectively. A fuel control module provides fuel to the first ones of the cylinders and disables fueling to the second ones of the cylinders. The cylinder control module further: determines M possible ones of the N cylinder activation/deactivation patterns, wherein M is an integer greater than or equal to one; selectively compares the M possible cylinder activation/deactivation patterns with the desired cylinder activation/deactivation pattern; and selectively updates the desired cylinder activation/deactivation pattern to one of the M possible cylinder activation/deactivation patterns.

Claims (37)

1. A cylinder control system of a vehicle, comprising:

a cylinder control module that:

selects one of N predetermined cylinder activation/deactivation patterns as a desired cylinder activation/deactivation pattern for cylinders of an engine, wherein N is an integer greater than two, each of the N predetermined cylinder activation/deactivation patterns including P indicators for the next P cylinder events, each of the P indicators indicating whether to activate or deactivate a corresponding cylinder, and P is an integer greater than a total number of cylinders of the engine;

activates opening of intake and exhaust valves of first ones of the cylinders that are to be activated based on the desired cylinder activation/deactivation pattern; and

deactivates opening of intake and exhaust valves of second ones of the cylinders that are to be deactivated based on the desired cylinder activation/deactivation pattern; and

a fuel control module that provides fuel to the first ones of the cylinders and that disables fueling to the second ones of the cylinders,

wherein the cylinder control module further:

determines M possible ones of the N cylinder activation/deactivation patterns, wherein M is an integer greater than or equal to one;

selectively compares portions of the M possible cylinder activation/deactivation patterns, respectively, with a portion of the desired cylinder activation/deactivation pattern; and

selectively updates the desired cylinder activation/deactivation pattern to one of the M possible cylinder activation/deactivation patterns based on the comparisons.

2. The cylinder control system of claim 1 wherein the cylinder control module includes a pattern database that stores the N predetermined cylinder activation/deactivation patterns.

3. The cylinder control system of claim 1 wherein the portion of the desired cylinder activation/deactivation pattern corresponds to the last Q indicators for the last Q events of the desired cylinder activation/deactivation pattern, and

wherein the portions of each of the M possible cylinder activation/deactivation patterns correspond to the first Q indicators of the first Q events of the M possible cylinder activation/deactivation patterns, wherein Q is an integer greater than one and less than or equal to P.

4. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on engine speed.

5. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on a requested torque output of the engine.

6. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on a gear ratio of a transmission.

7. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on an amount of air per cylinder.

8. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on an amount of residual exhaust per cylinder.

9. The cylinder control system of claim 1 wherein the cylinder control module determines the M possible cylinder activation/deactivation patterns based on engine speed, a requested torque output of the engine, a gear ratio of a transmission, an amount of air per cylinder, and an amount of residual exhaust per cylinder.

10. A cylinder control method for a vehicle, the method comprising:

selecting one of N predetermined cylinder activation/deactivation patterns as a desired cylinder activation/deactivation pattern for cylinders of an engine, wherein N is an integer greater than two, each of the N predetermined cylinder activation/deactivation patterns including P indicators for the next P cylinder events, each of the P indicators indicating whether to activate or deactivate a corresponding one cylinder, and P is an integer greater than a total number of cylinders of the engine;

activating opening of intake and exhaust valves of first ones of the cylinders that are to be activated based on the desired cylinder activation/deactivation pattern;

deactivating opening of intake and exhaust valves of second ones of the cylinders that are to be deactivated based on the desired cylinder activation/deactivation pattern;

providing fuel to the first ones of the cylinders;

disabling fueling to the second ones of the cylinders;

determining M possible ones of the N cylinder activation/deactivation patterns, wherein M is an integer greater than or equal to one;

comparing portions of the M possible cylinder activation/deactivation patterns, respectively, with a portion of the desired cylinder activation/deactivation pattern; and

selectively updating the desired cylinder activation/deactivation pattern to one of the M possible cylinder activation/deactivation patterns based on the comparisons.

11. The cylinder control method of claim 10 further comprising retrieving the N predetermined cylinder activation/deactivation patterns from a pattern database.

12. The cylinder control method of claim 10 wherein the portion of the desired cylinder activation/deactivation pattern corresponds to the last Q indicators for the last Q events of the desired cylinder activation/deactivation pattern, and

wherein the portions of each of the M possible cylinder activation/deactivation patterns correspond to the first Q indicators of the first Q events of the M possible cylinder activation/deactivation patterns, wherein Q is an integer greater than one and less than or equal to P.

13. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on engine speed.

14. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on a requested torque output of the engine.

15. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on a gear ratio of a transmission.

16. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on an amount of air per cylinder.

17. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on an amount of residual exhaust per cylinder.

18. The cylinder control method of claim 10 further comprising determining the M possible cylinder activation/deactivation patterns based on engine speed, a requested torque output of the engine, a gear ratio of a transmission, an amount of air per cylinder, and an amount of residual exhaust per cylinder.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0601 →
SECURITY INTEREST Recorded Jun 12, 2014
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 033135/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2013
From: RAYL, ALLEN B.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 030423/0816 →