Claims
- 1. An ignition controller for use with a 4-cycle engine comprising:an output circuit to couple with one or more ignition coils to fire a spark plug coupled with each of the one or more ignition coils; a diagnostic signal interface circuit to receive a diagnostic signal generated when one of the spark plug fires; and a signal processing circuit coupled with the output circuit and diagnostic signal interface circuit, the signal processing circuit configured to measure a first ionization time of a spark plug coupled with one of the ignition coils for a first engine stroke, measure a second ionization time of the spark plug for a second engine stroke, compare the second ionization time to the first ionization time, and determine the engine stroke corresponding to the greater of the first and second ionization times is a compression stroke.
- 2. The ignition controller of claim 1, wherein the first and second engine strokes are successive engine strokes.
- 3. The ignition controller of claim 1, wherein the signal processing circuit is further configured to measure a third ionization time of the spark plug for a third engine stroke, measure a fourth ionization time of the spark plug for a fourth engine stroke, compare the third ionization time to the fourth ionization time, and determine the engine stroke corresponding to the greater of the third and fourth ionization times is a compression stroke.
- 4. The ignition controller of claim 1, wherein the signal processing circuit is further configured to output a first trigger signal to the output circuit to fire the spark plug on the first engine stroke and output a second trigger signal to the output circuit to fire the spark plug on the second engine stroke.
- 5. The ignition controller of claim 1, wherein the signal processing circuit is further configured to record the time of a trigger signal generated to fire the spark plug and to record the time of a firing event signal indicative of the spark plug firing.
- 6. The ignition controller of claim 1, wherein the signal processing circuit is further configured to measure a third ionization time of the spark plug on a third engine stroke, measure a fourth ionization time of the spark plug on a fourth engine stroke, and compare the fourth ionization time to the third ionization time, wherein the third and fourth engine strokes are successive engine strokes.
- 7. The ignition controller of claim 1, wherein the signal processing circuit is further configured to:measure a first ionization time for each spark plug coupled with a plurality of ignition coils on engine strokes during a first engine revolution; measure a second ionization time for each spark plug coupled with the plurality of ignition coils on engine strokes during a second engine revolution; and compare the second ionization time to the first ionization time, for each spark plug of the plurality of cylinders.
- 8. An ignition system for use with a 4-cycle engine comprising:a plurality of ignition coils, each coupled with a spark plug; and an ignition controller comprising: an output circuit to couple with the plurality of ignition coils to fire the spark plug coupled with each of the plurality of ignition coils; a diagnostic signal interface circuit to receive a diagnostic signal generated when one of the spark plugs fires; and a signal processing circuit coupled with the output circuit and diagnostic signal, the signal processing circuit configured to measure a first ionization time of a spark plug coupled with one of the ignition coils for a first engine stroke, measure a second ionization time of the spark plug for a second engine stroke, compare the second ionization time to the first ionization time, and determine the engine stroke corresponding to the greater of the first and second ionization times is a compression stroke.
- 9. The ignition system of claim 8, wherein the second engine stroke occurs 2*N+1 engine strokes after the first engine stroke, wherein N is an integer greater than or equal to zero.
- 10. The ignition system of claim 8, wherein each ignition coil comprises:a primary winding onto which a primary voltage is applied; a secondary winding onto which a secondary voltage is induced by said primary voltage, said secondary voltage creating an electric field; and a diagnostic lead placed in proximity to the secondary winding without being directly connected to the secondary winding, so that the electric field created by the secondary voltage induces the diagnostic signal onto the diagnostic lead.
- 11. The ignition system of claim 10, wherein the diagnostic lead of each ignition coil is coupled together to form a common node.
- 12. The ignition system of claim 8, wherein the signal processing circuit is further configured to:measure a first ionization time for each spark plug coupled with a plurality of the ignition coils on engine strokes during a first engine revolution; measure a second ionization time for each spark plug coupled with the plurality of ignition coils on engine strokes during a second engine revolution; compare the second ionization time to the first ionization time, for each spark plug of the plurality of cylinders.
- 13. A method of distinguishing between compression and exhaust strokes of a 4-cycle engine comprising the steps of:measuring a first ionization time of a spark plug for a known cylinder on a first engine stroke; measuring a second ionization time of the spark plug on a second engine stroke; comparing the second ionization time to the first ionization time; and determining the engine stroke corresponding to the greater of the first and second ionization times is a compression stroke; wherein the steps are performed by a signal processing circuit of an ignition system.
- 14. The method of claim 13, further comprising the step of determining the engine stroke corresponding to the greater of the first and second ionization times is a compression stroke.
- 15. The method of claim 13, wherein the step of measuring an ionization time comprises:recording the time of a trigger signal generated to fire the spark plug; and recording the time of a firing event signal indicative of the spark plug firing.
- 16. The method of claim 13, further comprising the steps of:generating a first trigger signal to fire the spark plug on the first engine stroke; and generating a second trigger signal to fire the spark plug on the second engine stroke.
- 17. The method of claim 13, wherein the second engine stroke is the next successive engine stroke following the first engine stroke.
- 18. The method of claim 13, further comprising the steps of:measuring a third ionization time of the spark plug on a third engine stroke; measuring a fourth ionization time of the spark plug on a fourth engine stroke; comparing the fourth ionization time to the third ionization time.
- 19. A method of distinguishing between compression and exhaust strokes of a 4-cycle engine having more than one cylinder, each cylinder having at least one spark plug, comprising the steps of:measuring a first ionization time for each spark plug of a plurality of cylinders on engine strokes during a first engine revolution; measuring a second ionization time for each spark plug of the plurality of cylinders on engine strokes during a second engine revolution; and comparing the second ionization time to the first ionization time, for each spark plug of the plurality of cylinders; and determining the engine stroke corresponding to the greater of the first and second ionization times is a compression stroke; wherein the steps are performed by a signal processing circuit of an ignition controller.
- 20. The method of claim 19, further comprising the steps of:incrementing a counter every time a comparison of second and first ionization times yields consistent results; and determining either the first or second engine revolution corresponds to a compression stroke for one of the plurality of cylinders if the counter exceeds a predetermined value.
CROSS-REFERENCE TO RELATED APPLICATION
This patent application is a continuation-in-part patent application of U.S. Ser. No. 09/519,481, now U.S. Pat. No. 6,384,606, filed Mar. 6, 2000.
US Referenced Citations (24)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/519481 |
Mar 2000 |
US |
Child |
09/986230 |
|
US |