3. 监控数据采集原理
光伏电站监控系统的数据采集,本质上是一条从“物理量”到“可计算数据”的转换链。组件温度、辐照度、直流电流、交流电压、逆变器状态字、告警码,这些信息在物理世界中形态各异,最终都要变成监控后台能存储、能比较、能报警的数值或状态。理解这条链路,关键在于分清模拟量采集与数字量采集两条路径,以及传感器、数据采集器、通信接口与协议各自承担的角色。
一、模拟量采集:从连续物理量到离散数值
模拟量是指随时间连续变化的物理量,例如辐照度(0~1500 W/m²)、组件背板温度(-40~85 ℃)、直流母线电压(0~1500 V)、交流电流(0~500 A)。这类信号不能直接被计算机读取,必须经过“传感器→变送→模数转换→工程量换算”四个环节。
以辐照度采集为例:总辐射表(如热电堆式或硅基式)将太阳辐射转换为毫伏级电压信号,典型灵敏度为 10 mV/(W/m²) 左右。若某时刻输出 8.5 mV,则辐照度约为 850 W/m²。这个毫伏信号经屏蔽电缆送入数据采集器的模拟输入通道,先经过信号调理(放大、滤波、隔离),再由 ADC(模数转换器)转换为数字量。假设 ADC 为 16 位、参考电压 2.5 V,则最小分辨率为 2.5 V / 65536 ≈ 38 μV,对应辐照度分辨率约 0.0038 W/m²,远高于实际需求。
温度采集常用 PT100 铂电阻或 DS18B20 数字温度传感器。PT100 属于模拟量,需配合恒流源和测量电路,将电阻变化转换为电压;DS18B20 则直接输出数字温度值,属于数字量采集。工程中要特别注意:模拟量通道必须与传感器类型、量程、输出信号形式匹配,否则会出现“量程错配”导致读数跳变或饱和。
二、数字量采集:状态、脉冲与通信报文
数字量采集分为两类:一类是开关量/状态量,如断路器分合位、逆变器并网状态、门禁开关、告警干接点;另一类是脉冲量,如电能表输出的脉冲(每 kWh 对应一定脉冲数)。开关量通常为无源干接点或有源电平信号,采集器通过 DI(数字输入)通道读取“0/1”状态,并配合软件消抖(如连续 3 次采样一致才确认变位)。
脉冲量采集则需要计数器通道。例如某电能表脉冲常数为 1000 imp/kWh,采集器在 1 分钟内计到 250 个脉冲,则对应电能为 0.25 kWh,折算功率为 15 kW。这里要注意脉冲频率上限与采集器计数能力匹配,否则会丢脉冲。
更常见的是通过通信方式获取数字量:逆变器、汇流箱、电能表、气象站等设备本身带有 RS485、CAN、以太网或光纤接口,采集器作为主站主动请求数据,设备以报文形式返回电压、电流、功率、状态字、告警码等。此时采集的不是原始模拟信号,而是设备内部已经数字化并封装好的数据。
三、数据采集器:协议转换与本地汇聚
数据采集器(又称数据采集终端、通信管理机)是监控系统的“本地枢纽”。它向下连接各类传感器和设备,向上通过以太网或 4G/5G 与监控后台通信。其核心功能包括:多通道模拟量/数字量输入、RS485 等多路串口、协议解析、数据缓存、断点续传、本地逻辑判断与告警。
以一台典型光伏采集器为例:配置 8 路 AI、8 路 DI、2 路脉冲输入、4 路 RS485、1 路以太网。RS485 口分别接 2 台逆变器、1 台汇流箱、1 台电能表,采用 Modbus RTU 协议轮询。采集器内部维护一张“点表”,每个点包含设备地址、寄存器地址、数据类型、缩放系数、单位。例如逆变器直流功率点:从站地址 1,功能码 03,寄存器 0x0020,长度 2,类型 U32,系数 0.001,单位 kW。采集器按周期读取后,将原始值乘以系数写入本地实时库。
采集周期需要权衡:逆变器电气量通常 1~5 s 一次,气象数据 5~10 s 一次,电能表 15~60 s 一次。周期过短会增加串口负载和丢包风险,过长则影响故障录波和功率变化捕捉。
四、通信接口与协议:数据如何可靠送达
光伏监控中常见的物理接口包括 RS485、RS232、CAN、以太网、光纤和 4G/5G。RS485 采用差分信号,抗干扰强,适合 1200 m 以内、多点总线,是逆变器和汇流箱最常用的接口。以太网适合站内高速通信,光纤用于长距离或强电磁干扰环境。
协议层面,Modbus RTU/TCP 是光伏行业最普遍的设备协议,IEC 60870-5-104 常用于站级调度通信,IEC 61850 用于智能化变电站,MQTT 则常见于云平台接入。Modbus 采用主从问答:主站发请求帧,从站回响应帧。若从站无响应,主站超时重试;若 CRC 校验错误,丢弃重收。采集器需要设置合理的超时时间(如 300 ms)和重试次数(如 2 次),并在连续失败后标记设备离线。
五、采集过程中的关键判断与常见问题
实际运行中,采集异常往往不是单一环节造成的。若某路辐照度长期为 0,应先确认传感器供电和输出毫伏是否正常,再检查采集器 AI 通道配置量程是否匹配;若逆变器数据时有时无,应检查 RS485 接线极性、终端电阻、波特率与校验位是否一致,并观察采集器日志中的超时和 CRC 错误计数。
对于数字量,常见问题是消抖时间设置过短导致状态抖动,或脉冲计数溢出。对于协议层,Modbus 寄存器地址偏移(0 基与 1 基)是高频错误来源,点表配置时必须与设备手册逐一核对。采集器本地缓存容量也需关注:若上行链路中断 30 分钟,缓存能否保存全部周期数据,恢复后能否按时间顺序补传。
把这条链路串起来看:传感器负责“感知”,采集器负责“转换与汇聚”,通信接口和协议负责“可靠送达”,后台负责“存储与分析”。模拟量路径强调精度与抗干扰,数字量路径强调状态确认与计数准确,通信路径强调实时性与容错。三者配合得当,监控系统才能拿到可信的数据,后续的功率分析、故障诊断和发电量统计才有意义。