摘要 |
PURPOSE:To perform acceleration smoothly by judging as an acceleration state when multiple knocks occur in succession at a short interval to increase the spark advance speed and by judging that a stationary state is attained based on the subsequent spark advance state and knock sensor information to decrease the spark advance speed. CONSTITUTION:An ignition time control circuit 8 consisting of a microcomputer judges as an acceleration state when multiple knocks occur at a short interval to increase the spark advance speed, because in a stationary state knocks due to signals 7 occur at a long interval and multiple knocks do not occur in succession, even if at a short interval. The spark advance target value is made the basic ignition time based on the base map, but the knock limit ignition time of the stationary state is passed before the target ignition time is attained, thus generating a knock signal 7. Therefore, if the spark advance speed is decreased when a knock occurs or a predetermined number of knocks occur, a stable control condition under the stationary state can be smoothly attained. It is further effective to delay the starting time to increase the spark advance speed a little, because knocks in the acceleration pass reliably during the delay. |