摘要 |
An apparatus for controlling an internal combustion engine that can estimate a quantity of heat generated is provided. An arithmetic processing unit 20 can calculate PV&kgr; variable according to a crank angle &thetas; and dPV&kgr;/d&thetas; as a rate of change in PV&kgr;. For convenience' sake, a “crank angle at which dPV&kgr;/d&thetas; is a maximum while PV&kgr; is increasing” is to mean a “crank angle at a combustion proportion of 50%” and be referred to also as “&thetas;CA50”. PV&kgr; calculated for &thetas;CA50 is to be referred to also as “PV&kgr;CA50”. In addition, for convenience' sake, a difference between PV&kgr; (which is zero in the embodiment as shown in FIGS. 3 and 4) and PV&kgr;CA50 at a start of combustion is also referred to as &Dgr;PV&kgr;CA50. A total quantity of heat generated Q is assumed to be twice as much as a value of &Dgr;PV&kgr;CA50. |