摘要 |
PURPOSE:To perform knocking control in a proper manner, by delaying the ignition timing in time of detecting a knocking vibration and, when the knocking vibration fails to reduce even if the delay timing advance exceeds a comparative delay timing advance, regarding the cylinder in a combustion stroke as a noise cylinder. CONSTITUTION:There are provided with a knock vibration detecting device (b) inputting an output signal out of a knock sensor (a) and each of engine running state and crank angle detecting devices (d) and (c). A timing advance value is set according to a running state by a timing advance value setting device (e), and when a compensation signal to be mentioned later is inputted, the timing advance value is compensated to the delayed timing advance side according to a knocking vibration. And, in a cylinder discriminating device (f), in the case where a variation in the knocking vibration is below the specified value when the timing advance value is compensated to the delayed timing advance side as much as the comparative delay timing advance, the cylinder in a combustion stroke at that time is discriminated as a noise cylinder. And, when the cylinder in the combustion stroke is not the said noise cylinder, a compensation signal is emitted out of a compensation signal generating device (g) whereby an ignition signal is generated according to the compensated timing advance value. |