[发明专利]基于CIM对象分类的树形数据加载方法、装置、存储介质在审
申请号: | 202011622091.4 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112650892A | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 杨强;张子瑛;陈晓科;范颖;赵彦堂 | 申请(专利权)人: | 广东电网有限责任公司电力科学研究院 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F16/906;G06F16/903;G06F16/9038 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 贾小慧 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cim 对象 分类 树形 数据 加载 方法 装置 存储 介质 | ||
本发明提供的基于CIM对象分类的树形数据加载方法、装置、存储介质,通过对初始树形结构中的对象按CIM类型进行分类,并按CIM类型进行批量化的对象查询,再根据查询结果构建最终的树形结构;通过本方案,可以不必为每个对象调用一次CIS接口进行数据的查询,而是根据对象的类型,批量的进行同类型对象的查询,充分利用CIS接口的特点,减少CIS接口的调用次数,提升对象查询的效率;并且,对树形结构中相同类型的对象进行合并处理,避免了同一层级中对象的重复查询,减少了对网络带宽的占用,同时降低了内存的占用空间。
技术领域
本发明涉及电力工程技术领域,尤其涉及一种基于CIM对象分类的树形数据加载方法、装置、存储介质及计算机设备。
背景技术
IEC61970系列标准提出了CIM模型和CIS接口,是电力系统管理及其信息交换领域的重要标准。CIM模型定义了信息交换的语义,CIS接口明确了信息交换的语法。随着IEC61970系列标准的成熟和CIM模型的广泛应用,越来越多的系统采用CIS接口并基于CIM模型进行数据的访问,如电力系统。
随着电力业务的发展,电力系统中管理的数据越来越多,越来越复杂,数据之间的关系也越来越紧密,并逐渐形成网状的数据结构。在实际应用过程中,当需要一个变电站下的所有设备及其关联数据时,只需要定义一个树形结构,并加载树形结构中的数据,即可从网状的数据中梳理出符合业务需要的树形层次结构数据。
传统的树形加载方式,是根据树形层级结构,按层级加载对象数据,调用CIS接口方法逐个查询对象的详细信息,这种方式在实际使用中体现出一些问题:(1)树形层次结构中对象数据量较大,逐个对象查询造成大量CIS接口的调用,浪费大量调用时间、网段带宽,并且增加了服务端的负荷;(2)查询对象时相互独立查询,而树形结构中往往有冗余的对象,造成重复的查询,不仅增加了查询次数,还增加了内存中的数据量。
发明内容
本发明的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中树形层次结构中对象数据量较大,查询对象时相互独立查询,造成大量CIS接口的调用,浪费大量调用时间、网段带宽,并且增加了服务端的负荷以及内存中的数据量的技术缺陷。
本发明提供了一种基于CIM对象分类的树形数据加载方法,包括:
获取初始树形结构,将所述初始树形结构中各个层级的对象按照CIM类型进行分类,得到多个类型的对象;
将相同类型的对象合并后使用CIS接口进行下一层级对象的数据查询,并根据返回的查询结果确定所述下一层级对象与本层级对象之间的对应关系;
利用所述对应关系以及所述查询结果构建最终的树形结构,并根据所述树形结构获取相应的树形数据。
可选地,所述初始树形结构中每一层级的对象类型为公共父类型;
将所述初始树形结构中各个层级的对象按照CIM类型进行分类,得到多个类型的对象的步骤,包括:
将所述初始树形结构中公共父类型的对象按照CIM类型进行分类,得到多个子孙类型的对象。
可选地,所述将相同类型的对象合并后使用CIS接口进行下一层级对象的数据查询的步骤,包括:
将同一层级的相同类别的对象进行合并,得到当前层级对应的多个类别的对象;
使用CIS接口对所述当前层级的多个类别的对象依次进行下一层级对象的数据查询。
可选地,所述使用CIS接口对所述当前层级的多个类别的对象依次进行下一层级对象的数据查询的步骤,包括:
使用CIS接口对当前类别的对象进行下一层级对象查询,获取所述下一层级对象的标识信息,根据所述标识信息确定所述下一层级对象的CIM类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力科学研究院,未经广东电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011622091.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:金果榄水提取物及其新应用
- 下一篇:一种次抛型多肽组合物及其制备方法