IP Library Granted Patent US 9,458,779
Granted Patent B2
US 9,458,779 · App. 13/798,624 · Granted Oct 4, 2016

Intake runner temperature 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,458,779
App. No.
13/798,624
Granted
Oct 4, 2016
Kind
B2
Abstract

An engine control system of a vehicle includes a manifold temperature module, a runner temperature module. The manifold temperature module determines a first temperature of gas in an intake manifold of an engine. The runner temperature module determines a second temperature of gas in an intake runner associated with a cylinder based on the first temperature of the gas in the intake manifold. The engine control system further includes at least one of: a fuel control module that controls fueling of the cylinder based on the second temperature of the gas in the intake runner; and a spark control module that controls spark of the cylinder based on the second temperature of the gas in the intake runner.

Claims (41)

1. An engine control system of a vehicle, comprising:

a manifold temperature module that determines a first temperature of gas in an intake manifold of an engine;

a first runner temperature module that determines a second temperature of gas in an intake runner associated with a cylinder based on the first temperature of the gas in the intake manifold, an exhaust temperature, and an amount of exhaust expelled from the cylinder into the intake runner through one or more intake valves of the cylinder;

a second runner temperature module that:

when the cylinder is activated:

determines a third temperature of the gas in the intake runner associated with the cylinder based on a previous value of the third temperature of the gas in the intake runner, a scalar value, and the second temperature of the gas in the intake runner; and

determines the scalar value based on a mass flowrate of gas into the intake runner; and

when the cylinder is deactivated:

determines the third temperature of the gas in the intake runner associated with the cylinder based on the previous value of the third temperature of the gas in the intake runner, the scalar value, and the first temperature of the gas in the intake manifold; and

determines the scalar value based on an engine speed; and

at least one of:

a fuel control module that controls fueling of the cylinder based on the third temperature of the gas in the intake runner; and

a spark control module that controls spark of the cylinder based on the third temperature of the gas in the intake runner.

2. The engine control system of claim 1 wherein the first runner temperature module determines the second temperature of the gas in the intake runner further based on whether the cylinder is activated or deactivated.

3. The engine control system of claim 1 further comprising an exhaust residual module that determines the amount of exhaust based on whether the cylinder is activated or deactivated.

4. The engine control system of claim 3 wherein the exhaust residual module determines the amount of exhaust further based on aa period between when intake and exhaust valves of the cylinder are both open and (ii) an intake valve closing timing of the cylinder.

5. The engine control system of claim 4 wherein the exhaust residual module determines the amount of exhaust further based on a pressure within the intake manifold.

6. An engine control method for a vehicle, comprising:

determining a first temperature of gas in an intake manifold of an engine;

determining a second temperature of gas in an intake runner associated with a cylinder based on the first temperature of the gas in the intake manifold, an exhaust temperature, and an amount of exhaust expelled from the cylinder into the intake runner through one or more intake valves of the cylinder;

when the cylinder is activated, determining a third temperature of the gas in the intake runner associated with the cylinder based on a previous value of the third temperature of the gas in the intake runner, a scalar value, the second temperature of the gas in the intake runner;

when the cylinder is deactivated, determining the third temperature of the gas in the intake runner associated with the cylinder based on the previous value of the third temperature of the gas in the intake runner, the scalar value, the first temperature of the gas in the intake manifold;

when the cylinder is activated, determining the scalar value based on a mass flowrate of gas into the intake runner; and

when the cylinder is deactivated, determining the scalar value based on an engine speed; and

at least one of:

controlling fueling of the cylinder based on the third temperature of the gas in the intake runner; and

controlling spark of the cylinder based on the third temperature of the gas in the intake runner.

7. The engine control method of claim 6 further comprising determining the second temperature of the gas in the intake runner further based on whether the cylinder is activated or deactivated.

8. The engine control method of claim 6 further comprising determining the amount of exhaust based on whether the cylinder is activated or deactivated.

9. The engine control method of claim 8 further comprising determining the amount of exhaust further based on (i) a period between when intake and exhaust valves of the cylinder are both open and (ii) an intake valve closing timing of the cylinder.

10. The engine control method of claim 9 further comprising determining the amount of exhaust further based on a pressure within the intake manifold.

11. The engine control system of claim 1 wherein, when the cylinder is activated, the second runner temperature module sets the third temperature of the gas in the intake runner based on the previous value of the third temperature plus a product of (i) the scalar value and (ii) a difference between the second temperature of the gas in the intake runner and the previous value of the third temperature.

12. The engine control system of claim 1 wherein, when the cylinder is deactivated, the second runner temperature module sets the third temperature of the gas in the intake runner based on the previous value of the third temperature plus a product of (i) the scalar value and (ii) a difference between the first temperature of the gas in the intake manifold and the previous value of the third temperature.

13. The engine control method of claim 6 further comprising, when the cylinder is activated, setting the third temperature of the gas in the intake runner based on the previous value of the third temperature plus a product of (i) the scalar value and (ii) a difference between the second temperature of the gas in the intake runner and the previous value of the third temperature.

14. The engine control method of claim 6 further comprising, when the cylinder is deactivated, setting the third temperature of the gas in the intake runner based on the previous value of the third temperature plus a product of (i) the scalar value and (ii) a difference between the first temperature of the gas in the intake manifold and the previous value of the third temperature.

15. The engine control system of claim 1 further comprising an exhaust residual module that:

when the cylinder is deactivated, sets the amount of exhaust to zero; and

when the cylinder is activated, sets the amount of exhaust based on a period between when intake and exhaust valves of the cylinder are both open, an intake valve closing timing of the cylinder, and a pressure within the intake manifold.

16. The engine control method of claim 6 further comprising:

when the cylinder is deactivated, setting the amount of exhaust to zero; and

when the cylinder is activated, setting the amount of exhaust based on a period between when intake and exhaust valves of the cylinder are both open, an intake valve closing timing of the cylinder, and a pressure within the intake manifold.

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: BRENNAN, DANIEL G.; MATTHEWS, GREGORY P.; WIGGINS, LAYNE K.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 030425/0590 →