案例实践 | 基于长安链的煤质检测智慧实验室

案例名称-煤质检测智慧实验室

■ 建设单位

国能数智科技开发(北京)有限公司

■ 用户群体

煤炭生产单位、电力单位、化工单位等产业链上下游单位

■ 应用成效

化验效率提升50%,出验时间缩短40%,提高化验数据市场公信力

案例背景

煤炭作为重要的能源资源广泛应用于工业、发电、加热和燃料等领域,在全球发电燃料占比持续保持第一。2021年,全球煤炭产量超过80亿吨,国际贸易量达到13.33亿吨并持续增长。国家能源集团是拥有煤炭、电力、运输、化工等8个板块的综合产业集团,是全球规模最大的煤炭生产公司、火力发电公司、风力发电公司和煤制油煤化工公司。

煤炭质量不仅影响发电效率和碳排放量,还对煤炭交易的价格产生影响,因此煤炭质量数据是指导煤炭产销、火力发电的关键数据。煤质检测过程中,存在测试数据真实性难以保证、人工检测误差率大、检测数据难以实现跨系统共享的问题,基于长安链构建账户可信、设备可信、过程可信和数据可信的信任体系将有助于提升全球贸易与上下游交易中的公平性和信任度。

针对此类问题国家能源集团联合煤炭生产单位、转运单位、火电单位、化工单位等产业链上下游及外部海关、CNAS、ZSA共同基于以长安链为底层的国能链建设煤质检测智慧实验室,打通集团煤炭采、制、化、存、管全过程数据通道,实现上下游企业数据共享和数据溯源,形成统一的煤炭采制标准,并以可视化方式呈现煤炭贸易的全链路状态跟踪,为煤质检测提供自动化、数字化服务,实现数据在产业链上下游安全共享和可信溯源,促进煤炭供应链一体化协同,支撑煤炭交易数字化转型。

图片

业务流程

基于长安链的煤质检测智慧实验室涉及采制化计划管理、调度管理、采制化全过程管理等多个业务模块,各业务之间数据基于区块链进行打通,实现数据透明、全流程溯源,业务协同性强。

图片

图表 基于区块链的煤质检测智慧实验室流程图

1)采样管理:由计划员制定煤炭进港计划、装卸计划,同步将计划上传至区块链平台。计划管理员按区块链上的计划后生成采制化任务,并上传至区块链平台。采制化调度员按区块链上的采制化任务给集中监控系统,中控室上传作业信息至区块链平台存证。

2)制样管理:中控室作业员按区块链上的制样任务要求,通过集中监控系统执行制样作业,启动制样设备完成制样,并返回作业信息到区块链平台存证。

3)留存样管理:中控室作业员通过集中监控系统执行存样作业,启动设备自动存样,并返回入库作业信息到区块链平台存证。

4)化验业务管理:中控室作业员启动设备自动化验,并返回化验作业和化验数据信息到区块链平台。化验数据管理员进行数据审核,审核通过后,系统按规则自动生成化验报告,报告审核通过后,上传区块链平台存证。

5)抽检业务管理:采制化调度员创建抽检任务,启动抽检出库、制样、存样和化验作业,并返回化验作业和化验数据信息上传区块链平台进行存证。

基于区块链的煤质检测智慧实验室,实现煤炭采制化过程现场无人化,贯通煤炭采制化全过程,确保数据源无人干预,保证数据上链前真实可信,依托区块链分布式账本,实现贸易双方、货运代理、海关、铁路局、银行等参与方数据信息实时共享、公开透明。

价值与成效

长安链为底层平台搭建煤炭采制化联盟网络,建设煤质检测智慧实验室,实现煤炭采制化全过程协同贯通。具体价值与成效如下。

平台应用效果:单个样品完成制样时间约70min,连续出样间隔约30min,8小时可完成30批样品,而传统人工制样,5名化验员每8小时平均完成15批样品,采用全过程机器人制样后,效率提升50%。无人值守化验室自动化验煤质分析核心检验项目,较之前人工化验效率提升了50%,出验时间缩短40%,分析结果准确度达100%。

全流程智能管理:实现煤炭采、制、化、存、管全过程自动化、智能化管理,改变传统煤炭采制化业务模式,由无人采制化作业替代传统人工作业,基于区块链自动审核替代人工三级审核,提高数据准确性,提高煤炭质量管控水平,促进企业降本增效。

提高化验数据市场公信力:基于区块链实现票据电子化、数据可信共享和溯源,构建数据可信体系,创新化验数据信任共享机制,由机构信任转向机制信任,提高煤炭化验数据的市场公信力。

提升煤炭产运销储用业务协同能力:煤质检测智慧实验室在煤炭生产、运输、销售、电力、化工等企业推广应用,创新煤炭供应链化187验业务模式,由各煤炭单位独立化验模式转向供应链网络共享化验模式,促进煤炭供应链产运销储用业务协同能力。

发布行业标准:发布《无人值守可信煤炭化验室通用技术要求》、《国家能源集团公司集团煤炭采制化业务标准》以及《国家能源集团区块链使能平台应用规范》等,申请专利10项,软件著作权2项。煤质检测智慧实验室国际标准已通过ISO/TC 336 PMI(预提案)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/766322.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据降维 | Matlab实现POD本征正交分解数据降维模型

数据降维 | Matlab实现POD本征正交分解数据降维模型 目录 数据降维 | Matlab实现POD本征正交分解数据降维模型基本介绍模型描述程序设计基本介绍 1.Matlab实现POD本征正交分解数据降维模型(完整源码和数据); 2.运行环境matlab2023; 3.POD降维,POD分解(Proper Orthogonal D…

Lua热更新(Lua)

-- [[]] print 下载Lua For Windows Sublime Text(仅用于演示,实际项目使用VsCode) CtrlB运行 语法基础 基础类型:nil number string boolean 运算符:and-or-not ~ ^ if-then-end-elseif-else while-do-…

只有IP地址怎么实现HTTPS访问?

只有IP地址也可以实现HTTPS访问。虽然大部分SSL证书通常是针对域名发放,但也存在专门针对IP地址发放的SSL证书,这类证书允许服务器通过HTTPS协议为其公网IP地址提供安全的Web服务。当服务器配置了基于IP地址的SSL证书后,用户可以通过“https:…

第十届蓝桥杯大赛个人赛省赛(软件类)真题- CC++ 研究生组-字串数字

3725573269 #include<iostream> #include<map> #include<string> using namespace std; int main(){map<char, int> mp;string s "LANQIAO";long long ans 0, power 1;//7位数的26进制可能会超过int范围for(int i 1; i < 26; i){mp.…

深度学习(过拟合 欠拟合)

过拟合&#xff1a; 深度学习模型由于其复杂性&#xff0c;往往容易出现过拟合的问题。以下是一些深度学习中常见的过拟合原因和解决方法&#xff1a; 1. 数据量不足&#xff1a;深度学习模型通常需要大量的数据来进行训练&#xff0c;如果数据量不足&#xff0c;模型容易过度…

vue3怎么使用reactive赋值

使用ref赋值&#xff1a; const list ref([]) const getList async () > {const res await axios.get(/list)list.value res.data } 如何使用reactive来替换呢&#xff1f; //const list ref([]) const list reactive([]) const getList async () > {const res…

NLP 笔记:LDA(训练篇)

1 前言&#xff1a;吉布斯采样 吉布斯采样的基本思想是&#xff0c;通过迭代的方式&#xff0c;逐个维度地更新所有变量的状态 1.1 举例 收拾东西 假设我们现在有一个很乱的屋子&#xff0c;我们不知道东西应该放在哪里&#xff08;绝对位置&#xff09;&#xff0c;但知道哪…

iOS模拟器 Unable to boot the Simulator —— Ficow笔记

本文首发于 Ficow Shen’s Blog&#xff0c;原文地址&#xff1a; iOS模拟器 Unable to boot the Simulator —— Ficow笔记。 内容概览 前言终结模拟器进程命令行改权限清除模拟器缓存总结 前言 iOS模拟器和Xcode一样不靠谱&#xff0c;问题也不少。&#x1f602; 那就有病治…

鸿蒙Harmony应用开发—ArkTS-ForEach:循环渲染

ForEach基于数组类型数据执行循环渲染。 说明&#xff1a; 从API version 9开始&#xff0c;该接口支持在ArkTS卡片中使用。 接口描述 ForEach(arr: Array,itemGenerator: (item: Array, index?: number) > void,keyGenerator?: (item: Array, index?: number): string …

【wails】(10):研究go-llama.cpp项目,但是发现不支持最新的qwen大模型,可以运行llama-2-7b-chat

1&#xff0c;视频演示地址 2&#xff0c;项目地址go-llama.cpp 下载并进行编译&#xff1a; git clone --recurse-submodules https://github.com/go-skynet/go-llama.cpp cd go-llama.cpp make libbinding.a项目中还打了个补丁&#xff1a; 给 编译成功&#xff0c;虽然有…

深度学习 线性神经网络(线性回归 从零开始实现)

介绍&#xff1a; 在线性神经网络中&#xff0c;线性回归是一种常见的任务&#xff0c;用于预测一个连续的数值输出。其目标是根据输入特征来拟合一个线性函数&#xff0c;使得预测值与真实值之间的误差最小化。 线性回归的数学表达式为&#xff1a; y w1x1 w2x2 ... wnxn …

【隐私计算实训营——004上手隐语SecretFlow和SecretNote安装部署】

1. SecretFlow安装 1.1 环境要求 Python>3.8操作系统 Ubuntu18 资源&#xff1a;>8核16GB安装包 secretflow-lite 安装方式 docker&#xff08;推荐&#xff09; 2. SecretFlow部署模式 SecretFlow使用Ray作为分布式计算调度框架。 Ray集群由一个主节点和零或若干个…

Fabric Measurement

Fabric Measurement 布料测量

分布式组件 Nacos

1.在之前的文章写过的就不用重复写。 写一些没有写过的新东西 2.细节 2.1命名空间 &#xff1a; 配置隔离 默认&#xff1a; public &#xff08;默认命名空间&#xff09;:默认新增所有的配置都在public空间下 2.1.1 开发 、测试 、生产&#xff1a;有不同的配置文件 比如…

docker 数据卷 (二)

1&#xff0c;为什么使用数据卷 卷是在一个或多个容器内被选定的目录&#xff0c;为docker提供持久化数据或共享数据&#xff0c;是docker存储容器生成和使用的数据的首选机制。对卷的修改会直接生效&#xff0c;当提交或创建镜像时&#xff0c;卷不被包括在镜像中。 总结为两…

Orbit 使用指南 10|在机器人上安装传感器 | Isaac Sim | Omniverse

如是我闻&#xff1a; 资产类&#xff08;asset classes&#xff09;允许我们创建和模拟机器人&#xff0c;而传感器 (sensors) 则帮助我们获取关于环境的信息&#xff0c;获取不同的本体感知和外界感知信息。例如&#xff0c;摄像头传感器可用于获取环境的视觉信息&#xff0c…

ADB环境配置和基础使用

目录 一、ADB简介工作原理 二、安装ADB驱动程序配置环境变量验证ADB安装 三、启用USB调试模式四、连接设备到计算机五、使用ADB命令安装/卸载包Android 设备与电脑传输文件exit 退出目录日志操作指令系统操作指令adb ps命令 一、ADB简介 ADB全称是Android Debug Bridge&#x…

CentOS系统部署YesPlayMusic播放器并实现公网访问本地音乐资源

文章目录 1. 安装Docker2. 本地安装部署YesPlayMusic3. 安装cpolar内网穿透4. 固定YesPlayMusic公网地址 本篇文章讲解如何使用Docker搭建YesPlayMusic网易云音乐播放器&#xff0c;并且结合cpolar内网穿透实现公网访问音乐播放器。 YesPlayMusic是一款优秀的个人音乐播放器&am…

校园大数据平台的顶层设计与微观应用PDF下载

校园大数据平台的顶层设计与微观应用文档&#xff0c;是一份全面深入的解决方案&#xff0c;旨在构建一个集数据收集、存储、处理、分析及可视化于一体的综合平台。该设计以提升教育教学质量、优化资源配置、增强学生服务体验和提高管理效率为核心目标&#xff0c;通过大数据分…

c++的学习之路:3、入门(2)

一、引用 1、引用的概念 引用不是新定义一个变量&#xff0c;而是给已存在变量取了一个别名&#xff0c;编译器不会为引用变量开辟内存空 间&#xff0c;它和它引用的变量共用同一块内存空间。 怎么说呢&#xff0c;简单点理解就是你的小名&#xff0c;家里人叫你小名&#…