The present invention relates to a method for operating an internal combustion engine, in which fuel is injected using an injection device into a combustion chamber of a cylinder of the internal combustion engine, a fuel quantity to be injected being ascertained as a function of individual properties of the injection device, and in which functional monitoring is performed, during which an actual torque is ascertained on the basis of performance quantities of the internal combustion engine and monitored for deviation from a permissible torque. Furthermore, the present invention relates to a control unit for an internal combustion engine as well as a computer program for a control unit of this type.
Within the scope of typical operating methods, the actual torque actually delivered by the internal combustion engine is ascertained from various performance quantities of the internal combustion engine, such as an injection duration and an injection pressure at which the fuel is injected into the combustion chamber. Reliable operation of the internal combustion engine is monitored with the aid of this actual torque. If the actual torque ascertained in the way described above exceeds a predefinable threshold value, for example, an error may be entered in a control unit which controls the internal combustion engine, or the injection device may even be deactivated via a separate shutdown path provided for this purpose. For example, a permissible torque which is derived from a setpoint torque used for activating the internal combustion engine, for example, is also used as the threshold value or comparison value for monitoring the actual torque.
A comparable calculation of the actual torque is discussed, for example, in German patent document DE 103 00 194 A1, which is hereby declared to be part of the disclosure of the present description, and therefore is incorporated by reference in the present application.
However, the typical operating methods are sometimes very inaccurate with regard to ascertaining the actual torque which, inter alia, is to be attributed to a large scatter of the individual properties of the injection devices. In this context, for example, a diameter of a nozzle opening and other characteristic physical variables which are capable of influencing the function of the injection device, as well as aging behavior and the like, for example, are understood as individual properties of the injection device.
This scattering is mostly related to manufacturing and in the present case influences, inter alia, the relationship between the injection duration, the injection pressure, and a fuel quantity actually injected into the combustion chamber, of which the actual torque is in turn a function.
Accordingly, it is the object of the present invention to refine an operating method according to the definition of the species in the main claim as well as a control unit and a computer program for a control unit in such way that more reliable ascertainment of the actual torque and thus improved monitoring of the internal combustion engine are possible.
This object is achieved according to the present invention for an operating method of the type cited at the beginning in that the individual properties of the injection device are taken into consideration when ascertaining the actual torque.
More precise ascertainment of the actual torque is thus possible, and smaller tolerance thresholds may be established for monitoring of the internal combustion engine using the actual torque, e.g., within the scope of a comparison of the actual torque with a permissible torque derived from the setpoint torque provided for the activation of the internal combustion engine, by which the monitoring is also improved because errors may be recognized more rapidly.
According to a very advantageous embodiment of the present invention, compensating values corresponding to the individual properties of the injection device are used when ascertaining the actual torque. For a specific injection device, for example, such compensating values indicate a deviation of a diameter of a nozzle opening from a value averaged statistically over multiple injection devices for the diameter of the nozzle opening and, in this way, with simultaneous knowledge of the statistically averaged value and the compensating value, allow the nozzle diameter of the injection device in question to be determined and thus to at least partially compensate for its tolerances, which are mostly related to manufacturing.
Of course, depending on the type of the injection device, the compensating values may, for example, also include other physical variables such as a temperature dependence, etc., for example, which vary from device to device, e.g., because of manufacturing-related tolerances or the like.
The compensating values may be ascertained directly during manufacturing, e.g., within the scope of quality control, for example, and assigned to the particular devices, or may also be determined later.
According to a further variation of the present invention, it is particularly advantageous to store the compensating values in a memory (which may be nonvolatile) of a control unit of the internal combustion engine. In this way, the compensating values may be written once into the memory and read out therefrom over the entire service life of the internal combustion engine as needed or modified in the meantime, during maintenance, for example.
In a further very advantageous embodiment of the present invention, the same compensating values are used when ascertaining the actual torque as when ascertaining the fuel quantity to be injected, which is performed within the scope of an activation of the internal combustion engine, for example.
Another advantageous embodiment of the operating method according to the present invention is characterized in that the compensating values are transferred from functions which may be implemented outside the functional monitoring, in particular from an activation of the internal combustion engine. In this way, the compensating values do not have to be read out from an EEPROM or ascertained in another way in the functional monitoring, but rather may be copied directly from corresponding variables of functions responsible for the activation of the internal combustion engine, for example, by which resources of the control unit such as RAM, ROM, and runtime may be saved.
A further refinement of the method according to the present invention is characterized in that the transferred compensating values are subjected to a plausibility check, which may use theoretical maximum values and/or an injection pressure and/or an injected fuel volume. Increased reliability when ascertaining the actual torque is thus provided, which allows even more reliable functional monitoring of the internal combustion engine.
The object of the present invention is further achieved with the help of a control unit for an internal combustion engine according to claim 7 and a computer program for the control unit according to claim 9.
In this case, the implementation of the method according to the present invention in the form of the computer program, which has program code capable of performing the method according to the present invention when it is executed on a computer, is of particular significance. Furthermore, the program code may be stored on a computer-readable data carrier, for example, on a flash memory. In these cases, the present invention is thus implemented by the computer program, so that this computer program represents the present invention in the same way as the method which the computer program is capable of executing.
Further features, possible applications, and advantages of the present invention result from the following description of exemplary embodiments of the present invention, which are illustrated in the figures of the drawing.
An internal combustion engine 1 of a motor vehicle, in which a piston 2 is movable back and forth in a cylinder 3, is illustrated in
A fuel injector 9 projects into combustion chamber 4 in the area of inlet valve 5 and outlet valve 6, via which fuel may be injected into combustion chamber 4. A catalytic converter 12, which is used for purifying the exhaust gases resulting due to the combustion of the fuel, is housed in exhaust pipe 8.
Fuel injector 9 is connected to a fuel accumulator 13 via a pressure line. In a similar way, the fuel injectors of the other cylinders of internal combustion engine 1 are also connected to fuel accumulator 13. Fuel accumulator 13 is supplied with fuel via a supply line. A mechanical fuel pump may be provided for this purpose, which is capable of building up the desired pressure in fuel accumulator 13.
Furthermore, a pressure sensor 14 is situated on fuel accumulator 13, using which the pressure in fuel accumulator 13 is measurable. This pressure is the pressure which is exerted on the fuel, and at which the fuel is therefore injected via fuel injector 9 into combustion chamber 3 of internal combustion engine 1.
Fuel is delivered into fuel accumulator 13 during the operation of internal combustion engine 1. This fuel is injected via fuel injectors 9 of individual cylinders 3 into associated combustion chambers 4. Pistons 2 are set into a back-and-forth movement by combustion of the air/fuel mixture existing in combustion chambers 3. These movements are transmitted to a crankshaft (not shown) and exert a torque thereon.
A control unit 15 receives input signals 16, which represent performance quantities of internal combustion engine 1 measured using sensors. For example, control unit 15 is connected to pressure sensor 14, an air mass sensor, a speed sensor, and the like. Furthermore, control unit 15 is connected to an accelerator pedal sensor, which produces a signal that indicates the position of an accelerator pedal actuatable by the driver and thus the requested torque. Control unit 15 produces output signals 17, using which the behavior of internal combustion engine 1 may be influenced via actuators or final control elements. For example, control unit 15 is connected to fuel injector 9 and the like and produces the signals required for their activation.
Inter alia, control unit 15 is provided for the purpose of controlling and/or regulating the performance quantities of internal combustion engine 1. For example, the fuel mass injected by fuel injector 9 into combustion chamber 4 is controlled and/or regulated by control unit 15 in particular for low fuel consumption and/or low pollutant emissions. For this purpose, control unit 15 is provided with a microprocessor, which has a computer program stored in a storage medium, in particular in a flash memory, which is capable of performing the cited control and/or regulation.
Functional monitoring of internal combustion engine 1, which is based on ascertaining the torque delivered by internal combustion engine 1, which is referred to in the following as the actual torque, is also implemented in control unit 15.
The actual torque is ascertained computationally by the computer in control unit 15 from performance quantities of internal combustion engine 1 detected by control unit 15. Such performance quantities are, for example, an injection duration, i.e., the length of a time interval over which the fuel is injected into combustion chamber 4, and an injection pressure, i.e., the pressure in fuel accumulator 13, ascertained with the aid of pressure sensor 14, at which the fuel is injected into combustion chamber 4.
As an example, the time curve of actual torque M is shown in
To monitor the internal combustion engine, actual torque M may be periodically compared to a permissible torque M_z, which is calculated in control unit 15 on the basis of a setpoint torque, which in turn represents an output value for the activation of internal combustion engine 1. For example, the injection pressure and the injection duration are regulated as a function of this setpoint torque.
The setpoint torque is in turn a function of various variables also a torque command of a driver, who signals the torque requested by him to control unit 15 using the accelerator pedal already noted, for example.
The permissible torque results, for example, from the setpoint torque and a threshold value added to the setpoint torque.
The functional monitoring of internal combustion engine 1 using actual torque M is performed for the purpose in particular of preventing an impermissible increase in actual torque M, as may occur in case of error. If a deviation is established during the above-mentioned comparison between the permissible torque and actual torque M, internal combustion engine 1 may accordingly be deactivated for safety reasons, for example, or at least an error is entered in an error memory of control unit 15.
Because of the manufacturing-related tolerances in fuel injector 9, in typical operating methods a significant deviation may occur between the setpoint torque and actual torque M even without a malfunction in the control of internal combustion engine 1. This deviation occurs because, in the typical method for an activation of fuel injector 9, compensating values are used within the scope of a function also referred to as the injector quantity compensation which compensates for varying individual properties of fuel injector 9, for example, but not for ascertaining the actual torque.
This state of affairs will be explained with reference to
In order that deviations from this ideal case caused by the above-mentioned tolerances do not already trigger an error response, for example, the permissible torque must be selected in such a way that an actual torque within interval b+d does not yet result in an error entry. This means that the threshold value for error recognition between the setpoint torque and the permissible torque must—in the direction of increasing torques—be at least b. For safety reasons, a deviation of the actual torque in the direction of higher torques is primarily to be monitored.
Components of the functional monitoring which do not relate to the injector quantity compensation in turn provide inaccuracies in the actual torque calculation, which are taken into consideration by calibratable threshold a, so that torque values within interval a are still viewed as allowed. This is shown in simplified form in
For the simultaneous consideration of the injector quantity compensation and the further inaccuracies (
In an unfavorable scenario according to
In order to also be able to effectively recognize an error in the event it occurs, ascertained actual torque M must first exceed permissible torque M_z in this case, i.e., an error would not be recognized until the actual torque was larger than lowest permissible torque M_u by an amount of approximately a+b+d, although the actual torque delivered by internal combustion engine 1 is already significantly greater than M_z because of the error.
In the operating method according to the present invention, compensating values are also taken into consideration for ascertaining actual torque M, analogously to the injector quantity compensation. This means that the individual properties of fuel injector 9 may also be taken into consideration when ascertaining the actual torque within the scope of the functional monitoring of internal combustion engine 1, and the actual torque may thus be calculated more precisely. In this way, thresholds b, d (
In an exemplary embodiment of the present invention, the compensating values for the injector quantity compensation are stored for each fuel injector 9 of internal combustion engine 1 in an EEPROM memory of control unit 15. From there, for example, they may be input when the internal combustion engine is started and used for the subsequent ascertainment of the actual torque.
Particularly advantageously, the same compensating values are used for ascertaining the actual torque as for the injector quantity compensation during an activation of fuel injectors 9, during which a fuel quantity to be injected may be calculated as a function of the compensating values.
In a further variation of the exemplary embodiment and/or exemplary method of the present invention, the compensating values stored in the EEPROM do not necessarily have to be prepared for being taken into consideration within the scope of the functional monitoring, i.e., when ascertaining the actual torque, because a preparation of this type, for example, is already necessary for the activation of the internal combustion engine and may be transferred therefrom.
It is also possible only to use some compensating values or simplified compensating values derived therefrom instead of all compensating values for ascertaining the actual torque. For example, in the event of compensating values stored individually for each cylinder, it may be sufficient to analyze those compensating values which correspond in the observed internal combustion engine to the fuel injectors having the maximum deviations of their individual properties.
In other words, for example, only the compensating value of the fuel injector deviating maximally from the statistical mean is observed and also used for the other fuel injectors for ascertaining the actual torque. Reliable estimation of the actual torque is thus possible, which still allows a smaller threshold b (
Averaging over the compensating values of the individual fuel injectors is also conceivable.
In another embodiment, in which the compensating values stored in the EEPROM may not be used within the scope of the functional monitoring to ascertain actual torque, the compensating values or values derived therefrom may be transferred from the activation of the fuel and combustion engine, which is also implemented in control unit 15.
In this case, a plausibility check of the values drawn is especially advantageous, which may be performed using the maximum compensating values theoretically possible.
The plausibility check may also be made a function of the injection pressure and/or of the volume of the injected fuel.
The application of the exemplary method according to the present invention may also be used in types of operation in which the injection quantity is not injected into the combustion chamber all at once, but rather distributed over multiple partial injections. The exemplary method according to the present invention may be usable everywhere functional monitoring of the internal combustion engine is performed and variables, in whose ascertainment and/or calculation compensating values are used, are to be monitored.
Number | Date | Country | Kind |
---|---|---|---|
10 2004 040 926.9 | Aug 2004 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP05/52943 | 6/23/2005 | WO | 00 | 2/28/2008 |