分布式电网调控运行数据的检索方法及系统的制作方法_4

文档序号:9810731阅读:来源:国知局
[0063]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0064]以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种分布式电网调控运行数据的检索方法,其特征在于,包括: 接收用户输入的检索请求,其中,所述检索请求包括:量测点表达式; 解析所述量测点表达式,得到电网量测点; 基于所述检索请求和预先建立的倒排索引库,对所述电网量测点的电网调控运行数据进行并行检索和处理,得到检索结果,其中,所述倒排索引库存储在检索服务器中,省级调度机构和地级调度机构均设置有检索服务器,各检索服务器之间通过广域服务总线进行数据传输; 输出所述检索结果。2.根据权利要求1所述的方法,其特征在于,所述检索请求还包括:检索的时间范围、指标范围和数据的采样周期。3.根据权利要求1所述的方法,其特征在于,在接收用户输入的检索请求之前,所述方法还包括通过以下步骤建立所述倒排索引库: 建立电力领域词汇库,并存储该词汇库,其中每个词汇对应唯一编号; 对已知电网量测点进行分词,将每个电网量测点转换成由词汇序列构成的数据流;建立电网量测点的倒排列表,其中,所述倒排列表中记录有所述词汇库中的词汇与倒排列表的对应关系以及词汇在电网量测点中出现的位置信息; 对所述倒排列表进行压缩,并分块存储所述倒排列表。4.根据权利要求1所述的方法,其特征在于,对所述电网量测点的电网调控运行数据进行并行检索和处理,包括: 将所述检索请求中的时间范围划分为多个时间段; 按照所述多个时间段,对所述多个时间段对应的电网调控运行数据进行并行检索和处理; 将所述多个时间段的检索结果进行合并; 根据所述电网量测点所属的调度机构,将所述检索请求划分为多个查询请求; 将所述多个查询请求分发到对应的调度机构,由调度机构的检索服务器获取与所述查询请求对应的电网调控运行数据; 所述省级调度机构的检索服务器对获取的电网调控运行数据进行合并。5.根据权利要求1所述的方法,其特征在于,所述量测点表达式所使用的函数包括:加、减、乘、除以及自定义的绝对值函数、三角函数、四舍五入函数、正弦函数、余弦函数。6.根据权利要求1所述的方法,其特征在于,对所述电网量测点的电网调控运行数据进行并行检索和处理,包括: 按照用户选择的处理方式对检索到的数据进行处理,其中,所述处理方式包括以下至少之一:求最大值、求最小值、求平均值、求积分值、求合格率、求波动率、获取数据曲线。7.—种分布式电网调控运行数据的检索系统,其特征在于,包括:省级调度机构和多个地级调度机构;所述省级调度机构和所述多个地级调度机构均设置有检索服务器,各检索服务器之间通过广域服务总线进行数据传输; 所述检索服务器包括: 接收单元,用于接收用户输入的检索请求,其中,所述检索请求包括:量测点表达式; 解析单元,用于解析所述量测点表达式,得到电网量测点; 检索单元,用于基于所述检索请求和预先建立的倒排索引库,对所述电网量测点的电网调控运行数据进行并行检索和处理,得到检索结果,其中,所述倒排索引库存储在检索服务器中; 输出单元,用于输出所述检索结果。8.根据权利要求7所述的系统,其特征在于,所述检索请求还包括:检索的时间范围、指标范围和数据的采样周期。9.根据权利要求7所述的系统,其特征在于,所述检索服务器还包括:建立单元,用于建立所述倒排索引库; 所述建立单元包括: 第一建立模块,用于建立电力领域词汇库; 第一存储模块,用于存储该词汇库,其中每个词汇对应唯一编号; 转换模块,用于对已知电网量测点进行分词,将每个电网量测点转换成由词汇序列构成的数据流; 第二建立模块,用于建立电网量测点的倒排列表,其中,所述倒排列表中记录有所述词汇库中的词汇与倒排列表的对应关系以及词汇在电网量测点中出现的位置信息; 第二存储模块,用于对所述倒排列表进行压缩,并分块存储所述倒排列表。10.根据权利要求7所述的系统,其特征在于,所述检索单元包括: 第一划分模块,用于将所述检索请求中的时间范围划分为多个时间段; 检索模块,用于按照所述多个时间段,对所述多个时间段对应的电网调控运行数据进行并行检索和处理; 合并模块,用于将所述多个时间段的检索结果进行合并; 第二划分模块,用于根据所述电网量测点所属的调度机构,将所述检索请求划分为多个查询请求; 获取模块,用于将所述多个查询请求分发到对应的调度机构,由调度机构的检索服务器获取与所述查询请求对应的电网调控运行数据,并由所述省级调度机构的检索服务器对获取的电网调控运行数据进行合并。11.根据权利要求7所述的系统,其特征在于,所述量测点表达式所使用的函数包括:加、减、乘、除以及自定义的绝对值函数、三角函数、四舍五入函数、正弦函数、余弦函数。12.根据权利要求7所述的系统,其特征在于,所述检索单元包括: 处理模块,用于按照用户选择的处理方式对检索到的数据进行处理,其中,所述处理方式包括以下至少之一:求最大值、求最小值、求平均值、求积分值、求合格率、求波动率、获取数据曲线。
【专利摘要】本发明公开了一种分布式电网调控运行数据的检索方法及系统,其中该方法包括:接收用户输入的检索请求,其中,检索请求包括:量测点表达式;解析量测点表达式,得到电网量测点;基于检索请求和预先建立的倒排索引库,对电网量测点的电网调控运行数据进行并行检索和处理,得到检索结果,其中,倒排索引库存储在检索服务器中,省级调度机构和地级调度机构均设置有检索服务器,各检索服务器之间通过广域服务总线进行数据传输;输出检索结果。本发明在调度机构设置检索服务器,管理各调度机构的数据,各检索服务器间可进行数据传输,基于倒排索引库进行并行检索和处理,提高检索效率,且能够基于检索得到的数据进行处理分析,增强了数据分析能力。
【IPC分类】G06F17/30
【公开号】CN105574204
【申请号】CN201610009588
【发明人】王东升, 杨笑宇, 郭子明, 刘慧勇, 张岩, 武江, 张昊, 施贵荣, 舒力, 阎博, 王刚, 张晓 , 徐家慧, 徐忱
【申请人】国网冀北电力有限公司, 国家电网公司, 北京科东电力控制系统有限责任公司
【公开日】2016年5月11日
【申请日】2016年1月8日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1