| CPC F02D 41/401 (2013.01) [F02D 41/0097 (2013.01); F02D 41/1401 (2013.01); F02D 29/06 (2013.01); F02D 2041/1409 (2013.01); F02D 2041/141 (2013.01); F02D 2200/1002 (2013.01); F02D 2200/101 (2013.01)] | 12 Claims |

|
1. An engine control device, comprising:
an injection command unit for outputting a fuel injection amount command value indicating a fuel injection amount supplied to an engine;
a first calculation unit for outputting a fuel injection amount obtained by feedback calculation based on an engine speed deviation which is a deviation between an actual engine speed and a target engine speed of the engine to the injection command unit as a basic fuel injection amount;
a second calculation unit for outputting a fuel injection amount obtained by feedforward calculation based on an engine load at present of the engine to the injection command unit as a feedforward fuel injection amount; and
a first determination unit for determining whether a load application state has occurred in which the engine load before a prescribed time, which is not greater than a prescribed value, increases by not less than a variation threshold,
wherein the engine control device is configured to switch from a normal control mode where the injection command unit outputs, as the fuel injection amount command value, a first fuel injection amount calculated based on the basic fuel injection amount to a load application control mode where the injection command unit outputs, as the fuel injection amount command value, a second fuel injection amount calculated based on a value obtained by adding the feedforward fuel injection amount to the basic fuel injection amount, if the first determination unit determines that the load application state has occurred.
|