METHOD FOR RECOGNIZING AN ERROR IN A SENSOR SIGNAL DURING OPERATION OF A FUEL INJECTOR
20230107124 · 2023-04-06
Inventors
- Lars-Oliver Rack (Marbach, DE)
- Ralph Kober (Markgroeningen, DE)
- Andreas Schmitt (Horneburg, DE)
- Egbert Fuchs (Stuttgart-Feuerbach, DE)
Cpc classification
F02D41/2474
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02M65/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2055
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01M15/042
PHYSICS
F02M47/027
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for recognizing an error in a sensor signal during operation of a fuel injector of an internal combustion engine. In the method, a switch valve of the fuel injector is activated with the aid of an activation signal, and the sensor signal is detected as a signal of a sensor, which is provided for the purpose of detecting characteristic operating points of the fuel injector, in a respectively predefined time window of the sensor signal, which includes a point in time of a characteristic operating point of the fuel injector. At least one property of the sensor signal is determined, which includes a signal level and/or a rise time. It is determined, based on the at least one property of the sensor signal, whether an error is present.
Claims
1-14. (canceled)
15. A method for recognizing an error in a sensor signal during operation of a fuel injector of an internal combustion engine, in which a switch valve of the fuel injector is activated using an activation signal, and in which the sensor signal is detected as a signal of a sensor, which is provided for detecting characteristic operating points of the fuel injector, the method comprising: in a predefined time window of the sensor signal, which includes a point in time of a characteristic operating point of the fuel injector, determining at least one property of the sensor signal, which includes a signal level and/or a rise time; and determining, based on the at least one property of the sensor signal, whether an error is present.
16. The method as recited in claim 15, wherein the predefined time window of the sensor signal, in which the at least one property of the sensor signal is determined, includes a point in time of an opening of the switch valve and/or a point in time of a reversal of a nozzle needle of the fuel injector, as the characteristic operating point.
17. The method as recited in claim 15, wherein a start of the predefined time window is determined as a function of a start and/or of an end, of the activation of the switch valve.
18. The method as recited in claim 15, wherein the error, which is determined based on the signal level as the at least one property of the sensor signal, includes the presence of a short-circuit of the sensor, and/or the error, which is determined based on the rise time as the at least one property of the sensor signal, includes a contact resistance between the sensor and a read-out unit, which is higher than a setpoint value.
19. The method as recited in claim 15, wherein the signal level as the at least one property of the sensor signal is compared with one or with multiple level threshold values, and it being determined as a function of the comparison whether an error is present.
20. The method as recited in claim 15, wherein the rise time as the at least one property of the sensor signal is compared with a reference rise time, and it is determined as a function of the comparison whether an error is present.
21. The method as recited in claim 20, wherein when the rise time as the at least one property of the sensor signal is higher than the reference rise time by more than a predefined time threshold value, it is determined that an error is present.
22. The method as recited in claim 20, wherein a rise time of another fuel injector of the internal combustion engine or an average rise time of multiple other fuel injectors of the internal combustion engine is used as a reference rise time.
23. The method as recited in claim 15, wherein it is determined, based on an amplitude of the sensor signal in the predefined time window or in one other predefined time window of a characteristic operating point of the fuel injector, whether another error is present.
24. The method as recited in claim 23, wherein the signal level is also determined.
25. The method as recited in claim 23, wherein the rise time as the at least one property of the sensor signal in the predefined time window only then determines, or is used to determine whether an error is present, only when no other error has been recognized based on the amplitude of the sensor signal.
26. A processing unit configured to recognize an error in a sensor signal during operation of a fuel injector of an internal combustion engine, in which a switch valve of the fuel injector is activated using an activation signal, and in which the sensor signal is detected as a signal of a sensor, which is provided for detecting characteristic operating points of the fuel injector, the processing unit configured to: in a predefined time window of the sensor signal, which includes a point in time of a characteristic operating point of the fuel injector, determine at least one property of the sensor signal, which includes a signal level and/or a rise time; and determine, based on the at least one property of the sensor signal, whether an error is present.
27. A non-transitory machine-readable memory medium on which is stored a computer program for recognizing an error in a sensor signal during operation of a fuel injector of an internal combustion engine, in which a switch valve of the fuel injector is activated using an activation signal, and in which the sensor signal is detected as a signal of a sensor, which is provided for detecting characteristic operating points of the fuel injector, the computer program, when executed by a processing unit, causing the processing unit to perform the following steps: in a predefined time window of the sensor signal, which includes a point in time of a characteristic operating point of the fuel injector, determining at least one property of the sensor signal, which includes a signal level and/or a rise time; and determining, based on the at least one property of the sensor signal, whether an error is present.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0061] An internal combustion engine 160, which is suitable for carrying out a method according to the present invention, is schematically shown in
[0062] High pressure accumulator 175 is fed fuel from a fuel tank 195 via a high pressure pump 161. High pressure pump 161 is coupled to internal combustion engine 160, specifically, for example, in such a way that the high pressure pump is driven via the internal combustion engine.
[0063] An activation of fuel injectors 170 for metering or injecting fuel into respective combustion chambers 165 takes place via a processing unit designed as an engine control unit 180. For the sake of clarity, only the connection from engine control unit 180 to one fuel injector 170 is represented; however, it is understood that each fuel injector 170 is connected accordingly to the engine control unit. Each fuel injector 170 in this case may be specifically activated. Furthermore, engine control unit 180 is configured, for example, to detect the fuel pressure in high pressure accumulator 175 with the aid of a pressure sensor 190.
[0064] A (pressure-compensated) switch valve or servo valve of a fuel injector 170 designed, for example, as a solenoid valve, is schematically shown in
[0065] A magnetic armature 120 is also provided, with which a flow-through and outlet opening 150 of switch valve 100 may be closed and/or unblocked. A spring 130 is further provided, which engages magnetic armature 120 and, absent energization of solenoid 111 and thus magnetic force, forces armature 120 into or against, and closes, through-opening 150. Spring 130 may be in abutment at its side facing away from the magnetic armature with a suitable component (not shown here) of switch valve 100.
[0066] When energizing solenoid coil 111, a magnetic force is built up and magnetic armature 120 is raised against the spring force of spring 130 and drawn in the direction of solenoid coil 111 or electromagnet 110. Through-opening 150 is unblocked in the process. When the solenoid coil is energized accordingly, magnetic armature 120 is able to be raised until it abuts an adjusting ring 115 situated at electromagnet 110.
[0067] Fuel, which is located in a valve chamber 140 and in a control space 142 of the fuel injector connected thereto and which initially presses on a nozzle needle 145 due to a high pressure and presses the nozzle needle into a seat and thus prevents an injection of fuel, may drain into return flow 155 when through-opening 150 is unblocked and, for example, may be fed to a fuel tank. Through-flow opening 150 thus serves as an outflow opening. With corresponding pressure conditions and an appropriate amount of fuel, which is guided into the return flow, nozzle needle 145 is able to be raised in order to unblock an opening 147 of the fuel injector for fuel, particularly since less fuel is subsequently fed through an inflow opening 148 than through outflow opening 150. Thus, through-flow or outflow opening 150 forms at the same time an outflow choke.
[0068] With the aid of a sensor 141, a so-called NC sensor, for example, in the form of a piezo element, pressure changes in valve chamber 140 are able to be detected. For this purpose, sensor 141 is situated at the end of a bolt 123, which passes through magnetic armature 120. Sensor 141 is impacted by pressure changes via bolt 123. In this case, sensor 141 is seated in a holding plate 146 of the outflow or in a housing part.
[0069] A circuit configuration is represented in
[0070] The values of the components in the measuring circuit may, for example, be the following: C1=13.2 nF, C2=22 pF, R1=100 kohms, R2=215 kohms, R3=82.5 kohms, R4=1 kohm, V+=5 V. It is understood that these values are only exemplary for a possible measuring circuit, based on these values, however, effects on the sensor signal are explained below for different possible values for R.sub.GND.
[0071] In
[0072] In this case, valve opening point in time t.sub.O,V, needle reverse point in time t.sub.U,N and needle closing point in time t.sub.S,N, in particular, are entered. Associated time windows or measuring windows are also shown, in which these points in time lie, namely a measuring window Δt.sub.O ‘valve opening,’ a measuring window Δt.sub.U ‘needle reverse’ and a measuring window Δt.sub.S ‘needle closing.’ A point in time t.sub.EOE of the end of the activation is also shown (EOE stands for “End of Energizing”).
[0073] Sensor signals or their curves are shown in
[0074] As mentioned above, the aforementioned effects of a shunt are easy to recognize here. A shunt to ground where R.sub.GND=1 mohm or 100 kohms results essentially in a shift of the NCS signal level downward. The shape of the NCS signal, however, does not significantly change.
[0075] In contrast, a shunt to ground where R.sub.GND=10 kohms results in a clearly recognizable change of the signal shape. The algorithms in the control unit for determining the valve opening point in time, the needle reverse point in time and the needle closing point in time may potentially provide clearly erroneous measured values. Conventional diagnostic methods, however, generally report no error, because the signal amplitude, as is seen, for example, in
[0076] Even in the case of a shunt to ground where R.sub.GND=1 kohm (
[0077] Such drastic changes of the signal shape usually mean that valid measured values for the valve opening point in time, the needle reverse point in time or the needle closing point in time are no longer found, because the plausibility criteria contained in the algorithms for the signal evaluation are not met.
[0078] A sequence of a method according to the present invention in one preferred specific embodiment, in particular, with respect to the aspect of the shunt, is explained by way of example in greater detail below.
[0079] The signal level of the sensor signal is initially determined or measured. The sensor signal includes three characteristic features: valve opening point in time, needle reverse point in time and needle closing point in time, as shown in
[0080] This may be seen in
[0081] As shown in
[0082] The width or duration T2 of the measuring window may have a constant variable for all operating points of the internal combustion engine, if T2 is selected to be sufficiently large. Alternatively, interval T1 and/or width T2 may also be variably implemented as a function of the operating point.
[0083] As shown in
[0084] This is followed by a recognition and classification of the electrical errors. In the conventional diagnosis, it is initially checked whether the signal amplitude in measuring window Δt.sub.u ‘needle reverse point’ is implausibly too low. If so, the mean value of the sensor signal in the measuring window ‘needle reverse point’ is calculated. Based on the mean value, the error is assigned to one of the three possible error types. If the sensor signal is interrupted (cable break or sensor failure), then a quiescent level of the sensor signal is measured in the control unit, which is approximately 3 V. In the case of a short-circuit to ground, the level of the sensor signal is significantly lower than 3 V. In the case of a short-circuit to battery, the level of the sensor signal is significantly higher than 3 V.
[0085] Two recognition thresholds are preferably used to classify the errors. If the mean value, for example, is lower than 1.3 V (lower recognition threshold), then a short-circuit to ground is reported. If the mean value, for example, is higher than 7 V (upper recognition threshold), then a short-circuit to battery is reported. The upper recognition threshold should preferably be defined as a function of the battery voltage. With increasing battery voltage, the upper recognition threshold should be higher. The same recognition thresholds may be used in order to check the measured value of the signal level P in the measuring window ‘valve opening.’
[0086] The algorithm for recognizing and classifying electrical short-circuits or shunts based on the signal level in the measuring window ‘valve opening’ is represented in
[0087] Based on the four examples in
[0088] If the signal level is lower than the lower recognition threshold (check in step 1210), an error is entered in step 1214 for the affected cylinder, the error short-circuit or shunt to ground is output in step 1218.
[0089] If none of the cases apply, no error is entered for any cylinder (step 1220). In step 1222, it may be output that the signal level is in order and the two aforementioned errors are therefore not present.
[0090] Both observations “signal amplitude in the measuring window ‘needle reverse point’” and “signal level in the measuring window ‘valve opening’” proceed, in particular, in parallel and separately from one another. The pieces of error information of both methods are collected preferably in terms of a logical OR-link.
[0091] In addition, an error debouncing may take place. The error debouncing as compared to a conventionally existing diagnostic concept does not change, however. Merely the meaning of the error paths is expanded (shunt in addition to short-circuit).
[0092] A circuit configuration is represented in
[0093] The values of the components in the measuring circuit may also, for example, be the following: C1=13.2 nF, C2=22 pF, R1=100 kohms, R2=215 kohms, R3=82.5 kohms, R4=1 kohm, V+=5 V. It is understood that here, too, these values are only exemplary for one possible measuring circuit; however, based on these values, effects on the sensor signal are explained below for different possible values for R.sub.NCS.
[0094] In
[0095] As mentioned, the sensor signal is significantly smoother already at a contact resistance of 50 kohms than the signal in the error-free state (
[0096] Such drastic changes in the signal shape usually mean valid measured values for the valve opening point in time, the needle reverse point in time or the needle closing point in time are no longer found in the control unit, because the plausibility criteria contained in the algorithms for signal evaluation are not met.
[0097] A sequence of a method according to the present invention in one further preferred specific embodiment, in particular, with respect to the aspect of the increased contact resistance, is explained by way of example below.
[0098] The rise time is initially determined. The sensor signal includes three characteristic features: valve opening point in time, needle reverse point in time and needle closing point in time, as shown in
[0099] As shown in
[0100] The rise time of the sensor signal in the measuring window ‘needle reverse point’ is preferably ascertained based on gradient curve S′ as represented in
[0101] For this purpose, a threshold S′.sub.s is calculated via a threshold value factor based on the maximum gradient or on the maximum value of gradient curve S′ in the measuring window ‘needle reverse point,’ identified here by t.sub.max, and subsequently the points in time are ascertained when this threshold value is passed through prior to and after point in time t.sub.max. Rise time Δt.sub.A may then be calculated as the difference between the two points in time of the threshold value passage. Alternatively, the amplitude may be used to ascertain a rise time at the sensor signal.
[0102] This is followed by a recognition of the electrical error. In the conventional diagnosis, it is initially checked whether the signal amplitude in measuring window Δt.sub.U ‘needle reverse point’ is implausibly low. If yes, the mean value of the sensor signal in the measuring window ‘needle reverse point’ is calculated. Based on the mean value, the error is assigned to one of the three possible error types. If the sensor signal is interrupted (cable break or sensor failure), then a quiescent level of the sensor signal is measured in the control unit, which is approximately 3 V. In the case of a short-circuit to ground, the level of the sensor signal is significantly lower than 3 V. In the case of a short-circuit to battery, the level of the sensor signal is significantly higher than 3 V.
[0103] Two recognition thresholds are preferably used for classifying the errors. If the mean value is, for example, lower than 1.3 V (lower recognition threshold), then a short-circuit to ground is reported. If the mean value is, for example, higher than 7 V (upper recognition threshold), then a short-circuit to battery is reported. The upper recognition threshold should preferably be defined as a function of the battery voltage. With increasing battery voltage, the upper recognition threshold should become higher.
[0104] If none of these errors are present, the check takes place on an increased contact resistance based on the rise time. One algorithm for recognizing this error is represented in
[0105] The rise time of the sensor signal in the measuring window ‘needle reverse point’ is a function of, among other things, the activation duration, the rail pressure, the injector temperature and the fuel, and is subject to high dynamics during the driving operation. Since dynamic changes of the operating point occur in similar measure at all cylinders, an increased contact resistance at an injector may be detected by the comparison with the other cylinder. The affected cylinder has an increased rise time in comparison to the other cylinders. The cylinder having the second shortest rise time is ascertained; this rise time is used as a reference rise time.
[0106] In a step 2006, the difference between the rise time and the reference rise time is then ascertained for each cylinder. To further increase the robustness, the difference for each cylinder is PT1-filtered in step 2008. The output of the PT1filter is compared in step 2010 with a recognition threshold (for example, an admissible, maximum deviation of the rise time of an error-free system); if this recognition threshold is exceeded (Y), then an increased contact resistance is reported in step 2014. If not, according to step 2012, no increased contact resistance is present.
[0107] In order to compare rise times with one another at similar activation durations in each injection cycle, the difference from the second shortest rise time is calculated preferably in an injection type-specific manner, or only in one injection type, for example, in a main injection.
[0108] In addition, an error debouncing may take place. The error debouncing as compared to a conventionally existing diagnostic concept does not change, however. Merely the meaning of the error paths is expanded (increased contact resistance in addition to electrical interruption).