摘要 |
Provided is a control device for an internal combustion engine, the control device enabling the suppression of variations in the amount of fuel injected by injection while the boost voltage is charging, without offsetting the injection timing. A boost circuit (211) boosts a first voltage supplied from a battery (201), and supplies a boosted second voltage to a fuel injection device (214). Switches (212, 213) switch the second voltage supplied to the fuel injection device from the booster circuit on and off. Computation devices (204, 207) control the switches. Each computation device comprises: an estimation unit that, before the initial fuel injection in a combustion cycle, estimates the second voltage for all of the fuel injection times in the combustion cycle; and a correction unit that corrects the amount of fuel injected for each fuel injection time depending on the estimated second voltage. |