노크를 동반한 연소가 장기간 계속되면 기관 각부에 중대한 손상을 초래한다. 노크는 다음과 같은 것들의 영향을 받는다.
압축비는 연소 퇴적물 또는 제작상의 편차 때문에 높아질 수 있다.
노크 제어 시스템이 장착되지 않은 엔진에서는 점화장치 설계시 이와같은 불리한 영향들을 고려하여 노크 한계에 대한 안전간격을 설정하여야 한다. 따라서 고부하 영역에서의 효율저하를 피할 수 없다.
노크 제어 시스템은 엔진의 노크발생을 방지할 수 있다. 노크 제어 시스템은 실제로 노크 위험이 있을 경우에, 해당 실린더 (실린더 선택적)의 점화시기를 필요한 만큼 지각시킨다. 그러므로 노크 한계를 고려하지 않고, 최적 연료소비율을 고려하여 점화 특성을 결정할 수 있다. 노크 한계에 대한 안전간격은 더이상 필요없게 된다.
노크 제어 시스템은 노크와 관계된 모든 수정요소를 고려하여 점화시기를 결정하고 보통연료 (최소 RON 91)로 정상 운전을 가능하게 한다.
노크 제어 시스템은 다음과 같은 기능을 한다.
M54-, M52- 그리고 M43-엔진은 실린더뱅크 선택식, 적응식 노크 제어 시스템을 갖추고 있다. 더블-노크센서는 노크연소를 감지한다. 센서 신호는 DME-컨트롤 유닛에서 평가된다.
노크센서는 압전소자식 음파 마이크로폰이다. 이 노크센서는 음파를 감지하여 이를 전압신호로 변환시킨다.
노크가 발생하면 일정한 사이클 수만큼 점화시기가 지각되었다가, 다시 점차 원래의 기준값으로 복귀한다. 각 실린더 뱅크에 대한 점화시기 지각은 개별적으로 제어될 수 있다 (실린더뱅크 선택식).
노크센서가 고장일 경우, 그 고장내용은 DME-컨트롤 유닛의 고장메모리에 수록된다. 노크 제어 시스템 고장시에는 점화시기가 지각된 상태로 계속 운전되므로 엔진은 보호된다.
더블-노크센서는 두 실린더뱅크 사이 엔진블록의 물 재킷에 8mm-볼트로 고정되어 있다. 각각 하나의 센서가 하나의 실린더 뱅크를 감시하도록 배치되어 있다.
볼트의 풀림방지를 위해서는 나사 고정제만을 사용한다. 어떤 경우에도 플레인 와셔, 스프링 와셔, 투스드 록 와셔를 사용해서는 안된다.
노크 제어 시스템의 자기진단은 다음과 같은 점검을 포함한다.
이 점검에서 고장이 발견되면 노크 제어 시스템은 스위치 OFF된다. 비상운전 프로그램은 점화시기 제어를 담당한다. 동시에 고장내용은 고장메모리에 수록된다. 비상운전 프로그램은 최소 RON 91부터 손상없는 기관작동을 보장한다. 비상운전 프로그램은 엔진의 부하, 회전속도, 냉각수 온도 등의 영향을 받는다.