1. 烟气排放连续监测系统数据与超标报警的对应关系核查

报警链路拆解:从采样到小时均值的四个可核查环节

CEMS 小时均值超标报警并不等于烟囱真实超标。报警值由一条完整的数据链计算得出:采样测量 → 湿基/干基换算 → 氧量折算 → 小时均值统计。任一环节出现采集丢包、标定漂移、折算参数错误或统计口径不一致,都会在 DCS 与环保平台上表现为"超标",而实际排放并未变化。核查的核心思路是:把同一时段的三份数据摆在一起对齐比较——CEMS 原始(未折算)数据、CEMS 折算数据、DCS 历史趋势,看偏差出现在哪一段。

CEMS 小时均值生成链(自上而下逐级可核查) ① 采样与测量 SO₂/NOx/烟尘/O₂ 湿基值 ② 干基换算 扣除烟气水分 H₂O% ③ 氧量折算 折算至基准 O₂ = 11% ④ 小时均值统计 ≥45min 有效数据参与 小时均值 > 限值 → 报警 同一时段三份数据对齐比对 A. CEMS 原始数据 未折算湿基/干基值 含 O₂、H₂O 实测 看:数值是否突变/丢包 看:标定状态是否正常 B. CEMS 折算数据 按 O₂=11% 折算后 看:折算系数是否被改 看:O₂ 输入是否异常 看:干基水分是否跳变 C. DCS 历史趋势 炉温/风量/给料/负荷 看:工况是否真变化 看:与CEMS时间戳对齐 看:是否同步波动 偏差定位判读 A 正常、B 异常 → 折算环节问题 查 O₂ 输入、折算系数、水分设定 结论:非真实超标,修正折算参数 A 异常(突变/丢包)→ 采集环节问题 查采样探头、伴热、标定、通讯 结论:数据无效,需标记并重算 A、B 正常且 C 同步变化 → 真实超标 DCS 工况确有波动,排放真实上升 结论:转入工况排查(非本例范围) A、B 正常但 C 无变化 → 统计口径问题 查有效数据时长、时间戳、均值算法 结论:报警由统计规则触发,需复核 核查顺序:先对齐时间戳 → 再比 A/B → 最后引入 C 佐证

核查操作:三份数据如何取、如何对齐

以某次 SO₂ 小时均值报警为例(示例数据,用于说明方法):报警时段为 10:00–11:00,平台显示折算 SO₂ 小时均值 38 mg/m³,限值 30 mg/m³。核查按以下顺序进行:

  1. 锁定时间窗:以报警小时为基准,向前后各扩 30 分钟取 09:30–11:30,避免边界效应。三份数据必须使用同一时间基准(统一为北京时间,注意 CEMS 分析仪与 DCS 服务器时钟偏差,常见几分钟漂移会导致趋势错位)。
  2. 取 CEMS 原始数据:从 CEMS 数据采集仪或数采仪导出该时段 1 分钟(或 5 分钟)原始记录,字段至少包含:SO₂ 湿基浓度、O₂ 实测值、烟气温度、烟气水分、工况标志、标定/反吹状态位。
  3. 取 CEMS 折算数据:导出同一时段折算后浓度及折算所用的 O₂ 基准值、水分设定值、折算公式版本。
  4. 取 DCS 历史趋势:调取同一时段炉膛温度、一次风/二次风量、给料量、引风机电流、锅炉负荷,用于判断工况是否真实变化。

折算公式与参数核对

干基折算至基准氧量的常用关系为:

C_折算 = C_实测干基 × (21 - O₂基准) / (21 - O₂实测)

其中:O₂基准 = 11%(生活垃圾焚烧炉常用基准)
     C_实测干基 = C_湿基 / (1 - 水分%)

核查时重点确认三件事:O₂ 基准值是否被误改为其他值(如误设为 9% 会使折算值偏大)、水分设定是否与实际烟气水分脱节(固定水分设定在工况变化时会引入系统偏差)、O₂ 实测输入是否异常(氧化锆探头老化、标定失效会使 O₂ 偏高,折算值随之放大)。

快速判断技巧:若原始 SO₂ 平稳而折算值突增,先看同一时刻 O₂ 实测是否跳变。O₂ 从 8% 跳到 12%,折算系数会从 (21-11)/(21-8)=0.77 变为 (21-11)/(21-12)=1.11,折算值放大约 44%,足以把合格数据推过限值。

判读与处置

比对结果偏差环节处置动作
原始值平稳,折算值突增,O₂ 实测跳变氧量折算 / 探头检查氧化锆探头标定与伴热,修正 O₂ 输入后重算小时均值
原始值出现尖峰或丢包,折算值跟随采样与采集检查采样探头堵塞、伴热温度、数采仪通讯,标记无效数据
原始与折算均正常,DCS 工况同步波动真实排放转入燃烧工况排查,不属数据问题
原始与折算均正常,DCS 无变化,仅均值超标统计口径核对有效数据时长(≥45min)、时间戳、均值算法版本
处置前必须保留原始数据快照与折算参数记录,不得直接修改历史数据。若确认是折算参数或采集异常导致报警,应按平台数据有效性规则标记该时段数据无效并说明原因,而非简单删除报警记录。

核查记录示例(可直接套用)

核查项记录内容判断
报警时段10:00–11:00,折算 SO₂ 均值 38 mg/m³(限值 30)—
原始 SO₂ 均值26 mg/m³(湿基),时段内平稳正常
O₂ 实测10:20 起由 8.2% 跳至 12.1% 并维持异常
折算系数由 0.77 变为 1.11随 O₂ 异常放大
DCS 工况炉温、风量、给料无同步变化工况稳定
结论O₂ 探头异常导致折算值虚高,非真实超标数据问题
处置标定/更换探头,修正 O₂ 输入,重算该小时均值并标记说明闭环

通过上述三份数据的对齐比对,可以在不依赖经验猜测的情况下,把"报警"归因到具体环节:是采集、折算、统计还是真实排放。本例的判据是原始值平稳 + O₂ 跳变 + DCS 工况无变化,三者同时成立即可判定为折算环节异常,而非真实超标。