| CPC F02D 43/04 (2013.01) [F02D 41/0057 (2013.01); F02D 41/009 (2013.01); F02D 41/34 (2013.01); F02D 2200/101 (2013.01)] | 6 Claims |

|
1. An electronic control device that controls an internal combustion engine by detecting a combustion state of the internal combustion engine on a basis of a sensor signal of a crank angle sensor that measures rotation of a crankshaft of the internal combustion engine, the electronic control device comprising:
a crank angle synchronization processing unit that calculates a rotation speed or a rotation time of the crankshaft at a certain angle on a basis of a change in the sensor signal; and
a time synchronization processing unit that receives information on the rotation speed or the rotation time for at least two combustion cycles from the crank angle synchronization processing unit when a combustion cylinder of the internal combustion engine is switched, and calculates a combustion phase on a basis of the received rotation speed or rotation time; and
wherein the time synchronization processing unit calculates a combustion torque by performing filtering processing on the received information of the rotation speed or the rotation time with a filter in which a gain is proportional to a frequency up to a predetermined frequency and the gain attenuates at the predetermined frequency or more, and calculates a combustion phase of the internal combustion engine by searching for a peak of the calculated combustion torque.
|