Patent ID: 8020429

Claim:
A device for determining knocking of an internal combustion engine, comprising: a crank position sensor detecting a crank angle of said internal combustion engine; a knock sensor detecting a magnitude of vibration of said internal combustion engine in association with the crank angle; and an operation unit, wherein said operation unit detects a waveform of vibration in a predetermined interval of crank angle, based on the magnitude of vibration of said internal combustion engine, said operation unit calculates a first value based on a difference between a magnitude in said detected waveform and a magnitude in a waveform model that is predetermined as a reference of the waveform of vibration of said internal combustion engine, said operation unit calculates a second value based on one of a value determined by subtracting a positive reference value from the magnitude in said waveform model and a value determined by subtracting said reference value from the magnitude in said detected waveform, said operation unit calculates a third value based on said first value and said second value, and said operation unit determines whether or not knocking has occurred in said internal combustion engine based on said third value.