断熱火炎温度シミュレーター 戻る
燃焼工学

断熱火炎温度シミュレーター

燃料が空気中で燃えるときに到達する理論上限温度(断熱火炎温度 T_ad)を計算するツールです。燃料の低位発熱量 LHV・過剰空気率・入口温度を変えると、温度上昇 ΔT と T_ad がリアルタイムで分かり、バーナーや燃焼器の設計上限を見積もれます。

パラメータ設定
燃料の低位発熱量 LHV
kJ/kg
燃料1kgが燃えて放出する熱量(水蒸気を凝縮させない値)
反応物の入口温度 T_in
°C
燃焼室に入る燃料と空気の温度(予熱の有無)
過剰空気率
%
化学量論より何%多く空気を入れるか(窒素が増えて T_ad は下がる)
化学量論空燃比 A/F_stoich
燃料1kgを完全燃焼させる空気質量(メタン 17.2 / 灯油 14.7 / 水素 34.3)
生成物の平均比熱 c_p
kJ/(kg·K)
燃焼ガスの高温域での平均比熱(CO₂・H₂O・N₂ 混合)
計算結果
実空燃比 A/F
生成物総質量 (kg/kg燃料)
混合気1kg発熱 (kJ/kg)
温度上昇 ΔT (K)
断熱火炎温度 T_ad (°C)
燃焼の判定
燃焼室断面図 — 火炎アニメーション

左から燃料と空気が T_in で流入、中央の火炎で燃焼し、右から高温の生成物が T_ad で流出します。火炎色は T_ad に応じて橙黄〜白色に変化します。

T_ad vs 過剰空気率(窒素希釈効果)
T_ad vs 発熱量 LHV(燃料種の影響)
理論・主要公式

$$T_{ad}=T_{in}+\frac{LHV}{m_{prod}\,c_p}$$

断熱火炎温度 T_ad [°C]は、入口温度 T_in に「燃料の発熱量 LHV を生成物(燃料+空気)の熱容量 m_prod·c_p で除した温度上昇 ΔT」を加えたものです。m_prod = 1 + A/F_actual は燃料1kgあたりの生成物総質量。

$$m_{prod}=1+\frac{A}{F}_{actual},\quad \frac{A}{F}_{actual}=\frac{A}{F}_{stoich}\!\left(1+\frac{\text{excess}}{100}\right)$$

過剰空気率を上げるほど A/F_actual が増え、生成物中の窒素(希釈材)が増えて T_ad は下がります。低 LHV 燃料、冷たい入口、過剰空気の3つはすべて T_ad を下げる方向に働き、高温域では CO₂・H₂O の解離が実温度をさらに下げます。

断熱火炎温度とは

🙋
「断熱火炎温度」って、火炎の温度のことですよね?でも実際の火炎温度は熱が逃げて変わるはずなのに、なんで「断熱」なんて条件で計算するんですか?
🎓
いい質問だね。「断熱=熱の逃げ場ゼロ」と仮定するのは、それが理論上の上限値だからなんだ。燃料が燃えると一定の化学エネルギーが出る。そのエネルギーが全部生成物の温度上昇に使われたら、生成物は何度まで上がる?という問いの答えが T_ad。これは設計上の「天井」として使えるんだ。実際の炉や燃焼器の温度はこれより低くなるけど、まず天井を知らないと「何度まで耐える材料が要るか」も「どれくらい熱が取れるか」も見積もれない。
🙋
なるほど、上限値を出すんですね。式は T_ad = T_in + LHV/(m_prod·c_p) ですか。LHV を分子に置くのは分かるけど、分母の m_prod が「生成物の総質量」っていうのが少し意外でした。空気の質量まで含むんですか?
🎓
そう、そこがポイントなんだ。燃料1 kg が燃えても、火炎の中身は「燃料1 kg+それを燃やすために入れた空気」の合計だから、生成物の質量は m_prod = 1 + A/F になる。例えばメタンの化学量論空燃比は約17.2だから、生成物は1+17.2=18.2 kg。LHV 50,000 kJ/kg を 18.2 kg の熱容量で割って初めて温度上昇 ΔT が出る。燃料だけの質量で割ると 5 倍も高く出てしまって全く合わない。空気の質量、特に窒素 N₂ の質量が「希釈材」として効いてくるんだ。
🙋
あ、だから「過剰空気率」を上げると T_ad が下がるんですね。左のスライダーで 0% → 100% にすると、T_ad が一気に下がりました。空気を増やすと燃えやすくなる気がするのに、温度は下がるって不思議です。
🎓
そこは初心者が一番混乱するところだね。空気を過剰にすると確かに完全燃焼しやすくなって CO や煤は減るんだけど、温度の観点では「余分な窒素を加熱するためにエネルギーを使ってしまう」だけなんだ。空気は約79%が窒素で、これは燃焼反応にほとんど寄与しない。過剰空気100%にすれば、化学量論の倍の窒素を加熱することになる。だから工業炉では「完全燃焼に必要な最小限の過剰空気(5〜20%)」に抑える設計が普通なんだ。逆に NOx を下げたいときは、わざと過剰空気を増やして火炎温度を下げる、という設計もある。
🙋
デフォルト条件で計算したら T_ad ≈ 2223°C と出ました。でもメタンの実際の火炎温度は1950°C くらいって聞いた気がします。なんで270°Cも違うんですか?
🎓
大事な指摘だ。その差の主犯は「解離」だよ。2000°Cを超えると、せっかく作った CO₂ が CO と O₂ に、H₂O が H₂ と OH に部分的に戻ってしまうんだ。これは吸熱反応だから、その分のエネルギーが火炎から奪われて温度が下がる。さらに高温の火炎は強烈に放射熱を出して周囲を温めるから、断熱条件は破れる。それと不完全燃焼で煤が出れば、その分のエネルギーも逃げる。だから設計では「T_ad は理論天井、実温度はそこから100〜300°C 低い」と覚えておく。実機データやチャイルド表で補正することが多いね。
🙋
入口温度 T_in を予熱で上げると T_ad もそのまま上がるんですね。これって、回収した排熱で空気を予熱する「再生バーナー」みたいなのと関係あるんですか?
🎓
まさにそこ。式を見ると T_ad は T_in と完全に1:1で連動する。つまり排熱で空気を200°C予熱すれば、T_ad もそのまま200°C 上がる。リジェネバーナー(蓄熱式バーナー)や空気予熱器を使うのは、これで火炎温度を上げて熱効率を稼ぐためなんだ。鉄鋼の加熱炉やガラス溶融炉ではこれが効いて、燃料消費を20〜30%下げられる。ただし T_ad が上がりすぎると NOx も急増するから、低 NOx バーナーは「予熱で温度を上げつつ、過剰空気や排ガス再循環で火炎ピーク温度は抑える」という巧妙な設計をしているよ。

よくある質問

断熱火炎温度とは、燃焼で発生した熱がすべて生成物(燃焼ガス)の内部エネルギーに残ると仮定したときに、その生成物が到達する温度のことです。周囲への熱損失ゼロ、放射ゼロ、解離ゼロという理想化条件のもとで成立し、実際の火炎温度の理論上限値を与えます。式は T_ad = T_in + LHV/(m_prod·c_p) で、入口温度 T_in、燃料の低位発熱量 LHV、生成物総質量 m_prod、生成物の平均比熱 c_p から計算します。
空気は約79%が窒素 N₂ で、N₂ は燃焼反応にほとんど寄与せず、ただ熱を吸収する「希釈材」として働きます。過剰空気率を上げると、化学量論より多く取り込まれた空気(特に窒素)が同じ熱量を分け合って温度上昇するため、生成物1kgあたりの温度上昇が下がります。本ツールでは m_prod = 1 + A/F_actual で生成物総質量が増え、結果として T_ad = T_in + LHV/(m_prod·c_p) の分母が大きくなって T_ad が下がる、という関係を可視化しています。
ほとんどの場合、実温度は T_ad より低くなります。理由は3つ:(1) 高温で CO₂ や H₂O が CO や H₂ に解離する吸熱反応で熱が奪われる、(2) 火炎から壁面への放射損失、(3) 不完全燃焼で熱量の一部が未燃ガス(CO や煤)として逃げる、です。例えばメタン+空気の T_ad は単純計算で約2200°Cですが、実火炎は解離によって1950°C程度に留まります。T_ad は『設計の天井』として用い、実温度はそこから100〜300°C 程度低く見積もるのが工学的慣例です。
燃焼生成物(CO₂・H₂O・N₂ の混合気)の平均 c_p は、温度に強く依存します。常温では 1.0 kJ/(kg·K) 程度ですが、1500〜2500 K の高温では 1.2〜1.35 kJ/(kg·K) 程度まで上昇します。本ツールのデフォルト 1.25 はメタン-空気火炎の代表値で、実用上はこの範囲で選びます。より厳密には、想定する火炎温度を仮定 → その温度での c_p を JANAF 表等から取得 → 再計算、を反復します。重質油や石炭のように生成物組成が大きく違う燃料では別途調整が必要です。

実世界での応用

工業炉・ボイラの設計:鉄鋼・セメント・ガラス・化学プラントの加熱炉や蒸気ボイラでは、燃料を選んだ段階で T_ad がほぼ決まります。炉壁の耐火物の耐熱温度(マグネシア系で約2000°C、シリカ系で1700°C、汎用キャスタブルで1500°C 程度)に対し T_ad が高すぎれば、壁を冷却するか過剰空気を増やして火炎温度を下げる設計が必要です。逆に T_ad が低すぎれば、被加熱物を所定温度まで上げられません。

ガスタービン燃焼器の冷却設計:航空エンジンや発電用ガスタービンでは、T_ad が1900〜2300°C に達するのに対し、タービン入口で許容される温度(TIT)は材料・冷却技術で1500〜1700°C 程度。そのギャップを埋めるため、燃焼器ライナーをフィルム冷却し、希釈空気で温度を下げてからタービン翼に当てます。T_ad の計算はその冷却空気量を決める第一歩です。

低 NOx 燃焼の設計:サーマル NOx は約1500°C を超えると指数関数的に増えます(ゼルドビッチ機構)。そこで「希薄予混合燃焼(LPM)」や「排ガス再循環(EGR)」で実質的に過剰空気率を上げ、T_ad そのものを下げる設計が低 NOx バーナーの基本戦略です。本ツールで過剰空気率を50〜100%に振ると、T_ad が1500°C 近くまで落ちる様子が見えます。

燃料切り替え検討:都市ガス(メタン主体、LHV ≈ 50000 kJ/kg)から水素(LHV ≈ 120000 kJ/kg)やアンモニア(LHV ≈ 18600 kJ/kg)に燃料を変えると、A/F や T_ad が大きく変わります。水素は T_ad が高く NOx が問題になり、アンモニアは T_ad が低く失火しやすい。本ツールで LHV と A/F を切り替えて、燃焼性の方向感を素早く把握できます。

よくある誤解と注意点

最大の誤解は、「T_ad = 実際の火炎温度」と思い込むこと。T_ad はあくまで「断熱・完全燃焼・解離なし」の理想化された理論天井で、実機の温度ではありません。実際の火炎は、高温域での CO₂・H₂O の解離(吸熱)、火炎から周囲への放射損失、不完全燃焼による熱の逃げ、これら3つの効果で T_ad より100〜300°C 低くなります。本ツールの T_ad ≈ 2223°C(メタン化学量論)に対し、実測のメタン-空気火炎は1950°C 程度。設計では T_ad を「上限基準」として使い、伝熱計算や材料選定ではそこから安全側に補正してください。

次に、「c_p を常温値で計算する」誤り。生成物の比熱は温度に強く依存し、常温の 1.0 kJ/(kg·K) と、1500〜2500 K での 1.2〜1.35 kJ/(kg·K) では結果が大きく変わります。常温値で計算すると T_ad が実際より約20〜25% 高く出てしまい、設計温度を過大評価する危険があります。本ツールのデフォルト 1.25 は高温域での平均値で、メタン-空気火炎には妥当ですが、別の燃料・条件では JANAF 表や Cantera のような熱化学コードで生成物組成と温度依存性を確認するのが厳密な手順です。

最後に、「LHV と HHV を混同する」こと。LHV(低位発熱量)は生成水を「水蒸気のまま」として算出した発熱量で、HHV(高位発熱量、総発熱量)は生成水を「液体」まで凝縮させた値です。燃焼器・炉では出口ガスがまだ高温で水蒸気のままなので、断熱火炎温度の計算には必ず LHV を使います。HHV を入れると T_ad が10〜15% 高く出ます。逆に、家庭用給湯器のように水蒸気を凝縮させて熱を回収する潜熱回収型機器の効率計算では HHV ベースが意味を持ちます。本ツールは LHV 専用なので注意してください。

使い方ガイド

  1. 燃料の低発熱量(LHV)を入力します。例:灯油43.5 MJ/kg、天然ガス50 MJ/kg、石炭25 MJ/kg
  2. 入口温度(T_in)を設定します。常温25°C、予熱500°C、高温酸素1000°Cなど燃焼器の吸入条件を指定
  3. 空気比(λ)を決定します。完全燃焼はλ=1.0、リーン燃焼λ=1.5、リッチ燃焼λ=0.8など
  4. 化学量論空燃比(A/F_stoic)を入力し、実空燃比を自動計算します。ガソリン14.7、灯油14.8、都市ガス17.2が標準値
  5. シミュレーターが温度上昇ΔTと断熱火炎温度T_adを算出し、燃焼安定性を判定

具体的な計算例

灯油バーナー設計:LHV=43.5 MJ/kg、T_in=25°C、λ=1.05(わずかリーン)、A/F_stoic=14.8を入力。生成物(CO2、H2O、N2、O2)の総質量は15.8 kg/kg燃料となり、混合気1 kgあたり発熱量は2.75 MJ/kgを得ます。温度上昇ΔT≈2130 Kで、断熱火炎温度T_ad≈2155°Cに達します。工業用バーナーではこの値が2000~2200°C範囲なら安定燃焼と判定。

実務での注意点