Method for cleaning injectors of a direct-injection controlled-ignition engine
10436165 ยท 2019-10-08
Assignee
Inventors
- Jerome Dileon (Gudas, FR)
- Jean-Luc Fremaux (Toulouse, FR)
- Philippe Serrecchia (Villenfranche de Lauragais, FR)
Cpc classification
F02D2200/1002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B08B3/02
PERFORMING OPERATIONS; TRANSPORTING
F02D29/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2467
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02M65/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B08B3/02
PERFORMING OPERATIONS; TRANSPORTING
B08B9/032
PERFORMING OPERATIONS; TRANSPORTING
Abstract
In a method of cleaning injectors of a direct-injection controlled-ignition engine, while idling, maximum fuel pressure to be injected for cleaning is calculated, by executing for at least one predetermined engine operating speed an iterative loop. During each loop the injected fuel pressure value increases and the injection time corresponding to the increased pressure is determined, selecting for each operating speed a cleaning pressure equal either to the maximum fuel pressure to which an injection time greater than the calibrated minimum injection time determined for the operating speed corresponds or to a maximum limit pressure corresponding to a given calibrated pressure for the engine/injectors system. Secondly, a cleaning treatment includes selecting an operating speed allowing the maximum cleaning pressure and controlling an engine operation by applying this speed and programming the cleaning pressure over a treatment duration exceeding the operating time allowed while running under operating conditions of this kind.
Claims
1. A method of cleaning injectors (10) of a direct-injection controlled-ignition engine (1), comprising a cleaning procedure carried out while the engine is idling which involves: calculating the maximum fuel pressure to be injected for cleaning, in other words the cleaning pressure, by executing for at least one predetermined operating speed of the engine (1) and, taking as the point of origin the nominal operating point corresponding to this speed, an iterative loop, in other words a first iterative loop, during each lap of which the injected fuel pressure value is increased by a predetermined value and the injection time corresponding to said increased pressure is determined, and by selecting for each operating speed a cleaning pressure equal: either to the maximum fuel pressure to which an injection time greater than the calibrated minimum injection time determined for said operating speed corresponds, or to a maximum limit pressure corresponding to a given calibrated pressure for the engine (1)/injectors (10) system, if this calibrated pressure is reached during execution of the iterative loop, and to apply a cleaning treatment which involves selecting an operating speed allowing the cleaning pressure and controlling an engine operation (1) by applying this speed and programming said cleaning pressure over a treatment duration greater than the operating time allowed while running under operating conditions of this kind.
2. The cleaning method as claimed in claim 1 wherein prior to the start of the cleaning procedure, a heating stage of the engine (1) is implemented over a lap of time adapted in order to achieve stabilization of the temperature of said engine.
3. The cleaning method as claimed in claim 1 wherein before the cleaning procedure is launched and after the cleaning procedure, respectively, there is a measurement of the data, in other words the lambda coefficient, characteristic of the ratio between the air/petrol mixture available and the necessary theoretical value, and a diagnostic is provided in relation to the effectiveness of said cleaning treatment, depending on the result of these measurements.
4. The cleaning method as claimed in claim 1 wherein when, for a given operating speed of the engine (1), at the end of the first iterative loop, the selected cleaning pressure is lower than the maximum limit pressure, a second iterative loop is executed until the value of a torque margin is equal to or greater than a calibrated torque margin value, during each lap of which second iterative loop there is an increase in the first instance by a predetermined value of the engine torque through an isotorque increase in the torque margin, and the first iterative loop is then executed in its entirety.
5. The cleaning method as claimed in claim 4 wherein when, for a predetermined operating speed of the engine (1), at the end of the second iterative loop the selected cleaning pressure is lower than the maximum pressure limit, the activation of consumer loads such as heating, demisting, headlamps, air conditioning is controlled in such a manner as to generate an increase in a resistive torque of the engine (1), and execution of the first iterative loop then possibly of the second iterative loop is resumed.
6. The cleaning method as claimed in claim 1, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
7. The cleaning method as claimed in claim 6 characterized in that when a plurality of operating speeds allow a maximum cleaning pressure, the highest speed for the purposes of cleaning is selected.
8. The cleaning method as claimed in claim 6 wherein the cleaning pressure for the highest predetermined operating speed of the engine (1) is calculated first of all, then successively for operating speeds with a diminishing value, and the cleaning treatment is applied directly when, for one of said operating speeds, the chosen cleaning pressure involves the maximum limit pressure.
9. The cleaning method as claimed in claim 6 wherein with a view to obtaining the cleaning pressure during the cleaning treatment, a step-by-step increase in a predetermined value of the injected fuel pressure value is actuated from the nominal operating point corresponding to the selected speed, then possibly, where necessary, a step-by-step increase in a predetermined value of a torque margin, until said cleaning pressure is obtained.
10. The cleaning method as claimed in claim 2, wherein before the cleaning procedure is launched and after the cleaning procedure, respectively, there is a measurement of the data, in other words the lambda coefficient, characteristic of the ratio between the air/petrol mixture available and the necessary theoretical value, and a diagnostic is provided in relation to the effectiveness of said cleaning treatment, depending on the result of these measurements.
11. The cleaning method as claimed in claim 2 wherein when, for a given operating speed of the engine (1), at the end of the first iterative loop, the selected cleaning pressure is lower than the maximum limit pressure, a second iterative loop is executed until the value of a torque margin is equal to or greater than a calibrated torque margin value, during each lap of which second iterative loop there is an increase in the first instance by a predetermined value of the engine torque through an isotorque increase in the torque margin, and the first iterative loop is then executed in its entirety.
12. The cleaning method as claimed in claim 3 wherein when, for a given operating speed of the engine (1), at the end of the first iterative loop, the selected cleaning pressure is lower than the maximum limit pressure, a second iterative loop is executed until the value of a torque margin is equal to or greater than a calibrated torque margin value, during each lap of which second iterative loop there is an increase in the first instance by a predetermined value of the engine torque through an isotorque increase in the torque margin, and the first iterative loop is then executed in its entirety.
13. The cleaning method as claimed in claim 2, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
14. The cleaning method as claimed in claim 3, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
15. The cleaning method as claimed in claim 4, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
16. The cleaning method as claimed in claim 5, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
17. The cleaning method as claimed in claim 10, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
18. The cleaning method as claimed in claim 11, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
19. The cleaning method as claimed in claim 12, wherein the cleaning pressure is calculated successively for a plurality of different predetermined operating speeds of the engine (1) and, for the purpose of the cleaning treatment, an operating speed allowing a maximum cleaning pressure is selected.
20. The cleaning method as claimed in claim 7 wherein the cleaning pressure for the highest predetermined operating speed of the engine (1) is calculated first of all, then successively for operating speeds with a diminishing value, and the cleaning treatment is applied directly when, for one of said operating speeds, the chosen cleaning pressure involves the maximum limit pressure.
Description
(1) Other characteristic goals and advantages of the invention will emerge from the detailed description that follows with reference to the attached drawings which represent, by way of a non-limiting example, a preferred embodiment. In these drawings:
(2)
(3)
(4)
(5) and
(6) The method according to the invention aims at a cleaning method, whether preventative or remedial, of injectors of an engine 1 with controlled ignition and direction injection, as depicted in
(7) According to this
(8) This engine 1 further comprises: an inlet valve 8 positioned on an air inlet line 6, an exhaust valve 9 positioned on an exhaust line 7, an injector 10 positioned in such a manner as to inject the fuel directly into the combustion chamber 5, controlled by the engine control unit 11 of the vehicle, programmed in such a manner as to determine the injection pressure PF and the injection time ti during each cycle, and a spark plug 12.
(9) The object of the invention is to allow the injectors 10 of this engine 1 to be cleaned either as a preventative or remedial measure, and, to this end, the method according to the invention particularly involves a cleaning procedure adapted to be implemented when the aforementioned engine is idling.
(10) As shown in
(11) Moreover, following the implementation of the cleaning procedure, this cleaning method comprises an information stage on the effectiveness of this cleaning procedure.
(12) This information stage involves firstly measuring the lambda air coefficient Lbfin, which is characteristic of the relationship between the available air/petrol mixture and the necessary theoretical value, comparing this measured value Lbfin with the corresponding Lbini value measured when the cleaning procedure begins, and delivering either an unfavorable diagnostic in relation to the effectiveness of the cleaning procedure when the difference (LbfinLbini) is below a predetermined threshold, or a successful diagnostic for the cleaning procedure when the value (LbfinLbini) is greater than the predetermined threshold.
(13) Moreover, in the event of a positive diagnostic, the issuing of this diagnostic is preceded by a reinitialization of the parameters defining the injection conditions.
(14) The cleaning procedure described below with reference to
(15) Another parameter used in the framework of this cleaning procedure involves a counting parameter CTR for each value for which, except for the max CTR, there is an associated engine speed value.
(16) For purposes better understood below, the values CTR(0) and CTR(1) of the counter are linked to a same engine speed value Nmax corresponding to the preselected highest engine operating speed 1. The following values CTR(2), . . . CTR(n), . . . CTR(max1) correspond successively to preselected decreasing engine speed values N2 . . . >Nn . . . >N(max1).
(17) The cleaning procedure firstly involves two preliminary stages: an initialization stage of the counter (CTR=0) and injection data which involve inhibiting the injection parameters previously applied, a measuring stage of the lambda air coefficient Lbini, characteristic of the relationship between the available air/petrol mixture and the necessary theoretical value.
(18) The initial stage of this cleaning procedure then involves controlling the engine operation 1 at the highest preselected engine speed Nmax t/mn in operating conditions corresponding to the nominal operating point corresponding to this speed.
(19) Based on these data, the first iteration involves an iterative loop involving a step-by-step increase in the injection pressure value PF, with a step cal, for example such that cal=10 bars, and after each increase, comparing the calculated injection time ti with the injection time ti.sub.min(1) associated with the increased pressure, in such a manner: either to increase by a new step the injection pressure value PF, until a pressure PF at least equal to the value PF.sub.max is possibly reached or to execute a second iterative loop if ti<ti.sub.min (such as that represented in
(20) The execution of this second iterative loop itself involves, during each lap of this second loop, and provided that the torque margin value Cres remains lower than a calibrated torque margin value Cres.sub.max: firstly increasing by a step cal, for example such that cal=2 N.Math.m, the engine torque by an isocouple increase in the torque margin Cres, secondly, then executing the first iterative loop in its entirety.
(21) At the end of this second iterative loop, assuming that the value PF.sub.max has not been reached, the following stage involves increasing the counter CTR by one unit.
(22) Moreover, the first increase of the counter CTR, the increase from CTR=0 to CTR=1, triggers the activation of consumer loads such as heating, demisting, headlamps, air conditioning, and, consequently, causes an increase in the resistive torque of the engine 1, followed by a relaunch at the same engine speed Nmax of the execution of the first iterative loop, then possibly of the second iterative loop.
(23) Following each of the following increases of the counter CTR (CTR>1), the first stage involves memorizing the cleaning pressure previously obtained (maximum pressure PF obtained with a value of ti>ti.sub.min), as well as the conditions under which this cleaning pressure is obtained; engine speed associated with the value of the counter CTR, and load (torque) of the engine 1.
(24) The first and second loops are then executed again for successive preselected speeds of the engine 1, while keeping the consumer loads activated: either until the maximum pressure PF.sub.max is obtained, or until the end of the calculating procedure of the cleaning pressure corresponding to an increase to the max value of the counter CTR.
(25) The procedure described above for determining the maximum cleaning pressure likely to be used for the purpose of the cleaning treatment therefore results in the selection either of an injection pressure equal to the maximum limit pressure PF.sub.max, or a pressure lower than this maximum limit pressure.
(26) In the first case, cleaning pressure=PF.sub.max, this pressure is reached at the end of the execution of the first iterative loop, in conditions in which the actual injection pressure is equal to PF.sub.max. The cleaning treatment may therefore be directly used while maintaining said cleaning pressure over a predetermined treatment period greater than the operating time allowed while running under identical operating conditions.
(27) On the other hand, when the procedure described above does not allow a cleaning pressure equal to PF.sub.max to be reached at the end of the implementation of the two iterative loops for each of the speeds of the engine 1, the selected cleaning pressure involves the maximum pressure obtained and, assuming that this maximum pressure is identical for a plurality of engine speeds 1, this maximum pressure is associated with the highest engine speed for treatment purposes.
(28) In this case, moreover, the cleaning treatment firstly involves controlling the engine operation 1 at the preselected engine speed in operating conditions corresponding to the nominal operating point corresponding to this speed.
(29) Next, with a view to obtaining the cleaning pressure, a step-by-step increase in a predetermined value of the injected fuel pressure value is actuated, then possibly, where necessary, a step-by-step increase in a predetermined value of the torque margin, until said cleaning pressure is obtained.
(30) Finally, the cleaning treatment is carried out by programming the cleaning pressure for a predetermined treatment period greater than the operating time allowed while running in identical operating conditions.
(31) Moreover, since the cleaning pressure in this case is lower than the maximum limit pressure PF.sub.max, the treatment duration is extended in respect of the predetermined treatment duration for treatment carried out, for a same engine speed, at said maximum limit pressure.
(32) A method of this kind for cleaning injectors of a direct-injection controlled-ignition engine has as its essential advantages that of being designed to be implemented both preventatively and also remedially, and that of being adapted to undertake cleaning of the injectors without requiring removal of the latter.