(19)
(11) EP 0 594 318 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
27.04.1994 Bulletin 1994/17

(21) Application number: 93307838.8

(22) Date of filing: 01.10.1993
(51) International Patent Classification (IPC)5F02D 41/04, F02D 41/18
(84) Designated Contracting States:
DE ES FR GB IT SE

(30) Priority: 23.10.1992 GB 9222328

(71) Applicant: LUCAS INDUSTRIES PUBLIC LIMITED COMPANY
Solihull, West Midlands B91 3TX (GB)

(72) Inventor:
  • Sindano, Hector
    Redditch, B97 6JR (GB)

(74) Representative: Robinson, John Stuart et al
MARKS & CLERK, Alpha Tower, Suffolk Street Queensway
Birmingham, B1 1TT
Birmingham, B1 1TT (GB)


(56) References cited: : 
   
       


    (54) Method of and apparatus for fuelling an internal combustion engine


    (57) During the fuelling of a cylinder (3) of an internal combustion engine (10) having a fuel injector (1) and an inlet manifold (4), a portion of the injected fuel is entrained by an air flow within the manifold and is transported into the cylinder (3). Another portion of the fuel remains within the manifold (4) and contributes to a film of fuel (Mw) from which evaporation occurs. The present invention estimates the mass of fuel that will be lost from each fuel injection and the mass of fuel that will evaporate from the film in order to correct the quantity of the injected fuel to maintain a desired air-fuel ratio.




    Description


    [0001] The present invention relates to a method of and apparatus for fuelling an internal combustion engine.

    [0002] During transient or warm-up operation of an internal combustion engine, the ratio of air to fuel of the air-fuel mixture inducted into an at least one engine cylinder deviates from the desired value. This may give rise to increased exhaust pollution and difficulty in driving a vehicle powered by the engine.

    [0003] Figure 1 of the accompanying drawings schematically illustrates the region around a fuel injector 1.

    [0004] The injector 1 is operated to inject a mass of fuel MINJ into an air flow. A proportion r of the injected fuel is entrained by the air flow and is transported towards a combustion region 3. Thus the mass of fuel transported towards the combustion region as a direct consequence of injector operation is MiNjr. The remainder of the fuel from each injector operation M1Ni1-r) wets a surface 2 within the engine. Consequently a mass of fuel Mw accumulates on the surface 2. However, evaporation takes place from the surface 2. The amount of fuel that evaporates in a relatively short time interval AT (such that the mass Mw is not greatly altered) can be represented by MwΔT/τ, where τ represents a time constant of evaporation. Thus the mass of fuel MF supplied to the combustion region 3 is given by:



    [0005] During steady state operation, an equilibrium is established so that the mass Mw remains unchanged and consequently MF = M1NJ. However, during transient operation, the loss of injected fuel to the wall wetting process and evaporation of fuel from the wall can lead to deviation in the air-fuel ratio of the inducted mixture from the desired value.

    [0006] According to a first aspect of the present invention, there is provided a method of fuelling an internal combustion engine having an inlet manifold and at least one combustion region, comprising the steps of:

    estimating the amount of fuel to be injected into the inlet manifold to give a desired air-fuel ratio;

    estimating the fraction of the injected fuel that wets a surface of the engine;

    estimating the rate of evaporation of fuel from the surface; and

    correcting the amount of fuel injected so as to compensate for wetting of and evaporation from the surface to achieve the desired air-fuel ratio, the estimates of the fraction that wets a surface and the rate of evaporation being updated during use of the engine.



    [0007] Preferably the fuel mass is estimated in response to an estimate of air flow into the manifold.

    [0008] The air flow may be estimated from throttle position and manifold pressure. Advantageously the air flow is modelled by an air model accounting for temperature and ambient pressure so as to provide an estimate of the mass of the air that is admitted to the at least one combustion region.

    [0009] Preferably the estimate of air flow into the manifold is a prediction for air flow for a future fuelling event. It is thus possible to use measurements of current engine operating conditions to estimate the actual mass of air that will be admitted into a cylinder when the cylinder is charged with a air-fuel mixture.

    [0010] Advantageously the output of the air model may be compared with measured air flow when the engine is operating under steady state or near steady state conditions. The model may be corrected as a result of the comparison. The model may then provide reliable estimates of air flow during non-steady state, i.e. transient, operating conditions. The model may estimate the amount of air that will be admitted into a cylinder during the next induction stroke of that cylinder.

    [0011] Preferably the estimate of the fraction of injected fuel that wets the surface is dependent on manifold pressure and a temperature. The temperature may be an engine coolant temperature. Advantageously the relation between pressure, temperature and the fraction of fuel that wets the surface is determined by experiment for the type of engine and stored in a memory. The values stored in the memory may be updated during use of the engine.

    [0012] Preferably the amount of fuel on the surface is estimated from the fuel injection quantity, the estimate of the fraction of injected fuel that wets the surface and the estimate of fuel evaporation from the surface. Advantageously the estimate of the fuel on the surface is regularly updated, for instance at fixed intervals of time or at least for each respective injector operation.

    [0013] Preferably the mass of fuel evaporated from the surface is estimated from the estimate of fuel on the surface and at least a first variable. Advantageously the first variable is dependent on manifold pressure. Preferably the estimate of the fraction of injected fuel that wets the surface for given engine operating conditions is updated by sensing the change in the oxygen content of the exhaust gas in response to a known change in fuel injection quantity. Advantageously the known change in fuel injection quantity may be a predetermined change in fuel injection quantity. Advantageously the value of the first variable for given engine operating conditions is updated during periods of engine overrun, that is periods in which fuelling is suspended, for example when the vehicle powered by the engine is descending an incline and the driver has removed his foot from the accelerator pedal. The update may be performed by monitoring the change with time of the oxygen content in the exhaust gas to thereby determine the amount of fuel that evaporates from the surface. The integral of the amount of fuel evaporated may advantageously be used to check the estimate of the amount of fuel in the fuel film on the surface.

    [0014] It is thus possible to update the parameters used within the model to compensate for changes in volatility, to refine the model to increase its accuracy, and to compensate for aging of the fuel system.

    [0015] According to a second aspect of the present invention, there is provided a fuelling system for an internal combustion engine having an inlet manifold and at least one combustion region, comprising:

    fuel mass estimating means for estimating an amount of fuel to be injected into the inlet manifold to give a desired air-fuel ratio;

    fuel fraction estimating means for estimating the fraction of the injected fuel that wets a surface of the engine;

    evaporation estimating means for estimating the rate of evaporation of fuel from the surface;

    correcting means responsive to the fuel fraction estimating means and the evaporation estimating means for correcting the estimate of the amount of fuel to be injected, so as to compensate for wetting of and evaporation from the surface to achieve the desired air-fuel ratio; and

    adapting means for adapting the estimates of the fraction of fuel that wets the surface and the rate of evaporation therefrom during use of the engine.



    [0016] The present invention will further be described, by way of example, with reference to the accompanying drawings, in which:

    Figure 1 is a schematic diagram of the region adjacent an inlet valve to a cylinder;

    Figure 2 is a schematic diagram of a fuel system constituting an embodiment of the present invention;

    Figure 3 shows a schematic diagram of an embodiment of the present invention;

    Figure 4 is a flow chart for implementing the present invention with a programmable data processor;

    Figures 5 and 6 compare experimental data with the model;

    Figure 7 is an approximate graph of g (Pm/Pa) vs Pm/Pa; and

    Figure 8 is a state transition diagram illustrating operation of the invention.



    [0017] Data from an engine 10, such as coolant temperature Tw, engine speed RPM, throttle angle ϕ), ambient pressure Pa, and ambient temperature Ta are measured by suitable sensors (not shown) on the engine. The sensor data, along with a target air fuel ratio supplied, for instance, by an engine management system of the engine 10, are supplied as input parameters to a fuel controller 11 constituting an embodiment of the present invention. The fuel controller 11 may be embodied by a programmable data processor and conveniently may be included within an engine management system.

    [0018] The input data is provided from a data collection and storage means 15 to an air dynamics model 16 to estimate the pressure Pm within an inlet manifold 4 of the engine 10.

    [0019] The air dynamics model uses the throttle angle ϕ, engine speed, and ambient temperature and pressure to estimate what the air pressure will be within a manifold during the next cylinder fuelling event. The manifold pressure Pm can be found from:


    where

    Mt = Cd Ae Pa T- ½ Δt1 g(Pm/Pa) (3)

    Vp = volume of the intake plenum chamber

    Vs = swept volume of the cylinder

    ηv = volumetric efficiency

    Pmo = previous manifold pressure

    R = Gas constant for air

    Cd = Discharge coefficient

    Ae = Effective flow area of throttle

    Pa = ambient pressure

    T = ambient temperature in Kelvin

    Ati = Induction duration

    g(Pm/Pa) = a flow function



    [0020] Mt is the mass of air past the throttle. The flow function g(Pm/Pa) has a value of 0.04 for Pm/Pa less than 0.53 and greater than zero. For values of Pm/Pa greater than 0.53, the value of the flow function is derived from a look-up table. The approximate form of the flow function for values of Pm/Pa greater than 0.53 is shown in Figure 7.

    [0021] The discharge co-efficient Cd is stored in a table addressed by air mass flow and throttle angle. The values of Cd stored in the table may be updated during steady state running of the engine by comparing the calculated air flow with a measurement of air flow from an air flow meter, Cd can be estimated from


    where AMF = measured air mass flow and the other symbols are as previously defined.

    [0022] Ae is related to the throttle angle ϕ. In an example where a circular throttle valve is pivotable to control air flow within a circular passage of diameter d, and where a throttle angle ϕ=0 represents a fully closed position, then



    [0023] If the calculated air flow differs significantly from the measured airflow, then Cd is updated using equation 4. However, as Pm has been calculated using an incorrect value of Cd, the calculation is repeated several times, the discrepancy between the actual and calculated air flows being reduced at each iteration.

    [0024] Having estimated the manifold pressure, the mass of air Ma inducted into the combustion chamber 3 is calculated from



    [0025] This value is also estimated by the air dynamics model 16.

    [0026] The manifold pressure Pm is provided to a look-up table 18, along with the measurements of coolant temperature Tw. The look-up table provides an estimate of fraction r of injected fuel that does not wet the surface 2. The amount of fuel thatwets the surface is MINJ(1-r) where MINJ is the amount of fuel injected into the manifold 4 by the injector 1. The estimate of the amount of fuel Mw on the surface 2 is held in a memory 19. The number of times per second that the injector is operated depends upon the engine speed, so the engine speed datum is used to calculate the amount of fuel on the surface 2. The value of Mw can be found from


    at each injection, where β is defined in equation 7 below, Mw(n) is the mass at the nth estimate and Mw(n-1)is the mass at the (n-1)th estimate.

    [0027] The manifold pressure and temperature are also provided, along with engine speed, to a look-up table 20, or as inputs to a calculation, for providing an estimate of the variable β, where



    [0028] The look-up tables 18 and 20 and the estimate of Mw are performed by the fuel dynamic model 30 shown in Figure 3.

    [0029] The majority of evaporation from the surface 2 occurs while air is flowing into the cylinder during the induction stroke. Evaporation occurring when there is no air flow over the surface 2 plays an insignificant role and may be disregarded.

    [0030] Thus the mass of evaporated fuel, Mevap, can be found from


    where M"evap = rate of evaporation per unit area.

    [0031] Since evaporation is a surface process, it is proportional to the surface area of the fuel film on the surface 2. Ati is the duration of the air-fuel induction into the cylinder.

    [0032] The wetted surface area can be expressed in terms of the fuel mass on the wall 2, the thickness of the film of fuel and fuel density, since


    where

    s is film thickness

    p is fuel density.


    thus



    [0033] The rate of evaporation per unit area, M"evap, can be found from

    y is a constant specific to engine geometry

    a is an empirically derived constant

    B represents a driving force for vapour from the film surface into the air flow. B can be calculated from


    wnere

    Ps is the fuel vapour pressure

    Pm is the manifold pressure, and

    ç is the ratio of the molecular weight of air to the molecular weight of fuel.



    [0034] Changes in fuel volatility can be compensated for by varying the value of the film thickness S, thereby giving rise to a false surface area to compensate for the changed volatility.

    [0035] The mass of air Ma inducted into the cylinder is supplied to a fuel mass calculator 22, for instance based on an air-fuel ratio map 23, so as to estimate the mass of fuel Mf that is to be inducted so as to obtain the desired air-fuel ratio.

    [0036] A fuel injection controller 25 receives r, β, Mf and Mw and calculates the injection quantity MINJ of the fuel to be injected.

    [0037] The mass of fuel, Mf, delivered to the cylinder is

    However, the model is used to predict events subsequent to the injector operation, so that mass of fuel on the wall 2 will be


    where Mwo is the current mass of fuel on the wall.



    [0038] By substituting equation 14 into equation 13, and re-arranging, the required fuel injection quantity MINJ to obtain a required mass of fuel Mf to the cylinder can be found from:



    [0039] Thus the actual quantity of fuel injected, MINJ, differs from the estimated mass of fuel Mf.

    [0040] During operation of the engine 10, the value of β and r can be updated. Figure 4 shows a flow chart for determining when to perform the updating or r and β. The routine is commenced at step 40. The throttle angle is measured at step 41. The throttle angle 15 is compared with a previous measurement of throttle angle at step 42 so as to estimate the rate of change of throttle position. The rate of change is compared with a first threshold at step 43. If the rate of throttle opening exceeds the first threshold, control is passed to step 44 to activate the fuel controller to control the fuelling through the transient operating conditions. From step 44 control is passed to the finishing step 45 of the routine. If the rate of change of throttle opening is less than the first threshold, control passes from step 43 to step 46 where a check is made to determine if the operating conditions are such that fuelling is suspended.

    [0041] Control is passed tostep47 ifthefuelling has not been suspended, thus the engine is running under steady state or near steady state conditions. The fuel model calculates the amount of fuel that should be injected. An engine base fuelling algorithm also calculates the amount of fuel that should be injected for a given air-fuel ratio. Under steady state conditions loss of fuel to the wall must equal evaporation from the wall, hence the base fuelling algorithm is accurate under steady state conditions. An error signal as the difference between the predicted injected fuel and the actual injected fuel masses is formed at step 48. The error is compared with a second threshold at step 49. If the error is greater than the threshold, control is passed to step 50 in initiate an update of r. Otherwise control is passed to step 45. Upon exiting step 50, control passes to step 45.

    [0042] Step 50 represents a routine for updating r. Equation 15 can expressed as:


    which can be re-arranged as


    where

    [0043] Ma = mass of air inducted into the combustion chamber, and AFR = air-fuel ratio
    where the subscript i denotes the ith calculation of r. The calculated values of r are then averaged over a predetermined number of combustions to eliminate any lag between the amount of fuel injected and the air-fuel ratio measured. The corrected values of r are stored in the look-up table 18 addressed by coolant temperature and manifold pressure.

    [0044] If, at step 46, it is determined that the engine is in over-run, that is the fuelling is inhibited, the control is passed to step 51 where measurements of exhaust gas oxygen content are made. This enables air-fuel ratio as a result of evaporation from the surface 2 to be calculated and hence the amount of fuel evaporated from the surface 2 in a fixed period to be estimated at step 52. The mass of fuel evaporated from the surface 2 is compared with the value of Mw at step 53, and if the difference is greater than a third threshold, control is passed to step 54 so as to initiate an updating of (3. Measurements can be made over a few unfuelled combustion cycles and an average of (3 can be formed and stored in look-up table 20.

    [0045] Figures 5 and 6 show test data for an engine having a fuel system operating according to the present invention, showing how actual air-fuel ratio is maintained in spite of a transient condition between the 20th and 30th cycles.

    [0046] In Figure 5, the solid line represents the amount of fuel admitted into a cylinder in an engine that was controlled by an intelligent controller. The engine had been repeatedly run through the speed transient and the intelligent controller had learnt the required fuel injection quantities to maintain the air-fuel ratio within specified tolerances. The intelligent controller does not constitute an embodiment of the present invention. The air-fuel ratio within that engine is presented by the solid line in Figure 6. The air-fuel ratio deviates significantly as a result of the transient.

    [0047] The chain line in Figure 5 shows the fuel mass injected when the engine is controlled by a fuel controller constituting an embodiment of the present invention. The extra fuelling applied between 0 and 12 engine cycles is a consequence of the model being started with no knowledge that the engine had been running and consequently an initial value of MW equal to zero. Thus during the initial stages, the model assumed that fuel would be lost to the surface 2, but very little fuel would evaporate from the surface 2. The model quickly establishes an estimate for Mw that is close to the actual amount.

    [0048] The chain line of Figure 6 shows the resulting air-fuel ratio as a result of the model. The air-fuel ratio deviates by only a small amount from its target value.

    [0049] The fuel controller of the present invention demonstrably performs better than the intelligent controller. Furthermore the fuel controller of the present invention did not require a plurality of attempts to learn how to control the fuelling.

    [0050] Figure 8 is a state transition diagram illustrating the conditions under which updating of variables are performed. (3 is updated when the engine is in overrun (fuel cut off) operation, while r and Cd are updated during steady state operation.

    [0051] It is thus possible to control the air-fuel ratio during transient operating conditions and during start-up to compensate for wetting of and evaporation from surfaces by fuel within the engine.


    Claims

    1) A method of fuelling an internal combustion engine (10) having an inlet manifold (4) and at least one combustion region (3), comprising the steps of:

    estimating the amount of fuel to be injected into the inlet manifold (4) to give a desired air-fuel ratio;

    estimating the fraction of the injected fuel that wets a surface (2) of the engine;

    estimating the rate of evaporation of fuel from the surface (2);

    correcting the amount of fuel injected so as to compensate for wetting of and evaporation from the surface (2) to achieve the desired air-fuel ratio; and

    updating the estimates of the fraction that wets a surface and rate of evaporation during use of the engine.


     
    2) A method as claimed in claim 1, characterised in that the fuel mass is estimated in response to an estimate of air flow into the manifold (4).
     
    3) A method as claimed in claim 2, characterised in that the airflow is estimated from throttle position and manifold pressure.
     
    4) A method as claimed in claim 3, characterised in that the mass of air admitted into the or each combustion region is estimated as a function of temperature and ambient pressure.
     
    5) A method as claimed in any one of the preceding claims, characterised in that the estimate of air flow into the manifold (4) and the or each combustion region (3) for a future fuelling thereof is a prediction based on current operating conditions.
     
    6) A method as claimed in claim 5, characterised in that a model for predicting the airflow is corrected by comparing the predicted airflow with a measured air flow when the engine (10) is operating under substantially steady state conditions.
     
    7) Amethod as claimed in any one of the preceding claims, characterised in that the fraction of the injected fuel that wets the surface (2) of the engine is estimated with respect to temperature and manifold pressure.
     
    8) A method as claimed in any one of the preceding claims, characterised in that a estimate of the amount of fuel on the surface (2) is regularly updated.
     
    9) A method as claimed in claim 8, characterised in that a mass of fuel evaporating from the surface (2) is estimated from the estimate of fuel on the surface and at least a first variable.
     
    10) A method as claimed in claim 9, characterised in that the first variable is at least a function of manifold pressure.
     
    11) A method as claimed in any one of the preceding claims, characterised in that the estimate of the fraction of the injected fuel that wets the surface for given engine operating conditions is updated by sensing the change in oxygen content of the exhaust gas in response to a known change in fuel injection quantity.
     
    12) A method as claimed in claim 9 or 10, characterised in that the value of the first variable for given operating conditions is updated during periods in which fuelling is suspended by monitoring the oxygen content of the exhaust gas.
     
    13) An apparatus for fuelling an internal combustion engine (10) having an inlet manifold (4) and at least one combustion region (3), the apparatus characterised by:

    fuel mass estimating means (11, 16,22) for estimating an amount of fuel to be injected into the inlet manifold (4) to give a desired air-fuel ratio;

    fuel fraction estimating means (11,16,18) for estimating a fraction of the injected fuel that wets a surface (2) of the engine (10);

    evaporation estimating means (11,16, 18,20,19,25) for estimating the rate of evaporation of fuel from the surface;

    correcting means (11, 25) responsive to the fuel fraction estimating means (11,16,18) and evaporation estimating means (11,16, 18,20,19,25) for correcting the estimate of the amount of fuel to be injected, so as to compensate for wetting of and evaporation from the surface to achieve the desired air-fuel ratio; and

    adapting means (11) for adapting the estimates of the fraction of fuel that wets the surface and the rate of evaporation therefrom during use of the engine.


     
    14) An apparatus as claimed in claim 13, characterised by means (11,15,16) for calculating the mass of air which will be admitted into at least one of the at least one combustion regions (3) during a forthcoming fuelling thereof as a function of at least one of throttle position, manifold pressure, temperature and ambient pressure.
     
    15) An apparatus as claimed in claim 13 or 14, characterised in that the adapting means (11) is arranged to adapt the operation of the air mass calculating means by comparing the predicted air flow with a measured air flow when the engine is operating under substantially steady state conditions.
     
    16) An apparatus as claimed in any one of claims 13 to 15, characterised in that an experimentally determined relationship between manifold pressure, temperature and fraction of fuel that wets the surface is stored in a memory (18).
     
    17) An apparatus as claimed in any one of claims 13 to 16, characterised in that the correction means (25) is arranged to repeatedly calculate the amount of fuel on the surface (2), and to estimate the amount of fuel that evaporated therefrom on the basis of the mass of fuel on the surface and at least manifold pressure.
     
    18) An apparatus as claimed in any one of claims 13 to 17, characterised in that the adapting means (11) is arranged to modify the operation of the fuel fraction estimating means in response to a change in exhaust gas oxygen concentration in response to a known change in fuel injection quantity.
     




    Drawing






















    Search report