一种智能变电站建立虚实链路映射关系的方法及系统技术方案

技术编号:21308530 阅读:66 留言:0更新日期:2019-06-12 10:48
本发明专利技术公开了一种智能变电站建立虚实链路映射关系的方法及系统,本发明专利技术基于SPCD文件和SCD文件,通过将SPCD中独立的物理端口信息进行提取、编号,获取物理链路信息,将物理链路信息扩充至SCD文件文件中,实现与SCD文件中cable元素建立映射关系,再利用cable元素与虚链路的关联关系,建立虚实链路的映射关系,方便运维人员实现根据虚链路故障信息快速定位物理链路故障位置,为解决智能变电站全站信息可视化提供一种可行性方法。

A Method and System for Establishing Virtual-Real Link Mapping Relation in Intelligent Substation

The invention discloses a method and system for establishing mapping relationship between virtual and real links in intelligent substations. Based on SPCD files and SCD files, the invention extracts and numbers independent physical port information in SPCD, obtains physical link information, extends physical link information to SCD files, establishes mapping relationship with cable elements in SCD files, and then uses cable elements. The mapping relationship between virtual link and real link is established to facilitate operators to locate physical link faults quickly according to virtual link fault information, which provides a feasible method for solving the visualization of information in intelligent substation.

【技术实现步骤摘要】
一种智能变电站建立虚实链路映射关系的方法及系统
本专利技术涉及一种智能变电站建立虚实链路映射关系的方法及系统,属于电力自动化领域。
技术介绍
SPCD(变电站物理配置描述)文件描述了全站物理回路配置,包括小室、屏柜、光配、光缆、纤芯等配置信息,完整的表示了智能站中信号传输经过的所有物理端口信息。智能变电站通常只使用SCD(全站系统配置文件)文件描述变电站信息,SCD主要描述了变电站二次回路配置信息和设备端口信息,缺少对物理链路信息的描述。当智能变电站现场出现通信故障时,工程人员只能确定虚链路的故障情况,却无法快速定位实际的物理故障点。
技术实现思路
本专利技术提供了一种智能变电站建立虚实链路映射关系的方法及系统,解决了无法快速定位实际的物理故障点的问题。为了解决上述技术问题,本专利技术所采用的技术方案是:一种智能变电站建立虚实链路映射关系的方法,包括以下步骤,提取SPCD文件中物理链路;根据物理链路中的节点端口,建立SCD文件中cable元素与物理链路的映射关系;根据SCD文件中cable元素与虚链路的映射关系,建立智能变电站虚实链路的映射关系。提取SPCD文件中物理链路的过程为,解析SPCD文件,提取所有节点描述,对节点进行编号;以节点端口A作为发送端口,以节点端口B作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口A到端口B的单向物理链路;以节点端口B作为发送端口,以节点端口A作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口B到端口A的单向物理链路;端口A到端口B的单向物理链路信息和端口B到端口A的单向物理链路信息构成了一条双向物理链路。建立SCD文件中cable元素与物理链路的映射关系的过程为,对物理链路添加序号;根据物理链路的送端口和接收端口,检索SCD文件中相应的cable元素;若cable元素值为空,则将物理链路序号赋值给cable元素,建立cable元素与物理链路的映射关系;若不为空,则用cable元素值替换物理链路序号,建立cable元素与物理链路的映射关系。建立智能变电站虚实链路映射关系的过程为,S1,提取虚链路中的接收端口号和发送装置名称;S2,根据接收端口号,获取对应的cable元素;根据接收端口所在子网和发送装置名称,确认发送端口号;S3,根据cable元素,查询对侧设备的类型和端口号;S4,判断对侧设备是否为交换机,若是,则转至S5;若不是,则转至S6;S5,查询交换机下一个端口号及对应的cable元素,判断交换机下一个端口是否存在,若存在,则转至S3;若不存在,否则转至S7;S6,判断端口号是否与发送端口一致,若一致,则通过cable元素建立虚实链路的映射关系;若不一致,否则转至S7;S7,删除该虚链路对应的cable元素,回退至上一级交换机继续查询,转至S5。一种智能变电站建立虚实链路映射关系的系统,包括,物理链路提取模块:提取SPCD文件中物理链路;cable元素与物理链路映射建立模块:根据物理链路中的节点端口,建立SCD文件中cable元素与物理链路的映射关系;虚实链路映射建立模块:根据SCD文件中cable元素与虚链路的映射关系,建立智能变电站虚实链路的映射关系。物理链路提取模块包括,解析编号模块:解析SPCD文件,提取所有节点描述,对节点进行编号;第一单向物理链路模块:以节点端口A作为发送端口,以节点端口B作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口A到端口B的单向物理链路;第二单向物理链路模块:以节点端口B作为发送端口,以节点端口A作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口B到端口A的单向物理链路;双向物理链路模块:端口A到端口B的单向物理链路信息和端口B到端口A的单向物理链路信息构成了一条双向物理链路。cable元素与物理链路映射建立模块包括,序号添加模块:对物理链路添加序号;cable元素检索模块:根据物理链路的送端口和接收端口,检索SCD文件中相应的cable元素;映射建立模块:若cable元素值为空,则将物理链路序号赋值给cable元素,建立cable元素与物理链路的映射关系;若不为空,则用cable元素值替换物理链路序号,建立cable元素与物理链路的映射关系。虚实链路映射建立模块包括,接收端口号和发送装置名称提取模块:提取虚链路中的接收端口号和发送装置名称;获取模块:根据接收端口号,获取对应的cable元素;根据接收端口所在子网和发送装置名称,确认发送端口号;对侧设备查询模块:根据cable元素,查询对侧设备的类型和端口号;第一判断模块:判断对侧设备是否为交换机,若是,第二判断模块工作;若不是,第三判断模块工作;第二判断模块:查询交换机下一个端口号及对应的cable元素,判断交换机下一个端口是否存在,若存在,对侧设备查询模块工作,若不存在,回退模块工作;第三判断模块:判断端口号是否与发送端口一致,若一致,则通过cable元素建立虚实链路的映射关系,若不一致,回退模块工作;回退模块:删除该虚链路对应的cable元素,回退至上一级交换机继续查询,第一判断模块工作。一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行智能变电站建立虚实链路映射关系的方法。一种计算设备,包括一个或多个处理器、存储器以及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行智能变电站建立虚实链路映射关系的方法的指令。本专利技术所达到的有益效果:本专利技术基于SPCD文件和SCD文件,通过将SPCD中独立的物理端口信息进行提取、编号,获取物理链路信息,将物理链路信息扩充至SCD文件文件中,实现与SCD文件中cable元素建立映射关系,再利用cable元素与虚链路的关联关系,建立虚实链路的映射关系,方便运维人员实现根据虚链路故障信息快速定位物理链路故障位置,为解决智能变电站全站信息可视化提供一种可行性方法。附图说明图1为本专利技术的流程图;图2为cable元素与物理链路建立映射关系的流程图;图3为虚实链路建立映射关系的流程图。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。如图1所示,一种智能变电站建立虚实链路映射关系的方法,包括以下步骤:步骤1,根据智能变电站的实际情况,使用系统配置工具(如国电南瑞的NARIConfigurationTool)完成系统配置,包括配置端口号和所有虚端子连接,生成SCD文件,使用系统配置工具配置变电站物理链路信息,生成SPCD文件。步骤2,提取SPCD文件中物理链路。提取SPCD文件中物理链路的过程如下:A1,解析SPCD文件,提取所有节点(节点包括设备、光配、光缆、跳纤)描述,根据节点描述,采用现有的编号方法对节点进行编号。节点包括设备、跳纤、光配、光缆等,编号方法包括:(1)跳纤编号:IntCore(柜内纤芯)编号;(2)光配端口编号:光配名称.层编号.端口编号-方向,其中光配名称中应使用每层端口数量X层数,便于查询光配总的端口数量;(3)光缆编号:纤芯序号@IN纤芯总数(输入纤芯总数)本文档来自技高网...

【技术保护点】
1.一种智能变电站建立虚实链路映射关系的方法,其特征在于:包括以下步骤,提取SPCD文件中物理链路;根据物理链路中的节点端口,建立SCD文件中cable元素与物理链路的映射关系;根据SCD文件中cable元素与虚链路的映射关系,建立智能变电站虚实链路的映射关系。

【技术特征摘要】
1.一种智能变电站建立虚实链路映射关系的方法,其特征在于:包括以下步骤,提取SPCD文件中物理链路;根据物理链路中的节点端口,建立SCD文件中cable元素与物理链路的映射关系;根据SCD文件中cable元素与虚链路的映射关系,建立智能变电站虚实链路的映射关系。2.根据权利要求1所述的一种智能变电站建立虚实链路映射关系的方法,其特征在于:提取SPCD文件中物理链路的过程为,解析SPCD文件,提取所有节点描述,对节点进行编号;以节点端口A作为发送端口,以节点端口B作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口A到端口B的单向物理链路;以节点端口B作为发送端口,以节点端口A作为接收端口,沿发送方向依次记录并拼接经过的节点编号,得到端口B到端口A的单向物理链路;端口A到端口B的单向物理链路信息和端口B到端口A的单向物理链路信息构成了一条双向物理链路。3.根据权利要求1所述的一种智能变电站建立虚实链路映射关系的方法,其特征在于:建立SCD文件中cable元素与物理链路的映射关系的过程为,对物理链路添加序号;根据物理链路的送端口和接收端口,检索SCD文件中相应的cable元素;若cable元素值为空,则将物理链路序号赋值给cable元素,建立cable元素与物理链路的映射关系;若不为空,则用cable元素值替换物理链路序号,建立cable元素与物理链路的映射关系。4.根据权利要求1所述的一种智能变电站建立虚实链路映射关系的方法,其特征在于:建立智能变电站虚实链路映射关系的过程为,S1,提取虚链路中的接收端口号和发送装置名称;S2,根据接收端口号,获取对应的cable元素;根据接收端口所在子网和发送装置名称,确认发送端口号;S3,根据cable元素,查询对侧设备的类型和端口号;S4,判断对侧设备是否为交换机,若是,则转至S5;若不是,则转至S6;S5,查询交换机下一个端口号及对应的cable元素,判断交换机下一个端口是否存在,若存在,则转至S3;若不存在,否则转至S7;S6,判断端口号是否与发送端口一致,若一致,则通过cable元素建立虚实链路的映射关系;若不一致,否则转至S7;S7,删除该虚链路对应的cable元素,回退至上一级交换机继续查询,转至S5。5.一种智能变电站建立虚实链路映射关系的系统,其特征在于:包括,物理链路提取模块:提取SPCD文件中物理链路;cable元素与物理链路映射建立模块:根据物理链路中的节点端口,建立SCD文件中cable元素与物理链路的映射关系;虚实链路映射建立模块:根据SCD文件中cable元素与虚链路的映射关系,建立智能变电站虚实链路的映射关系。...

【专利技术属性】
技术研发人员:李耕饶丹李嘉樊瑞罗玲王军李临风朱捷张恒
申请(专利权)人:国电南瑞科技股份有限公司国电南瑞南京控制系统有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1