饱和水汽压(Magnus)计算器

Saturation Vapor Pressure Calculator

Compute saturation vapor pressure with the Magnus or Tetens formula.

📐 计算公式
Magnus 饱和水汽压实算式(本页代码口径,Bolton 1980 系数):e_s=6.1094×exp(17.625×T÷(T+243.04))(hPa,T 气温 ℃);联动量:毫米汞柱=e_s×0.750062、帕斯卡=e_s×100、Magnus 与 Bolton 参数化之比=e_s÷max(6.112×exp(17.67×T÷(T+243.5)),10⁻⁹)×100(%)。校验:无强校验,空值按 0 兜底。判据:无固定分级,温度越高饱和水汽压按指数快速增长。

由气温,按 Magnus 公式 e_s = 6.1094·exp(17.625T/(T+243.04)) 计算饱和水汽压。

Formula & Standard References

ItemFormulaSource / Standard
Magnus saturation vapour pressure es = 6.112 exp(17.62 T / (243.12 + T)) WMO Magnus-Tetens formula
Over water saturation pressure ew = 6.112 exp(17.62 T / (243.12 + T)) WMO Guide to Instruments (WMO-No. 8)
Over ice saturation pressure ei = 6.112 exp(22.46 T / (272.62 + T)) WMO Guide to Instruments (WMO-No. 8)
📌 计算说明
  • 饱和水汽压随温度升高呈指数增长。

📐 Saturation Vapour Pressure Reference

Constants and standards used on this page with their authoritative sources, for verification and citation.

Quantity Value Unit Source
Magnus / Tetens form (this page) 6.1094·exp(17.625T/(T+243.04)) hPa Tetens (1930); coefficients after Alduchov & Eskridge (1996)
Coefficient at 0 °C 6.1094 hPa 0 °C value of the Tetens/Bolton parameterisation
Bolton parameterisation (reference) 6.112·exp(17.67T/(T+243.5)) hPa Bolton D. (1980), Mon. Wea. Rev. 108:1046-1053
WMO reference formulations Goff-Gratch (1946), Buck (1996) — WMO CIMO Guide, WMO-No.8 Vol. I Ch. 4
hPa to mmHg conversion 0.750062 mmHg/hPa 1 mmHg = 133.322 Pa (BIPM / ISO 80000), 1 hPa = 100 Pa
hPa to Pa conversion 100 Pa/hPa SI prefix definition (h = 10²)

Note: the Magnus form is an engineering approximation, typically within 0.5% of measurements for 0-50 °C; use IAPWS-95 above 50 °C or for high accuracy.

📚 深度解析:饱和水汽压计算

💡 常见使用场景

常温
25°C:e_s=6.1078×exp(17.27×25/(25+237.3))≈31.7 hPa;30°C → ≈42.4 hPa,温度升 5°C 饱和水汽压增约 1/3。
随温陡增
0°C 时 e_s≈6.1 hPa,20°C≈23.4 hPa,升温使空气持水能力近指数上升,是「热更闷」的根因。

❓ 常见问题(FAQ)

为什么用 Tetens 式?
经验公式在 0–50°C 精度足够且易算,气象水文常用;更宽温区用 Goff-Gratch。
饱和水汽压和单位?
常用 hPa(毫巴),与 kPa 差 10 倍,混用要换算。