IP Library Granted Patent US 9,382,853
Granted Patent B2
US 9,382,853 · App. 13/798,400 · Granted Jul 5, 2016

Cylinder control systems and methods for discouraging resonant frequency operation

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,382,853
App. No.
13/798,400
Granted
Jul 5, 2016
Kind
B2
Abstract

A system includes a command generator module, a compensation module, and a fraction module. The command generator module generates a first command value and one of activates and deactivates intake and exhaust valves of a first cylinder of an engine based on the first command value. The compensation module generates a compensation value for a second cylinder of the engine based on a response of a model to the first command value. The fraction module determines a target value based on a torque request, the target value corresponding to a fraction of a total number of cylinders of the engine to be activated. The command generator module further: generates a second command value based on the compensation value and a difference between the target value and the first command value; and one of activates and deactivates intake and exhaust valves of the second cylinder based on the second command value.

Claims (62)

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

a command generator module that generates a first command value and that one of activates and deactivates intake and exhaust valves of a first cylinder of an engine based on the first command value;

a compensation module that generates a compensation value for a second cylinder of the engine based on a response of a model to the first command value;

a fraction module that determines a target value based on a torque request, the target value corresponding to a fraction of a total number of cylinders of the engine to be activated;

an accumulation module that generates an accumulated difference based on a previous value of the accumulated difference and a difference between the target value and the first command value; and

a difference module that generates an adjusted value based on a second difference between the accumulated difference and the compensation value,

wherein the command generator module further:

generates a second command value based on the adjusted value; and

one of activates and deactivates intake and exhaust valves of the second cylinder based on the second command value.

2. The cylinder control system of claim 1 wherein at least one characteristic of the model is configured based on a predetermined resonant frequency of the vehicle.

3. The cylinder control system of claim 1 wherein the compensation module determines a velocity value and an acceleration value based on the response of the model to the first command value and generates the compensation value based on the velocity and acceleration values.

4. The cylinder control system of claim 3 wherein the compensation module determines a first resonance value based on a product of the velocity value and a first predetermined gain, determines a second resonance value based on a product of the acceleration value and a second predetermined gain, and determines the compensation value based on the first and second resonance values.

5. The cylinder control system of claim 4 wherein the compensation module determines the compensation value based on a sum of the first and second resonance values.

6. The cylinder control system of claim 1 wherein the difference module determines the adjusted value based on the accumulated difference minus the compensation value.

7. The cylinder control system of claim 1 wherein the command generator module generates the second command value based on a comparison of the adjusted value with a predetermined value.

8. The cylinder control system of claim 1 wherein the command generator module:

sets the second command value to a first value when the adjusted value is less than a predetermined value and sets the second command value to a second value when the adjusted value is not less than the predetermined value;

deactivates the intake and exhaust valves of the second cylinder when the second command value is set to the first value; and

activates the intake and exhaust valves of the second cylinder when the second command value is set to the second value.

9. The cylinder control system of claim 1 wherein the fraction module determines the target value further based on a predetermined maximum torque of the engine.

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

generating a first command value;

one of activating and deactivating intake and exhaust valves of a first cylinder of an engine based on the first command value;

generating a compensation value for a second cylinder of the engine based on a response of a model to the first command value;

determining a target value based on a torque request, the target value corresponding to a fraction of a total number of cylinders of the engine to be activated;

generating an accumulated difference based on a previous value of the accumulated difference and a difference between the target value and the first command value;

generating an adjusted value based on a second difference between the accumulated difference and the compensation value;

generating a second command value based on the adjusted value; and

one of activating and deactivating intake and exhaust valves of the second cylinder based on the second command value.

11. The cylinder control method of claim 10 wherein at least one characteristic of the model is configured based on a predetermined resonant frequency of the vehicle.

12. The cylinder control method of claim 10 further comprising:

determining a velocity value and an acceleration value based on the response of the model to the first command value; and

generating the compensation value based on the velocity and acceleration values.

13. The cylinder control method of claim 12 further comprising:

determining a first resonance value based on a product of the velocity value and a first predetermined gain;

determining a second resonance value based on a product of the acceleration value and a second predetermined gain; and

determining the compensation value based on the first and second resonance values.

14. The cylinder control method of claim 13 further comprising determining the compensation value based on a sum of the first and second resonance values.

15. The cylinder control method of claim 10 further comprising determining the adjusted value based on the accumulated difference minus the compensation value.

16. The cylinder control method of claim 10 further comprising generating the second command value based on a comparison of the adjusted value with a predetermined value.

17. The cylinder control method of claim 10 further comprising:

setting the second command value to a first value when the adjusted value is less than a predetermined value and sets the second command value to a second value when the adjusted value is not less than the predetermined value;

deactivating the intake and exhaust valves of the second cylinder when the second command value is set to the first value; and

activating the intake and exhaust valves of the second cylinder when the second command value is set to the second value.

18. The cylinder control method of claim 10 further comprising determining the target value further based on a predetermined maximum torque of the engine.

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

a command generator module that generates a first command value and that one of activates and deactivates intake and exhaust valves of a first cylinder of an engine based on the first command value;

a compensation module that determines a velocity value and an acceleration value based on a response of a model to the first command value, that determines a first resonance value based on a product of the velocity value and a first predetermined gain, that determines a second resonance value based on a product of the acceleration value and a second predetermined gain, and that generates a compensation value for a second cylinder of the engine based on the first and second resonance values;

a fraction module that determines a target value based on a torque request, the target value corresponding to a fraction of a total number of cylinders of the engine to be activated,

wherein the command generator module further:

generates a second command value based on the compensation value and a difference between the target value and the first command value; and

one of activates and deactivates intake and exhaust valves of the second cylinder based on the second command value.

20. A cylinder control method for a vehicle, comprising:

generating a first command value;

one of activating and deactivating intake and exhaust valves of a first cylinder of an engine based on the first command value;

determining a velocity value and an acceleration value based on a response of a model to the first command value;

determining a first resonance value based on a product of the velocity value and a first predetermined gain;

determining a second resonance value based on a product of the acceleration value and a second predetermined gain;

generating a compensation value for a second cylinder of the engine based on the first and second resonance values;

determining a target value based on a torque request, the target value corresponding to a fraction of a total number of cylinders of the engine to be activated;

generating a second command value based on the compensation value and a difference between the target value and the first command value; and

one of activating and deactivating intake and exhaust valves of the second cylinder based on the second command value.

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: PHILLIPS, ANDREW W.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 030419/0652 →