Method for processing a signal supplied by a bi-directional sensor and corresponding device
US-9915586-B2 · Mar 13, 2018 · US
US11313299B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11313299-B2 |
| Application number | US-201917291750-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 8, 2019 |
| Priority date | Nov 8, 2018 |
| Publication date | Apr 26, 2022 |
| Grant date | Apr 26, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is a method for processing signals from a crankshaft sensor including the following steps: detection of a stopping of the engine; simulation and transmission of a backwards-running square waveform; and simulation and transmission of a forwards-running square waveform. Also disclosed is a processing module configured to implement such a method.
Opening claim text (preview).
The invention claimed is: 1. A method whereby a processing module ( 6 ) processes signals from a crankshaft sensor ( 1 ) in order to determine the position of an internal combustion engine upon a starting of said engine following a stopping thereof, said crankshaft sensor comprising a crankshaft wheel ( 2 ) comprising a determined number of teeth and at least one index ( 4 ) allowing a position in the revolution to be identified, said sensor being able, in combination with a processing device ( 5 ) for processing said signals, to determine the position of the crankshaft and direction of rotation of the crankshaft, from said signals comprising forwards-running and backwards-running square waveforms, the method comprising: detection of a stopping of said internal combustion engine, and, if the last square waveform received by the processing device ( 5 ) before the stopping of the engine corresponds to the engine rotating backwards: suspension of the transmission to the processing device ( 5 ) of an “engine stopped” status signal, and then simulation by the processing module ( 6 ) and transmission to the processing device ( 5 ) of a backwards-running square waveform ( 8 ), simulation by the processing module ( 6 ) and transmission to the processing device ( 5 ) of a forwards-running square waveform ( 9 ), leading to a detection by the processing device ( 5 ) that the crankshaft is running forwards, and, following the transmission of the two simulated square waveforms ( 8 , 9 ) to the processing device ( 5 ), the lifting of said suspension and the transmission of the “engine stopped” status signal to the processing device ( 5 ). 2. The method as claimed in claim 1 , wherein the transmission of the backwards-running square waveform ( 8 ) immediately follows the detection that the engine has stopped. 3. The method as claimed in claim 2 , wherein the transmission of the forwards-running square waveform ( 9 ) is delayed after transmission of the backwards-running square waveform ( 8 ) by enough of a delay to render a noise filtering strategy inoperative. 4. The method as claimed in claim 2 , wherein the speed is considered to be equal to a first constant mean value when only a single square waveform has been received, and/or the speed is calculated on the basis of the time between two square waveforms, or is considered to be equal to a second constant mean value when only two square waveforms have been received. 5. The method as claimed in claim 1 , wherein the transmission of the forwards-running square waveform ( 9 ) is delayed after transmission of the backwards-running square waveform ( 8 ) by enough of a delay to render a noise filtering strategy inoperative. 6. The method of claim 5 , wherein the delay is equal to 1 ms. 7. The method as claimed in claim 5 , wherein the speed is considered to be equal to a first constant mean value when only a single square waveform has been received, and/or the speed is calculated on the basis of the time between two square waveforms, or is considered to be equal to a second constant mean value when only two square waveforms have been received. 8. The method as claimed in claim 1 , wherein a calculation of the engine speed ignores the simulated backwards-running square waveform ( 8 ). 9. The method as claimed in claim 8 , wherein the speed is considered to be equal to a first constant mean value when only a single square waveform has been received, and/or the speed is calculated on the basis of the time between two square waveforms, or is considered to be equal to a second constant mean value when only two square waveforms have been received. 10. The method as claimed in claim 1 , wherein a calculation of the engine speed ignores the simulated backwards-running square waveform ( 8 ) and the simulated forwards-running square waveform ( 9 ). 11. The method as claimed in claim 10 , wherein the speed is considered to be equal to a first constant mean value when only a single square waveform has been received, and/or the speed is calculated on the basis of the time between two square waveforms, or is considered to be equal to a second constant mean value when only two square waveforms have been received. 12. The method as claimed in claim 1 , wherein the speed is considered to be equal to a first constant mean value, when only a single square waveform has been received, and/or the speed is calculated on the basis of the time between two square waveforms, or is considered to be equal to a second constant mean value when only two square waveforms have been received. 13. The method of claim 12 , wherein the first constant mean value is 60 rpm. 14. The method of claim 13 , wherein the second constant mean value is 90 rpm. 15. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed in claim 2 . 16. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed in claim 5 . 17. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed in claim 8 . 18. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed in claim 10 . 19. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed in claim 12 . 20. A processing module ( 6 ) for processing signals from a crankshaft sensor ( 1 ), the processing module being configured to implement the method as claimed claim 1 .
for stopping the engine · CPC title
Synchronisation of the cylinders at engine start · CPC title
Synchronisation of the cylinders during engine shutdown · CPC title
Reverse rotation of engine · CPC title
using means for generating position or synchronisation signals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.