Читайте также:
|
|
У режимі "малої" паливоподачі не застосовується Корекція по оборотам прокрутки, замість неї використовується додаткова таблиця: Корекція малої подачіпо температурі.
Таблиця корекції по оборотам прокрутки працює тільки в режимі "великої" подачі і має інше квантування за оборотами (вісь X) - 1 оборот замість 8 (у старому ПО). Максимальне значення оборотів - 63, якщо прокрутка триває довше, лічильник обнуляється і 64-й оборот вважається нульовим.
Січень-5: Особливості перехідного режиму пуск-холостий хід
Особливості розрахунку паливоподачі в перехідному режимі.
При переході від режиму пуску до режиму подачі палива в робочому режимі вимагає корекції подачі палива, так як:
• в режимі пуску не розраховується маса паливної плівки
• топливоподача в режимі пуску відбувається без урахування масової витрати повітря
Ці причини призводять до неузгодженості розрахованої кількості палива на пуск та кількості палива в робочому режимі відразу після пуску.
Алгоритм корекції виглядає наступним чином:
• початковий склад суміші приймається рівним значенню Початковий смоктав суміші. (в новому ПЗ серії M початковий склад суміші вибирається з таблиці складу суміші на ХХ в точці, що відповідає поточній температурі ОЖ).
• склад суміші додатково збагачується на величину Поправка ALF протягом часу Час дії поправки ALF, відлік часу починається від моменту включення запалення.
• після визначення умов виходу з режиму пуску (обороти перевищили величину Обороти повного виходу з режиму пуску) запам'ятовується остання цикловая подача палива GTCL. У робочому режимі нова цикловая подача обчислюється кожен такт вже на основі виміряного витрати повітря, при цьому, якщо нова цикловая подача менше GTCL, то остаточна цикловая подача зменшується в кожному циклі від значення GTCL з кроком Швидкість зміни GTC після пуску аж до досягнення розрахункової величини. Таким чином запобігається різкий стрибок зміни циклової подачі в перехідному режимі.
• початкове значення маси паливної плівки приймається рівним нулю.
Особливості алгоритму регулювання оборотів ХХ в перехідному режимі холодного двигуна.
Якщо температура ОР менше, ніж Температура холодного пуску, то в алгоритм регулювання вноситься ряд поправок:
• забороняється робота пропорційною складовою ПІ-регулятора РХХ при позитивному розузгодженні оборотів, до тих пір, поки не досягнута уставка оборотів холостого ходу. На холодному двигуні це не призводить до різкого перерегулювання і дозволяє забезпечити більш рівномірну подачу повітря до стійкої роботи двигуна.
• при роботі холодного двигуна в режимі регулювання оборотів ХХ збільшується час затримки адаптації положення крокового мотора, воно визначається в цьому випадку величиною Затримка адаптації РХХ холодного двигуна. Це необхідно для претотвращенія неправильної адаптації початкового положення РХХ, так як в перехідному режимі середня величина масової витрати повітря, необхідна для адаптації, обчислюється невірно.
• в новому ПЗ серії M в післяпускових періоді (час дії цього періоду задається калібруванням Час дії поправки ALF) пропорційний коефіцієнт регулятора УОЗ 2 задається окремою калібруванням: Пропорційний коефіцієнт 2 в післяпускових періоді, що дає можливість більш гнучко управляти перехідним режимом.
Січень-5: Режим холостого ходу
Диспетчер режимів визначає режим холостого ходу при виконанні таких умов:
• положення дроселя менш, ніж константа Положення закритого дроселя
• обороти двигуна менш, ніж:
JFRXX2 = JUFRXX + KMM1*JUFRXX + KMM2 * (JUFRXX + KMM1*JUFRXX)
де:
JFRXX2 - поріг переходу режиму ХХ - часткові навантаження
KMM1 - Коефіцієнт 1 перехідного режиму
KMM2 - Коефіцієнт 2 перехідного режиму
JUFRXX- бажані оберти ХХ
Коли система фіксує умови холостого ходу, то виконуються наступні дії:
1. Проводиться уставка УОЗ.
В режимі холостого ходу УОЗ береться з таблиці УОЗ на ХХ, потім з отриманого значення віднімається Корекція УОЗ на ХХ по температурі.
Відзначимо, що це базове значення кута випередження запалювання, воно коректується в ту чи іншу сторону при регулюванні частоти обертання.
В режимі холостого ходу обмеження швидкості зміни УОЗ не проводиться.
2. Обчислюється склад суміші.
В режимі холостого ходу склад суміші береться з таблиці Склад суміші для економічного режиму для систем Січень-4 і для систем Січень-5.1 / VS5.1 / Bosch M1.5.4 c одночасним впорскуванням.
Для систем Січень-5.1 / VS5.1 / Bosch M1.5.4 c попарним або фазованим уприскуванням склад суміші береться з окремої таблиці Склад суміші на холостому ходу.
Температурна корекція складу суміші проводиться точно також, як і в робочих режимах з використанням таблиці Базовий склад суміші.
3. Визначаються бажані обертів ХХ і пороги режимних переходів.
Значення бажаних оборотів холостого ходу вибирається з таблиці Бажані обертів холостого ходу в залежності від температури двигуна.
Пороги режимних переходів часткове навантаження - закритий дросель:
JFRXX1 = JUFRXX + KMM1 * JUFRXX
JFRXX2 = JFRXX1 + KMM2 * JFRXX1
де:
JUFRXX - Бажані обертів ХХ, вибрані з таблиці Бажані оберти холостого ходу
JFRXX1 - поріг оборотів першого перехідного режиму.
JFRXX2 - поріг оборотів другого перехідного режиму.
KMM1 - Коефіцієнт 1 перехідного режиму
KMM2 - Коефіцієнт 2 перехідного режиму
4. Визначається бажаний витрата повітря через РХХ, якщо не визначений режим регулювання оборотів ХХ.
Якщо обороти двигуна <JFRXX2, то:
UGB = TUGB
де:
UGB - уставка витрати повітря через РХХ.
TUGB - Бажаний витрата повітря через РХХ
JFRXX2 - поріг оборотів другого перехідного режиму
Якщо обороти двигуна> JFRXX2, то:
UGB = TUGB + (FREQX - JFRXX2) * KUGB
де:
UGB - уставка витрати повітря через РХХ.
TUGB - Бажаний витрата повітря через РХХ
KUGB - Коефіцієнт уставки РХХ
JFRXX2 - поріг оборотів другого перехідного режиму
FREQX - поточні обороти двигуна
5. Обчислюється необхідне положення РХХ, виходячи з величини бажаного витрати повітря.
SSM = KDAIR * UGB + IDDAIR
де:
SSM - положення РХХ, крок.
KDAIR - Коефіцієнт продуктивності РХХ
UGB - Бажаний витрата повітря через РХХ.
IDDAIR - Початкове зміщення РХХ
Режим регулювання оборотів холостого ходу.
В цьому режимі система підтримує оберти двигуна, рівні бажаним, які вибираються їх таблиці Бажані обертів холостого ходу в залежності від температури ОЖ.
До бажаним оборотам ХХ дається прибавка Зміщення оборотівХХ в русі, якщо:
• визначено рух автомобіля
• в комплектації немає датчика швидкості
• датчик швидкості несправний
Грубе регулювання оборотів здійснюється за допомогою регулятора холостого ходу (РХХ), а точна - за допомогою зміни УОЗ.
Регулятор управління додатковим повітрям через РХХ.
Цей регулятор визначає положення РХХ наступним чином:
SSM = SSM + TMFR * (KFRI * EFREQ + KFR * (EFREQ - EFRET))
де:
SSM - положення РХХ, крок.
TMFR - Жорсткість регулятора частоти обертання
KFRI - Інтегральний коефіцієнт РХХ
KFR - Пропорційний коефіцієнт РХХ
EFREQ - Поточна помилка оборотів при регулюванні
EFRET - Помилка оборотів на попередньому циклі регулювання
Поточна помилка оборотів EFREQ для інтегральної складової регулятора обмежується величиною Обмеження оборотів для інтегратора.
Робота регулятора в післяпускових періоді на холодному двигуні (температура двигуна <Температура холодного пуску) не враховує інтегральну складову при позитивному розузгодженні доти, поки не досягнута уставка оборотів холостого ходу (Поточні обороти> = Бажаних оборотів ХХ):
Якщо EFREQ > 0 и (FFREQ - EFRET) > 0, то
SSM = SSM + TMFR * KFR * (EFREQ - EFRET) де:
де:
SSM - Положення РХХ, крок.
TMFR - Жорсткість регулятора частоти обертання
KFR - Пропорційний коефіцієнт РХХ
EFREQ - Поточна помилка оборотів при регулюванні
EFRET - Помилка оборотів на попередньому циклі регулювання
Положення РХХ не змінюється, якщо бажаний витрата повітря вийшов менш величини Мінімальний витрата повітря при регулюванні.
Положення крокового мотора обмежується зверху величиною Максимальне положення РХХ. При роботі холодного двигуна (температура двигуна <Температури холодного пуску) обмеження відкриття регулятора додаткового повітря визначається константою Максимальне положення РХХ холодного двигуна.
При включенні вентилятора системи охолодження двигуна навантаження зростає і може привести до нестабільності холостого ходу. Для усунення цього явища вентилятор включається із затримкою, яка визначається змінної Затримка включення вентилятора, при цьому положення РХХ додатково зміщується на величину Зміщення РХХ при включенні вентилятора.
Регулятор управління кутом випередження запалювання.
Регулятор включається, якщо неузгодженість оборотів перевищило величину Зона нечутливості регулятора УОЗ.
УОЗ розраховується наступним чином:
UOZ = UOZXX + KUOZ * EFREQ
або
UOZ = UOZXX якщо EFREQ < MINEFR
де:
UOZXX - УОЗ на ХХ мінус Корекція УОЗ на ХХ
EFREQ - Поточна помилка оборотів при регулюванні.
MINEFR - Зона нечутливості регулятора УОЗ.
KUOZ - Коефіцієнт корекції УОЗ, приймається рівним Пропорційному коефіцієнту регулятора УОЗ1, якщо помилка позитивна (EFREQ> 0) або Пропорційному коефіцієнту регулятора УОЗ 2, якщо помилка негативна (EFREQ <0).
Розмір збільшення УОЗ: (KUOZ * FREQ) обмежується величинами UDMIN і Udmax:
UDMIN < KUOZ * EFREQ < UDMAX
де:
UDMIN - мінімальний зсув СОЗ
UDMAX –максимальний зсув СОЗ
Адаптація положення РХХ.
Після входу в режим регулювання оборотів ХХ, через час Період адаптації РХХ виробляється адаптація зсуви положення РХХ.
SSM = IDDAIR + KDAIR * M[JAIR]
де:
SSM - положення РХХ.
IDDAIR - Початкове зміщення РХХ
KDAIR - Коефіцієнт продуктивності РХХ
M [Яіра] - (. Підсумовуються значення годинної витрати повітря в кожному циклі 20 мс, потім знаходиться середнє значення) Математичне сподівання витрати повітря в сталому режимі.
Затримка адаптації після пуску двигуна визначається часом Затримка адаптації РХХ гарячого двигуна.
При роботі холодного двигуна збільшується час затримки адаптації положення крокового мотора, воно визначається в цьому випадку величиною Затримка адаптації РХХ холодного двигуна. Це необхідно для претотвращенія неправильної адаптації початкового положення РХХ, так як в перехідному режимі середня величина масової витрати повітря, необхідна для адаптації, обчислюється невірно.
Кордони адаптації задані в калібрування Мінімальна зміщення РХХ при адаптації та Максимальне зміщення РХХ при адаптації.
Січень-5: Топливоподача в робочих режимах
Паливоподача на робочих режимах здійснюється синхронно з положенням колінчастого вала на кожному робочому такті відповідно до встановленої Фазою уприскування.
Кінцевою розрахунковою величиною служить час відкриття форсунок, яке обчислюється за формулою:
попарно-паралельний впорскування палива: Tinj = 0.5 * KFst * COEF * GTC + KFd
розподілене впорскування палива: Tinj = KFst * COEF * GTC + KFd
де:
Tinj - час відкриття форсунок
KFst - Статична продуктивність форсунки (кількість палива, що подається форсункою за 1 мс. При номінальному тиску).
COEF - сумарний коефіцієнт корекції паливоподачі, вибирається з ОЗУ.
GTC - цикловаятопливоподача (кількість палива в мг, розрахованих на 1 робочий цикл)
KFd - Динамічна продуктивність форсунки (додатковий час вприскування по напрузі, необхідно для компенсації запізнювання відкриття форсунки щодо імпульсу управління).
Розрахунок циклової паливоподачі:
GTC = GBC * KGTCM / ALF + GTCD + GTCF
де:
GTC - цикловаятопливоподача
GBC - циклових витрата повітря (цикловое наповнення)
ALF - бажаний склад суміші на даному режимі
KGTCM - мультиплікативна корекція циклової подачі палива
GTCD - аддитивная корекція циклової подачі палива в динамічних режимах
GTCF - аддитивная корекція циклової подачі палива з урахуванням паливної плівки
Різні корекції циклової подачі необхідні для мінімізації відхилення дійсного складу суміші від бажаного, що важливо для досягнення мінімальної токсичності вихлопу.
Аддитивная корекція необхідна для компенсації запізнювань в системі впуску.
Мультиплікативна корекція KGTCM обчислюється таким чином:
У попередніх версіях ПЗ:
KGTCM = 1 + KGBCT * KGBCFR
де:
KGBCT - Коефіцієнт ваговій корекції
KGBCFR - Вагова корекція паливоподачі
Зауважимо, що при KGBCT <0.5 його значення приймається рівним 0.
У нових версіях ПЗ:
KGTCM = TALFEPC * 2 * (0.5 + (KGBCFR * (KGBCT - 0.5)))
Якщо обчислене значення перевищує 2, то воно приймається рівним 2.
де:
KGBCT - Коефіцієнт ваговій корекції
KGBCFR - Вагова корекція паливоподачі
TALFEPC - Корекція складу суміші по температурі (в режимі прогріву).
Аддитивная динамічна корекція GTCD обчислюється таким чином:
GTCD = GTCDXX + GTCDR - GTCDL
де:
GTCDXX - корекція паливоподачі при переході з режиму холостого ходу або примусового холостого ходу в режим навантажень
GTCDR - корекція паливоподачі при прискоренні
GTCDL - корекція паливоподачі при уповільненні
Корекція подачі палива GTCDXX спочатку приймається рівною Коефіцієнт зменшення GTC після пуску, а потім плавно зменшується в кожному такті:
GTCDXX = GTCDXX * KLGTCR1
де
KLGTCR1 - Переходи. зменшення GTC 1 при збагаченні
Корекція паливоподачі при прискоренні GTCDR.
Ця корекція є аналогом прискорювального насоса в карбюраторі, її розрахунок проводиться по прогнозованому збільшенню циклового наповнення з використанням таблиці Базове цикловое наповнення.
ЕБУ зберігає попереднє значення, взяте з цієї таблиці, і при зміні положення дроселя зчитує з цієї таблиці нове значення.
Різниця між новим і попереднім значенням є прогнозованою добавкою витрати повітря при зміні дроселя і оборотів. Сенс цього збагачення полягає головним чином в компенсації збідніння суміші при різкому відкритті дроселя, так як ДМРВ має певну інерційність і не може швидко відреагувати на різке збільшення витрати повітря. Алгоритм передбачає, що Базове цикловое наповнення відображає якийсь усереднений витрата повітря двигуном при різних оборотах і дросселе. При різкому відкритті дроселя відбувається швидкий розрахунок прогнозованої добавки витрати повітря і на її основі розраховується додатковий паливо, яке потім поступово зменшується до нуля (якщо режим роботи став стаціонарним).
На підставі прирощення витрати повітря розраховується добавка часу уприскування:
GTCDR = GBC_ADD * KGBCD
де:
GTCDR - Корекція паливоподачі при прискоренні (додатковий паливо)
GBC_ADD - прогнозоване прирощення витрати повітря (нове значення з таблиці Базове цикловое наповнення мінус попереднє значення).
KGBCD - екстраполюють коефіцієнт перерахунку GBC для збагачення, коефіцієнт для перерахунку додаткового повітря у додатковий паливо.
Ця добавка буде поступово зменшуватися в кожному новому циклі обчислень за алгоритмом:
Випадок 1 - положення дроселя збільшилося в новому циклі обчислень:
Якщо нове значення (пораховані в цьому циклі) GTC_ADD більше попереднього, то:
GTCDR = GTCDR (пораховані в цьому циклі) - GTCDR (минулого циклу обчислень)
Якщо нове значення GTCDR менше минулого, то:
GTCDR = GTCDR (минулого циклу) * Коеф. зменшення GTC 2 при збагаченні
Випадок 2 - положення дроселя зменшилося або не змінилося в новому циклі обчислень:
GTCDR = GTCDR (минулого циклу) * Коеф. зменшення GTC 1 при збагаченні
В системах з одночасним впорскуванням K = 0, так як додаткове паливо впорскується відразу чотирма форсунками і використовується ще 3 такту.
Для усунення небажаних невизначених станів при невеликих коливаннях положення дроселя мається Зона нечутливості по дроселю, при зміні положення дроселя менш цього значення алгоритм збагачення який активізується.
Корекція паливоподачі при уповільненні GTCDL
Збіднення при уповільненні використовується для зменшення викидів CO і СH.
Розрахунок його виробляється точно таким же чином, що і для випадку збагачення із застосуванням відповідних калібрувань.
Відмінність лише в тому, що обчислюється НЕ прогнозована прибавка наповнення, а прогнозоване зменшення наповнення.
Розрахунок аддитивної корекції GTCF з урахуванням паливної плівки
Визначається коефіцієнт DKGTC динамічної корекції:
DKGTC = TDKGTCG * TDKGTCT
де:
TDKGTCG - Динамічна корекція GTC по GBC
TDKGTCT - Динамічна корекція GTC по температурі
Обчислюється кількість палива, що випадає в плівку при поточній циклової подачі. Враховується тепловий стан двигуна і витрату повітря, що впливають на процес утворення плівки:
FILM_new = DKGTC * GBC * KGTCM / ALF
де:
FILM_new - кількість палива в плівці
DKGTC - коефіцієнт динамічної корекції GTC
GBC - циклових витрата повітря
KGTCM - мультиплікативна корекція циклової подачі палива
ALF - бажаний склад суміші на даному режимі
Кількість палива в плівці розраховується на кожному робочому такті безпосередньо для циліндра, що знаходиться на такті впуску.
Обчислюється динамічна корекція GTCF, яка компенсує різницю між кількістю
GTCF = FILM_new - FILM_old
Динамічна поправка може збільшувати або зменшувати кількість поточної циклової подачі.
Якщо після корекції нове GTC <0, то впорскування не виробляється і перевизначається паливо в поточній плівці:
GTC = 0
FILM_new = FILM_old / (1+DKGTC)
де:
FILM_new - кількість палива в плівці для поточного циклу
FILM_old - кількість палива в плівці для минулого циклу
DKGTC - коефіцієнт динамічної корекції GTC
Паливно повітряної співвідношення
Цей коефіцієнт (ALF) вибирається по одній з трьох таблиць в залежності від умов АДВОКАТУРИ двигуна. Ці умови такі:
1. Разомкнутая петля зворотного зв'язку, економічний режим - таблиця Склад суміші для економічного режиму
2. Замкнута петля зворотного зв'язку - таблиця Склад суміші для роботи з нейтралізатором
3. Збагачення в потужному режимі - таблиця Склад суміші для мощностного режиму
Після вибору значення ALF з будь-якої таблиці проводиться перевірка на допустимий діапазон складу суміші. Найбагатша суміш задана в калібрування Базовий склад суміші, найбідніша суміш задана в Обмеження складу суміші по температурі. Якщо значення, вибране з таблиці, виходить за ці рамки, то приймається значення з з Базового складу суміші або Обмеження складу суміші по температурі.
Після вибору однієї з трьох таблиць проводиться корекція складу суміші по температурі:
ALF = TALFBAS + TALFCOR * (ALFT-TALFBAS{TWALFM})
де:
TALFBAS - Базовий склад суміші
TALFCOR - Корекція базового складу суміші
TALFBAS {TWALFM} - Значення, взяте з таблиці Базовий склад суміші в точці Початкова температура прогрітого двигуна
ALFT - (ALF, отримане з таблиць для економічного або мощностного режиму)
При робочих температурах ступінь впливу базового ALF зводиться до нуля і склад суміші відповідає значенню, взятому з таблиць ALF робочих режимів, а при низьких температурах склад суміші відповідає значенню Базовий склад суміші.
Таким чином, таблицею Корекція базового складу суміші визначається ступінь впливу таблиці Базовий склад суміші на остаточний склад суміші. Значення, рівне 1 відповідають відсутності впливу, а при значенні, рівному 0 складу суміші береться повністю з таблиці Базовий склад суміші (інші таблиці складу суміші ігноруються).
Основне призначення такого алгоритму - збагачення суміші на непрогрітому двигуні.
Режим потужності включається за умови, що положення дроселя перевищило величину рівну сумі чисел з таблиць Кордон зони економічного режиму і Ширина зони перехідного режиму.
У тому випадку, коли становище дроселя менше, ніж число з таблиці Кордон зони економічного режиму, диспетчер режимів визначає економічний режим і склад суміші береться з таблиці Склад суміші для економічного режиму.
В перехідній зоні, коли становище дроселя більше, ніж Кордон зони економічного режиму але менше, ніж сума (Кордон зони економічногорежиму + Ширина зони перехідного режиму), склад суміші розраховується наступним чином:
ALF = TALFECO * (TTHRP+MAXDTHR-TP) / MAXDTHR + ALFPOW * (TP - TTHRP) / MAXDTHR
де:
ALF - фінальний склад суміші
ALFECO - Склад суміші для економічного режиму
ALFPOW - Склад суміші для мощностного режиму
TTHRP - Кордон зони економічного режиму
MAXDTHR - Ширина зони перехідного режиму
TP - положення дроселя
Таким чином проводиться інтерполяція між калібруваннями економічного і мощностного режимів.
Інтерполяція проводиться також в зонах між сусідніми режимними точками.
Корекція швидкості зміни складу суміші
Кожні 20 мс проводиться обмеження швидкості зміни ALF залежно від напрямку зміни ALF:
• Максимальна швидкість збагачення суміші
• Максимальна швидкість збідніння суміші
Ці калібрування забезпечують поступове зміни складу суміші при різкому їх зміну для досягнення плавності ходу автомобіля.
Коефіцієнт корекції часу уприскування
Коефіцієнт корекції паливоподачі инициализируется значенням константи Початкове значення корекції часу уприскування, якщо встановлена помилка контрольної суми ОЗУ, або вибирається з ОЗУ і розраховується кожні 20 мс за наступним алгоритмом:
В режимі зворотного зв'язку по ДК:
COEF = TABKFADS + KP (при включеному продуванні адсорбера).
COEF = TABKF + KP (при виключеному продуванні)
де:
TABKFADS - таблиця пам'яті навчання в ОЗУ по оборотам і циклових наповненню
TABKF - таблиця пам'яті навчання в ОЗУ по оборотам і циклових наповненню
KP - поточний коефіцієнт регулювання (аддитивная складова)
Таблиці TABKF і TABKFADS адаптуються при роботі регулятора по датчику кисню. При ініціалізації таблиці встановлюються в наступні значення:
TABKF = TCOR0
TABKFADS = TCOR0, якщо температура двигуна менше температури холодного продування
TABKFADS = TCOR0 * TCORXX + TCOR1, якщо температура двигуна більше температури холодного продування
де:
TCOR0 - Початкова корекція часу уприскування
TCOR1 - Поправка при продувці адсорбера
TCORXX - Початкова корекція часу уприскування ХХ (використовується тільки в деяких версіях ПЗ і тільки в режимі холостого ходу, в робочих режимах завжди = 1).
Якщо режим роботи з ДК заборонений або в комплектації відсутній ДК, то
COEF = TCOR0 (якщо в комплектації немає потенциометра CO)
або
COEF=TCOR0 + RCO * TLEAK
де:
TCOR0 - Початкова корекція часу уприскування
RCO - коеф. корекції по RCO
TLEAK - Коефіцієнт чутливості RCO
Коефіцієнт чутливості RCO визначає ступінь впливу коефіцієнта корекції, встановленого за допомогою потенціометра CO (або програмно) на склад суміші. Значення, рівне нулю визначає відсутність впливу. Як правило, калібрування дорівнює нулю у випадку середніх і великих оборотів і середніх і великих витратах повітря, тобто корекція по потенціометра працює тільки на холостому ходу і малих навантаженнях.
Режими відключення паливоподачі
Відсічення палива при уповільненні.
Програма відключає топливоподачу протягом періодів глибокого уповільнення для того, щоб мінімізувати споживання палива. Цей алгоритм активізується, коли виконуються всі наступні умови:
• У комплектації дозволено відключення палива, тобто Ознака постійного включення палива знято
• Якщо в комплектації немає датчика швидкості, встановлена помилка датчика швидкості або швидкість автомобіля більше величини Швидкість дозволу відключення палива
• Дроссельная заслінка закрита (положення менш, ніж Положення закритого дроселя)
• Виконуються умови по оборотам, див. Нижче.
• Температура двигуна більше значення Температура дозволу відключення палива
• Умови 3, 4 виконуються протягом часу Затримка відключення паливоподачі
Управління відключенням паливоподачі в режимі примусового холостого ходу здійснюється наступним чином:
Якщо в комплектації немає датчика швидкості або встановлена помилка датчика швидкості, або швидкість автомобіля більше величини Швидкість дозволу відключення палива, то значення оборотів двигуна, при яких відбувається відключення і відновлення паливоподачі визначаються, відповідно, значеннями:
JFRXX2, JFRXX1
де:
JFRXX1 = RPMXX + KMM1 * RPMXX
JFRXX2 = JFRXX1 + KMM2 * JFRXX1
RPMXX - поточні бажані обертів ХХ
KMMXX1 - Коефіцієнт 1 перехідного режиму
KMMXX2 - Коефіцієнт 2 перехідного режиму
Якщо датчик швидкості присутній і працездатний, і швидкість автомобіля менше Швидкості блокування відключення палива, то обороти відключення і відновлення паливоподачі визначаються константами:
FRNOT2, FRNOT1
де:
FRNOT1 - Кордон включення подачі палива
FRNOT2 - Кордон відключення подачі палива
Блокування вприскування при перевищенні оборотів
Якщо обороти двигуна перевищили кордон Обороти блокування упорскування, то впорскування забороняється для захисту двигуна і поновлюється при зниженні оборотів менш цієї межі.
Установка величини ALF при відключенні паливоподачі.
Величина складу суміші зменшується зі швидкістю зміни корекції складу суміші після відключення палива від поточного значення до:
ALF = TALFBAS + TALFCOR * TALFECO - TALFBAS{TWALFM} - DALFS
де:
TALFBAS - Базовий склад суміші
TALFCOR - Корекція базового складу суміші
TALFBAS {TWALFM} - Значення, взяте з таблиці Базовий склад суміші в точці Початкова температура прогрітого двигуна
ALFT - (ALF, отримане з таблиць складу суміші для економічного або мощностного режиму)
DALFS - Корекція складу суміші при поновленні паливоподачі
Відновлення подачі палива
Після поновлення подачі палива склад суміші змінюється від поточного значення до режимного зі Швидкістю зміни корекції складу суміші, також відбувається додаткове збагачення в перших чотирьох тактах роботи двигуна після включення палива за рахунок додаткової добавки взятої з таблиці Динамічна корекція GTC по GBC до розрахункової величини цікловго наповнення.
Січень-5: УОЗ в робочих режимах
У робочих режимах запалювання обчислюється за однією з наступних таблиць:
• УОЗ для економічного режиму
• УОЗ для роботи з ДК
• УОЗ при рециркуляції (управління клапаном рециркуляції не реалізоване в поточних версіях ПЗ)
• УОЗ для мощностного режиму
Вибір режиму (економічний, мощностной або перехідний) здійснюється диспетчером режимів:
• Режим потужності включається за умови, що положення дроселя перевищило величину рівну сумі чисел з таблиць Кордон зони економічного режиму і Ширина зони перехідного режиму.
• Економічний режим включається в тому випадку, коли становище дроселя менше, ніж число з таблиці Кордон зони економічного режиму.
• В перехідній зоні, коли становище дроселя більше, ніж Кордон зони економічного режиму але менше, ніж сума (Кордон зони економічного режиму + Ширина зони перехідного режиму), УОЗ розраховується наступним чином:
UOZ = UOZECO * (TTHRP+MAXDTHR-TP) / MAXDTHR + UOZPOW * (TP - TTHRP) / MAXDTHR
де:
UOZ - фінальний УОЗ
UOZECO - УОЗ для економічного режиму
UOZPOW - УОЗ для мощностного режиму
TTHRP - Кордон зони економічного режиму
MAXDTHR - Ширина зони перехідного режиму
TP - положення дроселя
При роботі двигуна в потужному режимі забезпечується саме раннє запалювання для отримання максимальної потужності. Для запобігання детонації при високій температурі двигуна, в цьому режимі запалювання коригується в більш пізню сторону:
UOZ = UOZ - KTUOZ
де:
UOZ - фінальний УОЗ
KTUOZ - Корекція УОЗ по температурі
У нових версіях ПО ця корекція працює на всіх робочих режимах, в старих версіях - тільки в потужному режимі.
Мінімальний і максимальний реалізований УОЗ задається калібруваннями Мінімальний реалізований УОЗ та Максимальний реалізований УОЗ. Якщо розрахункове значення УОЗ виходить за цей діапазон, то приймається мінімальне або максимальне значення з цих калібрувальних констант.
Кут випередження запалювання додатково коригується по оборотам за допомогою змінної Корекція затримки УОЗ (приведеної до 10240 об / хв) для компенсації програмних затримок.
Для забезпечення плавності зміни крутного моменту двигуна швидкість зміни УОЗ контролюється програмно і обмежується величиною Макс. швидкість зміни УОЗ.
В режимі відключення паливоподачі та збереження умов відключення в плині часу Затримка відключення паливоподачі здійснюється перехід до більш пізнім кутах випередження запалювання визначаються таблицею УОЗ при відключенні подачі палива.
При несправності ДПДЗ або ДМРВ запалювання в будь-якому режимі обчислюється за таблицею УОЗ при несправності ДПДЗ або ДМРВ.
При несправності датчика детонації УОЗ додатково зміщується в строну пізнього запалювання на величину Зміщення УОЗ в аварійному режимі.
В ПО для 16-кл. двигуна застосовується додаткові корекції УОЗ:
Динамічна корекція УОЗ обчислюється за формулою:
UOZ = UOZ - (KDUOZD * GTCD)
де:
KDUOZD - Коефіцієнт динамічної корекції УОЗ
GTCD - аддитивная корекція циклової подачі палива в динамічних режимах.
Величина цієї поправки обмежується значенням Максимального зміщення УОЗпри динамічної корекції
Динамічна корекція не проводиться, якщо температура ОЖ менше, ніж Температура включення динамічної корекції УОЗ.
Динамічна корекція викликає зсув УОЗ в більш пізню сторону при активному режимі збагачення по збільшенню дроселя для запобігання детонації в момент відкриття дросельної заслінки.
В ПО для 8-кл. двигуна під норми ЄВРО-2 застосовується додаткова корекція УОЗ на прогріванні:
UOZ = UOZ + (TDUOZPR * TKDUOZ)
де:
TDUOZPR - Корекція УОЗ при прогріванні на навантаженні
TKDUOZ - Ваговий коефіцієнт корекції УОЗ при прогріванні
В ПО систем Січень-5.1 і VS-5.1 а також в ПО для Bosch M1.5.4 ЄВРО-2 застосовується корекція УОЗ холодного двигуна:
Ця корекція працює тільки в потужному режимі.
Якщо температура двигуна не досягла величини Температура відключення корекції УОЗ холодного двигуна, то до раніше отриманому УОЗ додається значення з таблиці Корекція УОЗ холодного двигуна.
Після прогріву двигуна понад цієї температури корекція скасовується. При охолодженні двигуна корекція відновиться тільки при спаді температури менш значення Температура відновлення корекції УОЗ холодного двигуна.
Додаткові корекції застосовуються для виконання норм токсичності та підвищенні економічності двигуна.
Програмне забезпечення ЕБУ дозволяє формувати УОЗ з точністю до 0.5 гр.п.к.в.
Час накопичення котушок запалювання розраховується в залежності від напруги бортсети за таблицею Час накопичення для модуля запалювання.
Січень-5: Фаза вприскування
Фаза упорскування визначає момент відкриття форсунок щодо ВМТ робочого циліндра. У робочих режимах вона вибирається з таблиці Фаза упорскування залежно від оборотів і циклового наповнення. Мінімальна і максимальна реалізована фаза уприскування задається калібруваннями Мінімальна фаза уприскування і Максимальна фаза уприскування. Якщо значення, взяте з таблиці фази вприскування, виходить за цей діапазон, то приймається мінімальне або максимальне значення з цих констант. Фаза вприскування додатково коригується по оборотам за допомогою константи Корекція затримки фази уприскування (приведеної до 10240 об / хв) для компенсації програмних затримок.
Швидкість зміни фази є постійною і становить +/- 6 гр.п.к.в. за цикл.
Дата добавления: 2015-10-23; просмотров: 202 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Січень-5: Режим пуску двигуна | | | Січень-5: Режим зворотного зв'язку по ДК |