【技术实现步骤摘要】
一种基于区块链的分布式工程机械监控系统
[0001]本专利技术涉及一种基于区块链的分布式工程机械监控系统,属于工程机械监控
技术介绍
[0002]工程机械由于工况复杂恶劣,作业危险性大,设备损耗快,同时机械由上万个组件构成,就算是熟练操作人员也无法快速有效的识别故障和危险,并根据情况采取相应操作排除险情;而且工程机械由于设备昂贵,投资方需要能够查看到机械设备的运行效率。因此各大工程机械制造商从2010开始采用物联网技术构建工程机械监控系统。早期的技术方案都是采用tbox控制终端和云平台来实现。但是由于工程机械一般都是在边远地区作业,网络覆盖和信号的问题导致控制终端和云平台的通信实时性无法保障。为了解决这个问题,现在的技术方案都是采用tbox控制终端,边缘计算节点加云平台来实现。终端上报的数据在边缘计算和云平台中都会通过各种数据库,大数据HDFS或者对象存储保存并处理,同时边缘计算节点还会根据云平台下发的处理逻辑和模型处理数据并发送指令控制终端行为。这种方案存在两个问题。第一个问题是边缘计算节点和平台存储的数据是不安 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的分布式工程机械监控系统,其特征在于:包括采集终端tbox、分布式边缘计算节点、云平台和区块链网络,采集终端tbox连接在工程机械CAN总线采集机械车辆数据,并发送到分布式边缘计算节点,分布式边缘计算节点接收数据并把数据上区块链网络保存同时在区块链网络上保存收到数据状态,分布式边缘计算节点从区块链网络上获取云平台提供的模型,并上区块链网络保存获取数据成功状态,根据模型处理并下发指令给采集终端tbox时把指令信息和发送指令状态上区块链网络保存,云平台从区块链网络上获取数据并进行分析得到处理模型并把处理模型上传区块链网络,然后上区块链网络保存数据接收状态和模型下发状态。2.根据权利要求1所述的一种基于区块链的分布式工程机械监控系统,其特征在于:所述的分布式边缘计算节点部署在靠近采集终端tbox侧,组成边缘计算网络;分布式边缘计算节点的系统架构包括TCP数据接入层、区块链接入层、REST API配置网关和核心处理层。3.根据权利要求2所述的一种基于区块链的分布式工程机械监控系统,其特征在于:所述的TCP数据层接入采用Netty开源框架,Netty开源框架的所有IO操作采用异步非阻塞,通过Future
‑
Listener机制,用户主动获取或者通过通知机制获得IO操作结果。4.根据权利要求2所述的一种基于区块链的分布式工程机械监控系统,其特征在于:所述的区块链接入层基于Hyperledge Fabric实现Peer和Order逻辑功能完成区块链网络的接入和智能合约的执行;所述的TCP数据接入层采集数据后通过区块链接入层执行智能合约在区块链账本保存数据信息和数据接收事件。5.根据权利要求2所述的一种基于区块链的分布式工程机械监控系统,其特征在于:所述的核心服务层通过区块链接入层获取云平...
【专利技术属性】
技术研发人员:杨帆,张启亮,姜丽萍,曹洁生,
申请(专利权)人:江苏徐工信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。