ECU има способността да оценява резултатите от своите изчисления и команди, да помни режимите на скорошна работа и да действа в съответствие с тях. "Самообучението" или адаптирането на ECU е непрекъснат процес, но съответните настройки се съхраняват в RAM на електронния блок и следователно до първото изключване на ECU.
Горивото се доставя по един от два различни метода: синхронно, т.е. при определено положение на коляновия вал, или асинхронен, т.е. независимо или без синхронизация с въртенето на коляновия вал. Синхронното впръскване на гориво е най-често използваният метод. Асинхронното впръскване на гориво се използва главно в режим на стартиране на двигателя. ECU включва инжекторите последователно. Всяка от дюзите се активира на всеки 720° завъртане на коляновия вал. Този метод ви позволява по-точно да дозирате горивото в цилиндрите и да намалите нивото на токсичност на отработените газове.
Количеството подадено гориво се определя от състоянието на двигателя, т.е. режима му на работа. Тези режими се предоставят от ECU и са описани по-долу.
Когато коляновият вал на двигателя започне да се върти със стартера, първият импулс от сензора за положение на коляновия вал предизвиква импулс от ECU за включване на всички инжектори наведнъж, което ви позволява да ускорите стартирането на двигателя.
Първоначалното впръскване на гориво се извършва при всяко стартиране на двигателя. Продължителността на инжекционния импулс зависи от температурата. При студен двигател импулсът на впръскване е по-дълъг, за да се увеличи количеството гориво; при топъл двигател продължителността на импулса се намалява. След първоначалното впръскване ECU превключва на съответния режим на управление на инжектора.
Стартов режим
Когато запалването е включено, ECU включва релето на електрическата горивна помпа, което създава налягане в захранващия тръбопровод за гориво към горивната релса.
ECU проверява сигнала от сензора за температура на охлаждащата течност и определя количеството гориво и въздух, необходими за стартиране.
Когато коляновият вал на двигателя започне да се върти, ECU генерира фазиран импулс за включване на инжекторите, чиято продължителност зависи от сигналите от сензора за температура на охлаждащата течност. При студен двигател продължителността на импулса е по-голяма (за увеличаване на количеството подадено гориво), а при загрял - по-кратка.
Режим на обогатяване при ускоряване
ECU следи внезапните промени в положението на дросела (сигнал от сензора за положение на дросела), както и сигнала от сензора за масов въздушен поток и осигурява допълнително гориво чрез увеличаване на продължителността на импулса на впръскване. Режимът на богато ускорение се използва само за преходен контрол на горивото (движение на дросела).
Режим на спиране на горивото по време на спиране на двигателя
При спиране с двигател на предавка и включен съединител, ECU може напълно да изключи импулсите за впръскване на гориво за кратки периоди от време. Изключването и включването на подаването на гориво в този режим става, когато се създадат определени условия за температурата на охлаждащата течност, скоростта на коляновия вал, скоростта на автомобила и ъгъла на отваряне на дросела.
Компенсация на захранването
Когато захранващото напрежение падне, системата за запалване може да даде слаба искра и механичното движение на "отварянето" на дюзата може да отнеме повече време. ECU компенсира това чрез увеличаване на времето за съхранение на енергия в бобините за запалване и продължителността на импулса на впръскване.
Съответно, когато напрежението на акумулатора (или напрежението в бордовата мрежа на автомобила) се повиши, ECU намалява времето за натрупване на енергия в бобините на запалването и продължителността на впръскване.
Режим на спиране на подаването на гориво
Когато двигателят е спрян (запалването е изключено), дюзата не подава гориво, като по този начин предотвратява спонтанно запалване на сместа при прегрял двигател. Освен това не се изпращат импулси за отваряне на инжекторите, ако ECU не получава "референтни" импулси от сензора за положение на коляновия вал, т.е. това означава, че двигателят не работи.
Подаването на гориво също се изключва, когато се превиши максимално допустимата скорост на двигателя, равна на 6200 min -1, за да се предпази двигателят от работа при неприемливо високи скорости.