摘要 |
In order to improve the accuracy in detection of a crank angle position of an internal combustion engine, the crank angle position obtained from signals from a crank angle sensor is corrected by using a cylinder pressure inside an engine cylinder sensed by a cylinder pressure sensor. While the engine is in a predetermined non-firing condition, a control unit determines a crank angular distance (A at steps S1 DIFFERENCE S12) from a reference crank angle position at which the crank angle sensor produces a reference angle signal (REF), to a top dead center indicative position at which the sensed cylinder pressure becomes maximum. The control unit calculates a deviation ( DELTA REF) of the determined crank angular distance (A) from a predetermined reference angular distance (70 DEG , for example), corresponding to a deviation of the mounting position of the crank angle sensor. Then, the control unit determines a corrected crank angle position (CAA) by using the thus-obtained angular deviation ( DELTA REF).
|