[发明专利]一种海量电网数据的实时查询方法、系统及存储介质在审
申请号: | 202210705194.X | 申请日: | 2022-06-21 |
公开(公告)号: | CN115098543A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 周立秋;唐元合;庞腊成;闪鑫;岑红星;邰曈;韩肖;邰淳亮;朱淞嵩;彭仲涛;成阳;许啸;史宁波 | 申请(专利权)人: | 国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/2453;G06F16/22 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 211106 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 海量 电网 数据 实时 查询 方法 系统 存储 介质 | ||
1.一种海量电网数据的实时查询方法,其特征在于,包括如下步骤:
(1)获取用户端发出的连续查询需求和查询图Q;
(2)加载全局索引和本地索引,全局索引用于定位到与查询图Q相似的候选分区,本地索引用于在节点上搜索与查询图Q相似的候选图;
(3)在全局索引和本地索引中进行过滤得到候选图,对候选图进行相似度计算,随机读取当前时间窗口与历史时间窗口的交叠部分的图,将新进入的图和当前有效的图计算距离,作为最新的状态增量更新,同时删除不在时间窗口内的图及其状态;
(4)聚合各本地节点的图相似度计算结果,得到满足查询需求的结果集合。
2.根据权利要求1所述的海量电网数据的实时查询方法,其特征在于,步骤(3)中使用豪斯多夫距离计算图相似度,图集T=t1,t2,…,tm和查询图Q=q1,q2,…,qn之间的距离为:HAU(T,Q)=max{max dis(ti,Q),max dis(qi,T)},保留HAU(T,Q)计算过程中需要使用到的两点之间距离。
3.根据权利要求1所述的海量电网数据的实时查询方法,其特征在于,步骤(1)中所述查询需求为k近邻查询,步骤(4)中,在对候选图进行相似度计算后,构建小顶堆,返回前k个结果,全局节点收到各本地节点返回的结果,执行归并排序,得到k个满足查询需求的结果图。
4.根据权利要求1所述的海量电网数据的实时查询方法,其特征在于,步骤(2)中的所述全局索引用自顶向下的结构将电网数据进行分区。
5.根据权利要求4所述的海量电网数据的实时查询方法,其特征在于,所述分区方法为:将电网数据流数据映射为二维网格空间,用矩形中心点的横坐标进行排序,再用垂直切片切割二维网格空间,然后用矩形中心点的纵坐标进行排序,若干个矩形组成一个叶节点。
6.根据权利要求1所述的海量电网数据的实时查询方法,其特征在于,所述本地索引建立在所述全局索引的每个叶子结点中,所述本地索引为R-树索引。
7.根据权利要求1所述的海量电网数据的实时查询方法,其特征在于,步骤(2)中的所述全局索引和本地索引在实时电网数据流入过程中,基于滑动时间窗口进行更新,对不能进行复用的电网数据重新构建索引。
8.一种海量电网数据的实时查询系统,其特征在于,包括协调者节点和若干作业节点,所述协调者节点中的采样器用于将当前的电网数据轨迹分布映射为二维网格空间,并实时监测电网数据分布的变化,所述采样器将映射后的数据发送至分发器建立全局索引,将数据分区,并基于分区分发数据至相应的作业节点;每个所述作业节点均包含本地索引和作业执行器,所述作业执行器用于在查询过程中执行数据过滤和精化流程。
9.根据权利要求8所述的海量电网数据的实时查询系统,所述作业执行器中的精化流程包括图相似度计算,所述图相似度计算的方法为:随机读取当前时间窗口与历史时间窗口的交叠部分的已计算状态,将新进入的图和当前有效的图计算距离,作为最新的状态增量更新,同时删除不在时间窗口内的图及其状态。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~7任一项所述的查询方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司,未经国电南瑞科技股份有限公司;国电南瑞南京控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210705194.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种点对多点的水声即时通信系统
- 下一篇:一种自动化的无感仓储库存管理系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置