【技术实现步骤摘要】
电池文件的压缩和解压方法、装置、设备及存储介质
[0001]本专利技术涉及数据压缩和解压
,具体而言,涉及一种电池文件的压缩和解压方法、装置、设备及存储介质。
技术介绍
[0002]储能电站中使用了大量的锂电池,为了观察电站的使用情况,需要以一定的频率记录当前电池的数据,数据内容一般可以包括编号、电压、电流、温度、时间等。储能电站记录这些电池数据的时间间隔一般较短,大约为5至50秒之间,经过一段长时间的记录,保存下来的数据文件数据量非常庞大,因此会占用过多电站存储空间。并且储能电站同一时刻记录的数据量大,对数据传输也会造成较大压力。
技术实现思路
[0003]为解决现有存在的技术问题,本专利技术实施例提供一种电池文件的压缩和解压方法、装置、设备及存储介质。
[0004]第一方面,本专利技术实施例提供了一种电池文件的压缩方法,包括:
[0005]获取电池文件中的电池原始数据,所述电池原始数据中的数据元素以阵列式排列,其中,所述数据元素用于表示与电池相关的特征数据;
[0006]根据 ...
【技术保护点】
【技术特征摘要】
1.一种电池文件的压缩方法,其特征在于,包括:获取电池文件中的电池原始数据,所述电池原始数据中的数据元素以阵列式排列,其中,所述数据元素用于表示与电池相关的特征数据;根据所述电池原始数据中的数据类型,确定第一方向;所述电池原始数据中所述第一方向上的所述数据元素属于相同的数据类型;以将连续且相同的n个数据元素集压缩为一个数据元素集的方式,在所述第一方向上对所述电池原始数据进行压缩;所述数据元素集包括在同一第二方向上的所述数据元素;生成第一电池压缩数据;所述第一电池压缩数据包括压缩后的数据元素集以及与所述压缩后的数据元素集相对应的数量参数,所述数量参数用于表示相应的数量n;其中,所述第一方向为列方向,且所述第二方向为行方向;或者,所述第一方向为行方向,且所述第二方向为列方向。2.根据权利要求1所述的方法,其特征在于,所述以将连续且相同的n个数据元素集压缩为一个数据元素集的方式,在所述第一方向上对所述电池原始数据进行压缩,包括:保存所述电池原始数据中的首个数据元素集,依次对所述电池原始数据中的各数据元素集进行两两比较;若两者不相同,保存两个数据元素集中的第二个数据元素集,将所述第二个数据元素集对应的序号作为所述第二个数据元素集的数量参数并保存;其中,每个所述数据元素集对应一个序号;若两者相同,不执行保存的操作。3.根据权利要求1所述的方法,其特征在于,所述以将连续且相同的n个数据元素集压缩为一个数据元素集的方式,在所述第一方向上对所述电池原始数据进行压缩,包括:依次对所述电池原始数据中的各数据元素集进行两两比较;若两者不相同,保存两个数据元素集中的第一个数据元素集,将所述第一个数据元素集对应的序号作为所述第一个数据元素集的数量参数并保存;若两者相同,不执行保存的操作;保存所述电池原始数据中最后一个数据元素集,并保存对应的序号;其中,每个所述数据元素集对应一个序号。4.根据权利要求1所述的方法,其特征在于,在所述电池文件包括时间元素,且所述时间元素与所述数据元素集对应的情况下,还包括:记录所述电池文件中一个所述时间元素,并记录连续两个数据元素集对应的时间元素之间的时间间隔。5.根据权利要求1所述的方法,其特征在于,还包括:保存一个压缩后的数据元素集;依次对各所述压缩后的数据元素集进行两两相减,得到对应的多个待压缩字符序列;对所述多个待压缩字符序列,用字符压缩算法进行压缩;生成第二电池压缩数据,其中,所述第二电池压缩数据包括所述一个压缩后的数据元素集以及所述多个待压缩字符序列。6.一种电池文件的解压方法,其特征在于,包括:获...
【专利技术属性】
技术研发人员:董畅,魏琼,严晓,赵恩海,宋佩,赵健,周国鹏,蔡宗霖,马妍,吴运凯,冯洲武,
申请(专利权)人:上海玫克生储能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。