这个计算器能做什么
饱和蒸气压计算器采用两点式克劳修斯-克拉佩龙方程,根据液体在某一已知温度下的蒸气压以及它的摩尔汽化焓,估算该液体在目标温度下的饱和蒸气压。它在物理化学、化学工程和热力学课程中应用十分广泛,是学习与科研中的常用工具。
使用方法
依次输入:已知蒸气压 \(P_1\)(可使用任意一致的压强单位,如 Pa、atm 或 mmHg)、测得 \(P_1\) 时对应的温度 \(T_1\)(单位为开尔文 K)、目标温度 \(T_2\)(同样为开尔文 K),以及汽化焓 \(\Delta H_{vap}\)(单位为焦耳每摩尔 J/mol)。计算结果 \(P_2\) 会以与 \(P_1\) 相同的压强单位给出。
公式解析
方程为
$$\ln\!\left(\frac{P_2}{P_1}\right) = -\frac{\Delta H_{vap}}{R}\left(\frac{1}{T_2} - \frac{1}{T_1}\right)$$其中 \(R = 8.314\ \text{J/(mol}\cdot\text{K)}\)。对 \(P_2\) 求解可得
$$P_2 = P_1 \cdot e^{-\frac{\Delta H_{vap}}{R}\left(\frac{1}{T_2} - \frac{1}{T_1}\right)}$$该模型假设 \(\Delta H_{vap}\) 在所考虑的温度区间内保持恒定,且蒸气近似为理想气体。在温度变化幅度不大的情况下,这一近似具有相当好的精度。
实例演算
已知水的 \(P_1 = 101325\ \text{Pa}\),对应 \(T_1 = 373.15\ \text{K}\),\(\Delta H_{vap} = 40700\ \text{J/mol}\)。要求 \(T_2 = 350\ \text{K}\) 时的蒸气压:
$$\frac{1}{350} - \frac{1}{373.15} = 0.00285714 - 0.00267989 = 0.00017725$$再乘以 \(-(40700/8.314) = -4894.8\),得 \(\ln(P_2/P_1) = -0.86756\)。于是
$$P_2 = 101325 \cdot e^{-0.86756} \approx 42546\ \text{Pa}$$常见问题
温度应该用什么单位?必须使用开尔文(K),因为该方程要求采用绝对温度。
\(P_1\) 一定要用帕斯卡(Pa)吗?不必。任何压强单位都可以;由于方程中用的是压强之比,\(P_2\) 会以与 \(P_1\) 完全相同的单位输出。
为什么结果只是近似值?实际上 \(\Delta H_{vap}\) 会随温度略有变化,因此当温度跨度非常大时,计算精度会有所下降。