摘要 |
PROBLEM TO BE SOLVED: To set an adequate ignition timing when the setting of an ignition timing depending on filling efficiency deviates from an optimum value because of the characteristic variation or the variation with time of an engine. SOLUTION: The filling efficiencyηc is calculated depending on an intake air flow amount GAIR and an engine revolving speed NE, and an initial knocking limit ignition timing IGINI is calculated depending on the engine revolving speed NE and the filling efficiencyηc. A knocking correction value IGKNOCK is calculated depending on a knocking detection result, and a learning parameter table having first and second learning parameters (a), (b) set is updated in accordance with the knocking correction value IGKNOCK. The first and second learning parameters (a), (b) are calculated depending on the engine revolving speed NE, and a cylinder correction value DIGRLS(N) is calculated corresponding to each of a plurality of cylinders of the engine 1, using the filling efficiencyηc and the first and second learning parameters (a), (b). COPYRIGHT: (C)2010,JPO&INPIT |