Background of the Invention
The invention relates generally to the fuel management of internal combustion engines. More particularly, the invention relates to a method and an apparatus for providing control signals to actuate fuel injection valves in fuel-injected internal combustion engines. The invention relates directly to a method and apparatus for defining the duration of actuation of the fuel injection valves on the basis of engine variables, in particular on the basis of the prevailing engine speed (rpm) and the prevailing throttle butterfly valve angle which defines the degree of opening of the throttle. The optimum amount of fuel to be provided to the engine for every operational state is determined in advance, for example by experiments, and the apparatus according to the invention provides fuel injection control pulses which approximate the desired amount of fuel for every engine state. Known in the art are mechanisms which approximate the injection time on the basis of engine variables which are transduced in a relatively coarse and imprecise manner. These known installations have been found to be expensive and subject to a large number of malfunctions.
Object and Summary of the Invention
The present invention has as one of its principal objects the provision of a method and an apparatus for generating fuel injection control pulses, the length of which corresponds to empirically derived data regarding the injection time. It is a further oject of the invention to provide a method and apparatus for generating fuel injection pulses which is universally applicable to all manner of injected engines and which is further capable of easy exchange. Still another object of the invention is to provide a method and apparatus for generating fuel injection control pulses by a plurality of linear approximations and with only minimal deviations from the optimum, predetermined control data.
The invention will be better understood as well as further objects and advantages thereof become more apparent from the ensuing detailed description of a preferred exemplary embodiment which is to be read in conjunction with the drawing.
Brief Description of the Drawing
FIG. 1 is a diagram illustrating a family of curves representing fuel injection pulse durations plotted as a function of engine speed plotted as period, the common parameter being the degree of opening of the throttle valve;
FIG. 2a is a diagram illustrating the initial values of the curves shown in FIG. 1 as a function of throttle angle;
FIG. 2b is a diagram illustrating the slope of the curves of FIG. 1 as a function of throttle angle;
FIG. 2c illustrates the maximum duration of the fuel control pulses as a function of throttle angle;
FIG. 3 is a block diagram illustrating a preferred exemplary embodiment of an apparatus for carrying out the invention;
FIG. 4 is a series of three partial circuit diagrams illustrating three blocks in FIG. 3; and
FIG. 5 is a complete circuit diagram of the preferred exemplary embodiment of the invention.
Description of the Preferred Embodiment
Turning now to FIG. 1, there will be seen illustrated a diagram showing a family of curves each of which designates the ideal, and optimum, empirically derived fuel injection control pulse duration in milliseconds as a function of engine period in milliseconds, the common parameter being the degree of throttle plate opening. In general terms, it may be seen that, for lower degrees of throttle opening, i.e. up to about 12 degrees, the injection pulse times increase monotonically whereas, for larger degrees of throttle opening, they enter a substantially horizontal region, for example between 15 degrees and 25 degrees and thereafter, as illustrated for the curves of 30 degrees and 40 degrees, the injection pulse times also include a decreasing portion following a substantially exponential curve subsequent, to the horizontal portion. Various features of this family of curves are separately plotted as a function of the parameter variable (throttle opening angle .alpha.) in FIGS. 2a, 2b, and 2c. In particular, 2a illustrates the initial pulse duration of the family of curves of FIG. 1 as a function of throttle angle at zero period, i.e. at infinitely high engine speed. This curve illustrates that up to approximately 25 degrees of throttle angle opening, the initial pulse widths rise substantially, whereafter the rise is essentially negligible. FIG. 2b is a plot of the slope "m" of the curves in FIG. 1 as a function of throttle plate angle, where it will be seen that the slope increases linearly up to a throttle angle of approximately 43 degrees after which it remains constant. FIG. 2c illustrates the maximum duration of the fuel injection pulses as a function of throttle angle showing that this value also increases up to a throttle opening of about 40 degrees, whereafter it remains constant.
FIG. 3 is a block diagram of an exemplary embodiment for carrying out the method of the invention, i.e. for determining the duration of fuel injection control pulses for an electronically controlled fuel injection system. The two basic engine variables which are monitored by appropriate transducers are the engine speed "n" and the throttle plate angle of opening ".alpha.". The throttle plate opening angle .alpha. is detected by an appropriate transducer which generates a signal related to throttle angle .alpha., whereas an appropriate speed transducer or tachometer 11 generates signals related to engine speed. The throttle angle signal is fed to an amplifier 12 where it is increased in strength and carried to a circuit junction 13 from which various other components receive the amplified signal. The amplifier 12 is so constructed as to generate a constant signal when the throttle plate angle exceeds, for example, 40 degrees or 50 degrees. Connected to the junction 13 is a limiting circuit 15, an initializing circuit 16 and a ramp generator 17 which also receives the signal from the tachometer 11. The outputs of the initializer 16 and the ramp generator 17 are fed to respective inputs of a mixer 18 which forms the sum of these signals and applies it to the first input 20 of a minimum value selection circuit 21. A second input 22 of the minimum selector circuit receives the output from the limiting circuit 15 and the output 23 of the minimum selector 21 is applied to an input of a subsequent second minimum value selector circuit 25 which also receives a signal from an exponential function generator 26. The output of the second minimum value selector 25 is then applied to a voltage-to-pulse width converter 28 which, in turn, controls the action of a fuel injection system 29 and, in particular, controls the duration of opening of the fuel injection valves of the engine. The engine speed signals from the tachometer 11 are fed to the ramp generator 17, the exponential function generator 26, as well as the voltage-to-pulse width converter 28.
The apparatus illustrated in FIG. 3 operates as follows. The analog signal of the throttle angle transducer 10 is amplified in the amplifier 12 below an angle of approximately 50 degrees after which it is limited. The output signal of the amplifier 12 is used by the limiting circuit 15 to generate a maximum value related to the prevailing throttle valve angle according to the curve illustrated in FIG. 2c. Similarly, the initializer circuit 16 generates initial control pulse lengths according to the values illustrated in FIG. 2a and the ramp generator 17 generates a signal having the slope illustrated in FIG. 2b. The output signals of the initializer circuit 16 and the ramp generator 17 are then combined in the mixer 18, thereby generating the increasing curves illustrated in FIG. 1. The subsequent minimum value selector 21 then chooses a minimum value to generate the horizontal portions of the curves in FIG. 1. The breaks in the curves of FIG. 1 occur whenever the output signal of the mixer 18 is equal to the value of the output signal from the limiting circuit 15. The exponential portions of the curves in FIG. 1 are provided by the second minimum value selection circuit 25 which compares the signal from the first minimum selector 21 with the output signal of the exponential generator 26 and which comes into play for large throttle angles and relatively small engine speeds. The signal from the second minimum value selector 25 is then used as an input signal for the converter 28 which generates control pulses whose length depends on the magnitude of the input signal. At the same time, the output pulses from the converter 28 are synchronized with the signal from the tachometer 11.
Three of the principal functional blocks of FIG. 3 are illustrated in FIGS. 4a to 4c. FIG. 4 illustrates an exemplary embodiment of an initializing circuit 16 as shown in FIG. 3. This circuit includes two voltage dividers having, respectively, resistor pairs 35, 36 and 37, 38. The junction of the resistors 35 and 36 is coupled through a further resistor 39 to an output line 40 which is connected to the input of the initializing circuit 16 via a resistor 41. The junction of the two resistors 37 and 38 is connected via a diode 42 to the same output bus 40. The function of the diode 42 is to hold the output value of the initializer substantially constant at large throttle plate angles, as illustrated in FIG. 2a. FIG. 4b is a circuit diagram of an example of a ramp generator to be used as block 17 in FIG. 3. The ramp generator includes a capacitor 45 and a constant current source 46, the magnitude of the charging current being defined by the input voltage to the amplifier.
FIG. 4c is a circuit diagram of an example of an exponential generator such as block 26 in FIG. 3. According to the curves of FIG. 1, it is desired that the exponential part of the curves become effective only after a certain time period has elapsed. The required delay is obtained in the circuit of FIG. 4c by a feedback-connected amplifier 50 with a feedback resistor 51 and in which a resistor 52 is connected from the inverting input to ground. A capacitor 53, which is periodically charged by means of a switch 54, serves to generate the exponential function. The capacitor 53 can be discharged through a resistor 55.
After the capacitor 53 is fully charged, and the switch 54 opens, the capacitor discharges according to an exponential function through the resistor 55. The feedback connection of the amplifier 50 serves to insure that the decreasing voltage at the capacitor 53 is not immediately transferred to the output of the amplifier 50 but only after having fallen below a predetermined value. This value is adjustable by adjusting the degree of feedback by means of adjusting the resistance value of the resistors 51 and 52. The result is an output which produces the desired delayed decreasing exponential function of FIG. 1.
FIG. 5 is a complete and detailed circuit diagram of the apparatus according to the present invention. In FIG. 5, the sections of the circuit separated by dashed lines correspond to those illustrated as blocks in FIG. 3. Several of these blocks have previously been discussed in detail. In this preferred embodiment, the limiting circuit 15 is seen to include a resistor-diode network. The minimum value selection circuit 25 is seen to include an AND gate circuit and a voltage peak rectifier.
The embodiment illustrated in detail in FIG. 5 is intended to represent a particular practical exemplary embodiment of the invention. A detailed discussion of the connections in this example of FIG. 5 is not believed to be necessary inasmuch as the invention relates primarily to the overall manner of generating fuel injection control pulses, however. Furthermore, all examples described and illustrated in the present invention are given by way of a preferred embodiment but are not intended to be limited thereto, it being especially understood that other embodiments and variants which substantially perform the method described herein are intended to be within the spirit and scope of the invention.