Patent ID: 8909456

Claim:
An engine control apparatus, including a processor for executing a program, comprising: a target air volume calculator, executed by the processor, which calculates a target air volume required by an engine; an actual air volume calculator, executed by the processor, which calculates an actual air volume inhaled into a cylinder of the engine; an estimator, executed by the processor, which calculates an estimated value of the subsequent actual air volume as an estimated air volume on the basis of a time lag from a time when the target air volume is calculated to a time when the actual air volume reaches the target air volume; and a controller, executed by the processor, that controls at least one of a throttle valve of the engine to control an intake air amount, a spark plug to control a timing of ignition of the engine, and a fuel injector to control a fuel injection rate based on the calculated estimated air volume, wherein the estimator calculates the estimated value of the subsequent actual air volume by applying a variation in the past target air volume to a variation in the subsequent actual air volume.