Abstract:
An apparatus, and a corresponding method, for determining misfire in a reciprocating engine (201) operates on a selectable quantity of discrete sampled acceleration signals (217) that are indicative of acceleration behavior of the reciprocating engine (201). A decimation device (219) selects a quantity (111) of the discrete sampled acceleration signals (217) dependent on an engine family, and optionally engine operating conditions such as speed and load. An acceleration signal (311) is selected from the sampled acceleration signals (217), preferably the sample having the most negative magnitude. A misfire determination device (205) provides a misfire indication (207) dependent on the selected acceleration signal (311).
Abstract:
A method, and a corresponding system, for determining misfire in a reciprocating engine measures engine crankshaft angular velocity and provides an angular velocity signal as measured from the engine crankshaft (403). A filtered acceleration signal, dependent on the engine crankshaft angular velocity signal and independent of normal combustion information and other high-order effects is provided via filtering (405). When the filtered acceleration signal exceeds a threshold dependent on at least one of the following: engine speed, engine load, or engine temperature (711), a misfire is indicated. Preferably, prior to the misfire determination, the filtered acceleration signal (701) is sampled over a first period of engine crankshaft rotation to provide a first data point (703), over a second period of engine crankshaft rotation to provide a second data point (707), and over a third period of engine crankshaft rotation to provide a third data point (705). Then, an average of the first and third data points is subtracted from the second data point and a combined acceleration signal is provided (511). Then, a misfire is indicated (517) when the combined acceleration signal exceeds the threshold (513). Preferably, this sampling of the filtered acceleration signal is continuous, and the sampling of the first, second and third data points is separated by two engine crankshaft rotations.
Abstract:
An acceleration based misfire detection system with improved signal fidelity comprises a measurement device (421, 423, 425, 427) for determining an operating condition of the powertrain (401). The operating condition can include engine speed, engine load, as well as other conditions. A misfire detector (417) provides a misfire indication (419) dependent on an improved fidelity acceleration signal (415). The improved fidelity acceleration signal (415) is provided by either a median filter (413) operating on an acceleration signal (411) where the median filter's rank is programmable dependent on the determined operating condition of the powertrain, a highpass filter operating on an acceleration signal (411) where the highpass filter's order is programmable dependent on the determined operating condition of the powertrain, or from an acceleration determination device (409) acting on velocity information provided by a lowpass filter (407) operating on a velocity signal (406) where the lowpass filter's order is programmable dependent on the determined operating condition of the powertrain, or a combination of the above.
Abstract:
A method for detrending engine positional data includes acquiring positional encoder data over a plurality of consecutive engine revolutions as the engine is decelerating. Then, a trend (207) in the acquired positional encoder data consistent with behavior occurring at less than a frequency of one cycle per engine revolution is identified. Next, corrected positional encoder data (208) is generated dependent on removing the identified trend (207).
Abstract:
A method and apparatus for adaptive profile correction for rotating position encoders in reciprocating engines measures a raw engine speed derived from a rotating position encoder (107) driven by a reciprocating engine. A first corrected engine speed (1103) is provided dependent on the raw engine speed and a predetermined first encoder profile while the engine is operating bounded within a first speed range (905), and a second corrected engine speed (1103) is provided dependent on the raw engine speed and a predetermined second encoder profile while the engine is operating bounded within a second speed range (903). A microcontroller (1205) derives a processed acceleration signal (1207) dependent on the measured engine speed and provides it to an external acceleration based misfire detection system (1201) which provides a misfire indication (1203) back to the microcontroller (1205) if a combustion misfire behaviour is detected in the processed acceleration signal (1207).
Abstract:
An acceleration based misfire detection system with improved signal fidelity comprises a measurement device (421, 423, 425, 427) for determining an operating condition of the powertrain (401). The operating condition can include engine speed, engine load, as well as other conditions. A misfire detector (417) provides a misfire indication (419) dependent on an improved fidelity acceleration signal (415). The improved fidelity acceleration signal (415) is provided by either a median filter (413) operating on an acceleration signal (411) where the median filter's rank is programmable dependent on the determined operating condition of the powertrain, a highpass filter operating on an acceleration signal (411) where the highpass filter's order is programmable dependent on the determined operating condition of the powertrain, or from an acceleration determination device (409) acting on velocity information provided by a lowpass filter (407) operating on a velocity signal (406) where the lowpass filter's order is programmable dependent on the determined operating condition of the powertrain, or a combination of the above.