[发明专利]一种实现配电网系统CIM模型一致性的校验方法在审
申请号: | 201410421773.7 | 申请日: | 2014-08-25 |
公开(公告)号: | CN104182911A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 朱毅勇;林国庆;陈景晖;黄佳进 | 申请(专利权)人: | 国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司泉州供电公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;杨锴 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 配电网 系统 cim 模型 一致性 校验 方法 | ||
技术领域
本发明涉及一种实现配电网系统CIM模型一致性的校验方法,基于IEC61970CIM标准,实现标准化模型校验。
背景技术
国际电工委员会(IEC)制定的IEC61970定义了公共信息模型(Common Information Model,简称CIM),CIM模型抽象定义了电力企业所涉及到的资源和信息,采用面向对象技术描述电力系统资源和资源之间的关系。CIM可以化解各个专业不同部门应用数据孤立和不能统一的矛盾,解决系统建设过程中的诸多实际困难,为智能电网的实施提供数据支撑。
发明内容
本发明的目的在于克服现有技术的不足,提供一种高效并有序的完成模型校验的实现配电网系统CIM模型一致性的校验方法。
本发明的技术方案如下:
一种实现配电网系统CIM模型一致性的校验方法,步骤如下:
1)获取待校验系统的RDF模型文件,得到CIM模型,缓存其所有模型对象和属性;
2)对CIM模型进行语法校验、语义校验、参数完备性校验、关联一致性校验、拓扑完整性校验,若任一项校验内容不符合XML文件格式,或者不符合CIM/RDF Schema的模式规范,则反馈错误信息和校验结果,并进行等待,返回步骤1)。
作为优选,步骤2)的校验通过后,进一步地进行拓扑校验,如果校验通过,则使用CIM模型的模型数据完成单线图自动生成。
作为优选,语法校验包括如下一种或多种校验内容:
校验CIM模型的XML文件中是否有且仅有一个根元素,其他所有的元素都是根元素的子元素,若存在多个根元素或者其他任一元素不是根元素的子元素,则反馈错误信息;
校验起始标签和结束标签是否匹配,结束标签是否存在,若起始标签和结束标签不匹配或者结束标签不存在,则反馈错误信息;
校验CIM模型的XML文件中大小写是否一致,若XML文件中大小写不一致,则反馈错误信息;
校验CIM模型的XML文件中元素是否正确嵌套且子元素完全包括在父元素中,若XML文件中元素嵌套不正确或者任一子元素不包括在父元素中,则反馈错误信息;
校验CIM模型的XML文件中元素属性是否包括在引号中,若XML文件中元素属性不包括在引号中,则反馈错误信息;
校验CIM模型的XML文件中元素中的属性是否重复,若XML文件中元素中的属性重复,则反馈错误信息。
作为优选,语义校验的内容为校验是否符合CIM/RDF Schema的模式规范,包括如下一种或多种校验内容:
校验预设的前缀的标签的格式包括大小写,若预设的前缀的标签的格式不符合CIM/RDF Schema的规定,则反馈错误信息;
校验CIM模型的XML文件中元素属性,若XML文件中元素属性不正确归属于相应的类,则反馈错误信息;
校验关联中引用的资源标识所对应的元素,若关联中引用的资源标识所对应的元素不存在于同一XML文件中,则反馈错误信息;
校验枚举类型中的CIM名空间,若枚举类型中的CIM名空间不与文档处理指令中出现的CIM名空间一致,则反馈错误信息;
校验关联的重数,若关联的重数不符合CIM/RDF Schema的规定,则反馈错误信息。
作为优选,参数完备性校验包括如下一种或多种校验内容:
校验关键属性,若关键属性不存在,则反馈错误信息;
校验名称属性,若名称属性不唯一,则反馈错误信息;
校验字符串长度,若字符串长度不符合规定则反馈错误信息。
校验属性字符串,若字符串中包含“<”、“&”字符,或者,字符串中包含用来包围字符串的引号,则反馈错误信息。
作为优选,关联一致性校验包括如下一种或多种校验内容:
校验CIM模型中包含有双向的关联,若从关联的任一侧到另一侧所描述的信息不一致,则反馈错误信息;
CIM模型中导电设备与设备容器之间通过关联属性形成直接的关联,导电设备还通过路径与设备容器间建立另一种不同途径的关联,校验CIM模型通过上述两种不同途径建立起的导电设备与设备容器之间的关联是否保持一致,若不一致,则反馈错误信息;
校验一个设备的关联属性是否关联到一种或几种类型的设备,若没有关联,则反馈错误信息。
作为优选,拓扑完整性校验包括如下一种或多种校验内容:
校验端子数目端子是否正确,若不正确,则反馈错误信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司泉州供电公司;,未经国家电网公司;国网福建省电力有限公司;国网福建省电力有限公司泉州供电公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410421773.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:矢量图形快速多边形填充方法
- 下一篇:一种微观税收分析系统及方法