摘要 |
An engine ECU executes a program including the steps of: calculating a fuel injection ratio of an in-cylinder injector (S100); calculating an amount of spark advance using a first map employed when the in-cylinder injector has a fuel injection ratio of one, said first map providing a timing of ignition with a maximum amount of spark advance (S220); calculating an amount of spark advance using a second map employed for a fuel injection ratio of zero, said second map providing a timing of ignition with a minimum amount of spark advance (S230); and calculating an amount of spark advance using a third map employed for a fuel injection ratio larger than zero and smaller than one, said third map providing a timing of ignition with a larger amount of spark advance for a larger ratio (S240).
|