Patent US5226322A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5226322A Expired / Lapsed US ⏱️ 0.0 years remaining

Internal combustion engine misfire detector

Assignee: Motors Liquidation Co
•
Filing: 1991-12-18
•
Granted: 1993-07-13
•
Expires: 2011-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of detecting a misfire condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means which controls engine idle speed by varying the spark timing advance for the engine ignition system. With the engine running at idle speed, the instantaneous spark timing advance being developed is repeatedly sampled for a predetermined number of consecutively occurring data samples. The absolute difference in sampled spark timing advance values between each pair of data samples is calculated for all of the predetermined number of data samples. The absolute differences in spark timing values that occur between data samples are added together to provide a sum total. If the sum total exceeds a reference value, the engine is operating in a misfire condition.

Inventors

  • 👤 Keith D. Armitage

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:35
CPC Classifications
F; F02; F02P; F02P17/00; F02P17/12; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; F02P5/1508; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 189 words
The method of detecting a misfire condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, and adding together difference values that are related to each said absolute difference in spark timing advance values to provide a sum total of consecutively occurring difference values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.
Claim 2
Independent Claim 189 words
The method of detecting a misfire condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, and adding together difference values that are related to each said absolute difference in spark timing advance values to provide a sum total of consecutively occurring difference values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.
Claim 3
Dependent Claim 22 words
The method according to claim 1 where an engine misfire condition is indicated when said sum total exceeds a predetermined reference value.
Claim 4
Dependent Claim 16 words
The method according to claim 1 which further includes the step of displaying said sum total.
Claim 5
Independent Claim 186 words
The method of detecting a misfiring condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, and adding together each said absolute difference in spark timing advance values to provide a sum total of consecutively occurring absolute difference spark timing values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.
Claim 6
Independent Claim 186 words
The method of detecting a misfiring condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, and adding together each said absolute difference in spark timing advance values to provide a sum total of consecutively occurring absolute difference spark timing values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.
Claim 7
Independent Claim 193 words
The method of detecting a misfiring condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining a difference value that is equal to the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, mathematically squaring each said difference value, and adding together each said mathematically squared difference value to provide a sum total of mathematically squared difference values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.
Claim 8
Independent Claim 193 words
The method of detecting a misfiring condition in a spark ignited internal combustion engine where the idle speed of the engine is controlled by an idle speed control means that varies the spark timing advance developed by a spark timing control means for the ignition system of the engine to control engine idle speed, the steps comprising, operating said engine in an idle speed mode, while operating said engine in said idle speed mode causing said spark timing control means to vary said spark timing advance as a function of sensed engine speed to control idle engine speed, repeatedly sampling spark timing advance values developed by said spark timing control means for a predetermined number of data samples, determining a difference value that is equal to the absolute difference in spark timing advance values between each pair of consecutively occurring data samples during the occurrence of said predetermined number of data samples, mathematically squaring each said difference value, and adding together each said mathematically squared difference value to provide a sum total of mathematically squared difference values, the magnitude of said sum total being indicative of whether or not said engine is misfiring.

References Cited (Backward Citations)

US4189171A Cited
US4268910A Cited
US4420967A Cited
US4691286A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag