abstract |
A control apparatus calculates deviations Δt of detection temperatures of a plurality of temperature sensors including an intake air temperature sensor, a post-intercooler intake air temperature sensor, a water temperature sensor, a fuel temperature sensor and the like. It is possible to obtain information of an outside air temperature which is not affected by a relative wind and other heat sources, by learning, for example, an intake air temperature tha as a current outside air temperature, in the case that the deviations Δt of the detection temperatures are within a predetermined range. In the case that the outside air temperature (for example, -5°C or less) which cannot help using a low cetane number fuel is determined on the basis of the obtained accurate outside air temperature information, the control apparatus determines that the low cetane number fuel is used, and executes a low cetane number fuel compensation control. Accordingly, it is possible to reduce a combustion noise and suppress misfires. |