Контроллер блока электронного зажигания с автоматической регулировкой угла опережения (УОЗ).

Предназначен для использования совместно со штатным блоком электронного зажигания (без переделки последнего).

Цель разработки: обеспечить наилучшие режимы работы двигателя - стабильный запуск без обратного хода, устойчивую работу на низких оборотах, бесперебойное регулярное искрообразование при высоких оборотах, повышение предельной частоты вращения двигателя.

Особенности:

  • Автоматическая регулировка УОЗ в зависимости от частоты вращения двигателя.
  • Выбор предустановок для кубатуры цилиндров двигателя от 36 cм.куб. до 350 см.куб.
  • Ограничение угла опережения конструктивным порогом
    целесообразности - 39 градусов до в.м.т.
  • Возможность индивидуальной первичной регулировки и коррекции УОЗ.

    Исходный текст программы контроллера + HEX: ei_V_3.2.c ei_V_3.2.hex

  • Алгоритм управления углом опережения зажигания.

    Выбран алгоритм вычисления ОЗ в реальном времени, как альтернативный алгоритму табличной подстановки. Несложная логика и простая арифметика вычислений позволяют достаточно быстро получать необходимые величины.

    Время опережения зажигания задается набором из четырех внешних переключателей sw 1..4 :

        sw1 =  125 мкс
        sw2 =  250 мкс
        sw3 =  500 мкс
        sw4 = 1000 мкс
    
    Таким образом можно регулировать (даже на ходу) время опережения от 0 до 1875 микросекунд с шагом 125 мкс. (Для экспериментов с двигателем ЗиД-200 рекомендуются значения не более 1250 мкс, что соответствует углу опережения 45 градусов при 6000 об/мин.)
  • Коррекция ошибок предсказания.

    Поскольку алгоритм базируется на измерении времени между поступающими на вход импульсами с датчика ВМТ (верхней мертвой точки), и предполагает приход очередного импульса через такое же время, неизбежно возникает динамическая ошибка предсказания.

    При разгоне двигателя, при быстром увеличении частоты вращения импульсы зажигания формируются с запаздыванием. Это в данной версии программы не корректируется.

    При замедлении вращения двигателя импульсы зажигания формируются слишком рано, что требует поправки и корректирования.

    Коррекция при замедлении выполняется следующим образом. Запоминаются не одно, а два предыдущих значения периода вращения коленвала. Разность между ними (delta) рассматривается как фактор ускорения (замедления), и в качестве соответствующей поправки вносится в предсказанное время. Таким образом, быстрое равномерное замедление вращения двигателя распознается безошибочно, и делается необходимая коррекция.

    Своевременное внесение поправки существенно улучшает условия работы двигателя, поддерживает высокий крутящий момент при резком нагружении двигателя.

  • Начальный угол установки датчика.

    Для уверенной заводки и устойчивой работы на низких оборотах требуется несколько более раннее опережение, чем следует из простейшей модели процесса. Объясняется это наличием неизбежных утечек в цилиндро-поршневой группе, что приводит к некоторому падению давления в камере сгорания к моменту приходя поршня в в.м.т. (То есть максимум давления и заряда топливовоздушной смеси оказывается несколько раньше в.м.т.)

    С учетом этого обстоятельства, начальный угол установки датчика рекомендуется в пределах 10-13 градусов (опорное значение 11,75 градуса до в.м.т.) При таком угле и будет происходить работа двигателя на оборотах ниже 1220 об/мин, далее угол опережения будет увеличиваться согласно установкам.

  • Ограничение УОЗ по конструктивным показателям.

    По ряду причин, представляется нецелесообразным допускать увеличение угла ОЗ свыше 40-45 градусов. Сжатие смеси в таком положении коленвала еще невысокое, искра соответственно маломощная, и розжиг смеси неуверенный. В программе контроллера предусмотрен "потолок" - ограничитель угла ОЗ величиной до 39 градусов.

  • Уменьшение угла ОЗ с учетом вихревого переноса пламени. В зависимости от кубатуры цилиндра, с ростом оборотов наступает резкое изменение характера движения топливовоздушной смеси в верхней части цилиндра. Повышенная турбулентность, "завихренность" заряда способствует быстрому переносу и распространению пламени от свечи на всю камеру сгорания. В этих условиях угол опережения зажигания следует уменьшать, что и выполняется в версии программы 3.2 и выше.
  • Входной цифровой фильтр.

    В программу включена секция простейшего цифрового интегрирующего фильтра входного сигнала. Опрос входа производится циклически, с частотой порядка 10 ? кГц. При обнаружении входного сигнала он обрабатывается не сразу, а только после трехкратного подтверждения его наличия. Таким образом короткие помехи длительностью менее 200 мкс не вызовут ложных срабатываний.

  • Поправки.

    Рассматриваемому образцу контроллера УОЗ присущи некоторые погрешности и особенности. Так, входной импульс распознается не сразу, а с задержкой в 200 мкс. Эту поправку надо учитывать и постоянно "добавлять" при установке времени опережения.

  • Пояснения к программе даны в комментариях в ее тексте. Дополнительные подробности будут, возможно, описаны отдельно.


    27.04.2006. Опубликована, после предварительного тестирования, новая версия 3.2 программы контроллера (ветка 3.x).

    Отличия от 3.0 значительные.

  • Изменения в программе: число оборотов двигателя, ниже которого контроллер переходит в режим повторителя входного сигнала, установлено теперь в 1220 об/мин вместо прежних 900 об/мин в версии 3.0. Некоторые фрагменты программы изменены в целях упрощения схемы и конструкции устройства. Добавлена новая функциональность: выбор предустановок для двигателей определенной кубатуры цилиндров, выбор полярности фронта импульса датчика, ограничение допустимого угла опережения (39 градусов), уменьшение угла опережения на высоких оборотах, для учета влияния вихревого переноса пламени.
  • Необходимо определенным образом установить перемычки на выводах контроллера. Теперь выводы 22222 задействованы для дополнительных установок, и должны быть соединены согласно с описанием (см. схемы и таблицы).

    Все эти изменения приближают так называемую "кривую УОЗ" к типовому для мототехники виду, что делает пригодным данную версию (3.2) для обычной эксплуатации на мототехнике различных кубатур, а не только для экспериментальных работ.


    Координатор проекта: А.Лашманов (alash). 2003-2006 г.г. На первую страницу "Контроллер УОЗ"