具有动态组播过滤器的变电站自动化系统的制作方法

文档序号:6294464阅读:144来源:国知局
具有动态组播过滤器的变电站自动化系统的制作方法
【专利摘要】本发明涉及一种变电站自动化系统,尤其涉及电力传输或分配网络中的高压或中压变电站的操作。变电站自动化系统包括多个二次设备,这些二次设备通过组播分组向彼此传送和从彼此接收数据。该二次设备包括分组过滤器,其适于在变电站自动化系统的运行时间期间被动态设置,以便更新规则用于将来自站母线系统的组播分组转发至二次设备上运行的应用。
【专利说明】具有动态组播过滤器的变电站自动化系统

【技术领域】
[0001] 本发明涉及变电站自动化(SA)系统领域,尤其涉及操作在一个电力传输或分配 网络中的高压或中压变电站的SA系统。

【背景技术】
[0002] 高压或中压电力网络中的变电站包括一次设备,如电缆、线路、母线、开关、电力变 换器和仪表变换器,这些通常设置在开关站和/或间隔处。通过一个变电站自动化(SA)系 统自动地控制这些一次设备。该SA系统包括基于微处理器的、可编程的二次设备,被称为 智能电力设备(IED)的设备负责保护、控制和监控所述一次设备。IED通常被分配在三个 等级层中的一层中,即站层、间隔层或应用层之一,过程接口将过程层从间隔层分离出来。 SA系统的站层包括操作员工作站(0WS),该操作员工作站具有连接至一个网络控制中心 (NCC)的一个人机接口(HMI)和一个网关。间隔层上的IED,也叫做间隔单元,通过一个光 学间隔或站间母线轮流与彼此和站层上的IED连接。
[0003] 过程层上的IED包括例如用于电压、电流和气体密度测量的非常规或电子传感 器,用于感测开关和变换器抽头切换开关位置的接触探测器,或者用于控制如电路断路器 或分离器的开关装置的智能调节器。如果屏蔽了电磁干扰,断路器IED甚至可以直接集成 在开关装置或相关智能一次设备中。将过程层IED通过过程母线连接至间隔单元,优选光 学母线,其可以被认为是替代硬接线过程接口的过程接口,该硬接线过程接口通常连接开 关站和间隔层设备。
[0004] 在作为标准IEC 61850的一部分"变电站中的通信网络和系统"中,国际电工委员 会(IEC)已经介绍了用于变电站的二次设备之间通信的通信标准。对于非时间紧急消息, IED之间的通信由一个制造业消息规范(MMS)应用层协议和传输与网络层中具有传输控 制协议(TCP)和一个网络协议(IP)简化的开放式系统互联(0SI)协议栈处理,其中,以太 网作为物理媒介。另一方面,对于,被称为面向通用对象变电站事件(G00SE,部分标准IEC 61850-8-1)的时间紧急消息直接建立在通信栈的以太网链接层。过程层上的时间非常紧 急信号,例如跳闸命令和测量的类似电压或电流,采用被认为是采样值的GOOSE简化变量 (SV,标准IEC 61850-9-2的一部分),其也可以直接建立在以太网链接层上。
[0005] 由此,以太网交换系统通常用于过程控制系统,即通过虚拟局域网络(VLAN)和基 于多播地址的过滤器与二次设备互连,以避免消息冲突,也限制了与二次设备往来的广播 消息数据流。原则上,如果网络互连设备或二次设备上没有设置特定过滤器,以太网交换系 统中的以太网多播消息被发送至LAN或WLAN中的网络互连设备的所有输出端口,例如交换 机,以及所有接收器,即二次设备。这些过滤器基于VLAN配置和多播地址过滤器,例如可以 在交换机中静态配置这些过滤器。
[0006] IEC 61850多播消息被周期性地发送,并以大于等于4kHz的采样率采样。这不仅 在以太网中导致高负载,尤其也会在应用设备,即二次设备上导致高负载,因为每个所接收 的分组都占用二次设备的空间,例如网络栈将二次设备连接至以太网需要处理时间,处理 器或中央处理单元和二次设备运行的相应应用需要处理时间。通过静态VLAN和/或交换 机或与IED连接的网络互连设备中的多播过滤器,或者通过IED上的静态过滤器,实现对以 太网和/或应用IED的负载限制。典型地,在IED初始化期间设置静态过滤器。


【发明内容】

[0007] 本发明的目的是提供一种工业自动化系统,尤其是提供一种变电站自动化系统, 以及一种在该系统中建立分组过滤器中的规则的方法,该方法会减低由在系统二次设备中 运行的应用的多播分组造成的处理负载。依据其独立权利要求,该目的由一个自动化系统 和一个方法实现。进一步地,从从属权利要求和说明书中可以明显地得到优选的实施例。
[0008] 依据本发明的第一方面,一种操作工业过程的工业自动化系统,尤其是一种操作 一个电力传输或分配网络中的一个高压或中压变电站的自动化系统,该自动化系统包括: 通信母线系统和多个二次设备或IED,该二次设备被配置成通过母线系统在多播模式中发 送和/或接收组播消息,以及二次设备被配置成控制所述过程或变电站的一次设备。自动 化系统包括一个分组过滤器,基于分组过滤器的规则或参数过滤通过母线系统所发送的数 据分组或消息。该分组过滤器被配置成通过提供一个分组过滤器的规则,选择或识别组播 分组。将所选择的组播消息从母线系统转发至多个二次设备中的目标二次设备的应用。提 供一种规则适配器,用于在自动化系统运行时间期间,基于应用状态的变化,动态地调整和 更新分组过滤器的规则。应用的状态依次取决于程序或变电站的电路状态,尤其取决于所 有切换单元的电流状态所确定的动态变电站拓扑结构,或者实际的超额发电量和/或消 耗。
[0009] 分组过滤器可以被配置成如果多播分组满足分组过滤器的第一规则,转发该多播 分组。分组过滤器还可以被配置成另外一种方式即如果分组满足分组过滤器的第二规则, 则不转发,即拒绝或丢弃分组。因此,依据所谓的白名单(只有分组满足分组过滤器的第一 规则转发分组)或所谓的黑名单(如果分组满足分组过滤器的第二规则丢弃或拒绝分组) 配置该分组过滤器。通过分组的特定属性例如源设备、目标设备、源应用、目标应用或分组 类型的报头字段指示确定分组是否满足分组过滤器的规则。依据特定分配方法,将这些属 性编码成数值,例如将应用或分组类型分配成特定数值。
[0010] 变电站自动化的典型应用包括同步检查母线图像和母线保护功能。事实上,自适 应过滤器可有效地减少将新来的多播分组流数目,例如,从10个降至1个特定分组流,实际 上,同步检查应用需要给出变电站的现有状态或拓扑结构。
[0011] 依据本发明的一个具体实施例,规则适配器实现或装载于得益于分组过滤器的适 配规则来执行应用的二次设备中;尤其是,规则适配器是应用的一部分。为此,基于应用感 应到的程序或变电站的状态在二次设备中评估应用状态。每个二次设备适配其专用过滤器 比一个二次设备在自动化系统以集中方式建立多个分组过滤器的规则要更好,尤其是在处 理功率和通信延迟的情况下。
[0012] 依据本发明的一个具体实施例,多个二次设备的每个二次设备都包括一个分组过 滤器,其中每个分组过滤器被配置成,如果多播分组满足分组过滤器的至少一个规则,通过 母线系统转发所接收的多播分组。在毫秒范围内,从设备内部规则适配器中更新位于二次 设备的分组过滤器。相反地,任一位于交换机或其它网络互连设备中的过滤器将承受将调 整过滤器参数设置发送至交换机造成的额外时间延迟。
[0013] 依据本发明的另一个进一步的具体实施例,在二次设备协议栈的硬件层实现该分 组过滤器,在该硬件层过滤器决定是否将消息转发至更高的栈层和应用。尤其是,分组过滤 器由硬件实现,即硬接线或FPGA(现场可编程门阵列),以提供快速有效的过滤过程。分组 过滤器逻辑上位于二次设备网络栈或协议栈的芯片内,例如,在适配于认可和执行空闲即 无中断情况下的参数变化的以太网芯片内。一个用于在多播分组到达在二次设备的中央处 理单元(CPU)上执行的协议栈层之前抑制该多播分组的硬件层过滤器允许应用从专用CPU 处理性能中获益。
[0014] 依据本发明的另一个进一步的具体实施例,多播源被配置成将如VLAN(虚拟局域 网络)ID的多播标识符、多播地址(如在以太网层的交换机中)、IEC 61850APPID(16比特 字)、或Appld(字符串)写入多播分组的报头字段,其中分组过滤器的规则包括所述标识 符。尤其地,该标识符用于将一个多播分组分配至一个多播流和/或用于识别该多播流。可 将标识符写入每个分组适当的报头字段,并由分组过滤器依据所调整的选择规则或过滤标 准评价该标识符,以转发或拒绝该多播分组。优选地,从自动化系统的标准化配置表示中, 尤其是从变电站自动化系统的变电站配置说明(SCD)中获取多播分组的多播标识符。
[0015] 依据本发明进一步的另一方面,一种建立分组过滤器中的规则的方法,用于在一 个具有一个二次设备的自动化系统中过滤多播分组,包括步骤:确定当前运行的二次设备 应用需要哪些多播分组;定义分组过滤器规则以在多播分组满足分组过滤器至少一个规则 的情况下,通过母线系统将多播分组转发至该二次设备的应用,在应用所需的多播分组有 变化的情况下更新分组过滤器的规则,其中在自动化系统运行期间重复实施该方法。
[0016] 如上所述,一次设备的功能性相互关系或变电站自动化系统的操作条件会随着时 间而变化,即在变电站自动化系统的运行期间。为了保持与一次设备的功能性相互关系相 应更新所接收多播分组,在变电站自动化系统的运行期间,动态地更新二次设备分组过滤 器的规则,从而接收的分组数量被减少时,也限制了二次设备处理器运行的应用负载。
[0017] 依据本发明进一步的另一方面,提供一种计算机程序单元,当其在变电站自动化 系统中被执行时,其指示处理器实现上述及随后所述的建立分组过滤器中的规则的方法。 依据本发明进一步的另一方面,提供一种包括上述及随后所述的计算机程序单元的计算机 可读介质。
[0018] 应理解的是,根据计算机系统或变电站自动化系统配置和类型,数据存储组件 (计算机可读介质)包括易失性(如RAM)或非易失性(如R0M,闪存等)组件。作为计算机 系统一部分的其他数据存储组件包括但不限于CD-ROM、DVD或其光存储介质、磁盒、磁带、 磁盘存储或其他存储设备、或其他用于存储期望信息并能接入的介质。

【专利附图】

【附图说明】
[0019] 参考优选的典型具体实施例,下文中将更详细地解释本发明的主题,【专利附图】
附图
【附图说明】描 述了这些具体实施例,其中:
[0020] 附图1示意性地描述了具有变电站自动化系统的功率分配网络;
[0021] 附图2依据本发明的典型具体实施例,示意性地描述了一种变电站自动化系统;
[0022] 附图3依据本发明的典型具体实施例,示意性地描述了一种变电站自动化系统的 二次设备;
[0023] 附图4依据本发明的典型具体实施例,示意性地描述了一种二次设备的多播分 组;
[0024] 附图5依据本发明的典型具体实施例,示意性地描述了一种变电站自动化系统的 保护区域;以及
[0025] 附图6依据本发明的典型具体实施例,示意性地描述了一种建立变电站自动化系 统的二次设备的分组过滤器中的规则的方法。
[0026] 标记列表统计列出了附图中所用的标记及其释义。原则上,附图中相同部分使用 同一标记。 具体实施例
[0027] 多个源设备将多播分组发送至网络中的其他设备即二次设备的多个接收器或接 收器组。接收器组包括网络中需要接收相应多播分组的二次设备。多播分组分别表示来自 和用于控制和保护一次设备的状态和控制信息。
[0028] 包括所有给定类型多播分组的多播流分组的接收器组包括改变二次设备,即需要 多播流分组的二次设备会改变。多播分组类型由发送数据所属的源设备和适当的一次设备 设定。
[0029] 控制一次设备的二次设备形成了多播分组的接收器组,这些一次设备建立了功能 性相互关系。因此,接收器组的每个二次设备接收来自和发送至所有控制那些功能相关的 一次设备的二次设备的数据,以追踪这些一次设备的状态。在其中一个一次设备上执行的 操作可取决于其他一次设备的状态,因此,需要根据所有在一次设备功能相关组中相应的 一次设备的状态更新各自二次设备。
[0030] 因此,当一次设备的功能相互关系改变时,已分配的二次设备无需再接收非功能 相关的一次设备的状态信息以及表示状态信息的多播分组,且相应的二次设备也不再需要 来自和发送至非功能相关一次设备的控制命令。当继续接收这些多播分组时,将导致二次 设备不必要的接收负载。
[0031] 附图1示出了具有变电站200和变电站自动化系统100的功率分配网络,变电站 200有三个一次设备210,变电站自动化系统100有三个二次设备110,其中将每个二次设备 110分配给一次设备210。
[0032] 将一次设备连接至母线220,二次设备与站母线系统120互连用于发送数据至其 他二次设备或从其他二次设备接收数据。
[0033] 二次设备是被配置成控制一次设备的智能电子设备(IED),,然而,每个二次设备 包括处理器190和存储计算机程序单元的主或中央存储器195。
[0034] 处理器190被配置成运行应用,其中应用被配置成实现控制和监控相符的一次设 备的过程。
[0035] 二次设备被配置成通过站母线系统120在彼此之间发送和接收多播分组。为了限 制二次设备运行的应用负载,每个二次设备包括一个分组过滤器,该分组过滤器配置成只 将应用所需的那些多播分组转发至二次设备的应用。
[0036] 附图2描述了一种功率分配网络,其中二次设备110与交换机130互连。交换机 130包括多个输出端口 131,其中每个二次设备110被分别插入一个输出端口。
[0037] 交换机进一步包括一个处理器190,但是,处理器实现交换机的网络管理功能,例 如,一个分组过滤过程,其中不应该被发送至一给定的二次设备的多播分组在从输出端口 发送到所述次级端口时被拒绝,即该被拒绝的多播分组将离开交换机并不到达所述二次设 备。
[0038] 也可以在变电站自动化系统的运行期间,通过规则限定的二次设备或管理二次设 备人为地设置交换机的分组过滤器。这些配置机制还是最适于二次设备中所实现的一个分 组过滤器。
[0039] 附图3示意地描述了一个二次设备110的结构图,二次设备110具有二次设备110 的处理器运行的应用111,网络协议栈112和分组过滤器113,其中分组过滤器113实施为 FPGA 115。
[0040] 将二次设备110连接至交换机130,通过站母线系统120并将交换机连接至多个其 他的二次设备。
[0041] 应用111适于在分组过滤器113中的建立规则。箭头117指示了规则建立的过程。 分组过滤器113通过协议栈112将分组转发至应用111,但是应用定义了分组过滤器的规 贝1J,该规则直接影响所接收和转发的分组,即哪个规则是将所接收的分组转发至应用或拒 绝该分组的确定依据。
[0042] 附图4不意地描述了变电站自动化系统中一个二次设备的一个多播分组400。分 组400包括报头410和用户数据420,其中报头410包括多播分组类型或多播流的识别字段 411,用于确定各自多播分组属于哪个二次设备。
[0043] 附图5依据本发明的典型具体实施例示意地描述了操作一个高压或中压变电站 的一个变电站自动化系统。
[0044] 该变电站被分解成保护区域500,其中每个保护区域包括多个一次设备210和二 次设备110。通过电压变换器140将间隔150,即负载或发生器连接至一次设备210,其中将 IED110配置成控制电压变换器140,该电压变换器140将间隔150连接至一次设备。
[0045] 配置二次设备110的分组过滤器以使一个保护区域的所有二次设备接收同一多 播流。
[0046] 属于保护区域的一次设备和相应的二次设备是动态变化的。因此,更新二次设备 的分组过滤器是必须的。为了不将与所移动的二次设备无关的多播分组发送至该移动的二 次设备以及将从来自接收保护区域的新的必要多播分组发送至该移动的二次设备,所提及 的保护区域(即二次设备所离开的保护区域)以及接收保护区域(即二次设备将要移动入 的保护区域)的二次设备的分组过滤器需要更新规则。
[0047] 附图6示意地描述了方法600的步骤,该方法建立分组过滤器中的规则以过滤变 电站自动化系统中的多播分组。
[0048] 步骤610中,二次设备和/或多播流被分配至多个保护区域中的其中一个。
[0049] 接着,步骤620中,确定二次设备所运行的应用所需的多播分组。
[0050] 步骤630中,依照多播标识符(多播地址,VLAN ID)定义分组过滤器的规则,以在 新多播分组满足分组过滤器至少一个规则的情况下,通过站母线系统将接收的多播分组转 发至应用。
[0051] 步骤640中,在二次设备运行的应用所需要的多播分组发生变化的情况下,更新 分组过滤器的规则。
[0052] 箭头650表示周期性或重复性实施该方法,其中在实现步骤640后,再次开始实施 步骤 610、620、630。
[0053] 标记列表
[0054] 100变电站自动化系统
[0055] 110 二次设备
[0056] 111 应用
[0057] 112协议栈
[0058] 113分组过滤器
[0059] 115 FPGA
[0060] 117应用写入分组过滤器的规则
[0061] 120站母线系统
[0062] 130 网络互连设备
[0063] 131 输出端口
[0064] 140 电压变换器
[0065] 150负载或发生器
[0066] 190二次设备的处理器
[0067] 195计算机可读介质
[0068] 2〇0变电站
[0069] 210 -次设备
[0070] 22〇母线分段
[0071] 400多播分组
[0072] 410多播分组的报头
[0073] 411多播分组的标识字段
[0074] 420多播分组的用户数据
[0075] 500保护区域
[0076] 600建立分组过滤器中规则的方法
[0077] 610方法(600)的分配步骤
[0078] 620方法(600)的确定步骤
[0079] 630方法(600)的定义步骤
[0080] 640方法(600)的更新步骤
[0081] 650箭头代表重复运行方法(600)。
【权利要求】
1. 一种用于操作工业过程的工业自动化系统,尤其是用于操作电力传输或分配网络的 高压或中压变电站(200)的变电站自动化系统(100),所述自动化系统包括 : 母线系统(120)和多个二次设备(110),这些二次设备适于通过所述母线系统发送和/ 或接收组播消息,以及这些二次设备适于操作所述过程或变电站的一次设备(210), 分组过滤器(113),其适于基于所述分组过滤器的规则来选择组播消息,并适于将所选 择的组播消息从所述母线系统转发至二次设备的应用, 规则适配器,用于在所述自动化系统运行时间期间并基于所述应用的状态,动态地调 整所述分组过滤器的规则。
2. 如权利要求1所述的自动化系统,其中所述二次设备包括所述规则适配器。
3. 如权利要求1或2所述的自动化系统,其中所述二次设备包括所述分组过滤器。
4. 如权利要求3所述的自动化系统,其中在所述二次设备协议栈(112)的硬件层实现 所述分组过滤器。
5. 如前述权利要求的任一项所述的自动化系统,其中发送组播分组的二次设备适于在 所述组播分组的报头字段(411)内的写入标识符,并且其中所述分组过滤器的所述规则包 括所述标识符。
6. 如权利要求5所述的自动化系统,其中所述规则适配器确定由所述自动化系统的标 准化配置表示、尤其是由变电站自动化系统的变电站配置描述(SCD)所选择和转发的组播 分组的标识符。
7. -种调整用于操作工业过程的工业自动化系统的二次设备(110)的分组过滤器 (113)中的规则的方法,所述工业自动化系统尤其是用于操作电力传输或分配网络的高压 或中压变电站(200)的自动化系统(100),其中所述分组过滤器适于基于所述分组过滤器 的规则来选择通过所述自动化系统的母线系统接收的组播分组,并适于将所述组播分组转 发至所述二次设备(110)上运行的应用(111),包括: -在所述自动化系统的运行时间期间,动态地确定所述应用的状态, -基于所述应用的当前状态,确定所述应用(111)需要哪些组播分组;以及 -相应地调整所述分组过滤器的所述规则。
8. -种计算机程序单元,当其运行在自动化系统的二次设备的处理器(190)上时,指 示所述处理器执行权利要求7所述的方法。
9. 一种计算机可读介质(195),包括权利要求8所述的计算机程序单元。
【文档编号】G05B19/042GK104160663SQ201280063779
【公开日】2014年11月19日 申请日期:2012年12月14日 优先权日:2011年12月21日
【发明者】M·奥布里斯特, W·温默, G·希佩特 申请人:Abb技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1