智能电表数据压缩方法和系统技术方案

技术编号:16036287 阅读:38 留言:0更新日期:2017-08-19 17:17
本发明专利技术涉及一种智能电表数据压缩方法和系统,该方法包括:在智能电表每次采集到用电负荷数据时,对智能电表在该次采集到的用电负荷数据进行LZ编码;将LZ编码后的用电负荷数据通过智能电网通信信道存储至临时数据库;每隔预设的第二时长在临时数据库中读取一次用电负荷数据,且所读取的用电负荷数据为在相应读取时刻之前的第二时长内存储至临时数据库中的用电负荷数据;对所读取的用电负荷数据进行LZ译码,对LZ译码后的用电负荷数据进行SAX压缩,并将SAX压缩后的用电负荷数据存储至数据中心。本发明专利技术具有较高的压缩率,降低了通信线路传输压力和数据中心的存储压力,提高了智能用电数据分析和服务效率。

【技术实现步骤摘要】
智能电表数据压缩方法和系统
本专利技术涉及数据处理
,尤其是涉及一种智能电表数据压缩方法和系统。
技术介绍
随着电力系统的发展,智能电网已经成为未来电力行业的发展方向,智能电表不断得到部署。目前,多数的智能电表能够每隔15分钟记录一次用户的用电信息。而且随着相关技术的不断发展,智能电表能够以更高的时间频率记录用电信息,形成高维时间序列数据,这无疑会为通信线路带来巨大的传输压力,同时也为数据中心带来巨大的存储开销。此外,分析和应用如此高维度的智能电表大数据也将十分困难,例如用电负荷预测、用电异常检测以及需求侧管理等。因此,对智能电表的数据压缩对于降低通信线路传输压力和数据中心的存储压力以及提高智能用电数据分析和服务效率,具有重要意义。但是,目前没有一种可以在缓解数据传输压力的同时具有较高压缩率的压缩方法。
技术实现思路
(一)解决的技术问题本专利技术提供一种智能电表数据压缩方法和系统,可以解决现有技术不能缓解数据传输压力的同时具有较高压缩率的技术问题。(二)技术方案第一方面,本专利技术提供的智能电表数据压缩方法,包括:在智能电表每次采集到用电负荷数据时,对所述智能电表在该次采集到的用本文档来自技高网...
智能电表数据压缩方法和系统

【技术保护点】
一种智能电表数据压缩方法,其特征在于,包括:在智能电表每次采集到用电负荷数据时,对所述智能电表在该次采集到的用电负荷数据进行LZ编码;其中,所述智能电表每隔预设的第一时长采集一次用电负荷数据;将LZ编码后的用电负荷数据通过智能电网通信信道存储至临时数据库;每隔预设的第二时长在所述临时数据库中读取一次用电负荷数据,且所读取的为在相应读取时刻之前的第二时长内存储至所述临时数据库中的用电负荷数据;对所读取的用电负荷数据进行LZ译码,对LZ译码后的用电负荷数据进行SAX压缩,并将SAX压缩后的用电负荷数据存储至数据中心。

【技术特征摘要】
1.一种智能电表数据压缩方法,其特征在于,包括:在智能电表每次采集到用电负荷数据时,对所述智能电表在该次采集到的用电负荷数据进行LZ编码;其中,所述智能电表每隔预设的第一时长采集一次用电负荷数据;将LZ编码后的用电负荷数据通过智能电网通信信道存储至临时数据库;每隔预设的第二时长在所述临时数据库中读取一次用电负荷数据,且所读取的为在相应读取时刻之前的第二时长内存储至所述临时数据库中的用电负荷数据;对所读取的用电负荷数据进行LZ译码,对LZ译码后的用电负荷数据进行SAX压缩,并将SAX压缩后的用电负荷数据存储至数据中心。2.根据权利要求1所述的方法,其特征在于,所述第二时长大于或等于所述第一时长。3.根据权利要求1所述的方法,其特征在于,在所述对所读取的用电负荷数据进行LZ译码之后,所述方法还包括:将在相应读取时刻之前的第二时长内存储至所述临时数据库中的用电负荷数据删除。4.根据权利要求1~3任一所述的方法,其特征在于,所述对LZ译码后的用电负荷数据进行SAX压缩,包括:根据预先设定的用电负荷等级划分标准,确定LZ译码后的用电负荷数据的等级,并对LZ译码后的用电负荷数据赋予与所确定的等级相对应的字符。5.根据权利要求4所述的方法,其特征在于,所述用电负荷等级划分标准为按照用电负荷的正态分布统计分位数确定。6.根据权利要求4所述的方法,其特征在于,在根据预先设定的用电负荷等级划分标准,确定LZ译码后的用电负荷数据的等级之前,所述方...

【专利技术属性】
技术研发人员:周开乐温露露杨善林陆信辉邵臻孙莉
申请(专利权)人:合肥工业大学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1