发明名称 一种大地电场数据的压缩存储处理方法
摘要 本发明涉及一种大地电场数据的压缩存储处理方法,电场设备每一秒采集一次电场数据,以天作为存储记录单位对电场数据进行组织及存储,包括如下步骤:(1)将一天采集的电场数据根据其探测数值的变化剧烈程度进行压缩;(2)将压缩后获得的数据按照探测时刻所在的“时”划分不同的内存组织存储单元,以便响应针对时间段的数据查询;(3)将上述方法压缩组织好的数据序列化为二进制数据,作为一条记录存入数据库中;(4)创建服务接口,允许用户通过服务接口访问数据库,为用户提供服务。其有益效果为:不仅为数据的存储提供了更简明的方式,同时使海量电场数据的检索查询具有更快的速度与更高的效率。
申请公布号 CN103198157B 申请公布日期 2016.02.03
申请号 CN201310153160.5 申请日期 2013.04.28
申请人 南京信息工程大学 发明人 路明月;闵锦忠;邵一丹;范晓梅;尹静秋
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 南京汇盛专利商标事务所(普通合伙) 32238 代理人 张立荣
主权项 一种大地电场数据的压缩存储处理方法,电场设备以天作为时间单位对电场数据进行采集及存储,电场设备每一秒采集一次电场数据,其特征在于,包括如下步骤:(1)将一天采集的电场数据进行存储并压缩;在压缩时,首先存储今日第一个电场数据及其探测时刻;设定一阈值K,阈值K取所有电场数据绝对平均值的1/20;继而将第二个时刻的电场数据与第一个时刻的电场数据比较,如果差值小于阈值K,则该数据不存储,如果大于等于阈值则将该数据存储;继而将第三个探测点与上一个存储的电场数据进行比较,来确定第三个探测数据是否保留;以此遍历后面所有的电场探测数据,将当前的探测数据与上一个存储的数据进行比较,如果小于阈值K,则放弃存储当前探测数据,如果大于或等于阈值K,则将时刻的探测数值以及探测时刻进行存储;直至处理今日倒数第二个时刻的电场数据;最后一个时刻的数据不管是否超过阈值,都必须进行保存;(2)对压缩后的数据进行预处理,将压缩后的电场数据及其探测时刻,按照探测时刻所在“时”组织成不同的数据单元,以便响应针对时间段的数据查询;(3)将按照步骤1和步骤2压缩并分时组织好的数据序列化为二进制数据,作为一条记录存入数据库中;(4)创建服务接口,允许用户通过服务接口访问数据库,为用户提供服务。
地址 210044 江苏省南京市浦口区宁六路219号