# Patent

## Title
Fuel injection controller apparatus in starting an internal combustion

## Abstract

A device and method for controlling the amount of fuel supplied to an internal combustion engine as a function of operating characteristics such as the pressure in the intake manifold, the engine speed, coolant temperature and intake air temperature, where a load signal formed from pressure and engine speed values is corrected by a correction factor F.sub.CORR as a function of the temperature, and when forming the correction factor F.sub.CORR, the influences of the engine temperature and/or the intake air temperature on the load sensing are weighted separately as a function of the operating point.

## Background
The present invention relates to a device and method for controlling the amount of fuel supplied to an internal combustion engine in response to operating characteristics such as the pressure in the intake manifold, the engine speed, engine temperature and intake air temperature.

German Patent No. DE 44 44 416 describes a "Process for Influencing the Fuel Metering in an Internal Combustion Engine," and discusses the creation of a correction factor in fuel metering, where the values for the intake air temperature and the engine temperature are used to form variables that describe the heat flow to and from the intake system. This process takes into consideration the wall film behavior, which involves the deposition of fuel on the inside walls of the intake air manifold, and the air/fuel mixture supplied to the combustion chambers particularly for the non-steady operation of the internal combustion engine.

European Patent No. EP 482 048 describes a process for controlling an internal combustion engine, where a correction factor is derived to correct a basic value of the fuel. This correction factor is obtained from an engine characteristics map whose input variables are the intake air mass and the difference between the temperatures of the intake air and the cooling water.

Finally, European Patent No. EP 264 332 describes a temperature-dependent correction method for fuel metering using the difference between the temperatures of the coolant and the intake air, where this difference can be multiplied by a value that depends on engine speed and load.

A known shortcoming in these conventional systems is that they are not capable of yielding satisfactory results in all cases. Therefore, an object of the present invention is to optimize the equipment for controlling the amount of fuel to be supplied to an internal combustion engine in a wider array of cases than in the conventional systems.

In developing the present invention, the following assumptions are made:

For internal combustion engine controls with intake manifold pressure sensors for load sensing, the basic injection time is usually set as a function of intake manifold pressure and engine speed under standard conditions, i.e., when the engine is at the operating temperature and the ambient air temperature is 20.degree. C.

When the engine temperature or intake air temperature differs from these standard conditions, the temperature of the air intake into the combustion chamber changes, and thus its density and mass also change. Therefore, to maintain a desired air/fuel ratio, the amount of fuel injected must be corrected as a function of the intake air and engine temperature.

The required correction factor is inversely proportional to the absolute gas temperature in the combustion chamber at the end of the intake process. Since the incoming gas is heated by the heat from the combustion chamber walls, the absolute gas temperature is somewhere between the gas temperature upstream from the intake valves and the average surface temperature in the combustion chamber, which is dependent upon the operating point. This surface temperature may be represented as the sum of the coolant temperature and the drop in temperature across the combustion chamber wall, which is also dependent on the operating point.

At lower engine speeds, a relatively large amount of time is available for the heat exchange between the gas and the combustion chamber wall. If, at the same time, the load is small and thus the gas mass is also small, the gas temperature closely approximates the average surface temperature in the combustion chamber. Thus, the influence of the gas temperature upstream from the intake valves on the charge (absolute) temperature at the end of the intake process is minor, whereas the effect of the engine temperature is high. Conversely, at a high engine speed and a high load, the effect of the engine temperature is low but the effect of the gas temperature upstream from the intake valves is high. Therefore, the mass of the intake air at low speeds and low loads is mostly affected by changes in the engine temperature, but at high speeds and high loads, the mass is mostly affected by changes in the gas temperature upstream from the intake valves.

The present invention utilizes these relationships in calculating the correction factor by weighting the effects of intake air temperature and engine temperature on load sensing separately, according to the operating point. This weighting may be based on the deviations in the respective temperatures in relation to their value under standard conditions or their absolute value. Input variables for these new temperature compensations are: pressure, throttle valve position or uncorrected basic injection time) or a signal derived from the intake air flow rate to describe the current operating point.

FIG. 1 shows a schematic diagram of a device for controlling the amount of fuel supplied to an internal combustion engine as a function of operating characteristics, the basic structure of which is known.

FIG. 2 shows an exemplary embodiment of the device according to the present invention which determines a correction factor, wherein the temperature deviations with respect to standard conditions are weighted.

FIG. 3 shows a further embodiment of the device according to the present invention with weighting of the absolute temperatures.

FIG. 1 shows the basic structure for controlling the amount of fuel supplied to an internal combustion engine as a function of operating characteristics. Load sensing block 10 forms a load signal that depends on input signals representing the engine speed (n) and intake manifold pressure (p). In a downstream multiplication circuit 11, this load signal is multiplied by a correction factor F.sub.CORR. This correction factor comes from a block 12 which compensates for temperature as a function of intake air temperature T.sub.IA and engine temperature T.sub.ENG. The load signal which was corrected by means of correction factor F.sub.CORR undergoes other corrections known to those skilled in the art in a downstream block 14 whose output is an injection time signal (t.sub.i).

The basic structure shown in FIG. 1 for forming injection time signals is known and shows the necessity of a temperature-dependent correction of a load signal that is formed from the pressure in the intake manifold of an internal combustion engine. The method of forming the correction factor has been repeatedly discussed in literature such as the references discussed above.

FIG. 2 shows an exemplary embodiment of the present invention for determining the correction factor F.sub.CORR. Block 15 represents a sensor for measuring the instantaneous intake air temperature T.sub.INS.sbsb.--.sub.IA. Similarly, sensor 16 measures the instantaneous engine temperature T.sub.INS.sbsb.--.sub.ENG. Block 17 outputs a signal corresponding to a standardized intake air temperature T.sub.STD.sbsb.--.sub.IA. A subtraction circuit 18 subtracts the standardized intake air temperature T.sub.STD.sbsb.--.sub.IA from the instantaneous intake air temperature T.sub.INS.sbsb.--.sub.IA. The resulting signal inputs into a multiplication circuit 19 which multiplies this signal by a weighting factor F.sub.1 corresponding to the intake air temperature from an engine characteristics map 20, where the input variables for this engine characteristics map 20 are the signal values for the engine speed (n) and load (p).

A block 22 outputs a signal representing a standardized engine temperature T.sub.STD.sbsb.--.sub.ENG. This signal value T.sub.STD.sbsb.--.sub.ENG is subtracted from the instantaneous engine temperature T.sub.INS.sbsb.--.sub.ENG in a subtraction circuit 23, and then multiplied in a multiplication circuit 24 by a weighting factor F.sub.2 corresponding to the engine temperature in another engine characteristics map 25, whose input variables are also the engine speed (n) and load (p). The output signals of the two multiplication circuits 19 and 24 are then sent to an addition circuit 26 whose output signal is added in another addition circuit 27 to the output signal of block 28, which represents a typical gas temperature in the combustion chamber at the end of an intake cycle. This output signal from block 28 is also sent to division circuit 29, which divides this signal by the output signal of addition circuit 27, resulting in the correction factor F.sub.CORR.

Essentially, the structure shown in FIG. 2 determines the ratios of the instantaneous values for intake air temperature and engine temperature to the standard values of these two temperatures, and these ratios are then weighted separately with factors F.sub.1 and F.sub.2 which are obtained from the engine characteristics map as a function of engine speed and load. The sum of these weighted values is then related to the typical gas temperature in the combustion chamber at the end of an intake cycle and, from this, the correction factor is formed. Correction factor F.sub.CORR can be expressed by the following formula:

where -T.sub.STD.sbsb.--.sub.IA); and -T.sub.STD.sbsb.--.sub.ENG).

The basic structure illustrated in FIG. 2 may be modified since the temperature values for the intake air temperature and the engine temperature need not necessarily be based on standard values and then weighted. Therefore, instead of putting both temperature values through this procedure, the structure could be modified to subject only one of these two temperature values to the procedure.

In addition, it is important for the instantaneous intake air temperature to approximate the temperature directly upstream from the intake valves of the internal combustion engine as much as possible. If the intake air temperature is not obtained directly upstream from the intake valves because the sensor is installed elsewhere, it should be derived by means of a model from temperature values obtained from sensors further upstream. The model must take into account the heating of the intake air in the hot intake manifold and, optionally, the additional heating due to external exhaust gas recirculation.

And in selecting weighting factors F.sub.1 and F.sub.2, it may be expedient, depending on the individual case, to set them relative to each other by having one factor be the complement of the other. Furthermore, a value of 350.degree. K (output signal of block 28) has been found to be a typical gas temperature in the combustion chamber of a certain type of engine at the end of an intake cycle.

FIG. 3 shows a further embodiment of the device according to the present invention, where the variables and blocks corresponding to those in FIG. 2 are labeled with the same combinations of letters and numbers.

A value for the temperature difference T.sub.D across the combustion chamber wall depending on the operating point is computed in a block 30, which sends its output signal to addition circuits 31 and 32 whose other inputs are, respectively, the signals representing the standardized engine temperature T.sub.STD.sbsb.--.sub.ENG and the instantaneous engine temperature T.sub.INS.sbsb.--.sub.ENG. The output of addition circuit 31 is connected to division circuit 29 via a multiplication circuit 33 and a downstream addition circuit 34. The output signal of addition circuit 32 goes through a low-pass filter 36 to a multiplication circuit 37 which then supplies an input signal to a downstream addition circuit 38, whose output signal is the second input of division circuit 29. An operating point-dependent weighting factor W is formed in a block 40 and sent as the second input signal to multiplication circuits 33 and 37; it is also sent as the subtrahend to a subtraction circuit 42 whose second input receives a quantity (1 in this specific embodiment) from a block 43. Standardized intake air temperature T.sub.STD.sbsb.--.sub.IA (block 17) and instantaneous intake air temperature T.sub.INS.sbsb.--.sub.IA (block 15) are sent to multiplication circuits 45 and 46, whose second inputs are connected to the output signal of subtraction circuit 42. The output signals from multiplication circuits 45 and 46 are then sent to addition circuits 34 and 38, respectively, whose output signals provide the inputs to division circuit 29 which results in a correction factor F.sub.CORR.

According to the structure shown in FIG. 3, correction factor F.sub.CORR is obtained with the formula:

where .multidot.(1-W)+W.multidot.(T.sub.STD.sbsb.--.sub.ENG +T.sub.D); .multidot.(1-W)+W.multidot.Ave(T.sub.INS.sbsb.--.sub.ENG +T.sub.D).

This formulation is obtained on the basis of the following physical considerations:

FIG. 3 shows a "more physical" variant than the embodiment illustrated in FIG. 2, but its parameters are more difficult to determine experimentally.

According to the general gas equation, the following formula describes the intake air mass per stroke:

where residual gas volume); the intake valve closes); of the intake process.

The effective displacement and the pressure are independent of temperature in the first approximation, so the air mass is directly proportional to the reciprocal of the absolute temperature.

The required temperature compensation factor is thus the ratio of the charge temperature under standard conditions to the instantaneous charge temperature represented by the quotient U/V in the example given above.

In order to calculate the air mass, the gas temperature in the combustion chamber at the end of the intake process is used, but it cannot be measured directly. At any rate, it is higher than the temperature upstream from the intake valves because the incoming air is heated on the hot cylinder walls, but is lower than the combustion chamber surface temperature.

This can be represented with the following equation:

or

where intake process;

Since the surface temperature in the combustion chamber is not the same at all points, an average surface temperature is used. This average can be represented as the sum of either the cooling water temperature or engine temperature T.sub.ENG, and the temperature difference across the combustion chamber wall T.sub.D, as described by the following formula:

The engine temperature T.sub.ENG is detected in each control device for the internal combustion engine. The temperature gradient T.sub.D across or inside the combustion chamber wall depends essentially only on the operating point and therefore can be stored in an engine characteristics map.

When there are rapid changes in the operating point, the engine temperature remains practically constant, and the temperature gradient in the combustion chamber wall has a thermal time constant of a few seconds. The low-pass filter shown takes this lag into account.

A steady-state equation for the correction factor is: +T.sub.D).multidot.W]/[T.sub.IA .multidot.(1-W)+(T.sub.ENG +T.sub.D).multidot.W].

Starting with this equation for the example in FIG. 3, the equation for the F.sub.CORR in the structure shown in FIG. 2 is obtained through the following reasoning:

The steady-state equation given above can be rewritten as follows:

and

as follows: .multidot.(1-W)+(T.sub.STD.sbsb.--.sub.ENG +T.sub.D) .multidot.W]/[.DELTA.T.sub.IA.multidot. (1-W)+.DELTA.T.sub.ENG .multidot.W+T.sub.STD.sbsb.--.sub.IA (1-W)+(T.sub.STD.sbsb.--.sub.ENG +T.sub.D).multidot.W].

The term for the standard charge temperature, +T.sub.D).multidot.W,

which occurs in both the numerator and denominator, is always on the order of approximately 350.degree. K (330.degree. K-380.degree. K, depending on the operating point) and is much larger than the term

which describes the deviation between the instantaneous charge temperature and the standard charge temperature and is in the range of -60.degree. to +20.degree. C. (excluding cold starts in winter). Therefore, the errors in the correction factor are relatively minor when the standard charge temperature is replaced by a fixed value of approximately 350.degree. K: .multidot.(1-W)+.DELTA.T.sub.ENG .multidot.W+350.degree. K],

where

thus yielding the structure illustrated in FIG. 2.

## Claims

1. A device for controlling an amount of fuel provided to an internal combustion engine having operating characteristics, the amount of fuel being controlled as a function of the operating characteristics, the device comprising: operating characteristic of the internal combustion engine; intake air temperature of the internal combustion engine; internal temperature of the internal combustion engine; temperature signal; second temperature signal; least one first input signal; first weighting factor, as a function of the at least one first input signal; factor; weighting factor; first and second output signals; and combustion engine as a function of the correction factor.

2. The device according to claim 1, further comprising: standard value for the intake air temperature of the internal combustion engine; and standard value for the internal temperature of the internal combustion engine, includes a first plurality of sensors, the first plurality of sensors detecting an instantaneous intake air temperature in the internal combustion engine; includes a second sensor, the second sensor detecting an instantaneous internal temperature in the internal combustion engine; the first output signal by forming a first relationship between the first and third temperature signals; and the second output signal by forming a second relationship between the second and fourth temperature signals.

3. The device according to claim 2, wherein the first plurality of sensors is arranged adjacent to a corresponding plurality of intake valves in the internal combustion engine.

4. The device according to claim 2, wherein the first temperature signal is derived from a simulated model using a fifth temperature signal provided from the plurality of sensors placed upstream from a corresponding plurality of intake valves in the internal combustion engine.

5. The device according to claim 1, further comprising: combustion engine; the internal combustion engine, the at least one load parameter including at least one of an intake manifold pressure, a throttle valve position, and an uncorrected basic injection time; and parameter of the internal combustion engine.

6. The device according to claim 1, further comprising: combustion engine; air flow rate; and signal.

7. A device for controlling an amount of fuel supplied to an internal combustion engine having operating characteristics, the amount of fuel being regulated as a function of the operating characteristics, the device comprising: operating characteristics of the internal combustion engine; plurality of sensors, the first plurality of sensors detecting an instantaneous intake air temperature in the internal combustion engine; second sensor detecting an instantaneous internal temperature in the internal combustion engine; standard value for the intake air temperature of the internal combustion engine; standard value for the internal temperature of the internal combustion engine; temperature difference across a wall of a combustion chamber in the internal combustion engine; operating point of the internal combustion engine; first weighting factor, as a function of the operating point of the internal combustion engine; weighting the first temperature signal with the second weighting factor to form a first result and adding the first result to a sum of the second and fifth temperature signal weighted with the second weighting factor; third temperature signal with the second weighting factor to form a second result and adding the second result to an average of a sum of the fourth and fifth temperature signal weighted with the first weighting factor; charge temperature by the instantaneous charge temperature; and function of the correction factor.

8. The device according to claim 7, wherein the first and second weighting factors are complements of each other, and wherein the correction factor (F.sub.CORR) is calculated as follows: .multidot.(1-W)+W.multidot.(T.sub.STD.sbsb.--.sub.ENG +T.sub.D); where temperature; temperature;

9. The device according to claim 8, wherein a value of the temperature difference across the combustion chamber wall in the internal combustion engine is obtained from an engine characteristics map as a function of the operating point of the internal combustion engine.

10. A method for controlling an amount of fuel supplied to an internal combustion engine having operating characteristics, the amount of fuel being controlled as a function of the operating characteristics, the method comprising the steps of: characteristic of the internal combustion engine; temperature in the internal combustion engine; in the internal combustion engine; signal; signal; first input signal; the first weighting factor, as a function of the at least one first input signal; signal and the weighted second output signal; and the correction factor.

11. The method according to claim 10, further comprising the steps of: the intake air temperature of the internal combustion engine; and the internal temperature of the internal combustion engine, sensors, the first plurality of sensors detecting an instantaneous intake air temperature in the internal combustion engine, and wherein the second temperature signal is provided by a second sensor, the second sensor detecting an instantaneous internal temperature in the internal combustion engine, and wherein the first output signal is determined by forming a first relationship between the first and third temperature signal, and wherein the second output signal is determined by forming a second relationship between the second and fourth temperature signal.

12. The method according to claim 11, wherein the first temperature signal is derived from a simulated model using a fifth temperature signal provided from a plurality of sensors upstream from a corresponding plurality of intake valves in the internal combustion engine.

13. The method according to claim 10, further comprising the steps of: detecting a speed of the internal combustion engine; combustion engine, the third input signal being provided from a fourth sensor detecting at least one of an intake manifold pressure, a throttle valve position, and an uncorrected basic injection time; and

14. The method according to claim 10, further comprising the steps of: detecting a speed of the internal combustion engine; and

15. A method for controlling an amount of fuel supplied to an internal combustion engine having operating characteristics, the amount of fuel being regulated as a function of the operating characteristics, the method comprising the steps of: characteristics of the internal combustion engine; first plurality of sensors detecting an instantaneous intake air temperature in the internal combustion engine; detecting an instantaneous internal temperature in the internal combustion engine; the intake air temperature of the internal combustion engine; the internal temperature of the internal combustion engine; across a wall of a combustion chamber in the internal combustion engine; the internal combustion engine; factor, as a function of the operating point of the internal combustion engine; temperature signal with the second weighting factor to form a first result and adding the first result to a sum of the second and fifth temperature signal weighted with the second weighting factor; temperature signal with the second weighting factor to form a second result and adding the second result to an average of a sum of the fourth and fifth temperature signal weighted with the first weighting factor; by the instantaneous charge temperature; and the correction factor.

16. The method according to claim 15, wherein the first and second weighting factors are complements of each other, and wherein the correction factor (F.sub.CORR) is calculated as follows: .multidot.(1-W)+W.multidot.(T.sub.STD.sbsb.--.sub.ENG +T.sub.D); where temperature; temperature;

17. The method according to claim 16, wherein a value of the temperature difference across the combustion chamber wall in the internal combustion engine is obtained from an engine characteristics map as a function of the operating point of the internal combustion engine.