通过MCP连接 →

输入计算

数学公式

数学公式: 体感温度计算器(改进版米塞纳尔公式)
Show calculation steps (1)
  1. Wind term A

    Wind term A: 体感温度计算器(改进版米塞纳尔公式)

    Intermediate term from wind speed v in m/s; A is always at least 1.76 (when v = 0).

广告

结果

体感温度 (Tm)
10
°C (feels-like, shade)
风速项 A 9.6328
公式 改进版米塞纳尔公式

什么是体感温度?

体感温度,也就是我们常说的"感觉像多少度",用来估算在考虑了湿度和风的影响后,人体实际感受到的冷暖程度。湿度高时,汗液蒸发变慢,暖空气会让人觉得更闷热;而有风时,空气会带走皮肤表面的热量,让人感觉更凉爽。本计算器采用改进版米塞纳尔公式(improved Missenard formula)——这是一条通用的气象学方程(由香港天文台 Reprint r444 加以推广),它把气温、相对湿度和风速综合成一个数值。该公式不针对任何特定国家或地区,在全球任何地方都同样适用。

带有影响体感读数的风和湿度图标的温度计
体感温度将气温、湿度和风综合成一个数值。

如何使用

输入三个数值:以摄氏度(°C)表示的气温、0 到 100 之间的相对湿度(百分比),以及以米/秒(m/s)表示的风速。点击计算,即可得到以摄氏度表示的体感温度。如果你的数据使用其他单位,请先换算:千米/时换算为米/秒乘以 0.27778,英里/时乘以 0.44704,节乘以 0.51444;华氏度换算为摄氏度则用 \((F-32)\times 5/9\)。

公式解析

首先计算一个与风速相关的中间项:

$$A = 1.76 + 1.4 \times v^{0.75}$$

然后得出体感温度:

$$T_m = 37 - \frac{37 - t}{0.68 - 0.0014h + \frac{1}{A}} - 0.29t\left(1 - \frac{h}{100}\right)$$

注意湿度 \(h\) 在公式中出现了两次:一次以原值形式出现在 \(0.0014h\) 中,另一次在最后一项里除以 100。由于风速 \(v\) 永远不会为负,\(A\) 始终不小于 1.76,因此 \(\frac{1}{A}\) 总是有限值,不会出现除以零的情况。

展示低湿度和强风如何降低体感温度的示意图
风越大、湿度越低,体感温度就越低于实际气温。

计算示例

设 \(t = 20\,\text{\textdegree C}\),\(h = 30\%\),\(v = 10\ \text{m/s}\):

$$A = 1.76 + 1.4 \times 10^{0.75} = 1.76 + 7.8728 = 9.6328$$

所以 \(\frac{1}{A} = 0.10381\)。分母为 \(0.68 - 0.042 + 0.10381 = 0.74181\)。则 \((37 - 20)/0.74181 = 22.917\),而最后一项为 \(0.29 \times 20 \times 0.7 = 4.06\)。于是

$$T_m = 37 - 22.917 - 4.06 \approx 10.0\,\text{\textdegree C}$$

常见问题

为什么晴天时算出来的结果比实际感觉低? 这是"阴影下"的体感温度,没有考虑太阳直射辐射,因此在烈日下实际感受到的温度可能更高。

风速为零时怎么办? 完全可以。当 \(v = 0\) 时,\(A = 1.76\),公式依然能给出有限的结果。

这个公式在任何国家都适用吗? 是的。改进版米塞纳尔公式是一条通用的物理关系式,不依赖于任何特定国家或地区的规则。

最后更新: