← Back to Patent Explorer
US5200899A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for detecting the misfire of an internal combustion engine utilizing angular velocity fluctuations

Assignee: MICHIGAN A CONSTITUTIONAL CORP OF MICHIGAN, University of, Regents of
•
Filing: 1990-04-20
•
Granted: 1993-04-06
•
Expires: 2010-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A hybrid method and system are disclosed for the detection of internal combustion engine misfires. The method and system are capable of detecting misfires even at very low occurrence rates in real time with inexpensive analog and digital (i.e. hybrid) electronics suitable for use on-board a vehicle, thus satisfying current and proposed exhaust emission control regulations. The method and system exploit a measurement of engine crankshaft angular velocity in conjunction with hybrid electronic signal processing. Once the angular velocity signal is conditioned to minimize the effects of random error and external disturbances, four alternate computationally efficient methods may be used to extract information pertaining to individual cylinder torque productions. Two of the methods employ extremal samples of the estimated torque or velocity waveform to obtain a random torque nonuniformity index or metric. The other two methods utilize a transformation into the frequency domain. All of the methods provide an M-dimensional torque nonuniformity vector of individual cylinder performance for each individual engine cycle. The nonuniformity vector represents a compact and efficient measurement to which statistical decision theory is applied.

Inventors

  • 👤 William B. Ribbens
  • 👤 Giorgio Rizzoni

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 09:04
CPC Classifications
G; G01; G01M; G01M15/00; G01M15/04; G01M15/11; F; F02; F02B; F02B75/00; F02B75/02; F02B2075/022; F02B2075/025

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 134 words
A method for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the method comprising the steps of: measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; and applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 2
Independent Claim 134 words
A method for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the method comprising the steps of: measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; and applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 3
Independent Claim 172 words
A method for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the method comprising the steps of: measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; computing an index of torque nonuniformity based on the M-dimensional vector, the index of torque nonuniformity representing the variation in torque from cylinder to cylinder and from cycle to cycle; and applying a statistical decision algorithm to one of the torque nonuniformity vector and the index of torque nonuniformity, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 4
Independent Claim 172 words
A method for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the method comprising the steps of: measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; computing an index of torque nonuniformity based on the M-dimensional vector, the index of torque nonuniformity representing the variation in torque from cylinder to cylinder and from cycle to cycle; and applying a statistical decision algorithm to one of the torque nonuniformity vector and the index of torque nonuniformity, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 5
Dependent Claim 40 words
The method as claimed in claim 1 or claim 2 wherein the step of measuring includes the step of obtaining a signal from a sensor coupled to the crankshaft whose instantaneous frequency is proportional to the instantaneous crankshaft angular velocity.
Claim 6
Dependent Claim 30 words
The method as claimed in claim 3 wherein the step of measuring is at least partially performed by an analog circuit to obtain an analog of the angular velocity signal.
Claim 7
Dependent Claim 37 words
The method as claimed in claim 4 further comprising the step of converting the analog of the angular velocity signal to an analog voltage signal which is a function of the frequency of the analog velocity signal.
Claim 8
Dependent Claim 19 words
The method as claimed in claim 5 wherein the step of filtering is performed on the analog voltage signal.
Claim 9
Dependent Claim 32 words
The method as claimed in claim 1 or claim 2 further comprising the step of generating an average angular velocity signal which is proportional to the average angular velocity of the crankshaft.
Claim 10
Dependent Claim 43 words
The method as claimed in claim 7 wherein the step of filtering is accomplished with a variable band pass filter having a variable band determined as a function of average angular velocity to preserve the information required to detect misfires independent of r.p.m..
Claim 11
Dependent Claim 30 words
The method as claimed in claim 1 or claim 2 wherein a statistical pattern recognition algorithm is used for detecting at least one misfire cylinder based on the misfire signal.
Claim 12
Dependent Claim 52 words
The method as claimed in claim 1 or claim 2 wherein the step of calculating includes the step of estimating indicated torque provided by each cylinder based upon said crankshaft angular velocity in which the appropriate engine dynamics, including reciprocating inertia forces, are taken into account to obtain an indicated torque signal.
Claim 13
Dependent Claim 32 words
The method of claim 10 wherein the step of calculating includes the step of determining the extrema of the indicated torque signal which extrema comprise the elements of the M-dimensional nonuniformity vector.
Claim 14
Dependent Claim 64 words
The method as claimed in claim 10 wherein the indicated torque signal has an analog waveform and wherein the step of calculating includes the step of transforming the analog waveform of at least a portion of the indicated torque signal to a frequency domain equivalent for each cylinder within each engine cycle, which frequency domain equivalents comprise the elements of the M-dimensional nonuniformity vector.
Claim 15
Dependent Claim 38 words
The method as claimed in claim 1 or claim 2 wherein the step of calculating includes the step of determining the extrema of the filtered angular velocity signal, which extrema comprise the elements of the M-dimensional nonuniformity vector.
Claim 16
Dependent Claim 50 words
The method as claimed in claim 1 or claim 2 wherein the filtered angular velocity signal has an analog waveform and wherein the step of calculating includes the step of transforming the analog waveform of at least a portion of the filtered analog velocity signal to a frequency domain equivalent.
Claim 17
Dependent Claim 61 words
The method as claimed in claim 13 further comprising the steps of determining at least one frequency related to a firing frequency of the engine and determining the portion of the frequency domain equivalent which is due to combustion energy effectively exciting the crankshaft at the at least one frequency to thereby account for the torque attributable to the reciprocating forces.
Claim 18
Dependent Claim 31 words
The method as claimed in claim 2 wherein the step of applying includes the step of comparing the index of torque nonuniformity with a threshold value to obtain the misfire signal.
Claim 19
Dependent Claim 37 words
The method as claimed in claim 16 wherein whenever the index of torque nonuniformity exceeds the threshold value for any given engine cycle a misfire is declared, otherwise normal operation is determined for the given engine cycle.
Claim 20
Dependent Claim 34 words
The method as claimed in claim 17 wherein the threshold value is predetermined based on a predetermined statistical measure of the index of torque nonuniformity for both normal engine operation and an engine misfire.
Claim 21
Dependent Claim 47 words
The method of claim 16 or claim 18 further comprising the steps of generating an engine cycle signal as a function of the particular cycle of the engine and identifying at least one misfiring cylinder as a function of the engine cycle signal and the nonuniformity vector.
Claim 22
Dependent Claim 48 words
The method as claimed in claim 1 or claim 2 further comprising the steps of generating an engine cycle signal as a function of the particular cycle of the engine and identifying at least one misfiring cylinder as a function of the misfire signal and the nonuniformity vector.
Claim 23
Dependent Claim 27 words
The method as claimed in claim 1 or claim 2 further comprising the step of detecting which of the cylinders has misfired based on the nonuniformity vector.
Claim 24
Independent Claim 123 words
A system for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the system comprising: means for filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; means for calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; and means for applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 25
Independent Claim 123 words
A system for detecting the misfire of a reciprocating internal combustion engine having a plurality of reciprocating components, at least one cylinder and a crankshaft, the system comprising: means for filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; means for calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; and means for applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 26
Independent Claim 179 words
A system for detecting the misfire of a reciprocating internal combustion engine, having a plurality of reciprocating components, at least one cylinder and a crankshaft, the system comprising: means for measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; means for filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; means for calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; means for computing an index of torque nonuniformity based on the M-dimensional vector, the index of torque nonuniformity representing the variation in torque from cylinder to cylinder and from cycle to cycle; and means for applying a statistical decision algorithm to one of the torque nonuniformity vector and the index of torque nonuniformity, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 27
Independent Claim 179 words
A system for detecting the misfire of a reciprocating internal combustion engine, having a plurality of reciprocating components, at least one cylinder and a crankshaft, the system comprising: means for measuring the angular velocity of the crankshaft to obtain an electrical signal representation thereof; means for filtering the electrical signal to minimize the effects of random error and disturbances in the electrical signal to obtain a filtered angular velocity signal; means for calculating an M-dimensional torque nonuniformity vector derived from the filtered angular velocity signal, where M is proportional to the number of cylinders of the engine; means for computing an index of torque nonuniformity based on the M-dimensional vector, the index of torque nonuniformity representing the variation in torque from cylinder to cylinder and from cycle to cycle; and means for applying a statistical decision algorithm to one of the torque nonuniformity vector and the index of torque nonuniformity, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
Claim 28
Dependent Claim 37 words
The system as claimed in claim 22 or claim 23 wherein the means for measuring includes a sensor coupled to the crankshaft to provide a signal whose instantaneous frequency is proportional to the instantaneous crankshaft angular velocity.
Claim 29
Dependent Claim 28 words
The system as claimed in claim 22 or claim 23 wherein the means for measuring includes an analog circuit to obtain an analog of the angular velocity signal.
Claim 30
Dependent Claim 36 words
The system as claimed in claim 25 further comprising means for converting the analog of the angular velocity signal to an analog voltage signal which is a function of the frequency of the analog velocity signal.
Claim 31
Dependent Claim 17 words
The system as claimed in claim 26 wherein the means for filtering filters the analog voltage signal.
Claim 32
Dependent Claim 31 words
The system as claimed in claim 22 or claim 23 further comprising means for generating an average angular velocity signal which is proportional to the average angular velocity of the crankshaft.
Claim 33
Dependent Claim 41 words
The system as claimed in claim 28 wherein said means for filtering includes a variable band pass filter having a variable band determined as a function of average angular velocity to preserve the information required to detect misfires independent of r.p.m..
Claim 34
Dependent Claim 30 words
The system as claimed in claim 22 or claim 23 wherein a statistical pattern recognition algorithm is used for detecting at least one misfire cylinder based on the misfire signal.
Claim 35
Dependent Claim 53 words
The system as claimed in claim 22 or claim 23 wherein the means for calculating includes means for estimating the indicated torque provided by each cylinder based upon said measured crankshaft angular velocity in which the appropriate engine dynamics, including reciprocating inertia forces, are taken into account to obtain an indicated torque signal.
Claim 36
Dependent Claim 31 words
The system of claim 31 wherein the means for calculating includes means for determining the extrema of the indicated torque signal which extrema comprise the elements of the M-dimensional nonuniformity vector.
Claim 37
Dependent Claim 64 words
The system as claimed in claim 31 wherein the indicated torque signal has an analog waveform and wherein the means for calculating includes means for transforming the analog waveform of at least a portion of the indicated torque signal o to a frequency domain equivalent for each cylinder within each engine cycle, which frequency domain equivalents comprise the elements of the M-dimensional nonuniformity vector.
Claim 38
Dependent Claim 36 words
The system as claimed in claim 22 or claim 23 wherein the means for calculating includes means for determining the extrema of the filtered angular velocity signal, which extrema comprise the elements of the nonuniformity vector.
Claim 39
Dependent Claim 49 words
The system as claimed in claim 22 or claim 23 wherein the filtered analog velocity signal has an analog waveform and wherein the means for calculating includes means for transforming the analog waveform of at least a portion of the filtered analog velocity signal to a frequency domain equivalent.
Claim 40
Dependent Claim 62 words
The system as claimed in claim 35 further comprising means for determining at least one frequency related to a firing frequency of the engine and means for determining the portion of the frequency domain equivalent which is due to combustion energy effectively exciting the crankshaft at the at least one frequency to thereby account for the torque attributable to the reciprocating forces.
Claim 41
Dependent Claim 30 words
The system as claimed in claim 23 wherein the means for applying includes means for comparing the index of torque nonuniformity with a threshold value to obtain the misfire signal.
Claim 42
Dependent Claim 37 words
The system as claimed in claim 37 wherein whenever the index of torque nonuniformity exceeds the threshold value for any given engine cycle a misfire is declared, otherwise normal operation is determined for the given engine cycle.
Claim 43
Dependent Claim 34 words
The system as claimed in claim 37 wherein the threshold value is predetermined based on a predetermined statistical measure of the index of torque nonuniformity for both normal engine operation and an engine misfire.
Claim 44
Dependent Claim 48 words
The system as claimed in claim 37 or claim 39 further comprising means for generating an engine cycle signal as a function of the particular cycle of the engine and identifying at least one misfiring cylinder as a function of the engine cycle signal and the nonuniformity vector.
Claim 45
Dependent Claim 49 words
The system as claimed in claim 22 or claim 23 further comprising means for generating an engine cycle signal as a function of the particular cycle of the engine and means for identifying at least one misfiring cylinder as a function of the misfire signal and the nonuniformity vector.
Claim 46
Dependent Claim 26 words
The system as claimed in claim 22 or claim 23 further comprising means for detecting which of the cylinders has misfired based on the nonuniformity vector.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-05 1996-10-05 1997-04-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-05 2000-10-05 2001-04-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-05 2004-10-05 2005-04-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag