本发明专利技术涉及变电站业务回路生成技术领域,特别涉及一种智能生成变电站业务回路的方法。本发明专利技术对解析出的智能变电站内IED间的虚通道数据,借助DroolsExpert开源规则引擎智能生成站内各种业务回路,可以在据此发明专利技术生成的业务回路基础上做很多有意义的工作,比如,基于业务回路的状态显示及状态变化告警,将非正常状态与业务回路联系起来,进而判断出非正常状态对智能化变电站业务的影响,帮助运维人员迅速定位异常发生的原因。本发明专利技术具有智能、规则配置灵活、业务回路可编辑等特点,用户只需要调整智能生成业务回路的规则配置文件而不需要修改源代码。
【技术实现步骤摘要】
-种智能生成变电站业务回路的方法
本专利技术涉及变电站业务回路生成
,特别涉及一种智能生成变电站业务回 路的方法。
技术介绍
智能化变电站通过标准化的信息模型及信息交换接口,实现了变电站基础功能如 保护、控制、测量、计量及状态监测的网络化及信令化,极大的简化了变电站的部署与调试, 提高了二次系统的可靠性,给各种智能化应用提供了信息共享的基础,使不同厂家二次设 备间的互通及互操作成为可能。新一代智能化变电站以一、二次紧密结合的智能一次设备 为基础,一、二次设备的状态直接关系到智能化变电站的安全可靠运行。同时,智能站的网 络化、信令化,使以前的保护、测控回路变得看不见、摸不着了。由二次装置及网络设备故障 引起的报文通讯异常因回路的不可见性,变电站运维人员难以对问题进行定位排查,也很 难厘清这些异常对变电站业务的真正影响。 智能化变电站的二次回路是以标准的(光或电)以太网的组网方式来实现的,站内 测控、保护等业务是依据符合IEC61850标准的信息模型,以规范的报文形式,通过以太网 络在不同智能电子设备(IED)间的信息交换来完成的。上述信息模型是以XML形式定义 好的变电站配置描述文件(SCD)中有准确描述。根据IEC61850模型,不同IED间信息的交 换是通过IED中定义的逻辑设备(LD)进行的,一个逻辑设备向另一个逻辑设备的输入端 (Inputs)发送数据集(Dataset),从而形成虚通道,多个虚通道有机组合成一个业务回路, 用来支持不同的业务,如完成对开关的控制或完成对系统的保护等。如图一,给出了虚通道 及业务回路示意。 DrooI s是一款基于Java的开源规则引擎,具有00接口,使得商业规则有了更自然 的表达。其中Drools Expert是Drools众多模块中的一个模块,是一种基于声明式的、规 则的、可编码的环境,支持使用多种电子表格表达规则。
技术实现思路
为了解决现有技术的问题,本专利技术提供了, 其基于Drools Expert开源规则引擎,对IED间的虚通道信息,通过灵活的配置规则智能生 成业务回路,并支持对业务回路的完善和补充,为基于业务回路的状态显示及状态变化告 警等的上层应用提供了基础。 本专利技术所采用的技术方案如下: ,包括以下步骤: A、 配置Excel规则文件; B、 提取变电站配置描述文件中智能电子设备间的虚通道数据; C、 过滤符合规则文件的虚通道组成业务回路; D、 编辑业务回路。 配置Excel规则文件包括两方面内容:A1、条件列配置;A2、动作列配置。 虚通道数据包括:B1、提取出智能电子设备名称、类型及描述信息,将智能电子设 备划归不同的电压等级及间隔;B2、对于GOOSE报文类型和SMV报文类型,根据智能电子设 备的数据集和输入端,提取智能电子设备间通信的虚通道;B3、对于丽S报文类型,提取出 逻辑设备名称、报告标识信息。 组成业务回路的算法如下: C1、把步骤B中提取的虚通道信息提供给RuleEngine引擎,RuleEngine引擎根据虚通 道发送智能电子设备相关的智能电子设备类型、逻辑设备名称、逻辑节点名称、报告标识, 过滤出符合步骤A中配置的Excel规则文件的虚通道; C2、针对步骤B中提取的每一个智能电子设备,判断智能电子设备类型是否为 PROTECT,如是则在步骤Cl中过滤出的虚通道中提取出发送智能电子设备或者接收智能 电子设备是此智能电子设备的虚通道,作为以此智能电子设备为中心的保护业务回路。 编辑业务回路包括以下三方面: D1、针对变电站配置描述文件中智能电子设备类型、逻辑设备名称、逻辑节点名称、报 告标识命名不规范或不准确导致误判生成的业务回路,支持通过添加、删除操作,来补充和 兀吾; D2、因Excel配置文件有误导致生成的业务回路不准确的问题,支持不重新解析变电 站配置描述文件,在修改配置文件后,直接重新生成业务回路; D3、支持对业务回路按间隔的分组显示。 本专利技术提供的技术方案带来的有益效果是: 1、提供了智能生成业务回路的方法,具有智能、配置灵活、可编辑等特点,用户只需要 调整智能生成业务回路的规则配置而不需要修改源代码。 2、为基于业务回路的状态显示及状态变化告警等上层应用提供了基础,可以将非 正常状态与业务回路联系起来,帮助运维人员迅速定位异常发生的原因。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1为本专利技术的的虚通道及业务回路示意 图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 实施例一 本实施例的智能生成业务回路的方法包括以下步骤(以保护回路为例进行说明): 1、配置Excel规则文件 业务回路规则配置文件采用MS Excel格式,使用条件(CONDITION):动作(ACTION) 模式,当匹配到符合条件的对象时触发动作。配置包括两方面内容: a.条件列配置:保护回路包括GOOSE、SMV、MMS三种报文类型,对于GOOSE和SMV规则 集(RuleSet)中的条件列,配置IED类型、逻辑设备名称(LD)、逻辑节点名称(LN)的匹配规 贝IJ ;对于MMS规则集中的条件列,配置报告标识(rptld)的匹配规则。其中IED类型采用完 全匹配,LD、LN、rptId采用正则表达式匹配。这些配置传给Drools Expert规则引擎进行 匹配过滤。 b.动作列配置:规则集中的动作列用来配置此行的条件是否使能(true :使能; false :不使能),此配置项作为参数由Drools回调传递到生成业务的逻辑中。 说明:每行各个条件间是与的关系,同时满足才会触发动作,行与行之间是或的关 系。 2、提取变电站S⑶中IED间的虚通道数据 根据IEC61850模型,不同IED间信息的交换是通过IED中定义的逻辑设备(LD)进行 的,一个逻辑设备向另一个逻辑设备的输入端(Inputs)发送数据集(Dataset),从而形成 虚通道,多个虚通道有机组合成一个业务回路。因此我们解析SCD文件,提取以下信息组成 虚通道: 提取出IED名称、类型及描述等信息,将IED划归不同的电压等级及间隔。 对于G00SE和SMV,根据IED的Dataset和Inputs,提取IED间通信的虚通道。其 中Dataset表示此IED要发送的信息,Inputs表示接收哪些信息,这些信息中包含LD、LN 等信息。 以PT01A为例,提取信息样例摘录如下表:本文档来自技高网...
【技术保护点】
一种智能生成变电站业务回路的方法,包括以下步骤:A、配置Excel规则文件;B、提取变电站配置描述文件中智能电子设备间的虚通道数据;C、过滤符合规则文件的虚通道组成业务回路;D、编辑业务回路。
【技术特征摘要】
1. 一种智能生成变电站业务回路的方法,包括以下步骤: A、 配置Excel规则文件; B、 提取变电站配置描述文件中智能电子设备间的虚通道数据; C、 过滤符合规则文件的虚通道组成业务回路; D、 编辑业务回路。2. 根据权利要求1所述的一种智能生成变电站业务回路的方法,其特征在于,所述的 步骤A中,配置Excel规则文件包括两方面内容:A1、条件列配置;A2、动作列配置。3. 根据权利要求1所述的一种智能生成变电站业务回路的方法,其特征在于,所述的 步骤B中,所述的虚通道数据包括:B1、提取出智能电子设备名称、类型及描述信息,将智能 电子设备划归不同的电压等级及间隔;B2、对于GOOSE报文类型和SMV报文类型,根据智能 电子设备的数据集和输入端,提取智能电子设备间通信的虚通道;B3、对于MMS报文类型, 提取出逻辑设备名称、报告标识信息。4. 根据权利要求1所述的一种智能生成变电站业务回路的方法,其特征在于,所述的 步骤C中,所述的组成业务回路的算法如下: C1、把步骤B中提取的虚通道信息提...
【专利技术属性】
技术研发人员:贺计文,李惠民,王乐挺,
申请(专利权)人:山东网聪信息科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。