工业互联网数据存储方法、系统、存储介质及电子设备技术方案

技术编号:34334122 阅读:52 留言:0更新日期:2022-07-31 02:38
本发明专利技术涉及工业互联网技术领域,具体涉及一种基于区块链的工业互联网数据存储方法,包括:获取工业设备的传感器数据,对传感器数据进行过滤处理,得到待处理数据;将待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID

Industrial Internet data storage method, system, storage medium and electronic equipment

【技术实现步骤摘要】
工业互联网数据存储方法、系统、存储介质及电子设备
[0001]本申请为2022年02月21日提交中国专利局、申请号为202210155546.9、专利技术名称为“基于区块链的工业互联网数据存储方法、系统及存储介质”的中国专利申请的分案申请。


[0002]本专利技术涉及工业互联网
,具体涉及一种基于区块链的工业互联网数据存储方法、系统、计算机可读存储介质及电子设备。

技术介绍

[0003]随着工业互联网时代的到来,工业生产制造过程产生的大量大数据如何处理受到越来越多的关注。
[0004]同时随着工业互联网的发展,在很多领域都需要用到大数据和云计算,尤其是在工业生产的过程中,其中生成的各种工业数据都需要通过大数据或者云计算的方式来进行处理。但是相关领域中的工业数据处理过程中,数据量庞大,一般统一对数据进行处理然后进行存储,目前的处理和存储方法存在效率低的问题。

技术实现思路

[0005]本申请的实施例提供了一种基于区块链的工业互联网数据存储方法、系统、计算机可读存储介质及电子设备,进而至少在一定程度上可以提高数据处理和存储的效率。
[0006]根据本申请实施例的第一方面,提供了一种基于区块链的工业互联网数据存储方法,包括:获取工业设备的传感器数据,对传感器数据进行过滤处理,得到待处理数据;将所述待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID
i
,(CGQ
i1
,CGQ
i2

……
,CGQ
in
),其中,1≤i≤M,M为正整数;n为所述分组标签包含的传感器的数量,n为大于等于1的正整数;边缘服务器接收云服务器的区块链节点上训练好的自适应神经网络数据过滤模型,使用所述自适应神经网络数据过滤模型对待上传数据进行过滤处理,获得待存储数据;将所述待存储数据转发至云服务器的区块链节点上基于分组标签进行关联存储。
[0007]在本申请的一些实施例中,基于前述方案,基于区块链的工业互联网数据存储方法,还包括:当接收到查询指令时,确定所述查询指令是否为异常确认指令;若是,则根据预设算法计算传感器分组异常的概率,根据分组标签的异常概率确定异常分组;根据异常分组的传感器的分组标签查找对应的异常传感器数据。
[0008]在本申请的一些实施例中,基于前述方案,基于区块链的工业互联网数据存储方法还包括:确定了异常传感器数据时,创建对应区块,并将异常传感器数据在区块链上进行存储;所述区块链通过区块头关联;每个区块包括区块头、区块元数据和区块数据;其中,区块头包含区块号、当前区块Hash和前一个区块的Hash;区块元数据包含区块创建时间,写入程序的证书、公钥和签名;区块数据包括异常传感器数据和正常传感器数据。
[0009]根据本申请实施例的第二方面,提供了一种基于区块链的工业互联网数据存储系统,包括:获取模块,被配置为获取工业设备的传感器数据,对传感器数据进行过滤处理,得到待处理数据;上传模块,被配置为将所述待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID
i
,(CGQ
i1
,CGQ
i2

……
,CGQ
in
),其中,1≤i≤M,M为正整数;n为所述分组标签包含的传感器的数量,n为大于等于1的正整数;过滤模块,被配置为边缘服务器接收云服务器的区块链节点上训练好的自适应神经网络数据过滤模型,使用所述自适应神经网络数据过滤模型对待上传数据进行过滤处理,获得待存储数据;存储模块,被配置为将所述待存储数据转发至云服务器的区块链节点上基于分组标签进行关联存储。
[0010]在本申请的一些实施例中,基于前述方案,基于区块链的工业互联网数据存储系统还包括:第一确定模块,被配置为当接收到查询指令时,确定所述查询指令是否为异常确认指令;第二确定模块,被配置为若是,则根据预设算法计算传感器分组异常的概率,根据分组标签的异常概率确定异常分组;查找模块,被配置为根据异常分组的传感器的分组标签查找对应的异常传感器数据。
[0011]在本申请的一些实施例中,基于前述方案,基于区块链的工业互联网数据存储系统还包括:第二创建模块,被配置为确定了异常传感器数据时,创建对应区块,并将异常传感器数据在区块链上进行存储;所述区块链通过区块头关联;每个区块包括区块头、区块元数据和区块数据;其中,区块头包含区块号、当前区块Hash和前一个区块的Hash;区块元数据包含区块创建时间,写入程序的证书、公钥和签名;区块数据包括异常传感器数据和正常传感器数据。
[0012]根据本申请实施例的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中所述的工业互联网数据存储方法。
[0013]根据本申请实施例的第四方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面中所述的工业互联网数据存储方法。
[0014]在本申请的一些实施例所提供的基于区块链的工业互联网数据存储方法中,获取工业设备的传感器数据,对传感器数据进行过滤,得到待处理数据;将所述待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID
i
,(CGQ
i1
,CGQ
i2

……
,CGQ
in
),其中,1≤i≤M,M为正整数;n为所述分组标签包含的传感器的数量,n为大于等于1的正整数;边缘服务器接收云服务器的区块链节点上训练好的自适应神经网络数据过滤模型,使用所述自适应神经网络数据过滤模型对待上传数据进行过滤处理,获得待存储数据;将所述待存储数据转发至云服务器的区块链节点上基于分组标签进行关联存储。本方案通过在工业生产过程中,对获取的传感器数据进行过滤处理然后上传到边缘服务器进行分组和关联,得到待上传数据;再通过边缘服务器的自适应神经网络数据过滤模型对待上传数据进行过滤处理,得到待存储数据;并将待存储数据发送至云服务器的区块链节点上基于分组标签进行关联存储,从而基于边缘服务器和云服务器以及区块链的特点提高了数据处理效率和数据存储效率,另外也便于数据的可追溯。
[0015]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的工业互联网数据存储方法,其特征在于,包括:获取工业设备的传感器数据,对传感器数据进行过滤处理,得到待处理数据;将所述待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID
i
,(CGQ
i1
,CGQ
i2

……
,CGQ
in
),其中,1≤i≤M,M为正整数;n为所述分组标签包含的传感器的数量,n为大于等于1的正整数;边缘服务器接收云服务器的区块链节点上训练好的自适应神经网络数据过滤模型,使用所述自适应神经网络数据过滤模型对待上传数据进行过滤处理,获得待存储数据;将所述待存储数据转发至云服务器的区块链节点上基于分组标签进行关联存储。2.如权利要求1所述的基于区块链的工业互联网数据存储方法,其特征在于,还包括:当接收到查询指令时,确定所述查询指令是否为异常确认指令;若是,则根据预设算法计算传感器分组异常的概率,根据分组标签的异常概率确定异常分组;根据异常分组的传感器的分组标签查找对应的异常传感器数据。3.如权利要求2所述的基于区块链的工业互联网数据存储方法,其特征在于,还包括:确定了异常传感器数据时,创建对应区块,并将异常传感器数据在区块链上进行存储;所述区块链通过区块头关联;每个区块包括区块头、区块元数据和区块数据;其中,区块头包含区块号、当前区块Hash和前一个区块的Hash;区块元数据包含区块创建时间,写入程序的证书、公钥和签名;区块数据包括异常传感器数据和正常传感器数据。4.一种基于区块链的工业互联网数据存储系统,其特征在于,包括:获取模块,被配置为获取工业设备的传感器数据,对传感器数据进行过滤处理,得到待处理数据;上传模块,被配置为将所述待处理数据发送至边缘服务器,进行分组和关联,得到待上传数据;其中,每个分组标签对应至少一个传感器;待上传数据的数据结构为:分组标签FZID

【专利技术属性】
技术研发人员:贾昌武李鸿峰黄筱炼伍康健
申请(专利权)人:深圳市玄羽科技有限公司
类型:发明
国别省市:

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

1