4. 固定燃烧排放量计算与单位换算

任务对象与数据口径

本案例核算某工厂三台固定燃烧设备的年度CO₂排放:一台天然气锅炉、一台柴油备用发电机、一台燃煤蒸汽锅炉。核心难点不在乘法本身,而在于三套活动数据单位不同(天然气按万m³、柴油按t、燃煤按t),且排放因子常以kgCO₂/GJ或tCO₂/TJ给出,必须先用低位热值(NCV)把燃料量折算为能量,再乘因子。若热值单位与因子能量口径不一致,结果会差出10³量级。

本案例统一采用以下口径约定:

  • 活动数据:天然气体积以万Nm³计,柴油、燃煤质量以t计;
  • 低位热值NCV:天然气用GJ/万Nm³,柴油、燃煤用GJ/t;
  • 排放因子:统一换算为tCO₂/GJ后参与计算;
  • 结果单位:tCO₂,保留两位小数。

单位换算链与计算关系

下图展示三类燃料从原始活动数据到最终CO₂排放量的换算路径,重点标出每一步的单位变化和易错点(热值口径、10³/10⁶换算、净发热量一致性)。

固定燃烧CO₂排放量换算链(活动数据 → 能量 → 排放量) 天然气锅炉 活动数据:120 万Nm³ NCV:389.31 GJ/万Nm³ EF:0.0561 tCO₂/GJ 能量 = 120 × 389.31 = 46717.2 GJ 柴油备用发电机 活动数据:85 t NCV:43.0 GJ/t EF:0.0741 tCO₂/GJ 能量 = 85 × 43.0 = 3655 GJ 燃煤蒸汽锅炉 活动数据:1200 t NCV:20.9 GJ/t EF:0.0946 tCO₂/GJ 能量 = 1200 × 20.9 = 25080 GJ 能量汇总(GJ) 46717.2 GJ 3655 GJ 25080 GJ 合计 75452.2 GJ CO₂排放量(tCO₂) 46717.2 × 0.0561 = 2620.84 3655 × 0.0741 = 270.84 25080 × 0.0946 = 2372.57 固定燃烧CO₂排放合计 2620.84 + 270.84 + 2372.57 = 5264.25 tCO₂ ⚠ 热值单位:万Nm³ vs m³ ⚠ EF能量口径须与NCV一致 ⚠ 净发热量NCV ≠ 毛发热量GCV ⚠ tCO₂/GJ 与 kgCO₂/GJ 差10³

逐步计算与单位处理

按上图链路,逐项代入示例数据(示例参数,非实测值):

  1. 天然气:活动数据 120 万Nm³,NCV 389.31 GJ/万Nm³,能量 = 120 × 389.31 = 46717.2 GJ;EF 0.0561 tCO₂/GJ,排放 = 46717.2 × 0.0561 ≈ 2620.84 tCO₂。
  2. 柴油:活动数据 85 t,NCV 43.0 GJ/t,能量 = 85 × 43.0 = 3655 GJ;EF 0.0741 tCO₂/GJ,排放 = 3655 × 0.0741 ≈ 270.84 tCO₂。
  3. 燃煤:活动数据 1200 t,NCV 20.9 GJ/t,能量 = 1200 × 20.9 = 25080 GJ;EF 0.0946 tCO₂/GJ,排放 = 25080 × 0.0946 ≈ 2372.57 tCO₂。
  4. 合计:2620.84 + 270.84 + 2372.57 = 5264.25 tCO₂。

三个高频错误:

  • 把天然气活动数据“万Nm³”直接当“m³”代入,结果放大10⁴倍;
  • 排放因子以 kgCO₂/GJ 给出却未除以1000,结果放大10³倍;
  • NCV 用毛发热量 GCV 替代,导致能量偏高约5%~10%,排放系统性偏大。

口径一致性校验表

计算完成后,用下表逐项核对,确保每个乘数对的单位能正确约去:

燃料活动数据单位NCV单位能量单位EF单位结果单位校验
天然气万Nm³GJ/万Nm³GJtCO₂/GJtCO₂✔ 万Nm³约去
柴油tGJ/tGJtCO₂/GJtCO₂✔ t约去
燃煤tGJ/tGJtCO₂/GJtCO₂✔ t约去

快速自检法:若某燃料排放量数量级明显偏离“能量(GJ) × 0.05~0.1”的合理区间(即每GJ约排放50~100 kgCO₂),说明EF单位或NCV口径有误,应回查换算链而非直接采信结果。