Method and system for detecting the misfire of an internal combustion engine utilizing angular velocity fluctuations
First Claim
1. 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, the electrical signal containing data;
sampling the data synchronously with crankshaft angular position at a sampling rate to obtain sampled data;
windowing the sampled data;
filtering the data to minimize the effects of random error and disturbances in the electrical signal;
calculating an M-dimensional torque nonuniformity vector derived from the windowed and filtered data, wherein the step of calculating includes the step of transforming the windowed and filtered data to a frequency domain equivalent; and
applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and a normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
1 Assignment
0 Petitions
Accused Products
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 after the input data is first sampled and windowed to substantially lower probability of error. All of the methods provide an M-dimensional torque non-uniformity vector of individual cylinder performance for each individual engine cycle. The non-uniformity vector represents a compact and efficient measurement to which statistical decision theory is applied.
-
Citations
14 Claims
-
1. 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, the electrical signal containing data; sampling the data synchronously with crankshaft angular position at a sampling rate to obtain sampled data; windowing the sampled data; filtering the data to minimize the effects of random error and disturbances in the electrical signal; calculating an M-dimensional torque nonuniformity vector derived from the windowed and filtered data, wherein the step of calculating includes the step of transforming the windowed and filtered data to a frequency domain equivalent; and applying a statistical decision algorithm to the torque nonuniformity vector, which algorithm statistically distinguishes between a true misfire and a normal cyclic variability which characterizes the combustion process in each cylinder of the engine, to thereby obtain a misfire signal. - View Dependent Claims (3, 4, 5, 6, 11)
-
-
2. 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, the electrical signal containing data; sampling the data synchronously with crankshaft angular position at a sampling rate to obtain sampled data; windowing the sampled data; filtering the data 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 windowed and filtered data, wherein the step of calculating includes the step of transforming the windowed and filtered data to be a frequency domain equivalent; 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.
-
-
7. 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, the electrical signal containing data; means for sampling the data synchronously with the crankshaft angular position at a sampling rate to obtain sampled data; means for windowing the sampled data; means for filtering the data to minimize the effects of random error and disturbances in the electrical signal; means for calculating an M-dimensional torque nonuniformity vector derived from the windowed and filtered data, wherein the means for calculating includes means for transforming the windowed and filtered data to a frequency domain equivalent; 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. - View Dependent Claims (9, 10, 12, 13, 14)
-
-
8. 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, the electrical signal containing data; means for filtering the data to minimize the effects of random error and disturbances in the electrical signal; means for sampling the data synchronously with crankshaft angular position at a sampling rate to obtain sampled data; means for windowing the sampled data; means for calculating an M-dimensional torque nonuniformity vector derived from the windowed and filtered data, wherein the means for calculating includes means for transforming the windowed and filtered data to a frequency domain equivalent; 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 rand the index of torque nonuniformity, which algorithm statistically distinguishes between a true misfire and normal cyclic variability which characterized the combustion process in each cylinder of the engine, to thereby obtain a misfire signal.
-
Specification