Patent ID: 8744724

Claim:
An engine controlling apparatus, comprising: a setting unit that sets a demand torque to an engine mounted on a vehicle; a detection unit that detects, based on a working state of an external load apparatus which applies an external load to the engine, a fluctuation of the external load; a correction unit that corrects the demand torque set by said setting unit in response to a result of the detection by said detection unit; a target torque calculation unit that calculates a target torque for the engine based on the demand torque corrected by said correction unit; a control unit that controls an amount of air to be introduced into the engine so that an output torque of the engine may come close to the target torque calculated by said target torque calculation unit; and an ignition timing detection unit that detects an ignition timing of said engine; wherein said correction unit adds, when a fluctuation of the external load is detected by said detection unit, a torque increment for coping with the fluctuation to the demand torque set by said setting unit to determine an increment correction demand torque and increases or decreases the increment correction demand torque in response to a displacement amount of the ignition timing detected by said ignition timing detection unit from a predetermined reference value.