Калькулятор коефіцієнта повітря-палива (AFR) — AFR, Lambda та коефіцієнт еквівалентності
Обчисліть коефіцієнт повітря-палива за масою повітря та палива, конвертуйте в lambda (λ) та коефіцієнт еквівалентності (φ), та подивіться, чи суміш багата, стехіометрична чи бідна для бензину, дизелю, E85 та інших.
Калькулятор коефіцієнта повітря-палива (AFR)
Стехіометричне
λ близько 1,00. Хімічно ідеальна суміш — найкраща для каталітичного нейтралізатора та низьких викидів під час крейсерської швидкості та холостого ходу.
Суміш на шкалі lambda
Повітря проти палива (за масою)
Зворотний розв'язувач
Встановіть цільовий AFR, щоб знайти масу палива, необхідну для вашої маси повітря, та масу повітря, необхідну для вашої маси палива.
Як це обчислюється
AFR = маса повітря ÷ маса палива λ = AFR ÷ стехіометричний AFR
AFR = 14.70 ÷ 1.00 = 14.70
Lambda (λ) нормалізує коефіцієнт так, щоб він означав те ж саме для будь-якого палива: λ = 1 — це хімічно повне (стехіометричне) спалення, λ < 1 — багате (надлишкове паливо), а λ > 1 — бідне (надлишкове повітря).
Документація
Що робить цей калькулятор (ELI5)
Двигун спалює суміш повітря та палива. Коефіцієнт повітря-палива (AFR) — це просто кількість повітря на одиницю палива, виміряна за вагою. AFR 14,7 означає 14,7 грамів повітря на кожен 1 грам палива.
Введіть масу повітря та масу палива, і цей інструмент вам дає три числа:
- AFR — чистий коефіцієнт (повітря ÷ паливо).
- Lambda (λ) — те ж саме, перемасштабовано так, щоб 1,0 була ідеальним спаленням для обраного палива. Менше 1 — це «багате» (зайве паливо); більше 1 — це «бідне» (зайве повітря). Lambda зручна тим, що 1,0 означає «ідеально» для будь-якого палива.
- Коефіцієнт еквівалентності (φ) — просто lambda перевернутий (φ = 1 ÷ λ). Налаштувальники в деяких регіонах вважають за краще; більше 1 — це багате.
Потім він повідомляє вам, чи суміш багата, стехіометрична чи бідна, і показує це на шкалі.
Формула
Стехіометричний AFR (AFR_stoich) — це хімічно точний коефіцієнт, при якому все паливо та весь кисень споживаються разом, не залишаючи залишків. Це залежить від палива:
| Паливо | Стехіометричний AFR | Паливо | Стехіометричний AFR |
|---|---|---|---|
| Бензин | 14,7 | Метанол | 6,47 |
| Дизель | 14,5 | СНГ / Пропан | 15,5 |
| E10 (10% етанолу) | 14,08 | СНГ / Метан | 17,2 |
| E85 | 9,76 | Водень | 34,3 |
| Етанол (E100) | 9,0 |
Значення відповідають стандартним посиланням нижче. Оскільки E85 потребує набагато менше повітря на грам палива, ніж бензин, AFR "14,7" є бідним на E85, але ідеальним на бензині — саме тому існує lambda: на будь-якому паливі λ = 1,00 — це ідеальне спалення.
Багате, стехіометричне та бідне
Lambda надає топливо-незалежну шкалу:
| Lambda (λ) | Суміш | Що це означає |
|---|---|---|
| < 0,85 | Дуже багате | Багато надлишкового палива; витрачає паливо, але охолоджує заряд (захищає наддутні двигуни на повній потужності). |
| 0,85 – 0,97 | Багате | Типовий оптимальний діапазон потужності при повному відкритті дроселя (≈ λ 0,85–0,90). |
| 0,97 – 1,03 | Стехіометричне | Найчистіші викиди; що має на меті каталітичний нейтралізатор та замкнена регулювання на крейсерській швидкості/холостому ході. |
| 1,03 – 1,10 | Бідне | Краща економія при легкому навантаженні; підвищує температуру горіння під навантаженням. |
| > 1,10 | Дуже бідне | Ризик пропусків запалення та, під навантаженням, детонації та теплових пошкоджень. |
Датчик кисню широкої смуги насправді вимірює lambda безпосередньо з вихлопу, потім обраний стехіометричний AFR перетворює його на відображений AFR — саме тому вибір неправильного палива робить число AFR неправильним, навіть якщо lambda правильна.
Як його використовувати
- Виберіть паливо, щоб lambda та висновок використовували правильний стехіометричний AFR.
- Введіть масу повітря (наприклад, з показань масового витрату повітря/MAF або з лавки потоку) та масу палива (з витрату форсунки × час), у одних одиницях — грамах тут, але будь-яка послідовна одиниця маси дає той же коефіцієнт.
- Прочитайте AFR, lambda та φ, та висновок про багате/стехіометричне/бідне.
- Використовуйте зворотний розв'язувач, щоб піти іншим шляхом: введіть цільовий AFR, щоб отримати масу палива, необхідну для вашої маси повітря (і навпаки).
Результати синхронізуються з URL-адресою сторінки, тому ви можете додати закладку або поділитися точним налаштуванням.
Опрацьований приклад
180 г повітря з 12 г бензину:
λ = 1,02 — це трохи бідніше за стехіометричне — суміш для економії при легкому навантаженні.
Обчисліть це в коді
Кожний фрагмент приймає масу повітря, масу палива та стехіометричний AFR для палива та повертає AFR та lambda.
1=A2/B2 ' AFR (A2 = air mass, B2 = fuel mass)
2=(A2/B2)/C2 ' Lambda (C2 = stoichiometric AFR, e.g. 14.7)
31def afr_lambda(air_mass, fuel_mass, stoich=14.7):
2 afr = air_mass / fuel_mass
3 return afr, afr / stoich
4
5print(afr_lambda(180, 12)) # (15.0, 1.0204...)
61function afrLambda(airMass, fuelMass, stoich = 14.7) {
2 const afr = airMass / fuelMass;
3 return { afr, lambda: afr / stoich };
4}
5console.log(afrLambda(180, 12)); // { afr: 15, lambda: 1.0204... }
61double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31afr := airMass / fuelMass
2lambda := afr / stoich // stoich e.g. 14.7
31let afr = air_mass / fuel_mass;
2let lambda = afr / stoich; // stoich e.g. 14.7
31$afr = $airMass / $fuelMass;
2$lambda = $afr / $stoich; // $stoich e.g. 14.7
31afr = air_mass / fuel_mass
2lambda = afr / stoich # stoich e.g. 14.7
31afr <- air_mass / fuel_mass
2lambda <- afr / stoich # stoich e.g. 14.7
3Часто задавані питання
Do the units matter? No — AFR is a ratio, so any consistent mass unit (grams, kilograms, pounds) gives the same number. Just use the same unit for air and fuel.
Is a higher AFR better? Not on its own. Higher (leaner) can improve economy but raises temperatures; lower (richer) makes power and cools the charge but wastes fuel and increases emissions. The right target depends on load and fuel.
Why did my AFR change when I switched fuels? The AFR you enter didn't — but the verdict did, because "ideal" is a different AFR for each fuel. Lambda (λ = 1.00) is the fuel-independent way to read "ideal."
Джерела
- Air–fuel ratio — Wikipedia — визначення та значення стехіометричного AFR за палив.
- Air-Fuel Ratios, Lambda, and Stoichiometry Explained — HP Tuners — lambda vs AFR та цілі налаштування.
- Air fuel ratio — x-engineer.org — першопринципна деривація стехіометричного AFR та lambda.