智能变电站scd文件历史回溯差异化比较及展示方法

文档序号:9417584阅读:813来源:国知局
智能变电站scd文件历史回溯差异化比较及展示方法
【技术领域】
[0001]本发明涉及智能变电站CRC校验码一致性校验结果展示技术领域,具体地说是一种智能变电站SCD文件历史回溯差异化比较及展示方法。
【背景技术】
[0002]智能变电站是智能电网的重要基础和支撑。智能变电站通过变电站配置描述文件(System Configurat1n Descript1n,SO))来准确描述变电站一次功能及相配合的二次系统配置,是实现智能变电站的智能电子设备间互连、互通及互操作的关键。CRC校验码被认为是SCD文件为每个装置提取的完整的过程层配置信息,当实际二次装置的CRC校验码发生变化时表示该装置相关的虚回路发生了改变,此时则认为SCD文件也需要升级。换言之,若实际装置中的CRC校验码与SCD文件中该装置的CRC校验码不一致,则说明SCD文件没有升级或者SCD生成过程中存在错误。
[0003]目前,在校验变电站实际二次装置与站内当前正在使用的SCD文件中的CRC校验码时还是采用人工查看和人工校验方式,不仅效率低下,而且出错率高。当人工校验发现CRC校验码不一致后认为SCD文件也需要升级,在升级完成后发现CRC校验码还不一致,则推断SCD生成过程中存在错误。这种人工方式不能详细定位问题。
[0004]申请公布号为CN 104657129 A的中国专利公开了一种离线方式检测智能变电站SCD文件不同版本及SCD与CID差异性的比较方法,该专利公开了 SCD文件不同版本虚端子差异性的比较:输入同一智能变电站的不同版本SCD文件,启动比较功能,解析不同SCD文件得到各自的IH)列表,提取出IED中标志虚端子变化的特征码CRC,输出虚端子有变化的IED列表。这种差异性比较方式需要每次输入两个不同的SCD文件,不能实现对现场二次装置和全站二次装置的差异性比较,而且提取IED中CRC校验码运算复杂,不适合大量数据运笪并ο
[0005]再如申请公布号为CN 104240142 A的中国专利公开了一种智能变电站二次系统配置的版本差异的高可视化展示方法,该方法同样需要每次选择两个SCD文件,进行二次系统配置的比较;而且,该专利申请的高可视化展示界面比较冗杂,界面操作不方便。

【发明内容】

[0006]针对上述人工查看和校验费时,出错率高,现有的不同版本SCD文件差异化比较不能实现对现场二次装置和全站二次装置的差异性比较,且运算复杂,运算速度慢,以及可视化展示界面操作不方便的问题,本发明提供一种可将智能变电站实际装置与当前站内正在使用的SCD模型文件CRC校验码进行快速一致性校验,并将结果高可视化展示及不一致时问题定位的智能变电站SCD文件历史回溯差异化比较及展示方法。
[0007]本发明解决上述技术问题所采取的技术方案是:一种智能变电站SCD文件历史回溯差异化比较及展示方法,其特征在于,该方法包括以下步骤:
[0008]a、将当前变电站正在使用的S⑶文件中每个IED的CRC校验码定义在该IED的节点下,用标签来标识,通过获取该标签的内容得到该IED的CRC校验码;将每个IED的CRC校验码统一保存,生成全站二次装置的CRC校验码列表;若SCD文件中不存在该标签或者该标签内的内容为空则生成的CRC校验码列表中该IED的CRC校验码也为空;
[0009]b、现场二次装置用GOOSE心跳报文在线发送虚回路配置CRC校验码;
[0010]C、解析步骤b中现场二次装置GOOSE心跳报文中的IEDCRC.stval字段内容,将IEDCRC.stval字段内容和步骤a中得到的CRC校验码列表中相同IED名字对应的CRC校验码进行比较:若值相同则说明当前变电站内正在使用的SCD文件中该IED的配置和现场该二次装置配置一致;若值不同则说明当前变电站内正在使用的SCD文件中该IED的配置和现场该二次装置配置不一致,针对该二次装置产生CRC校验码不一致的告警;
[0011]d、对CRC校验码不一致的二次装置进行历史回溯,若查询到对应的某个SCD文件历史版本,则将该SCD文件历史版本列出;若该SCD文件的所有历史版本配置的该二次装置的CRC校验码均与报文解析出来的该二次装置的CRC校验码不一致,则说明该装置虚通道改变后,没有及时升级对应的SCD文件;若该SCD文件的某个历史版本配置的该二次装置的CRC校验码与报文解析出来的该装置的CRC校验码一致,则说明SCD文件下装失败或者当前使用的SCD文件不正确;
[0012]e、若历史回溯到了该SCD文件的某个历史版本,则将站内正在使用的SCD文件版本和回溯到的SCD文件历史版本进行比对;使用矩形图框表示IED,在矩形图框上显示IED的名称及描述,双击IED的矩形图框可将矩形图框展开,在展开的矩形图框内展示该装置配置的详细差异信息。
[0013]进一步的,步骤a中的CRC校验码列表包括IED名称、IED描述和CRC校验码;并设置有查询模块和导出模块,所述查询模块可按照IH)名称或描述查询相关信息,所述导出模块可以将查询的信息导出。
[0014]进一步的,步骤c中的告警以告警泡的形式展示,点击告警泡可以下钻到告警原因页面,告警原因页面包含的信息有:告警原因“实际装置与SCD文件中该IED(IED名字)的CRC校验码不一致”和详细信息“该IED实际装置的CRC校验码为***,S⑶文件中该IED的校验码为***”。
[0015]进一步的,步骤e中分别在两个S⑶文件中获取该IED的虚回路部分,IED矩形图框可以双击展开到虚回路,其中每条回路的状态使用不同颜色进行区分。
[0016]优选的,所述回路所使用的颜色为绿色或红色,绿色表示新增,即当前正在使用的SCD文件中该虚通道存在,比较的历史版本中该虚通道不存在;红色表示删除,即当前正在使用的SCD文件中该虚通道不存在,比较的历史版本中该虚通道存在。
[0017]本发明的有益效果是:
[0018]1、它将CRC校验码定义在相应的IED的节点下,利用标签来标识,可直接在节点下获取该标签的内容并得到该IH)的CRC校验码,减小了获取CRC校验码的运算量,提高了运算速度,保证了系统能够迅速获得全站所有二次装置的CRC校验码;将每个IED的CRC校验码生成CRC校验码列表,并可根据IED名称和相应的描述进行IED查询并导出,实现了自动获取CRC校验码,不需要人工手动查找,避免了出错,极大的提高了维护和调试的效率。
[0019]2、在现场二次装置用GOOSE心跳报文在线发送虚回路配置CRC校验码,代替现在的人工查看方式,即保证了正确性,又提高了工作效率。
[0020]3、IED的矩形图框不仅可以直接的看到IED的名称及描述,而且双击矩形图框可将矩形图框展开,查看该二次装置配置的详细差异信息,不需要人工进行抄录比对,提高了问题查找的效率和准确性;在双击矩形图框的同时可以展开到虚回路,虚回路采用不同颜色代表新增或删除,使人对正在使用的SCD文件和历史版本中是否存在该虚通道一目了然。而且,IED的矩形图框展示在丰富视图展示的同时保持了界面的简洁。
[0021]4、针对配置不一致的二次装置产生CRC校验码不一致的告警,告警在IED的矩形图框上以告警泡的形式直观体现,并可以点击告警泡下钻到告警原因页面,对具体的告警原因进行查看。
[0022]5、本发明基于S⑶文件和站内实际装置的报文进行CRC码的一致性校验,校验结果以可视化图形的方式展示,并提供历史回溯其对应的SCD文件功能,通过当前SCD文件与历史版本进行差异化比较,将CRC校验码还原成具体的虚通道信息,极大的提高了定位问题的效率。将现有的CRC码的校验过程自动化,极高的提升了工作准确性和工作效率。
【附图说明】
[0023]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的部分优选实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本发明的流程图;
[0025]图2为本发明的CRC校验码列表图;
[0026]图3为本发明的校验结果可视化展示图;
[0027]图4为本发明的差异比较结构展示图(IED的矩形图框未展开);
[0028]图5为本发明的差异比较结构展示图(IED的矩形图框展开)。
【具体实施方式】
[0029]下面结合附图对本发明的具体实施例做详细描述:
[0030]下面结合图1对该方法的流程作简要说明:如图1所示,首先,解析出当前站内正在使用的SCD文件中每个IED的CRC校验码,以列表形式展示;并获取全站报文,根据报文解析出实际二次装置的CRC校验码。
[0031 ] 对前面解析出来的IED的CRC校验码和实际二次装置的CRC校验码进行一致性校验
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1