一种基于SCD的变电站网管业务自动发现方法与流程

文档序号:12828885阅读:223来源:国知局

本发明涉及一种基于scd的变电站网管业务自动发现方法,属于智能电网领域。



背景技术:

在智能变电站中,各个智能装置(ied设备)依靠通信网络的支撑来实现实时信号(goose,smv,mms)的传递。第一代智能变电站网络管理系统需要运维人员根据scd(substationconfigurationdescription)文件的规划来得到业务配置图,然后利用设备网管手工来配置与智能装置相连的各个终端设备的节点信息,由于一条业务涉及的节点比较多,配置完一条完整的业务将比较复杂,需要人为进行多次参数配置,操作人员较难完全理解所有配置参数,导致配置的业务时间比较长,业务建立效率比较低。另外,当网络进行扩容或者改造的时候,业务链路也会面临增加或者减少节点的问题,这对技术人员来说是一项艰巨的任务。

有鉴于此,本发明人对此进行研究,专门开发出一种基于scd的变电站网管业务自动发现方法,本案由此产生。



技术实现要素:

本发明的目的是提供一种基于scd的变电站网管业务自动发现方法。

为了实现上述目的,本发明的解决方案是:

一种基于scd的变电站网管业务自动发现方法,包括如下步骤:

首先,通过导入和分析scd文件生成业务配置图,具体包括scd文件的校验步骤;scd文件业务模型的比对步骤;以及可视化数据生成步骤;

其次,根据生成的scd文件数据进行业务连接的自动发现,具体包括确定源端、宿端步骤;计算路由步骤;以及配置下发步骤。

作为优选,所述scd文件的校验包括三方面:1)确定scd文件是基于标记语言xml的格式进行编写的;2)根据解析标识变电站名称的substation字段校验scd文件导入的是同一个变电站;3)对scd文件进行分析时,校验appid的唯一性。

作为优选,所述scd文件的业务模型的比对步骤具体为:根据分析scd文件的业务模型和现有网管业务模型进行比对来确定业务连接的完整性,首先通过解析scd中的发布者ied、订阅者ied、这条数据通道的唯一标识和业务类型,生成一系列四元组s={appid,业务类型,发布ied,订阅ied};然后轮询每一个四元组,通过appid过滤现有的业务连接,如果不存在业务连接,则插入网管数据库;如果存在业务连接,则比较业务连接的业务类型,如果业务类型不一致,则该四元组插入数据库失败,提示与现有业务类型不匹配;如果一致,则比较业务连接的发送端ied与该四元组的发布ied是否相同,如果不相同,则该四元组插入数据库失败,提示发布ied不一致,如果相同,则比较业务连接的接收端ied列表与该四元组的订阅ied列表,如果订阅ied列表数量大于业务接收端ied列表,则显示业务接收端缺失;如果订阅ied列表数量小于业务接收端ied列表,则显示业务接收端冗余;如果四元组与业务连接的参数完全一致,则显示业务连接完整。

作为优选:所述可视化数据生成步骤具体为:scd文件数据以列表和图形化的方式展现出来,列表可根据过滤条件进行查询,以更直观的图形化表现形式展现出各个智能装置ied之间的连接状态。

作为优选,确定源端、宿端步骤具体为:首先,终端设备接受装置发送的业务消息,根据业务消息体的业务类型和业务appid查询装置名称来确定业务连接的源终端,然后通过查询scd列表得到与源端相连的对端终端列表,源端节点端口和对端节点端口服务质量等级qos采用默认值。

作为优选,所述计算路由步骤:每一个装置ied与终端设备进行相连,终端设备与2个中心设备采用光纤两两相连,业务流通过vlan进行划分,每一条业务分配唯一vlan,网管根据现有的业务vlan集来计算可用的唯一vlan。

作为优选,所述配置下发步骤:网管将配置好的业务appid,业务服务质量等级qos和业务vlan等各项参数下发到硬件设备上,建立从源装置ied到目的装置ied之间的端到端业务连接。

本发明所述的基于scd的变电站网管业务自动发现方法,具有如下有益效果:第一,网管能合理的管理scd文件,通过导入scd文件生成图形化的配置图,用户可以根据配置图规划或者重新规划业务。第二,网管可以通过接受终端设备业务消息自动建立起装置ied与终端设备的连接,自动分析出源,宿端,自动计算出可用vlan,自动校验优化配置参数,自动下发设备。通过上述基于scd的变电站网管业务自动发现方法,省去了人为配置过程中复杂的人为干预过程,借助网管的可视化和自动化配置参数,一次性下发配置,大大缩短了业务配置时间,也降低了设备硬件的负担。

以下结合附图及具体实施例对本发明做进一步详细描述。

附图说明

图1为本实施例的基于scd的变电站网管业务自动发现方法流程图。

具体实施方式

一种基于scd的变电站网管业务自动发现方法,包括如下步骤:

首先,通过导入和分析scd文件生成业务配置图,系统提供用户导入scd文件的入口,可以选择本地文件的导入,也可以选择远程文件的导入,导入的过程中系统解析scd文件,具体包括:

1.1、scd文件的校验步骤:包括三方面:1)scd文件是基于标记语言xml的格式进行编写的,保证xml文件格式的正确性是程序能否解析成功的关键;2)一个scd文件记录一个变电站配置,为了保证导入的是同一个变电站,根据解析标识变电站名称的substation字段来校验正确性;3)根据业务规则,单网中所有的业务appid具备唯一性,所以在对scd文件进行分析的时候需要校验appid的唯一性。

1.2、scd文件的业务模型的比对步骤:根据分析scd文件的业务模型和现有网管业务模型进行比对来确定业务连接的完整性。首先通过解析scd中的发布者ied、订阅者ied、这条数据通道的唯一标识和业务类型生成一系列四元组s={appid,业务类型,发布ied,订阅ied};然后轮询每一个四元组,通过appid过滤现有的业务连接,如果不存在业务连接,则插入网管数据库;如果存在业务连接,则比较业务连接的业务类型,如果业务类型不一致,则该四元组插入数据库失败,提示与现有业务类型不匹配;如果一致,则比较业务连接的发送端ied与该四元组的发布ied是否相同,如果不相同,则该四元组插入数据库失败,提示发布ied不一致,如果相同,则比较业务连接的接收端ied列表与该四元组的订阅ied列表,如果订阅ied列表数量大于业务接收端ied列表,则显示业务接收端缺失;如果订阅ied列表数量小于业务接收端ied列表,则显示业务接收端冗余;如果四元组与业务连接的参数完全一致,则显示业务连接完整。

1.3、可视化数据生成步骤:scd文件数据以列表和图形化的方式展现出来,列表可以根据过滤条件进行查询,以更直观的图形化表现形式展现出各个智能装置ied之间的连接状态。

其次,根据生成的scd文件数据进行业务连接的自动发现,具体包括

确定源端、宿端步骤:终端设备接受装置发送的业务消息,根据业务消息体的业务类型和业务appid查询装置名称来确定业务连接的源终端,然后通过查询scd列表得到与源端相连的对端终端列表,源端节点端口和对端节点端口服务质量等级qos采用默认值。

计算路由步骤:每一个装置ied与终端设备进行相连,终端设备与2个中心设备采用光纤两两相连。业务流是通过vlan进行划分,每一条业务必须分配唯一vlan,所以网管根据现有的业务vlan集来计算可用的唯一vlan。

配置下发步骤:网管将配置好的业务appid,业务服务质量等级qos和业务vlan等各项参数下发到硬件设备上,建立从源装置ied到目的装置ied之间的端到端业务连接。

在本实施例中,如图1所述,基于scd的变电站网管业务自动发现方法,包括如下步骤:scd文件先经过文件格式的校验,如果校验失败则提示导入失败,如果校验成功则比较scd文件中的业务appid是否有重复,如果有重复则提示导入失败,如果没有重复,则将分析出一条业务连接的appid与网管现有业务的appid进行比较,如果没有相同,则入库,如果相同,则与现有业务的发送端进行比较,如果与发送端不相同则提示导入失败,如果与发送端相同,则与现有业务的接收端进行比较,并入库,以列表和图形化的方式显示比较结果;接着,网管接收终端设备消息,然后根据接收到的业务消息得到源端,查询scd文件可以得到宿端;网管给每个接口设置默认带宽,校验带宽是否够用,如果不够,则结束;否则计算路由和可用vlan,如果没有可用路由和vlan则结束;否则下发业务配置建立业务连接。

本实施例所述的基于scd的变电站网管业务自动发现方法,具有如下优点:第一,网管能合理的管理scd文件,通过导入scd文件生成图形化的配置图,用户可以根据配置图规划或者重新规划业务。第二,网管可以通过接受终端设备业务消息自动建立起装置ied与终端设备的连接,自动分析出源,宿端,自动计算出可用vlan,自动校验优化配置参数,自动下发设备。通过上述基于scd的变电站网管业务自动发现方法,省去了人为配置过程中复杂的人为干预过程,借助网管的可视化和自动化配置参数,一次性下发配置,大大缩短了业务配置时间,也降低了设备硬件的负担。

上述实施例和图式并非限定本发明的产品形态和式样,任何所属技术领域的普通技术人员对其所做的适当变化或修饰,皆应视为不脱离本发明的专利范畴。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1