3. 理想气体状态方程与标况换算

在烟气监测与核算中,我们拿到的体积数据往往来自不同温度、压力和含湿条件:CEMS 流量计测得的是工况体积,实验室采样记录的是采样点状态下的体积,而排放标准、排污许可和碳核算要求的是“标况干基”体积。要把这些数据放在同一把尺子上比较,就必须借助理想气体状态方程完成状态换算。本节围绕这个方程展开,讲清它的物理含义、标况体积的计算方法、温度与压力的修正方式,以及工程中“标况”定义的差异。

一、理想气体定律:把体积与状态参数联系起来

理想气体状态方程的标准形式为:

P·V = n·R·T

其中 P 为绝对压力(Pa),V 为气体体积(m³),n 为物质的量(mol),R 为通用气体常数(8.314 J/(mol·K)),T 为热力学温度(K)。对同一批气体而言,物质的量 n 不变,于是有:

P₁·V₁ / T₁ = P₂·V₂ / T₂

这就是工程上最常用的“状态换算”关系。它告诉我们:体积不是孤立量,而是随温度和压力变化的量。温度升高,气体膨胀,体积增大;压力升高,气体被压缩,体积减小。换算的本质,是把某一状态下的体积“折算”到另一规定状态下的等效体积,而不是气体真的被压缩或膨胀了。

需要特别强调两点。第一,公式中的温度必须用开尔文(K),即 T = t + 273.15,不能直接代入摄氏度。第二,压力必须用绝对压力,若现场仪表读的是表压,需加上当地大气压。这两点是初学者最容易出错的地方,也是后续核算偏差的主要来源。

二、标况体积的计算方法

设工况状态下体积为 V₁、温度为 T₁、绝对压力为 P₁,标况状态下温度为 T₀、压力为 P₀,则标况体积 V₀ 为:

V₀ = V₁ × (P₁ / P₀) × (T₀ / T₁)

以常见工程标况(0℃、101.325 kPa)为例,T₀ = 273.15 K,P₀ = 101325 Pa。假设某烟道实测工况体积 V₁ = 10000 m³,烟气温度 130℃,绝对压力 98.5 kPa(当地大气压约 99.0 kPa,略呈负压),则:

T₁ = 130 + 273.15 = 403.15 K
V₀ = 10000 × (98500 / 101325) × (273.15 / 403.15)
   ≈ 10000 × 0.9721 × 0.6775
   ≈ 6586 m³

可以看到,仅温度和压力的修正,就使体积从 10000 m³ 降到约 6586 m³,缩减超过三分之一。如果忽略这一步直接拿工况体积去核算排放量,结果会严重偏高。这也解释了为什么标况换算是烟气核算中不可跳过的基础环节。

计算时建议先统一单位:温度一律换算为 K,压力一律换算为 Pa 或 kPa 且保持分子分母一致,体积单位保持 m³。单位不统一是换算结果出现数量级错误的常见原因。

三、温度与压力修正的实操要点

温度修正的核心是“热力学温度之比”。由于 T₀/T₁ 恒小于 1(当烟气温度高于 0℃ 时),温度修正总是使体积减小,且温度越高,缩减越明显。压力修正则取决于工况绝对压力与标况压力的相对大小:烟道负压运行时 P₁ < P₀,压力修正因子小于 1,体积进一步减小;正压运行时则相反。

工程上还需注意三个细节。其一,湿基与干基的衔接:状态方程换算的是总体积,若标准要求干基,还需在换算前后按含湿量扣除水蒸气体积,通常先做状态换算再做干湿基转换,或按统一顺序处理,避免重复修正。其二,流量与体积的对应:若已知的是工况流量(m³/h),换算得到的是标况流量,乘以时间即得标况体积,核算时注意时间基准一致。其三,仪表读数修正:部分流量计自带温压补偿,输出已是修正后流量,此时不可再重复换算,应先确认仪表输出定义。

四、常见标况定义与工程标况的对比

“标况”并非唯一。不同标准、不同行业采用的参考状态不同,常见的有:

标况类型 温度 压力 典型应用
标准状态(0℃) 0℃(273.15 K) 101.325 kPa 我国环境监测、排放标准常用
常温常压(20℃) 20℃(293.15 K) 101.325 kPa 部分设备铭牌、实验室条件
工程标况(25℃) 25℃(298.15 K) 101.325 kPa 部分国际标准、合同约定

同一股烟气,用 0℃ 标况与 25℃ 标况换算,结果相差约 273.15/298.15 ≈ 8.4%。因此在核算前必须确认标准依据:排放标准写的是“标准状态”还是“参比状态”,排污许可证执行的是哪个温度基准,碳核算指南又采用何种口径。口径不一致而直接比较,是数据争议的常见根源。

工况状态 → 标况状态的体积换算关系 工况状态(实测) 体积 V₁ = 10000 m³ 温度 t₁ = 130℃ → T₁ = 403.15 K 绝对压力 P₁ = 98.5 kPa (负压运行,P₁ < P₀) 标况状态(0℃、101.325 kPa) 体积 V₀ ≈ 6586 m³ 温度 T₀ = 273.15 K 压力 P₀ = 101.325 kPa 体积缩减约 34.1% V₀ = V₁ × (P₁/P₀) × (T₀/T₁) 温度、压力双重修正 修正因子拆解 压力修正 P₁/P₀ = 98500/101325 ≈ 0.9721 温度修正 T₀/T₁ = 273.15/403.15 ≈ 0.6775 综合因子 0.9721 × 0.6775 ≈ 0.6586 V₀ = 10000 × 0.6586 ≈ 6586 m³

回到实操层面,建议在核算表中固定记录四项原始参数:工况体积、工况温度、绝对压力、含湿量,并注明所采用的标况定义。这样无论后续按 0℃ 还是 25℃ 口径复核,都能快速重算,而不必回溯原始记录。换算本身只是乘除运算,真正决定数据可信度的,是状态参数是否测得准、单位是否统一、口径是否与标准一致。

不要把工况体积直接当作标况体积使用,也不要在仪表已做温压补偿的情况下再次手工换算。前者导致排放量高估,后者导致重复修正、结果偏低,两类错误在核算复核中都应重点排查。