IP Library Granted Patent US 9,534,550
Granted Patent B2
US 9,534,550 · App. 13/798,471 · Granted Jan 3, 2017

Air per cylinder determination systems and methods

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,534,550
App. No.
13/798,471
Granted
Jan 3, 2017
Kind
B2
Abstract

A cylinder control system of a vehicle includes a cylinder control module and an air per cylinder (APC) prediction module. The cylinder control module determines a desired cylinder activation/deactivation sequence. The cylinder control module also activates and deactivates valves of cylinders of an engine based on the desired cylinder activation/deactivation sequence. The APC prediction module predicts an amount of air that will be trapped within a next activated cylinder in a firing order of the cylinders based on a cylinder activation/deactivation sequence of the last Q cylinders in the firing order. Q is an integer greater than one.

Claims (36)

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

a cylinder control module that determines a desired cylinder activation/deactivation sequence and that activates and deactivates valves of cylinders of an engine based on the desired cylinder activation/deactivation sequence; and

an air per cylinder (APC) prediction module that predicts an amount of air that will be trapped within a next activated cylinder in a firing order of the cylinders based on (i) a cylinder activation/deactivation sequence of the last Q cylinders in the firing order, (ii) an intake port pressure, (iii) a second amount of air per cylinder determined based on a mass air flowrate (MAF) into the engine, (iv) a throttle opening, (v) a corrected amount APC, and (vi) a location of the next activated cylinder in the firing order of the cylinders,

where Q is an integer greater than one;

an error module that determines an APC error based on a measured amount of air trapped within the present activated cylinder in the firing order and a previous value of the amount of air that will be trapped within the next activated cylinder;

an APC correction module that determines the corrected APC based on the APC error and the previous value of the amount of air that will be trapped within the next activated cylinder; and

a spark control module that sets a spark timing for the next activated cylinder based on the amount of air that will be trapped within the next activated cylinder; and a spark actuator module that energizes a spark plug in the next activated cylinder based on the spark timing.

2. The cylinder control system of claim 1 further comprising a second APC prediction module that predicts a second amount of air that will be trapped within a second activated cylinder based on the cylinder activation/deactivation sequence of the last Q cylinders in the firing order,

wherein the second activated cylinder follows the next activated cylinder in the firing order.

3. The cylinder control system of claim 2 wherein the second APC prediction module predicts the second amount of air that will be trapped within the second activated cylinder further based on a location of the second activated cylinder in the firing order.

4. The cylinder control system of claim 2 wherein the second APC prediction module predicts the second amount of air that will be trapped within the second activated cylinder further based on the amount of air that will be trapped within the next activated cylinder.

5. The cylinder control system of claim 2 further comprising a fuel control module that controls fueling to the second activated cylinder based on the second amount of air that will be trapped within the second activated cylinder.

6. The cylinder control system of claim 1 further comprising:

a torque estimation module that determines an estimated torque output of the engine based on the amount of air that will be trapped within the next activated cylinder; and

at least one of:

a boost control module that controls a boost device of the engine based on the estimated torque output;

a throttle control module that controls a throttle valve based on the estimated torque output; and

a phaser control module that controls intake and exhaust valve phasing based on the estimated torque output.

7. A cylinder control method comprising:

determining a desired cylinder activation/deactivation sequence;

activating and deactivating valves of cylinders of an engine based on the desired cylinder activation/deactivation sequence; and

predicting an amount of air that will be trapped within a next activated cylinder in a firing order of the cylinders based on (i) a cylinder activation/deactivation sequence of the last Q cylinders in the firing order, (ii) an intake port pressure, (iii) a second amount of air per cylinder determined based on a mass air flowrate (MAF) into the engine, (iv) a throttle opening, (v) a corrected amount of air per cylinder (APC), and (vi) a location of the next activated cylinder in the firing order of the cylinders,

where Q is an integer greater than one;

determining an APC error based on a measured amount of air trapped within the present activated cylinder in the firing order and a previous value of the amount of air that will be trapped within the next activated cylinder;

determining the corrected APC based on the APC error and the previous value of the amount of air that will be trapped within the next activated cylinder; and setting a spark timing for the next activated cylinder based on the amount of air that will be trapped within the next activated cylinder; and energizing a spark plug for the next activated cylinder based on the spark timing.

8. The cylinder control method of claim 7 further comprising predicting a second amount of air that will be trapped within a second activated cylinder based on the cylinder activation/deactivation sequence of the last Q cylinders in the firing order,

wherein the second activated cylinder follows the next activated cylinder in the firing order.

9. The cylinder control method of claim 8 further comprising predicting the second amount of air that will be trapped within the second activated cylinder further based on a location of the second activated cylinder in the firing order.

10. The cylinder control method of claim 8 further comprising predicting the second amount of air that will be trapped within the second activated cylinder further based on the amount of air that will be trapped within the next activated cylinder.

11. The cylinder control method of claim 8 further comprising controlling fueling to the second activated cylinder based on the second amount of air that will be trapped within the second activated cylinder.

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

determining an estimated torque output of the engine based on the amount of air that will be trapped within the next activated cylinder; and

at least one of:

controlling a boost device of the engine based on the estimated torque output;

controlling a throttle valve based on the estimated torque output; and

controlling intake and exhaust valve phasing based on the estimated torque output.

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 16, 2013
From: MATTHEWS, GREGORY P.; LIU, ZHIPING STEVEN; BRENNAN, DANIEL G.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 030425/0108 →