Программное обеспечение блока управления
Задача блока управления состоит в том, чтобы замедлить угол выстрела при распознавании детонации, чтобы избежать дальнейшей детонации. Сигнал, выдаваемый модулем детонации, фильтруется программным обеспечением блока управления перед распознаванием детонации.
Сигналы фильтруются по
· окно длительности, которое открыто только в период, в котором может возникнуть детонация зажигания (импульсы, которые возникают вне этого периода, далее не обрабатываются).
· фильтр сигнала, который устраняет все импульсы, ширина сигнала которых ниже минимального значения, основанного на частоте вращения двигателя и нагрузке. Сигнальное окно и фильтр повышают достоверность распознавания стука.
Если импульс прошел эти этапы, блок управления выделяет его цилиндру. Это означает, что импульс детонации приписывается цилиндру, который сработал непосредственно перед этим. Для такого рода распределения используется датчик распределительного вала.
На следующем рабочем такте в этом цилиндре угол стрельбы замедляется. Величина замедления зависит от частоты вращения двигателя. Эта мера не влияет на углы зажигания для остальных цилиндров. Это то, что подразумевается под выражением «селективный контроль детонации».
Замедление угла зажигания повторяется каждый раз, когда распознается детонационное горение. Если стук больше не возникает, зажигание снова продвигается с шагом 0,3 ° СА, с интервалами, зависящими от частоты вращения двигателя. Это повторяется до тех пор, пока либо не будет достигнуто значение, предшествующее замедлению, либо снова не будет зарегистрировано детонационное горение. Этот процесс называется быстрой или синхронизированной с двигателем коррекцией угла стрельбы.
Селективная адаптация значений замедления по цилиндрам происходит во временных петлях по полсекунды (при условии превышения калиброванного предела частоты вращения двигателя). Если в этот момент времени задержка быстрой коррекции больше установленного предела, часть этой коррекции принимается в качестве значения адаптации. Значения адаптации хранятся в 15 (на цилиндр) ячейках обучения, зависящих от частоты вращения и нагрузки двигателя. Эта процедура с более медленной и быстрой адаптацией сравнима с методом, используемым интеграторами и запоминающими устройствами блочного обучения.
Если быстрая адаптация опускается ниже предела, то дальнейшей адаптации не происходит. После этого адаптированное значение уменьшается на 0,3 ° СА в программируемых интервалах не менее 0,5 с. Адаптация выполняется только в ячейках обучения, выделенных для данного конкретного режима работы двигателя.
Программа также оснащена тремя характеристическими картами на 91, 95 и 98 РОН. Начиная с карты характеристик 98 RON, система может переключаться на следующее более низкое октановое поле только в том случае, если опережение зажигания адаптивного регулятора детонации достаточно велико.
Если выбирается следующая нижняя карта характеристик, то предыдущие значения адаптации одновременно обнуляются.