摘要 |
PROBLEM TO BE SOLVED: To provide a controller of a multi-cylinder internal combustion engine capable of accurately stabilizing an idling by suitably absorbing a variation in characteristics between cylinders. SOLUTION: A crank signal Ne and a cam signal G2 are generated from output voltages from a crank angle sensor 10 and a cam angle sensor 12 in waveform shaping parts 110 and 112. Based on the crank signal Ne and cam angle signal G2, the discrimination of cylinders is performed in a cylinder discriminating part 141 and the calculation of a required time required for the 30 deg. CA rotation of a crank shaft is performed in a 30 deg. CA required time calculation part 142. Based on the required time and cylinder discriminated results, a torque deviation between cylinders is calculated in an inter-cylinder torque deviation calculation part 143. On the other hand, based on evaluation standard value data 145 set for each cylinder, the torque deviation is evaluated in a judgment part 144. Based on the evaluated results, an ignition timing is calculated in an ignition timing calculation part 147.
|