摘要 |
<p>An engine ECU executes a program including the steps of: detecting a magnitude of vibration of an engine (S 102); detecting a vibration waveform of the engine based on the magnitude (S 104); calculating a correlation coefficient K, in the case where the engine speed NE is smaller than a threshold value NE (1), using the sum of values each determined by subtracting a positive reference value from a magnitude of a knock waveform model, as an area S of the knock waveform model and, calculating the correlation coefficient K, in the case where the engine speed NE is not smaller than the threshold value NE (1), using the area S of the whole knock waveform model (Sl 14); and determining whether or not knocking has occurred using the correlation coefficient K (S 120, S 124). The correlation coefficient K is calculated by dividing by the area S the sum of differences that are each the difference between the magnitude on the vibration waveform and the magnitude on the knock waveform model.</p> |
申请人 |
TOYOTA JIDOSHA KABUSHIKI KAISHA;KANEKO, RIHITO;KASASHIMA, KENJI;YOSHIHARA, MASATOMO;SENDA, KENJI;HANAI, NORIHITO;YAMASAKO, YASUHIRO;TAKEMURA, YUICHI |
发明人 |
KANEKO, RIHITO;KASASHIMA, KENJI;YOSHIHARA, MASATOMO;SENDA, KENJI;HANAI, NORIHITO;YAMASAKO, YASUHIRO;TAKEMURA, YUICHI |