一种基于智能合约的表箱监测系统技术方案

技术编号:28465482 阅读:25 留言:0更新日期:2021-05-15 21:31
本实用新型专利技术涉及一种基于智能合约的表箱监测系统,解决如何提高数据存储空间利用率的技术问题,包括组网形成区块链网络的传感模块;所述传感模块分布式安装在各个表箱中,从而能够通过传感模块采集表箱的监测数据;所述区块链网络中配置有用于对数据进行上链存储的智能合约;所述传感模块能够在接收到触发信号时调用并执行所述智能合约以将监测数据上传至区块链网络。本实用新型专利技术构建区块链网络实现高效的数据共享,且上链数据不可篡改,监测人员可通过接入任一节点访问链上记录的数据。人员可通过接入任一节点访问链上记录的数据。人员可通过接入任一节点访问链上记录的数据。

【技术实现步骤摘要】
一种基于智能合约的表箱监测系统


[0001]本技术涉及表箱监测


技术介绍

[0002]近年来,国家大力推进智能电网的发展,电力物联网是物联网在智能电网中的应用,电力物联网应用场景中,用于计量的表箱大量分散部署,现有的表箱监测系统缺乏对表箱内部环境如温度、湿度、烟雾等监测,且其存储体系大多为直接存储监测数据。但表箱工作环境数据出现异常情况的时间远远少于正常工作的时间,对监测到的冗余或正常数据进行实时上传占用了大部分数据存储空间,大部分数据对于监测人员及检修人员来说为无用数据,因此有必要设计更为高效、智能的自动更新及上传系统,节约监测成本。

技术实现思路

[0003]针对上述现有技术的不足,本技术提供一种基于智能合约的表箱监测系统,解决如何提高数据存储空间利用率的技术问题。
[0004]为了解决上述技术问题,本技术采用了如下的技术方案:一种基于智能合约的表箱监测系统,包括组网形成区块链网络的传感模块;所述传感模块分布式安装在各个表箱中,从而能够通过传感模块采集表箱的监测数据;所述区块链网络中配置有用于对数据进行上链存储的智能合约;所述传感模块能够在接收到触发信号时调用并执行所述智能合约以将监测数据上传至区块链网络。
[0005]进一步的,传感模块包括温度传感器、湿度传感器与烟雾传感器中的至少一种传感器,传感模块还包括控制器,所述控制器能够将传感器采集到的监测数据与相应阈值进行比较以判断监测数据是否为异常数据;当传感模块监测到异常数据时则产生触发信号。
[0006]进一步的,区块链网络中接入智能监测模块,所述智能监测模块用于定期在区块链网络中发布触发信号,使区块链网络中的传感模块定期上链存储监测数据。
[0007]进一步的,区块链网络中接入智能监测模块,所述智能监测模块用于接收触发信号发布命令,并根据触发信号发布命令在区块链网络中发布触发信号,使区块链网络中的传感模块按需上链存储监测数据。
[0008]与现有技术相比,本技术具有以下有益效果:
[0009]1、本技术能够通过分布式传感模块对各个表箱内部环境数据进行监测,并构建区块链网络实现高效的数据共享,且上链数据不可篡改,监测人员可通过接入任一节点访问链上记录的数据。
[0010] 2、本技术在智能合约被执行时才对监测数据进行上链存储,可根据需要设置不同的触发条件,而不必将所有的监测数据进行存储,能够存储更多有价值的数据,大大提高了数据存储空间利用率。
[0011]3、本技术提供了三种触发模式:异常数据触发、定期触发以及按需触发,分别对应实现了异常数据存储、监测数据定期更新、按需存储。
附图说明
[0012]图1是本具体实施方式中基于智能合约的表箱监测系统的结构图;
[0013]图2是触发模式示意图。
具体实施方式
[0014]下面结合附图和优选实施方式对本技术作进一步的详细说明。
[0015]参考图1所示,一种基于智能合约的表箱监测系统,包括组网形成区块链网络的传感模块;所述传感模块分布式安装在各个表箱中,从而能够通过传感模块采集表箱的监测数据;所述区块链网络中配置有用于对数据进行上链存储的智能合约;所述传感模块能够在接收到触发信号时调用并执行所述智能合约以将监测数据存储至区块链网络。
[0016]从本质上讲,区块链是一个分布式共享数据库,存储于其中的数据或信息具有“不可伪造”、“全程留痕”、“可以追溯”、“公开透明”、“集体维护”等特征。智能合约属于区块链的基本配置,其基本功能是用于在没有第三方的情况下进行可信交易,并对交易上链记录。区块链与智能合约均属于现有技术,其原理不再赘述。
[0017]传感模块包括温度传感器、湿度传感器与烟雾传感器中的至少一种传感器,传感模块还包括控制器,所述控制器能够将传感器采集到的监测数据与相应阈值进行比较以判断监测数据是否为异常数据;当传感模块监测到异常数据时则产生触发信号,以实现对异常数据的上链存储;对于正常数据,由于不产生触发信号则不进行上链存储。
[0018]区块链网络中接入智能监测模块,智能监测模块能够在区块链网络中发布触发信号,本具体实施方式中智能监测模块采用如下两种方式发布触发信号:1)智能监测模块用于定期在区块链网络中发布触发信号,使区块链网络中的传感模块定期上链存储监测数据(包括正常数据与异常数据);2)智能监测模块用于接收触发信号发布命令,并根据触发信号发布命令在区块链网络中发布触发信号,使区块链网络中的传感模块按需上链存储监测数据(包括正常数据与异常数据),适用于检修或特定时间的监测数据上传。
[0019]传感设备持续采集数据,但表箱工作环境数据出现异常情况的时间远远少于正常工作的时间,对监测到的冗余或正常数据进行实时上传占用了大部分数据存储空间,大部分数据对于监测人员及检修人员来说为无用数据,本技术可以仅在出现异常或监测人员需要的情况下自动触发数据存储,占用更少的数据存储空间,节约监测成本。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能合约的表箱监测系统,其特征在于:包括组网形成区块链网络的传感模块;所述传感模块分布式安装在各个表箱中,从而能够通过传感模块采集表箱的监测数据;所述区块链网络中配置有用于对数据进行上链存储的智能合约;所述传感模块能够在接收到触发信号时调用并执行所述智能合约以将监测数据存储至区块链网络。2.根据权利要求1所述的基于智能合约的表箱监测系统,其特征在于:传感模块包括温度传感器、湿度传感器与烟雾传感器中的至少一种传感器,传感模块还包括控制器,所述控制器能够将传感器采集到的监测数据与相应阈值进行比较以判断监测数据是否为异常数据;当传感模块监测到异常数据时则产生触发信号。3....

【专利技术属性】
技术研发人员:单卡迪盛群毛子春孙雯马浩然吴哲慧周念成王强钢
申请(专利权)人:浙江八达电子仪表有限公司
类型:新型
国别省市:

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

1