3. 多能源介质数据采集与传感器选型

SCADA 系统要“看得见”能源系统,第一步不是画画面,而是把电力、流量、压力、温度、热值这些物理量变成可被采集、可被传输、可被计算的信号。多能源介质集中监控的难点在于:不同介质的量纲、信号类型、响应速度、安装条件和精度要求差异很大,如果采集链路设计不当,后续再好的组态和算法也无法还原真实工况。本节围绕“测什么、怎么采、选什么、怎么调理”四个问题展开。

一、五类介质的测点与采集方法

电力参数是 SCADA 中最标准化的一类。常用测点包括三相电压、三相电流、有功功率、无功功率、功率因数、频率、电能和电能质量(谐波、电压偏差)。采集方式以多功能电力仪表或智能电表为主,通过 RS-485/Modbus RTU 或以太网/Modbus TCP 上传。电流回路必须经电流互感器(CT)隔离,电压回路经电压互感器(PT)或直接接入(低压系统)。例如 400V 低压进线柜,CT 变比 400/5,仪表读到二次侧 3.2A,则一次电流为 3.2×80=256A;若电压直接接入,仪表读 398V 即为实际线电压。电力采集的关键是变比、接线组别和方向定义必须与现场一致,否则功率会出现负号或数值错误。

流量的采集方式取决于介质和管径。蒸汽、压缩空气、天然气常用差压式(孔板、均速管)配差压变送器,输出 4~20mA;水、导热油常用电磁流量计或涡轮流量计,输出脉冲或 4~20mA;大口径气体也可用超声波流量计。差压式流量计的流量与差压平方根成正比,因此变送器输出必须做开方运算,或在 SCADA 中按 Q=K√ΔP 计算。例如某蒸汽管道设计差压 60kPa 对应 10t/h,实测差压 15kPa,则流量约为 10×√(15/60)=5t/h。若忘记开方,会得到 2.5t/h 的错误结果。

压力测点通常使用压力变送器,输出 4~20mA 或 0~10V。蒸汽、热水、压缩空气系统需注意取压点位置、冷凝圈和隔离阀,避免高温介质直接进入变送器。压力采集的常见问题是量程选择:量程过大导致分辨率不足,量程过小则可能超压损坏。一般工作压力应落在量程的 1/3~2/3 区间。

温度测点以热电阻(Pt100、Pt1000)和热电偶(K 型、S 型)为主。Pt100 精度高、线性好,适合 -200~650℃;热电偶适合更高温度。采集时需注意三线制或四线制接法以消除导线电阻影响。例如 Pt100 三线制,若只用两线制,每 1Ω 导线电阻会带来约 2.6℃ 误差,在长距离敷设时不可忽略。

热值是能源计量和能效分析的核心参数。天然气热值可用在线气相色谱仪或热值仪直接测量,输出 4~20mA 或 Modbus 数据;蒸汽、热水则通过温度、压力查焓值表,再结合流量计算热量。例如某蒸汽测点流量 5t/h、压力 0.8MPa、温度 175℃,查得焓值约 2778kJ/kg,则热功率约为 5×1000×2778/3600≈3858kW。热值采集的关键是“流量+温度+压力”三参数同步,时间戳不一致会带来明显误差。

多能源介质采集链路与信号调理 能源介质 电力 U/I/P/Q/电能 流量 蒸汽/水/气 压力 蒸汽/水/气 温度 Pt100/热电偶 热值 热值仪/焓值 传感器/变送器 CT/PT + 电力仪表 Modbus RTU/TCP 差压/电磁/涡轮 4~20mA / 脉冲 压力变送器 4~20mA / 0~10V Pt100 / 热电偶 三线制/四线制 热值仪/色谱仪 4~20mA / Modbus 信号调理 变比换算 CT/PT 系数 开方运算 Q=K√ΔP 量程映射 4~20mA→工程值 冷端补偿/线性化 查表/多项式 焓值计算 P+T→h SCADA 采集与处理 RTU/PLC 采集模块 AI/AO/DI/DO + 通信 通信协议解析 Modbus/IEC 104/OPC UA 工程值转换与滤波 滑动平均/限幅 时标对齐与质量码 Good/Bad/不确定 实时库/历史库 趋势/报警/报表 采集链路:介质→传感器→信号调理→采集模块→SCADA;每一级都可能引入误差,需逐级校验

二、传感器选型的核心判据

选型不是“越贵越好”,而是让传感器的工作区间、精度、响应速度和环境适应性匹配工艺要求。可以从五个维度判断:

  • 量程与工作点:压力、差压、温度变送器的常用工作点应落在量程的 1/3~2/3,既保证分辨率,又留有余量。流量计则要关注最小和最大流量,避免长期在量程下限以下运行。
  • 精度与重复性:贸易结算用流量计精度通常要求 0.5~1.0 级,内部能效考核可用 1.5~2.5 级;温度测点用于热量计算时,Pt100 A 级(±0.15℃)比 B 级更合适。
  • 介质兼容性:蒸汽测温需配保护套管,腐蚀性介质需选耐腐材质,天然气热值仪需考虑防爆和样气预处理。
  • 输出信号与距离:4~20mA 适合长距离传输且抗干扰强;脉冲输出适合流量累积,但长距离需考虑频率衰减;RS-485 适合多表串联,但要注意终端电阻和共地。
  • 环境条件:高温、高湿、振动、电磁干扰场合,需选择相应防护等级(IP65/IP67)和隔离型变送器。
选型时先确认“工艺要求精度”和“SCADA 显示精度”是否一致。若工艺只要求 ±2%,却选了 0.2 级仪表,成本浪费;反之,若热量结算要求 ±1%,却用 2.5 级流量计,数据不可信。

三、信号调理与工程值换算

传感器输出到 SCADA 之间,必须经过信号调理和工程值换算。最常见的 4~20mA 换算公式为:

工程值 = 量程下限 + (电流 - 4) / (20 - 4) × (量程上限 - 量程下限)

示例:压力变送器量程 0~1.6MPa,输出 4~20mA
实测电流 12mA:
P = 0 + (12 - 4) / 16 × 1.6 = 0.8MPa

对于差压式流量计,还需在换算后增加开方:

Q = Qmax × √((ΔP - 4) / 16)

示例:差压变送器量程 0~60kPa,对应流量 0~10t/h
实测电流 8mA:
ΔP = (8 - 4) / 16 × 60 = 15kPa
Q = 10 × √(15 / 60) = 5t/h

温度采集若使用 Pt100 三线制,采集模块通常直接输出电阻值或温度值,但若模块只输出电阻,需按 Pt100 分度表或 Callendar-Van Dusen 公式换算。例如测得电阻 119.4Ω,对应约 50℃;若导线电阻未补偿,读数会偏高。

热值计算则依赖多参数融合。以蒸汽为例,SCADA 需要同时采集流量、压力、温度,再通过内置焓值表或拟合公式计算热功率:

热功率(kW) = 流量(t/h) × 1000 × 焓值(kJ/kg) / 3600

示例:流量 5t/h,压力 0.8MPa,温度 175℃
查焓值表 h ≈ 2778kJ/kg
热功率 = 5 × 1000 × 2778 / 3600 ≈ 3858kW
热值计算中,流量、压力、温度必须使用同一时刻的采样值。若流量每秒刷新、温度每 5 秒刷新,直接相乘会引入动态误差。工程上常用“时标对齐+短时缓存”或“滑动平均”处理。

四、采集质量与常见问题

SCADA 中每个测点除了数值,还应带质量码。常见质量码包括:Good(正常)、Bad(断线/超量程)、Uncertain(波动大/未校准)。判断依据可以这样设置:

  • 电流低于 3.6mA 或高于 21mA,判为 Bad,通常是断线或超量程。
  • 数值在 1 秒内跳变超过量程的 20%,判为 Uncertain,可能是干扰或接触不良。
  • 流量与压力、温度逻辑矛盾(如压力为 0 但流量大于 0),判为可疑,需人工确认。

实际调试中,最常见的三类问题是:变比或量程设错,导致数值整体偏移;开方遗漏,导致差压流量计在小流量时严重偏低;接地与屏蔽不当,导致 4~20mA 信号跳动。排查时可用信号发生器在采集端注入 4mA、12mA、20mA,观察 SCADA 显示是否对应量程下限、中点、上限,从而快速定位是现场仪表问题还是采集通道问题。

多能源介质采集的目标不是“把点接进来”,而是让每个数值都能追溯到明确的物理量、明确的量程和明确的质量状态。只有采集链路可靠,后续的能效分析、报警联锁和调度决策才有可信的数据基础。