摘要 |
An error learning value Dqsol* in an idle running state is calculated based on a difference Dqsol0 between a command signal Qsol2A when the engine is in the idle running state and an estimated fuel injection amount Qsolib necessary to maintain the idle running state. An injection amount error Dqsol1 is calculated from the error learning value Dqsol* and an estimated real injection amount Qsol-real is calculated from the current command signal Qsol2 and the injection amount error Dqsol1. By varying the estimated fuel injection amount Qsolib according to a loading condition of said engine, a fuel injection amount can be estimated precisely in various running states.
|