一种针对带电作业预警系统的监控数据压缩方法
申请人信息
- 申请人:国网山东省电力公司莱芜供电公司; 国家电网有限公司
- 申请人地址:271100 山东省济南市莱芜区鲁中西大街21号
- 发明人: 国网山东省电力公司莱芜供电公司; 国家电网有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种针对带电作业预警系统的监控数据压缩方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311666377.6 |
| 申请日 | 2023/12/7 |
| 公告号 | CN117375630B |
| 公开日 | 2024/3/5 |
| IPC主分类号 | H03M7/40 |
| 权利人 | 国网山东省电力公司莱芜供电公司; 国家电网有限公司 |
| 发明人 | 倪广魁; 郭帅; 罗健; 成晓君; 潘辉; 徐豪; 杨祥; 王宁; 刘磊; 王灏; 韩德泉 |
| 地址 | 山东省济南市莱芜区鲁中西大街21号; 北京市西城区西长安街86号国家电网有限公司 |
摘要文本
本发明涉及数据处理技术领域,具体涉及一种针对带电作业预警系统的监控数据压缩方法,该方法针对任一类传感器数据,获取带电作业预警系统的传感器时序数据;对传感器时序数据进行数据简化和数据转换,得到一维的二进制数据序列;获取目标尺寸的划分窗口对二进制数据序列进行数据分段得到的至少两个二进制数据子段;获取目标尺寸对应的二进制位数下编码转换路径最短所对应的目标二进制编码,获取所有二进制数据子段中的目标二进制数据子段,利用目标二进制数据子段转换为目标二进制编码的转换方式,得到转换后的二进制数据子段;使用游程编码对转换后的二进制数据子段进行编码压缩,对压缩后的数据进行存储,实现了高效压缩的目的。 专利查询网
专利主权项内容
1.一种针对带电作业预警系统的监控数据压缩方法,其特征在于,所述监控数据压缩方法包括:针对任一类传感器数据,获取带电作业预警系统的传感器时序数据;对所述传感器时序数据进行数据简化,得到简化的传感器时序数据,将所述简化的传感器时序数据转换为一维的二进制数据序列;利用预设尺寸范围内每个尺寸的划分窗口,对所述二进制数据序列进行数据分段,获取目标尺寸的划分窗口,获取所述目标尺寸的划分窗口对所述二进制数据序列进行数据分段得到的至少两个二进制数据子段;根据所述目标尺寸对应的二进制位数和预设数量个二值编码方式之间的编码转换路径,获取所述二进制位数下编码转换路径最短所对应的目标二进制编码,获取所有二进制数据子段中的目标二进制数据子段,利用所述目标二进制数据子段转换为所述目标二进制编码的转换方式,对每个所述目标二进制数据子段进行编码转换,得到所有转换后的二进制数据子段;使用游程编码对所有转换后的二进制数据子段进行编码压缩,得到压缩后的数据,对所述压缩后的数据进行存储;所述对所述传感器时序数据进行数据简化,得到简化的传感器时序数据,包括:以传感器数据为横轴,以数据数量为纵轴,构建得到所述传感器时序数据的统计直方图,以所述统计直方图中的最大数据数量为宽度,构建预设长度的滑窗,利用所述滑窗从所述统计直方图的原点处按照预设滑动步长开始滑动,得到至少一个滑窗区域;分别统计每个所述滑窗区域中所包含的传感器数据的总数量,将最大总数量对应的滑窗区域中所包含的每个传感器数据作为初始基准传感器数据;获取所述统计直方图中的传感器数据均值、最大传感器数据和最小传感器数据,获取所述传感器数据均值分别与所述最大传感器数据、最小传感器数据之间对应的第一差值和第二差值,将所述第一差值和所述第二差值分别进行二进制转换,得到最大二进制位数;根据所有初始基准传感器数据、所述最大传感器数据、所述最小传感器数据和所述最大二进制位数,获取基准传感器数据;获取所述传感器时序数据中的每个传感器数据与所述基准传感器数据之间的差值,将所有差值组成简化的传感器时序数据;所述根据所有初始基准传感器数据、所述最大传感器数据、所述最小传感器数据和所述最大二进制位数,获取基准传感器数据,包括:按照所有初始基准传感器数据从小到大的顺序,针对任一初始基准传感器数据,获取所述初始基准传感器数据与所述最大传感器数据之间的第三差值,获取所述初始基准传感器数据与所述最小传感器数据之间的第四差值;对所述第三差值和所述第四差值分别进行二进制转换,得到二进制转换后的最大位数;获取所述最大位数和所述最大二进制位数之间的对比结果,根据所述对比结果,获取基准传感器数据;所述根据所述对比结果,获取基准传感器数据,包括:若所述对比结果为所述最大位数大于所述最大二进制位数,则获取所述初始基准传感器数据的上一个初始基准传感器数据作为基准传感器数据;若所述对比结果为所述最大位数小于或等于所述最大二进制位数,则获取所述初始基准传感器数据的下一个初始基准传感器数据,直至所述下一个初始基准传感器数据为所有初始基准传感器数据中数据量最大所对应的初始基准传感器数据,并将所述数据量最大所对应的初始基准传感器数据作为基准传感器数据;所述根据所述目标尺寸对应的二进制位数和预设数量个二值编码方式之间的编码转换路径,获取所述二进制位数下编码转换路径最短所对应的目标二进制编码,包括:根据所述目标尺寸对应的二进制位数,将所述二进制位数下的所有编码按照编码的首位取值划分为正极部分和负极部分;利用所述预设数量个二值编码方式,获取将所述正极部分中的每个编码转换为完全冗余编码的编码转换路径,对比所有编码转换路径,获取所述正极部分中编码转换路径最短所对应的编码作为第一目标二进制编码;利用所述预设数量个二值编码方式,获取将所述负极部分中的每个编码转换为完全冗余编码的编码转换路径,对比所有编码转换路径,获取所述负极部分中编码转换路径最短所对应的编码作为第二目标二进制编码。