Abstract A first maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with low-octane gasoline without occurring the knock, and a second maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with high-octane gasoline without occurring the knock are provided. A first ignition timing and a second ignition timing are provided from the first and second maximum ignition timing tables in accordance with engine speed, and a correcting quantity having a value within the difference between the first and second ignition timings is obtained. An ignition timing is obtained by using the correcting quantity.
A system for controlling ignition timing of an internal combustion engine having a microprocessor and an ignition timing control device comprising: sensing means for sensing engine speed of the engine; a knock sensor for sensing engine knock and for producing a knock signal; a first maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with low-octane gasoline without the knock occurring; a second maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with high-octane gasoline without the knock occurring; first means for obtaining a first ignition timing from the first maximum ignition timing table in accordance with the engine speed; second means for obtaining a second ignition timing from the second maximum ignition timing table in accordance with the engine speed; third means for obtaining a coefficient having a value between zero and one, fourth means responsive to the knock signal for correcting the coefficient by a correcting quantity in a direction to prevent the engine knock; fifth means for producing a corrected ignition timing based on either of said first ignition timing or said second ignition timing and an additional quantity dependent on the corrected coefficient; and sixth means for storing the corrected ignition timing for operation of the engine; the additional quantity comprises multiplying the corrected coefficient and the different between the first and second ignition timings.
Claim 2
Independent Claim
245 words
A system for controlling ignition timing of an internal combustion engine having a microprocessor and an ignition timing control device comprising: sensing means for sensing engine speed of the engine; a knock sensor for sensing engine knock and for producing a knock signal; a first maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with low-octane gasoline without the knock occurring; a second maximum ignition timing table storing a plurality of degrees of ignition timing each producing a maximum engine torque dependent on engine speed with high-octane gasoline without the knock occurring; first means for obtaining a first ignition timing from the first maximum ignition timing table in accordance with the engine speed; second means for obtaining a second ignition timing from the second maximum ignition timing table in accordance with the engine speed; third means for obtaining a coefficient having a value between zero and one, fourth means responsive to the knock signal for correcting the coefficient by a correcting quantity in a direction to prevent the engine knock; fifth means for producing a corrected ignition timing based on either of said first ignition timing or said second ignition timing and an additional quantity dependent on the corrected coefficient; and sixth means for storing the corrected ignition timing for operation of the engine; the additional quantity comprises multiplying the corrected coefficient and the different between the first and second ignition timings.
Claim 3
Dependent Claim
23 words
The system according to claim 1, wherein the corrected ignition timing is obtained by adding the additional quantity to the first ignition timing.