基于区块链的煤矿产量计算方法、装置、设备和存储介质制造方法及图纸

技术编号:24252576 阅读:27 留言:0更新日期:2020-05-23 00:06
本发明专利技术实施例涉及采矿领域,具体涉及一种基于区块链的煤矿产量计算方法、装置、设备和存储介质。一种基于区块链的煤矿产量计算方法,应用于煤矿区块链中任何一个节点,包括:计算该节点对应的煤矿的任意一个时间段的产量数据;将上述产量数据发送到煤炭区块链网络。煤矿可以实时计算任意一个时间段的产量并发送给区块链网络;区块链网络利用共识机制来对该数据自动进行验证,不仅提高了监管单位获取煤炭产量数据的真实性,还避免了现有技术中企业自己写数据上报时,任意修改数据,数据少而实际产量高,造成安全隐患的现象发生。减少煤矿安全事故的发生,提高煤矿安全生产效率。

Calculation method, device, equipment and storage medium of coal mine output based on blockchain

【技术实现步骤摘要】
基于区块链的煤矿产量计算方法、装置、设备和存储介质
本专利技术实施例涉及采矿领域,具体涉及一种基于区块链的煤矿产量计算方法、装置、设备和存储介质。
技术介绍
《煤矿生产能力管理办法》规定:“煤矿应当按照均衡生产原则,安排年度、季度、月度生产计划,合理组织生产。年度原煤产量不得超过生产能力,月度原煤产量不得超过月计划的10%。无月度计划的,月产量不得超过生产能力的1/12。煤矿应在显著位置公示煤矿生产能力和年度、月度生产计划,接受社会、群众和舆论监督”,煤矿企业向监管单位上报产能时会刻意少报产量,隐瞒企业超产现象,因此会造成煤矿安全事故频发,也不利于监管单位实时掌握煤矿的生产情况以监督煤矿企业安全生产。
技术实现思路
本专利技术实施例的目的在于提供一种基于区块链的煤矿产量计算方法、装置和设备,用以解决上述问题。为实现上述目的,本专利技术实施例主要提供如下技术方案:第一方面,本专利技术实施例提供了一种基于区块链的煤矿产量计算方法,应用于煤矿区块链中任何一个节点,包括:计算节点对应的煤矿的任意一个时间段的产量数据;将所述产量数据发送到煤矿区块链网络。进一步地,计算节点对应的煤矿的任意一个时间段的产量数据,包括:计算所述煤矿中的每一个工作面的产量;根据所述每一个工作面的产量计算所述煤矿总的产量;对于煤矿的任意的一个工作面,产量采用以下公式计算:工作面的产量=采煤机的运行路程×采煤机进刀距离×采高×煤种密度。进一步地,所述采煤机的运行路程的确定包括:采煤机的工作时长除以采煤机回采一次的时间得到回采次数;根据回采次数和工作面长度计算得到采煤机的运行路程;确定采煤机工作时长包括:实时检测所述工作面的用电量;确定用电量突升的时间点为采煤机的开机时间点;确定用电量突降的时间点为采煤机的关机时间点;确定回采一次时长包括:在所述工作面的监控视频中,使用目标检测算法确定出采煤机在工作面上回采一次的时长,包括:确定出采煤机在工作面的同一个端点的位置出现相邻两次的图像帧的时间差;根据所述时间差确定出回采一次时长;所述端点的位置是采煤机切换运动方向的位置。进一步地,所述节点为第一节点;方法还包括:将第一判断参数和所述产量数据一起发送到煤矿区块链网络,以使除所述第一节点之外的任意一个第二节点根据第一判断参数判断是否与所述第一节点达成共识;所述第一判断参数包括所述第一节点的煤种密度和采高。进一步地,所述节点为第一节点;方法还包括:接收除所述第一节点之外的任意一个第二节点广播的某一个时间段的采煤产量数据和第二判断参数;根据所述第二判断参数判断与所述第二节点是否能够达成共识;如果达成共识,则所述第二节点的采煤产量数据允许上链;所述第二判断参数包括第二节点的煤种密度和采高。进一步地,确定采煤机的运行路程包括:在所述工作面的监控视频中,使用目标检测算法确定出采煤机的起始位置、停止位置;采煤机的运行路程=设置在工作面的两端的摄像头识别到采煤机出现在两端的累加次数×工作面长度-(采煤机启动时沿采煤机运行方向的起始端位置到采煤机起始位置的距离)+(采煤机停止时沿采煤机运行方向的起始端位置到采煤机停止位置的距离)。第二方面,本申请还提出了一种基于区块链的煤矿产量计算方法,应用于监管单位的监控服务器,包括:从煤炭区块链网络中获取目标节点的产量数据;判断获取到的目标节点的产量数据是否大于预先存储的核定产能;如果是,则报警。第三方面,本专利技术实施例还提供一种基于区块链的煤矿产量计算装置,应用于煤矿区块链中任意一个节点,包括:计算模块,用于计算节点对应的煤矿的任意一个时间段的产量数据;发送模块,用于将所述产量数据发送到网络。进一步地,计算模块还用于,计算所述煤矿中的每一个工作面的产量;根据所述每一个工作面的产量计算所述煤矿总的产量;对于煤矿的任意的一个工作面,产量采用以下公式计算:工作面的产量=采煤机的运行路程×采煤机进刀距离×采高×煤种密度。进一步地,计算模块还用于,采煤机的工作时长除以采煤机回采一次的时间得到回采次数;根据回采次数和工作面长度计算得到采煤机的运行路程;确定采煤机工作时长包括:实时检测所述工作面的用电量;确定用电量突升的时间点为采煤机的开机时间点;确定用电量突降的时间点为采煤机的关机时间点;确定回采一次时长包括:在所述工作面的监控视频中,使用目标检测算法确定出采煤机在工作面上回采一次的时长,包括:确定出采煤机在工作面的同一个端点的位置出现相邻两次的图像帧的时间差;根据所述时间差确定出回采一次时长;所述端点的位置是采煤机切换运动方向的位置。进一步地,所述节点为第一节点;计算模块还用于,将第一判断参数和所述产量数据一起发送到煤矿区块链网络,以使除所述第一节点之外的任意一个第二节点根据第一判断参数判断是否与所述第一节点达成共识;所述第一判断参数包括所述第一节点的煤种密度和采高。进一步地,所述节点为第一节点;计算模块还用于,接收除所述第一节点之外的任意一个第二节点广播的某一个时间段的采煤产量数据和第二判断参数;根据所述第二判断参数判断与所述第二节点是否能够达成共识;如果达成共识,则所述第二节点的采煤产量数据允许上链;所述第二判断参数包括第二节点的煤种密度和采高。进一步地,计算模块还用于,在所述工作面的监控视频中,使用目标检测算法确定出采煤机的起始位置、停止位置;采煤机的运行路程=设置在工作面的两端的摄像头识别到采煤机出现在两端的累加次数×工作面长度-(采煤机启动时沿采煤机运行方向的起始端位置到采煤机起始位置的距离)+(采煤机停止时沿采煤机运行方向的起始端位置到采煤机停止位置的距离)。第四方面,本专利技术实施例还提供一种基于区块链的煤矿产量计算设备,应用于煤矿区块链中任何一个第一节点,包括:至少一个处理器和至少一个存储器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行以下步骤:计算节点对应的煤矿的任意一个时间段的产量数据;将所述产量数据发送到煤矿区块链网络。进一步地,所述处理器还用于,计算所述煤矿中的每一个工作面的产量;根据所述每一个工作面的产量计算所述煤矿总的产量;对于煤矿的任意的一个工作面,产量采用以下公式计算:工作面的产量=采煤机的路程×采煤机进刀距离×采高×煤种密度。进一步地,所述处理器还用于,采煤机的工作时长除以采煤机回采一次的时间得到回采次数;根据回采次数和工作面长度计算得到采煤机的运行路程;确定采煤机工作时长包括:实时检测所述工作面的用电量;确定用电量突升的时间点为采煤机的开机时间点;确定用电量突降的时间本文档来自技高网...

【技术保护点】
1.一种基于区块链的煤矿产量计算方法,其特征在于,应用于煤矿区块链中任意一个节点,包括:/n计算节点对应的煤矿的任意一个时间段的产量数据;/n将所述产量数据发送到煤矿区块链网络。/n

【技术特征摘要】
1.一种基于区块链的煤矿产量计算方法,其特征在于,应用于煤矿区块链中任意一个节点,包括:
计算节点对应的煤矿的任意一个时间段的产量数据;
将所述产量数据发送到煤矿区块链网络。


2.如权利要求1所述的方法,其特征在于,
计算节点对应的煤矿的任意一个时间段的产量数据,包括:
计算所述煤矿中的每一个工作面的产量;
根据所述每一个工作面的产量计算所述煤矿总的产量;
对于煤矿的任意的一个工作面,产量采用以下公式计算:
工作面的产量=采煤机的运行路程×采煤机进刀距离×采高×煤种密度。


3.如权利要求2所述的方法,其特征在于,所述采煤机的运行路程的确定包括:
采煤机的工作时长除以采煤机回采一次的时间得到回采次数;
根据回采次数和工作面长度计算得到采煤机的运行路程;
确定采煤机工作时长包括:
实时检测所述工作面的用电量;
确定用电量突升的时间点为采煤机的开机时间点;
确定用电量突降的时间点为采煤机的关机时间点;
确定回采一次时长包括:
在所述工作面的监控视频中,使用目标检测算法确定出采煤机在工作面上回采一次的时长,包括:
确定出采煤机在工作面的同一个端点的位置出现相邻两次的图像帧的时间差;
根据所述时间差确定出回采一次时长;
所述端点的位置是采煤机切换运动方向的位置。


4.如权利要求1所述的方法,其特征在于,所述节点为第一节点;方法还包括:将第一节点的第一判断参数和所述产量数据一起发送到煤矿区块链网络,以使除所述第一节点之外的任意一个第二节点根据所述第一判断参数判断是否与所述第一节点达成共识;所述第一判断参数包括所述第一节点的煤种密度和采高。


5.如权利要求1所述的方法,其特征在于,所述节点为第一节点...

【专利技术属性】
技术研发人员:赵雅娟侯宇辉刘广金
申请(专利权)人:精英数智科技股份有限公司
类型:发明
国别省市:山西;14

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

1