[发明专利]一种对智能变电站SCL文件配置相关信息校核及比对方法无效
| 申请号: | 201310565692.X | 申请日: | 2013-11-13 |
| 公开(公告)号: | CN103578048A | 公开(公告)日: | 2014-02-12 |
| 发明(设计)人: | 郑永康;时鹏;常政威;刘明忠;丁宣文;张茜;孟雷;张俊夫;阴玉婷;何笠;向博;姚辉昌;冯世林 | 申请(专利权)人: | 国家电网公司;国网四川省电力公司电力科学研究院 |
| 主分类号: | G06Q50/06 | 分类号: | G06Q50/06;G06F9/44 |
| 代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 卓仲阳 |
| 地址: | 100031 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能 变电站 scl 文件 配置 相关 信息 校核 方法 | ||
技术领域
本发明涉及智能变电站二次系统的调试,具体涉及一种对智能变电站SCL文件配置相关信息校核及比对方法。
背景技术
IEC61850-6定义了四种SCL(变电站配置语言)文件类型:(1)ICD文件,描述IED提供的基本数据模型及服务;(2)SSD文件,描述变电站开关场一次系统结构以及相关联的逻辑节点;(3)SCD文件,描述全站所有IED的实例配置和通信参数信息、IED之间的联系信息以及变电站一次系统结构;(4)CID文件,由装置厂商根据SCD文件中本IED相关信息生成。在智能变电站二次系统调试中SCL文件会经常被修改,而调试人员又很难记住上次修改的内容和本次修改的内容,是否修改正确。急需一种对SCL文件配置相关信息进行比对的文件,通过比对两个版本的文件来查找修改的内容,以此检查是否修改正确。
由于目前缺乏对SCL文件配置相关信息进行快速、便捷的比对的工具,调试人员若要提前检查SCL文件是否修改正确,有时只能借助文本比较工具甚至是采取人工比对的落后方法。而文本比较工具中,字符位置的不对应也会被作为不同之处显示在比较结果中。往往SCL文件在被修改或者增添内容后,其内的字符位置会有很大的变动,而调试人员只是希望通过比较两个SCL文件找出相应的配置相关信息的差异,不会去关心每一个字符、每一行在文件中的位置。如果采用此类方法,调试人员不得不面对成千上万行的比较结果,因此很难全面乃至快速地找出SCL文件在配置过程中出现的问题。也有研究机构提出通过建立比较模型的办法实现SCL文件差异性比较,因为建模本身的局限性,这种比较方法有比较结果不全面的缺点。
发明内容
本发明的目的在于提供一种对智能变电站SCL文件配置相关信息校核及比对方法,解决目前智能变电站调试工具的缺乏,检查智能变电站SCL文件配置相关信息耗费时间及检查不全面,效率低的问题。
为解决上述的技术问题,本发明采用以下技术方案:一种对智能变电站SCL文件配置相关信息校核及比对方法,包括以下步骤:
步骤一,选择某智能变电站SCL文件变更前后的两个版本分别加载,并通过Qt中的QXmlStreamReader对两个SCL文件进行解析;
步骤二,读取包含SCL文件配置的信息参数层和信息参数层包含的信息参数;
步骤三,文本比较;
步骤四,得出比较结果并保存。
进一步的,所述Qt中的QXmlStreamReader对两个SCL文件进行解析具体是:根据SCL文件结构特征,QXmlStreamReader解析SCL文件为树状态分层结构,并提取各层级的信息参数层及信息参数层包含的信息参数。
进一步的,所述文本比较主要包括:
判断信息参数层是否相同,如果信息参数层不相同则完成本信息参数层比较;
如果信息参数层相同则再判断信息参数是否一致,如果信息参数一致则完成本信息参数层比较;
如果信息参数不一致则输出相应信息参数,完成本信息参数层比较;
筛选出信息参数层不相同或信息参数不一致的信息参数作为比较结果。
进一步的,所述SCL文件以IEC61850标准层次化的模型为基础,在结构上采用与之对应的树形分层结构,上一层级类由下一层级的若干类“聚合”而成,每一层都定义相应的抽象类,并定义这些类的属性和服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网四川省电力公司电力科学研究院,未经国家电网公司;国网四川省电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310565692.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网技术的核电厂在役检查系统及方法
- 下一篇:门窗用防盗执手





