Claims Analysis
Total Claims: 57
Claim 1
Independent Claim
141 words
A fuel injection control system for controlling operation of a fuel injector in an engine comprising: speed indicator means for providing a signal indicative of engine speed; fueling indicator means for providing a signal indicative of fuel quantity; first timing selection means for selecting a first timing value in response to speed and fueling signals according to a first timing determining function; second timing selection means for selecting a second timing value in response to the speed and fueling signals utilized in determining said first timing value according to a second timing determining function different from said first timing determining function; means for determining a control variable as a function of engine operating conditions; fuel injector timing determining means for variably determining an injector timing value from said first and second timing values based on the value of said control variable.
Claim 2
Dependent Claim
141 words
A fuel injection control system for controlling operation of a fuel injector in an engine comprising: speed indicator means for providing a signal indicative of engine speed; fueling indicator means for providing a signal indicative of fuel quantity; first timing selection means for selecting a first timing value in response to speed and fueling signals according to a first timing determining function; second timing selection means for selecting a second timing value in response to the speed and fueling signals utilized in determining said first timing value according to a second timing determining function different from said first timing determining function; means for determining a control variable as a function of engine operating conditions; fuel injector timing determining means for variably determining an injector timing value from said first and second timing values based on the value of said control variable.
Claim 3
Dependent Claim
53 words
The fuel injector control system of claim 1, wherein the means for determining the control variable includes speed difference calculating means for calculating a speed difference between current engine speed and an average engine speed over a previous predetermined period and wherein the control variable is determined based upon the calculated speed difference.
Claim 4
Dependent Claim
42 words
The fuel injector control system of claim 2, wherein the means for determining the control variable determines the control variable from a two-dimensional map, with the speed difference as a first dimension input and the control variable as a second dimension output.
Claim 5
Dependent Claim
21 words
The fuel injector control system of claim 3, wherein the control variable is selected from the range of zero to one.
Claim 6
Dependent Claim
27 words
The fuel injector control system of claim 2, wherein the control variable determining means determines the control variable to be one when the speed difference is zero.
Claim 7
Dependent Claim
84 words
The fuel injector control system of claim 1, wherein the means for determining the control variable includes speed difference calculating means for calculating a speed difference between current engine speed and an average engine speed over a previous predetermined period, the means for determining the control variable further including fueling difference calculating means for calculating a fueling difference between current fueling and an average fueling over a previous predetermined period, and wherein the control variable is determined based on the speed and fueling differences.
Claim 8
Dependent Claim
45 words
The fuel injector control system of claim 6, wherein the means for determining the control variable determines the control variable from a three-dimensional map, with the speed and fueling differences as first and second dimension inputs, and the control variable as a third dimension output.
Claim 9
Dependent Claim
21 words
The fuel injector control system of claim 7, wherein the control variable is selected from the range of zero to one.
Claim 10
Dependent Claim
31 words
The fuel injector control system of claim 6, wherein the control variable determining means determines the control variable to be one when the speed difference and the timing difference are zero.
Claim 11
Dependent Claim
21 words
The fuel injector control system of claim 1, wherein the control variable is selected from the range of zero to one.
Claim 12
Dependent Claim
46 words
The fuel injector control system of claim 10, wherein the timing determining means determines the first timing value as the injection timing value where the control variable is zero, and determines the second timing value as the injection timing value where the control variable is one.
Claim 13
Dependent Claim
65 words
The fuel injector control system of claim 11, wherein the fuel injector timing determining means includes means for calculating the injector timing as the sum of first and second products, wherein the first product which comprises the first timing value multiplied by the sum of one minus the control variable, and the second product which comprises the second timing value multiplied by the control variable.
Claim 14
Dependent Claim
87 words
The fuel injector control system of claim 1, wherein said control variable determining means includes governor determining means for making a determination as to whether engine operation is on a governor or not on a governor and for causing the control variable to be set to a fixed value in response to a determination that the engine is operating on a governor, and for causing selection of the control variable from a map in response to a determination that the engine is not operating on a governor.
Claim 15
Dependent Claim
51 words
The fuel injector control system of claim 13, wherein the governor determining means compares current fueling to a fueling value from an air-fuel control system and wherein the governor determining means determines the engine is not operating on a governor when the current fueling corresponds to the air-fuel control fueling value.
Claim 16
Dependent Claim
53 words
The fuel injector control system of claim 13, wherein said governor determining means compares current fueling with a fueling value from a variable speed governor and wherein the said governor determining means determines the engine is not operating on a governor when the current fueling corresponds to the variable speed governor fueling value.
Claim 17
Dependent Claim
52 words
The fuel injector control system of claim 13, wherein the governor determining means compares current fueling with a fueling value from a full throttle table and wherein the governor determining means determines the engine is not operating on a governor when the current fueling corresponds to the full throttle table fueling value.
Claim 18
Dependent Claim
57 words
The fuel injector control system of claim 13, wherein the governor determining means compares current fueling with a fueling value from full and partial throttle tables and wherein the governor determining means determines the engine is not operating on a governor when the current fueling corresponds to the fueling value from the full and partial throttle tables.
Claim 19
Dependent Claim
75 words
The fuel injector control system of claim 13, wherein the control variable determining means further includes governor determining override means for causing selection of the control variable from a map when the override is on despite a determination that the engine is operating on a governor, and wherein the control variable is set to a fixed value in response to a determination that the engine is operating on a governor when the override is off.
Claim 20
Dependent Claim
35 words
The fuel injector control system of claim 1, wherein the control variable determining means includes user override means for setting the control variable to a first fixed value when the user override means is on.
Claim 21
Dependent Claim
154 words
The fuel injector control system of claim 19, wherein the control variable determining means includes governor determining means for making a determination as to whether engine operation is on a governor or not on a governor and for causing selection of the control variable from a map when the user override is off and it is determined the engine is not operating on a governor; said governor determining means including governor determining override means, wherein when the governor determining override means "on", the governor determining means causes the selection of the control variable from the map when the user override is off and it is determined that the engine is operating on a governor; the governor determining means causing the control variable to be set to a second fixed value when governor determining override means is off, the user override is off and it is determined that the engine is operating on a governor.
Claim 22
Dependent Claim
92 words
The fuel injector control system of claim 1, further including: throttle position indicating means for producing a signal indicative of throttle position; first fueling selecting means for selecting a first fueling value in response to speed and throttle position signals; second fueling selecting means for selecting a second fueling value in response to the speed and throttle position signals utilized in determining said first fueling values; and fuel injector fueling determining means for determining the fueling of the fuel injector based on said control variable and said first and second fueling values.
Claim 23
Dependent Claim
115 words
The fuel injector control system of claim 21, wherein the fuel injector timing determining means includes means for calculating the injector timing as the sum of first and second timing products, the first timing product comprising the first timing value multiplied by the sum of one minus the control variable, the second timing product comprising the second timing value multiplied by the control variable; said fueling determining means comprising means for calculating the injector fueling as the sum of first and second fueling products, the first product comprising the first fueling value multiplied by the sum of one minus the control variable, the second product comprising the second fueling value multiplied by the control variable.
Claim 24
Dependent Claim
44 words
The fuel injector control system of claim 1, wherein the first timing selecting means includes a first map for providing timing values for extreme transient conditions, and said second timing selecting means includes a second map for providing timing values for steady state conditions.
Claim 25
Independent Claim
123 words
A system for controlling operation of a fuel injector in an engine comprising: a first timing map for providing a first set of timing data; a second timing map for providing a second set of timing data; first timing value selecting means for selecting a first timing value from said first timing map based on current engine operating conditions; second timing value selecting means for selecting a second timing value from said second map based on current engine operating conditions; control variable determining means for determining a control variable as a function of engine operating conditions; and fuel injector timing determining means for variable determining fuel injector timing from said first and second timing values based on the value of said control variable.
Claim 26
Independent Claim
123 words
A system for controlling operation of a fuel injector in an engine comprising: a first timing map for providing a first set of timing data; a second timing map for providing a second set of timing data; first timing value selecting means for selecting a first timing value from said first timing map based on current engine operating conditions; second timing value selecting means for selecting a second timing value from said second map based on current engine operating conditions; control variable determining means for determining a control variable as a function of engine operating conditions; and fuel injector timing determining means for variable determining fuel injector timing from said first and second timing values based on the value of said control variable.
Claim 27
Dependent Claim
67 words
The system of claim 24, the control variable determining means comprising: speed difference means for determining the difference between current engine speed and an average engine speed over a previous predetermined period, said control variable determining means further including a control variable map having control variables corresponding to speed difference values, wherein said control variable is selected from the control variable map for a determined speed difference.
Claim 28
Dependent Claim
58 words
The system of claim 25, wherein the range of values of the control variable map is zero to one, and wherein the timing determining means determines the first timing value as the fuel injector timing when the control variable is zero and determines the second timing value as the fuel injector timing when the control variable is one.
Claim 29
Dependent Claim
78 words
The system of claim 24, wherein said first and second timing maps are three dimensional maps each including speed and fueling inputs, said system including engine speed indicating means and fueling indicating means for providing signals indicative of engine speed and fueling, wherein said first and second timing value selecting means respectively select the first and second timing values from said first and second maps corresponding to the speed and fueling indicated by the speed and fueling signals.
Claim 30
Dependent Claim
31 words
The fuel injector system of claim 24, wherein the first timing map provides timing data for extreme transient conditions, and said second timing map provides timing data for steady state conditions.
Claim 31
Dependent Claim
88 words
The system of claim 28, further including: a first fueling map for providing a first set of fueling data; a second fueling map for providing a second set of fueling data; first fueling value selecting means for selecting a first fueling valve from said first fueling map; second fueling value selecting means for selecting a second fueling value from said second fueling map; and fuel injector fueling determining means for determining fueling of the fuel injector based on said control variable and said first and second fueling values.
Claim 32
Dependent Claim
163 words
The system of claim 29, wherein the control variable is selected from a range of values of zero to one, and wherein the control variable determining means determines the control variable as one under steady state conditions, and determines the control variable as zero for extreme transient conditions; said fuel injector timing determining means including means for determining the fuel injector timing as a sum of first and second timing products, wherein the first timing product comprises the first timing value multiplied by the sum of one minus the control variable, and the second timing product comprises the second timing value multiplied by the control variable; said fuel injector fueling determining means including means for determining the fuel injector fueling as a sum of first and second fueling products, wherein the first product comprises the first fueling value multiplied by the sum of one minus the control variable, and the second fueling product comprises the second fueling value multiplied by the control variable.
Claim 33
Dependent Claim
104 words
A fuel injector system including an electronic control for controlling timing and fueling operations of a plurality of fuel injectors the electronic control comprising: first timing value means for providing first timing values for extreme transient engine operation; second timing value means for providing second timing values for steady state engine operation; and fuel injector timing determining means for determining fuel injector timing based on first and second timing values from said first and second timing value means, said fuel injector timing determining means including interpolating means for interpolating between respective first and second timing values of said first and second timing value means.
Claim 34
Dependent Claim
104 words
A fuel injector system including an electronic control for controlling timing and fueling operations of a plurality of fuel injectors the electronic control comprising: first timing value means for providing first timing values for extreme transient engine operation; second timing value means for providing second timing values for steady state engine operation; and fuel injector timing determining means for determining fuel injector timing based on first and second timing values from said first and second timing value means, said fuel injector timing determining means including interpolating means for interpolating between respective first and second timing values of said first and second timing value means.
Claim 35
Dependent Claim
25 words
The fuel injector system of claim 31, wherein said interpolating means interpolates between said first and second timing values based on engine operating speed information.
Claim 36
Dependent Claim
67 words
The fuel injector system of claim 32, wherein said interpolating means determines a speed difference between current engine speed and an average engine speed over a previous predetermined period, wherein said fuel injector timing determining means determines the fuel injector timing as the second timing value when the difference is zero and the timing becomes closer to that of the first timing value as the difference increases.
Claim 37
Dependent Claim
28 words
The fuel injector system of claim 31, wherein the interpolating means interpolates between said first and second timing values based on engine operating speed and engine fueling information.
Claim 38
Dependent Claim
64 words
The fuel injector system of claim 34, wherein the interpolating means determines a speed difference between current engine speed and an average engine speed, and wherein said interpolating means further determines a fueling difference between current fueling and an average fueling over a previous predetermined period, said interpolating means interpolates between the first and second timing values based on said timing and fueling differences.
Claim 39
Dependent Claim
44 words
The fuel injector system of claim 33, wherein said fuel injector timing determining means includes an user actuated override and wherein said interpolating means interpolates the fuel injector timing as fixed proportions of said first and second timing values when the override is on.
Claim 40
Dependent Claim
59 words
The fuel injector system of claim 33, further including governor determining means for making a determination of whether engine operation is on a governor or not on a governor, wherein said interpolating means interpolates the fuel injector timing as fixed proportions of said first and second timing values in response to a determination of engine operation on a governor.
Claim 41
Dependent Claim
303 words
A fuel injector system having electronically controlled fuel injectors in which an electronic control unit receives signals which indicate operating conditions of the engine and said electronic control unit controls injection timing and fueling in response to the signals, the system comprising: speed indicator means for producing a signal indicative of engine speed; throttle position indicating means for producing a signal indicative of throttle position; and an electronic control unit comprising: (a) signal receiving means for receiving engine speed and throttle position signals; (b) signal transmitting means for transmitting timing signals for controlling fuel injector timing, and fueling signals for controlling fuel injector fueling; (c) fueling determining means for determining the fuel quantity to be injected and producing fueling signals for transmission by said signal transmitting means for commanding fuel injector fueling; (d) timing determining means for determining fuel injector timing and producing a timing signal for transmission by said transmitting means; said timing determining means including averaging means for determining an average engine speed over a predetermined period and speed difference means for determining a speed difference between current engine speed and the average engine speed, said timing determining means further including: (i) means for selecting an interpolating control variable based on the speed difference; (ii) first timing value means for producing a first timing value based on current commanded fueling produced by the fueling determining means, said first timing value further based on current engine speed as indicated by said speed indicating means; iii) second timing value means for producing a second timing value based on current commanded fueling produced by the fueling determining means, said second timing value further based on current engine speed as indicated by said speed indicating means; wherein said timing determining means utilizes said interpolating control variable for interpolating between said first and second timing values.
Claim 42
Dependent Claim
303 words
A fuel injector system having electronically controlled fuel injectors in which an electronic control unit receives signals which indicate operating conditions of the engine and said electronic control unit controls injection timing and fueling in response to the signals, the system comprising: speed indicator means for producing a signal indicative of engine speed; throttle position indicating means for producing a signal indicative of throttle position; and an electronic control unit comprising: (a) signal receiving means for receiving engine speed and throttle position signals; (b) signal transmitting means for transmitting timing signals for controlling fuel injector timing, and fueling signals for controlling fuel injector fueling; (c) fueling determining means for determining the fuel quantity to be injected and producing fueling signals for transmission by said signal transmitting means for commanding fuel injector fueling; (d) timing determining means for determining fuel injector timing and producing a timing signal for transmission by said transmitting means; said timing determining means including averaging means for determining an average engine speed over a predetermined period and speed difference means for determining a speed difference between current engine speed and the average engine speed, said timing determining means further including: (i) means for selecting an interpolating control variable based on the speed difference; (ii) first timing value means for producing a first timing value based on current commanded fueling produced by the fueling determining means, said first timing value further based on current engine speed as indicated by said speed indicating means; iii) second timing value means for producing a second timing value based on current commanded fueling produced by the fueling determining means, said second timing value further based on current engine speed as indicated by said speed indicating means; wherein said timing determining means utilizes said interpolating control variable for interpolating between said first and second timing values.
Claim 43
Dependent Claim
85 words
The fuel injector system of claim 38, wherein said fueling determining means of said electronic control unit further includes: (a) first fueling value means for producing a first fueling value based on engine speed throttle position; and (b) second fueling value means for producing a second fueling value based on engine speed and throttle position; wherein said fueling determining means utilizes said control variable for interpolating between said first and second fueling values based on the control variable to produce a fuel injector fueling signal.
Claim 44
Dependent Claim
34 words
The fuel injector system of claim 39, wherein said fueling determining means includes at least one governor for producing overriding fueling signals which override fueling determined based on said first and second fueling values.
Claim 45
Dependent Claim
64 words
The fuel injector system of claim 40, further including governor determination means for making a determination of engine operation on a governor and engine operation not on a governor, said governor determination means causing said means for selecting an interpolating control variable to set the interpolating control variable to a predetermined fixed value in response to a determination of engine operation on a governor.
Claim 46
Dependent Claim
42 words
The fuel injector system of claim 41, wherein said fueling determining means includes a variable speed governor, and wherein said governor determination means makes a determination of engine operation not on a governor when fueling is controlled by said variable speed governor.
Claim 47
Dependent Claim
53 words
The fuel injector system of claim 38, wherein said means selecting an interpolating control variable updates the control variable periodically and the timing determining means updates the timing periodically, wherein the time period between updates of the interpolating control variable is greater than the time period between updates of the fuel injector timing.
Claim 48
Dependent Claim
34 words
The fuel injector system of claim 43, further including filter means for filtering the interpolating control variable to prevent large fluctuations from one updated interpolating control variable to a next updated interpolating control variable.
Claim 49
Independent Claim
102 words
A method for controlling fuel injector operation in a fuel injector system of an engine comprising the steps of: selecting a first timing value based on engine operating conditions according to a first timing determining function; selecting a second timing value based on engine operating conditions according to a second timing determining function different from said first timing determining function; determining a control variable based on current engine operating conditions; and determining fuel injector timing based on a weighted summation of said first and second timing values, said values weighted variably in said summation according to the value of said control variable.
Claim 50
Independent Claim
102 words
A method for controlling fuel injector operation in a fuel injector system of an engine comprising the steps of: selecting a first timing value based on engine operating conditions according to a first timing determining function; selecting a second timing value based on engine operating conditions according to a second timing determining function different from said first timing determining function; determining a control variable based on current engine operating conditions; and determining fuel injector timing based on a weighted summation of said first and second timing values, said values weighted variably in said summation according to the value of said control variable.
Claim 51
Dependent Claim
79 words
The method of claim 45, wherein said control variable is selected from a range of zero to one, and wherein the fuel injector timing is determined as the first timing value when the control variable is zero, and said fuel injector timing is determined as the second timing value when the control variable is one, and wherein the fuel injector timing is interpolated between said first and second timing values when the control variable is between zero and one.
Claim 52
Dependent Claim
84 words
The method of claim 46, wherein the step of determining the control variable includes determining a speed difference between a current engine speed and an average engine speed over a predetermined period, and determining a fueling difference between current commanded engine fueling and a fueling average over a predetermined period, the step of determining a control variable further including providing a three dimensional map having speed difference and fueling difference inputs and selecting the control variable based on the determined speed and fueling differences.
Claim 53
Dependent Claim
68 words
The method of claim 46, wherein the step of determining a control variable includes determining an average engine speed over a predetermined period and determining a speed difference between current engine speed and the average engine speed, the step of determining the control variable further including providing a map of control variable values for corresponding speed difference values and selecting a control variable for the determined speed difference.
Claim 54
Dependent Claim
52 words
The method of claim 47, wherein the steps of selecting first and second timing values includes providing first and second three dimensional maps each having engine speed and fueling as inputs; and selecting the first and second timing values from said first and second maps corresponding to current engine speed and fueling.
Claim 55
Dependent Claim
61 words
The method of claim 49, further including determining fuel injector fueling by: selecting a first fueling value from a first fueling map based on engine speed and throttle position; selecting a second fueling value from a second fueling map based on engine speed and throttle position; and determining fueling based on said first and second fueling values and said control variable.
Claim 56
Dependent Claim
26 words
The method of claim 50, wherein said first timing map corresponds to transient engine operation and said second timing map corresponds to steady state engine operation.
Claim 57
Dependent Claim
26 words
The method of claim 51, wherein the first fueling map corresponds to transient engine operation, and the second fueling map corresponds to steady state engine operation.