摘要 |
<p>A control apparatus for an internal combustion engine is provided that can correct a shift in an output value of an in-cylinder pressure sensor that occurs for a predetermined time period after occurrence of abnormal combustion. Solution A pre-occurrence output characteristic (60) indicating a relationship between in-cylinder pressure and an actual sensor output value of the in-cylinder pressure sensor (14) in a pre-occurrence cycle before occurrence of abnormal combustion is previously stored. Estimated in-cylinder pressure in a post-occurrence cycle after occurrence of abnormal combustion is acquired (S 131, S 134). A post-occurrence output characteristic (62) is calculated from the estimated in-cylinder pressure and the sensor output value in the post-occurrence cycle. A difference between outputs (64) of the in-cylinder pressure sensor (14) before and after occurrence of the abnormal combustion is calculated from the pre-occurrence output characteristic (60) and the post-occurrence output characteristic (62) (S138). The sensor output value in the post-occurrence cycle is calibrated using the difference between outputs (64) (S 140).</p> |