免费音速计算器

输入温度以计算音速

空气和水中声速概述

音速计算器 是一款声速计算器,可根据温度计算声音在空气和水中的速度。由于温度是最具影响力的因素——尤其是在气体中——该工具允许用户以 °C 或 °F 输入温度,并以多种单位(如 m/s、ft/s、km/h、mph 或节)显示结果。对于航空应用,输出结果还为马赫速度计算器功能提供了基础,因为马赫数是物体速度与当地声速之比。

空气中的声速

空气几乎是理想气体,因此声速可以从理想气体关系推导:

c=γRTMc = \sqrt{\frac{\gamma R T}{M}}

其中

  • γ≈1.4\gamma \approx 1.4(空气的绝热指数),
  • R=8.3145 J⋅mol−1⋅K−1R = 8.3145 \, \text{J·mol}^{-1}\text{·K}^{-1}(摩尔气体常数),
  • TT 是绝对温度(开尔文),
  • M≈0.0289645 kg/molM \approx 0.0289645 \, \text{kg/mol}(干空气的摩尔质量)。

代入数字得到著名的简化形式,用于温度与声速的关系:

cair≈331.3 1+T273.15(m/s, T in ∘C)c_{\text{air}} \approx 331.3 \,\sqrt{1 + \frac{T}{273.15}} \quad (\text{m/s, } T \text{ in }^{\circ}\text{C})

一个显著特点:声速仅取决于温度,而不是常被误认为的气压或密度。湿度的影响可忽略不计,因此温度是唯一实用的变量。因此,仅凭空气温度即可高置信度地确定空气中的声速。

水中的声速

水不是理想气体,因此关系更依赖经验。最常引用的参考值是 20 °C 时 1482 m/s,但不存在简单的封闭形式公式。研究人员已将复杂的高阶多项式拟合到实验数据中,这些公式涉及许多系数。本声速计算器中关于淡水的数据来自公开发表的声速图表,可在一定温度范围内提供可靠估计。对于海水,盐度增加了复杂性,但计算器提供了典型条件下的实用近似值。

下表说明了声速随温度在两种介质中的变化:

温度 (°C)空气中声速 (m/s)典型淡水中声速 (m/s)
0331.31402
20343.11482
40354.51528

水中的数值为代表性值;精确工作请查阅海洋学数据。

使用计算器

操作音速计算器非常简单:

  1. 选择介质(空气或水)。
  2. 选择温度单位(°C 或 °F)。
  3. 输入或选择温度。
  4. 工具立即以您选择的单位显示声速。

例如,在 40 °F 的冷水中,速度约为 4672 ft/s;在 90 °F 时升至 4960 ft/s。您只需单击即可在 m/s、ft/s、km/h、mph 和节之间切换。

了解空气中的声速还可以估算雷暴距离:如果计算闪电和雷声之间的秒数,乘以声速(单位 m/s)即可得到距离(以米为单位)。此外,由于马赫数定义为物体速度与当地声速之比,本声速计算器与速度测量结合时,实际上也可用作马赫速度计算器。

总之,通过聚焦空气和水两种介质中温度与声速的关系,该工具为学生、工程师、气象学家和爱好者提供了快速准确的在线声速参考。

常见问题

1. 如何使用此计算器计算空气中的声速?

只需以 °C 或 °F 输入空气温度。计算器使用公式 c ≈ 331.3 × √(1 + T/273.15)(如使用 °C)并自动转换 °F。结果将以所选单位(m/s、ft/s、km/h、mph 或节)显示。

2. 计算器是否考虑湿度或海拔?

湿度对声速影响很小,本工具忽略不计。虽然海拔会影响气压和密度,但空气中的声速仅取决于温度——而非气压或密度——因此海拔本身不会直接改变声速(但温度通常随海拔降低,这间接影响声速)。

3. 我可以将此工具用于海水吗?

计算器提供淡水数据。海水声速也受到盐度的影响;该工具给出实用近似值,但为了精确的海洋学工作,建议参考特定盐度的图表。

4. 为什么水中声速没有简单的公式?

与空气不同,水不是理想气体。水温与声速之间的关系是非线性的,需要经验多项式拟合(含多个系数),因此计算器使用预先计算的图表值而非单一方程。

5. 如何使用声速计算马赫数?

马赫数是物体速度与当地声速之比。从本计算器获取声速(与物体速度同一单位)后,用物体速度除以该值即可。计算器本身不执行除法,但输出为您手动或外部计算马赫数提供了参考。

使用方法

  1. 选择介质 - 空气或水 - 以计算该物质中的音速。
  2. 输入温度并选择温度单位(°C、°F 或 K)。
  3. 自动以多种单位显示音速。