[发明专利]负荷曲线数据存取方法有效
申请号: | 202110610073.2 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113220692B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 刘笑菲;张学增;柳志超;张奔;胡梦杰;姜文浩;陈玉伟;朱广帅;应春达;郝志健 | 申请(专利权)人: | 烟台东方威思顿电气有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06Q50/06 |
代理公司: | 烟台双联专利事务所(普通合伙) 37225 | 代理人: | 申国栋 |
地址: | 264003 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负荷 曲线 数据 存取 方法 | ||
1.一种负荷曲线数据存取方法,负荷曲线数据包括负荷数值以及与负荷数值相对应的捕获时间,其特征在于:
存储时:将捕获时间与负荷数值分别存放在时间存储区和数值存储区;其中,捕获时间按时间片段的结构形式存储,每个时间片段对应一个负荷数值集合,负荷数值集合包含一个负荷数值或者两个以上连续的负荷数值;时间片段中包含与负荷数值集合对应的时间区间数据,还包含指向所对应的负荷数值集合在数值存储区中的存储位置的数值索引数据;
查找时:先将查找的时间段与时间片段的时间区间数据比较,定位到时间片段,再根据时间片段的数值索引数据定位到数值存储区中的目标负荷数值;
所述负荷数值在数值存储区中循环存储,即数值存储区存满之后,返回到数值存储区的起始端覆盖最早的数据记录继续存储;
所述时间区间数据包括起始时间start_time和时间间隔interval;起始时间start_time是指该时间片段对应的负荷数值集合中第一条负荷数值对应的捕获时间,时间间隔interval是负荷数值的捕获周期;
所述数值索引数据包括区间起始索引start_index,其指向该时间片段对应的负荷数值集合中第一条负荷数值在数值存储区的存储位置;时间片段还包含条数值count,它是指负荷数值集合中负荷数值的数量;
所述时间片段在时间存储区中循环存储,即时间存储区存满之后,返回到时间存储区的起始端覆盖最早的数据记录继续存储;
使用时间片段起始索引start_valid_index和当前时间片段索引cur_index指向有效的时间片段;其中,时间片段起始索引start_valid_index指向时间存储区中第一条有效的时间片段,当前时间片段索引cur_index指向时间存储区中最新存储的有效的时间片段;
新增负荷曲线数据时执行以下步骤:
A-1、将负荷数值和捕获时间分开;
A-2、将负荷数值保存到数值存储区,如果保存成功,执行步骤A-3,否则结束新增负荷曲线数据的操作;
A-3、判断当前新增的负荷数值的捕获时间capture_time与最新的有效的时间片段是否匹配,判断条件为:
capture_time=start_time+interval*(count+1)
式中,start_time、interval和count分别为最新的有效的时间片段的起始时间、时间间隔和条数值;
满足该条件则执行步骤A-4,否则执行步骤A-5;
A-4、将最新的有效的时间片段的条数值count加1;然后执行步骤A-6;
A-5、在时间存储区中新建一条时间片段,该时间片段的起始时间start_time等于新增的负荷数值的捕获时间capture_time,时间间隔interval等于当前的捕获周期,区间起始索引start_index等于新增的负荷数值的存储位置,条数值count等于1;然后执行步骤A-6;
A-6、根据间片段起始索引start_valid_index找到第一个有效的时间片段,判断新增的负荷数值的存储位置是否在该时间片段所对应的数值存储区的区间内;
如果新增的负荷数值的存储位置在该时间片段所对应的数值存储区的区间内,且start_valid_index不等于cur_index,则第一个有效的时间片段中的start_time值增加该片段的interval,start_index值增加1,count值减1;再判断此时的count是否小于0,如果小于0,则将start_valid_index值加1;
如果新增的负荷数值的存储位置在该时间片段所对应的数值存储区的区间内,且start_valid_index等于cur_index,则第一个有效的时间片段中的start_time值增加该片段的interval,start_index值增加1,count值减1。
2.如权利要求1所述的负荷曲线数据存取方法,其特征在于:存储时,先存储负荷数值,如果负荷数值存储成功,则存储或更新对应的时间片段,否则直接结束本次存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台东方威思顿电气有限公司,未经烟台东方威思顿电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110610073.2/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置