一种智慧电网监控数据存储方法及系统技术方案

技术编号:39825963 阅读:26 留言:0更新日期:2023-12-29 16:01
本发明专利技术涉及数据处理技术领域,具体涉及一种智慧电网监控数据存储方法及系统,包括:获取智慧电网监控字符数据,根据智慧电网监控字符数据得到初始字典,根据初始字典得到编码数据和待压缩数据以及字符串频次序列,得到字符串频率序列,根据字符串频率序列得到扩充字典,根据字符串频率序列中字符串的频率指数

【技术实现步骤摘要】
一种智慧电网监控数据存储方法及系统


[0001]本专利技术涉及数据处理
,具体涉及一种智慧电网监控数据存储方法及系统


技术介绍

[0002]随着电力系统的数字化和智能化程度的提高,电网监控设备不断增加,产生的数据量呈指数级增长,如何高效地存储

管理和分析这些数据成为了一个重要的挑战,传统的智慧电网监控数据采用
LZ78
算法进行压缩以实现优化存储,
LZ78
算法通过动态生成字典的方式对数据进行压缩,可实现较高压缩率的无损压缩,可以对智慧电网监控数据有着较好的压缩效果;然而现有的
LZ78
算法对数据压缩过程中出现的字符串进行全局检索,对每个字符串都要从全部历史数据中进行最大长度匹配,对智慧电网监控数据中大规模的数据量进行压缩时,会产生极高的检索成本,造成压缩时间的浪费


技术实现思路

[0003]为解决上述问题,本专利技术提供一种智慧电网监控数据存储方法及系统

[0004]本专利技术的一种智慧电网监控数据存储方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种智慧电网监控数据存储方法,其特征在于,该方法包括以下步骤:获取智慧电网监控字符数据;预设第一系数,将预设第一系数与智慧电网监控字符数据中包含的字符种类总个数的乘积作为预设字典容量,根据预设字典容量得到初始字典,根据初始字典得到编码数据和待压缩数据,根据初始字典得到字符串频次序列;根据字符串频次序列中字符串的出现频次,得到字符串频次序列中字符串的频率,根据初始字典中字符串的数量得到高频率字符串数量,根据字符串频次序列中字符串的频率得到字符串频率序列,根据字符串频率序列和高频率字符串数量,得到高频字符串频率和,根据高频字符串频率和得到扩充字典;根据字符串频率序列得到初始字典中字符串的平均频率,根据字符串频率序列中字符串的频率

初始字典中字符串的平均频率得到字符串频率序列中字符串的频率指数,根据初始字典

编码数据以及智慧电网监控字符数据得到第一索引,根据待压缩数据

智慧电网监控字符数据得到第二索引;根据第一索引和第二索引得到初始字典中字符串的最近使用频率因子,根据字符串频率序列中字符串的频率指数

初始字典中字符串的最近使用频率因子,得到初始字典中字符串的重要程度,根据初始字典中所有字符串的重要程度得到初始字典中字符串的重要程度序列;根据初始字典中字符串的重要程度序列得到更新后的字典,根据扩充字典和更新后的字典对智慧电网监控字符数据进行编码及存储
。2.
根据权利要求1所述一种智慧电网监控数据存储方法,其特征在于,所述根据预设字典容量得到初始字典,根据初始字典得到编码数据和待压缩数据,根据初始字典得到字符串频次序列,包括的具体步骤如下:利用
LZ78
算法对智慧电网监控字符数据进行初步压缩,当
LZ78
算法的字典中包含的字符串第一次达到预设字典容量时停止,将第一次达到预设字典容量时的
LZ78
算法的字典记为初始字典,将初始字典已完成压缩的智慧电网监控字符数据记为编码数据,将智慧电网监控字符数据中除编码数据以外的数据记为待压缩数据;获取初始字典中所有字符串在构建初始字典时出现的频次,得到字符串频次序列
。3.
根据权利要求1所述一种智慧电网监控数据存储方法,其特征在于,所述根据字符串频次序列中字符串的出现频次,得到字符串频次序列中字符串的频率,根据初始字典中字符串的数量得到高频率字符串数量,根据字符串频次序列中字符串的频率得到字符串频率序列,根据字符串频率序列和高频率字符串数量,得到高频字符串频率和,根据高频字符串频率和得到扩充字典,包括的具体步骤如下:;式中,为字符串频次序列中第
i
个字符串的出现频次,为字符串频次序列中包含的字符串总个数,为字符串频次序列中第
i
个字符串的频率;将初始字典中字符串的数量,记为,将与相乘并向上取整得到乘积结果,记为高
频率字符串数量,为预设比例阈值;获取字符串频次序列中所有字符串的频率,将字符串频次序列中所有字符串的出现频率按照从大到小的顺序排列,得到字符串频率序列,将高频率字符串数量记为
QW
,获取字符串频率序列中前
QW
个字符串,记为高频字符串序列,获取高频字符串序列中所有字符串的频率和,记为高频字符串频率和;将高频字符串频率和记为,将与进行比较,若时,对待压缩数据的压缩过程中出现的新字符串,将初始...

【专利技术属性】
技术研发人员:鹿艳利丁剑锋张忠奎孙琳珂阮羚程浩
申请(专利权)人:湖北华中电力科技开发有限责任公司
类型:发明
国别省市:

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

1