[发明专利]一种适用于电网调度控制领域的知识图谱管理方法及系统有效
| 申请号: | 202010747021.5 | 申请日: | 2020-07-29 |
| 公开(公告)号: | CN111897971B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 王佳琪;黄运豪;陶蕾;狄方春;夏文岳;武书舟;马欣欣;张周杰;张林鹏;叶瑞丽;崔灿;谢琳;张风彬;王岩 | 申请(专利权)人: | 中国电力科学研究院有限公司;国家电网有限公司;国网福建省电力有限公司 |
| 主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/33;G06F16/332;G06Q10/0633;G06Q10/10;G06Q50/06 |
| 代理公司: | 北京中巡通大知识产权代理有限公司 11703 | 代理人: | 齐书田 |
| 地址: | 100192 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 适用于 电网 调度 控制 领域 知识 图谱 管理 方法 系统 | ||
1.一种适用于电网调度控制领域的知识图谱管理方法,其特征在于,所述方法包括以下步骤:
S1、根据调控对象的分类标准,预置调控对象图模型;基于输入的知识图谱创建请求加载对应的预置调控对象图模型,形成新的本体模型;
S2、接收输入的应用查询请求,所述查询请求携带查询的类型;
S3、基于所述查询的类型在新的本体模型中进行查询操作,得到并输出查询结果;
S4、基于所述查询结果进行调度控制;
所述查询的类型包括以下至少一种:节点查询、关系查询、路径查询、自定义查询;
步骤S3中采用索引进行查询操作;
所述索引为:图索引和/或中心节点索引;所述图索引包括组合索引和复合索引;
图索引:针对属性键建索引;组合索引存储在分布式列式数据库上;复合索引存储在分布式索引引擎上,能够用于对索引建的任何组合进行查询,并且除了相等之外还支持多个条件谓词;
中心节点索引:为每个顶点单独构建的局部索引结构;
步骤S1中预置调控对象图模型通过数据入库的方式存入数据库中;
所述数据入库为批量入库和/或实时入库;
所述批量入库为:按照预定义的模板创建预定格式的数据文件,通过预定的接口或可视化界面批量导入数据,存入数据库;
所述实时入库为:针对有实时查询分析需求的场景,通过预定接口或可视化界面将数据实时存入数据库;
还包括图谱管理的步骤;所述图谱管理包括图模型管理、图数据管理和索引管理中的一种或多种:
所述图模型管理为以接口和可视化的形式对预置调控对象图模型的顶点、边或属性进行增加、删除、修改或查找的操作;
所述图数据管理为以接口和可视化的形式对图进行创建、删除或查询,或对图数据中顶点、边或属性进行增加、删除、修改或查找的操作;
所述索引管理为以接口和可视化的形式提供对索引进行创建、启用、删除或重建的步骤;
所述加载对应的预置调控对象图模型,包括:
按照预定义的模板创建预定格式的图模型映射文件,通过预定的接口或可视化界面批量导入所述图模型映射文件,实现批量加载图模型;
所述按照预定义的模板创建预定格式的图模型映射文件,通过预定的接口或可视化界面批量导入所述图模型映射文件,实现批量加载图模型,具体地包括:
批量加载图模型:按照预定义的模板创建JSON格式的图模型映射文件,用户能够通过数据建模模块提供的接口或可视化界面批量导入,实现图模型的快速创建;
可视化建模:用户能够通过可视化界面建模、编辑,方便用户基于现实场景进行建模;
步骤S2中,查询请求中包含查询类型的标识符,用于标识查询的类型;
应用层提供节点查询、关系查询、路径查询、自定义查询和图算法分析功能;应用层以JAVA接口和可视化界面两种形式提供知识图谱的全生命周期管理操作;
节点查询:提供对节点ID、节点标签和多个属性条件的组合查询,或者就某一条件单独进行查询,返回符合条件的节点数据详情;
关系查询:提供对关系ID、关系标签和多个属性条件的组合查询,或者就某一条件单独进行查询,返回符合条件的关系和与该关系相关联的两个节点;
路径查询:提供对知识图谱中两个节点之间路径的查询;路径查询的查询条件包括起点ID、终点ID和路径深度,返回所有符合条件的路径;
自定义查询:提供对知识图谱的自定义查询,支持通用图查询语言Gremlin;
图算法分析:图算法分析功能依赖平台层的图算法库,能够根据具体业务需求选择图算法库中预置的算法进行计算;图算法分析的功能特性包括:算法分析:以接口和可视化界面的形式提供算法分析功能,从算法库中选择算法,根据不同算法调整参数,并选择合适的执行引擎进行计算;查询接口:以接口和可视化界面的形式提供OLAP查询功能,采用分布式图计算引擎遍历图数据;
步骤S4具体包括:基于所述查询结果进行调度控制,通过对电力设备参数、运行数据、管理数据采用统一手段进行存储、组织、管理,实现电网调控数据的高效管理和清晰分类,并且以简化调控领域知识图谱的构建流程和全生命周期管理流程为目标,实现调控领域知识图谱的快速构建和迭代。
2.一种适用于电网调度控制领域的知识图谱管理系统,其特征在于,所述系统包括:
创建模块,根据调控对象的分类标准,预置调控对象图模型;基于输入的知识图谱创建请求加载对应的预置调控对象图模型,形成新的本体模型;
接收模块,接收输入的应用查询请求,所述查询请求携带查询的类型;
查询模块,基于所述查询的类型在新的本体模型中进行查询操作,得到并输出查询结果;
调度模块,基于所述查询结果进行调度控制;
所述查询的类型包括以下至少一种:节点查询、关系查询、路径查询、自定义查询;
所述创建模块还用于索引建立和数据入库:
所述索引为:图索引和/或中心节点索引;所述图索引包括组合索引和复合索引;
图索引:针对属性键建索引;组合索引存储在分布式列式数据库上;复合索引存储在分布式索引引擎上,能够用于对索引建的任何组合进行查询,并且除了相等之外还支持多个条件谓词;
中心节点索引:为每个顶点单独构建的局部索引结构;
所述数据入库为批量入库和/或实时入库;
所述批量入库为:按照预定义的模板创建预定格式的数据文件,通过预定的接口或可视化界面批量导入数据,存入数据库;
所述实时入库为:针对有实时查询分析需求的场景,通过预定接口或可视化界面将数据实时存入数据库;
所述创建模块还用于图谱管理:
以接口和可视化的形式提供对图模型的顶点、边和属性的增加、删除、修改、查找操作,实现图模型管理;
和/或,以接口和可视化的形式提供对图的创建、删除和查询,以接口和可视化的形式提供对图数据中顶点、边和属性的增加、删除、修改、查找操作,实现图数据管理;
和/或,以接口和可视化的形式提供对索引的创建、启用、删除和重建,实现索引管理;
所述加载对应的对象图模型,包括:
按照预定义的模板创建预定格式的图模型映射文件,通过预定的接口或可视化界面批量导入所述图模型映射文件,实现批量加载图模型;
所述按照预定义的模板创建预定格式的图模型映射文件,通过预定的接口或可视化界面批量导入所述图模型映射文件,实现批量加载图模型,具体地包括:
批量加载图模型:按照预定义的模板创建JSON格式的图模型映射文件,用户能够通过数据建模模块提供的接口或可视化界面批量导入,实现图模型的快速创建;
可视化建模:用户能够通过可视化界面建模、编辑,方便用户基于现实场景进行建模;
接收模块中,查询请求中包含查询类型的标识符,用于标识查询的类型;
应用层提供节点查询、关系查询、路径查询、自定义查询和图算法分析功能;应用层以JAVA接口和可视化界面两种形式提供知识图谱的全生命周期管理操作;
节点查询:提供对节点ID、节点标签和多个属性条件的组合查询,或者就某一条件单独进行查询,返回符合条件的节点数据详情;
关系查询:提供对关系ID、关系标签和多个属性条件的组合查询,或者就某一条件单独进行查询,返回符合条件的关系和与该关系相关联的两个节点;
路径查询:提供对知识图谱中两个节点之间路径的查询;路径查询的查询条件包括起点ID、终点ID和路径深度,返回所有符合条件的路径;
自定义查询:提供对知识图谱的自定义查询,支持通用图查询语言Gremlin;
图算法分析:图算法分析功能依赖平台层的图算法库,能够根据具体业务需求选择图算法库中预置的算法进行计算;图算法分析的功能特性包括:算法分析:以接口和可视化界面的形式提供算法分析功能,从算法库中选择算法,根据不同算法调整参数,并选择合适的执行引擎进行计算;查询接口:以接口和可视化界面的形式提供OLAP查询功能,采用分布式图计算引擎遍历图数据;
调度模块具体的基于所述查询结果进行调度控制,通过对电力设备参数、运行数据、管理数据采用统一手段进行存储、组织、管理,实现电网调控数据的高效管理和清晰分类,并且以简化调控领域知识图谱的构建流程和全生命周期管理流程为目标,实现调控领域知识图谱的快速构建和迭代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国家电网有限公司;国网福建省电力有限公司,未经中国电力科学研究院有限公司;国家电网有限公司;国网福建省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010747021.5/1.html,转载请声明来源钻瓜专利网。





