Method for estimating a physical stoppage of a motor vehicle internal combustion engine
10920706 · 2021-02-16
Assignee
Inventors
- Fabien Joseph (Castanet Tolosan, FR)
- Benjamin Marconato (Villeneuve Tolosane, FR)
- Stéphane Eloy (Tournefeuille, FR)
Cpc classification
F02N2250/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/042
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0822
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/009
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0844
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0814
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/0095
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N2200/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2403
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02N2200/102
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Disclosed is a method for estimating a physical stoppage of an engine of a motor vehicle, subject to bounce-back, a target equipped with teeth being borne by the crankshaft and successive passes of the teeth past a sensor being detected, a first time count incrementing since a last detection of the passing of a tooth and being associated with a first time threshold with the first count being reset to zero when the time between passes of two successive teeth is below the first threshold. A second count associated with a second time threshold is performed, with this count being suspended when and for as long as a time between the passes of two successive teeth is below the second threshold, the engine being estimated to have stopped as soon as the counts have respectively reached the first and second thresholds.
Claims
1. A method for estimating a physical stoppage of an internal combustion engine of a motor vehicle where the engine is subject, during stopping, to at least one bounce-back that temporarily reverses a crankshaft of the engine, said crankshaft including a target equipped with teeth, and where a sensor detects successive passes of the teeth past the sensor during rotation of the crankshaft, the method comprising: incrementing a first time count (compt1) since a last detection of a passing of a tooth (D) of the target, the first count (compt1) being associated with a first time threshold (S1); in the event that a time between passes of two successive teeth of the target is less than the first time threshold (S1), resetting the first time count (compt1) to zero; incrementing a second time count (compt2) when the engine operates below a predetermined engine speed threshold (S), and suspending the second time count (compt2) when and for as long as the time between the passes of two successive teeth is below a second time threshold (S2); upon the first and second time counts (compt1, compt2) respectively reaching the first and second time thresholds (S1, S2), determining that the engine has stopped; and upon detection that a time elapsed between two detected consecutive passes is below the second time threshold (S2) and a direction of rotation of the crankshaft is in a direction of forward progress of the vehicle, an engine speed averaged over a predetermined number of successive teeth being higher than the predetermined engine speed threshold (S), resetting the second time count (compt2) to zero and determining that the engine as starting.
2. The method as claimed in claim 1, wherein the predetermined engine speed threshold (S) is 100 revolutions per minute.
3. The method as claimed in claim 2, wherein the second time threshold is higher than the first time threshold.
4. The method as claimed in claim 3, wherein the first time threshold is equal to 125 milliseconds and the second time threshold is equal to 250 milliseconds.
5. The method as claimed in claim 2, wherein the first and second time thresholds can be calibrated.
6. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 2, the processing unit comprising first and second counters that respectively perform the first and second time counts.
7. The method as claimed in claim 1, wherein the second time threshold (S2) is higher than the first time threshold (S1).
8. The method as claimed in claim 7, wherein the first time threshold (S1) is equal to 125 milliseconds and the second time threshold (S2) is equal to 250 milliseconds.
9. The method as claimed in claim 8, wherein the first and second time thresholds can be calibrated.
10. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 8, the processing unit comprising first and second counters that respectively perform the first and second time counts.
11. The method as claimed in claim 7, wherein the first and second time thresholds can be calibrated.
12. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 7, the processing unit comprising first and second counters that respectively perform the first and second time counts.
13. The method as claimed in claim 1, wherein the first and second time thresholds (S1, S2) can be calibrated.
14. The method as claimed in claim 13, wherein the second threshold (S2) is dependent on a temperature of the engine.
15. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 14, the processing unit comprising first and second counters that respectively perform the first and second time counts.
16. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 13, the processing unit comprising first and second counters that respectively perform the first and second time counts.
17. A motor vehicle comprising an internal combustion engine, a crankshaft driven by the engine, and the crankshaft bearing a target that is coaxial with the crankshaft and having teeth at a periphery thereof and an angular marker, a rotation of the target monitored by a crankshaft position sensor that transmits measurements to a processing unit, wherein physical stoppage of the engine is determined by an estimating method as claimed in claim 1, the processing unit comprising first and second counters that respectively perform the first and second time counts (compt1, compt2).
18. The motor vehicle as claimed in claim 17, wherein the target is a gear wheel with a plurality of teeth, and the angular marker is a long tooth which is obtained by omitting at least one of the teeth of the gear wheel.
19. The motor vehicle as claimed in claim 18, equipped with an automatic stop/start system for the internal combustion engine and/or is a hybrid vehicle.
20. The motor vehicle as claimed in claim 17, equipped with an automatic stop/start system for the internal combustion engine and/or is a hybrid vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other features, objects and advantages of the present invention will become apparent upon reading the detailed description that will follow and upon examining the appended drawings, given by way of nonlimiting examples and in which:
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(5) The invention relates to a method for estimating a physical stoppage of an internal combustion engine of a motor vehicle, characterized by the stopping of rotation of a crankshaft driven by the engine. The invention also relates to a motor vehicle comprising an internal combustion engine for implementation of this estimating method.
(6) The internal combustion engine is subjected to at least one bounce-back during a stopping phase that temporarily reverses the rotation of the crankshaft. This is shown in
(7) The engine speed during a phase of physical stoppage may vary between +100 rpm and 100 rpm (revolutions per minute). The +10 rpm limit is indicative of an engine which physically stops very shortly and the threshold S of 100 rpm may be indicative of an internal combustion engine at the start of the physical stoppage phase for engine speed RM values below this threshold S, which manifests as RM<S.
(8) As is known, the internal combustion engine drives the rotation of a crankshaft bearing a target. The target borne by the crankshaft is equipped with teeth and successive passes of the teeth past a sensor as the crankshaft rotates are detected.
(9) As can be seen in
(10) The first count compt1 is associated with a first time threshold S1 which is referenced S1 in the method according to the invention and S2 in the prior art. The first time count compt1 is reset to zero when the time between the passes of two successive teeth is below the first time threshold S1. This is illustrated by the downward vertical line in the curve of the first count compt1. In
(11) According to the invention, a second time count compt2 is performed. The second time count compt2 increments below a predetermined engine speed threshold S, for example 100 revolutions per minute, the threshold S having been shown in
(12) The engine is considered to have stopped, also referred to as stalled, once the first and second time counts compt1, compt2 have respectively reached the first and second time thresholds S1, S2.
(13) The second count compt2 is not reset to zero when the passing of a new tooth is detected, but is merely temporarily suspended. This second count compt2 resumes for example when engine speeds drop back below the speed threshold, for example 100 revolutions per minute. This may correspond to a tooth being seen in a time window longer than a predetermined length of time.
(14) The exceeding of a speed threshold results in the first count compt1 being reset to zero or in the suspension of counting of the second time count compt2.
(15)
(16) The first and second time counts compt1, compt2 respectively reach the first and second time thresholds S1, S2 at different times. It is therefore the count that is last to reach its associated threshold that defines the moment at which the engine physically stops.
(17) In
(18) In
(19) In
(20) In
(21) The target and the angular marker may be any, but it is preferable for the target to be a gear wheel or toothed disk. In another alternative form of embodiment, the target may be made of a magnetic material having alternating south and north poles. For any selected target, there is a corresponding appropriate crankshaft position sensor. The number of teeth on a target may vary. For example, this number may be equal to sixty, but this is not limiting.
(22) The crankshaft position sensor may be of the kind that generates a magnetic field or a means of detecting a magnetic field, such as, for example, a Hall-effect cell, a magneto-resistive (MR) cell, a giant magneto-resistive (GMR) cell or the like. The position sensor comprises an electronic circuit for processing the signal received by the magnetic field detection means and delivers a digital signal to the microprocessor of a processing unit.
(23) When this position sensor is a mono-directional sensor, the sensor exhibits the disadvantage of being unable to detect the direction of rotation of the crankshaft. Now, during stalling, the engine may change direction of rotation several times, the crankshaft being subject to bounce-back, and the count thus performed by a mono-directional sensor is completely erroneous. This leads to difficulties in precisely determining the stalling of the engine, something which implementation of the method for estimating the stopping of the engine according to the present invention partially avoids, however.
(24) In the context of the present invention, use may also be made of a sensor other than a mono-directional sensor, for example a two-directional sensor, although this generates additional cost.
(25) The processing unit therefore corresponds to the position sensor and can also be connected with other sensors such as an engine-temperature sensor or an external-temperature sensor. The processing unit also comprises a first tooth counter incrementing a first time count compt1, which increments from a last detection of the passing of a tooth D. In the conventional way, the first count compt1 is associated with a first threshold S1 for the time between two detections of the passing of a tooth, the first time threshold S1 being predetermined, advantageously a threshold that can be calibrated and stored in memory within the processing unit.
(26) The processing unit used in the context of the present invention therefore comprises first and second counters respectively performing first and second time counts compt1, compt2. The processing unit comprises means for memory storage of first and second time thresholds S1 and S2, and means for estimating physical stoppage of the engine when the first and second counters reached their respective stored time threshold S1, S2.
(27) The motor vehicle for which the estimating method can be implemented is preferably equipped with an automatic stop/start system for its internal combustion engine and/or is a hybrid vehicle.
(28) One special case is the restarting of the internal combustion engine of the vehicle in a phase in which the engine is stopped, for example in the case of a vehicle equipped with a system for the automatic stopping/starting of the engine when the conditions have changed and a demand for the vehicle to be stopped is no longer valid, the vehicle needing to restart as quickly as possible, for example at a deliberate stop at a red traffic light which has turned back to green. It is necessary to differentiate between a bounce-back and a beginning of restart.
(29) The second time count compt2 may be reset to zero if the engine is detected as starting with a time elapsed between two consecutive detected passes below the second time threshold S2 and a direction of rotation of the crankshaft being in the direction of forward travel of the vehicle.
(30) In this case, an engine speed averaged over a predetermined number of successive teeth is higher than the engine speed threshold S, and this is what differentiates it from numerous bounce-backs. A passing of teeth may for example be used as a criterion to identify a restart, notably a number of passes of teeth of the target seen rapidly, for example eight teeth seen sufficiently rapidly within a predetermined time window in the case of a target comprising sixty teeth, it being possible for this time window to represent 10 milliseconds. The number of teeth in the time window may characterize an engine speed higher than 100 revolutions per minute.
(31) As previously mentioned, the engine speed threshold S may be 100 revolutions per minute. The start of the stopping phase may therefore begin with an engine speed below 100 revolutions per minute of the engine speed. It may be envisioned that, at the start of a phase of stopping the engine, the engine speed fluctuates from +100 to 100 revolutions per minute, this being chiefly down to bounce-back.
(32) The first time threshold S1 for the time between two passes may be equal to 125 milliseconds and the second time threshold S2 may be equal to 250 milliseconds. A second threshold S2 with a time duration equal to 250 milliseconds and associated with a speed of 100 revolutions per minute is very much representative of an internal combustion engine in the process of stalling. The first threshold S1 considered in the context of the invention may be half the first threshold S1 considered by the prior art, although this is nonlimiting.
(33) The first and second time thresholds S1, S2 may or may not be able to be calibrated. For example, the first threshold S1 may vary from 100 to 150 milliseconds and the second threshold S2 may vary from 200 to 300 milliseconds. The first and second threshold S1, S2 may be calibrated, for example according to the internal combustion engine of the vehicle, with respect to an engine lubricating oil temperature communicated to the processing unit by a temperature sensor, which provides an estimate of the engine temperature. The hotter the oil, the less viscous it is, and the more the engine is exposed to the potential for bounce-back. This is particularly true of the second threshold S2.
(34)
(35) The internal combustion engine can adopt three different states: a stopped state A, an intermediate state I for which the engine is in the process of stopping, or rather of restarting, and a running state R, the engine running, for example at idle, at a rotational speed above a predetermined threshold, for example 100 revolutions per minute. The arrows between the states A, I and R illustrate the transitions in state with, above the arrows, the conditions for those transitions.
(36) In the stopped state A, the two counters compt1 and compt2 are reset to zero. In the intermediate state I, the first count compt1 is reset to zero for each tooth D, whereas the second count compt2 remains stabilized and is then incremented once again if a tooth D is seen within a time threshold the duration of which may be 10 milliseconds.
(37) The transition from the intermediate state I to the stopped state A, which is at the heart of the method according to the invention, occurs as soon as the first and second time counts compt1, compt2 have respectively reached the first and second aforementioned time thresholds which, in
(38) Conversely, the transition from the stopped state A to the intermediate state I occurs as soon as a tooth is seen again 1D seen. This is because while the engine is stopped there should no longer be any teeth detected by the sensor. If a tooth is seen, that means that the engine status is no longer the stopped state A and that the engine is moving toward an intermediate state I.
(39) For an engine that is running R, the two counts compt1 and compt2 are reset to zero, namely compt1=0 and compt2=0, the first count compt1 being reset to zero for each tooth D seen.
(40) The transition from the intermediate state I to the running state R occurs as soon as a predetermined number of teeth is seen by the sensor in a predetermined time duration, in
(41) Conversely, the transition from the running state R to the intermediate state I occurs as soon as a tooth is seen again going backward, which is referenced as D A seen. This is indicative of a bounce-back. As an alternative condition, it may be considered that if the first count compt1 is above a predetermined threshold, the engine is considered to be adopting an intermediate state between a running state R and a stopped state A, with a relatively low engine speed. In
(42) The present invention finds a highly advantageous application in motor vehicles subjected to frequent stopping or stalling of their internal combustion engine. This is particularly the case with hybrid vehicles and/or vehicles equipped with a stop/start system that automatically stops and restarts their internal combustion engine. It may also be extended to cover other types of vehicle, for example motor vehicles with automatic coasting.