Claims
- 1. An apparatus for diagnosing a faulty cylinder in an internal combustion engine comprising:
- a probe means for producing an electrical signal representative of instantaneous engine angular velocity;
- means for converting said electrical signal to discrete measures of instantaneous angular velocity at N predetermined times during a cylinder period where N is an integer greater than two;
- means for averaging said measures of instantaneous angular velocity to produce an average angular velocity by summing an integer number of said measures of instantaneous angular velocity and dividing that sum by said integer number;
- means for computing a PPC parameter from said measures of intsantaneous angular velocity for each cylinder period by subtracting the square of the measure of instantaneous angular velocity at the beginning of a cylinder cycle from the square of the measure of instantaneous angular velocity at the end of that cylinder period and dividing that difference by the square of the average engine angular velocity;
- means for declaring a possible cylinder fault when said PPC parameter is less than zero.
- 2. The apparatus of claim 1 further comprising:
- means for computing an AEP parameter by summing the squares of the measure of instantaneous angular velocity over a cylinder period and dividing this by N times the square of the average engine angular velocity;
- means for declaring a possible cylinder fault when said AEP parameter for the next cylinder in a firing sequence is less than one.
- 3. An apparatus for diagnosing a faulty cylinder in an internal combustion engine, said engine being of the type with cylinder periods and a predetermined firing sequence, each cylinder periods having a beginning and an end, said apparatus comprising:
- probe means for producing an electrical signal representative of instantaneous engine angular velocity;
- a signal converter with digital output coupled to said probe means for producing angular velocity samples at predetermined times, there being N samples per cylinder period, where N is an integer greater than two;
- processor a with stored program for computing an average angular velocity by summing an integer number of instantaneous angular velocity samples to produce a first sum and dividing that first sum by said integer number, computing a difference by substracting the square of the sample at the beginning of a cylinder period from the square of the sample at the end of that cylinder period, dividing said difference by the square of the average angular velocity to produce a PPC parameter, summing the squares of the N angular velocity samples in a cylinder period to produce a second sum, dividing that second sum by N times the square of the average angular velocity to produce and AEP parameter, declaring a possible cylinder fault when the PPC parameter is less than zero, declaring a possible cylinder fault when the AEP parameter is less than one.
- 4. The apparatus of claim 3 wherein the processor is a microprocessor.
- 5. The apparatus of claim 3 wherein the processor is a digital signal processor (DSP).
- 6. The apparatus of claim 3 wherein the program is stored in a read-only memory (ROM).
Parent Case Info
This is a continuation of application Ser. No. 08/957,667, filed Oct. 7, 1992, now abandoned.
US Referenced Citations (23)
Non-Patent Literature Citations (1)
Entry |
Rizzoni and Connolly Real Time Estimation Of Engine Torque For The Detection Of Engine Misfires. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
957667 |
Oct 1992 |
|