摘要 |
PROBLEM TO BE SOLVED: To avoid simultaneous current-carrying to a plurality of ignition coils, and prevent breaking of a fuse by immediately stop current-carrying to the ignition coils where current-carrying is lastly started, when a current- carrying condition of the ignition coils is detected, and it is detected that current-carrying to a plurality of ignition coils are carried out simultaneously. SOLUTION: In an internal combustion engine 1 capable of switching into a homogeneous combustion system for injecting fuel in an intake stroke, and a stratified combustion system for injecting fuel in a compression stroke, an ignition timing by an ignition plug 7 is set while referring an ignition timing map which is independently set per combustion system in a control unit 10. In the case where an ignition operation is not performed at a normal ignition timing by generation of missing of a signal pulse of a crank angle sensor 12, generation of noise, and the like, and in the case where simultaneous current- carrying when current-carrying to an ignition coil 6 according to a next ignition cylinder while current-carrying to the ignition coil 6 is continued is detected, control is carried out so as to immediately stop current-carrying to the ignition coil 6 detected lastly, and a fuse is prevented from breaking.
|