新型电力系统下电力二次系统仿真的建模方法
1
2
Modeling Methods for Power Secondary System Simulation in New Power Systems
1
2
通讯作者: MOHAMMAD Shahidehpour,教授,博士生导师,美国工程院院士; E-mail:ms@iit.edu.
责任编辑: 王历历
收稿日期: 2023-11-6 修回日期: 2023-12-20 接受日期: 2024-02-20
| 基金资助: |
|
Received: 2023-11-6 Revised: 2023-12-20 Accepted: 2024-02-20
作者简介 About authors
何瑞文(1969—),教授,从事电力信息物理融合系统建模、智能电网保护与控制的研究.
新型电力系统的架构将极大地增加其运行和控制的难度和脆弱性.信息与通信技术(ICT)的高度集成有利于实现充分的信息共享,但也使得建立基于ICT的电力二次系统建模分析需求更为紧迫.本文首次提出实现信息共享和互联互通互操作准则的电力二次系统仿真建模方法.以功能描述复杂的智能变电站二次系统为研究对象,首先提出契合智能电子设备(IED)互联互通需求的结构模型;然后,进一步提出带电力系统二次业务内置算法的IED功能模型,以及符合IEC 61850标准互操作需求的电力通信协议模型;其次,通过进程域的状态设计,实现节点域的IED功能以及网络域的IED之间数据交互.最后,以典型220 kV智能变电站的线路电流保护为例,关联电力一次系统运行状态仿真实现电力二次系统继电保护定值修改以及故障后保护动作全流程,验证了所提仿真模型的正确性.
关键词:
New power system achitecture will greatly increase the difficulty and vulnerability of the operation and control of power systems. The high integration of information and communication technology (ICT) promotes comprehensive information sharing, but it also highlights the urgency of establishing modeling and analysis methods for ICT-based power secondary systems. In this paper, simulation modeling methods for power secondary systems are proposed for the first time to achieve information sharing under interconnectivity and interoperability criteria. A smart substation secondary system with complex functional descriptions is taken as the research object. First, a structural model of intelligent electronic devices (IEDs) is proposed which meets the interconnectivity requirements. Then, a functional model of IEDs with built-in algorithms for secondary business in power systems is proposed, as well as power communication protocol models which meet the interoperability requirements under IEC 61850 standard. Furthermore, the IED function in the node domain and data exchange between IEDs in the network domain are achieved, through the state design in the process domain. Finally, taking a typical 220 kV substation line current protection as an example, the entire process of protection setting modification and protection actions after a fault occurs are simulated by correlating the operating status of the power primary system, verifying the correctness of the proposed simulation models.
Keywords:
本文引用格式
何瑞文, 谢海骏, 陆嘉亮, 杨长鑫, MOHAMMAD Shahidehpour.
HE Ruiwen, XIE Haijun, LU Jialiang, YANG Changxin, MOHAMMAD Shahidehpour.
文献[16-
显然,现有网络通信流量估算方法或者通用通信网络仿真分析方法不能适用于信息网络化传输下电力二次系统的性能刻画,通信传输机制下二次系统运行的随机动态行为将制约新型电力系统对调度运行边界的掌控和测度.本文通过对CPPS尤其是电力信息系统的深入研究,创新性地提出基于ICT的电力二次系统仿真建模方法,分析信息共享模式下电力二次业务的功能实现需求,归纳出结构建模、功能建模、协议建模三方面以保证电力二次系统仿真建模方法的完备性.并以智能变电站二次系统为对象,建立智能电子设备(intelligent electronic device, IED)的结构模型和功能模型,以及电力通信协议模型,契合IEC 61850标准实现二次智能电子设备的互联互通和互操作.
1 离散事件系统仿真机制
信息与通信系统一般采用离散事件动态系统描述,基于排队论方法,由离散事件间的相互作用决定其动态过程.有限状态机(finite state machine, FSM)是反映建模对象的运动进程和逻辑关系的离散数学模型,适用于描述离散事件响应机制的系统时序与协议建模.电力二次系统的设计方案强调时序空间和逻辑决策的关键结合,具有明显的时序性和逻辑性特征,非常适合使用有限状态机进行描述.
FSM模型由一个五元组描述[19],即
式中:Q为有限的非空状态集,q∈Q为一个状态,其中q0为起始状态且唯一;Σ为有限的非空输入事件集,a∈Σ为输入事件;δ为状态转移函数,有δ(q,a)=p,代表次态p由现态q和输入事件a共同决定,构成状态转移的执行条件;F⊆Q为有限非空终止状态集,若q∈F,则q为F一个终止状态.需要注意的是,终止状态并非意味着状态机的终止运行,而是对某一事件的接受,终止状态可以继续接收输入事件进行状态跳转,终止状态广义上是对某一时序的记录和任务处理[20].
图1
2 IED的结构建模
图2
图3
变电站IED纵向布置在过程层、间隔层、站控层内,过程层设备主要有合并单元、智能终端,或者两者功能组合的采集执行单元,间隔层设备主要有保护单元、测控单元等,站控层设备主要有监控主机、实时网关机等.过程层设备处理SV和GOOSE报文可以采用3层结构的节点模型加以模拟;站控层设备处理MMS报文可以采用7层结构的节点模型加以模拟;对间隔层设备而言,关联SV、GOOSE和MMS这3种类型报文,也就是说其结构模型既需要包括3层结构,也需要包括7层结构,若采用相互独立的分立元件模拟,无法实现两者数据内容的信息共享.
而且,变电站二次设备几乎都需要“多收多发”功能,即能够实现多端口收发报文.根据智能变电站的设计规范,以合并单元为例,其应能满足接收来自一个间隔的最多12个电子式互感器的通道输入并对各路数据进行合并;同时,合并单元至少配置8个发送端口分别满足继电保护、测量、计量等不同应用的要求.
图4
图4
具有3/7层交互和多发多收功能的结构模型
Fig.4
Structural model with 3/7 layers of interaction and multiple sending and receiving functions
3 IED的功能建模
IED在SAS中承担的角色由其电气功能决定.对保护单元而言,解析合并单元直连或经网络化传输的SV报文,提取相应字段的电气量信息,一般按照傅里叶算法得到电气信息的频域量,由保护算法实现相应保护原理,同时结合智能终端上传的开入量GOOSE信息,根据保护判据确定是否跳闸,并触发相应的开出量GOOSE信息传输;对集成测控和同步相量测量功能的多功能测控单元而言,主要功能是收集来自采集执行单元SV报文的模拟量和GOOSE报文的开关量信息,并向采集执行单元发送开出量GOOSE报文,配合调控主站完成遥测、遥信、遥控和相量测量功能.
集成电力系统二次业务算法的IED功能建模首先要明确IED的电气功能及其所关联的通信协议栈;然后,进行功能模块划分并确定相应事件列表,事件是进程获得仿真核心的关键,需要对每一个模块列举出该模块可能发生的所有事件;其次,确定模块的事件响应列表,对于某一个模块,事件响应列表从初始化状态开始,遍历该模块所有的事件,推演事件发生后当前状态发生转移后的状态及执行逻辑,产生新的状态后重新遍历所有事件,直到挖掘出所有状态行为;最后,在进程域基于有限状态机原理进行状态设计,实现相应功能建模,如图5所示.
图5
以保护单元为例,SV报文中的电气量信息为一次系统仿真得到的离散采样值,保护单元利用半波积分、半波傅里叶或全波傅里叶算法等求解电流电压有效值或相量,再根据不同的保护原理选择对应的保护算法及动作判据.如变压器保护采用两折线比率制动特性的电流差动保护方案,动作方程[25]如下:
式中:$I_{\mathrm{d}}=\left|\sum_{k=1}^{N} I_{k}\right|$为差动量,其中Ik为1个节点所有流出流入电流;Id,min为最小动作电流;Ires为制动电流;Ires,1为拐点电流;K为线段的斜率.
在保护单元的3层应用层的进程域建立保护功能模块,基于有限状态机原理程序实现式(2)的保护算法和动作逻辑,如图6所示.init为初始化状态,idle为等待状态,当报文到达时,根据报文类型相应地跳转至SV_process状态、GOOSE_process状态或other_process状态.GOOSE_ARRIVAL、OTHER_ARRIVAL分别表示GOOSE报文和其他报文到达.SV_process状态解析SV报文并运行保护算法,根据计算结果进行决策,判断保护是否启动,是否发送跳闸报文;GOOSE_process状态解析GOOSE报文中的信息,更新开关位置信息;other_process状态将接收到的背景流量进行统计量记录;相应操作完成后,进程重新回到 idle 状态等待下一个报文的到达.
图6
当然,也可以在保护单元的3层应用层进程域内置新算法或厂家实用算法以进行算法研究和性能测试.同时,在保护单元的7层应用层进程域可以程序化实现与站控层监控主机或实时网关机的数据交互,以及保护定制区切换等功能.
4 SAS的协议建模
以离散事件驱动模拟智能变电站报文传输机制,还需要对变电站自动化系统中涉及的SV报文、GOOSE报文和MMS报文的通信方式和协议架构在3层应用层或7层应用层的进程域进行建模.
4.1 SV报文传输协议建模
采样值报文采用基于以太网组播的发布者与订阅者模式进行传送,发布者按照配置的采样速率和每帧数据包含的采样点数进行等间隔发送,报文如果丢失并不重新发送.具体而言,合并单元将互感器采集的电压、电流模拟量封装成SV报文格式,经交换机发送或者直连到间隔层设备解析处理.
对SV报文进行状态分解、时序逻辑设计,实现FSM建模.SV报文的传输状态机为
式中:状态集合Q1={q0,q1},初始状态为q0接收状态(RECEIVE),q1为发送状态(SEND);状态机模型的输入事件有Σ1=
图7
图8
4.2 GOOSE报文传输协议建模
GOOSE报文传输机制是IEC 61850满足变电站自动化系统快速报文需求的重要应用,规范了开关量信息的快速传输.GOOSE报文采用基于以太网组播的发布者/订阅者模式进行传送,基于事件驱动机制,采用单向无确认机制,利用重传机制保证通信的可靠性.具体而言,有智能终端上传的一次设备状态信息,以及保护测控单元下发的跳合闸指令等.
GOOSE报文的重传机制如图9所示.稳定状态下以较长的时间周期T0发送心跳报文;当有如开关变位、跳闸命令等事件发生时,会立即触发该事件报文,并改变时间间隔重传,即T1、T2、T3、…,一般按照逐次翻倍的算法有Tn+1=2Tn,直至恢复心跳报文传输.
图9
对GOOSE报文及其重传机制进行状态分解、时序逻辑设计,实现FSM建模.GOOSE报文的传输状态机为
式中:Q2={q0,q1}由两个状态描述,分别为心跳报文发送状态和突发事件发送状态;输入事件集合 Σ2={b1, b2, b3, b4},其中b1表示经过一个心跳周期T0,b2表示开关量状态发生变化,b3表示变间隔发送报文,b4表示变位发包间隔到达;F2={q1};状态转移函数δ2为q0=δ2(q0,b1)、q1=δ2(q0,b2)、q1=δ2(q1,b2)、q1=δ2(q1,b4)以及q0=δ2(q1,b3);在变间隔报文发送期间再次收到输入事件b2时发包间隔重新置回T1.GOOSE报文的FSM设计如图10所示.
图10
4.3 MMS报文传输协议建模
MMS报文是OSI体系7层协议架构应用层的一种协议标准,它是解决异构网络环境下智能设备间交换实时数据和监控信息的一套独立国际报文协议,旨在规范工业领域具有通信能力的智能传感器、智能电子设备、智能控制设备的通信行为.在智能变电站中,MMS报文或CMS报文、DL/T 860报文规范了间隔层IED与站控层监控主机之间基于客户/服务器模式传输的与系统运行和维护相关报文,如保护动作信息、异常告警信息、保护整定值信息等.
图11
图12
(1) 客户端与服务器的应用程序基于TCP建立连接.
(2) 客户端发起关联(associate)请求.
(3) 服务器收到关联请求后对认证参数进行校验.
(4) 服务器校验失败发出关联否定响应,校验成功发出关联肯定响应.
(5) 客户端收到否定响应发起断开连接请求.
(6) 客户端收到肯定响应但校验失败发起断开连接请求.
(7) 客户端收到肯定响应且校验成功开始数据传输过程.
(8) 数据传输完成后关闭连接.
对客户端MMS报文进行状态分解、时序逻辑设计,得到传输状态机为
式中:Q3={q0,q1,q2,q3}由4个状态描述,分别为TCP连接状态、关联认证状态、数据传输状态、关闭连接状态;输入事件集合Σ3={c1, c2, c3, c4, c5, c6},其中c1表示TCP连接成功,c2表示关联认证成功,c3表示关联认证失败,c4表示数据发送时间间隔到达,c5表示TCP连接失败,c6表示数据发送完成或者连接中断;状态转移函数δ3为q1=δ3(q0,c1)、q2=δ3(q1,c2)、q3=δ3(q1,c3)、q2=δ3(q1,c4)、q3=δ3(q0,c5)、q3=δ3(q2,c6);F3={q3}.客户端MMS报文的FSM设计如图13所示.进入q0状态发送TCP建立请求.若成功则转入q1状态发送关联认证请求;收到肯定响应(resp+)并对响应检验成功后进入q2状态若干数据交互;若关联认证后收到服务器的否定响应(resp-)或数据传输结束,进程转入q3状态关闭连接.
图13
服务器MMS报文的传输状态机为
式中:Q4={q0,q1,q2,q3,q4}由5个状态描述, 分别为TCP连接状态、监听状态、关联响应状态、数据传输状态、关闭连接状态;输入事件集合Σ4={d1, d2, d3, d4, d5, d6, d7},其中d1为TCP连接成功,d2是关联指令到达,d3是关联成功,d4是数据传输时间间隔到达,d5是数据传输完成,d6是关联失败,d7是TCP连接失败;状态转移函数δ4为q1=δ4(q0,d1)、q2=δ4(q1,d2)、q3=δ4(q2,d3)、q3=δ4(q3,d4)、q4=δ4(q3,d5)、q4=δ4(q2,d6)、q4=δ4(q0,d7);F4={q4}.服务器MMS报文的FSM设计如图14所示.进入q0状态响应客户端的TCP建立请求.成功后则转入q1状态监听来自客户端的指令,收到来自客户端的关联指令后转入q2状态进行关联认证并发送响应.若响应为肯定响应则进入q3状态进行数据传输.若关联认证为否定响应或数据传输结束,进程q4状态关闭连接.
图14
所提IED功能建模和电力通信协议建模均需要根据IED的结构模型,在相应3层结构应用层模块的进程域或者7层结构应用层模块的进程域进行FSM状态设计,从而封装成节点域的完整IED模型,如保护单元,并能实现IED之间在网络域以IEC 61850协议报文方式进行数据交互,如图15所示.
图15
图15
电力二次系统仿真建模方法示意图
Fig.15
Schematic diagram of power secondary system simulation modeling method
5 保护业务流程仿真算例
为了验证所提二次仿真建模方法的正确性和互操作性,在OPNET创建220 kV变电站仿真项目,包括220 kV、110 kV以及10 kV电压等级,采用100 Mbit/s交换式以太网,如图16所示.仿真模拟站控层监控主机通过MMS协议对间隔层设备中的保护单元下发定值修改指令操作、以及保护依据新的定值动作的场景.
图16
首先,在电力一次系统暂态仿真软件PSCAD中设置10 kV馈线于0.1 s时发生AB两相接地短路故障,如图17所示,获取由时间标列和若干通道电气模拟量和开关量数据列构成的数据文件.图中:Fault表示故障;Relay表示继电保护装置.
图17
由二次系统仿真项目的电子式互感器读取数据文件,并发送至采集执行单元,采集执行单元根据互感器内数据生成SV报文和GOOSE报文,由保护单元读取电气量数据并采用电流保护算法进行故障判定.采集执行单元的采样频率为4 kHz;设置断路器A、B、C三相跳闸延时为40 ms,模拟断路器固有分闸动作时延;GOOSE心跳报文周期为10 ms,事件报文的最小间隔为2 ms;站控层MMS报文协议选择监控主机作为客户端,10 kV线路1保护单元作为服务器;监控主机通过MMS报文下发整定值修改指令,整定值在(0.8, 1.0)区间内随机生成.
10 kV线路1的保护单元在 0.027 9 s 时接收到站控层设备修改定值的报文,保护单元成功地将定值Iset修改为 0.886 41 kA.在 0.105 758 s 时 10 kV 线路保护单元检测到线路1电流有效值越限,线路1保护单元过电流保护动作,根据修改后的保护单元整定值,过电流保护动作时,A相电流有效值为 0.919 362 kA,超过修改后的定值 0.886 41 kA.过电流保护成功以修改后的定值动作,仿真过程中保护单元和采集执行单元于ODB界面输出语句如下所示,其中[421]代表保护单元收到第421个SV报文时动作.
仿真时延结果如表1所示.对时延结果进行分析,故障于0.1 s时发生,保护单元的动作时延为
表1 线路间隔报文时延
Tab.1
| 发送端设备 | 接收端设备 | 时延/ms |
|---|---|---|
| 电子式互感器 | 采集执行单元 | 0.141 |
| 采集执行单元SV报文 | 保护单元 | 0.358 |
| 保护单元 | 采集执行单元GOOSE报文 | 0.362 |
| 采集执行单元GOOSE报文 | 保护单元 | 0.314 |
| 站控主机 | 保护单元 | 1.035 |
式中:tα为电子式互感器到采集执行单元的报文时延,由表1可得为0.141 ms;tβ为采集执行单元到保护单元的报文时延,为0.358 ms;tp为保护单元的反应动作时间,由短路电流波形决定,其计算公式为
式中:Δt为电子式互感器的采样间隔,仿真设置采样频率为4 kHz,即采样间隔0.25 ms;NSV为从故障发生时刻起到保护动作时所收到的SV报文数,由输出语句和时延结果分析可知NSV=21,即tp=5.25 ms; toth为除网络传输时延外其他因素造成的不确定的纳秒级时延,如OPNET初始化时间等,故有tPUde=5.758 ms+toth.对比可见ODB输出语句的过电流保护单元动作延时5.758 ms.
过电流保护于 0.105 758 s启动,跳闸GOOSE报文经过约0.362 ms延时后对应采集执行单元于 0.106 121 s 收到保护单元下发的第一个跳闸GOOSE报文,再经过预设的40 ms延时即模拟断路器跳闸时间后采集执行单元于 0.146 121 s 控制三相断路器跳闸,接着采集执行单元上传开关变位GOOSE报文.在此过程中,保护单元、采集执行单元均按预设的2、4、8 ms的重发间隔发送GOOSE报文.
图18
图18
电子式互感器和采集执行单元输出结果
Fig.18
Simulation results of electronic transformer and collection execution unit
6 结语
面向信息网络化传输下电力二次系统的性能精细刻画需求,提出电力二次系统的仿真建模方法.根据智能变电站IED多个端口的发送和接收信息需求、3层网络结构和7层网络结构的信息交互需求,建立IED的结构模型;根据智能变电站IED的功能特点,利用有限状态机原理内置算法,建立IED的功能模型;根据IEC 61850标准的信息传输机制,建立发布者/订阅者模式和客户/服务器模式的SV报文、GOOSE报文、MMS报文传输的协议模型;最后,仿真实现了保护定值修改和故障后保护动作逻辑.所提仿真建模方法拟合二次IED设备的结构特点和功能特点,以及二次业务的信息传输协议,为新型电力系统基于ICT架构的电力二次系统的建模、性能测度、新算法测试提供有效的仿真模拟方法.进一步以二次系统仿真为基础构建电力二次系统数字孪生体,有望带来电力系统二次调度、控制、运维技术的全面提升.
参考文献
面向能源互联网的新一代电力系统运行模式研究
[J].
Research on the operation mode of new generation electric power system for the future energy Internet
[J].
“双碳” 目标下中国清洁电力发展路径
[J].
DOI:10.16183/j.cnki.jsjtu.2021.272
[本文引用: 1]
目前,第三次能源革命已经开始,为了减少碳排放,发达国家先后制定了清洁能源发展战略,并公布了放弃火电、核电的时间表.与此同时,中国也向世界作出承诺:2030年前碳排放达峰,2060年实现碳中和.因此,在“双碳”目标下,研究清洁电力发展路径具有重要意义.分析了中国水、风、光等清洁能源储量及其特征,预测了中长期电力需求,依据电力电量平衡原理,估算了2030和2050规划水平年电力系统结构组成,并分析了未来CO<sub>2</sub>排放趋势,提出了未来中国清洁电力的发展对策与建议.结果表明:预计2027年中国电力系统将实现“碳达峰”;2030年中国清洁电力发电量将超过总发电量的50%;2050年火电、核电将被水、风、光等清洁电力全部取代,电力行业将实现CO<sub>2</sub>的“零排放”,基本全面实现电力系统的绿色转型,以响应国家的“双碳”目标.
Development pathway of China’s clean electricity under carbon peaking and carbon neutrality goals
[J].
Reliability assessment of cyber-physical distribution system using multi-dimensional information network model
[J].DOI:10.1109/TSG.2023.3246955 URL [本文引用: 1]
电力信息物理系统中信息系统物理化的建模及分析方法
[J].
Cyber system physicalizing modeling and analysis method in cyber-physical power systems
[J].
智能电网信息流的建模和静态计算方法研究
[J].
Modeling and static calculation method of the information flow on smart grid
[J].
Technical Committee 57 of the International Electrotechnical Commission. IEC/TR 61850-1: 2013 Communication networks and systems for power utility automation
[EB/OL].(
Reliability analyses of wide-area protection system considering cyber-physical system constraints
[J].DOI:10.1109/TSG.2021.3060941 URL [本文引用: 1]
Reliability modeling and assessment of cyber space in cyber-physical power systems
[J].
Reliability evaluation of communication-constrained protection systems using stochastic-flow network models
[J].
能源转型视角下城市能源系统的形态演化及运行调控
[J].
Morphology evolution and operation regulation of urban energy system from perspective of energy transition
[J].
数字化主动配电系统初探
[J].
Preliminary study of digitalized active distribution systems
[J].
双碳目标下配用电系统的新使命和新挑战
[J].
New mission and challenge of power distribution and consumption system under dual-carbon target
[J].
Performance analysis and threshold quantization of transformer differential protection under sampled value packets loss/delay
[J].DOI:10.1109/Access.6287639 URL
面向电力物联网的终端设备适配接入研究
[J].
Terminal equipment adaptive access for power Internet of Things
[J].
Modelling and simulation for performance evaluation of IEC 61850-based substation communication systems
[J].DOI:10.1109/TPWRD.2006.886788 URL [本文引用: 1]
Reliable, fast, and deterministic substation communication network architecture and its performance simulation
[J].DOI:10.1109/TPWRD.2010.2042824 URL
Performance of IEC 61850-9-2 process bus and corrective measure for digital relaying
[J].DOI:10.1109/TPWRD.2009.2038702 URL [本文引用: 1]
自动机理论在IEC 61850中的应用
[J].
Analysis on application of automatatheory in IEC 61850
[J].
Accurate abandoned and removed object classification using hierarchical finite state machine
[J].
/
| 〈 |
|
〉 |
