摘要 |
According to the present invention, a water temperature at the starting up of an engine is stored as a startup water temperature, and during idle operation after a cooler is started up, a lag angle amount (S) is calculated based on the startup water temperature. At this time, the higher the startup water temperature, the more the lag angle amount (S) is increased, and when the startup water temperature exceeds a predetermined temperature, the higher the startup water temperature, the more the lag angle amount (S) is reduced. A lag angle amount (R) is calculated based on the current water temperature in the same manner as the lag angle amount (S), and the lesser of the lag angle amounts is selected as the basic lag angle amount. |