Изобретение относится к определению детонации в двигателе внутреннего сгорания, а именно к способу определения, работает ли двигатель с детонацией, на основании форм колебательного сигнала двигателя внутреннего сгорания. Техническим результатом изобретения является создание устройства и способа определения детонации в двигателях внутреннего сгорания, которые могут снижать ложное определение наличия детонации. Устройство определения детонации для двигателя внутреннего сгорания содержит блок регистрации колебательного сигнала двигателя внутреннего сгорания и блок определения детонации. Блок определения детонации включает в себя полосовые фильтры, блок интегрирования и синтезирующий блок. Синтезирующий блок изменяет весовые коэффициенты, соответствующие диапазонам частот так, чтобы в диапазонах частот весовой коэффициент интенсивности колебательного сигнала в диапазоне частот первой тангенциальной моды становился меньше, чем весовой коэффициент интенсивностей колебательных сигналов в других диапазонах частот, а в диапазоне частот третьей тангенциальной моды становился больше, чем весовой коэффициент интенсивностей колебательных сигналов в других диапазонах частот, и синтезирует форму колебательного сигнала заранее заданного интервала угла поворота коленчатого вала на основании интегрированных значений и весовых коэффициентов интенсивностей. Блок определения детонации определяет, возникла ли детонация в двигателе внутреннего сгорания. Способ определения детонации для двигателя внутреннего сгорания содержит этапы, на которых: регистрируют колебательный сигнал двигателя внутреннего сгорания, извлекают колебательные сигналы в заранее определенных диапазонах частот, изменяют весовые коэффициенты для интенсивностей извлеченных колебательных сигналов множества диапазонов частот так, что уменьшается влияние шума, отличного от детонации, регистрируют форму колебательного сигнала заранее определенного интервала угла поворота коленчатого вала и определяют, возникла ли детонация в двигателе внутреннего сгорания, с использованием зарегистрированной формы колебательного сигнала. Колебательные сигналы диапазонов частот включают в себя колебательный сигнал диапазона частот первой и третьей тангенциальной моды. На этапе изменения изменяют весовой коэффициент так, что весовой коэффициент интенсивности колебательного сигнала в диапазоне частот первой тангенциальной моды становится меньше весового коэффициента интенсивностей колебательных сигналов в других диапазонах частот, а в диапазоне частот третьей тангенциальной моды становится больше весового коэффициента интенсивностей колебательных сигналов в других диапазонах частот. 4 н. и 8 з.п. ф-лы, 13 ил.