一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的碳排放数据处理方法与流程

2022-06-08 23:33:47 来源:中国专利 TAG:


1.本发明涉及碳排放技术领域,具体为一种基于区块链的碳排放数据处理方法。


背景技术:

2.碳排放是关于温室气体排放的一个总称或简称,温室气体中最主要的气体是二氧化碳,人类的任何活动都有可能造成碳排放,比如普通百姓简单的烧火做饭都能造成碳排放,任何物体被火烧后的废气都会产生碳排放,多数科学家和政府承认温室气体已经并将继续为地球和人类带来灾难,所以“(控制)碳排放”、“碳中和”这样的术语就成为容易被大多数人所理解、接收、并采取行动的文化基础。
3.但是目前在对碳排放的数据处理时不够完善,进而使得用户无法更好的了解的碳排放的具体状况,进而无法对超标的碳排放作出相应的处理措施,没有针对这一缺陷进行相应的改进。


技术实现要素:

4.针对现有技术的不足,本发明提供了一种基于区块链的碳排放数据处理方法,解决了目前在对碳排放的数据处理时不够完善,进而使得用户无法更好的了解的碳排放的具体状况,进而无法对超标的碳排放作出相应的处理措施的问题。
5.为实现以上目的,本发明通过以下技术方案予以实现:一种基于区块链的碳排放数据处理方法,包括以下步骤:
6.s1、应用层面设计、使不同的集团创建单独的碳排放检测服务,数据层面也对应不同的数据库,对于同一集团客户下的不同子公司的数据,在系统中采用基于权限的数据隔离策略,每一个公司在系统中都会创建对应的公司组织,而所有的数据都和组织关联,所有登录的用户都有其所属组织,且只能看到其授权的组织数据库;
7.s2、公共服务设计:将碳排放核算过程中的数据项以及流程以标准化、模板化的方式编排在系统中,将数据信息划分为基本信息、适用条件、核算边界、情景替代方案类型以及减排量计算公式数据模型;
8.s3、数据模型设计:在碳排放数据的设计上首先根据ccer方法学模型或者cea核算指南模型将数据建模的过程标准化,此过程将定义项目的排放源、排放场景以及数据项,其次将数据获取方式做通用化处理,最后统一减排量计算模型;
9.s4、数据提交区块链设计:在每次采集任务完成后,碳排放检测服务调用上链端接口将采集数据提交到区块链,上链端服务封装了与区块链交互相关的提交数据、查询数据等接口,数据成功提交到区块链后,相关信息以异步消息的方式通知会碳排放检测服务,碳排放检测服务接收到成功消息后,记录该数据的上链状态以及上链信息;
10.s5、计算数据模型:参照ccer方法学模型中的计算公式将数据按层级拆分成明细数据项,将所拆分的数据项与碳排放数据项建立映射关系,通过计算引擎,根据模型计算公式以及相关数据项计算相应的减排值,通过人工输入生产数据或者选择某个项目后自动获
取生产数据,系统自动提取碳排放计算公式计算碳排放量需要的数据,并自动计算出每个电厂的碳排放量;
11.s6、数据上链提交:将计算完毕后的数据提交到区块链以及查询区块链数据信息服务中;
12.s7、数据校验:对提交的数据分别进行项目审定和项目核证,在审定时,从项目提交审定开始,系统依据大数据校验模型对业主在项目设计期间所需提供的文件及其数据进行系统化验证,并生成系统验证结果,辅助审定机构在审定工作中有可视化的数据支撑,在项目核证时,从核证自愿减排项目申请对一定监测周期的减排量进行核证申请时开始,系统依据大数据,对业主在监测期内所产生的减排量及其相关文件进行系统化验证,并生成系统验证结果,以此辅助核证机构在核证工作中可以快速追溯监测数据源。
13.优选的,所述步骤s1中,当因请求量过多而造成单一实例高并发负载压力时,进行扩展实例,然后不同请求将通过负载均衡分摊到不同实例上。
14.优选的,所述步骤s2中,每一个ccer方法学和cea核算指南都在减排量计算公式数据模型上进行数据建模。
15.优选的,所述步骤s3中,在计算模型时,根据方法学模型确定项目产生碳排放的活动类型以及计入和排除的碳排放源,根据基准线情景识别确定该项目的碳排放场景,根据方法学中的计算公式确定项目的数据项,采集项目实际排放数据项,根据计算公式中的数据项与项目实际排放的数据项做相关性关联,自动匹配出与项目相符合的减排量数据模型。
16.优选的,所述步骤s4中,区块链的数据上链成功后,通过区块链查看相关数据,用于项目检测、核证、减排量计算。
17.优选的,所述步骤s5中,在计算模型时,建立监测参数的元数据管理,保证在同一种方法学模型下或相同类型的方法学模型中,使监测参数的一致性,再建立监测参数与方法学之间的关联关系,事前预设值的参数管理,界定事前预设值的参数以及参数的取值来源。
18.优选的,所述步骤s6中,在提交区块链时,针对提交区块链所必须的ca认证、提交交易提案等接口做了相应的封装。
19.优选的,所述s6中,上链时具体流程为:接受各应用端需要上链的数据、根据上链数据类型不同识别不同的数据格、调用统一的fabricapi接口将数据提交到区块链、待可以从区块链上查询到相应数据则表示上链成功,成功后回调确认成功,若上链失败则重试。
20.优选的,所述步骤s6中,在数据上链时,对数据进行加密服务,对数据进行保护处理。
21.优选的,所述步骤s6中,在数据提交区块链时,先经过上链端,由上链端程序统一控制和进行一些相关的数据操作,上链端调用相关接口之后,调用fabric提供的sdk,由sdk统一接口调用提交上链操作。
22.有益效果
23.本发明提供了一种基于区块链的碳排放数据处理方法,与现有技术相比具备以下有益效果:
24.1、该基于区块链的碳排放数据处理方法,通过使不同的集团创建单独的碳排放检
测服务,数据层面也对应不同的数据库,对于同一集团客户下的不同子公司的数据,在系统中采用基于权限的数据隔离策略,每一个公司在系统中都会创建对应的公司组织,参照ccer方法学模型中的计算公式将数据按层级拆分成明细数据项,将所拆分的数据项与碳排放数据项建立映射关系,通过计算引擎,根据模型计算公式以及相关数据项计算相应的减排值,通过人工输入生产数据或者选择某个项目后自动获取生产数据,进而能够自动自动计算出每个电厂的碳排放量,从而使得用户能够更换的了解各大企业的碳排放量情况,进而方便对超标的碳排放企业作出相应的措施,降低人工的劳动强度,提高工作效率。
25.2、该基于区块链的碳排放数据处理方法,通过对提交的数据分别进行项目审定和项目核证,能够保证数据的准确性,能够快速追溯监测数据源,大大的减少了工作时间。
附图说明
26.图1为本发明的处理流程框图。
具体实施方式
27.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.请参阅图1,本发明提供一种技术方案,一种基于区块链的碳排放数据处理方法,包括以下步骤:
29.s1、应用层面设计、使不同的集团创建单独的碳排放检测服务,数据层面也对应不同的数据库,对于同一集团客户下的不同子公司的数据,在系统中采用基于权限的数据隔离策略,每一个公司在系统中都会创建对应的公司组织,而所有的数据都和组织关联,所有登录的用户都有其所属组织,且只能看到其授权的组织数据库;
30.s2、公共服务设计:将碳排放核算过程中的数据项以及流程以标准化、模板化的方式编排在系统中,将数据信息划分为基本信息、适用条件、核算边界、情景替代方案类型以及减排量计算公式数据模型;
31.s3、数据模型设计:在碳排放数据的设计上首先根据ccer方法学模型或者cea核算指南模型将数据建模的过程标准化,此过程将定义项目的排放源、排放场景以及数据项,其次将数据获取方式做通用化处理,最后统一减排量计算模型;
32.s4、数据提交区块链设计:在每次采集任务完成后,碳排放检测服务调用上链端接口将采集数据提交到区块链,上链端服务封装了与区块链交互相关的提交数据、查询数据等接口,数据成功提交到区块链后,相关信息以异步消息的方式通知会碳排放检测服务,碳排放检测服务接收到成功消息后,记录该数据的上链状态以及上链信息;
33.s5、计算数据模型:参照ccer方法学模型中的计算公式将数据按层级拆分成明细数据项,将所拆分的数据项与碳排放数据项建立映射关系,通过计算引擎,根据模型计算公式以及相关数据项计算相应的减排值,通过人工输入生产数据或者选择某个项目后自动获取生产数据,系统自动提取碳排放计算公式计算碳排放量需要的数据,并自动计算出每个电厂的碳排放量;
34.s6、数据上链提交:将计算完毕后的数据提交到区块链以及查询区块链数据信息服务中;
35.s7、数据校验:对提交的数据分别进行项目审定和项目核证,在审定时,从项目提交审定开始,系统依据大数据校验模型对业主在项目设计期间所需提供的文件及其数据进行系统化验证,并生成系统验证结果,辅助审定机构在审定工作中有可视化的数据支撑,在项目核证时,从核证自愿减排项目申请对一定监测周期的减排量进行核证申请时开始,系统依据大数据,对业主在监测期内所产生的减排量及其相关文件进行系统化验证,并生成系统验证结果,以此辅助核证机构在核证工作中可以快速追溯监测数据源。
36.本发明实施例中,步骤s1中,当因请求量过多而造成单一实例高并发负载压力时,进行扩展实例,然后不同请求将通过负载均衡分摊到不同实例上。
37.本发明实施例中,步骤s2中,每一个ccer方法学和cea核算指南都在减排量计算公式数据模型上进行数据建模。
38.本发明实施例中,步骤s3中,在计算模型时,根据方法学模型确定项目产生碳排放的活动类型以及计入和排除的碳排放源,根据基准线情景识别确定该项目的碳排放场景,根据方法学中的计算公式确定项目的数据项,采集项目实际排放数据项,根据计算公式中的数据项与项目实际排放的数据项做相关性关联,自动匹配出与项目相符合的减排量数据模型。
39.本发明实施例中,步骤s4中,区块链的数据上链成功后,通过区块链查看相关数据,用于项目检测、核证、减排量计算。
40.本发明实施例中,步骤s5中,在计算模型时,建立监测参数的元数据管理,保证在同一种方法学模型下或相同类型的方法学模型中,使监测参数的一致性,再建立监测参数与方法学之间的关联关系,事前预设值的参数管理,界定事前预设值的参数以及参数的取值来源。
41.本发明实施例中,步骤s6中,在提交区块链时,针对提交区块链所必须的ca认证、提交交易提案等接口做了相应的封装。
42.本发明实施例中,s6中,上链时具体流程为:接受各应用端需要上链的数据、根据上链数据类型不同识别不同的数据格、调用统一的fabricapi接口将数据提交到区块链、待可以从区块链上查询到相应数据则表示上链成功,成功后回调确认成功,若上链失败则重试。
43.本发明实施例中,步骤s6中,在数据上链时,对数据进行加密服务,对数据进行保护处理。
44.本发明实施例中,步骤s6中,在数据提交区块链时,先经过上链端,由上链端程序统一控制和进行一些相关的数据操作,上链端调用相关接口之后,调用fabric提供的sdk,由sdk统一接口调用提交上链操作。
45.综上所述,通过使不同的集团创建单独的碳排放检测服务,数据层面也对应不同的数据库,对于同一集团客户下的不同子公司的数据,在系统中采用基于权限的数据隔离策略,每一个公司在系统中都会创建对应的公司组织,参照ccer方法学模型中的计算公式将数据按层级拆分成明细数据项,将所拆分的数据项与碳排放数据项建立映射关系,通过计算引擎,根据模型计算公式以及相关数据项计算相应的减排值,通过人工输入生产数据
或者选择某个项目后自动获取生产数据,进而能够自动自动计算出每个电厂的碳排放量,从而使得用户能够更换的了解各大企业的碳排放量情况,进而方便对超标的碳排放企业作出相应的措施,降低人工的劳动强度,提高工作效率,通过对提交的数据分别进行项目审定和项目核证,能够保证数据的准确性,能够快速追溯监测数据源,大大的减少了工作时间。
46.同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。
47.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献