[发明专利]一种高维时序数据压缩存储方法有效

专利信息
申请号: 201811508645.0 申请日: 2018-12-11
公开(公告)号: CN109684328B 公开(公告)日: 2020-06-16
发明(设计)人: 邹天刚;陈娟;郭静;张金乐;毛飞鸿;钟薇;侯威;桂鹏 申请(专利权)人: 中国北方车辆研究所
主分类号: G06F16/22 分类号: G06F16/22;G06F16/28
代理公司: 中国兵器工业集团公司专利中心 11011 代理人: 王雪芬
地址: 100072*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种高维时序数据压缩存储方法,属于计算机软件设计与实现技术领域。本发明根据时序数据的维数和每维数据压缩后的数据点数,对输入的时序数据进行线性扫描。在扫描的过程中,采用区间合并的方法对每一分量数据点进行合并。将合并后的所有分量区间的开始时间和结束时间标签提取出来,进行全局排序,并根据排序后的时间标签重新生成时序数据。最后将生成的时序数据存入关系数据库中。本发明可应用于各类工业控制系统时序数据的压缩存储,适用于数据流量大、采样种类多的情况,可较好地保留原数据的特征,实时性好,压缩比高,实用性强,压缩后的结果可以在关系数据库中存储。
搜索关键词: 一种 时序 数据压缩 存储 方法
【主权项】:
1.一种高维时序数据压缩存储方法,其特征在于,包括以下步骤:步骤1:设置D维时序数据每一分量Di的压缩点数CP(Di),并将压缩梯度Grad(Di)设置为CP(Di)×2k(k=1,2,3,...);步骤2:将Di的最大值Max(Di)和最小值Min(Di)分别设置为第一个数据点的值;步骤3:为每一分量Di初始化一个区间列表RL(Di),用于存储分量Di已经压缩过的数据区间,列表中的每个元素是一个元组<ts,te,vmax,vmin,vavg,n>,其中ts和te分别表示区间的开始时间标签和结束时间标签,vmax,vmin和vavg分别表示区间内数据点的最大值、最小值和平均值,n表示区间内数据点的个数;步骤4:顺序读入时序数据,对任意时刻t采样到的D维时序数据,分别对每一分量dit进行处理,采用区段合并的方法将每个分量数据压缩为一个区段列表RL(Di);步骤5:对所有分量Di的区间列表RL(Di),取其所有元组的时间标签,并将其放入到同一时间队列TL中;步骤6:对TL中的时间标签按照升序进行排序;步骤7:顺序扫描TL中的每一个时间标签t,根据所有分量的区间列表RL(Di)重新生成分量数据;步骤8:将新生成的时序数据保存到关系数据库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国北方车辆研究所,未经中国北方车辆研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811508645.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top