Crankshaft, transmission or camshaft sensor, diagnosis system and method implementing such a sensor
11530935 · 2022-12-20
Assignee
Inventors
- Marie-Nathalie Larue (Corronsac, FR)
- Masuo Hannuki (Tokyo, JP)
- Benjamin Marconato (Villeneuve Tolosane, FR)
Cpc classification
International classification
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G07C5/08
PHYSICS
Abstract
The invention relates to a crankshaft, transmission or camshaft sensor (10) for a motor vehicle, intended for being connected to an engine control unit (30) by a cable (20). The sensor comprises a processing module (17) and a voltage-modifying circuit (18) configured to generate an output signal via an output port (12) of the sensor (10) allowing a diagnosis module (36) of the engine control unit (30) to detect and identify faults of the sensor (10) or the cable (20). In particular, the processing module (17) is configured to provide on its output port (172), when the toothed target (14) is immobile, a predetermined pattern representing the fact that the toothed target (14) is immobile, this predetermined pattern corresponding to a status change of the output port (172) of the processing module (17) with a predetermined time and repeated periodically. The invention likewise relates to a diagnosis system (1) comprising such a sensor (10), a cable (20) and an engine control unit (30). The invention also relates to a diagnosis method (50) implemented by said diagnosis system (1).
Claims
1. A crankshaft, transmission or camshaft sensor for a motor vehicle for connection to an engine control unit of the motor vehicle, said sensor comprising: a toothed target, a measurement cell suitable for delivering a raw signal that is representative of the variations in a magnetic field that are induced by the rotation of the target, and a processing module suitable for placing an output port of the processing module, according to the raw signal, in a first state or in a second state, the transitions between said first state and said second state being representative of instants in time at which teeth of the target pass the measurement cell, an electronic voltage modifier circuit arranged between the output port of the processing module and an output port of the sensor, said voltage modifier circuit being configured to deliver, over the output port of the sensor, an output signal that is equal to a potential V.sub.H when the output port of the processing module is in the first state, and to a potential V.sub.L when the output port of the processing module is in the second state, said potentials V.sub.H and V.sub.L differing from one another and differing from a supply potential V.sub.S of the sensor and from a ground potential V.sub.G, wherein the processing module is further configured to deliver, over the output port of said processing module, when the toothed target is immobile, a predetermined pattern that is representative of the fact that the toothed target is immobile, said predetermined pattern corresponding to a change of state of the output port of the processing module with a predetermined duration and repeated periodically.
2. The sensor as claimed in claim 1, wherein the predetermined pattern takes the form of a pulse pair, each pulse corresponding to a change of state of the output port, with a predetermined duration.
3. The sensor as claimed in claim 2, wherein the durations at the potential V.sub.H or at the potential V.sub.L differ from one another, and also differ between the two pulses of the pulse pair.
4. The sensor as claimed in claim 1, wherein the voltage modifier circuit includes a resistor placed between a power supply port of the sensor and the output port of the sensor, a resistor placed between an output port of the processing module and the output port of the sensor, and a resistor placed between a ground port of the sensor and the output port of the sensor.
5. The sensor as claimed in claim 1, wherein the electronic voltage modifier circuit includes only passive discrete electronic components.
6. A diagnostic system comprising: a sensor as claimed claim 1; an electrical cable including a power supply wire, a ground wire and a signal wire; and an engine control unit connected to the sensor by the cable and including: a power supply port connected to a power supply port of the sensor by the power supply wire; a ground port connected to a ground port of the sensor by the ground wire; an input port connected to the output port of the sensor by the signal wire; and a diagnostic module connected to said input port, said diagnostic module being configured to detect and to identify, according to a signal observed on the input port of the engine control unit, a fault in the sensor or a fault in the cable.
7. The system as claimed in claim 6, wherein the input port is also connected to a pull-down resistor which is connected to a ground line of the engine control unit.
8. A motor vehicle including a system as claimed in claim 6.
9. A diagnostic method implemented by a system as claimed in claim 6, comprising: a recurring step of the diagnostic module retrieving values taken by the signal observed on the input port of the engine control unit; a step of the diagnostic module comparing the values taken by said observed signal with respect to predefined expected values; a step of the diagnostic module detecting and identifying, according to the differences between the values taken by said observed signal and the predefined expected values, a fault in the sensor or a fault in the cable.
10. A diagnostic method implemented by a system as claimed in claim 7, comprising: a recurring step of the diagnostic module retrieving values taken by the signal observed on the input port of the engine control unit; a step of the diagnostic module comparing the values taken by said observed signal with respect to predefined expected values; a step of the diagnostic module detecting and identifying, according to the differences between the values taken by said observed signal and the predefined expected values, a fault in the sensor or a fault in the cable.
11. A motor vehicle including a system as claimed in claim 7.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Aspects of the invention will be better understood upon reading the following description, given by way of entirely non-limiting example and with reference to
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) In these figures, references that are identical from one figure to the next denote identical or analogous elements. For the sake of clarity, the elements shown are not to scale, unless indicated otherwise.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(10) Throughout the remainder of the description, reference is made by way of example and without limitation to the case of crankshaft sensor 10 of a motor vehicle. It should however be noted that an aspect of the invention is also suitable for other types of sensors which operates in a similar manner to a crankshaft sensor, such as for example a transmission sensor or a camshaft sensor. More generally still, an aspect of the invention could also be applied to other sensors which do not belong to the field of motor vehicles.
(11) Cases of use are also assumed in which it is considered that the sensor 10 is meant to be active; in other words, normal cases in which the sensor 10 is intentionally not supplied with electricity by the engine control unit 30 are not of interest.
(12) Throughout the remainder of the description, the term “open circuit” for an electrical element is understood to mean that a portion of this element is connected to no other electrical element, and hence that no current flows through this element. The term “short circuit” for one element with respect to another is understood to mean that the two elements have been accidentally connected to one another by a low-resistance conductor, such as for example an electrical wire.
(13)
(14) The sensor 10 includes a target 14 mounted on the crankshaft and a measurement cell 15 (for example a Hall effect cell or a magnetoresistive cell) which supplies a raw signal that is representative of the intensity of a magnetic field at said measurement cell 15. In the example under consideration illustrated in
(15) However, there is nothing to rule out, according to other examples, having a magnetic field generated by the target 14 which, as the case may be, is “magnetically” toothed, i.e. the periphery of said target features alternating north poles (regarded as similar to teeth) and south poles (regarded as similar to gaps).
(16) Conventionally, the magnetic field generated by the generator 16 is modified by the rotation of the target 14, which is rigidly connected to the crankshaft, and the measurement cell 15 delivers an analog signal, referred to as a “raw signal”, which is representative of the variations in the magnetic field that are induced by the rotation of the target 14.
(17) The sensor 10 further includes three ports: a power supply port 11, a ground port 13 and an output port 12, as well as a processing module 17. Conventionally, on the basis of the raw signal delivered, the processing module 17 is capable of placing an output port 172 of the processing module 17 in a first state or in a second state by using for example an open-collector logic integrated circuit, the transitions between said first state and said second state being representative of the instants in time at which the teeth of the target 14 pass the measurement cell 15. The processing module 17 includes for example programmable logic circuits, e.g. FPGAs, PLDs, etc., and/or specialized integrated circuits (ASICs) that are suitable for implementing all or some of the operations required to place the output port 172 of the processing module 17 in the appropriate state according to the raw signal delivered by the measurement cell 15. The processing module 17 further includes a power supply port 171 that is connected to the power supply port 11 of the sensor.
(18) Advantageously, the sensor 10 further includes an electronic voltage modifier circuit 18 that is arranged between the output port 172 of the processing module 17 and the output port 12 of the sensor. This voltage modifier circuit 18 is configured to deliver, over the output port 12 of the sensor 10, an output signal that is equal to a potential V.sub.H when the output port 172 of the processing module is in the first state, and to a potential V.sub.L when the output port 172 of the processing module 17 is in the second state, said potentials V.sub.H and V.sub.L differing from one another and differing from a supply potential V.sub.S of the sensor 10 and from a ground potential V.sub.G.
(19) It should be noted that, throughout the description, the expression “a signal equal to V.sub.ref” is understood to mean that the signal takes a value that is substantially equal V.sub.ref, for example with a margin of error of 5%.
(20) The electrical cable 20 includes three wires, namely a power supply wire 21, a ground wire 23 and a signal wire 22.
(21) The engine control unit 30 includes three ports: a power supply port 31 connected both to a power supply line 34 delivering for example a DC voltage at a potential V.sub.S equal to 5 V, and to the power supply port 11 of the sensor 10 by the power supply wire 21; a ground port 33 connected both to a ground line 35 set to a potential V.sub.G that is substantially equal to 0 V, and to the ground port 13 of the sensor 10 by the ground wire 23; an input port 32 connected to the output port 12 of the sensor 10 by the signal wire 22.
(22) The engine control unit 30 also includes a diagnostic module 36 connected to the input port 32 of the engine control unit 30 and configured to detect and to identify, according to a signal observed on the input port 32, a fault in the sensor 10 or a fault in the electrical cable 20. In a conventional manner, the diagnostic module 36 includes a set of means, which are considered to be known to a person skilled in the art, for processing the signal (analog filter, amplifier, analog-to-digital converter, sampler, etc.), and a processor and an electronic memory in which a computer program product is stored in the form of a set of program code instructions to be executed in order to implement a diagnostic method 50 that makes it possible to detect and to identify, on the basis of the signal observed at the input port 32 of the engine control unit 30, a fault in the sensor 10 or a fault in the cable 20. In one variant, the diagnostic module 36 alternatively or additionally includes one or more programmable logic circuits, e.g. FPGAs, PLDs, etc., and/or one or more specialized integrated circuits (ASICs) suitable for implementing all or some of the operations required to implement the diagnostic method 50.
(23) In other words, the diagnostic module 36 includes a set of means that are configured as software (specific computer program product) and/or as hardware (FPGA, PLD, ASIC, etc.) in order to implement the diagnostic method 50 on the basis of the signal observed on the input port 32 of the engine control unit 30.
(24) The diagnostic module 36 may be incorporated within the computer 37′ of the engine control unit 30 described with reference to
(25) Part a) of
(26) Parts b), c) and d) schematically represent examples of signals that may be observed at the input port 32 of the engine control unit 30.
(27) In the example described by part b) of
(28) Considering the system 1′ of the prior art described with reference to
(29) Considering the system 1 according to an aspect of the invention described with reference to
(30) When the target 14 is immobile, the signal is continuously at the potential V.sub.1 when the measurement cell 15 is facing a tooth D1 to D5, or at the potential V.sub.2 when the measurement cell 15 is facing a gap.
(31) Part c) of
(32) Part d) of
(33) These examples of signals that are representative of the teeth D1 to D5 of the target 14 passing in front of the measurement cell 15 are known to a person skilled in the art. In particular, a signal of the type shown in part d) of
(34) The signals thus correspond to a temporal representation of the position of the target 14 with respect to the measurement cell 15. It is therefore understood that a computer 37′ may, on the basis of the signal observed at the input port 32 of the engine control unit 30, distinguish between the various teeth D1 to D5 of the target 14 and deduce therefrom an angular position and/or a speed of rotation of the target 14 and hence of the crankshaft.
(35) However, the system 1′ of the prior art described with reference to
(36) Conversely, the system 1 according to an aspect of the invention, described with reference to
(37) Specifically, in the normal cases of operation of the system 1, the signal observed at the input port 32 of the engine control unit 30 takes values that are equal to V.sub.H or V.sub.L. Conversely, if the signal observed at the input port 32 of the engine control unit 30 take values other than V.sub.H or V.sub.L, in particular the values V.sub.S or V.sub.G, this is indicative of instances of faults in the sensor 10 or in the cable 20. It is thus possible to detect a malfunction due to the sensor 10 or to the cable 20. Additionally, it is possible to categorize, or even, in some cases, to identify, the type of fault.
(38) Throughout the remainder of the description, unless stated otherwise, the case in which the signal observed at the input port 32 of the engine control unit 30 is of the type illustrated by part d) of
(39)
(40) In this particular embodiment, the voltage modifier circuit 18 includes a resistor R2 placed between the power supply port 11 of the sensor 10 and the output port 12 of the sensor 10, a resistor R3 placed between the ground port 13 of the sensor 10 and the output port 12 of the sensor 10, and a resistor R4 placed between the output port 172 of the processing module 17 and the output port 12 of the sensor 10.
(41) In the example under consideration illustrated in
(42)
(43) When the output port 172 of the processing module 17 is placed in the second state (low state corresponding to the case in which the open-collector transistor of the processing module 17 is saturated), a voltage divider bridge is formed by the resistor R2 on one side and by the resistors R3 and R4 connected in parallel on the other side. The signal observed at the input port 32 of the engine control unit 30 then takes the value:
(44)
(45) With the values mentioned above for the resistors R2, R3 and R4, V.sub.H then takes a value close to 84% of V.sub.S and V.sub.L takes a value close to 16% of V.sub.S.
(46) The voltage modifier circuit 18 described in
(47)
(48) It is then possible, on the basis of the signal observed at the input port 32 of the engine control unit 30, to categorize, or even, in some cases, to identify, the type of fault.
(49) For example, if the signal observed at the input port 32 of the engine control unit 30 is continuously equal to V.sub.G, the malfunction is most probably due to one of the following faults: open circuit of the power supply wire 21; open circuit of the signal wire 22; short circuit of the signal wire 22 with the ground wire 23; short circuit of the power supply wire 21 with the ground wire 23; short circuit of the power supply port 171 of the processing module 17 with the ground wire 23.
(50) If the signal observed at the input port 32 of the engine control unit 30 is continuously equal to V.sub.S, the malfunction is most probably due to one of the following faults: short circuit of the power supply wire 21 with the signal wire 22; open circuit of the ground wire 23; short circuit of the power supply port 171 of the processing module 17 with the signal wire 22; short circuit of the output port 172 of the processing module 17 with the power supply wire 21.
(51) If the signal observed at the input port 32 of the engine control unit 30 is continuously equal to V.sub.L, then the malfunction is most probably due to a short circuit of the output port 172 of the processing module 17 with the ground wire 23.
(52) If the signal observed at the input port 32 of the engine control unit 30 transitions regularly from the potential V.sub.H to the potential V.sub.G when the target 14 is rotating, then the malfunction is most probably due to a short circuit of the output port 172 of the processing module 17 with the signal wire 22.
(53) It is however not possible to detect a malfunction due to an open circuit of the power supply port 171 or of the output port 172 of the processing module 17. Specifically, in such a case, the signal continuously takes the value V.sub.H. Because such is also the case in a normal operating scenario in which the target 14 is immobile, it is not possible to detect such a malfunction.
(54) To overcome this problem, in a preferred embodiment of the diagnostic system 1, the processing module 17 of the sensor 10 is further configured to deliver, over the output port 172 of said processing module 17, when the target 14 is immobile, a predetermined pattern that is representative of the fact that the target 14 is immobile. For example, when the target 14 is immobile, the processing module 17 places the output port 172 of the processing module 17 in the second state (low state corresponding to the ground potential V.sub.G) for 180 μs every 40 ms, the output port 172 of the processing module 17 remaining in the first (high-impedance) state for the rest of the time.
(55) To this end, the processing module 17 includes, in a conventional manner, a set of means configured as software (processor, electronic memory, specific computer program product, etc.) and/or as hardware (FPGA, PLD, ASIC, etc.) in order to generate the pattern that is representative of the fact that the target 14 is immobile.
(56)
(57) Of course, this example is entirely non-limiting, and an aspect of the invention is based on sending a predetermined pattern over the output port 172 when the target 14 is immobile. The presence of this predetermined pattern makes it possible to ascertain that the sensor 10 is operating correctly.
(58) The predetermined pattern may take various forms: in
(59) Thus, this pulse pair is noteworthy because of the predetermined durations at the potential V.sub.H and at the potential V.sub.L, which differ between the two pulses, and makes it possible to quickly discern instances of the sensor 10 malfunctioning. It then becomes possible to distinguish a normal case of operation in which the target 14 is immobile from a malfunction due to an open circuit of the power supply port 171 or of the output port 172 of the processing module 17. Specifically, in a normal case of operation in which the target 14 is immobile, the signal observed that the input port 32 of the engine control unit 30 includes an atypical pulse of 180 μs at the value V.sub.L every 40 ms and remains at the value V.sub.H for the rest of the time, while in an instance of malfunction due to an open circuit of the power supply port 171 or of the output port 172 of the processing module 17, the signal remains continuously at the value V.sub.H.
(60) Additionally, it is clearly possible to identify malfunctions which are due to the sensor 10 rather than to the cable 20. For example, in the following faults cases, the signal observed at the input port 32 of the engine control unit 30 takes characteristic values that are representative of these specific cases: open circuit of the power supply port 171 of the processing module 17 (in this case the signal remains continuously at a value V.sub.H); open circuit of the output port 172 of the processing module 17 (in this case the signal remains continuously at a value V.sub.H); short circuit of the output port 172 of the processing module 17 with the ground wire 23 (in this case the signal remains continuously at a value V.sub.L); short circuit of the output port 172 of the processing module 17 with the signal wire 22 (in this case the signal takes the value V.sub.G instead of the value V.sub.L when the target passes in front of a tooth D1 to D5).
(61) It should be noted that even though the description has been provided on the basis of a signal of the type shown in part d) of
(62) Advantageously, the period with which the atypical pulses are generated by the processing module 17 when the target 14 is immobile is chosen such that it is longer than the maximum time separating the passage of a tooth D1 to D5 from the passage of a gap of the target 14 in front of the measurement cell 15 in normal cases of operation for which the target 14 is not immobile. Additionally, the duration of the atypical pulse is chosen such that it is shorter than the minimum time separating the passage of a tooth D1 to D5 from the passage of a gap.
(63)
(64) As illustrated by
(65) The diagnostic method 50 next includes a step 52 of the diagnostic module 36 comparing the values taken by the signal with respect to predefined expected values. For example, in the preferred embodiment described with reference to
(66) The diagnostic method 50 includes a step 53 of detecting and identifying, according to the values taken by the signal observed on the input port 32 of the engine control unit 30, a malfunction in the sensor 10 or in the cable 20. For example, in the preferred embodiment described with reference to
(67) Additionally, it is possible to clearly identify a fault in the sensor 10 in the following cases: if the signal remains continuously at a value V.sub.H for a duration of longer than 40 ms (open circuit of the power supply port 171 or of the output port 172 of the processing module 17); if the signal remains continuously at a value V.sub.L for a duration of longer than 40 ms (short circuit of the output port 172 of the processing module 17 with the ground wire 23); if the signal takes a value V.sub.G instead of the value V.sub.L when the target passes in front of a tooth D1 to D5 (short circuit of the output port 172 of the processing module 17 with the signal wire 22).
(68) Once a fault in the sensor 10 or in the cable 20 has been detected and/or identified, information is for example displayed on the instrument panel of the motor vehicle so as to alert the user. Alternatively, this information may be obtained by connecting a diagnostic tool such as an OBD (on-board diagnostic) unit to the engine control unit 30. By virtue of this information, a repairperson repairing the motor vehicle may improve their decision-making with regard to the repair to be carried out. In particular, they may decide to change only the cable 20 or only the sensor 10 according to the fault identified.
(69) The description above does not take into consideration the cases of a fault in the voltage modifier circuit 18. However, it should be noted that it is possible to distinguish between cases of a fault due to the voltage modifier circuit 18 from the cases of a fault due to the cable 20. For example, in the event of a short circuit at the resistor R4, the signal observed on the input port 32 of the engine control unit 30 continuously takes the value V.sub.H and there are no atypical pulses when the target 14 is immobile. Such a situation cannot be due to a fault in the cable 20. In the event of a short circuit of the resistor R3, the signal takes an unexpected value VE during the pulses signaling that the target 14 is immobile or during the pulses corresponding to the passage of a tooth D1 to D4 of the target 14, with:
(70)
Again, such a situation cannot be due to a fault in the cable 20. Specifically, in the case of a fault in the cable 20, no pulse signaling the passage of a tooth D1 to D4 or signaling that the target 14 is immobile is observed on the input port 32 of the engine control unit 30.
(71) The description above clearly illustrates that, through its various features and the advantages thereof, an aspect of the present invention achieves the set aims. In particular, the diagnostic system 1 makes it possible, at low cost, to detect and to identify a fault in the sensor 10 or in the cable 20.
(72) It should be noted that the implementations and embodiments considered above have been described by way of non-limiting examples, and that other variants are therefore conceivable.
(73) In particular, although an aspect of the invention is applied particularly advantageously to the case of a crankshaft sensor 10 of a motor vehicle, it is also applicable to a transmission sensor or to a camshaft sensor. More generally still, an aspect of the invention could also be applied to other sensors which do not belong to the field of motor vehicles.