Detection of the direction of rotation of a vehicle engine
10954870 ยท 2021-03-23
Assignee
Inventors
Cpc classification
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/3845
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0602
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0614
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/062
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/0095
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/0092
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/009
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0604
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
Disclosed is a method for detecting the direction of rotation of a crankshaft of an engine of a motor vehicle. The detection method includes in particular, when the crankshaft is in a second predetermined angular position between a low angular position and a high angular position of the crankshaft, a step of commanding the closure of a control valve for the intake of fuel into the high-pressure pump, a step of measuring a second pressure value in the high-pressure rail, and a step of detecting a nominal direction of rotation of the crankshaft if the second pressure value measured is greater than or equal to an expected pressure value or of detecting a reverse direction of rotation of the crankshaft if the second pressure value measured is less than the expected pressure value.
Claims
1. A method for detecting the direction of rotation of a crankshaft (13) of a combustion engine (10) of a motor vehicle, said vehicle comprising a combustion engine (10), having a plurality of cylinders (11), an injection module (20) and a control module (30), said injection module (20) comprising a high-pressure rail (22) for injecting fuel into said cylinders (11), a high-pressure hydraulic pump (21) that is able to pump fuel into said high-pressure rail (22), a control valve (24) for the intake of fuel into said high-pressure pump (21) controlled by said control module (30), a sensor (25) for measuring the pressure in said high-pressure rail (22), said high-pressure pump (21) comprising at least one piston (210) for pumping the fuel, said piston being configured to slide in said high-pressure pump (21) between a top dead center position (Z.sub.H) and a bottom dead center position (Z.sub.B), said engine (10) also comprising a crankshaft (13), with an angular position () defined on the basis of a reference position (D.sub.0), and a sensor (16) for measuring said angular position () of the crankshaft (13), said crankshaft (13) having a nominal direction of rotation, a reverse direction of rotation, an angular position known as the low angular position (.sub.B), corresponding to the bottom dead center position (Z.sub.B) of the pumping piston (210), and an angular position known as the high angular position (.sub.B), corresponding to the top dead center position (Z.sub.H) of the pumping piston (210), said method comprising: detecting (E1) the reference position (D.sub.0) of the crankshaft (13), determining (E2), using the control module (30), on the basis of the detected reference position (D.sub.0) of the crankshaft (13), the low angular position (.sub.B) and the high angular position (.sub.B) of the crankshaft (13), detecting (E3) said determined low angular position (.sub.B), when the crankshaft (13) is in a first predetermined angular position (.sub.H), between the low angular position (.sub.B) and the high angular position (.sub.H), commanding (E6.sub.A) the closure of the control valve (24) of the high-pressure pump (21) and measuring (E7.sub.A) a first pressure value (P.sub.1) in the high-pressure rail (22), when the crankshaft (13) is in a second predetermined angular position (.sub.2) between the first angular position (.sub.1) and the high angular position (.sub.H), commanding (E6.sub.B) the closure of the control valve (24) of the high-pressure pump (21) and measuring (E7.sub.B) a second pressure value (P.sub.2) in the high-pressure rail (22), and detecting (E10) a nominal direction of rotation of the crankshaft (13) if the second pressure value (P.sub.2) measured is greater than or equal to an expected predetermined pressure value (P.sub.A), dependent on the first pressure value (P.sub.1), or detecting (E10) a reverse direction of rotation of the crankshaft (13) if the second pressure value (P.sub.2) measured is less than said expected predetermined pressure value (P.sub.A).
2. The method as claimed in claim 1, also comprising a step of calculating (E8) the expected pressure value (P.sub.A) on the basis of the first pressure value (P.sub.1).
3. The method as claimed in either claim 2, wherein the expected pressure value (P.sub.A) corresponds to the first pressure value (P.sub.1) measured at the first angular position (.sub.1) of the crankshaft (13) reduced by a first predetermined pressure variation (P.sub.11), corresponding to the injection of fuel from the high-pressure rail (22) into a cylinder (11) of said plurality of cylinders (11), increased by a second predetermined pressure variation (P.sub.21), corresponding to an addition of fuel from the high-pressure pump (21) into the high-pressure rail (22).
4. The method as claimed in claim 2, wherein, with the engine (10) having a rotational speed, said rotational speed is less than 1200 rpm.
5. The method as claimed in claim 2, wherein, with the position of the pumping piston (210) having a plurality of bottom dead centers (Z.sub.B) and a plurality of top dead centers (Z.sub.H), each top dead center (Z.sub.H) following a bottom dead center (Z.sub.B), each step is repeated for a position of the pumping piston (210) from and including each bottom dead center (Z.sub.B) up to and excluding said following top dead center (Z.sub.H).
6. The method as claimed in either claim 1, wherein the expected pressure value (P.sub.A) corresponds to the first pressure value (P.sub.1) measured at the first angular position (.sub.1) of the crankshaft (13) reduced by a first predetermined pressure variation (P.sub.11), corresponding to the injection of fuel from the high-pressure rail (22) into a cylinder (11) of said plurality of cylinders (11), increased by a second predetermined pressure variation (P.sub.21), corresponding to an addition of fuel from the high-pressure pump (21) into the high-pressure rail (22).
7. The method as claimed in claim 6, wherein, with the engine (10) having a rotational speed, said rotational speed is less than 1200 rpm.
8. The method as claimed in claim 6, wherein, with the position of the pumping piston (210) having a plurality of bottom dead centers (Z.sub.B) and a plurality of top dead centers (Z.sub.H), each top dead center (Z.sub.H) following a bottom dead center (Z.sub.B), each step is repeated for a position of the pumping piston (210) from and including each bottom dead center (Z.sub.B) up to and excluding said following top dead center (Z.sub.H).
9. The method as claimed in claim 1, wherein the first angular position (.sub.1) of the crankshaft (13) corresponds to a first angle on the basis of the reference position (D.sub.0) of between 0 and 90, and the second angular position (.sub.2) of the crankshaft (13) corresponds to a second angle on the basis of the reference position (D.sub.0) of between 90 and 180, in the case of an engine (10) comprising four cylinders (11) and a high-pressure pump (21) mounted on a cam (150) comprising four lobes.
10. The method as claimed in claim 9, wherein, with the engine (10) having a rotational speed, said rotational speed is less than 1200 rpm.
11. The method as claimed in claim 9, wherein, with the position of the pumping piston (210) having a plurality of bottom dead centers (Z.sub.B) and a plurality of top dead centers (Z.sub.H), each top dead center (Z.sub.H) following a bottom dead center (Z.sub.B), each step is repeated for a position of the pumping piston (210) from and including each bottom dead center (Z.sub.B) up to and excluding said following top dead center (Z.sub.H).
12. The method as claimed in claim 1, wherein, with the engine (10) having a rotational speed, said rotational speed is less than 1200 rpm.
13. The method as claimed in claim 12, wherein, with the position of the pumping piston (210) having a plurality of bottom dead centers (Z.sub.B) and a plurality of top dead centers (Z.sub.H), each top dead center (Z.sub.H) following a bottom dead center (Z.sub.B), each step is repeated for a position of the pumping piston (210) from and including each bottom dead center (Z.sub.B) up to and excluding said following top dead center (Z.sub.H).
14. The method as claimed in claim 1, wherein, with the position of the pumping piston (210) having a plurality of bottom dead centers (Z.sub.B) and a plurality of top dead centers (Z.sub.H), each top dead center (Z.sub.H) following a bottom dead center (Z.sub.B), each step is repeated for a position of the pumping piston (210) from and including each bottom dead center (Z.sub.B) up to and excluding said following top dead center (Z.sub.H).
15. The method as claimed in claim 1, wherein each step is repeated every 360 of the angular position of the crankshaft (13).
16. The method as claimed in claim 1, wherein each step is repeated every 50 milliseconds.
17. The method as claimed in claim 1, wherein the first angular position (.sub.1) of the crankshaft (13) corresponds to a first angle on the basis of the reference position (D.sub.0) of 90, and the second angular position (.sub.2) of the crankshaft (13) corresponds to a second angle on the basis of the reference position (D.sub.0) of between 90 and 180, in the case of an engine (10) comprising four cylinders (11) and a high-pressure pump (21) mounted on a cam (150) comprising four lobes.
18. The method as claimed in claim 17, wherein the second angular position (.sub.2) of the crankshaft (13) corresponds to a second angle on the basis of the reference position (D.sub.0) of 180, in the case of an engine (10) comprising four cylinders (11) and a high-pressure pump (21) mounted on a cam (150) comprising four lobes.
19. A system (1) for detecting the direction of rotation of a crankshaft (13) of a combustion engine (10) of a motor vehicle, comprising: a combustion engine (10) comprising: a plurality of cylinders (11), a crankshaft (13), having an angular position () defined on the basis of a reference position (D.sub.0), and a sensor (16) for measuring said angular position () of the crankshaft (13), an injection module (20) comprising: a high-pressure rail (22) for injecting fuel into said cylinders (11), a high-pressure hydraulic pump (21) that is able to pump fuel into said high-pressure rail (22), said high-pressure pump (21) comprising at least one piston (210) for pumping the fuel, said piston being configured to slide in said high-pressure pump (21) between a top dead center position (Z.sub.H) and a bottom dead center position (Z.sub.B), said crankshaft (13) having a nominal direction of rotation, a reverse direction of rotation, an angular position known as the low angular position (.sub.B), corresponding to the bottom dead center position (Z.sub.B) of the pumping piston (210), and an angular position known as the high angular position (.sub.H), corresponding to the top dead center position (Z.sub.H) of the pumping piston (210), a control valve (24) for the intake of fuel into said high-pressure pump (21), and a sensor (25) for measuring the pressure in said high-pressure rail (22), and a control module (30) configured to: command the opening and/or closure of said control valve (24), determine a low angular position (.sub.B) and a high angular position (.sub.H) of the crankshaft (13), determine an expected pressure value (P.sub.A) in the high-pressure rail (22), receive and store a measured pressure value (P), and determine the direction of rotation of the crankshaft (13) by comparing said expected pressure value (P.sub.A) and said stored pressure value (P), measured in the high-pressure rail (22), in order to detect reverse rotation of the engine (10).
20. A motor vehicle comprising a combustion engine (10) and a system (1) for detecting the direction of rotation of said engine (10) as claimed in claim 19.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(10) The invention will be presented below for the purpose of implementation in a motor vehicle. However, any implementation in a different context, in particular for any vehicle comprising a combustion engine of which it is necessary to determine the direction of rotation is also targeted by the present invention.
(11) 1/System 1
(12) With reference to
(13) a. Engine 10
(14) As shown schematically in
(15) As a reminder, the air and the gases are introduced and expelled respectively via intake valves 14A and exhaust valves 14B, which are connected, in this example, to a single camshaft 15. However the engine 10 of the vehicle could just as easily comprise two camshafts 15, one dedicated to the intake valves 14A and the second to the exhaust valves 14B. Similarly, in this example, each cylinder 11 is connected to an intake valve 14A and an exhaust valve 14B; however, each cylinder 11 could equally be connected to a plurality of intake valves 14A and a plurality of exhaust valves 14B. The camshaft 15, which is set in rotation, makes it possible to alternately open and close the intake valve 14A and exhaust valve 14B of each combustion chamber 11A.
(16) The set of pistons 12 is connected to a crankshaft 13, the setting in rotation of which by the thrust of each piston 12 allows the storage of kinetic energy by a flywheel (not shown), driving the rotation of the wheels of a vehicle. The crankshaft 13 comprises a toothed wheel 130 having a predetermined number of regularly spaced-apart teeth, and also a tooth-free space corresponding to a reference position D.sub.0 of the crankshaft 13. Since such a toothed wheel 130 is known per se, it will not be described in more detail here.
(17) A position sensor 16 is mounted next to the toothed wheel 130 so as to allow the detection of the reference position D.sub.0 and the counting of the number of teeth passing in front of the position sensor 16 from the reference position D.sub.0 by the control module 30 when the crankshaft 13 is driven in rotation. More specifically, the position sensor 16 provides a signal representing the passage of the teeth, allowing the control module 30 to determine the angular position from 0 to 360 of the crankshaft 13. As a variant, the position sensor 16 could itself detect the reference position D.sub.0, count the teeth and send this information to the control module 30 without this limiting the scope of the present invention.
(18) In order to allow the operation of the engine 10, each element of such an engine 10, namely the camshaft 15 and the crankshaft 13 for example, turn in a nominal direction of rotation.
(19) b. Injection Module 20
(20) The injection module 20 makes it possible to introduce the fuel into the combustion chambers 11A. For this purpose, the injection module 20 is connected to the control module 30, for example the main computer of the vehicle, and comprises, with reference to
(21) Preferably, the high-pressure pump 21 comprises an internal pumping piston 210 configured to control the flow rate of fuel, thereby regulating the pressure in the injection module 20. For this purpose, as shown in the example in
(22) Since the high-pressure pump 21 is mounted in a manner synchronized with the crankshaft 13, as described above, the bottom dead center Z.sub.B and the top dead center Z.sub.H of the pumping piston 210 correspond to angular positions .sub.B, .sub.H of the crankshaft 13 that are known and determined by the control module 30 on the basis of the reference position D.sub.0 detected by the position sensor 16. For the sake of clarity, such angular positions are referred to as low angular position .sub.B and high angular position .sub.H, respectively, so as to allow quick and easy association between the positions of the pumping piston 210 and of the crankshaft 13.
(23) The pumping piston 210 is thus configured to move regularly in the high-pressure pump 21 between the top dead center Z.sub.H and the bottom dead center Z.sub.B, in order to allow the introduction of fuel into the high-pressure pump 21, and then the delivery thereof through a delivery circuit, when the control valve 24 is open.
(24) Specifically, as shown in
(25) Such a control valve 24 is preferably a digital flow valve, allowing more precise control of the flow rate of fuel in the high-pressure pump 21 and thus regulation of the pressure in the high-pressure rail 22. Moreover, in this example, the control valve 24 is included in the high-pressure pump 21; however, it goes without saying that the control valve 24 could be outside the high-pressure pump 21, as is shown in
(26) In particular, the high-pressure pump 21 is configured to rise in pressure, by means of the control valve 24, synchronously with one or more defined positions of the crankshaft 13, allowing a rise in pressure in the high-pressure rail 22.
(27) Such a high-pressure rail 22 is configured to allow the distribution of the fuel, coming from the high-pressure pump 21, into the set of cylinders 11 of the engine 10 via injectors 23.
(28) The injector 23 of the combustion chamber 11A of which the intake valve 14A is open is activated so as to allow, in this example, the simultaneous intake of the fuel-air mixture into the combustion chamber 11A.
(29) In order to make it possible to implement the invention, the injection module 20 also comprises a pressure sensor 25, which is connected to the high-pressure rail 22 and configured to measure the pressure in the high-pressure rail 22.
(30) In summary, during nominal operation of the engine 10 (i.e. In the nominal direction of rotation of the engine 10), the control valve 24 is configured to be regularly open and closed. Thus, when it is closed, the rise of the pumping piston 210 toward the top dead center Z.sub.H causes a rise in pressure in the high-pressure rail 22. The pumping piston 210 then drops toward the bottom dead center Z.sub.B. The control valve 24 is open. The fuel is injected into one of the combustion chambers 11A by means of an injector 23, thereby lowering the pressure in the high-pressure rail 22. Then, the control valve 24 is closed again, causing the addition of fuel from the high-pressure pump 21 toward the high-pressure rail 22. The pressure increases again in the high-pressure rail 22. The engine 10 then turns in the nominal direction of rotation.
(31) When the engine 10 turns in the reverse direction, that is to say when the direction of rotation of the crankshaft 13 is reversed, if the control valve 24 is closed and the pumping piston 210 rises toward the top dead center Z.sub.H, introducing fuel into the high-pressure rail 22, causing the regular rise in pressure in the high-pressure rail 22 measured by the pressure sensor 25, the reversal of the direction of rotation of the crankshaft 13 causes the pumping piston 210 to drop. The fuel is then no longer added into the high-pressure rail 22 and the pressure stops increasing. The pressure sensor 25 then measures a pressure of fuel in the high-pressure rail 22 that is lower than the pressure that would have been measured if the engine 10 had functioned as per its nominal direction of rotation.
(32) In this example, the pressure sensor 25 is configured to transmit the pressure measurement values to the control module 30.
(33) c. Control Module 30
(34) The control module 30, in this example the main computer of the vehicle, makes it possible to control injection of fuel so as to add fuel into a defined combustion chamber 11A at a precise moment. To this end, the computer is configured to manage the control valve 24 in order to control the flow rate of fuel in the high-pressure pump 21 and to command the closure of such a control valve 24 of the high-pressure pump 21, allowing the introduction of fuel into the high-pressure rail 22. In other words, the computer is configured to control the pumping of fuel in the high-pressure rail 22 via the high-pressure pump 21 controlled by the control valve 24 at a given moment corresponding to a predetermined angular position of the crankshaft 13 that is known and determined in advance.
(35) Specifically, the control module 30 is configured to determine the angular position from 0 to 360 of the crankshaft on the basis of the reference position D.sub.0 detected by the measuring sensor 16, allowing the control module 30 to determine each low angular position .sub.B and each high angular position .sub.H of the crankshaft 13 corresponding to the position of each bottom dead center Z.sub.B and of each top dead center Z.sub.H of the pumping piston 210 of the high-pressure pump 21, through which the pumping piston 210 would pass if the engine 10 were turning in the nominal direction of rotation.
(36) The control module 30 is also configured to receive the data supplied by the position sensor 16 of the crankshaft 13 and by the pressure sensor 25 in the high-pressure rail 22 and to store the pressure values P received.
(37) The control module 30 is thus configured to determine at any time an expected pressure value P.sub.A, corresponding to the pressure value P that would be measured in the high-pressure rail 22, between a bottom dead center Z.sub.B and a top dead center Z.sub.H of the pumping piston 210, if the engine 10 were turning in its nominal direction of rotation at any time. In other words, the expected pressure value P.sub.A corresponds to the pressure value P prevailing in the high-pressure rail 22 when the pumping piston 210 rises at any time between a bottom dead center Z.sub.B and a top dead center Z.sub.H.
(38) Finally, the control module 30 is configured to compare each measured pressure value P with the expected pressure value P.sub.A and to determine if the crankshaft 13 is turning in a nominal direction of rotation or a reverse direction of rotation.
(39) 2/Method
(40) The invention will now be described in an exemplary embodiment with reference to
(41) In this example, the method first of all comprises a step E0 of starting up the engine 10, making it possible to set the crankshaft 13 in rotation.
(42) Preferably, the engine 10 is characterized by a rotational speed, less than 1200 rpm (idling of the engine 10), corresponding to a low rotational speed favorable to the occurrence of a reverse rotation of the engine 10.
(43) The position sensor 16 then detects, in a step E1, the reference position D.sub.0 of the crankshaft 13, by detecting the tooth-free space on the toothed wheel 130. A detection signal of the reference position D.sub.0 is then sent to the control module 30, in this example the main computer of the vehicle.
(44) In this example, the position sensor 16 detects the reference position D.sub.0 of the crankshaft 13 and transmits a detection signal of such a reference position D.sub.0 to the control module 30. However, it goes without saying that the position sensor 16 could just as easily detect each tooth of the toothed wheel 130 and regularly transmit to the control module 30 a detection signal of the presence of a tooth, in which case the control module 30 would detect the reference position D.sub.0 of the crankshaft 13 when no signal is sent by the position sensor 16 for a predetermined time for example.
(45) When the control module 30 receives the information relating to detection of the reference position D.sub.0 of the crankshaft 13, said control module 30 determines, in a step E2, the low angular position .sub.B and the high angular position .sub.H of the crankshaft 13 corresponding to the next bottom dead center Z.sub.B and the next top dead center Z.sub.H, respectively, of the pumping piston 210 in the high-pressure pump 21 (when the engine 10 is turning in its nominal direction of rotation), as illustrated in
(46) Following detection of the low angular position .sub.B of the crankshaft 13, corresponding to the bottom dead center Z.sub.B of the pumping piston 210, in a step E3, the control module 30 determines, in a step E4, a first angular position .sub.1 of the crankshaft 13, corresponding to a first rotational angle on the basis of the reference position D.sub.0, and a second angular position .sub.2 of the crankshaft 13, corresponding to a second rotational angle on the basis of the reference position D.sub.0. In the example of an engine 10 comprising four cylinders 11 and a high-pressure pump 21 mounted on a cam 150 of the camshaft 15 comprising four lobes, the first rotational angle on the basis of the reference position D.sub.0 is between 0 and 90, preferably 90, and the second rotational angle on the basis of the reference position D.sub.0 is between 90 and 180, preferably 180.
(47) When the crankshaft 13 is in the first angular position .sub.1, between the low angular position .sub.B and the high angular position .sub.H, detected in a step E5.sub.A, the control module 30 commands, in a step E6.sub.A, the closure of the control valve 24 of the high-pressure pump 21, allowing the addition of fuel into the high-pressure rail 22 and thus an increase in the pressure in such a high-pressure rail 22.
(48) In this example, the control module 30 detects the first angular position .sub.1 of the crankshaft 13 on the basis of the reference position D.sub.0; however, the control module 30 could equally trigger a timeout, the duration of which corresponds to a predetermined period of time, for example 1 millisecond. This timeout corresponds to the time between the detection of the reference position D.sub.0 and a first predetermined position of the pumping piston 210 rising in the high-pressure pump 21.
(49) The pressure in the high-pressure rail 22 is measured in a step E7.sub.A by means of the pressure sensor 25. A first pressure value P.sub.1 is then transmitted to the control module 30, which stores such a first value P.sub.1.
(50) The control module 30 then detects, in a step E5.sub.B, the second angular position .sub.2 of the crankshaft 13, between the low angular position .sub.B and the high angular position .sub.H of the crankshaft 13 and strictly higher than the first angular position .sub.1 detected in step E6.sub.A or previously stored in the control module 30.
(51) When the crankshaft 13 is in the second angular position .sub.2, the control module 30 commands, in a step E6.sub.B, the closure of the control valve 24 of the high-pressure pump 21, allowing the addition of fuel into the high-pressure rail 22 and thus an increase in the pressure in such a high-pressure rail 22.
(52) During nominal operation of the engine 10, if the crankshaft 13 is turning in its nominal direction of rotation, between the first angular position .sub.1 and the second angular position .sub.2, the high-pressure rail 22 may have injected fuel into one of the combustion chambers 11A by means of an injector 23. Such an injection corresponds to a volume of fuel representing a first variation in pressure P.sub.11. In other words, between the first angular position .sub.1 and the second angular position .sub.2 of the crankshaft 13, the pressure in the high-pressure rail 22 has decreased by the first variation in pressure P.sub.11 with respect to the first pressure value P.sub.1 measured in step E5.sub.A or previously stored in the control module 30.
(53) Similarly, if the crankshaft 13 is turning in its nominal direction of rotation, the pumping piston 210 has continued to rise between the first angular position .sub.1 and the second angular position .sub.2 of the crankshaft 13, causing the introduction of an additional volume of fuel into the high-pressure rail 22. Such an additional volume of fuel corresponds to an additional second variation in pressure P.sub.21. Thus, the pressure in the high-pressure rail 22 has also increased by the second variation in pressure P.sub.21 with respect to the first pressure value P.sub.1.
(54) In summary, between the first angular position .sub.1 and the second angular position .sub.2 of the crankshaft 13, if the engine 10 is turning in its nominal direction of rotation, the pressure value P in the high-pressure rail 22 is equal to: P.sub.1+P.sub.21P.sub.11, corresponding to an expected pressure value P.sub.A during the measurement of the pressure in the high-pressure rail 22 when the crankshaft 13 is in its second angular position .sub.2.
(55) The pressure in the high-pressure rail 22 is then measured in a step E7.sub.B by means of the pressure sensor 25. A second pressure value P.sub.2 is then transmitted to the control module 30.
(56) The method then comprises a step E8 of calculation by the control module 30 of the expected pressure value P.sub.A, corresponding to the minimum pressure value P that would be measured in the high-pressure rail 22 if the engine 10 were turning in its nominal direction of rotation.
(57) The second pressure value P.sub.2 measured in the high-pressure rail 22 is then compared, in a step E9, with the expected pressure value P.sub.A by the control module 30.
(58) When the second measured pressure value P.sub.2 is greater than or equal to the expected pressure value P.sub.A, the method determines, in a step E10, that the crankshaft 13 is turning in its nominal direction of rotation. The engine 10 thus turns in its nominal direction of rotation OK.
(59) When the second measured pressure value P.sub.2 is less than the expected pressure value P.sub.A, the method determines, in this same step E10, that the crankshaft 13 is turning in a reverse direction of rotation. The engine 10 thus turns in the reverse direction NOK.
(60) The method according to the invention is preferably repeated at regular intervals, for example every 50 milliseconds, during the rising phase of the pumping piston 210 in the high-pressure pump 21 between the first bottom dead center Z.sub.B (included) and the first top dead center Z.sub.H (excluded). Such a method is then repeated for each interval between each bottom dead center Z.sub.B and each top dead center Z.sub.H of the pumping piston 210.
(61) Such a method advantageously makes it possible to determine the direction of rotation of the crankshaft, thereby making it possible to detect reverse rotation of the engine, in particular if there is no bidirectional crankshaft sensor and if a camshaft sensor is absent or defective. The invention advantageously makes it possible to limit damage to the flywheels of such an engine.