[发明专利]一种变电站历史事项数据库的动态查询方法有效
申请号: | 201710546171.8 | 申请日: | 2017-07-06 |
公开(公告)号: | CN107463623B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 栾丽娜;苏怀广;王菲菲;张凯 | 申请(专利权)人: | 积成电子股份有限公司 |
主分类号: | G06F16/9032 | 分类号: | G06F16/9032;G06F16/9038 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 苗峻;孟繁修 |
地址: | 250100 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 变电站 历史 事项 数据库 动态 查询 方法 | ||
本发明涉及一种变电站历史事项数据库的动态查询方法,1、在客户端输入历史事项查询条件向服务端发送查询请求;2、服务端接收客户端发送的历史事项查询条件并处理查询请求、将查询结果返回至客户端,客户端异步处理查询结果;3、客户端完成历史事项查询任务后向服务端发送终止查询请求;4、服务端接收并处理终止查询请求。本发明通过初次查询及动态获取,大大提高了对变电站海量历史事项的查询效率,使高效准确查询历史事项成为可能,为有效排查解决变电站故障提供有力支持;有效提高变电站历史事项查询效率的同时,提升了工程人员的易用性,为高效准确地排除变电站故障提供技术支持。
技术领域
本发明涉及数据库管理技术领域,尤其是涉及一种变电站历史事项数据库的动态查询方法。
背景技术
变电站在实际运行过程中,会不断地产生运行事项,并存储到历史事项数据库中,这类数据产生的突发性高,数据时间精度通常在秒级或毫秒级,如果变电站规模较大,间隔数量较多,运行一段时间后,历史事项数据量将形成较大的规模。在变电站发生故障时,需要查询历史事项以分析和定位故障原因,能从海量历史事项中高效准确的获得需要的历史事项显得尤为重要,这样可以为变电站故障分析以及快速排查处理故障提供可靠保证。
目前,对于变电站历史事项数据库的管理,主要采取同步查询技术手段,即请求-等待响应过程,界面发送查询请求后,等待查询结果全部返回。但随着历史数据库中的数据越来越多,使得历史事项的查询效率越来越低。当历史数据库中的历史事项达到一定程度时,对一个较长时间段的历史事项进行查询时,会出现查询等待时间过长甚至系统崩溃等问题,同时,降低了设备使用率,降低了程序运行效率。
发明内容
为解决上述技术问题,本发明研究了变电站历史事项存储机制及多种数据库查询算法:为提高数据库查询效率,目前常用的数据库查询算法为分页算法,分页算法又可分为逻辑分页和物理分页两种,其中,逻辑分页方式可屏蔽底层数据库不同,具有良好的通用性。本发明在此基础上提出了一种变电站历史事项数据库的动态查询方法,在指定查询条件进行查询后,根据查询结果总数情况对查询条件进行分段,并对查询命令进行异步处理,同时,界面可采用逻辑分页或逻辑分段的方法进行界面动态展示,大大提高了对变电站历史事项的查询效率。
以下是文中所用到的一些专用名词的说明:
历史事项:变电站内二次设备上送的事项或一次设备本身运行过程中合成的事项,定期存储到数据库中,形成历史事项,如遥信变位记录(COS)、事件顺序记录(SOE)、一次设备和二次设备状态、控制操作记录以及高级应用产生的各类告警事项。
历史事项数据库:对变电站内的历史事项和历史数据进行存储的数据库。
历史事项查询条件:筛选历史事项的依据,包括起始时间、终止时间、事项所在间隔、事项类型、事项等级、检修标识等,也可由多个条件组合而成。
启动查询:设定查询条件并启动一次新的查询请求。
动态返回:返回历史事项数量和历史事项内容不限定,可依据每帧发送大小动态调整,服务端返回历史事项至客户端。
动态获取:获取历史事项数量和起始条目不限定,可依据客户端操作动态调整,客户端从历史事项缓存区获取满足条件的历史事项。
异步处理:按照不同步的程序处理问题,动态发送过程和动态获取过程两者同时进行,提高设备使用率,提升程序运行效率。
历史事项解析器:将历史事项数据库中存储的数据转换为客户端所需的历史事项数据结构体。
逻辑分页:将历史事项数据库所有记录查询出来放到内存中,在内存中计算分页进行显示。
物理分页:使用历史事项数据库自身所带的分页机制来完成分页操作。
本发明所采用的技术方案如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于积成电子股份有限公司,未经积成电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710546171.8/2.html,转载请声明来源钻瓜专利网。