Автомобили, топлинни машини, алтернативни горива > Запалителни системи

Корекция на ДВГ предварението за газово гориво

<< < (13/15) > >>

juliang:
Markony, някаква анархия сееш с тия OBD-та ... :)
Преди OBD II всеки си имплементираше комуникацията с компа на колата както си иска. Нямаше почти никакъв стандарт, дори и при автомобили от една марка имаше разлики. Да не говорим за това какво ставаше вътре в мозъка на компа... От 1997-99 - та някъде нещата би трябвало да са уеднаквени до голяма степен и да можеш да четеш данни от всякаква кола с един-единствен уред. Е, не дава пълен достъп до всичко, но поне грешките и повечето живи данни ги стандартизирха.
Брата на жена ми има едно BMW от 80-те години. Карбуратор, но с електронно управление. Компютъра е с размера на кутия за обувки :) Няма карти, всичко се смята на момента и въз основа на показания на датчиците. Има една камара присъщи на карбураторите регулировки - разни винтчета, дроселчета, лостчета, вакуумчета.... но и 2 ел. моторчета които внасят корекции в работата на карбуратора въз основа на данните от датчиците. Аванса е като на ладата - делко с палец и капачка, само дет не е центробежен а вакуумен.
Клио-то пък ми е моноинжекцион, обаче пак с палец и капачка и само една бобина. Там вече е нещо като компютър, дет са му оставили поне една бензинова дюза да управлява... :)

Фабричните предварения записани в компа се коригират веднъж с дългорайните корекции, които се самонагласят за 50-100 км и зависят най-вече от състоянието на мотора и горивото, както и от "бързите" корекции, които отразяват данните от последните няколко оборота на мотора.
Ако приемем заводския аванс за дадени обороти и натоварване е записан в клетка "А" и има стойност 100, дълготрайните корекции са в клетка "Б" и имат стойност +10 и бързите корекции са в клетка С и имат стойност -2, то аванса за идващия цикъл ще е 100+10-2 = 108. Ако нок сензора изпищи, в клетка С ще се запише -3, или -4, и на следващия такт аванса вече ще е 100+10-4 = 106. Ако в продължение на няколко оборота (не знам колко, вероятно 5 или 10) нок сенозра трае, то в клетка С стойността ще се увеличи с 1 или с 2. Ако сензора пак трае, след мъничко стойността ще се подбутне с още 1 и така докато не се появят детонации (или не се стигне до заложения от производителя лимит, за който съм писал по-долу). Така аванса ще е актуален винаги.
Ако за определено време (нямам си на представа колко, предполагам няколко минути) в клетка С стойността се задържи постоянно на някаква + стойност (примерно се колебае между +8 и +10), то в клетка Б стойността ще се увеличи с 1 до +11, а стойността в клетка С ще се намали с 1. Така установения до момента аванс ще се запази, но "дълготрайната памет" за корекцията ще е бутната мъничко нагоре. След още няколко минути стойността на Б отново ще се бутне с 1 нагоре и това ще продължи, докато стойността в С не почне да се колебае около нулата.
Така когато мотора отново му се наложи да работи в този диапазон, той вече ще има в А + Б готова сметната стойността на аванса и тя ще е доста близко до идеалната, отогваряща на текущото състояние на мотора и горивото което е сипано. А в същото време тази инертност позволява в клетка Б стойността да не се променя под въздействието на някакви моментни отклонения.

Но... всичките тия корекции имат няква максимална стойност, с която могат да избутата аванса. Производителя е казал, че в клетка Б не може да се запише стойност по-голяма от +50, и точка. Така че каквото и да прави компа, той не може да избута аванса до повече от 100+50. Тази корекция е достатъчна да компенсира малки отклонения в качеството на горивото, но са недостатъчни за работа на газ с оптимално изтеглен аванс. Така че при работа на газ компа обикновено стига до някаква граница, заложена от производителя, и просто няма как да изтегля аванса повече.

Всички числа са чисто илюстративни, без връзка с реалността :)

Markony_RS:
Юли,развалям конспирацията с тия протоколи нали :)
Не е така.Модерните коли имат  2 протокола.Наистина 97-98 се опитаха на оправят бозата,като резултат се получи точно обратното.Всички си скриха протоколоте и пуснаха данни към ЕОБД за тези уредчета ,за които говориш на базата на ELM.
Относно запалването,съгласен съм с логиката ти,но клетките са доста повече.
Казваш обороти и натоварване и ОВ по ноксензор.
Аз добавям температура на въздуха и на горивото,разбивам натоварването на две компоненти-TPS и MAP.(Сети се за чукчето,наковалнята,центробежния и вакуум регулатора и после добавиха едно микроключе на дросела ,което на п.х. даваше +5 градуса)ТПС ми регистрира еднозначно празния ход,казва на ЕКУТО какви намерения имам аз да ускорявам.МАП е обратна връзка-колко от моите намерения за ускорение са изпълнени.Температурите са ти ясни,те правят корекции от гледна точка на склонността за детонация на ГВС.Чак след това нок сензора връща това ,което е дал компа.

juliang:
Да, ОБД е протокол за комуникация между самия комп и външно устройство (най-вече за диагностика). Какво става вътре в компа не подлежи на стандратизация и всъщност е една много строго пазена търговска тайна :) Също така ако искаш да бръкнеш по-надълбоко в паметта на компа ти трябва специализиран за марката (а понякога и за модела) адаптер, който струва доста повече и дори понякога изобщо липсва освен във фирмените сервизи. По стандартия OBD протокол най-много да изчистиш грешките и евентуално да си включиш автоматичните фарове и чистачки ако ги има като опция :)

А естествено че върху аванса влияят много-много други данни, събрани от другите датчици. Но те се "налагат" предварително върху стойностите от картата, защото общо взето се поддават на изчисление (или са константи, като е случая с п.х.)
Чак след това аванса се "изпилява" окончателно с тези 2 корекции за които говорех.
Ето една "опростема блок-схема" :) (цък на нея за по-голяма разд.способност)


И една малко по-засукана:

valex:
Как действа ноксенсора може да се определи ако се манипулира. Един вид или да се подаде фалшив сигнал и софта да реагира като промени ъгала, което и да се засече. Или да се 'пропусне' сигнал от хок сенсора и да се следи реакцията на софта.

getca:
Много задълбахте нещо по въпроса, все пак не сме специализиран форум за тунинг на ДВГ. Идеята на темата беше да се изясни защо е нужна такава корекиция и в какви граници да е тя. Визираха се двигатели с авансова крива според обороти и натоварване(две променливи). Друг въпрос е колко ефективно се  пали сместта при увеличен аванс с LPG/CNG. Има писано на първите стреници и в темата за запалителни системи с повишена енергия на разряда.
Но, пак казвам и то не аз, пише го в дебелите книги - за да се използват изцяло предимствата на газовото гориво трябва да се увеличи степента на сгъстяване на ДВГ. Иначе от един момент нататък всякакви оптимизиции губят смисъл.
За ДВГ с детонационни сензори(трета променлива) нямам идея каквва максимална корекция дават като абсолютна стойност. Въпреки това си мисля, че при газово гориво цялата авансова система няма да работи оптимално поради различните свойства в сравнение с бензина - октаново число, скорост на горене и т.н. Тука си трябва натрупан опит как се държи системата при газово гориво и тогава да се мисли за някаква оптимизация. Това дотук са само мои мисловни напъни, де  :)

Навигация

[0] Списък на темите

[#] Следваща страница

[*] Предходна страница

Премини на пълна версия