To control spark knock (detonation), a knock sensor (KS) system is used. The KS system allows the powertrain control module (PCM) to adjust ignition timing to eliminate spark knock. This provides optimal driveability and fuel economy under all operating conditions.
The PCM uses a knock sensor (KS) to detect abnormal vibration in the engine (detonation/spark knocking). Mounted in the engine block, the knock sensor produces an AC signal at all engine speeds and loads. The PCM then adjusts the spark timing based on the amplitude and frequency of the KS signal. The PCM calculates a normal level of engine noise (noise channel) from the KS signal. The noise channel consists of an upper and lower region. A normal KS signal should vary within the noise channel as shown in the Knock Sensor Signal - Normal. A KS signal outside the noise channel, as shown in Knock Sensor Signal - Knock Present, indicates spark knock. The PCM will then adjust the spark timing to eliminate the engine knock.