基于区块链技术的智能灌浆系统技术方案

技术编号:33021257 阅读:24 留言:0更新日期:2022-04-15 08:54
本发明专利技术公开了一种基于区块链技术的智能灌浆系统,包括:管理系统和区块链系统;所述管理系统用于管理智能灌浆系统,包括:服务器、区块链SDK工具包、权限管理模块、灌浆币设置模块、交易查询模块和账号管理模块;区块链系统用于灌浆币生成和灌浆币交易以及结算,包括若干节点;本发明专利技术将灌浆资料以通用算法计算生成行业认可的虚拟币,通过虚拟币进行工程量结算,提高结算效率,减少人员投入;并基于区块链技术,将灌浆资料以区块形式进行存储,去中心化存储,保障数据安全,数据存入区块后将不能被修改,所有数据信息都可在区块中进行溯源,保障数据的可信度,实现信任灌浆;通过智能合约对数据的有效性进行验证,无需人工参与,提高验证效率。高验证效率。高验证效率。

【技术实现步骤摘要】
基于区块链技术的智能灌浆系统


[0001]本专利技术涉及灌浆领域,尤其是基于区块链技术的智能灌浆系统。

技术介绍

[0002]水泥灌浆是水电水利行业常用的基础处理方法,是地基加固和防渗处理的重要手段。灌浆行业设备比较分散,整个施工过程以人工操作为主。现有水电站大多通过采用施工记录仪实现施工过程记录,以记录资料为依据进行施工质量、效率的分析和追溯,同时对各个施工部位实施多层次人员管理。
[0003]近几年,部分大型水电站先后提出并研发了智能灌浆系统、在线施工系统,这些系统的研发在一定程度上提高了对灌浆资料真实性、有效性的保证。
[0004]但无论是记录仪模式,亦或是智能灌浆模式,对灌浆资料的存储都是一种中心化存储模式,以灌浆资料为依据进行施工结算,存在以下问题:
[0005]1、所有灌浆资料都是通过建立一个中央服务器,进行集中存储,存在数据安全、数据信任问题。
[0006]2、现有通过灌浆资料进行工程量结算的方式,存在过程繁琐、效率不高等问题。
[0007]3、通过人为方式对灌浆资料有效性进行验证,存在灌浆信任及效率不高等问题。

技术实现思路

[0008]本专利技术的专利技术目的在于:针对上述存在的问题,提供一种基于区块链技术的智能灌浆系统;本专利技术解决了灌浆资料存储不安全的问题;解决了工程量结算繁琐低效的问题;还解决了资料验证误差较大的问题。
[0009]本专利技术专利提供的基于区块链技术的智能灌浆系统就是针对现有灌浆模式下存在的数据安全、数据信任等问题,以区块链技术对灌浆行业的数据安全问题进行有效解决,实现信任灌浆,以全新结算理念推动灌浆行业工程结算革命式发展。
[0010]本专利技术采用的技术方案如下:
[0011]基于区块链技术的智能灌浆系统,包括:管理系统和区块链系统;所述管理系统用于管理智能灌浆系统,包括:服务器、区块链SDK工具包、权限管理模块、灌浆币设置模块、交易查询模块和账号管理模块;区块链系统用于灌浆币生成和灌浆币交易以及结算,包括若干节点。
[0012]进一步的,所述节点包括账本管理模块和智能合约管理模块;所述智能合约管理模块用于对灌浆数据进行校验、计算并生成灌浆币,账本管理模块用于记录灌浆开支。
[0013]进一步的,所述智能合约模块包括:灌浆币校验模块、灌浆币生成模块、灌浆币交易模块和数据查询模块;灌浆币校验模块用于对灌浆资料进行检验,灌浆币生成模块用于生成灌浆币数据,灌浆币交易模块用于使用灌浆币进行交易,数据查询模块用于查询灌浆币数据。
[0014]进一步的,灌浆币生成方法包括:生成灌浆资料;将灌浆资料上传基于区块链技术
的智能灌浆系统;智能灌浆系统中智能合约模块对灌浆资料的有效性进行验证;待验证通过后计算并生成等值的虚拟灌浆币,并进行存储;业主单位根据施工单位所拥有的虚拟灌浆币值完成工程量结算。
[0015]进一步的,所述灌浆资料根据实际现场灌浆作业情况生成。
[0016]进一步的,所述灌浆资料的有效性验证包括:获取现场智能灌浆站上传的灌浆资料;根据选择的校验策略进行有效性校验,未通过则标记该份灌浆资料为不合格;当灌浆币值计算完成后,将灌浆资料、灌浆币值等信息存入区块链中。
[0017]进一步的,所述校验策略包括:只验证特征码真伪,若通过则进入灌浆币值计算模块,计算生成等量的灌浆币值;同时验证特征码和工艺合理性,若都通过则进入灌浆币值计算模块,计算生成等量的灌浆币值;特征码、工艺合理性和设计参数必须都通过验证,才进入灌浆币值计算模块,计算生成等量的灌浆币值。
[0018]进一步的,所述灌浆资料通过无线网络上传至智能灌浆系统中。
[0019]进一步的,所述灌浆币包括通过灌浆报表中的“延米值”计算生成的“灌浆延米币”和通过灌浆报表中的“注入量”计算生成的“灌浆注量币”。
[0020]基于区块链技术的智能灌浆,其特征在于,包括:
[0021]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0022]1、本专利技术将灌浆资料以通用算法计算生成行业认可的虚拟币,通过虚拟币进行工程量结算,提高结算效率,减少人员投入。
[0023]2、本专利技术基于区块链技术,将灌浆资料以区块形式进行存储,去中心化存储,保障数据安全,数据存入区块后将不能被修改,所有数据信息都可在区块中进行溯源,保障数据的可信度,实现信任灌浆。
[0024]3、本专利技术通过智能合约对数据的有效性进行验证,无需人工参与,提高验证效率。
附图说明
[0025]本专利技术将通过例子并参照附图的方式说明,其中:
[0026]图1是智能灌浆系统结构图。
[0027]图2是灌浆币生成方法流程图。
[0028]图3是灌浆资料的有效性验证方法流程图。
[0029]其中,1

管理系统;2

区块链系统;11

服务器;12

区块链SDK工具包;13

权限管理模块;14

灌浆币设置模块;15

交易查询模块;16

账号管理模块;21

节点;22

账本管理模块;23

智能合约管理模块;231

灌浆币校验模块;232

灌浆币生成模块;233

灌浆币交易模块;234

数据查询模块。
具体实施方式
[0030]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0031]本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0032]实施例1
[0033]基于区块链技术的智能灌浆系统,如图1所示,包括:管理系统1和区块链系统2。
[0034]管理系统1为Web管理系统1,用于管理智能灌浆系统,包括:服务器11、区块链SDK工具包12、权限管理模块13、灌浆币设置模块14、交易查询模块15和账号管理模块16。
[0035]服务器11用于和区块链系统2进行通信交互,传输灌浆资料等;区块链SDK工具包12用于辅助服务器11进行交互,其可以调用区块链系统2的SDK进行http网络通讯;权限管理模块13用于管理灌浆币买和卖的权限、灌浆币类型设置权限;灌浆币设置模块14用于设置合同下所有报表以延米币或者注量币的形式生成;交易查询模块15用于显示账号下的交易记录和持有的灌浆币信息以及灌浆币交易申请信息等;账号管理模块16用于管理系统1中的用户信息和用户的添加或删除。
[0036]管理系统1在设置好灌浆币信息以及交易信息后,会将所有信息发送至区块链系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链技术的智能灌浆系统,其特征在于,包括:管理系统(1)和区块链系统(2);所述管理系统(1)用于管理智能灌浆系统,包括:服务器(11)、区块链SDK工具包(12)、权限管理模块(13)、灌浆币设置模块(14)、交易查询模块(15)和账号管理模块(16);区块链系统(2)用于灌浆币生成和灌浆币交易以及结算,包括若干节点(21)。2.如权利要求1所述的基于区块链技术的智能灌浆系统,其特征在于,所述节点(21)包括账本管理模块(22)和智能合约管理模块(23);所述智能合约管理模块(23)用于对灌浆数据进行校验、计算并生成灌浆币,账本管理模块(22)用于记录灌浆开支。3.如权利要求2所述的基于区块链技术的智能灌浆系统,其特征在于,所述智能合约模块包括:灌浆币校验模块(231)、灌浆币生成模块(232)、灌浆币交易模块(233)和数据查询模块(234)。4.如权利要求3所述的基于区块链技术的智能灌浆系统,其特征在于,灌浆币校验模块(231)用于对灌浆资料进行检验,灌浆币生成模块(232)用于生成灌浆币数据,灌浆币交易模块(233)用于使用灌浆币进行交易,数据查询模块(234)用于查询灌浆币数据。5.如权利要求1所述的基于区块链技术的智能灌浆系统,其特征在于,灌浆币生成方法包括:生成灌浆资料;将灌浆资料上传基...

【专利技术属性】
技术研发人员:李善平王力蒋小春李果李鹏严波文豪杨春鸣吴先俊刘海波刘成友
申请(专利权)人:四川大渡河双江口水电开发有限公司成都中大华瑞科技有限公司
类型:发明
国别省市:

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

1