CN112688692A - 抄表数据压缩方法、数据格式、设备及存储介质 - Google Patents
抄表数据压缩方法、数据格式、设备及存储介质 Download PDFInfo
- Publication number
- CN112688692A CN112688692A CN202011547790.7A CN202011547790A CN112688692A CN 112688692 A CN112688692 A CN 112688692A CN 202011547790 A CN202011547790 A CN 202011547790A CN 112688692 A CN112688692 A CN 112688692A
- Authority
- CN
- China
- Prior art keywords
- data
- difference
- acquired
- meter reading
- identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
本发明公开了一种抄表数据压缩方法、数据格式、设备及存储介质,抄表数据压缩方法包括:获取计量仪表的初次采集数据并记录;获取计量仪表的后续采集数据,得到后续采集数据与初次采集数据的差值数据并记录;根据差值数据和数据采集次数生成标识数据;上传初次采集数据、差值数据和标识数据。本发明提供的抄表数据压缩方法、数据格式、设备及存储介质,减少计量仪表需要上传的数据量,提高计量仪表数据的传输效率。
Description
技术领域
本发明涉及计量仪表数据传输技术领域,具体地说,涉及一种抄表数据压缩方法、数据格式、设备及存储介质。
背景技术
长期以来,我国民用仪表,如电能表、热能表等,均为感应式机械仪表,不得不采取人工抄表的原始方式获得仪表数据,其中以电能表最为突出。随着我国国民经济的高速发展,人民生活水平的日益提高,住宅成套率和商品化的不断扩大,居民对住宅周边环境、物业部门管理质量、公共事业服务水平等方面的要求越来越高。传统的人工进户抄表方式与社会的发展不相适应显得日益明显,抄表入户难,门锁多,劳动强度大,效率低,社会问题复杂,矛盾大等问题给用户和公共事业服务部门双方面都造成了很大困扰。
近年来,随着信息技术的高速发展,以智能计量仪表为代表的新型智能仪表应运而生,同时仪表数据的采集正在由人工抄表的方式向自动化、远程化的抄表方式转变。目前,远程抄表通常采用仪表总线(meter-bus,M-bus)。
计量仪表包括了水、电、气表,在进行数字抄表时,通常是固定间隔一段时间对计量仪表进行一次数据采集,然后进行存储,并在存储了一定数据量时通过总线向上级传输。然而一条总线上通常会挂载很多计量仪表,对应的也会产生大量的计量仪表数据,容易导致总线拥挤,从而影响计量仪表数据的正常上传,同时会限制计量仪表的挂载数量。
发明内容
本发明的目的在于提供一种抄表数据压缩方法,减少计量仪表需要上传的数据量,提高计量仪表数据的传输效率。
本发明公开的抄表数据压缩方法所采用的技术方案是:
一种抄表数据压缩方法,包括:获取计量仪表的初次采集数据并记录;获取计量仪表的后续采集数据,得到后续采集数据与初次采集数据的差值数据并记录;根据差值数据和数据采集次数生成标识数据;上传初次采集数据、差值数据和标识数据。
作为优选方案,所述根据差值数据和数据采集次数生成标识数据的步骤具体包括:根据数据采集次数生成标识数据的位数;根据差值数据生成标识数据的位数数值。
作为优选方案,所述根据差值数据生成标识数据的位数数值的步骤具体包括:标识数据的位数数值采用二进制数值,所述二进制数值用于表示差值数据是否存在。
作为优选方案,所述得到后续采集数据与初次采集数据的差值数据并记录的步骤具体包括:将后续采集数据与初次采集数据不同的部分进行比较得到差值数据并记录。
作为优选方案,所述上传初次采集数据、差值数据和标识数据的步骤之前还包括:将采集数据、差值数据和标识数据进行无损压缩。
作为优选方案,所述得到后续采集数据与初次采集数据的差值数据并记录的步骤之后还包括:将差值数据与初次采集数据或预设阈值数据进行比较;若差值数据大于初次采集数据或预设阈值数据,则将后续的采集数据与本次的采集数据作比较得到差值数据。
本方案还提供了一种抄表数据格式,包括:初始数据段,用于表示计量仪表的初次采集数据;差值数据段,用于表示计量仪表的后续采集数据与初次采集数据的差值;标识段,用于表示计量仪表的数据采集次数以及本次数据采集相对于初次采集数据是否有变化。
本方案还提供了一种设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序用于实现上述方法的步骤。
本方案还提供了一种存储介质,存储有计算机程序,所述有计算机程序被处理器执行时用于实现上述方法的步骤。
本发明公开的实施例有益效果是:获取计量仪表的初次采集数据并记录,在获取计量仪表的后续采集数据时,将后续采集数据与初次采集数据进行比较并得到差值数据。由于后续采集数据相比初次采集数据其变化通常较小,因此差值数据也会相对应的较小。然后根据差值数据和数据采集次数生成标识数据,标识数据用于后续采集数据的完整还原。最后将初次采集数据、差值数据和标识数据进行上传,由于后续采集数据只需要上传对应的差值数据,相比上传完整的后续采集数据,大大的减少了计量仪表需要上传的数据量,提高计量仪表数据的传输效率。
附图说明
图1是本发明抄表数据压缩方法的流程示意图。
图2是本发明抄表数据压缩方法的另一实施流程示意图。
图3是本发明抄表数据格式示意图。
具体实施方式
下面结合具体实施例和说明书附图对本发明做进一步阐述和说明:
请参考图1,抄表数据压缩方法包括:
S100:获取计量仪表的初次采集数据并记录。
计量仪表的采集数据通常是达到一定的采集次数或时间间隔,然后进行一次数据上传,例如一天上传一次数据,而初次采集数据则是上传采集数据后,对计量仪表进行的第一次数据采集。
S200:获取计量仪表的后续采集数据,得到后续采集数据与初次采集数据的差值数据并记录。
在一次数据上传的时间间隔内,将会多次对计量仪表进行数据采集,例如每间隔两个小时对计量仪表进行一次数据采集。计量仪表中比较常见的数据就是计量仪表显示的数值,然而计量仪表的数值在较短的时间内,通常变化较小。此时通过后续采集数据与初次采集数据比较得到差值数据,并通过差值数据代替后续采集数据。
S300:根据差值数据和数据采集次数生成标识数据。
差值数据代替后续采集数据后,对应生成标识数据,标识数据用于表示数据采集次数和是否存在差值数据。接收端在接收标识数据后,可以根据标识数据将差值数据还原为后续采集数据。
S400:上传初次采集数据、差值数据和标识数据。
通过上传初次采集数据、差值数据和标识数据,相当于上传了计量仪表完整的采集数据。
本实施例中,获取计量仪表的初次采集数据并记录,在获取计量仪表的后续采集数据时,将后续采集数据与初次采集数据进行比较并得到差值数据。由于后续采集数据相比初次采集数据其变化通常较小,因此差值数据也会相对应的较小。然后根据差值数据和数据采集次数生成标识数据,标识数据用于后续采集数据的完整还原。最后将初次采集数据、差值数据和标识数据进行上传,由于后续采集数据只需要上传对应的差值数据,相比上传完整的后续采集数据,大大的减少了计量仪表需要上传的数据量,提高计量仪表数据的传输效率。
步骤S200具体包括:
S210:将后续采集数据与初次采集数据不同的部分进行比较得到差值数据并记录。
由于后续采集数据与初次采集数据之间变化较小,因此后续采集数据与初次采集数据相比较,通常其高位的数据基本不变,而低位的数据产生相应的变化,因此只将有变化的低位数据进行比较得到差值数据。
请参考图2,步骤S200之后还包括:
S220:将差值数据与初次采集数据或预设阈值数据进行比较。
S230:若差值数据大于初次采集数据或预设阈值数据,则后续的采集数据将与本次的采集数据作比较得到差值数据。
当差值数据大于初次采集数据或预设阈值数据,说明此时的计量仪表变化量较大或者计量仪表使用时间较短,导致差值数据与初次采集数据比较接近。因此后续的采集数据将与本次的采集数据作比较得到差值数据,以减少差值数据的数据量。
步骤S300具体包括:
S310:根据数据采集次数生成标识数据的位数。
S320:根据差值数据生成标识数据的位数数值。
标识数据的若干位数表示数据采集的若干次数,例如采集一天采集十二次,即标识数据采用十二位数来表示。而每一位数的具体数值则表示差值数据是否存。
步骤S320具体包括:
S330:标识数据的位数数值采用二进制数值,所述二进制数值用于表示差值数据是否存在。
标识数据采用二进制数据表示,其首位对应初次采集数据,默认为“1”或“0”,其余位分别通过“0”和“1”来表示差值数据是否存在,若差值数据为零则不存在,反之则存在。
步骤S400之前还包括:
S340:将采集数据、差值数据和标识数据进行无损压缩。
将采集数据、差值数据和标识数据进行无损压缩,可进一步减少上传的数据量,同时不影响数据的还原。
请参考图3,本实施例还提供了一种抄表数据格式,包括:
初始数据段,用于表示计量仪表的初次采集数据。
差值数据段,用于表示计量仪表的后续采集数据与初次采集数据的差值。
标识段,用于表示计量仪表的数据采集次数以及本次数据采集相对于初次采集数据是否有变化。
本实施例还提供了一种设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序用于实现上述方法的步骤。
本实施例还提供了一种存储介质,存储有计算机程序,所述有计算机程序被处理器执行时用于实现上述方法的步骤。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。
Claims (9)
1.一种抄表数据压缩方法,其特征在于,包括:
获取计量仪表的初次采集数据并记录;
获取计量仪表的后续采集数据,得到后续采集数据与初次采集数据的差值数据并记录;
根据差值数据和数据采集次数生成标识数据;
上传初次采集数据、差值数据和标识数据。
2.如权利要求1所述的抄表数据压缩方法,其特征在于,所述根据差值数据和数据采集次数生成标识数据的步骤具体包括:
根据数据采集次数生成标识数据的位数;
根据差值数据生成标识数据的位数数值。
3.如权利要求2所述的抄表数据压缩方法,其特征在于,所述根据差值数据生成标识数据的位数数值的步骤具体包括:
标识数据的位数数值采用二进制数值,所述二进制数值用于表示差值数据是否存在。
4.如权利要求1所述的抄表数据压缩方法,其特征在于,所述得到后续采集数据与初次采集数据的差值数据并记录的步骤具体包括:
将后续采集数据与初次采集数据不同的部分进行比较得到差值数据并记录。
5.如权利要求1所述的抄表数据压缩方法,其特征在于,所述上传初次采集数据、差值数据和标识数据的步骤之前还包括:
将采集数据、差值数据和标识数据进行无损压缩。
6.如权利要求1所述的抄表数据压缩方法,其特征在于,所述得到后续采集数据与初次采集数据的差值数据并记录的步骤之后还包括:
将差值数据与初次采集数据或预设阈值数据进行比较;
若差值数据大于初次采集数据或预设阈值数据,则将后续的采集数据与本次的采集数据作比较得到差值数据。
7.一种抄表数据格式,其特征在于,包括:
初始数据段,用于表示计量仪表的初次采集数据;
差值数据段,用于表示计量仪表的后续采集数据与初次采集数据的差值;
标识段,用于表示计量仪表的数据采集次数以及本次数据采集相对于初次采集数据是否有变化。
8.一种设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序用于实现权利要求1-6任意一项所述方法的步骤。
9.一种存储介质,存储有计算机程序,其特征在于,所述有计算机程序被处理器执行时用于实现权利要求1-6任意一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011547790.7A CN112688692A (zh) | 2020-12-23 | 2020-12-23 | 抄表数据压缩方法、数据格式、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011547790.7A CN112688692A (zh) | 2020-12-23 | 2020-12-23 | 抄表数据压缩方法、数据格式、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112688692A true CN112688692A (zh) | 2021-04-20 |
Family
ID=75451931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011547790.7A Pending CN112688692A (zh) | 2020-12-23 | 2020-12-23 | 抄表数据压缩方法、数据格式、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112688692A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113709012A (zh) * | 2021-08-26 | 2021-11-26 | 远景能源有限公司 | 一种基于Modbus通信协议的扩展通信方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0355919A (ja) * | 1989-07-25 | 1991-03-11 | Daicel Chem Ind Ltd | 時系列観測データの圧縮装置 |
US6370193B1 (en) * | 1997-02-26 | 2002-04-09 | Samsung Electronics Co., Ltd. | MPEG data compression and decompression using adjacent data value differencing |
CN1786939A (zh) * | 2005-11-10 | 2006-06-14 | 浙江中控技术有限公司 | 实时数据压缩方法 |
JP2006277378A (ja) * | 2005-03-29 | 2006-10-12 | Toshiba Corp | 無線検針システム |
CN103944580A (zh) * | 2014-04-14 | 2014-07-23 | 天津万合星辰信息技术有限公司 | 一种生理体征传感器持续采集信号的无损压缩方法 |
CN105530013A (zh) * | 2015-12-03 | 2016-04-27 | 四川中光防雷科技股份有限公司 | 一种波形数据压缩方法与*** |
CN108616280A (zh) * | 2018-04-09 | 2018-10-02 | 重庆大学 | 非稳态数据实时采集数据压缩方法 |
CN111130552A (zh) * | 2018-10-31 | 2020-05-08 | 罗伯特·博世有限公司 | 数据压缩方法、数据压缩***以及采用该***的车辆ecu |
-
2020
- 2020-12-23 CN CN202011547790.7A patent/CN112688692A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0355919A (ja) * | 1989-07-25 | 1991-03-11 | Daicel Chem Ind Ltd | 時系列観測データの圧縮装置 |
US6370193B1 (en) * | 1997-02-26 | 2002-04-09 | Samsung Electronics Co., Ltd. | MPEG data compression and decompression using adjacent data value differencing |
JP2006277378A (ja) * | 2005-03-29 | 2006-10-12 | Toshiba Corp | 無線検針システム |
CN1786939A (zh) * | 2005-11-10 | 2006-06-14 | 浙江中控技术有限公司 | 实时数据压缩方法 |
CN103944580A (zh) * | 2014-04-14 | 2014-07-23 | 天津万合星辰信息技术有限公司 | 一种生理体征传感器持续采集信号的无损压缩方法 |
CN105530013A (zh) * | 2015-12-03 | 2016-04-27 | 四川中光防雷科技股份有限公司 | 一种波形数据压缩方法与*** |
CN108616280A (zh) * | 2018-04-09 | 2018-10-02 | 重庆大学 | 非稳态数据实时采集数据压缩方法 |
CN111130552A (zh) * | 2018-10-31 | 2020-05-08 | 罗伯特·博世有限公司 | 数据压缩方法、数据压缩***以及采用该***的车辆ecu |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113709012A (zh) * | 2021-08-26 | 2021-11-26 | 远景能源有限公司 | 一种基于Modbus通信协议的扩展通信方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111624544B (zh) | 一种台区户变关系识别方法及相关装置 | |
CN107730394A (zh) | 基于大数据的全景电网多元异构数据融合方法 | |
CN114881292A (zh) | 基于数字孪生的变电站故障预警***及方法 | |
WO2022048511A1 (zh) | 智能燃气表差分固件升级方法 | |
CN107328968A (zh) | 用于电能表的冻结和事件记录数据存储方法 | |
CN112688692A (zh) | 抄表数据压缩方法、数据格式、设备及存储介质 | |
CN111131728A (zh) | 一种基于编码的红外图像处理方法、装置及*** | |
CN115425760A (zh) | 一种基于数字孪生的数字电网*** | |
CN108491432B (zh) | 基于消息摘要的电力***累计量存储及抽取方法、电子设备和存储介质 | |
CN112910086B (zh) | 一种智能变电站数据校验方法及*** | |
CN104901706B (zh) | 一种数字化电能质量监测终端检测装置及其数据转换方法 | |
CN113191003A (zh) | 一种核电实时数据趋势拟合算法 | |
CN112364755A (zh) | 一种基于大数据的智慧电表用电监测管理*** | |
CN116228298A (zh) | 基于nb-iot水表计量信息的大数据分析方法及*** | |
CN115759436A (zh) | 一种电网大数据下的用户电量电费预测方法及*** | |
CN213904530U (zh) | 数字抄表通讯*** | |
CN113933739A (zh) | 一种直流电故障录波装置及故障录波方法 | |
CN112419698B (zh) | 基于配电线报文规范的电能表数据传输方法、***及装置 | |
CN112580875B (zh) | 一种配电装置的故障预测方法及*** | |
CN112463793B (zh) | 一种基于influxdb数据库的EMS信息展示***以及方法 | |
CN111625517B (zh) | 基于变化存储的新能源实时数据处理方法及装置 | |
CN111444472B (zh) | 一种考虑综合信息的变电站设备故障辨识方法及其*** | |
CN211928051U (zh) | 低压配电网线损诊断*** | |
CN101769949B (zh) | 一种电量示度的发送方法、***及电表 | |
CN112445796A (zh) | 一种新能源场站报表生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |