CalcChem 化学工学計算ツール

計算ツール

物質を選ぶ気体比熱計算

酸素、窒素、水素、二酸化炭素、アルゴン、ヘリウムのNIST Shomate係数から標準モル定圧熱容量Cp°と質量基準の定圧比熱を計算します。温度範囲外は自動停止しますが、相・組成・高圧実在気体への該当は自動判定せず、利用者が確認します。

本文更新日: 2026-09-06

今回の更新: 物質別の係数区間、自動検査と利用者確認の違い、モル基準Cp°と質量基準cpの顕熱量への移し方を明確にしました。

作成・確認: CalcChem 運営者

この計算を選ぶ前の判断

値を入れる前に、単位、基準、物性値、適用範囲が手元の資料や仕様書と合っているか確認してください。

  • 選択した純物質の単一気相か確認してください。空気、混合ガス、湿りガスは計算対象ではありません。
  • 計算するのは標準モル定圧熱容量Cp°です。高圧実在気体のCp、Cv、液体・固体の比熱へ読み替えません。
  • 物質ごとの公開温度範囲外は外挿せず、数値を返しません。高温側でも反応・解離・相状態を別に確認します。
  • 入力温度での点値を広い温度区間へ固定して使わず、必要に応じてCp(T)の積分を検討してください。

最初に確認するガイド

物性値の推算・計算ワークフロー

最初に確認する理由: Cp°をどの入力欄へ、どの条件ラベルと一緒に移すか整理したいとき。

計算フォーム

「必須」は常に必要な項目です。「条件により必須」は選んだ計算経路で必要になる項目です。「任意」は計算結果を出すだけには不要でも、前提や適用範囲の確認に使う補助項目です。値と単位は同じ資料・同じ条件に対応するものを選んでください。

数値は空欄から始まります。手元の資料に対応する値と単位を入力してください。入力方法を確認する場合は、検算例から始めるを選びます。

入力手順

  • 酸素・窒素は100〜6000 K、他の4純ガスは298〜6000 Kが対象です。298 Kは24.85 ℃であり、水素などの20 ℃は範囲外です。
  • 共有境界では高温側の係数を選びます。本文の「物質ごとの温度区間」と、結果の使用係数区間・補足を照合してください。
  • 確認欄は利用者が調べた条件の申告です。圧力・組成の入力欄はなく、相や高圧実在気体への該当を自動判定しません。

計算基準

NIST Chemistry WebBookでShomate係数を確認済みの純物質だけを選べます。乾燥空気や任意混合物は対象外です。

温度

必須

酸素・窒素は100〜6000 K、他の4物質は298〜6000 Kです。両端を含み、範囲外は外挿しません。

温度の数値と単位

結果の単位(任意)

入力条件の最終確認

上の値・単位・計算基準を確認した後、該当する確認欄を選択してください。入力条件を変更した場合は、確認欄が解除されます。

純物質の単一気相であることを資料で確認してから選びます。ツールが相や組成を判定する欄ではありません。

計算するのはNIST Shomate式の標準モル定圧熱容量Cp°です。高圧実在気体のCp、Cv、混合物比熱ではありません。

このページは、酸素、窒素、水素、二酸化炭素、アルゴン、ヘリウムの純ガスについて、NIST Chemistry WebBookのShomate式から入力温度の標準モル定圧熱容量 Cp° を計算します。表から一つの代表値を返すのではなく、物質、温度区間、使用係数、分子量、換算基準を結果と一緒に残します。

この計算へ進める条件

次の条件をすべて確認できる場合だけ進みます。

  • 選択した純物質の単一気相である
  • 求めたい量が標準理想気体の標準モル定圧熱容量Cp°、またはその質量基準換算値である
  • 入力温度が、その物質のNIST公開区間内にある
  • 混合物、高圧実在気体、液体、固体、二相、反応・解離条件ではない

ツールは温度範囲と確認欄の選択を検査しますが、圧力・組成の入力欄はなく、相や高圧実在気体への該当を自動判定しません。上記の条件を資料で確認できなければ、確認済みを選ばず計算を進めないでください。

物質ごとの温度区間

採用しているNIST気相Shomate係数の区間は次のとおりです。物性値の一覧ではなく、入力温度にどの係数が対応するかを探すための範囲です。

  • 酸素: 100〜700 K、700〜2000 K、2000〜6000 K
  • 窒素: 100〜500 K、500〜2000 K、2000〜6000 K
  • 水素: 298〜1000 K、1000〜2500 K、2500〜6000 K
  • 二酸化炭素: 298〜1200 K、1200〜6000 K
  • アルゴン・ヘリウム: それぞれ 298〜6000 K の1区間

298 K は 24.85 ℃ です。水素・二酸化炭素・アルゴン・ヘリウムでは20 ℃を受け付けません。下限を25 ℃へ丸めず、境界を調べるときは温度単位にKを選んで照合できます。係数の温度区間は、対象がその温度で単一気相・非反応状態にあることを保証するものではありません。

使用するShomate式

Cp° = A + B t + C t^2 + D t^3 + E / t^2
t = T(K) / 1000

Cp° は標準モル定圧熱容量で、単位は J/(mol K) です。A〜Eは選択物質と温度区間に対応するNIST掲載値を使います。質量基準の定圧比熱をここでは cp と書き、Cp° [J/(mol K)] / M [g/mol] の数値を J/(g K) = kJ/(kg K) として表示します。J/(kg K) を選ぶ場合は、この数値の1000倍です。

温度区間の境界をどう扱うか

NISTの係数表では、例えば窒素の100〜500 Kと500〜2000 Kのように境界を共有する区間があります。CalcChemでは二重解釈を避けるため、内部境界ちょうどではその温度から始まる高温側区間を選びます。最終区間の上限だけは計算対象に含めます。

結果の「使用係数区間の下限」「使用係数区間の上限」と補足の係数を確認してください。上限の表示だけで、その境界に低温側係数を使ったとは判断しません。原典を照合するときは、ページ末尾の「参考資料と確認範囲」から対象物質のNISTページを開き、「Gas Phase Heat Capacity (Shomate Equation)」の温度区間を確認します。

点Cp°と温度区間の顕熱は分ける

このページが返すのは、入力した一つの温度での Cp° と、その質量基準換算値 cp です。定圧の顕熱を一定熱容量で概算する式は、基準に応じて次のように分けます。

質量基準: Qp [kJ] = m [kg] * cp [kJ/(kg K)] * ΔT [K]
モル基準: Qp [J] = n [mol] * Cp° [J/(mol K)] * ΔT [K]

一点の値を全区間で一定とみなせるとは限りません。25 ℃から800 ℃までの加熱で25 ℃の値だけを固定すれば、熱容量の温度依存を落とします。広い温度差では、Shomate式のエンタルピー項またはモル基準の Cp°(T) の積分を確認してください。このツール自体は積分や相変化・反応・解離の計算を行いません。

顕熱量計算へ進むのは、同一相・非反応かつ一定値近似を採用できると確認した場合です。「定圧の近似」を選び、質量基準なら cp を「質量基準の比熱容量 c」へ、モル基準なら Cp° を「モル基準の熱容量 C_m」へ、出力単位とともに移します。

利用者が採用を止める条件

以下は入力からの自動検知結果ではなく、用途を照合するための判断例です。

表は横にスクロールできます。

入力・用途 利用者の判断 理由
純酸素、25 ℃、気相のCp° 計算可能 物質、相、温度区間、量の種類が一致する
乾燥空気の比熱 停止 純物質のShomate係数を混合物へ置き換えられない
高圧CO2の実在気体Cp 停止 この式は圧力依存の実在気体Cpを計算しない
液体窒素の比熱 停止 気相Shomate式を液相へ使えない
1000 Kの水素を反応器設計へ採用 原典確認まで停止 温度区間内でも反応・解離、安全、設計条件は別問題

密度・粘度も必要なとき

この6純ガスは気体密度計算でも選べますが、温度に加えて絶対圧とZの根拠が必要です。気体粘度計算は水素に対応せず、他の5物質も温度・圧力の上下限が物質別に異なります。Cp°を計算できた温度範囲が、そのまま密度や粘度の適用範囲になるわけではありません。

値、単位、入力温度、使用係数区間、純物質・単一気相の確認元は、ワークフローの転記メモにまとめます。リンク先へ条件や確認済みの選択は引き継ぎません。

計算仕様・検算例

このツールで使う式、変数、単位、検算用の入力条件です。計算条件を採用してよいかは、本文と一次資料で確認してください。

このページで使う主な式

NIST Shomate式による標準モル定圧熱容量: Cp° = A + B*t + C*t^2 + D*t^3 + E/t^2; t = T(K)/1000

最初に確認する前提: Cp°はJ/(mol K)、TはK、t=T/1000です。

すべての式・変数・単位・検算例を表示する

使用する式

NIST Shomate式による標準モル定圧熱容量

Cp° = A + B*t + C*t^2 + D*t^3 + E/t^2; t = T(K)/1000

  • Cp°はJ/(mol K)、TはK、t=T/1000です。
  • A〜Eは選択物質と入力温度に対応するNIST Chemistry WebBookの区間係数です。
  • 内部共有境界では、境界から始まる高温側区間を選択します。最終区間の上限は計算対象に含めます。
  • 質量基準比熱はCp°を分子量g/molで除してkJ/(kg K)へ換算します。
  • 標準理想気体のCp°であり、圧力依存、混合、相変化、反応、解離は計算しません。

変数定義

表は横にスクロールできます。

記号 名称 説明 標準単位
Cp° 標準モル定圧熱容量 NIST Shomate式から計算する入力温度での気相Cp°です。 J/(mol K)
T 絶対温度 入力温度をKへ換算した値です。 K
t 換算温度 Shomate式で使うT/1000です。 -
A-E Shomate係数 選択物質と温度区間に対応する公開係数です。 式定義による
M 分子量 モル基準から質量基準へ換算する選択物質の分子量です。 g/mol

単位上の注意

  • J/(mol K)とkJ/(kmol K)は数値が同じです。
  • kJ/(kg K)とJ/(g K)は数値が同じです。
  • 質量基準cpのkJ/(kg K)表示は、Cp°[J/(mol K)]を分子量[g/mol]で除した数値です。J/(kg K)表示ではその1000倍です。
  • 温度区間の判定はKで行います。

例題

例題の数値は、式・単位・計算手順を再現して確認するための条件です。実在物質名を含む例でも、 仕様値、保証値、設計値を示すものではありません。実務では対象条件に対応する一次資料を確認してください。 表示桁は計算結果の再現用であり、入力値や近似式の精度を保証する有効桁ではありません。 例題カードは各例題で定めた桁の検算値を示し、再計算結果は共通の8有効数字で表示するため、末尾ゼロや表示桁が異なる場合があります。 確認欄があるツールでは、例題リンクは値と単位だけを反映します。前提を確認して確認欄を選び、計算してください。

酸素: 25℃でCp°と質量基準比熱を検算する

100〜700 K区間の係数を選ぶ演算確認です。酸素設備の設計比熱や保証値を示す例ではありません。

入力条件

温度
25 ℃

計算基準

計算対象の純ガス
酸素 O2
物質・相・組成の確認
選択した純物質の単一気相であることを確認した
相関式の意味の確認
NIST Shomate式の気相Cp°として使うことを確認した

検算時の結果

標準モル定圧熱容量 Cp°
29.3826291 J/(mol K)
質量基準の定圧比熱
0.91824159 kJ/(kg K)

この条件をフォームに反映する

水素: 25℃で大きい質量基準比熱を桁確認する

小さい分子量で質量基準値が大きくなる換算を確認します。安全評価、反応、解離、高圧条件は扱いません。

入力条件

温度
25 ℃

計算基準

計算対象の純ガス
水素 H2
物質・相・組成の確認
選択した純物質の単一気相であることを確認した
相関式の意味の確認
NIST Shomate式の気相Cp°として使うことを確認した

検算時の結果

標準モル定圧熱容量 Cp°
28.8372998 J/(mol K)
質量基準の定圧比熱
14.3050676 kJ/(kg K)

この条件をフォームに反映する

窒素: 500 Kの共有境界で高温側係数を選ぶ

共有境界を二重解釈せず、500 Kから始まる区間を使う規則の検算です。

入力条件

温度
500 K

計算基準

計算対象の純ガス
窒素 N2
物質・相・組成の確認
選択した純物質の単一気相であることを確認した
相関式の意味の確認
NIST Shomate式の気相Cp°として使うことを確認した

検算時の結果

標準モル定圧熱容量 Cp°
29.58134825 J/(mol K)
使用係数区間の下限
500 K

この条件をフォームに反映する

二酸化炭素: 1200 Kで使用区間を確認する

1200 Kから始まる高温側係数を選ぶ境界検算です。反応・解離や高圧実在気体性は別途確認します。

入力条件

温度
1200 K

計算基準

計算対象の純ガス
二酸化炭素 CO2
物質・相・組成の確認
選択した純物質の単一気相であることを確認した
相関式の意味の確認
NIST Shomate式の気相Cp°として使うことを確認した

検算時の結果

標準モル定圧熱容量 Cp°
56.31141827 J/(mol K)
使用係数区間の下限
1200 K

この条件をフォームに反映する

FAQ

乾燥空気や混合ガスの比熱は計算できますか?

このページでは計算しません。掲載係数は純物質の標準理想気体Cp°です。混合ガスでは、組成基準、各成分Cp、混合則、温度範囲を同じ資料条件で確認する必要があります。

Cp°とCvは同じですか?

同じではありません。このページはCp°だけを計算します。CvやCp-Cvの関係を使う場合は、理想気体近似、物質量基準、必要精度を別に確認してください。

顕熱量計算へこの値を入力できますか?

同一相・非反応の定圧条件で一定値近似を採用できる場合だけ、質量基準ならcpを比熱容量cの欄へ、モル基準ならCp°を熱容量C_mの欄へ、単位とともに移します。広い温度範囲では一点の値を固定せず、Cp°(T)の積分やエンタルピー差を確認してください。

温度範囲外の参考値だけ表示できますか?

表示しません。係数の外挿をもっともらしい物性値として誤用しないよう、出典範囲外は計算を停止します。

設計や安全計算に使えますか?

最終値には使えません。適用範囲が確認できる一次資料、状態方程式、メーカー資料、規格、社内基準、専門家確認を優先してください。

参考資料と確認範囲

このページの式、単位、定義、入力条件、適用範囲を確認するために参照した資料です。各資料が支える範囲は「確認範囲」に示します。個別の物性値、製品仕様、法規、設計条件については原典を確認してください。

次に確認する計算

今の入力・結果に必要な条件だけを補います。

顕熱量計算

質量または物質量、熱容量、温度差から、相変化を伴わない温度差×熱容量の概算量を計算します。定圧ではQp、定容・閉じた系ではΔUの目安であること、熱容量の基準、温度差の単位、潜熱や反応熱を含めない範囲を確認するための実務向けツールです。

次に確認する理由: 定圧・同一相・非反応で一定値近似を使えると確認し、質量基準cpまたはモル基準Cp°を単位に合う欄へ移して顕熱を概算したいとき。

物質を選ぶ気体密度計算

酸素、窒素、水素、二酸化炭素、アルゴン、ヘリウム、乾燥空気から対象を選び、レビュー済み分子量と入力した温度・絶対圧・圧縮係数Zを使って気体密度を概算します。分子量の出典と実際に使用したZを結果に表示し、単一気相、組成、理想気体近似の条件が不明な場合は計算を止めます。

次に確認する理由: 同じ候補物質について、分子量、温度、絶対圧、Zから気体密度を概算したいとき。

理想気体の密度計算

絶対圧、温度、分子量から、理想気体近似によるガス密度を計算します。圧縮係数や混合ガス補正は行わないため、入力前に圧力基準と分子量基準を確認してください。

次に確認する理由: 選択肢にない単一気体で確認済み分子量を入力し、密度だけを計算したいとき。

ここでは次に確認しやすい関連計算だけを表示しています。ほかの計算は 計算ツール一覧 から目的別に探せます。

続けて確認するガイド

現在の条件で不足している前提、単位、適用範囲だけを確認します。