1、基于 IEC61850 的智能变电站网络性能仿真研究 朱龙超 东北石油大学电气信息工程学院 摘 要: 为了确保智能变电站通信网络的稳定性, 依据基于通信网络的 IEC61850 变电站自动化系统国际标准, 以面向对象仿真和离散事件驱动的 OPNET 网络仿真软件为平台, 依次根据 IEC61850 标准对 SV、GOOSE 报文数据包进行封装, 制定智能电子设备 (IED) 的通信协议, 然后分别建立变电站分层结构中站控层、间隔层、过程层不同 IED 的模型。最终应用于 IEC61850 中标准的 220/110k V D2-1 变电站的网络模型建立中, 对模型的仿真结果满足性能要求。关键词:
2、 报文协议; 变电站; 网络模型; 智能电子设备; IEC61850; OPNET; 仿真; 作者简介:朱龙超 (1993-) , 硕士研究生, 从事电力系统分析和电力物理信息融合系统 (ECPS) 的研究, 。收稿日期:2017-08-04Research on Network Performance Simulation of Intelligent Substation Based on IEC61850ZHU Long-chao College of Electrical Engineering and Information, Northeast Petroleum Universi
3、ty; Abstract: In order to ensure stability of the intelligent substation communication network, having IEC61850 standard-based substation automatic system considered and taking object-oriented simulation and discrete event-driven OPNET software as platform as well as in accordance with IEC61850 stan
4、dard, encapsulating SV and GOOSE packets and establishing communication protocol for intelligent electronic equipment (IED) were implemented, including the establishment of model structure of station control layer, bay layer and process layer IED models and the network model of standard 220/110 k V
5、D2-1 substation and the performance analysis.Keyword: message protocol; substation; network model; intelligent electronic device; IEC61850; OPNET; simulation; Received: 2017-08-04智能电子设备 (IED) 越来越多地应用于变电站的自动化系统 (SAS) 。国际电工协会建立了变电站自动化系统通信标准 IEC61850, 对变电站相关的 IED、馈线设备的通信结构和数据类型进行了规范, 并规定了数据链路传输的接口、协议和通
6、信时延。因此, 对基于 IEC61850 的变电站通信网络建模与仿真, 可有效分析智能变电站系统的稳定性, 有计划地维护和更新设备, 有效地预防网络攻击和系统故障, 保护变电站系统的稳定运行。笔者采用 OPNET 作为智能变电站系统网络仿真的工具4, 采用面向对象的建模方法和离散事件驱动, 依次对进程层、节点层和网络层建模。由于 OPNET 的开源模型库中包括了不同厂商的设备和多种标准协议, 可以在其基础上进行二次开发。针对 IEC61850 规范的要求, 部分学者做了一些研究。云南大学分析了变电站 3层结构中人机交互的方式, 对于不同类型数据的 IED 过程层处理机制分析了网络性能8;印度国
7、立伊斯兰大学提出了一种基于 IEC61850-9-2 的变电站通信网络架构, 并用可靠性框图评价了系统的可靠性9;巴格特辛格国立大学的学者分别建立了 69k V 变电站星型和总线型的变电站 3 层结构, 并在不同的链路带宽、采样频率、数据包大小情况下进行了分析10;华中科技大学以 500k V变电站内线路间隔为研究对象, 依据 IEC61850 标准详细定义了保护设备、测控设备、合并单元和智能开关 4 种逻辑节点, 并通过建模分析数据传输速率11;华南理工大学建立了基于 IEC61850 标准的协议和节点模型, 按照不同的权重计算综合评价指标, 应用于珠海琴韵 220/110k V 变电站的网
8、络性能评价中12。上述研究工作主要针对了 IEC61850 标准的部分内容进行了研究, 并且对数据报文进行了简化, 节点间数据交换的协议和 IED 的功能不够明确。针对上述问题, 笔者以 OPNET 为网络仿真与分析平台, 首先依据 IEC61850-9-1 标准定义了报文的数据包格式并对数据包进行赋值, 然后建立了合并单元、保护 IED、断路器IED 进程层的逻辑关系, 配置相应的交换机与链路参数, 最后将建立的节点模块应用于 D2-1 型变电站的通信网络, 对模型的时延、吞吐量和网络流量进行分析, 确定变电站网络的稳定性。1 IEC61850 报文协议根据 IEC61850 协议的要求,
9、变电站中的信息流以报文的形式存在, 按照报文的不同功能可以分为采样值报文 (SV) 、变电站事件报文 (GOOSE) 和制造报文规范 (MMS) 13,14。根据报文的重要性, 对它在网络中的时延有明确的要求:SV报文属于原始数据的采集, 传输时间应在 310ms 内;GOOSE 报文包含了重要的保护与控制信息, 传输时间应在 3ms 内;MMS 中信息的重要性和优先级较低, 传输时间应在 1 000ms 内。1.1 SV 报文IEC61850-9-1/2 中规定了 SV 报文的数据格式要求, IEC61850-9-1 与IEC61850-9-2 规定的包结构中只是应用协议数据单元 (APDU
10、) 中的应用服务数据单元 (ASDU) 个数分别为一个和多个, 笔者采用了 IEC61850-9-1 标准中规定的格式, 每个 SV 报文数据为 123 字节15。通过 OPNET 的包格式编辑器, 可以按上述包结构定义 SV 数据包格式, 并储存为.pk 文件, 在合并单元获取原始数据时调用, 封装的数据包可以通过 OPNET 核心函数进行赋值。1.2 GOOSE 报文GOOSE 报文的数据包格式按照 ISO/IEC8802-3 的帧格式封装。在 OPNET 的进程编辑器中建立过程层状态转移, 如图 1 所示。主要包含了 4 种状态:initial、idle、GSEManagement Pd
11、u 和 Goose Pdu, 当产生初始化中断后intial 执行出口程序转移到 idle 空闲状态, 根据不同的状态条件转为数据管理或数据请求状态, 执行完后强制转为空闲状态。GOOSE 通信模型主要是由GOOSE 控制块 Go CB 控制报文的传输方式和格式, 然后由 GOOSE 服务来对 Go CB进行设置并发送相应报文, 主要的服务包括读取 GOOSE 报文的状态、读取GOOSE 元素序号、读取 GOOSE 控制块值、读取 GOOSE 数据偏移。对于每一个GOOSE 报文都含有一系列的信息与参数, 例如报文存活时间、时间序列计数器、状态改变计数器及状态改变时间等。图 1 GOOSE 报
12、文状态转移图 下载原图1.3 MMS 报文MMS 报文是一种应用层的协议, 为设备和应用定义了一套标准通信机制, 可以灵活、方便地实现变电站内不同厂商的 IED 之间的互操作, 主要用于网络监控。MMS 由于对报文传输时间的快速性要求没有 SV 和 GOOSE 报文高, 所以采用传统的 OSI 7 层网络结构。MMS、SV、GOOSE 报文都通过各自的协议映射到基于IEC8802-3 协议的数据链路层, 实现流量控制、差错控制、数据帧同步及链路管理等功能。2 变电站关键设备模型2.1 合并单元电流互感器和电压互感器的数据值经过转化变为数字量, 经过合并单元 (MU) 按照 SV 数据包格式封装
13、后, 通过多播的方式发送到间隔层相应的 IED 上。MU的数据可通过两种方式获得:第 1 种是利用 OPNET 中的函数发生器, 根据故障前后的功率因数角不同, 通过公式产生故障时的电流和电压数据, 然后关联相应的数据包;第 2 种就是通过 OPNET 和电力系统仿真工具 (如 Matlab、PSCAD 等) 进行联立, 从电力软件中获取需要的原始数据, 例如使用 OPNET 的外部模块接口 (EMA) 调用 ESA_API 函数与 PSCAD 进行联立, 采用套接字作为数据交互平台, 实现数据的调用与返回。笔者在 OPNET 中建立的合并单元节点层模型如图 2 所示, source_data
14、 模块为合并单元的数据来源, 通过上述方式进行关联可以获得相应的数据包进行利用;sink 模块为包接收模块, 可以计算数据包的传输时间并对数据包进行统计;eth_mac_intf 模块是相应以太网的协议, 首先对外部设备的连接状态和单/双工进行判断与识别, 对单状态进行载波监听、碰撞检测和多路检测, 对全双工状态则考虑采用添加优先级标志和 VLAN 的功能加强数据链路, 保证数据准确性;hub_rx0 和 hub_tx0 是点对点链路的接收机和发射机, 与交换机中的eth_port_rx 和 eth_port_tx 对应, 实现 MU 节点与交换机数据的交互。图 2 MU 节点模型与断路器 I
15、ED 节点模型 下载原图2.2 智能电子设备保护和控制设备 (P故障情况下不仅向工作站发送当前的状态信息, 还要在控制设备产生相应的动作信息, 作用于断路器跳闸。在 OPNET 中 PGOOSE 跳闸命令和状态信息报文长度分别为 50Byte 和200Byte, 并且采用心跳重发机制保证信息可靠传输;作用于短路器通断的控制信息长度为 200Byte, 采样频率为 10Hz;上传到服务器和工作站的状态信息大小为 300KB。节点间采用了 100Mb/s 的数据链路, 进行 1h 的仿真结果如图 4 所示, 线路的端到端时延 (ETE Delay) 平均值为 0.22ms, 满足了 IEC6185
16、0 对不同报文传输过程时延的要求, 并且 100Mb/s 的链路满足网络对带宽的要求, 不会在网络高峰时由于链路带宽不足而影响数据传输。图 4 智能变电站网络层拓扑结构 下载原图5 结束语基于 OPNET 仿真软件和 IEC61850 标准, 依次定义了 SV、GOOSE 等报文格式, 建立了进程层状态转移、节点层的通信协议、网络层的设备与链路, 形成了智能变电站 3 层网络的拓扑结构, 最终对模型进行仿真分析, 结果满足 IEC61850 对智能变电站通信网络性能的要求。在未来的研究中, 将着重考虑变电站的原始数据来源, 拟采用与电力仿真软件联立的方式, 使仿真能体现系统的动态过程, 提高仿
17、真的精确度。参考文献1任雁铭, 操丰梅.IEC61850 新动向和新应用J.电力系统自动化, 2013, 37 (2) :16. 2李国武.基于 IEC61850 的分布式能源智能监控终端通信模型J.电力系统自动化, 2013, 37 (10) :1315. 3刘晓胜, 郑检, 海天翔, 等.基于 Ether CAT 的 GOOSE 网络可靠性与实时性研究J.电力系统自动化, 2015, 39 (13) :109115. 4王勃.应用 NS3 的综合网络仿真控制平台系统J.重庆理工大学学报 (自然科学版) , 2013, 27 (11) :8385. 5陈敏.OPNET 物联网仿真M.武汉:华
18、中科技大学出版社, 2015:5460. 6王文博, 张金文.OPNET Modeler 与网络仿真M.北京:人民邮电出版社, 2003:111. 7陈敏.OPNET 网络仿真M.北京:清华大学出版社, 2004:4853. 8Yu X Y, Yu J, Chang J.Modelling and Analysis of Protection and Control Applications in Smart SubstationJ.International Journal of Wireless and Mobile Computing, 2014, 7 (1) :5759. 9Ali I
19、, Thomas M S, Gupta S, et al.IEC61850 Substation Communication Network Architecture for Efficient Energy System AutomationJ.Energy Technology&Policy, 2015, 2 (1) :8489. 10Sidhu T S, Yin Yu.IED Modelling for IEC61850Based Substation Automation System Performance SimulationC.IEEE Power Engineering Soc
20、iety General Meeting.Piscataway:IEEE 2006:46. 11董楠, 朱林, 段献忠.基于 OPNET 的变电站过程层网络的仿真研究J.电力系统保护与控制, 2006, 34 (21) :4044. 12邵向潮.智能变电站通信网络建模仿真与性能分析D.广州:华南理工大学, 2014. 13王智东, 王钢, 黎永昌, 等.基于微型加密算法的 IEC61850-9-2LE 报文加密方法J.电力系统自动化, 2016, 40 (4) :121122. 14Mekkanen M, Antila E, Virrankoski R, et al.Using OPNET to Model and Evaluate the MU Performance Based on IEC 61850-9-2LEJ.Procedia Computer Science, 2014, 36:7279. 15王金凤.基于 OPNET 的智能变电站通信网络研究D.沈阳:沈阳理工大学, 2015.