Skip to content

例 4.2 — Peng-Robinson 状态方程求摩尔体积

题目

在压力 101.325 kPa、温度 378.47 K 下,用 Peng-Robinson 状态方程分别计算苯、甲苯和对二甲苯的液相和气相摩尔体积。

各组分的临界性质和偏心因子:

组分TcT_c (K)PcP_c (Pa)ω\omega
562.14.894×1064.894 \times 10^60.212
甲苯591.74.114×1064.114 \times 10^60.257
对二甲苯616.23.516×1063.516 \times 10^60.331

通用气体常数 R=8.314 J/(mol⋅K)R = 8.314\ \text{J/(mol·K)}


手动计算(以苯为例)

步骤 1:计算 PR 方程参数 aca_cbb

ac=0.45724R2Tc2Pc=0.45724×8.3142×562.124.894×106a_c = 0.45724 \frac{R^2 T_c^2}{P_c} = 0.45724 \times \frac{8.314^2 \times 562.1^2}{4.894 \times 10^6}

ac=0.45724×69.12×3.160×1054.894×106=2.04 Pa⋅m6/mol2a_c = 0.45724 \times \frac{69.12 \times 3.160 \times 10^5}{4.894 \times 10^6} = 2.04\ \text{Pa·m}^6\text{/mol}^2

b=0.07780RTcPc=0.07780×8.314×562.14.894×106=7.43×105 m3/molb = 0.07780 \frac{R T_c}{P_c} = 0.07780 \times \frac{8.314 \times 562.1}{4.894 \times 10^6} = 7.43 \times 10^{-5}\ \text{m}^3\text{/mol}

步骤 2:计算温度修正因子 α(T)\alpha(T)

偏心因子关联式:

m=0.37464+1.54226ω0.26992ω2m = 0.37464 + 1.54226\omega - 0.26992\omega^2

m=0.37464+1.54226×0.2120.26992×0.2122=0.69m = 0.37464 + 1.54226 \times 0.212 - 0.26992 \times 0.212^2 = 0.69

对比温度:Tr=TTc=378.47562.1=0.673T_r = \dfrac{T}{T_c} = \dfrac{378.47}{562.1} = 0.673

α(T)=[1+m(1Tr)]2=[1+0.69×(10.821)]2=1.27\alpha(T) = \left[1 + m(1 - \sqrt{T_r})\right]^2 = \left[1 + 0.69 \times (1 - 0.821)\right]^2 = 1.27

步骤 3:化为 Z 三次方程

PR 方程:P=RTVbacα(T)V2+2bVb2P = \dfrac{RT}{V - b} - \dfrac{a_c \alpha(T)}{V^2 + 2bV - b^2}

定义压缩因子 Z=PVRTZ = \dfrac{PV}{RT},化为标准三次方程:

Z3+C1Z2+C2Z+C3=0Z^3 + C_1 Z^2 + C_2 Z + C_3 = 0

其中:

A=acα(T)P(RT)2,B=bPRTA = \frac{a_c \alpha(T) P}{(RT)^2},\quad B = \frac{bP}{RT}

C1=(1B)C_1 = -(1 - B)

C2=A3B22BC_2 = A - 3B^2 - 2B

C3=(ABB2B3)C_3 = -(AB - B^2 - B^3)

代入数值:

A=2.04×1.27×101325(8.314×378.47)2=0.0278A = \frac{2.04 \times 1.27 \times 101325}{(8.314 \times 378.47)^2} = 0.0278

B=7.43×105×1013258.314×378.47=2.40×103B = \frac{7.43 \times 10^{-5} \times 101325}{8.314 \times 378.47} = 2.40 \times 10^{-3}

Z30.998Z2+0.022Z5.73×105=0Z^3 - 0.998 Z^2 + 0.022 Z - 5.73 \times 10^{-5} = 0

步骤 4:求解 Z 的三个根并分配相态

解三次方程得三个实根:

Z1=0.0031,Z2=0.019,Z3=0.98Z_1 = 0.0031,\quad Z_2 = 0.019,\quad Z_3 = 0.98

相态分配原则

  • 最小根 → 液相(压缩液体)
  • 最大根 → 气相
  • 中间根通常无物理意义(可能是亚稳态)

步骤 5:计算摩尔体积

V=ZRTPV = \frac{ZRT}{P}

液相Vliq=0.0031×8.314×378.47101325=9.63×105 m3/molV_{\text{liq}} = \dfrac{0.0031 \times 8.314 \times 378.47}{101325} = \mathbf{9.63 \times 10^{-5}\ \text{m}^3\text{/mol}}

气相Vvap=0.98×8.314×378.47101325=0.0304 m3/molV_{\text{vap}} = \dfrac{0.98 \times 8.314 \times 378.47}{101325} = \mathbf{0.0304\ \text{m}^3\text{/mol}}


结果汇总

组分VliqV_{\text{liq}} (m³/mol)VvapV_{\text{vap}} (m³/mol)
9.63×1059.63 \times 10^{-5}0.0304
甲苯1.17×1041.17 \times 10^{-4}0.0300
对二甲苯1.38×1041.38 \times 10^{-4}0.0296

工程要点

  1. 三次方程求根:PR 方程化为 ZZ 的三次方程后可得到 1 或 3 个实根。在气液两相区得到 3 个实根,最小根对应液相,最大根对应气相
  2. α(T)\alpha(T) 函数:PR 方程的优势在于通过偏心因子关联了温度修正,对烃类体系精度较高
  3. 液相摩尔体积:用于 Wilson 方程中计算 Λij=VjViexp()\Lambda_{ij} = \frac{V_j}{V_i} \exp(-\dots),这是连接状态方程和活度系数模型的桥梁

关联条目


← 返回目录

讨论与反馈

对本文内容有疑问或建议?请在此留言。评论使用 GitHub Discussions 存储。