基于区块链与物联网的液态货物监管系统及方法技术方案

技术编号:38994992 阅读:14 留言:0更新日期:2023-10-07 10:26
本发明专利技术提供了一种基于区块链与物联网的液态货物监管系统及方法,包括:物联网数据检测模块:进行液态货物数据检测;物联网数据采集与传输模块:将检测数据发送至数据存证模块;数据存证模块:接收存证数据,进行存证和上链处理,将存证凭证返回至数据采集与传输模块或物联网平台模块;物联网平台模块:计算液态货物体积和质量、液态货物出入库单据的开始、结束时间和质量差,将获取的出入库单据数据发送至数据存证模块获取存证凭证,将出入库单据数据和存证凭证发送给液态货物监管模块;液态货物监管模块:根据物联网平台模块发送的数据,监管液态货物。本发明专利技术使监管凭据的可信度更高,更早的发现和处理问题。更早的发现和处理问题。更早的发现和处理问题。

【技术实现步骤摘要】
基于区块链与物联网的液态货物监管系统及方法


[0001]本专利技术涉及区块链
,具体地,涉及一种基于区块链与物联网的液态货物监管系统及方法。

技术介绍

[0002]现有液态货物无法得到可信监管,存在出入库记录时弄虚作假、漏报、少报等问题。
[0003]专利文献CN107588811A公开了一种多功能智能罐车服务系统,包括有同时盛放碱性液体和酸性液体的双介质罐体,利用柴油机的水冷系统中的冷却水对罐车底部进行加热的发动机热循环系统,实时监测油罐车行驶路线、且能实时监测油罐油液位的油罐车行驶路线监管系统。但该专利技术没有使用区块链技术,在物联网设备末端将采集的数据及时上链存证。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种基于区块链与物联网的液态货物监管系统及方法。
[0005]根据本专利技术提供的一种基于区块链与物联网的液态货物监管系统,包括:
[0006]物联网数据检测模块:进行液态货物数据检测;
[0007]物联网数据采集与传输模块:将检测数据发送至数据存证模块;
[0008]数据存证模块:接收存证数据,进行存证和上链处理,将存证凭证返回至数据采集与传输模块或物联网平台模块;
[0009]物联网平台模块:计算液态货物体积和质量、液态货物出入库单据的开始、结束时间和质量差,将获取的出入库单据数据发送至数据存证模块获取存证凭证,将出入库单据数据和存证凭证发送给液态货物监管模块;
[0010]液态货物监管模块:根据物联网平台模块发送的数据,监管液态货物。
[0011]优选地,在所述物联网数据检测模块中:
[0012]检测液态货物的液位、温度、流量、密度和压力;
[0013]在所述物联网数据采集与传输模块中:
[0014]与物联网数据检测模块的检测装置通信;采集物联网数据检测模块的检测数据,将检测数据发送至数据存证模块,并获取存证凭证;将数据和存证凭证上报给物联网平台模块。
[0015]优选地,在所述数据存证模块中:
[0016]接收物联网数据采集与传输模块、物联网平台模块发送的存证数据;将存证数据进行存证和上链处理;将存证凭证返回至数据采集与传输模块或物联网平台模块;
[0017]使用哈希函数求出存证数据的哈希值,将该哈希值作为区块链交易的数据,完成区块链交易,获取交易哈希值存证凭证,保存存证数据、交易哈希值。
[0018]优选地,在所述物联网平台模块中:
[0019]接收数据采集与传输模块发送的采集数据和存证凭证;调用数据存证模块的接口,验证存证凭证是否存在,存证数据是否真实;
[0020]根据采集数据计算出液态货物体积和质量;算法根据存储液态的容器的形状确定;
[0021]将采集数据、液态货物体积和质量发送给液态货物监管模块;
[0022]保存采集数据、液态货物体积和质量;
[0023]每隔预设时间段根据预设时间的质量数据,并采用卡尔曼滤波预测算法计算液态货物出入库单据的开始、结束时间和质量差;以最近的液态货物质量值作为卡尔曼滤波预测算法的参数,计算出对应的预测值;再以最近预设段时间的预测值,推断出液态货物的质量是否发生了变化,若有变化则记录变化的方向和变化的开始时间,当最近一段时间的变化记录数大于设定值则变化未结束;当变化记录数小于设定值,且不为零则表明变化已结束,记录变化的结束时间;定期根据新产生变化开始和结束记录和相应的时间点对应的质量,计算出质量差,并和出入库开始、结束时间一起组成单据数据;
[0024]将获取的出入库单据数据发送至数据存证模块获取存证凭证;
[0025]将出入库单据数据和存证凭证发送给液态货物监管模块;
[0026]保存出入库单据数据、存证凭证。
[0027]优选地,在所述液态货物监管模块中:
[0028]接收物联网平台模块发送的液态货物采集数据、液体货物体积和质量、出入库单据和存证凭证;
[0029]调用数据存证模块的接口,验证存证凭证是否存在,存证数据是否真实;
[0030]基于采集数据、液体货物体积和质量、物联网平台模块计算的出入库单据,存证凭证和人工上报的出入库单据监管液态货物;
[0031]对于出入库单据,根据从物联网平台模块接收的单据数据与人工上报的进行比对,判断单据是否已被录入;若已录入,则比对对应的质量差值是否在能够接受的范围内;使用采集数据实时感知液态货物的液位、温度及其变化程度大于预设标准情况;通过验证存证凭证判断相关存证数据是否存在、真实。
[0032]根据本专利技术提供的一种基于区块链与物联网的液态货物监管方法,包括:
[0033]步骤S1:物联网数据检测模块进行液态货物数据检测;
[0034]步骤S2:物联网数据采集与传输模块将检测数据发送至数据存证模块;
[0035]步骤S3:数据存证模块接收存证数据,进行存证和上链处理,将存证凭证返回至数据采集与传输模块或物联网平台模块;
[0036]步骤S4:物联网平台模块计算液态货物体积和质量、液态货物出入库单据的开始、结束时间和质量差,将获取的出入库单据数据发送至数据存证模块获取存证凭证,将出入库单据数据和存证凭证发送给液态货物监管模块;
[0037]步骤S5:液态货物监管模块根据物联网平台模块发送的数据,监管液态货物。
[0038]优选地,在所述物联网数据检测模块中:
[0039]检测液态货物的液位、温度、流量、密度和压力;
[0040]在所述物联网数据采集与传输模块中:
[0041]与物联网数据检测模块的检测装置通信;采集物联网数据检测模块的检测数据,将检测数据发送至数据存证模块,并获取存证凭证;将数据和存证凭证上报给物联网平台模块。
[0042]优选地,在所述步骤S3中:
[0043]数据存证模块:
[0044]接收物联网数据采集与传输模块、物联网平台模块发送的存证数据;将存证数据进行存证和上链处理;将存证凭证返回至数据采集与传输模块或物联网平台模块;
[0045]使用哈希函数求出存证数据的哈希值,将该哈希值作为区块链交易的数据,完成区块链交易,获取交易哈希值存证凭证,保存存证数据、交易哈希值。
[0046]优选地,在所述步骤S4中:
[0047]物联网平台模块:
[0048]接收数据采集与传输模块发送的采集数据和存证凭证;调用数据存证模块的接口,验证存证凭证是否存在,存证数据是否真实;
[0049]根据采集数据计算出液态货物体积和质量;算法根据存储液态的容器的形状确定;
[0050]将采集数据、液态货物体积和质量发送给液态货物监管模块;
[0051]保存采集数据、液态货物体积和质量;
[0052]每隔预设时间段根据预设时间的质量数据,并采用卡尔曼滤波预测算法计算液态货物出入库单据的开始、结束时间和质量差;以最近的液态货物质量值作为卡本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链与物联网的液态货物监管系统,其特征在于,包括:物联网数据检测模块:进行液态货物数据检测;物联网数据采集与传输模块:将检测数据发送至数据存证模块;数据存证模块:接收存证数据,进行存证和上链处理,将存证凭证返回至数据采集与传输模块或物联网平台模块;物联网平台模块:计算液态货物体积和质量、液态货物出入库单据的开始、结束时间和质量差,将获取的出入库单据数据发送至数据存证模块获取存证凭证,将出入库单据数据和存证凭证发送给液态货物监管模块;液态货物监管模块:根据物联网平台模块发送的数据,监管液态货物。2.根据权利要求1所述的基于区块链与物联网的液态货物监管系统,其特征在于:在所述物联网数据检测模块中:检测液态货物的液位、温度、流量、密度和压力;在所述物联网数据采集与传输模块中:与物联网数据检测模块的检测装置通信;采集物联网数据检测模块的检测数据,将检测数据发送至数据存证模块,并获取存证凭证;将数据和存证凭证上报给物联网平台模块。3.根据权利要求1所述的基于区块链与物联网的液态货物监管系统,其特征在于,在所述数据存证模块中:接收物联网数据采集与传输模块、物联网平台模块发送的存证数据;将存证数据进行存证和上链处理;将存证凭证返回至数据采集与传输模块或物联网平台模块;使用哈希函数求出存证数据的哈希值,将该哈希值作为区块链交易的数据,完成区块链交易,获取交易哈希值存证凭证,保存存证数据、交易哈希值。4.根据权利要求1所述的基于区块链与物联网的液态货物监管系统,其特征在于,在所述物联网平台模块中:接收数据采集与传输模块发送的采集数据和存证凭证;调用数据存证模块的接口,验证存证凭证是否存在,存证数据是否真实;根据采集数据计算出液态货物体积和质量;算法根据存储液态的容器的形状确定;将采集数据、液态货物体积和质量发送给液态货物监管模块;保存采集数据、液态货物体积和质量;每隔预设时间段根据预设时间的质量数据,并采用卡尔曼滤波预测算法计算液态货物出入库单据的开始、结束时间和质量差;以最近的液态货物质量值作为卡尔曼滤波预测算法的参数,计算出对应的预测值;再以最近预设段时间的预测值,推断出液态货物的质量是否发生了变化,若有变化则记录变化的方向和变化的开始时间,当最近一段时间的变化记录数大于设定值则变化未结束;当变化记录数小于设定值,且不为零则表明变化已结束,记录变化的结束时间;定期根据新产生变化开始和结束记录和相应的时间点对应的质量,计算出质量差,并和出入库开始、结束时间一起组成单据数据;将获取的出入库单据数据发送至数据存证模块获取存证凭证;将出入库单据数据和存证凭证发送给液态货物监管模块;保存出入库单据数据、存证凭证。5.根据权利要求1所述的基于区块链与物联网的液态货物监管系统,其特征在于,在所
述液态货物监管模块中:接收物联网平台模块发送的液态货物采集数据、液体货物体积和质量、出入库单据和存证凭证;调用数据存证模块的接口,验证存证凭证是否存在,存证数据是否真实;基于采集数据、液体货物体积和质量、物联网平台模块计算的出入库单据,存证凭证和人工上报的出入库单据监管液态货物;对于出入库单据,根据从物联网平台模块接收的单据数据与人工上报的进行比对,判断单据是否已被录入;若已录入,则比对对应的质量差值是否在能够接受的范围内;使用采集数据实时感知液态货物的液位、温度及其变化程度大于预设标准情况;通过验证存证凭证判断相关存证数据是否存在、真实。6.一种基于区块链与物联网的液态货物监管方...

【专利技术属性】
技术研发人员:李德俊
申请(专利权)人:上海万向区块链股份公司
类型:发明
国别省市:

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

1