Method and systems for engine fuel injection control

US9228525B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9228525-B2
Application numberUS-201313886486-A
CountryUS
Kind codeB2
Filing dateMay 3, 2013
Priority dateMay 3, 2013
Publication dateJan 5, 2016
Grant dateJan 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various methods and systems are provided for indexing an injector map and subsequently controlling fuel injection to an engine. In one embodiment, a non-transitory computer readable storage medium with memory comprises fuel injector activation data indexed in the memory according to an input parameter, instructions for determining a modified pressure value based on a determined pressure and a modified pressure function, and instructions for generating a fuel injector activation output by interpolating among the indexed fuel injector activation data with the modified pressure value as the input parameter.

First claim

Opening claim text (preview).

The invention claimed is: 1. A non-transitory computer readable storage medium with memory, comprising: fuel injector activation data indexed in the memory according to two input parameters, where a first of the two input parameters is a function of a fuel rail pressure, and where the function is a modified pressure function that transforms the indexed fuel injector activation data so a relationship between a second of the two input parameters and the first input parameter is more linear; instructions for determining a modified pressure value based on a determined pressure and the modified pressure function; and instructions for generating a fuel injector activation output by interpolating among the indexed fuel injector activation data with the modified pressure value as the first input parameter. 2. The medium of claim 1 , wherein the determined pressure is a measured fuel rail pressure, the measured fuel rail pressure measured upstream of a fuel injector and wherein the fuel rail pressure is a liquid fuel rail pressure of a liquid fuel injected into an engine. 3. The medium of claim 1 , wherein the modified pressure function includes a square root approximation, where the square root approximation linearizes the fuel injector activation data stored within one injector map in the memory. 4. The medium of claim 1 , wherein the modified pressure value is further based on a representative cylinder pressure during injection and on fuel rail system pressure losses. 5. The medium of claim 1 , wherein the second input parameter is a fuel value and wherein interpolating among the indexed fuel injector activation data is further based on the fuel value, the fuel value including a quantity of fuel injected by a single fuel injector stroke. 6. The medium of claim 1 , wherein the second input parameter is a fuel value and wherein the fuel injector activation data is stored in the memory in one injector table, the one injector table having a first number of columns and a second number of rows, both greater than one. 7. The medium of claim 6 , wherein a first row of the second number of rows includes a range of modified pressure values corresponding to a range of fuel rail pressures and a first column of the first number of columns includes a range of fuel values, the range of fuel values including a range of quantities of fuel injected by a single fuel injector. 8. The medium of claim 7 , wherein each cell in the one injector table includes a fuel injector activation time corresponding to one of the modified pressure values in the range of modified pressure values and one of the fuel values in the range of fuel values. 9. The medium of claim 6 , wherein the modified pressure function transforms the fuel injector activation data stored in the one injector table to be more linear between cells of the one injector table. 10. The medium of claim 6 , wherein the instructions for generating the fuel injector activation output by interpolating among the indexed fuel injector activation data include instructions for performing a multi-step linear interpolation between the indexed fuel injector activation data in the one injector table to determine a fuel injector activation time at the determined pressure and fuel value. 11. The medium of claim 10 , further comprising instructions for outputting the determined fuel injector activation time and adjusting fuel injection based on the determined fuel injector activation time and wherein the modified pressure function transforms the indexed fuel injector activation data so the relationship between the second input parameter and the first input parameter is more linear than if the fuel injector activation data were indexed in the memory according to fuel rail pressure. 12. The medium of claim 11 , wherein adjusting fuel injection includes adjusting an injector open time. 13. A method for controlling a system having an engine, the method comprising: indexing fuel injector activation data in a computer memory as a function of a modified pressure function, where the indexed fuel injector activation data is stored in the computer memory in an injector map, where the modified pressure function is a function of fuel rail pressure and transforms the stored fuel injector activation data to be more linear between data points of the injector map, and where each fuel injector activation data point of the fuel injector activation data corresponds to a modified pressure and a fuel value in the injector map; linearly interpolating among the indexed injector activation data of the injector map to determine an injector activation time at a determined fuel rail pressure based on the modified pressure function; and adjusting fuel injection of the engine based on the injector activation time. 14. The method of claim 13 , further comprising injecting fuel within 20degrees of top dead center at a cylinder pressure. 15. The method of claim 14 , wherein indexing fuel injector activation data includes indexing the stored fuel injector activation data by a square root of a fuel rail pressure, the fuel rail pressure offset by the cylinder pressure and a loss value and wherein the stored fuel injector activation data is stored in the computer memory of multiple engines utilizing the same fuel injectors, and wherein the injector map includes one injector table having a first number of columns and a second number of rows, both greater than one, where a first row of the second number of rows includes a range of modified pressure values and a first column of the first number of columns includes a range of fuel values, the range of fuel values including a range of quantities of fuel injected by a single fuel injector, and where each cell in the injector table includes a fuel injector activation time corresponding to one of the modified pressure values in the range of modified pressure values and one of the fuel values in the range of fuel values. 16. The method of claim 15 , wherein the loss value is based on pressure losses in a fuel rail system between a fuel rail pressure sensor and a fuel injector nozzle and wherein adjusting fuel injection includes adjusting a pulse width of one or more fuel injectors, the pulse width increasing as the injector activation time increases. 17. The method of claim 15 , wherein the linearly interpolating among the indexed injector activation data includes linearly interpolating between a first indexed fuel injector activation time and a second indexed fuel injector activation time in the one injector table based on a fuel value and a modified fuel rail pressure, wherein the modified fuel rail pressure is a square root of the determined fuel rail pressure less the cylinder pressure and the loss value. 18. A fuel rail system, comprising: a common fuel rail; a plurality of fuel injectors operable to inject fuel from the common fuel rail to cylinders of an engine; a non-transitory computer readable storage medium with memory, wherein one injector table is stored within the memory, and wherein the one injector table comprises injector data indexed according to a modified pressure function that creates a more linear relationship between the injector data within the one injector table; and a controller operable to control the fuel injectors based on a fuel injector activation time, wherein the controller is configured to determine the fuel injector activation time by interpolating the indexed injector data within the one injector table based on a determined fuel rail pressure and a quantity of fuel injected by a single fuel injector stroke.

Assignees

Inventors

Classifications

  • Fuel pressure · CPC title

  • with means for controlling injection timing or duration · CPC title

  • by determining the cylinder pressure · CPC title

  • for injectors · CPC title

  • Details not otherwise provided for · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9228525B2 cover?
Various methods and systems are provided for indexing an injector map and subsequently controlling fuel injection to an engine. In one embodiment, a non-transitory computer readable storage medium with memory comprises fuel injector activation data indexed in the memory according to an input parameter, instructions for determining a modified pressure value based on a determined pressure and a m…
Who is the assignee on this patent?
Gen Electric
What technology area does this patent fall under?
Primary CPC classification F02D41/3005. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Jan 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).