Patent ID: 7287515

Claim:
An engine fuel control system comprising: a high pressure fuel pump arranged to discharge high pressure fuel; at least one fuel injection valve configured and arranged to open at a prescribed fuel injection timing and inject the high pressure fuel from the high pressure fuel pump to a cylinder of an engine; and a controller operatively coupled to the fuel injection valve, the controller including a fuel injection quantity calculating section configured to calculate a fuel injection quantity for the cylinder based on at least one operating condition of the engine; a fuel pressure estimate value calculating section configured to execute a calculation at a prescribed calculation time occurring before the prescribed fuel injection timing with the calculation estimating an estimated fuel pressure value of the high pressure fuel that will be acting on the fuel injection valve at the prescribed fuel injection timing, the estimated fuel pressure value being obtained based on an actual fuel pressure acting on the fuel injection valve at the prescribed calculation time and a compensation value indicating an estimated amount by which the fuel pressure will change during a period from the prescribed calculation time until the prescribed fuel injection timing; a fuel injection quantity correcting section configured to correct the fuel injection quantity that was previously calculated to a corrected fuel injection quantity based on the estimated fuel pressure value that will exist at the fuel injection timing; and a fuel injection valve operating section configured to open the fuel injection valve at the prescribed fuel injection timing to discharge a quantity of fuel equal to the corrected fuel injection quantity.