[发明专利]IEC61970历史数据的聚集操作实现方法在审
申请号: | 201410173955.7 | 申请日: | 2014-04-28 |
公开(公告)号: | CN103942442A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 段珺;康勇;李国冀;朱泳;赵宇晗;崔立祥;吕志平;岳素华;宋胜参;姚跃;李英锐;陈岩 | 申请(专利权)人: | 国家电网公司;国网河北省电力公司;国网河北省电力公司邢台供电分公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 石家庄国为知识产权事务所 13120 | 代理人: | 米文智 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | iec61970 历史数据 聚集 操作 实现 方法 | ||
技术领域
本发明涉及电力系统中的能量管理系统技术领域。
背景技术
随着科技的进步,能量管理系统内部的各种应用及能量管理系统与其它系统间通过IEC61970实现数据通信。基于IEC61970(国际电工委员会制定的《能量管理系统应用程序接口(EMS-API)》系列国际标准)标准,支持OMG HDAIS数据接口和聚集操作,实现高速的历史数据访问及历史数据的统计处理,形成历史数据的聚集操作实现方法。在配电网系统中,需要将历史数据形成报表,并在配电网系统中对报表进行统计运算。通常产生的历史数据量非常巨大,有时每分钟就会产生大量的数据。配电网系统中通过IEC61970实现数据通信,现有技术实现历史数据聚集操作时是每计算一次聚集操作都要遍历一遍历史数据,遍历的过程中进行复杂的聚集运算,对报表进行统计运算就会耗费较长的时间,占用较多的系统资源,继而导致配电网系统效率低下,运行速度慢,造成故障和经济损失,影响了工作的正常进行。
发明内容
本发明所要解决的技术问题是提供一种IEC61970历史数据的聚集操作实现方法,提高配电网系统的运算效率和运算速度,能及时确保配电网系统的正常运行,避免故障和经济损失,节约配电网系统的资源,降低配电网系统的开发和维护成本。
为解决上述技术问题,本发明所采取的技术方案是:一种IEC61970历史数据的聚集操作实现方法,包括以下步骤:
(a)设置历史数据的过滤条件;
(b)根据过滤条件遍历历史数据,同时进行基本聚集运算;
(c)根据基本聚集运算结果计算聚集操作的结果。
进一步的技术方案,所述(a)过滤条件包括开始时间、结束时间和间隔时间;所述开始时间和结束时间用以指明读取从开始时间到结束时间内的历史数据;所述间隔时间为将开始时间至结束时间分成若干时间段时,每一时间段的时间长短,用以指明每次进行聚集运算的数据量。
进一步的技术方案,所述(b)根据过滤条件遍历历史数据,同时进行基本聚集运算,具体方法为:以开始时间指定的历史数据作为起始点遍历,每当遍历到满足间隔时间指定的数据范围时,对该范围的数据进行基本聚集运算,直到遍历到结束时间指定的历史数据为止,得出每一时间间隔内的基本聚集运算结果。
进一步的技术方案,所述基本聚集运算包括求和、求平方和及求插值;所述根据基本聚集运算结果计算聚集操作的结果的具体方法为:套用与基本聚集运算相配套的计算聚集操作结果的求值公式。
进一步的技术方案,所述历史数据为经过压缩编码的数据,所述根据基本聚集运算结果计算聚集操作的结果,还包括根据解码公式对历史数据进行解码。
进一步的技术方案,所用历史数据为经过压缩编码的数据,所述套用与基本聚集运算相配套的计算聚集操作结果的求值公式还包括根据解码公式对历史数据进行解码。
采用上述技术方案所产生的有益效果在于:本发明运算效率高,运算速度快,能及时确保配电网系统的正常运行,避免故障和经济损失,节约资源,降低开发和维护成本;简化了实现数据聚集的操作步骤,压缩了实现流程,对大量数据进行聚集操作时效率更高;实现聚集操作的过程中无需多次遍历数据,只要遍历一次数据即可,且该方法对聚集操作进行分解,分成基本聚集操作和复杂聚集操作,遍历数据时只需要执行非常简单的基本聚集操作,计算速度快,计算完成后便可释放数据资源,最后统一进行复杂聚集操作,因此资源占用率低;基于IEC61970GID标准,支持丰富的聚集操作,如求和、差值、平均值、加权平均值、标准差、最大值和最小值等,满足数据处理的功能要求,运算操作丰富。
附图说明
图1是本发明的流程图。
具体实施方式
下面结合附图和最佳实施例对本发明作进一步详细的说明。
实施例
如图1所示,为IEC61970历史数据的聚集操作实现方法的流程图。
对2013年8月5日已经进行数据压缩的历史数据,按照每5分钟的时间间隔求均方根,包括以下步骤:
(a)设置历史数据的过滤条件,过滤条件包括开始时间、结束时间和间隔时间。开始时间和结束时间指明了总数据量,即需要读取的数据是哪个历史时间段内的;间隔时间指明了每次进行聚集运算的数据量,即以多少时间内的数据为单元进行运算。
开始时间为2013年8月5日00时00分00秒,结束时间为2013年8月5日23点59分59秒,间隔时间为5分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网河北省电力公司;国网河北省电力公司邢台供电分公司,未经国家电网公司;国网河北省电力公司;国网河北省电力公司邢台供电分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410173955.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用