空気燃料比(AFR)計算機 — AFR、ラムダ&当量比
空気と燃料それぞれの質量から空気燃料比(AFR)を計算し、ラムダ(λ)と当量比(φ)に変換する無料ツール。ガソリン、ディーゼル、E85などの混合気がリッチ、化学量論的、リーンのどれに当たるかを、エンジンチューニングや燃焼効率の確認のために自動で判定してくれる。
空気燃料比(AFR)計算機
化学量論的
λはほぼ1.00。化学的に理想的なミックス。巡航とアイドル時の触媒コンバーターと低排出物に最適です。
ラムダスケール上の混合物
空気対燃料(質量別)
逆ソルバー
ターゲットAFRを設定して、入力した空気質量に必要な燃料質量、および入力した燃料質量に必要な空気質量を見つけてください。
計算方法
AFR = 空気質量 ÷ 燃料質量 λ = AFR ÷ 化学量論的AFR
AFR = 14.70 ÷ 1.00 = 14.70
ラムダ(λ)は比率を正規化して、あらゆる燃料で同じ意味になります:λ = 1は化学的に完全(化学量論的)な燃焼、λ < 1はリッチ(余分な燃料)、λ > 1はリーン(余分な空気)です。
ドキュメンテーション
このツールが行うこと(簡単に説明)
エンジンは空気と燃料の混合物を燃焼させます。空気燃料比(AFR) は、質量で測定した燃料1単位あたりの空気量です。AFRが14.7は、燃料1グラムあたり空気14.7グラムを意味します。
空気の質量と燃料の質量を入力すると、このツールは3つの数値を示します:
- AFR — 生の比率(空気÷燃料)。
- ラムダ(λ) — 同じものを再スケールしたもので、1.0が完全燃焼です。選択した燃料の場合、1以下は「リッチ」(余分な燃料)、1以上は「リーン」(余分な空気)を意味します。ラムダは便利です。なぜなら1.0は燃料に関係なく「理想的」を意味するからです。
- 当量比(φ) — ラムダを反転させたもの(φ = 1 ÷ λ)です。一部の地域のチューナーはこちらを好みます。1以上がリッチです。
その後、混合物がリッチ、化学量論的、またはリーンかどうかを示し、ゲージに表示します。
式
化学量論的AFR(AFR_stoich)は、燃料と酸素がすべて一緒に消費され、残りがない化学的に正確な比率です。燃料によって異なります:
| 燃料 | 化学量論的AFR | 燃料 | 化学量論的AFR |
|---|---|---|---|
| ガソリン | 14.7 | メタノール | 6.47 |
| ディーゼル | 14.5 | LPG / プロパン | 15.5 |
| E10(10%エタノール) | 14.08 | CNG / メタン | 17.2 |
| E85 | 9.76 | 水素 | 34.3 |
| エタノール(E100) | 9.0 |
値は以下の標準参考資料に従います。E85は燃料1グラムあたり空気がはるかに少なく必要なため、「14.7」のAFRはE85ではリーンですが、ガソリンでは完全です。これはまさにラムダが存在する理由です。任意の燃料で、λ = 1.00が理想的な燃焼です。
リッチ、化学量論的、およびリーン
ラムダは燃料に依存しないスケールを提供します:
| ラムダ(λ) | 混合物 | 意味 |
|---|---|---|
| < 0.85 | 非常にリッチ | 過剰な燃料がたくさんある。燃料を浪費しますが、チャージを冷却します(フルロード時にターボエンジンを保護します)。 |
| 0.85 – 0.97 | リッチ | 全開時に一般的な最高出力ウィンドウ(≈ λ 0.85–0.90)。 |
| 0.97 – 1.03 | 化学量論的 | 最もクリーンな排出物。触媒コンバーターとクローズドループ制御が巡航/アイドル時にターゲットとするもの。 |
| 1.03 – 1.10 | リーン | 軽いロードでの燃費向上。ロード下で燃焼温度が上昇します。 |
| > 1.10 | 非常にリーン | 失火のリスク、ロード下での爆発と熱損傷。 |
ワイドバンド酸素センサーは実際に排気からラムダを直接測定し、選択された化学量論的AFRがそれを表示AFRに変換します。これが誤った燃料を選択するとラムダが正しくても、AFRの数字が間違う理由です。
使い方
- 燃料を選択して、ラムダと判定が正しい化学量論的AFRを使用するようにしてください。
- 空気質量を入力してください(例えば、質量流量/MAF読み取りまたはフロー計から)および燃料質量(インジェクター流量×時間から)、同じ単位で。ここではグラムですが、一貫した質量単位なら同じ比率が得られます。
- AFR、ラムダ、およびφ、およびリッチ/化学量論/リーン判定を読んでください。
- 逆ソルバーを使用して逆方向に進みます。ターゲットAFRを入力して、空気質量に必要な燃料質量を取得します(およびその逆)。
結果はページのURLに同期されるため、正確なセットアップをブックマークまたは共有できます。
実行例
180gの空気と12gのガソリン:
λ = 1.02は化学量論的のすぐ上リーン側です。軽いロード経済混合物です。
コードで計算する
各スニペットは空気質量、燃料質量、および燃料の化学量論的AFRを取り、AFRとラムダを返します。
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よくある質問
単位は重要ですか? いいえ。AFRは比率なので、一貫した質量単位(グラム、キログラム、ポンド)で同じ数字が得られます。空気と燃料に同じ単位を使用してください。
より高いAFRが良いですか? 単独ではありません。より高い(リーン)と燃費が向上しますが温度が上昇します。より低い(リッチ)とパワーが得られ、チャージが冷却されますが、燃料を浪費し、排出物が増加します。正しいターゲットはロードと燃料によって異なります。
燃料を切り替えたときにAFRが変わったのはなぜですか? 入力したAFRは変わりませんでしたが、判定は変わりました。なぜなら「理想的」は各燃料ごとに異なるAFRだからです。ラムダ(λ = 1.00)は「理想的」を読む燃料に依存しない方法です。
出典
- Air–fuel ratio — Wikipedia — 定義と燃料別の化学量論的AFR値。
- Air-Fuel Ratios, Lambda, and Stoichiometry Explained — HP Tuners — ラムダ対AFRとチューニングターゲット。
- Air fuel ratio — x-engineer.org — 化学量論的AFRとラムダの第一原理導出。