一种智能变电站SCD文件与虚端子表文件的一致性检测方法技术

技术编号:15447573 阅读:344 留言:0更新日期:2017-05-29 21:29
本发明专利技术涉及一种智能变电站SCD文件与虚端子表文件的一致性检测方法,首先获取SCD文件中的虚端子信息;接着获取虚端子表文件中虚端子信息;最后进行SCD文件与虚端子表文件中虚端子信息的一致性测试。本发明专利技术可实现对智能变电站SCD文件与虚端子表文件的一致性检测,消除因配置信息不一致带来的安全隐患,使智能变电站能够安全可靠的运行,从而提高电网整体的安全稳定运行水平。

Method for detecting consistency between SCD file and virtual terminal table file of intelligent transformer station

The invention relates to an intelligent substation and SCD file virtual terminal table file consistency detection method, the first virtual terminal access information in the SCD file; then get virtual terminal virtual terminal information table file; consistency test the virtual terminal SCD file information and virtual terminal in the file table. The invention can realize SCD files of intelligent substation and consistency of virtual terminal file detection, eliminate safety hazards due to configuration information consistency, the smart substation can run safely, so as to improve the level of safe and stable operation of the grid.

【技术实现步骤摘要】
一种智能变电站SCD文件与虚端子表文件的一致性检测方法
本专利技术涉及电力系统自动化
,特别是一种智能变电站SCD文件与虚端子表文件的一致性检测方法。
技术介绍
在设计智能变电站时,首先由设计院提交智能变电站的工程文件,集成商依据工程文件生成SCD文件。在设计院提交的工程文件中,虚端子表文件(Excel文件)包含了设计院对智能变电站GOOSE、SV输入虚端子的设计信息,集成商按照虚端子表文件中的设计信息在SCD文件中予以表达;由于设计院与集成商的工作是独立完成的,而且他们的表述方式缺乏统一的标准,由此会产生设计和配置的一致性问题,即最终生成的SCD文件中虚端子的信息可能与设计输出不一致,现场更改不能及时有效地体现到设计输出。这种不一致问题可能造成智能站设备的误动作、通信中断等,甚至会引发更严重的安全事故。因此,对SCD文件与设计的虚端子表文件的一致性检测具有十分重要的意义。
技术实现思路
有鉴于此,本专利技术的目的是提出一种智能变电站SCD文件与虚端子表文件的一致性检测方法,可实现对智能变电站SCD文件与虚端子表文件的一致性检测,消除因配置信息不一致带来的安全隐患,使智能变电站能够安全可靠的运行,从而提高电网整体的安全稳定运行水平。本专利技术采用以下方案实现:一种智能变电站SCD文件与虚端子表文件的一致性检测方法,具体包括以下步骤:步骤S1:获取SCD文件中的虚端子信息;步骤S2:获取虚端子表文件中虚端子信息;步骤S3:进行SCD文件与虚端子表文件中虚端子信息的一致性测试。进一步地,所述步骤S1具体包括以下步骤:步骤S11:通过SCD文件解析工具对SCD文件进行解析;步骤S12:将SCD文件中包含的虚端子信息沿某IED节点逐层遍历,解析出有效的虚连接,再找到各数据对象,获得其属性并将其作为发送虚端子号与内部虚端子号的信息描述;步骤S13:形成SCD侧虚连接,保存到SCD侧虚连接链表。进一步地,所述步骤S2具体包括以下步骤:步骤S21:读取虚端子表文件,解析其内容,获取原始虚连接记录,进而获得全站所有设备的中文名称;步骤S22:解读步骤S21中所述的全站所有设备的中文名称的简化表述,正确地扩展为虚连接,进而得到Excel的虚端子信息。进一步地,所述步骤S3具体包括以下步骤:步骤S31:将Excel中包含的每个设备中文名称与SCD中所有设备描述逐一进行比较,建立Excel中设备中文名称与SCD中设备描述的匹配映射表;步骤S32:根据解读后的Excel虚连接和映射表,将Excel侧接收端与发送端设备的中文名称换成SCD侧设备描述,得到SCD侧该设备的编号,再加上Excel原有的接收端或发送端的虚端子号,生成比对用的Excel侧虚连接;步骤S33:将每个SCD侧虚连接与Excel侧虚连接分别进行正向比对和反向比对,从而得出不同的比对结果,将结果保存到工作表;步骤S34:当发现不一致地方时,修改和纠正SCD或Excel文件中错误,接着返回步骤S33再进行一致性测试,循环检查直到完成。与现有技术相比,本专利技术有以下有益效果:本专利技术可实现对智能变电站SCD文件与虚端子表文件的一致性检测,消除因配置信息不一致带来的安全隐患,使智能变电站能够安全可靠的运行,从而提高电网整体的安全稳定运行水平。附图说明图1为本专利技术的方法流程示意图。图2为本专利技术实施例中的系统功能示意图。具体实施方式下面结合附图及实施例对本专利技术做进一步说明。如图1所示,本实施例提供了一种智能变电站SCD文件与虚端子表文件的一致性检测方法,具体包括以下步骤:步骤S1:获取SCD文件中的虚端子信息;步骤S2:获取虚端子表文件中虚端子信息;步骤S3:进行SCD文件与虚端子表文件中虚端子信息的一致性测试。在本实施例中,所述步骤S1具体包括以下步骤:步骤S11:通过SCD文件解析工具对SCD文件进行解析;步骤S12:将SCD文件中包含的虚端子信息沿某IED节点逐层遍历,解析出有效的虚连接,再找到各数据对象,获得其属性并将其作为发送虚端子号与内部虚端子号的信息描述;步骤S13:形成SCD侧虚连接,保存到SCD侧虚连接链表。在本实施例中,所述步骤S2具体包括以下步骤:步骤S21:读取虚端子表文件,解析其内容,获取原始虚连接记录,进而获得全站所有设备的中文名称;步骤S22:解读步骤S21中所述的全站所有设备的中文名称的简化表述,正确地扩展为虚连接,进而得到Excel的虚端子信息。在本实施例中,所述步骤S3具体包括以下步骤:步骤S31:将Excel中包含的每个设备中文名称与SCD中所有设备描述逐一进行比较,建立Excel中设备中文名称与SCD中设备描述的匹配映射表;步骤S32:根据解读后的Excel虚连接和映射表,将Excel侧接收端与发送端设备的中文名称换成SCD侧设备描述,得到SCD侧该设备的编号,再加上Excel原有的接收端或发送端的虚端子号,生成比对用的Excel侧虚连接;步骤S33:将每个SCD侧虚连接与Excel侧虚连接分别进行正向比对和反向比对,从而得出不同的比对结果,将结果保存到工作表;步骤S34:当发现不一致地方时,修改和纠正SCD或Excel文件中错误,接着返回步骤S33再进行一致性测试,循环检查直到完成。较佳的,如图2所示,本实施例的虚端子表文件与SCD文件的一致性检测系统包含五个应用模块,分别为读取SCD及形成SCD虚连接模块、读取虚端子表文件与制作映射表、比对SCD与虚端子表文件两侧虚连接、分类显示比对结果模块、生成比对结果报告模块。具体实施方案分为以下几个步骤:步骤(1):读取SCD及形成SCD虚连接子模块实施:a)选取1个SCD文件,解析SCD得到各IED的设备编号、设备描述等属性、各虚端子号的信息描述;b)将解析后IED信息显示在界面上,能够查找某设备的基本信息;c)读取各设备Inputs中各虚连接,将它们显示在界面上,可排序,能够定位查看。步骤(2):读取Excel文件与制作映射表子系统实现:a)一次性读取1个或多个Excel虚端子表文件,将它们显示在界面的表格中;b)解析Excel文件中那简化表达的文字,解读与扩展,形成虚连接;c)解析虚端子中的接收端与发送端设备这两列,提取该虚端子表文件中所有设备的中文名称,将每个中文名称依次与SCD侧IED设备描述进行智能比较,找到最接近的SCD侧设备描述,给出匹配度,形成两侧设备名映射表;d)虚端子表侧虚连接的形成及显示。比对SCD与虚端子表两侧虚连接子系统需要首先进行SCD侧虚连接与虚端子表侧虚连接的逐条正向比对,找到与它匹配的虚连接,然后做反向比对,即将虚端子表侧与SCD侧虚连接比对,最后形成4种比对结果。步骤(3):分类显示比对结果子模块实现以表格显示4种比对结果。对于只有接收端或发送端虚端子号没有匹配上的两侧虚连接,用不同背景色突出对照显示出两侧虚端子号不一致的细节,以便纠正。生成比对结果报告子系统将4种比对结果、SCD侧虚连接、Excel中原始虚连接等6类结果输出到某比对报告文件(Excel文件)。以上所述仅为本专利技术的较佳实施例,凡依本专利技术申请专利范围所做的均等变化与修饰,皆应属本专利技术的涵盖范围。本文档来自技高网...
一种智能变电站SCD文件与虚端子表文件的一致性检测方法

【技术保护点】
一种智能变电站SCD文件与虚端子表文件的一致性检测方法,其特征在于:包括以下步骤:步骤S1:获取SCD文件中的虚端子信息;步骤S2:获取虚端子表文件中虚端子信息;步骤S3:进行SCD文件与虚端子表文件中虚端子信息的一致性测试。

【技术特征摘要】
1.一种智能变电站SCD文件与虚端子表文件的一致性检测方法,其特征在于:包括以下步骤:步骤S1:获取SCD文件中的虚端子信息;步骤S2:获取虚端子表文件中虚端子信息;步骤S3:进行SCD文件与虚端子表文件中虚端子信息的一致性测试。2.根据权利要求1所述的一种智能变电站SCD文件与虚端子表文件的一致性检测方法,其特征在于:所述步骤S1具体包括以下步骤:步骤S11:通过SCD文件解析工具对SCD文件进行解析;步骤S12:将SCD文件中包含的虚端子信息沿某IED节点逐层遍历,解析出有效的虚连接,再找到各数据对象,获得其属性并将其作为发送虚端子号与内部虚端子号的信息描述;步骤S13:形成SCD侧虚连接,保存到SCD侧虚连接链表。3.根据权利要求1所述的一种智能变电站SCD文件与虚端子表文件的一致性检测方法,其特征在于:所述步骤S2具体包括以下步骤:步骤S21:读取虚端子表文件,解析其内容,获取原始虚连接记录,进而获得全站所有设备的中文名称;步骤S...

【专利技术属性】
技术研发人员:唐志军吴文宣林国栋翟博龙晁武杰石吉银郭健生林少真戴太文范金玉
申请(专利权)人:国网福建省电力有限公司国家电网公司国网福建省电力有限公司电力科学研究院福建亿榕信息技术有限公司
类型:发明
国别省市:福建,35

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

1