A FUEL INJECTION SYSTEM FOR AN INTERNAL COMBUSTION ENGINE

Abstract: In a fuel injection system for an internal combustion engine, the system calculates the pulse width of the angle-synchronous fuel injection pulses from a main load sensor, such as an inlet manifold pressure sensor (22) or a hot film or hot wire air mass meter (24). Under rapidly-changing load conditions of the engine, the signal from the main load sensor is not sufficiently accurate to maintain a closely stoichiometric mixture. The present invention provides a throttle valve angle sensor for monitoring the degree of opening of an engine throttle (18), and means for changing the calculation of the basic angle-synchronous fuel injection signal when the measured rate of change of the throttle valve angle reaches a predetermined value. The change of calculation may comprise altering filtering characteristics of a filter function normally applied to the basic angle-synchronous fuel injection signal, altering the sampling of the signal from the engine load sensor, or deriving the basic angle-synchronous fuel injection signal from the throttle valve angle signal instead of from the main load sensor signal. Furthermore, the load change compensation may be changed to a calculation from the throttle valve load signal instead of the main load signal. The system may also be arranged to inject one or more intermediate asynchronous fuel injection pulses in between the normal angle-synchronous injections, to enable the fuel/air mixture to follow a rapid change in engine load more closely.

Description: DESCRIPTION A FUEL INJECTION SYSTEM FOR AN INTERNAL COMBUSTION ENGINE The present invention relates to a fuel injection system for an internal combustion engine, of the type specified in the preamble of claim 1. In an internal combustion engine having a fuel injection system, it is necessary to inject the correct amount of fuel into the engine to produce a stoichiometric fuel/air mixture to produce satisfactory operation of the engine. In stationary conditions this is the state of the art. However, as the load on the engine increases, the amount of air drawn into each cylinder increases accordingly, and it is necessary to increase the amount of fuel injected. Conversely, as the load on the engine decreases it is necessary to reduce the amount of fuel injected. The correct matching of the air/fuel ratio even in these dynamic conditions is still a problem. In present systems it is usual to provide a sensor in the air inlet system of the engine to give a measure of the engine load in the form of an electrical signal as a basis for calculating the amount of fuel which needs to be injected. Examples of such sensors are a pressure sensor, a hot film or hot wire air mass meter and a flap-type meter. The signals obtained from such sensors follow the load very accurately during constant load conditions and even during slowly-changing load conditions. However, under rapidly-changing load conditions, the signals obtained are inaccurate and lead to mismatching of the injcted fuel. For example, the signals evaluated from a pressure sensor can only follow the true change in the load slowly with a certain delay, and thus signals obtained from it for the amount of fuel calculated therefrom to be injected produces a lean mixture. Signals from the other types of sensors mentioned overshoot considerably the value corresponding to the true load during rapidly-changing load conditions due to the fact that they measure the air drawn into the manifold which must first be filled with air, before the actual cylinder charge is increased. In some cases, after a first overshoot of the signal an undershoot occurs, especially in the case of a flap-type meter. The result is a fuel/air mixture which can excessively be rich or lean. A further reason for mismatching of the air/fuel ratio during load changes is the resulting variation of the fuel wall film which needs to be compensated for by special algorithms. It is an object of the present invention to provide a fuel injection system for an internal combustion engine which is able to follow a rapidly-changing load more closely, and to maintain the desired air/fuel ratio. The above object is achieved by adopting the features set forth in claim 1. Further advantages are obtained by adopting the features set forth in claims 2 to 12. By way of example only, a specific embodiment of the present invention will now be described, with reference to the accompanying drawings, in which:- Fig. 1 is a schematic view of the control of a fuel-injected four-cylinder petrol engine, wherein the petrol injection is governed in accordance with the present invention; Fig. 2 is a schematic representation of the so- called wall film effect; Fig. 3 is a graph showing the relationship between the throttle valve angle opening DK and the corresponding basic injection pulse width t j for various values of engine speed; Figs. 4a to 4d show the relationship between the throttle valve (Fig. 4a), the calculated and actually output fuel injection pulses (Fig. 4b), the working cycles of the cylinders in the engine (Fig. 4c) and the inlet manifold pressure (Fig. 4d) during a change in load of the engine; Fig. 5 is a schematic diagram of the operation of one embodiment of the present invention; and Fig. 6 shows a time diagram of load signals obtained with different processing methods. Referring firstly to Fig. 1, a fuel injected four- cylinder engine 10 is provided with an inlet manifold 12 and an exhaust manifold 14. Air is sucked into the inlet manifold 12 as a result of vacuum in the engine cylinders, and a metered amount of fuel is injected into the air from one or several fuel injectors 16. The flow of air into the engine is dictated by means of a throttle valve (usually in the form of a butterfly valve) 18, which is linked to the driver's accelerator pedal. As more air is drawn into the engine, it is necessary to adjust the amount of fuel injected accordingly. The calculation of the fuel to be injected is achieved by means of an electronic control unit 20. In order to form a stoichiometric air/fuel mixture, it is necessary to match correctly the amount of fuel injected to the amount of air drawn in. This produces cleaner and more efficient combustion of the fuel. A measure of the amount of air passing into the engine is normally given by a main load sensor located in the air inlet system. In the embodiment illustrated a pressure sensor 22 and a hot-wire meter 24 are illustrated, these being alternatively connectible to the electronic control unit which is represented by a switch 26. It should be noted that, normally, only one main load sensor will be used, but two main load sensors are demonstrated in the present embodiment, to make it clear that any type of main load sensor can be used. Indeed, the type of main load sensor which may be used is not restricted to those described above, but may, for example, comprise a flap-type air flow or hot-film air- mass meter. An electrical signal corresponding to the angular displacement Q of the throttle valve, is also fed into the electronic control unit 20. A lead from the engine 10 supplies a signal corresponding to the rotational speed n of the engine, and also supplies reference signals corresponding to different angular positions in the 720° cycle of the engine. The upper portion of Fig. 5 shows how the normal, angle-synchronous fuel injection pulses are calculated in the control unit 20. This involves sampling at stage 27 of the pressure signal from the pressure main load sensor 22 by the electronic control unit 20 at each reference mark t R of the engine, and also at a position intermediate two adjacent reference marks t R . Thus, the pressure is taken to be the average of the two values, as follows: (*R - isegment) + p(t R^ P tR = ... (1) 2 It should be noted that other pressure sensing methods, for example a high-speed 1ms sampling of the pressure signal through one or several segments of 720°/number of cylinders, are also possible. A basic angle-synchronous fuel injection pulse width t jp shown in Fig. 4d is then obtained at stage 28 by mapping the pressure value thus obtained with the signal corresponding to the engine speed n. (Similarly, if another type of sensor is used as the main load sensor, a corresponding basic angle-synchronous fuel injection pulse width t^ or t j Λ is obtained.) The basic fuel injection pulse width thus obtained from the main load sensor will henceforth be referred to as t j (k). The basic fuel injection period t j (k) is then filtered at a filter 32 (to which it is connectible by a switch 30) in order to remove any jitter in the signal, to produce a filtered basic angle-synchronous injection pulse width t lf (k). The filtered signal is fed via an enabling gate 34, controlled by an enable function 36, to a load change compensation stage 38. The load change compensation stage 38 is used to alter the basic signal in a multiplicative or additive way in order to compensate for various engine parameters, one of which being the wall film model illustrated in Fig. 2. The enable function 36 is adapted to allow load change compensation at stage 38 only when it is determined that the load change in a particular cylinder as calculated over two cycles is above a certain threshold. For example, the pressure difference associated with a particular cylinder calculated over consecutive cycles may be used, thus: Enable function operative for P(K)-P(K-Z) ^ threshold, where Z = number of cylinders in the engine. The enable function helps to ensure that load change compensation is effected only when it is required. It ensures that if cylinder-specific differences are the cause of the apparent load change, no load change compensation is effected. In Fig. 2, when a quantity of fuel m KE is injected into the inlet manifold of the engine, only one part m^pC is directed into the cylinder, the other portion m KFZ bein 9 initially deposited as a film of fuel on the wall of the intake manifold. As well as fuel being deposited on the wall, fuel is also sucked-off the ' wall film and into the engine cylinder. There is thus a quantity m K of fuel on the wall of which as proportion m KFA is sucked-off the wall and into the cylinder. Thus, the total amount of fuel m KA entering the engine cylinder is composed of a directly-injected portion m%o and a wall film reduction portion m K A . The proportion of fuel deposited on and vaporised from, the wall film is dependent largely on the pressure and the temperature of the air in the inlet manifold. The method, apparatus and algorithms for compensation of these wall film effects are well known to those skilled in the art, and thus the multiplicative and/or additive load change compensation has been illustrated as a single stage 38, and will not be further described in detail hereinafter. However, it is noted that the load change co penstion strategy may be calculated from either the main load signal or the throttle valve load signal, or from the latter only in the case when the switch 30 has been changed. The multiplicative and/or additive load change compensation is multiplied with or added to (as appropriate) the basic signal j f(k) at stage 40, to form the adjusted normal angle-synchronous fuel injection pulse periods t eN . The fuel injection described up to here is purely conventional, except for the aforementioned cylinder-specific enable function 36. The above method of fuel injection works very well in the steady state, when the load is constant, or when the load is only slowly changing, either up or down. Under these conditions, the pressure sensor (or other main load sensor) is very accurate, and provides a correctly-metered quantity of fuel. However, under larger changes of load ("dynamic" conditions) the signals from the main load sensors are not particularly suitable. In particular, the evaluated pressure sensor signal cannot follow the change in a rapidly-increasing load quickly enough, resulting in a weak mixture. On the other hand, for a rapidly-decreasing load, the mixture is too rich. Other types of main load sensor have the disadvantage that under a rapidly-changing load, the signals evaluated from these sensors overshoot considerably the correct value (hot-wire type sensors) or oscillate about the correct value (flap-type sensors), thus producing an alternately rich and lean mixture for the engine. This behaviour is shown in Figs. 6(a) , (c) and (d) . In the present invention, this is overcome by also detecting the angular position of the throttle valve 18, as described previously. The throttle valve is normally connected to a potentiometer in order to detect full load position of the valve, and although it has been proposed that the angular position of the throttle valve be used as a measure of the engine load, this is impractical since, under steady or slowly-changing loads, the signal is insufficiently accurate (is using a simple potentiometer), leading to non-stoichiometric mixtures. However, in fast dynamic conditions, the load signal calculated from the throttle valve opening is much more convenient than the other lead signals (as shown in Fig. 6(b)). Fig. 4 shows the relationships between various engine parameters under a strong increasing load change. It will be noted from Fig. 4d that the difference in pressures as described above follows the change only slowly during the rapid load change, whereas the throttle valve angle signal θ t and in particular the signal t LW derived therefrom, follows the change in load much more quickly or even precedes it correctly. A similar, but inverted, situation occurs during a rapid decrease in load. Referring again to Fig. 5, the signal corresponding to the throttle valve angle ø£ is sampled at regular intervals (for example every 10ms in accordance with a CLOCK signal) and, together with an input from the engine relating to the engine speed n, is mapped at stage 42 to provide its own basic, angle-synchronous fuel injection period t lw (j). This is shown in Fig. 3, where the output signal t jw (j) may be found for each valueøC of the throttle valve angle. Only three engine speeds have been given, but obviously the t jw (j)/^_ relationship for many other engine speeds is stored and intermediate values are interpolated. The rate of change of this quantity is determined at stage 44, and at stage 46 it is decided whether the rate of change exceeds a predetermined threshold. In the event of exceeding the said threshold, three procedures can be used, which may be decided by appropriate programming of the electronic control unit: 1. The switch 30 can be connected to the other contact, thereby connecting the output of stage 42 to the filter 32. In addition, the parameters of filter 32 may also be altered (although this is not essential) to reduce or remove any damping effect of the filter, since during strong acceleration or deceleration it is more important that as up-to-date a signal as possible is used to determine the normal angle-synchronous fuel injection quantity, or, for example, to smooth the change from one signal to the other in case they are not completely of the same value, a special filter value can be selected. It will be noted from Figs. 4 and 6 that the throttle valve load signal precedes the actual change in load of the.engine, and thus may be preferred during large changes in the engine load, since the signal t iw (j) gained from the throttle valve angle will be more accurate than the signal t j (k) from the main load sensor and due to its preceding signal characteristic may compensate for a time lag in signal processing: The signal t jw ' (j) is then treated in the same way as the previously used signal t j (k), with the exception that it is also possible to alter or remove the filtering function at stage 32. 2. The second possibility is that the switch 30 is maintained in its normal position, but the sampling operation of the pressure in the pressure sensor is altered, and/or the parameters of the filtering function 32 may be reduced or removed, as described for the first option. It will be noted that the steady state pressure signal uses a value which is half a segment out of date. In slowly changing loads or steady state conditions, this is of no consequence, but in rapidly changing load conditions it leads to a lean mixture. Thus, the sampling is altered so that the measurement of the pressure is taken to be the value of the pressure at the most recent reference mark t R , and no averaging calculation is carried out. This allows a better following of the pressure signal, and the load signal calculated therefrom, to the actual engine load during rapid load changes, resulting in less air/fuel deviation . 3. The third option is that the switch 30 is maintained in its normal position, and, especially in the case of a hot wire air flow meter, the sampling is maintained as normal or may be changed, but that the filtering parameters 32 are altered to relatively high values to provide a load signal that does not follow an overshoot of the hot wire air flow meter signal due to the filling of the manifold, but that follows the manifold pressure very closely, which is shown in Fig. 6a in the dotted line. This characteristics can be obtained by a simple low pass filter of the first order. The first abovementioned method of altering the signals from the main load sensor on the basis of monitoring of the throttle valve angle signal allows a much more up-to-date angle-synchronous fuel injection signal, especially for a flap-type air flow meter or a very slow pressure signal. The second and third above mentioned methods are preferable for turbo-charged engines or with a bypass idle speed control system, where the signal t LW is not necessarily equal to the load of the engine. In all three cases, the changed strategy would remain active during a time period TTLFU after the difference Δ ^ has stopped being bigger than the threshold ^ LFU, as shown in Fig. 6b. In addition to the three above options, it is also determined at stage 48 whether the rate of change of the injection time calculated according to the throttle valve angle signal reaches a second threshold (which may be less than, equal to, or greater than, the threshold at stage 46). If the said second threshold is exceeded, it indicates that the engine is undergoing a rapid increase in load, and the electronic control unit decides to inject further, asynchronous injection pulses in order to enrich the mixture. The threshold is normally chosen to be at a level where normal angle- synchronous injection cannot enrich the cylinders sufficiently well. For example, referring to Fig. 4b, it will be seen that as the load increases, the normal, angle-synchronous injection pulses increase in length, but this increase cannot prevent leaning out of the mixture in cylinder 4, and can only partially prevent leaning out in cylinder 2. Thus, intermediate, asynchronous injections are effected to prevent the leaning-out. These may be injected at several intervals during each segment, for example at 10ms intervals. The injection in a plurality of asynchronous injections means that it is possible in all cases to inject fuel into an intake valve which is still just open. It would be unsuitable to inject the entire intermediate injection quantity at once, otherwise certain cylinders might be over-enriched, for example cylinder 4, which requires a relatively small increase in charge only. The amount to be injected is calculated in accordance with a factor at stage 50, which might, for example, be dependent on the temperature of the engine, an adaptive correction deduced from the closed loop a/f control, or other factors. The resultant signal is a basic asynchronous injection time t ezcal . At stage 52, if it is found that the pulse width of the asynchronous pulse calculated is below a certain threshold value, then that intermediate injection is suppressed, since the injection must be of a minimum value to take into account the opening and closing times of the fuel injector. If it is greater than the threshold, then the signal proceeds, but if it is less ^an the threshold it is stored in store 54, and added to the pulse width of the following asynchronous intermediate injection. This is illustrated at A in Figs. 4b2 and 4b3. In order to ensure that, following asynchronous intermediate injections, the normal angle-synchronous fuel injection will not over-enrich the engine, the length of all the intermediate injection pulses in each segment is summed at stage 56, and a portion of this, or all of it, as determined at stage 58, is subtracted from the following normal, angle-synchronous fuel injection pulse period. The asynchronous injection pulses themselves open the fuel injector, unless they would be output simultanepusly with a normal, angle-synchronous injection, as illustrated at point B in Fig. 4b2. In this case, the control unit 20 actuates a switch 60 to disconnect the fuel injector from the asynchronous pulse generating portion of the circuit, and this portion is instead connected to the normal, angle-synchronous portion, with the result that the calculated period of the said asynchronous intermediate injection is added to the calculated normal, angle-synchronous period. Thus, if the electronic control system decides that the compensation effected by way of the normal, angle- synchronous injection pulses is not sufficient, then one or more intermediate, asynchronous injection pulses may also be output in each segment, thus providing rapid enrichment of the mixture, and allowing the mixture to follow the load requirement more closely and thus be more closely stoichiometric. Clearly, the additional asynchronous pulses will normally need to be used only during rapid increases in load, and not during rapid decreases in load. In order to use the preceding characteristic of the t L y signal in deceleration which is decided through switch 60, negative intermediate injection pulse widths are added in a store 61, corrected through a factor 62, and the resulting negative injection time is added to the next synchronous injection pulse, thus reducing the pulse width. It is possible to introduce a filter at the entry of stage 48 to reduce any signal fitter and even to provide a slowly-decaying effect after triggering a -t | _y difference, so that intermediate injections do not only occur in the moment a t LW occurs, but also in the sampling instances thereafter, with a diminishing pulse width. This has been omitted from Fig. 5 for simplification. The present algorithm has been described for a simultaneous injection system. It would be easy for someone skilled in the art to adapt it to a sequential or group injection system. In case of defect of either the main load sensor or the throttle angle sensor, the system can be switched over to function with the remaining sensor. It should be remembered that the signals obtained from the normal angle-synchronous portion of the circuit and those relating to the intermediate asynchronous injections may also have further functions carried out on them. However, the treatment of an injection pulse signal, once calculated, is common to those skilled in the art, and does not form part of the present invention.

Claims: CLAIMS 1. A fuel injection system for an internal combustion engine, the system comprising an engine main load sensor (22 or 24) and means (20) for calculating a basic angle-synchronous fuel injection pulse width (t j (k)) from signals received this main load sensor, characterised by a further sensor in the form of a throttle valve angle sensor (18) for monitoring the degree of opening (cQ of an engine throttle valve and means (20) for changing the calculation of the fuel injection pulse width when the rate of change of a signal derived from the throttle valve opening reaches a predetermined value. 2. A fuel injection system as claimed in claim 1, wherein the change in calculation comprises altering filtering characteristics of a filter function normally applied to the basic angle-synchronous pulse width. 3. A fuel injection system as claimed in claim 1 or claim 2, wherein the change in calculation comprises altering the sampling of the signal from the engine main load sensor. 4. A fuel injection system as claimed in claim 1 or claim 2, wherein the change in calculation comprises using a signal derived from the throttle valve opening to calculate the basic angle-synchronous fuel injection pulse width. 5. A fuel injection system as claimed in any of the preceding claims, wherein a signal relating to the throttle valve angle opening is used to calculate an alternative basic fuel injection pulse width signal (tl w ( )), and the calculation of the total angle- synchronous pulse width is changed (from t L to t LW ) when the rate of change of the alternative pulse width reaches a predetermined value. 6. A fuel injection system as claimed in any of the preceding claims, wherein the system is adapted to initiate one or more intermediate fuel-injection pulses between the angle-synchronous pulses, being calculated from the rate of change of a signal derived from the throttle valve opening, preferably t LW , reaches a predetermined value. 7. A fuel injection system as claimed in any of claims 1 to 6, wherein a negative correction pulse width is generated from a negative rate of change of the signal t LW to correct the angle synchronous pulses in case of a rapid load reduction. 8. A fuel injection system as claimed in claim 7, wherein the negative asynchronous pulse widths following the previous angle synchronous pulse are summed, and the sum, or a proportion thereof, is subtracted from the following angle synchronous pulse. 9. A fuel injection system as claimed in claim 6, wherein if the calculated pulse width of an intermediate fuel injection pulse is less than a predetermined value, the intermediate pulse is suppressed, and the pulse width of the suppressed intermediate pulse is added to the pulse width of the next intermediate pulse. 10. A fuel injection system as claimed in any of claims 6 to 9, wherein if an intermediate fuel injection pulse is due to be made at the same time as an angle- synchronous fuel injection pulse, the intermediate pulse is suppressed and the pulse width of the suppressed intermediate pulse is added to the period of the angle- synchronous pulse. 11. A fuel injection system as claimed in any of claims 6 to 10, wherein the pulse w dth of an angle- synchronous fuel injection pulse is reduced by an amount equal to the total length, or a proportion thereof, of the pulse width of intermediate pulses following the previous angle-synchronous fuel injection pulse. 12. A fuel injection system as claimed in any of claims 1 to 11, wherein, in case of defect of either the main load sensor or the throttle angle sensor, the whole injection timing strategy is changed over to the basic injection pulse width (t L or t LW ) from the remaining sensor.

Inventors: DENZ HELMUT, ROTH ANDREAS, WILD ERNST, DENZ, HELMUT, ROTH, ANDREAS, WILD, ERNST
Applicants: BOSCH GMBH ROBERT, ROBERT BOSCH GMBH
Application year: 1989
Main classification: F02D41
IPC codes: F02B1, F02D23, F02D41, F02D45