第3章:SCADA系统详解
SCADA这个词,圈内人天天挂在嘴边。但真要把它讲透,很多人又说不清楚。
我做了十几年EMS,接触过几十套SCADA系统。从最早的串口通信到现在的IEC 61850,技术变了,但核心逻辑没变。说白了,SCADA就是一套「远程感知+远程控制」的系统。
这一章,咱们把SCADA的底裤扒干净。
3.1 SCADA系统架构
SCADA系统分三层:主站、子站、通信通道。这三层缺一不可。
3.1.1 主站(Master Station)
主站是大脑。它负责收集数据、处理数据、展示数据、下发指令。
我见过很多刚入行的同学,以为主站就是一台服务器。其实不是。一个完整的主站包括:
- 前置机:专门处理通信协议,把乱七八糟的报文转成统一格式
- 实时数据库:存当前时刻的遥测遥信值,要求毫秒级响应
- 历史数据库:存过去的数据,用于分析、报表、趋势
- 人机界面(HMI):给调度员看的画面
- 应用服务器:跑各种高级功能,比如状态估计、潮流计算
核心要点:主站的设计重点是「实时性」和「可靠性」。我见过一个项目,前置机挂了,整个调度中心直接瘫痪。所以现在主流方案都是双机热备,甚至三机冗余。
3.1.2 子站(Remote Station)
子站是手脚。它负责采集现场数据、执行遥控命令。
子站通常叫RTU(远程终端单元)或IED(智能电子设备)。
- RTU:老牌设备,专为SCADA设计,皮实耐用
- IED:智能设备,比如保护装置、测控装置,自带CPU和通信能力
我个人习惯把子站分成两类:
- 集中式子站:一个RTU管一片区域,适合变电站、电厂
- 分布式子站:每个设备自带通信模块,适合光伏、风电
避坑指南:我曾经在一个光伏项目里,用了集中式RTU。结果光伏板分布太散,信号衰减严重,最后不得不全部换成分布式方案。所以选型时一定要考虑现场布局。
3.1.3 通信通道
通信通道是神经。它负责把主站和子站连起来。
常见的通信方式有:
| 通信方式 | 特点 | 适用场景 |
|---|---|---|
| 光纤 | 带宽大、延迟低、抗干扰 | 变电站、大型电厂 |
| 4G/5G | 灵活、成本低、但延迟不稳定 | 分布式光伏、充电桩 |
| 卫星 | 覆盖广、但贵、延迟高 | 偏远地区、海上风电 |
| 电力线载波 | 利用现有电线、但速率低 | 老旧变电站改造 |
嗯,这里要注意:通信通道是SCADA系统最脆弱的环节。我见过太多项目,主站和子站都好好的,就是通信老断。所以设计时一定要考虑冗余通道。
3.2 遥测与遥信
遥测和遥信,是SCADA系统最基础的两个概念。很多新手容易搞混。
3.2.1 遥测(Telemetry)
遥测是「模拟量」。说白了,就是连续变化的数据。
常见的遥测数据:
- 电压(kV)
- 电流(A)
- 有功功率(MW)
- 无功功率(MVar)
- 频率(Hz)
- 温度(℃)
遥测的精度很重要。我遇到过一个问题:一个变电站的电压遥测值总是偏大0.5kV。查了半天,发现是CT(电流互感器)变比设置错了。所以遥测数据一定要做「系数校准」。
遥测数据流:传感器 → 变送器 → RTU/IED → 通信通道 → 前置机 → 实时数据库 → HMI
3.2.2 遥信(Teleindication)
遥信是「状态量」。说白了,就是开关量,只有0和1。
常见的遥信数据:
- 断路器分/合状态
- 隔离开关分/合状态
- 保护动作信号
- 设备运行/停止状态
- 告警信号
遥信有个坑:抖动。断路器在分合瞬间,触点会弹跳几次,导致遥信值在0和1之间快速切换。如果不做处理,调度员会看到画面狂闪。
避坑指南:我曾经在一个项目里,没做遥信防抖处理。结果断路器合闸时,画面闪了十几下,调度员差点以为设备坏了。后来加了50ms的防抖延时,问题解决。
3.3 遥控与遥调
遥测和遥信是「看」,遥控和遥调是「动」。
3.3.1 遥控(Telecontrol)
遥控是「开关控制」。只有两种状态:合或分。
遥控的对象:
- 断路器分合
- 隔离开关分合
- 电容器投切
- 变压器分接头调节(有些归为遥调)
遥控的安全性要求极高。我见过一个事故:调度员误操作,把一条运行中的线路跳了,导致大面积停电。所以遥控必须做「选择-执行」两步操作。
遥控流程:选择对象 → 校验状态 → 下发执行 → 反馈确认
3.3.2 遥调(Teleadjusting)
遥调是「连续控制」。可以设置一个目标值。
遥调的对象:
- 变压器分接头位置(调节电压)
- 发电机有功/无功出力
- 无功补偿装置输出
遥调比遥控复杂。因为你要考虑调节的步长、死区、响应时间。我做过一个AGC(自动发电控制)项目,遥调指令下发后,发电机要几秒钟才能响应。如果调节太快,系统会震荡。
3.4 SCADA数据采集流程
数据采集是SCADA系统的核心。我画了一张流程图,帮你理解整个过程。
数据采集的完整流程,我拆解一下:
- 传感器采集:现场传感器(CT、PT、温度探头等)采集原始物理量
- 变送器转换:把物理量转换成标准电信号(4-20mA、0-5V等)
- RTU/IED处理:子站设备采集电信号,进行A/D转换、滤波、打包
- 通信通道传输:通过光纤、4G等方式,把数据包发到主站
- 主站处理展示:前置机解析协议,实时数据库存储,HMI展示
个人经验:我做过一个项目,数据采集周期是1秒。但调度员总说数据刷新慢。后来发现是通信通道的带宽不够,数据包排队了。所以设计时一定要算好「数据量 × 采集频率」。
嗯,SCADA系统就讲到这里。内容不少,但都是干货。你想想看,一个EMS系统,如果没有SCADA,就像人没有眼睛和手。所以这部分一定要吃透。
公众号:蓝海资料掘金营,微信deep3321