4. 泡点与露点的判读方法
在二元混合物的汽液平衡计算中,泡点和露点是两个互为镜像的判读入口。泡点描述的是“给定液相组成,加热或减压到何时开始出现第一批汽泡”;露点描述的是“给定汽相组成,冷却或加压到何时开始凝结出第一批液滴”。两者都落在同一条 T-x-y 或 P-x-y 平衡线上,但已知量不同、求解的未知量不同,因此方程形式与数值策略也不同。本节围绕“已知液相组成 + 温度(或压力)→ 泡点压力/温度与平衡汽相组成”这一主线,讲清泡点方程与露点方程的构造、求解思路和手算校核方法。
一、先明确判读对象与已知量
设二元混合物组分为 A、B,液相摩尔分数为 xA、xB=1−xA,汽相摩尔分数为 yA、yB=1−yA。低压下可近似用拉乌尔定律描述理想溶液:pA=xAPAsat,pB=xBPBsat,总压 P=pA+pB。由此得到两个核心方程:
- 泡点方程:P = xAPAsat(T) + xBPBsat(T),未知量为 T(给定 P 时)或 P(给定 T 时)。
- 露点方程:1/P = yA/PAsat(T) + yB/PBsat(T),未知量同样是 T 或 P。
判读时先确认三件事:已知的是液相组成还是汽相组成;给的是总压还是温度;体系是否可近似为理想溶液。若已知液相组成 x 求 P 或 T,走泡点方程;若已知汽相组成 y 求 P 或 T,走露点方程。两者不能混用,否则会把“开始汽化”和“开始冷凝”的判据颠倒。
二、泡点压力与泡点温度的判读
当温度 T 已知、要求泡点压力时,泡点方程是显式的:只要查到该温度下两个纯组分的饱和蒸气压,直接代入即可。例如示例体系取苯(A)–甲苯(B),设 T=373.15 K,查得(示例假设值)PAsat=180.0 kPa、PBsat=74.0 kPa,若 xA=0.40,则 P=0.40×180.0+0.60×74.0=72.0+44.4=116.4 kPa。平衡汽相组成由分压比得到:yA=pA/P=72.0/116.4≈0.619。这说明液相中 A 只占 0.40,但汽相中 A 富集到约 0.62,符合“轻组分在汽相中富集”的规律。
当总压 P 已知、要求泡点温度时,方程变为隐式:PAsat(T) 与 PBsat(T) 都随 T 单调上升,需要迭代或插值求解。常用做法是构造残差函数 f(T)=xAPAsat(T)+xBPBsat(T)−P,先取两个纯组分在目标压力下的沸点作为区间端点:TBsat(P) < Tbubble < TAsat(P),再用二分法或割线法逼近 f(T)=0。手算校核时,可先算区间中点温度下的 P 计算值,与目标 P 比较,判断泡点应往高温还是低温方向移动,逐步缩小区间。
三、露点方程的求解与汽相组成反推
露点方程与泡点方程形式不同,不能直接把 x 换成 y 代入泡点式。正确写法是 1/P = yA/PAsat + yB/PBsat。若已知 T 求露点压力,右侧可直接计算,取倒数即得 P;若已知 P 求露点温度,则同样构造残差 g(T)=1/P − [yA/PAsat(T)+yB/PBsat(T)],在纯组分沸点区间内迭代求根。露点温度一定高于同组成泡点温度,这是判读结果是否合理的第一道校核。
由露点求得平衡液相组成时,用 xA=yAP/PAsat,xB=yBP/PBsat,两者之和应等于 1,可作为数值校核。若手算得到 xA+xB 明显偏离 1,说明温度或压力取值有误,或体系已偏离理想假设。
四、手算校核与结果判读
无论泡点还是露点,建议固定做三项校核:第一,组成加和校核,xA+xB=1、yA+yB=1;第二,压力加和校核,泡点下 pA+pB 应等于给定 P;第三,温度次序校核,泡点温度应介于两纯组分沸点之间,露点温度应高于同组成泡点温度。若体系含共沸点,还要注意在共沸组成附近泡点与露点重合,此时 x=y,泡点曲线与露点曲线相切,判读时不能再用“汽相富集轻组分”的常规结论。
把上述流程落到具体判读上,可以形成一条稳定的操作习惯:先判断已知的是 x 还是 y,选定泡点或露点方程;再看未知量是 P 还是 T,决定用显式代入还是隐式迭代;最后用组成加和、压力加和、温度次序三项校核确认结果。对于理想或近理想二元体系,这套方法足以支撑课堂手算与工程初算;当体系明显非理想时,需把拉乌尔定律换成活度系数模型或状态方程,但“先定判读入口、再定方程形式、最后做校核”的思路不变。