3. 氮气物性计算

连续油管氮气举升排液的设计计算,起点不是井筒多相流模型,而是氮气本身的物性。注气压力从几兆帕升到二十几兆帕、井筒温度从地面十几摄氏度变化到井底上百摄氏度,氮气的密度可以相差数倍,压缩因子偏离 1 的程度也随工况显著变化。若直接套用理想气体状态方程,在 15 MPa、360 K 条件下密度会被低估约 8%~12%,进而使环空静气柱压力、临界携液流量和注气量全部产生系统性偏差。因此本节的任务是:明确氮气密度、压缩因子 Z、黏度 μ 三个参数的计算路径,并建立一张可被后续章节直接调用的物性参数表。

一、三个物性参数的计算路径

压缩因子 Z 是核心中间量。工程上常用 Standing-Katz 图版对应的 Dranchuk-Abou-Kassem(DAK)相关式,以拟对比压力 ppr=p/pc、拟对比温度 Tpr=T/Tc 为自变量迭代求解。氮气的临界参数取 pc=3.394 MPa、Tc=126.2 K,则 15 MPa、360 K 对应 ppr≈4.42、Tpr≈2.85,属于中高压、中高温区,Z 约在 1.05~1.10 之间。低压高温时 Z→1,高压低温时 Z 明显大于 1,这是氮气在举升工况下的典型特征。

密度 ρ 由真实气体状态方程给出:ρ = pM/(ZRT),其中 M=28.0134 g/mol,R=8.314 J/(mol·K)。可见密度对 p 近似线性、对 Z 与 T 成反比。计算顺序必须是先求 Z,再求 ρ,不能颠倒。

黏度 μ 采用“低压黏度 + 高压修正”的两步法:先按 Sutherland 或简化的低压氮气黏度关联式求 μ0(T),再用 Jossi-Stiel-Thodos 或 Lucas 方法以对比密度 ρr=ρ/ρc 修正,得到实际黏度。氮气黏度对压力不敏感、对温度较敏感,360 K 时约 19~20 μPa·s,高压下可增至 22~24 μPa·s。黏度主要用于雷诺数、摩阻系数与携液液滴沉降速度计算,精度要求低于密度。

计算约定:压力一律用绝对压力(表压 + 当地大气压),温度一律用开尔文;拟对比参数以氮气临界参数为基准。后续章节引用本表时保持同一约定,避免混用表压与绝压导致 Z 值错位。

二、物性参数表的建立方法

实际做法不是逐点手算,而是先确定工况网格,再批量计算。以某示例井为例(以下数据为教学假设,非实测):井口注气压力 8 MPa、温度 293 K;井底压力 18 MPa、温度 373 K。取压力网格 8、10、12、14、16、18 MPa,温度网格 293、313、333、353、373 K,共 30 个节点。对每个节点依次执行:换算绝压与开氏温度 → 求 ppr、Tpr → DAK 迭代求 Z → 求 ρ → 求 μ0 并修正得 μ。计算可用表格公式或脚本实现,核心是保证迭代收敛判据一致(如 |ΔZ|<1×10⁻⁵)。

下表给出该示例网格中部分节点的计算结果,用于说明数量级与变化趋势(示例值,供教学参考):

p(MPa,绝)T(K)Zρ(kg/m³)μ(μPa·s)
82931.03291.617.9
123331.058120.319.2
153601.072146.520.1
183731.089174.821.0

从表中可读出三条工程判断:其一,压力由 8 MPa 升至 18 MPa,密度增大约 1.9 倍,静气柱压力贡献不可忽略;其二,Z 在 1.03~1.09 区间,用理想气体替代会带来 3%~9% 的密度误差,在深井中累积为可观的注气压力偏差;其三,黏度变化平缓,对摩阻的影响弱于密度。因此后续计算中密度必须用真实气体式,黏度可用表值插值。

氮气物性计算链与参数表生成路径 工况输入 p(绝压,MPa) T(K) 网格:6×5 节点 8~18 MPa / 293~373 K ① 压缩因子 Z p_pr = p / 3.394 T_pr = T / 126.2 DAK 迭代 |ΔZ|<1e-5 Z ≈ 1.03~1.09 ② 密度 ρ ρ = pM / (ZRT) M=28.0134 g/mol R=8.314 J/(mol·K) ρ ≈ 92~175 kg/m³ ③ 黏度 μ μ₀(T) + ρ_r 修正 JST / Lucas 18~21 μPa·s 氮气物性参数表(示例网格节选,教学假设值) p (MPa) T (K) Z ρ (kg/m³) μ (μPa·s) 8 293 1.032 91.6 17.9 12 333 1.058 120.3 19.2 15 360 1.072 146.5 20.1 下游调用:静气柱压力积分 · 临界携液流量 · 注气量设计 · 摩阻压降 密度决定重力项,黏度决定摩阻项,Z 决定两者耦合精度

三、计算中的常见偏差与校核

第一类偏差来自压力基准。现场压力表读数为表压,若直接代入状态方程,8 MPa 表压实际约 8.1 MPa 绝压,低压段误差约 1%,高压段虽相对误差减小,但 Z 的拟对比压力偏移会放大密度误差。第二类偏差来自温度基准,井筒温度剖面若用线性假设,在注气量较大时误差可达 10 K 以上,密度误差约 3%。第三类偏差来自迭代初值,DAK 在 ppr>5 时收敛变慢,初值取 Z=1 可能不收敛,建议初值取 1.05 并限制迭代次数。

校核方法有三条:一是与 NIST 或专业物性软件在 3~5 个节点上对比,密度相对偏差应小于 1%;二是检查 Z 的单调性,等温线上 Z 随压力应单调上升(本工况区间内成立),若出现回落说明迭代发散;三是用理想气体密度做量级对照,偏差应在 3%~12% 的合理区间,若超过 20% 则需检查单位与临界参数。

物性表一旦建立,应连同计算约定(绝压、开氏温度、临界参数、迭代判据)一并存档。后续章节若更换压力基准或温度单位,必须整表重算,不可局部替换,否则静气柱压力与注气量计算会出现难以追溯的偏差。

完成本节后,读者应能独立完成“给定 p、T 网格 → 求 Z → 求 ρ → 求 μ → 形成参数表”的完整流程,并清楚每个参数的误差来源与校核手段。这张表将作为后续静气柱压力计算、临界携液流量判断和注气量设计的统一数据基础。