System for controlling fuel injectors
First Claim
Patent Images
1. An injector control system for an engine, comprising:
- a distribution module that calculates a difference between a first average engine speed and a second average engine speed of an engine;
a fuel offset module that offsets a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on said difference; and
an activation module that enables said control system when said activation module determines that said engine is operating at a steady-state operating point,wherein said learned fuel amount corresponds to an engine fueling range, andwherein said activation module determines that said engine is operating at a steady-state condition based on a set of stability conditions that include at least one of an engine coolant temperature exceeding a calibrated engine coolant temperature, a torque output demand on said engine remaining stable for a first period of time, and said control system remaining inactive for a second period of time.
14 Assignments
0 Petitions
Accused Products
Abstract
An injector control system and method for an engine includes a distribution module that calculates a difference between a first average engine speed and a second average engine speed of an engine and a fuel offset module that offsets a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on the difference. The learned fuel amount corresponds to an engine fueling range.
6 Citations
6 Claims
-
1. An injector control system for an engine, comprising:
-
a distribution module that calculates a difference between a first average engine speed and a second average engine speed of an engine; a fuel offset module that offsets a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on said difference; and an activation module that enables said control system when said activation module determines that said engine is operating at a steady-state operating point, wherein said learned fuel amount corresponds to an engine fueling range, and wherein said activation module determines that said engine is operating at a steady-state condition based on a set of stability conditions that include at least one of an engine coolant temperature exceeding a calibrated engine coolant temperature, a torque output demand on said engine remaining stable for a first period of time, and said control system remaining inactive for a second period of time.
-
-
2. An injector control system for an engine, comprising:
-
a distribution module that calculates a difference between a first average engine speed and a second average engine speed of an engine; a fuel offset module that offsets a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on said difference; and wherein said learned fuel amount corresponds to an engine fueling range, wherein said fuel offset module compares said difference to an engine speed variation value read from an engine speed variation array and said fuel offset module decrements a fueling level value when said difference exceeds said engine speed variation value and increments said fueling level value when said difference is less than said engine speed variation value, wherein said fuel offset module increments an injector sample value and said fuel offset module adjusts said learned fuel amount when said injector sample value exceeds a sample threshold, and wherein said fuel offset module subtracts a calibrated fuel amount from said learned fuel amount when said fueling level value falls below a fueling level threshold and said fuel offset module adds said calibrated fuel amount to said learned fuel amount when said fueling level exceeds said fueling level threshold. - View Dependent Claims (3)
-
-
4. A method for controlling a fuel injector in an engine, comprising:
-
calculating a difference between a first average engine speed and a second average engine speed of an engine; offsetting a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on said difference; enabling said method when said engine operates at a steady-state operating point; and determining that said engine is operating at a steady-state condition based on a set of stability conditions that include at least one of an engine coolant temperature exceeding a calibrated engine coolant temperature, a torque output demand on said engine remaining stable for a first period of time, and said control system remaining inactive for a second period of time, wherein said learned fuel amount corresponds to an engine fueling range.
-
-
5. A method for controlling a fuel injector in an engine, comprising:
-
calculating a difference between a first average engine speed and a second average engine speed of an engine; and offsetting a learned fuel amount of a first fuel injector of a plurality of fuel injectors based on said difference; comparing said difference to an engine speed variation value read from an engine speed variation array and decrementing a fueling level value when said difference exceeds said engine speed variation value and incrementing said fueling level value when said difference is less than said engine speed variation value; incrementing an injector sample value and adjusting said learned fuel amount when said injector sample value exceeds a sample threshold; and subtracting a calibrated fuel amount from said learned fuel amount when said fueling level value falls below a fueling level threshold and adding said calibrated fuel amount to said learned fuel amount when said fueling level exceeds said fueling level threshold, wherein said learned fuel amount corresponds to an engine fueling range. - View Dependent Claims (6)
-
Specification