一种工业设备的高效数据压缩方法及数据服务器技术

技术编号:23190856 阅读:26 留言:0更新日期:2020-01-24 16:14
本发明专利技术公开了一种工业设备的高效数据压缩方法及数据服务器,该方法包括:实时获取数据采集器采集到的数据;计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并与预设分辨精度进行比较,其中,基准数据在初始状态下为前一时刻的数据;当第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据;否则计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并与预设分辨精度进行比较;当第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据,否则丢弃当前时刻的数据。本发明专利技术能够在不影响状态监测的前提下,节约存储空间,减小网络资源的占用。

An efficient data compression method and data server for industrial equipment

【技术实现步骤摘要】
一种工业设备的高效数据压缩方法及数据服务器
本专利技术涉及数据存储
,特别是涉及一种工业设备的高效数据压缩方法及数据服务器。
技术介绍
工业设备通常都很昂贵,为了对工业设备进行更好的维护保养,都为其配备了大量传感器或其他的数据监测设备来监测工业设备的状态,我们将这些传感器或设备称为数据采集器。由于数据采集器是24小时不间断工作的,因此会产生大量的数据,这些大量的数据一方面需要很大的存储空间,另一方面又需要占用很多的网络资源进行远程数据备份。
技术实现思路
本专利技术主要解决的技术问题是提供一种工业设备的高效数据压缩方法及数据服务器,能够在不影响状态监测的前提下,节约存储空间,减小网络资源的占用。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种工业设备的高效数据压缩方法,包括以下步骤:实时获取数据采集器采集到的数据;计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,其中,所述基准数据在初始状态下为前一时刻的数据;当第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据;当第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较;当第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据。优选的,所述高效数据压缩方法还包括:将初始状态下的基准数据以及保留的所有数据进行存储。优选的,所述高效数据压缩方法还包括:记录所丢弃的数据对应的时间信息。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种工业设备的数据服务器,所述数据服务器包括数据获取模块、数据比较模块和数据处理模块;所述数据获取模块用于实时获取数据采集器采集到的数据;所述数据比较模块用于计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,以及在第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较,其中,所述基准数据在初始状态下为前一时刻的数据;所述数据处理模块用于在第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据,以及在第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据。优选的,所述数据处理模块还用于将初始状态下的基准数据以及保留的所有数据进行存储。优选的,所述数据处理模块还用于记录所丢弃的数据对应的时间信息。区别于现有技术的情况,本专利技术的有益效果是:对于数据采集器采集到的数据,除了保留起始时刻的数据之外,只保留变动较大的数据,对于变动不大的数据则丢弃,从而能够在不影响状态监测的前提下,节约存储空间,减小网络资源的占用。附图说明图1是本专利技术实施例的工业设备的高效数据压缩方法的流程示意图。图2是某段时间经本实施例的高效数据压缩方法得到的数据与未经过数据压缩得到的数据的对比示意图。图3是本专利技术实施例的工业设备的数据服务器的应用场景示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参阅图1,是本专利技术实施例的工业设备的高效数据压缩方法的流程示意图。本实施例的工业设备的高效数据压缩方法包括:实时获取数据采集器采集到的数据;计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,其中,基准数据在初始状态下为前一时刻的数据;当第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据;当第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较;当第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据,否则丢弃当前时刻的数据。其中,如果当前时刻的为起始时刻的下一时刻,那么基准数据则为起始时刻的数据。在进行数据比较时,假设基准数据表示为x(n),n表示采集时刻,那么当前时刻的数据为x(n+1),当前时刻的数据相对于基准数据的变化幅度为第一绝对值大于预设分辨精度表示为α表示预设分辨精度。同样的,下一时刻的数据为x(n+2),下一时刻的数据相对于基准数据的变化幅度为第二绝对值小于预设分辨精度表示为对于之后的每一时刻的数据,均按照本实施例的高效数据压缩方法进行处理,最终得到所保留的数据。在本实施例中,高效数据压缩方法还包括:将初始状态下的基准数据以及保留的所有数据进行存储。其中。存储的方式可以是本地存储或云端存储。为了便于数据溯源,在本实施例中,高效数据压缩方法还包括:记录所丢弃的数据对应的时间信息。下面通过具体实例对本实施例的高效数据压缩方法进行说明。在一个具体实例中,数据采集器的采集时间以秒为单位,数据采集器实时采集的前6秒的数据依次为89、61、60、58、76、52,预设分辨精度α=0.1,则最终保留的数据如下表所示。从上表可知,本实施例的高效数据压缩方法可以丢弃大部分数据而不影响工业设备的状态检测再如图2所示,截取某段时间经本实施例的高效数据压缩方法得到的数据与未经过数据压缩得到的数据进行对比,图2(a)为未经过数据压缩得到的数据的连线轨迹,图2(b)为经本实施例的高效数据压缩方法得到的数据的连线轨迹,可知经本实施例的高效数据压缩方法得到的数据在连线轨迹上与未经过数据压缩得到的数据的连线轨迹基本上保持一致,但是所保留的数据更少。参阅图3,是本专利技术实施例的工业设备的数据服务器的应用场景示意图。本实施例的数据服务器30包括数据获取模块31、数据比较模块32和数据处理模块33。数据获取模块31用于实时获取数据采集器100采集到的数据。数据比较模块32用于计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,以及在第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较,其中,基准数据在初始状态下为前一时刻的数据。数据处理模块33用于在第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据,以及在第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据。本实施例的数据服务器30具有与前述实施例的高效数据压缩方法相同的技术特征,具体不再赘述。在本实施例中,数据处理模块33还用于将初本文档来自技高网...

【技术保护点】
1.一种工业设备的高效数据压缩方法,其特征在于,包括以下步骤:/n实时获取数据采集器采集到的数据;/n计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,其中,所述基准数据在初始状态下为前一时刻的数据;/n当第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据;/n当第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较;/n当第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据,否则丢弃当前时刻的数据。/n

【技术特征摘要】
1.一种工业设备的高效数据压缩方法,其特征在于,包括以下步骤:
实时获取数据采集器采集到的数据;
计算当前时刻的数据相对于基准数据的变化幅度的第一绝对值,并将第一绝对值与预设分辨精度进行比较,其中,所述基准数据在初始状态下为前一时刻的数据;
当第一绝对值大于预设分辨精度时,保留当前时刻的数据,并将当前时刻的数据作为基准数据;
当第一绝对值小于预设分辨精度时,计算下一时刻的数据相对于基准数据的变化幅度的第二绝对值,并将第二绝对值与预设分辨精度进行比较;
当第二绝对值大于预设分辨精度时,保留当前时刻的数据和下一时刻的数据,并将下一时刻的数据作为基准数据,否则丢弃当前时刻的数据。


2.根据权利要求1所述的工业设备的高效数据压缩方法,其特征在于,所述高效数据压缩方法还包括:
将初始状态下的基准数据以及保留的所有数据进行存储。


3.根据权利要求1所述的工业设备的高效数据压缩方法,其特征在于,所述高效数据压缩方法还包括:
记录所丢弃的数据对应的时间信息。


4...

【专利技术属性】
技术研发人员:师超
申请(专利权)人:西安文理学院
类型:发明
国别省市:陕西;61

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

1