二、二次系统架构:站控层、间隔层、过程层的分层架构

聊到储能电站的二次系统,我脑子里第一个蹦出来的词就是「分层」。说白了,就是把一个复杂的控制系统,像切蛋糕一样切成三层。每一层各管各的事,互不干扰,又互相配合。

为什么要这么干?你想想看,一个百兆瓦时的储能站,几百个电池簇、几十台PCS、一堆测控装置,要是所有设备都直接往一个控制器上怼,那通信压力得多大?出个故障排查起来更是噩梦。我早年做过一个项目,就是因为没做好分层,一个保护误动,整个站都跳了,查了三天才找到根因。

2.1 站控层:电站的「大脑」

站控层是最高层,负责全站的监控、调度、数据管理。它通常包括:

  • 监控主机:运行EMS(能量管理系统),做功率分配、SOC均衡
  • 操作员站:人机界面,值班员在这看数据、下指令
  • 远动通信装置:跟调度中心打交道,上传遥测遥信,接收遥控遥调
  • 工程师站:搞配置、下参数、分析故障录波

我个人习惯,站控层一定要做双网冗余。为什么?因为这是电站的「大脑」,一旦挂了,整个站就失明了。我在一个项目里见过单网配置,结果交换机端口坏了,全站数据中断了半小时,调度电话被打爆。

2.2 间隔层:承上启下的「脊梁」

间隔层是中间层,负责采集本间隔的模拟量、状态量,执行保护逻辑,并跟站控层和过程层通信。常见的间隔层设备有:

  • 保护测控装置:线路保护、变压器保护、母线保护
  • PCS控制器:控制储能变流器的启停、功率输出
  • BMS主控:汇总电池簇数据,做电池均衡和保护
  • 测控装置:采集电压、电流、功率等模拟量

这里有个避坑指南:我曾经遇到过一个项目,间隔层装置的时间同步没做好,导致故障录波的时间戳差了200毫秒。分析事故时,A装置说先跳闸,B装置说后跳闸,吵了三天。后来发现是SNTP对时精度不够。从那以后,我坚持用IRIG-B码对时,精度能到微秒级。

2.3 过程层:最底层的「手脚」

过程层是直接跟一次设备打交道的层。它包括:

  • 合并单元:采集CT、PT的模拟量,转换成数字量上送
  • 智能终端:接收跳闸命令,驱动断路器分合
  • 电子式互感器:直接输出数字量的电压电流信号

过程层最怕什么?怕电磁干扰。储能站里PCS开关频率高,谐波大,对采样精度影响很大。我建议合并单元和智能终端尽量靠近一次设备安装,但要做好屏蔽和接地。嗯,这里要注意,光纤通信是首选,别用电缆。

核心要点:三层架构的核心思想是「各司其职」。站控层管全局,间隔层管局部,过程层管执行。层与层之间通过标准协议通信,互不依赖。

三、IEC 61850通信协议简介

说到通信协议,IEC 61850是绕不开的话题。它不是什么新技术,但确实是目前智能变电站和储能站的主流标准。我最早接触61850是在2015年,当时觉得这玩意儿太复杂了,后来用顺手了才发现,真香。

3.1 为什么是IEC 61850?

传统的通信协议,比如MODBUS、103规约,有个通病:数据模型不统一。A厂家定义的「断路器位置」是点号101,B厂家可能是点号201。集成的时候,得一个一个对点,累死人。

IEC 61850解决了这个问题。它用统一的逻辑节点(LN)和数据对象(DO)来描述设备。比如断路器,不管哪个厂家,都用XCBR这个逻辑节点,位置用Pos这个数据对象。说白了,就是大家说同一种语言。

3.2 核心协议栈

IEC 61850定义了三种核心通信服务:

服务类型 用途 实时性要求 传输协议
MMS 站控层通信,读/写数据、报告、控制 中等(秒级) TCP/IP
GOOSE 间隔层之间快速交换状态和跳闸信号 高(毫秒级) 以太网直接映射
SV 过程层传输采样值(电压电流) 极高(微秒级) 以太网直接映射

我个人最看重GOOSE。为什么?因为保护跳闸必须快。我曾经做过一个测试,GOOSE报文从发出到接收,延时稳定在2毫秒以内。而传统的硬接线,加上继电器动作时间,至少10毫秒。在储能站这种对快速响应要求高的场景,GOOSE的优势很明显。

小技巧:配置GOOSE时,一定要设置合理的重发机制。我习惯设置T0=1000ms(稳定状态重发间隔),T1=2ms(事件发生后快速重发),这样既保证了可靠性,又不会占用太多带宽。

3.3 SCL语言:设备自描述

IEC 61850还有一个很酷的特性:设备自描述。每个设备都带一个SCL文件( Substation Configuration Language),里面描述了它有哪些逻辑节点、哪些数据、支持哪些服务。

集成的时候,只需要导入SCL文件,系统就能自动识别设备能力。我记得以前用103规约,每接一个新设备,都要手动配置点表,一配就是好几天。现在用61850,导入SCL文件,半小时搞定。

// 一个简化的SCL片段,描述一个断路器
<LNode iedName="CB1" ldInst="CircuitBreaker" lnClass="XCBR" lnInst="1"/>
<DOI name="Pos">
    <DAI name="stVal">
        <Val>0</Val>  <!-- 0=分位,1=合位 -->
    </DAI>
</DOI>

四、网络拓扑结构:星型与环型

网络拓扑,说白了就是设备之间怎么连。储能站二次系统的网络,主要分站控层网络和过程层网络。我见过不少项目,网络拓扑没选好,后期维护成本高得吓人。

4.1 星型拓扑:简单可靠

星型拓扑是最常见的结构。所有设备都连到一台中心交换机上,像星星一样辐射出去。

优点:

  • 结构简单,布线方便
  • 单设备故障不影响其他设备
  • 故障排查容易,看交换机端口灯就行

缺点:

  • 中心交换机是单点故障,一旦挂了,全站通信瘫痪
  • 交换机端口数量有限,设备多了得级联

我建议:站控层网络用双星型冗余。两台交换机,每台设备双网卡,分别接到两台交换机上。一台交换机坏了,另一台无缝接管。成本虽然高一点,但可靠性翻倍。

4.2 环型拓扑:冗余为王

环型拓扑是把所有设备串成一个环。数据沿着环跑,如果某处断了,数据会从另一方向绕过去。

优点:

  • 自带冗余,单点断线不影响通信
  • 节省光纤,适合长距离传输

缺点:

  • 故障定位难,得用专业工具找断点
  • 环网协议(如RSTP)收敛时间可能较长

这里有个坑:我曾经在一个项目里用环型拓扑做过程层网络,结果GOOSE报文在环里绕圈,导致延时不稳定。后来改成星型,问题就解决了。所以我的建议是:过程层网络(GOOSE/SV)尽量用星型,别用环型。环型更适合站控层这种对实时性要求不高的场景。

重要提醒:无论用哪种拓扑,网络交换机的选型都很关键。一定要选支持IGMP Snooping和VLAN的工业级交换机。IGMP Snooping能过滤组播报文,防止GOOSE/SV广播风暴。VLAN能把不同业务隔离开,比如保护网和监控网分开。

4.3 我的推荐方案

综合来看,对于储能电站二次系统,我推荐以下网络架构:

  • 站控层网络:双星型冗余,两台核心交换机,每台设备双网接入
  • 过程层网络:单星型,每台合并单元/智能终端单独接入交换机,不级联
  • 跨层通信:站控层和过程层之间通过网关隔离,避免过程层故障影响站控层

这样既保证了可靠性,又控制了成本。你想想看,一个储能站投资几千万,多花几万块做网络冗余,值不值?我觉得值。

储能电站二次系统分层架构与网络拓扑 站控层 监控主机 操作员站 远动通信 工程师站 双星型冗余交换机 间隔层 保护测控 PCS控制器 BMS主控 测控装置 对时装置 间隔层交换机(支持GOOSE) 过程层 合并单元 智能终端 电子式互感器 断路器 过程层交换机(星型,支持SV) MMS GOOSE/SV 站控层 间隔层 过程层