权利要求书: 1.一种基于5G网络的轧机设备的数据处理方法,其特征在于,所述数据处理方法包括:通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;
通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;
在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。
2.根据权利要求1所述的基于5G网络的轧机设备的数据处理方法,其特征在于,所述通过物联网关获取所述轧机设备在工作时所产生的振动数据包括:在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;
读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据。
3.根据权利要求2所述的基于5G网络的轧机设备的数据处理方法,其特征在于,所述通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码包括:提取所述高频振动数据采集通信协议中配置的数据传输格式;
提取所述振动数据中的数据包KEY、采样起始时间、采样频率和数据内容;
根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据;
对所述块数据配置唯一标识编码。
4.根据权利要求3所述的基于5G网络的轧机设备的数据处理方法,其特征在于,所述数据传输格式为JSON的标准格式,所述根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据包括:基于所述标准格式中配置的JSON的标准化轻量级的数据数据格式,通过交换格式的方式对所述振动数据进行编码处理,得到编码数据;
将所述编码数据中属于振动波形的流式数据部分进行合并,以所述数据包KEY、所述采样起始时间和所述采样频率作为通信包头,按照时间顺序进行串接,得到连续时间段的块数据。
5.根据权利要求1-4中任一项所述的基于5G网络的轧机设备的数据处理方法,其特征在于,所述在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储包括:在接收到数据传输指令时,根据所述数据传输指令选择对应的数据传输机制,所述数据传输机制包括定时任务式机制和触发式任务机制;
若所述数据传输机制为定时任务式机制时,检测定时时间是否达到;若到达,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储;
若所述数据传输机制为触发式任务机制时,检测是否存在数据同步操作;若存在,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。
6.根据权利要求5所述的基于5G网络的轧机设备的数据处理方法,其特征在于,所述将所述块数据和唯一编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储包括:将所述块数据的唯一标识编码发送给物联网平台;
基于软协议适配服务,查询与所述唯一标识编码对应的协议解码规则;
接收所述块数据,并基于所述协议解码规则进行解压,得到数据内容;
根据所述高频振动数据采集通信协议对所述数据内容进行校验,并在校验通过后将恢复后的数据进行存储。
7.一种基于5G网络的轧机设备的数据处理装置,其特征在于,所述基于5G网络的轧机设备的数据处理装置包括:采集模块,用于通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;
转换模块,用于通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;
同步模块,用于在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。
8.一种基于5G网络的轧机设备的数据处理设备,其特征在于,所述轧机设备的数据处理设备包括:物联网关,与所述物联网关通信连接的至少一个用于实时读取所述轧机设备的高频振动数据的振动传感器,中间件和物联网平台;
所述中间件用于从物联网关获取所述轧机设备在工作时所产生的振动数据;通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述振动数据为高频振动数据,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;将所述块数据和唯一标识编码发送至物联网平台;
所述物联网平台用于在接收到所述中间件发送的数据传输指令时,利用软协议适配服务对所述块数据进行校验和解压,并将加压后的数据进行存储。
9.一种基于5G网络的轧机设备的数据处理设备,其特征在于,所述轧机设备的数据处理设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于5G网络的轧机设备的数据处理设备执行如权利要求1-6中任一项所述的基于5G网络的轧机设备的数据处理方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的基于5G网络的轧机设备的数据处理方法。
说明书: 基于5G网络的轧机设备的数据处理方法及相关设备技术领域[0001] 本发明涉及数据处理技术领域,尤其涉及一种基于5G网络的轧机设备的数据处理方法及相关设备。背景技术[0002] 目前对于钢铁行业轧机设备的振动状态监控基本是采用本地采集、本地分析的方式,云端分析的也存在,但是云端的分析主要是基于通用的物联网通信协议将监控到的设备振动数据存储到分析系统进行诊断分析,其传输协议主要是针对海量、低频的物联网设备数据特点设计的传输协议,这样的协议设计也就限制了对设备的监控只能是定点的固频或者低频振动监控,对于非固频或者是高频,则无法实现,其缺点:[0003] 一是,物联网通用协议的单点连续数据采集频率无法支撑振动数据采集(一般在10kHz以上)场景;
[0004] 二是,标准的物联网(k,v,t)-JSON的协议格式在采样频率固定的条件下产生大量冗余信息。发明内容[0005] 本发明的主要目的在于解决现有的轧机设备振动监控方案中,由于低频传输协议的设计特定,导致无法通过物联网技术对轧机的高频振动数据进行采集传输及云端的诊断分析的技术问题。[0006] 本发明第一方面提供了一种基于5G网络的轧机设备的数据处理方法,所述数据处理方法包括:[0007] 通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;[0008] 通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;[0009] 在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。[0010] 可选的,在本发明第一方面的第一种实现方式中,所述通过物联网关获取所述轧机设备在工作时所产生的振动数据包括:[0011] 在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;[0012] 读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据。[0013] 可选的,在本发明第一方面的第二种实现方式中,所述通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码包括:[0014] 提取所述高频振动数据采集通信协议中配置的数据传输格式;[0015] 提取所述振动数据中的数据包KEY、采样起始时间、采样频率和数据内容;[0016] 根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据;[0017] 对所述块数据配置唯一标识编码。[0018] 可选的,在本发明第一方面的第三种实现方式中,所述数据传输格式为JSON的标准格式,所述根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据包括:[0019] 基于所述标准格式中配置的JSON的标准化轻量级的数据数据格式,通过交换格式的方式对所述振动数据进行编码处理,得到编码数据;[0020] 将所述编码数据中属于振动波形的流式数据部分进行合并,以所述数据包KEY、所述采样起始时间和所述采样频率作为通信包头,按照时间顺序进行串接,得到连续时间段的块数据。[0021] 可选的,在本发明第一方面的第四种实现方式中,所述在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储包括:[0022] 在接收到数据传输指令时,根据所述数据传输指令选择对应的数据传输机制,所述数据传输机制包括定时任务式机制和触发式任务机制;[0023] 若所述数据传输机制为定时任务式机制时,检测定时时间是否达到;若到达,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储;[0024] 若所述数据传输机制为触发式任务机制时,检测是否存在数据同步操作;若存在,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。[0025] 可选的,在本发明第一方面的第五种实现方式中,所述将所述块数据和唯一编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储包括:[0026] 将所述块数据的唯一标识编码发送给物联网平台;[0027] 基于软协议适配服务,查询与所述唯一标识编码对应的协议解码规则;[0028] 接收所述块数据,并基于所述协议解码规则进行解压,得到数据内容;[0029] 根据所述高频振动数据采集通信协议对所述数据内容进行校验,并在校验通过后将恢复后的数据进行存储。[0030] 本发明第二方面提供了一种基于5G网络的轧机设备的数据处理装置,所述基于5G网络的轧机设备的数据处理装置包括:[0031] 采集模块,用于通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;[0032] 转换模块,用于通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述高频振动数据采集通信协议为基于开发的数据传输协议;[0033] 同步模块,用于在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。[0034] 可选的,在本发明第二方面的第一种实现方式中,所述采集模块包括:[0035] 读取单元,用于在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;[0036] 排序单元,用于读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据。[0037] 可选的,在本发明第二方面的第二种实现方式中,所述转换模块包括:[0038] 提取单元,用于提取所述高频振动数据采集通信协议中配置的数据传输格式;以及提取所述振动数据中的数据包KEY、采样起始时间、采样频率和数据内容;[0039] 压缩单元,用于根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据;[0040] 配置单元,用于对所述块数据配置唯一标识编码。[0041] 可选的,在本发明第二方面的第三种实现方式中,所述压缩单元具体用于:[0042] 基于所述标准格式中配置的JSON的标准化轻量级的数据数据格式,通过交换格式的方式对所述振动数据进行编码处理,得到编码数据;[0043] 将所述编码数据中属于振动波形的流式数据部分进行合并,以所述数据包KEY、所述采样起始时间和所述采样频率作为通信包头,按照时间顺序进行串接,得到连续时间段的块数据。[0044] 可选的,在本发明第二方面的第四种实现方式中,所述同步模块包括:[0045] 选择单元,用于在接收到数据传输指令时,根据所述数据传输指令选择对应的数据传输机制,所述数据传输机制包括定时任务式机制和触发式任务机制;[0046] 同步单元,用于在所述数据传输机制为定时任务式机制时,检测定时时间是否达到;若到达,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储;以及在所述数据传输机制为触发式任务机制时,检测是否存在数据同步操作;若存在,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。[0047] 可选的,在本发明第二方面的第五种实现方式中,所述同步单元具体用于:[0048] 将所述块数据的唯一标识编码发送给物联网平台;[0049] 基于软协议适配服务,查询与所述唯一标识编码对应的协议解码规则;[0050] 接收所述块数据,并基于所述协议解码规则进行解压,得到数据内容;[0051] 根据所述高频振动数据采集通信协议对所述数据内容进行校验,并在校验通过后将恢复后的数据进行存储。[0052] 本发明第三方面提供了一种基于5G网络的轧机设备的数据处理设备,所述轧机设备的数据处理设备包括:物联网关,与所述物联网关通信连接的至少一个用于实时读取所述轧机设备的高频振动数据的振动传感器,中间件和物联网平台;[0053] 所述中间件用于从物联网关获取所述轧机设备在工作时所产生的振动数据;通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述振动数据为高频振动数据,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;将所述块数据和唯一标识编码发送至物联网平台;[0054] 所述物联网平台用于在接收到所述中间件发送的数据传输指令时,利用软协议适配服务对所述块数据进行校验和解压,并将加压后的数据进行存储。[0055] 本发明第三方面提供了一种基于5G网络的轧机设备的数据处理设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互联;所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于5G网络的轧机设备的数据处理设备执行上述的基于5G网络的轧机设备的数据处理方法。[0056] 本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于5G网络的轧机设备的数据处理方法。[0057] 本发明提供的技术方案中,通过物联网关获取所述轧机设备在工作时所产生的高频振动数据,通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储,基于高频振动数据采集通信协议对采样数据进行封装,形成唯一编码,并完成同物联网平台通信,简化了通信过程中的标识与管理工作。[0058] 进一步的,还实现了轧机设备在5G网络环境下,也能通过在物联网网关部署嵌入式振动数据协议解析,实现振动数据通信协议的转化,从而实现连续高频振动数据到物联网平台的传输。附图说明[0059] 图1为本发明实施例中基于5G网络的轧机设备的数据处理方法的一个实施例流程图;[0060] 图2为本发明实施例中基于5G网络的轧机设备的数据处理方法的第二个实施例流程图;[0061] 图3为本发明实施例中物联网网络应用架构示意图;[0062] 图4为本发明实施例中JSON通信包的结构示意图;[0063] 图5为本发明实施例中基于5G网络的轧机设备的数据处理装置的一个实施例示意图;[0064] 图6为本发明实施例中基于5G网络的轧机设备的数据处理装置的另一个实施例示意图;[0065] 图7为本发明实施例中基于5G网络的轧机设备的数据处理设备的一个实施例示意图[0066] 图8为本发明实施例中基于5G网络的轧机设备的数据处理设备的另一个实施例示意图。具体实施方式[0067] 本发明实施例提供了一种基于5G网络的轧机设备的数据处理方法及相关设备,通过物联网关获取所述轧机设备在工作时所产生的高频振动数据,通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储,实现了轧机设备在5G网络环境下,通过在物联网网关部署嵌入式振动数据协议解析,实现振动数据通信协议的转化,从而实现连续高频振动数据到物联网平台的传输。[0068] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。[0069] 为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中基于5G网络的轧机设备的数据处理方法的一个实施例包括:[0070] 101、通过物联网关获取轧机设备在工作时产生的振动数据;[0071] 可以理解的是,本发明的执行主体可以为轧机设备的数据处理装置,还可以是终端或者服务器或者中间件,具体此处不做限定。本发明实施例以中间件为执行主体为例进行说明。[0072] 该步骤中,其振动数据为高频振动数据,该高频数据获取具体为通过单独设置与轧机设备上的传感器采集数据,也可以是通过采集软件来实现,具体的是采集轧机设备上的设备运行状态信息、设备的振动数据,具体的所述传感器为振动传感器,将该传感器设置在轧机设备的振动装置上,在轧机设备工作的同时启动传感器,实时采集轧机设备工作过程中的振动数据。[0073] 在实际应用中,在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;[0074] 读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据。[0075] 102、通过预设高频振动数据采集通信协议,对振动数据进行转换,得到时域连续的块数据,并对块数据设备唯一标识编码;[0076] 在本实施例中,所述高频振动数据采集通信协议为5G网络的一种轧机设备高频振动数据采集通信协议,适用于各类高频、连续的数据与物联网平台的传输过程。[0077] 在本实施例中,其转换首先需要确定与该通信协议对应的数据传输格式,也即是说提取该通信协议中配置的数据传输格式,基于数据传输格式进行数据内容的提取和转换,得到块数据后,对块数据进行标识编码的设置,其具体的实现步骤如下:[0078] 提取所述高频振动数据采集通信协议中配置的数据传输格式;[0079] 提取所述振动数据中的数据包KEY、采样起始时间、采样频率和数据内容;[0080] 根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据;[0081] 对所述块数据配置唯一标识编码。[0082] 在实际应用中,该通信协议可以以中间件的形式存在,具体的在物联网网关部署振动数据协议转化中间件,该中间件将根据数据起始时间、数据采样频率等参数对时域数据进行压缩,并形成连续时间段的“块”数据,并为块数据提供唯一标识编码。[0083] 103、在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。[0084] 在本实施例中,中间件随即向物联网平台发出数据通信请求,物联网平台接收请求后首先接收块数据的唯一标识编码,并进一步接收块数据的压缩数据内容,完成数据传输后,物联网平台将按照协议进行块数据的校验和解压,并将恢复后的数据另外存储。[0085] 基于上述提供的方法,通过物联网关获取所述轧机设备在工作时所产生的高频振动数据,通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储,解决了物联网平台的传统(k,v,t)协议模型无法高效支撑轧机设备高频振动数据采集通信场景的问题。[0086] 同时,本申请提供的数据块技术能够大幅度简化连续数据的时间冗余,满足10kHz级别振动数据通信的场景。通过标准的起始时间、数据采样频率、压缩时域数据序列的技术方式替换了(k,v,t)-JSON的协议格式,实现了振动数据大幅度压缩,从而提高了通信效率。[0087] 进一步的,通信协议使用块数据对采样数据进行封装,形成唯一编码,并完成同物联网平台通信,简化了通信过程中的标识与管理工作。根据应用场景优化了数据存储和处理的流程,同时也实现了轧机设备在5G网络环境下,通过在物联网网关部署嵌入式振动数据协议解析,实现振动数据通信协议的转化,从而实现连续高频振动数据到物联网平台的传输。[0088] 请参阅图2,本发明实施例中基于5G网络的轧机设备的数据处理方法的另一个实施例包括:[0089] 201、在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;[0090] 202、读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据;[0091] 203、通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码;[0092] 在本实施例中,所述高频振动数据采集通信协议是基于5G网络的一种轧机设备高频振动数据采集通信协议(DA协议),能够在5G网络环境下,通过在物联网网关部署嵌入式振动数据协议解析中间件,实现振动数据通信协议的转化,从而实现连续高频振动数据到物联网平台的传输。该协议位于传统7层网络应用架构的应用层,具体包括物理层、链路层、网络层、传输层、会话层、表示层和应用层,具体如图3所示,其中该通信协议主要设置于应用层中,从而实现基于网关对轧机设备中的连续高频振动数据进行采集和传输。[0093] 在实际应用中,通过该通信协议将基于5G底层通信协议基础基于应用层HTTP及HTTPS协议封装针对高速轧机振动数据采集通信协议(ibrationdataacquisitionandcommunicationprotocol,DA协议),协议基于JSON(JavaScriptObjectNotation)的标准化轻量级的数据交换格式进行对振动数据编码。通过中间件对振动波形的流式数据进行处理。[0094] 对于持续生成动态新数据的振动数据采集场景,采用流数据处理通常采用的方式。区别于通常情况下进行滚动计算最小值-最大值等初级处理,DA协议可支持对振动数据波形的采样频率、起始时间进行记录,并分包存储,其中通过DA协议产生的协议包具体为JSON通信包,具体结果如图4所示,其中DA协议JSON通信报文的标准格式为:[0095][0096] 204、在接收到数据传输指令时,根据所述数据传输指令选择对应的数据传输机制;[0097] 该步骤中,所述数据传输机制包括定时任务式机制和触发式任务机制,下面以定时任务式机制触发振动数据的同步为例进行说明。[0098] 205、检测定时时间是否达到;[0099] 206、若到达,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。[0100] 该步骤中,若所述数据传输机制为触发式任务机制时,检测是否存在数据同步操作;若存在,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。[0101] 在本实施例中,所述将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储具体包括:[0102] 将所述块数据的唯一标识编码发送给物联网平台;[0103] 基于软协议适配服务,查询与所述唯一标识编码对应的协议解码规则;[0104] 接收所述块数据,并基于所述协议解码规则进行解压,得到数据内容;[0105] 根据所述高频振动数据采集通信协议对所述数据内容进行校验,并在校验通过后将恢复后的数据进行存储。[0106] 综上,通过物联网关获取所述轧机设备在工作时所产生的高频振动数据,通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储,基于高频振动数据采集通信协议对采样数据进行封装,形成唯一编码,并完成同物联网平台通信,简化了通信过程中的标识与管理工作,还实现了轧机设备在5G网络环境下,也能通过在物联网网关部署嵌入式振动数据协议解析,实现振动数据通信协议的转化,从而实现连续高频振动数据到物联网平台的传输。[0107] 上面对本发明实施例中基于5G网络的轧机设备的数据处理方法进行了描述,下面对本发明实施例中轧机设备的数据处理装置进行描述,请参阅图5,本发明实施例中轧机设备的数据处理装置一个实施例包括:[0108] 采集模块501,用于通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;[0109] 转换模块502,用于通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;[0110] 同步模块503,用于在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。[0111] 本发明实施例中,通过物联网关获取所述轧机设备在工作时所产生的高频振动数据,通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储,基于高频振动数据采集通信协议对采样数据进行封装,形成唯一编码,并完成同物联网平台通信,简化了通信过程中的标识与管理工作,解决了现有的轧机设备振动监控方案中,由于低频传输协议的设计特定,导致无法通过物联网技术对轧机的高频振动数据进行采集传输及云端的诊断分析的问题。[0112] 请参阅图6,本发明实施例中基于5G网络的轧机设备的数据处理装置的另一个实施例包括:[0113] 采集模块501,用于通过物联网关获取所述轧机设备在工作时所产生的振动数据,其中,所述振动数据为高频振动数据;[0114] 转换模块502,用于通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码其中,所述高频振动数据采集通信协议为基于5G网络开发的数据传输协议;[0115] 同步模块503,用于在接收到数据传输指令时,将所述块数据和唯一标识编码发送至物联网平台进行存储。[0116] 可选的,所述采集模块501包括:[0117] 读取单元5011,用于在所述轧机设备上设置至少一个通过IOT传感网相互关联的振动传感器,并实时读取所述轧机设备的高频振动数据发送至物联网关中;[0118] 排序单元5012,用于读取所述物联网关中接收到的高频振动数据,并将所述高频振动数据按照读取的时间顺序进行排序,形成振动数据。[0119] 可选的,所述转换模块502包括:[0120] 提取单元5021,用于提取所述高频振动数据采集通信协议中配置的数据传输格式;以及提取所述振动数据中的数据包KEY、采样起始时间、采样频率和数据内容;[0121] 压缩单元5022,用于根据所述数据传输格式,将所述振动数据按照所述数据包KEY、所述采样起始时间和所述采样频率的参数排序进行压缩,形成连续时间段的块数据;[0122] 配置单元5023,用于对所述块数据配置唯一标识编码。[0123] 可选的,所述压缩单元5023具体用于:[0124] 基于所述标准格式中配置的JSON的标准化轻量级的数据数据格式,通过交换格式的方式对所述振动数据进行编码处理,得到编码数据;[0125] 将所述编码数据中属于振动波形的流式数据部分进行合并,以所述数据包KEY、所述采样起始时间和所述采样频率作为通信包头,按照时间顺序进行串接,得到连续时间段的块数据。[0126] 可选的,所述同步模块503包括:[0127] 选择单元5031,用于在接收到数据传输指令时,根据所述数据传输指令选择对应的数据传输机制,所述数据传输机制包括定时任务式机制和触发式任务机制;[0128] 同步单元5032,用于在所述数据传输机制为定时任务式机制时,检测定时时间是否达到;若到达,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储;以及在所述数据传输机制为触发式任务机制时,检测是否存在数据同步操作;若存在,则将所述块数据和唯一标识编码发送至物联网平台进行恢复处理,并对恢复后的数据进行存储。[0129] 可选的,所述同步单元5032具体用于:[0130] 将所述块数据的唯一标识编码发送给物联网平台;[0131] 基于软协议适配服务,查询与所述唯一标识编码对应的协议解码规则;[0132] 接收所述块数据,并基于所述协议解码规则进行解压,得到数据内容;[0133] 根据所述高频振动数据采集通信协议对所述数据内容进行校验,并在校验通过后将恢复后的数据进行存储。[0134] 上面图5和图6从模块化功能实体的角度对本发明实施例中的基于5G网络的轧机设备的数据处理装置进行详细描述,下面从硬件处理的角度对本发明实施例中基于5G网络的轧机设备的数据处理设备进行详细描述。[0135] 图7是本发明实施例提供的一种基于5G网络的轧机设备的数据处理设备的结构示意图,该基于5G网络的轧机设备的数据处理设备700可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(centralprocessingunits,CPU)710(例如,一个或一个以上处理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个或一个以上海量存储设备)。其中,存储器720和存储介质530可以是短暂存储或持久存储。存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对轧机设备的数据处理设备700中的一系列指令操作。更进一步地,处理器
710可以设置为与存储介质730通信,在基于5G网络的轧机设备的数据处理设备700上执行存储介质730中的一系列指令操作。
[0136] 基于5G网络的轧机设备的数据处理设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口750,一个或一个以上输入输出接口760,和/或,一个或一个以上操作系统731,例如WindowsServe,MacOSX,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图7示出的基于5G网络的轧机设备的数据处理设备结构并不构成对轧机设备的数据处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。[0137] 在本实施例中,所述基于5G网络的轧机设备的数据处理设备还可以通过以下结构来实现,即是将高频振动数据采集通信协议以中间件的形式布设与物联网平台与物联网网关之间,具体的,如图8所示,基于5G网络的轧机设备的数据处理设备包括:物联网关801,与所述物联网关801通信连接的至少一个用于实时读取所述轧机设备的高频振动数据的振动传感器802,中间件803和物联网平台804;[0138] 所述中间件803用于从物联网关801获取所述轧机设备在工作时所产生的振动数据;通过预设高频振动数据采集通信协议,对所述振动数据进行转换,得到时域连续的块数据,并对所述块数据设置唯一标识编码,其中,所述振动数据为高频振动数据;将所述块数据和唯一标识编码发送至物联网平台804;[0139] 所述物联网平台804用于在接收到所述中间件发送的数据传输指令时,利用软协议适配服务对所述块数据进行校验和解压,并将加压后的数据进行存储。[0140] 具体的,该中间件803将根据数据起始时间、数据采样频率等参数对时域数据进行压缩,并形成连续时间段的“块”数据,并为块数据提供唯一标识编码。中间件803随即向物联网平台804发出数据通信请求,物联网平台接收请求后首先接收块数据的唯一编码,并进一步接收受块数据的压缩数据内容。完成数据传输后,物联网平台804将按照协议进行块数据的校验和解压,并将恢复后的数据另外存储。[0141] 本发明还提供一种基于5G网络的轧机设备的数据处理设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述基于5G网络的轧机设备的数据处理方法的步骤。[0142] 本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述基于5G网络的轧机设备的数据处理方法的步骤。[0143] 综上所述,通过基于5G网络的高频振动数据采集通信协议对采集到的轧机设备上的高频振动数据进行转换传输,具有以下优点:[0144] 1、解决了物联网平台的传统(k,v,t)协议模型无法高效支撑轧机设备高频振动数据采集通信场景的问题。本专利提供的数据块技术能够大幅度简化连续数据的时间冗余,满足10kHz级别振动数据通信的场景。[0145] 2、通过标准的起始时间、数据采样频率、压缩时域数据序列的技术方式替换了(k,v,t)-JSON的协议格式,实现了振动数据大幅度压缩,从而提高了通信效率;[0146] 3、协议包使用块数据对采样数据进行封装,形成唯一编码,并完成同物联网平台通信,简化了通信过程中的标识与管理工作。根据应用场景优化了数据存储和处理的流程。提高了物联网平台及上层应用系统的易用性。
[0147] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0148] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-onlymemory,ROM)、随机存取存储器(randomaccessmemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。[0149] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
声明:
“基于5G网络的轧机设备的数据处理方法及相关设备” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)