УСТРОЙСТВО ОПРЕДЕЛЕНИЯ ДЕТОНАЦИИ И СПОСОБ ОПРЕДЕЛЕНИЯ ДЕТОНАЦИИ ДЛЯ ДВИГАТЕЛЯ ВНУТРЕННЕГО СГОРАНИЯ

1. Устройство определения детонации для двигателя внутреннего сгорания, содержащее:
датчик (306) положения кривошипа, детектирующий угол поворота кривошипа упомянутого двигателя (100) внутреннего сгорания;
датчик (300) детонации, детектирующий величину вибрации упомянутого двигателя (100) внутреннего сгорания, причем упомянутая величина связана с углом поворота кривошипа; и
операционный блок (200),
причем упомянутый операционный блок (200) детектирует форму волны вибрации в первом интервале угла поворота кривошипа на основе величины вибрации упомянутого двигателя (100) внутреннего сгорания,
упомянутый операционный блок (200) вычисляет первое значение на основе разности между величиной на упомянутой детектированной форме волны и величиной на модели формы волны, определенной заранее в качестве опорной формы волны вибрации упомянутого двигателя (100) внутреннего сгорания, во втором интервале угла поворота кривошипа,
упомянутый операционный блок (200) вычисляет второе значение так, что второе значение меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше,
упомянутый операционный блок (200) вычисляет третье значение на основе упомянутого первого значения и упомянутого второго значения, и
упомянутый операционный блок (200) определяет, возникла или нет детонация в упомянутом двигателе (100) внутреннего сгорания, на основе упомянутого третьего значения.
2. Устройство определения детонации для двигателя внутреннего сгорания по п.1, в котором
упомянутый операционный блок (200) устанавливает упомянутый второй интервал так, что упомянутый второй интервал меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше.
3. Устройство определения детонации для двигателя внутреннего сгорания по п.1, в котором
упомянутый операционный блок (200) вычисляет упомянутое первое значение путем суммирования разностей, каждая из которых является разностью между величиной на упомянутой детектированной форме волны и величиной на упомянутой модели формы волны, в упомянутом втором интервале,
в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является первым количеством оборотов, упомянутый операционный блок (200) вычисляет упомянутое второе значение путем суммирования значений, каждое из которых определено путем вычитания положительного опорного значения из величины на упомянутой модели формы волны, в упомянутом втором интервале, и в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является вторым количеством оборотов, большим упомянутого первого количества оборотов, упомянутый операционный блок (200) вычисляет упомянутое второе значение путем суммирования величин на упомянутой модели формы волны в упомянутом втором интервале,
упомянутый операционный блок (200) вычисляет упомянутое третье значение путем деления упомянутого первого значения на упомянутое второе значение, и
в случае, где упомянутое третье значение меньше заранее определенного значения, упомянутый операционный блок (200) определяет, что возникла детонация в упомянутом двигателе (100) внутреннего сгорания.
4. Устройство определения детонации для двигателя внутреннего сгорания по п.3, в котором
упомянутый операционный блок (200) детектирует минимальное значение величины на упомянутой детектированной форме волны, и
упомянутый операционный блок (200) устанавливает упомянутое опорное значение на минимальное значение величины на упомянутой детектированной форме волны.
5. Устройство определения детонации для двигателя внутреннего сгорания по п.3, в котором
упомянутый операционный блок (200) детектирует соответствующие минимальные значения величины во множестве циклов зажигания, причем каждое из упомянутых минимальных значений является минимальным значением величины на упомянутой детектированной форме волны, и
упомянутый операционный блок (200) устанавливает упомянутое опорное значение на значение, определенное путем прибавления произведения стандартного отклонения упомянутых минимальных значений и коэффициента к медиане упомянутых минимальных значений.
6. Устройство определения детонации для двигателя внутреннего сгорания по п.5, в котором
упомянутый операционный блок (200) ограничивает упомянутое опорное значение не более чем заранее определенным значением.
7. Устройство определения детонации для двигателя внутреннего сгорания по п.3, в котором
упомянутый операционный блок (200) вычисляет среднее значение минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны, и
упомянутый операционный блок (200) устанавливает упомянутое опорное значение на упомянутое среднее значение.
8. Устройство определения детонации для двигателя внутреннего сгорания по п.3, в котором
упомянутый операционный блок (200) вычисляет соответствующие средние значения во множестве циклов зажигания, причем каждое из упомянутых средних значений является средним значением минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны, и
упомянутый операционный блок (200) устанавливает упомянутое опорное значение на значение, определенное путем прибавления произведения стандартного отклонения упомянутых средних значений и коэффициента к медиане упомянутых средних значений.
9. Устройство определения детонации для двигателя внутреннего сгорания по п.3, в котором
упомянутое опорное значение является постоянным значением.
10. Способ определения детонации для двигателя внутреннего сгорания, содержащий этапы, на которых:
детектируют угол поворота кривошипа упомянутого двигателя (100) внутреннего сгорания;
детектируют величину вибрации упомянутого двигателя (100) внутреннего сгорания, причем упомянутая величина связана с углом поворота кривошипа;
детектируют форму волны вибрации в первом интервале угла поворота кривошипа на основе величины вибрации упомянутого двигателя (100) внутреннего сгорания;
вычисляют первое значение на основе разности между величиной на упомянутой детектированной форме волны и величиной на модели формы волны, определенной заранее в качестве опорной формы волны вибрации упомянутого двигателя (100) внутреннего сгорания, во втором интервале угла поворота кривошипа;
вычисляют второе значение так, что второе значение меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше;
вычисляют третье значение на основе упомянутого первого значения и упомянутого второго значения; и
определяют, возникла или нет детонация в упомянутом двигателе (100) внутреннего сгорания, на основе упомянутого третьего значения.
11. Способ определения детонации для двигателя внутреннего сгорания по п.10, дополнительно содержащий этап установки упомянутого второго интервала так, что упомянутый второй интервал меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше.
12. Способ определения детонации для двигателя внутреннего сгорания по п.10, в котором
упомянутый этап вычисления первого значения включает в себя этап вычисления упомянутого первого значения путем суммирования разностей, каждая из которых является разностью между величиной на упомянутой детектированной форме волны и величиной на упомянутой модели формы волны, в упомянутом втором интервале,
упомянутый этап вычисления второго значения включает в себя этап вычисления упомянутого второго значения путем суммирования значений, каждое из которых определено путем вычитания положительного опорного значения из величины на упомянутой модели формы волны, в упомянутом втором интервале, в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является первым количеством оборотов, и вычисления упомянутого второго значения путем суммирования величин на упомянутой модели формы волны в упомянутом втором интервале в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является вторым количеством оборотов, большим упомянутого первого количества оборотов,
упомянутый этап вычисления третьего значения включает в себя этап вычисления упомянутого третьего значения путем деления упомянутого первого значения на упомянутое второе значение, и
упомянутый этап определения возникла или нет детонация, включает в себя этап определения, что детонация возникла в упомянутом двигателе (100) внутреннего сгорания в случае, где упомянутое третье значение меньше заранее определенного значения.
13. Способ определения детонации для двигателя внутреннего сгорания по п.12, дополнительно содержащий этапы, на которых:
детектируют минимальное значение величины на упомянутой детектированной форме волны; и
устанавливают упомянутое опорное значение на минимальное значение величины на упомянутой детектированной форме волны.
14. Способ определения детонации для двигателя внутреннего сгорания по п. 12, дополнительно содержащий этапы, на которых:
детектируют соответствующие минимальные значения величины во множестве циклов зажигания, причем каждое из упомянутых минимальных значений является минимальным значением величины на упомянутой детектированной форме волны; и
устанавливают упомянутое опорное значение на значение, определенное путем прибавления произведения стандартного отклонения упомянутых минимальных значений и коэффициента к медиане упомянутых минимальных значений.
15. Способ определения детонации для двигателя внутреннего сгорания по п.14, дополнительно содержащий этап ограничения упомянутого опорного значения не более чем заранее определенным значением.
16. Способ определения детонации для двигателя внутреннего сгорания по п.12, дополнительно содержащий этапы, на которых:
вычисляют среднее значение минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны; и
устанавливают упомянутое опорное значение на упомянутое среднее значение.
17. Способ определения детонации для двигателя внутреннего сгорания по п.12, дополнительно содержащий этапы, на которых:
вычисляют соответствующие средние значения во множестве циклов зажигания, причем каждое из упомянутых средних значений является средним значением минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны; и
устанавливают упомянутое опорное значение на значение, определенное путем прибавления произведения стандартного отклонения упомянутых средних значений и коэффициента к медиане упомянутых средних значений.
18. Способ определения детонации для двигателя внутреннего сгорания по п.12, в котором
упомянутое опорное значение является постоянным значением.
19. Устройство определения детонации для двигателя внутреннего сгорания, содержащее:
средство (306) для детектирования угла поворота кривошипа упомянутого двигателя (100) внутреннего сгорания;
средство (300) для детектирования величины вибрации упомянутого двигателя (100) внутреннего сгорания, причем упомянутая величина связана с углом поворота кривошипа;
средство (200) для детектирования формы волны вибрации в первом интервале угла поворота кривошипа на основе величины вибрации упомянутого двигателя (100) внутреннего сгорания;
первое средство (200) вычисления для вычисления первого значения на основе разности между величиной на упомянутой детектированной форме волны и величиной на модели формы волны, определенной заранее в качестве опорной формы волны вибрации упомянутого двигателя (100) внутреннего сгорания, во втором интервале угла поворота кривошипа;
второе средство (200) вычисления для вычисления второго значения так, что второе значение меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше;
третье средство (200) вычисления для вычисления третьего значения на основе упомянутого первого значения и упомянутого второго значения; и
средство (200) определения для определения, возникла или нет детонация в упомянутом двигателе (100) внутреннего сгорания, на основе упомянутого третьего значения.
20. Устройство определения детонации для двигателя внутреннего сгорания по п.19, дополнительно содержащее средство (200) для установки упомянутого второго интервала так, что упомянутый второй интервал меньше, когда количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания меньше.
21. Устройство определения детонации для двигателя внутреннего сгорания по п.19, в котором
упомянутое первое средство (200) вычисления включает в себя средство для вычисления упомянутого первого значения путем суммирования разностей, каждая из которых является разностью между величиной на упомянутой детектированной форме волны и величиной на упомянутой модели формы волны, в упомянутом втором интервале,
упомянутое второе средство (200) вычисления включает в себя средство для вычисления упомянутого второго значения путем суммирования значений, каждое из которых определено путем вычитания положительного опорного значения из величины на упомянутой модели формы волны, в упомянутом втором интервале, в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является первым количеством оборотов, и вычисления упомянутого второго значения путем суммирования величин на упомянутой модели формы волны в упомянутом втором интервале, в случае, где количество оборотов выходного вала упомянутого двигателя (100) внутреннего сгорания является вторым количеством оборотов, большим упомянутого первого количества оборотов,
упомянутое третье средство (200) вычисления включает в себя средство для вычисления упомянутого третьего значения путем деления упомянутого первого значения на упомянутое второе значение, и
упомянутое средство (200) определения включает в себя средство для определения, что детонация возникла в упомянутом двигателе (100) внутреннего сгорания в случае, где упомянутое третье значение меньше заранее определенного значения.
22. Устройство определения детонации для двигателя внутреннего сгорания по п.21, дополнительно содержащее:
средство (200) для детектирования минимального значения величины на упомянутой детектированной форме волны; и
средство (200) для установки упомянутого опорного значения на минимальное значение величины на упомянутой детектированной форме волны.
23. Устройство определения детонации для двигателя внутреннего сгорания по п. 21, дополнительно содержащее:
средство (200) для детектирования соответствующих минимальных значений величины во множестве циклов зажигания, причем каждое из упомянутых минимальных значений является минимальным значением величины на упомянутой детектированной форме волны; и
средство (200) для установки упомянутого опорного значения на значение, определенное путем прибавления произведения стандартного отклонения упомянутых минимальных значений и коэффициента к медиане упомянутых минимальных значений.
24. Устройство определения детонации для двигателя внутреннего сгорания по п.23, дополнительно содержащее средство (200) для ограничения упомянутого опорного значения не более чем заранее определенным значением.
25. Устройство определения детонации для двигателя внутреннего сгорания по п.21, дополнительно содержащее:
средство (200) для вычисления среднего значения минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны; и
средство (200) для установки упомянутого опорного значения на упомянутое среднее значение.
26. Устройство определения детонации для двигателя внутреннего сгорания по п.21, дополнительно содержащее:
средство (200) для вычисления соответствующих средних значений во множестве циклов зажигания, причем каждое из упомянутых средних значений является средним значением минимального значения величины на упомянутой детектированной форме волны и величины на угле поворота кривошипа, прилегающем к углу поворота кривошипа, при котором упомянутое минимальное значение величины присутствует на упомянутой детектированной форме волны; и
средство (200) для установки упомянутого опорного значения на значение, определенное путем прибавления произведения стандартного отклонения упомянутых средних значений и коэффициента к медиане упомянутых средних значений.
27. Устройство определения детонации для двигателя внутреннего сгорания по п.21, в котором
упомянутое опорное значение является постоянным значением.