Расчет расхода воздуха используя ДАД

Разработка впрыска топлива на базе SECU-3. Fuel injection related discussion.

Moderator: STC

Post Reply
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Расчет расхода воздуха используя ДАД

Post by STC »

Обсуждение вопросов связанных с расчетом расхода воздуха используя ДАД (MAP). Алгоритмы, формулы, код и т.д.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
JOleg
QFP80 - Contributor
Posts: 89
Joined: Mon Dec 20, 2010 10:40 am

Re: Расчет расхода воздуха используя ДАД

Post by JOleg »

На первый взгляд все просто. Нам известно соотношение воздух - топливо для бензина 14,7/1 по масе (так называемое AFR) при котором бензин и кислород в воздухе сгорают полностью (для газа соотношение другое в зависемости от хим.состава). Нам также иэвестен объем цилиндра или максимальный объем воздуха который цилиндр может втянуть во время цикла впуска. По формуле уравнения (закона) Менделеева — Клапейрона:
P*V=(m*R*T)/M ,где P - давление воздуха; V - объем воздуха (цилиндра);m - маса воздуха;R - универсальная газовая постоянная;T - температура воздуха;M - молярная масса воздуха. M и R известные константы, V - для известного двигателя то же константа. Остаются только две переменные P и T зная которые мы можем вычислить масу воздуха. Полученную масу воздуха делим на 14,7 и получаем необходимую масу бензина. Далее зная производительность форсунки можем определить время ее открытия.
User avatar
hc13nx2
LQFP112 - Up with the play
Posts: 130
Joined: Tue Apr 12, 2011 11:58 pm
Location: Херсон
Contact:

Re: Расчет расхода воздуха используя ДАД

Post by hc13nx2 »

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

Что-то не могу вычислить объём бензина:

Vбенз=(P*V) / (R * T *14.7*0,76)

Принимаем температуру за постоянную: 20 градусов цельсия, делим полученое на плотность бензина 0,76

Vбенз=(P*V) / ( 287,058 Дж⁄(кг•К)* 293,15 Кельвина*14.7*0,76)

Vбенз=(P*V*S) / (20617.01), где S - обороты двигателя в минуту
ВАЗ-2108 1300 SPIRT+MPSZ CDI
JOleg
QFP80 - Contributor
Posts: 89
Joined: Mon Dec 20, 2010 10:40 am

Re: Расчет расхода воздуха используя ДАД

Post by JOleg »

В том то все и дело, что постоянная температура воздуха в 20 градусов цельсия такая редкость да и плотность бензина сильно зависит от заправки (или заправщика) :lol: .
User avatar
hc13nx2
LQFP112 - Up with the play
Posts: 130
Joined: Tue Apr 12, 2011 11:58 pm
Location: Херсон
Contact:

Re: Расчет расхода воздуха используя ДАД

Post by hc13nx2 »

JOleg wrote:В том то все и дело, что постоянная температура воздуха в 20 градусов цельсия такая редкость да и плотность бензина сильно зависит от заправки (или заправщика) :lol: .
Карбюратор в отличии от инжектора очень легко подстраивается под плотность бензина
ВАЗ-2108 1300 SPIRT+MPSZ CDI
JOleg
QFP80 - Contributor
Posts: 89
Joined: Mon Dec 20, 2010 10:40 am

Re: Расчет расхода воздуха используя ДАД

Post by JOleg »

На практике мы не можем измерить давление и температуру воздуха внутри цилиндра в конце такта впуска. Давление во впускном колекторе, как уже ктото писал, пульсирующее в зависемости от степени открытия клапана и скорости поступательного движения поршня которое в свою очередь зависит от частоты вращения коленвала (обороты). Перемещение дросельной заслонки то же влияет на давление. То есть необходим алгоритм усреднения показаний ДАД и корекции по оборотам.
User avatar
hc13nx2
LQFP112 - Up with the play
Posts: 130
Joined: Tue Apr 12, 2011 11:58 pm
Location: Херсон
Contact:

Re: Расчет расхода воздуха используя ДАД

Post by hc13nx2 »

Для этого применяется таблица объёмной эффективности, как я понял.
ВАЗ-2108 1300 SPIRT+MPSZ CDI
Колян
QFP80 - Contributor
Posts: 65
Joined: Tue Dec 07, 2010 8:41 am

Re: Расчет расхода воздуха используя ДАД

Post by Колян »

наполнение цилиндров может быть разным. Без ДПДЗ, ДТВ ничего посчитать не получится.
User avatar
hc13nx2
LQFP112 - Up with the play
Posts: 130
Joined: Tue Apr 12, 2011 11:58 pm
Location: Херсон
Contact:

Re: Расчет расхода воздуха используя ДАД

Post by hc13nx2 »

На GM EFI-4T датчика температуры воздуха нет, а в Мегаскирт для расчёта датчик положения заслонки не используется.... видать они не надо...
ВАЗ-2108 1300 SPIRT+MPSZ CDI
Makar
LQFP112 - Up with the play
Posts: 203
Joined: Mon Dec 19, 2011 4:55 pm
Location: Ukraine, Kirovograd

Re: Расчет расхода воздуха используя ДАД

Post by Makar »

Вряд ли это вообще возможно. Во всяком случае точность получится плюс минус лапоть. Во всех современных системах используется датчик массового расхода воздуха.В формуле:
hc13nx2 wrote: Vбенз=(P*V) / (R * T *14.7*0,76)
не учитывается упругость воздуха, не говоря уже о том что нужно взять интеграл.
Post Reply