CN113626765A - 一种能源数据处理方法、装置、设备及存储介质 - Google Patents
一种能源数据处理方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN113626765A CN113626765A CN202110878993.2A CN202110878993A CN113626765A CN 113626765 A CN113626765 A CN 113626765A CN 202110878993 A CN202110878993 A CN 202110878993A CN 113626765 A CN113626765 A CN 113626765A
- Authority
- CN
- China
- Prior art keywords
- data
- carbon emission
- energy data
- energy
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 11
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 claims abstract description 198
- 229910052799 carbon Inorganic materials 0.000 claims abstract description 198
- 238000012545 processing Methods 0.000 claims abstract description 50
- 238000000034 method Methods 0.000 claims abstract description 29
- 238000004364 calculation method Methods 0.000 claims abstract description 18
- 238000012790 confirmation Methods 0.000 claims abstract description 8
- 238000004519 manufacturing process Methods 0.000 claims description 24
- 238000011156 evaluation Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 11
- 238000010248 power generation Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000002028 Biomass Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 150000001721 carbon Chemical class 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/84—Greenhouse gas [GHG] management systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/84—Greenhouse gas [GHG] management systems
- Y02P90/845—Inventory and reporting systems for greenhouse gases [GHG]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Mathematical Physics (AREA)
- Accounting & Taxation (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Computer Security & Cryptography (AREA)
- Mathematical Optimization (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Game Theory and Decision Science (AREA)
- Evolutionary Biology (AREA)
- Bioethics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Public Health (AREA)
- Educational Administration (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Water Supply & Treatment (AREA)
- Primary Health Care (AREA)
Abstract
本申请实施例提供一种能源数据处理方法、装置及存储介质,该方法包括:对从数据中心获取的多个目标设备的能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据任务分配策略向多个区块链节点分别发送能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入区块链***中;根据接收的第一消息分别向各区块链节点发送第二消息,从各区块链节点接收到基于第二消息返回的确认消息后,对待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。本方案能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
Description
技术领域
本申请涉及数据处理技术领域,具体涉及一种能源数据处理方法、装置、设备及存储介质。
背景技术
通常使用不同的数据来源对能源站(包括分布式光伏电站、风站、地源水源空气源热泵站、生物质发电站、储能站等分散的能源站)的能源数据(包括发电数据、与发电量相关的环境数据、生产数据和能源站的排放数据)的碳排放统计。需要对不同的数据来源中的发电数据的准确性和真实性进行核准,以确保针对发电数据的碳排放数据可以获得比较可信的认证。
但是针对能源站项目所获的数据进行碳排放统计的过程中,容易出现对碳排放数据的重复计算问题,这样会导致对能源站的减排量做认证时,容易出现偏差,最终无法保证能源站碳排放数据认证的有效性。
发明内容
本申请实施例提供一种能源数据处理方法、装置、设备及存储介质,能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
第一方面,本申请实施例提供了一种能源数据处理方法,该方法由区块链***中的碳交易平台执行,所述区块链***包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链***中的区块链节点;所述方法包括:
从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;
根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中;
接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;
根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;
若所述目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。
一些实施方式中,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
分别将各目标设备的碳排放数据与所述预设排放量进行比较;
分别按照比较的结果为各目标设备设置对应的碳排放等级;
向各目标设备发送指示各自对应的碳排放等级的信息。
一些实施方式中,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
确定各目标设备所属企业的生产类别;
获取与各生产类别对应的碳排放标准;
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
一些实施方式中,所述根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,所述方法还包括:
从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链***,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链***中的区块链节点;
将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链***中的各区块链节点中。
第二方面,本申请实施例还提供一种能源数据处理装置,所述能源数据处理装置为区块链***中的区块链节点,所述区块链***包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链***中的区块链节点;所述能源数据处理装置包括:
收发模块,用于从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
处理模块,用于对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据所述任务分配策略通过所述收发模块向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中;
所述收发模块还用于接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
所述处理模块还用于在收发模块从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若所述目标碳排放数据高于预设排放量,则生成碳排放账单并通过所述收发模块发送给所述待碳交易设备。
第三方面,本申请实施例还提供了一种处理设备,包括处理器和存储器,存储器中存储有计算机程序,处理器调用存储器中的计算机程序时执行本申请实施例提供的任一种能源数据处理方法中的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例提供的任一种能源数据处理方法中的步骤。
从以上内容可得出,本申请具有以下的有益效果:
碳交易平台使用该待碳交易设备的能源数据时,区块链***中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于已经预先将各目标设备和能源数据加入区块链***,相互之间形成了不可抵赖机制,因此,整个区块链***中的能源数据都受到至少3个区块链节点的影响,即便其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性、一致性和有效性,从而保证能源数据的准确性。由于整体数据具备的完整性、一致性和有效性,因此能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请中能源数据处理方法的一种流程示意图;
图2是本申请中能源数据处理装置的一种结构示意图;
图3是本申请处理设备的一种结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存***中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实***置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本申请的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本申请的运算***、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器***、微电脑为主的***、主架构型计算机、及分布式运算环境,其中包括了任何的上述***或装置。
本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
首先,在介绍本申请实施例之前,先介绍下本申请关于应用背景的相关内容。
本申请提供的能源数据处理方法的执行主体可以为本申请提供的装置,或者集成了该装置的服务器设备、物理主机、车载终端或者用户设备(User Equipment,UE)等处理设备,其中,装置可以采用硬件或者软件的方式实现,UE具体可以为智能手机、平板电脑、笔记本电脑、掌上电脑、台式电脑或者个人数字助理(Personal Digital Assitant,PDA)等终端设备。
下面,开始介绍本申请提供的能源数据处理方法。
参阅图1,图1示出了本申请能源数据处理方法的一种流程示意图,本申请提供的方法可基于区块链***实施。所述方法由区块链***中的能源数据处理平台执行,所述区块链***包括能源数据处理平台、碳交易平台、至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链***中的区块链节点,例如,在数据中心及碳交易所和能源站项目相关企业建立区块链节点。该方法具体可包括如下步骤:
101、从所述数据中心获取多个目标设备的能源数据集合。
其中,目标设备可包括供能设备和用能设备中的至少一项。功能设备可包括发电机、不间断电源等提供电能的设备。用能设备可包括生产设备、电器等耗电设备。
本申请实施例中,由于能够获取到该能源数据集合的用户有、用能方、工程方、投资方以及监管方等。他们均可以用该能源数据集合来进行碳排放认证。但是由于是数据来源相同,所以会导致重复计算。本申请实施例将多个目标设备加入区块链***后,无论目标设备的能源数据的来源多样,都可以实现对能源数据的去重,即采用区块链的数据一致性的不可抵赖机制进行去重。
一些实施方式中,为便于对各目标设备的碳排放进行有针对性、主次、合理和高效的监控,还可以对各目标设备设置碳排放等级。具体来说,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
分别将各目标设备的碳排放数据与所述预设排放量进行比较;
分别按照比较的结果为各目标设备设置对应的碳排放等级;
向各目标设备发送指示各自对应的碳排放等级的信息。
可见,本实施方式中,通过对各目标设备设置碳排放等级,能够对各目标设备的碳排放进行有针对性、主次、合理和高效的监控。
另一些实施方式中,由于不同企业的生产类别不同,同样时间内所需的发电量也不同,因此对应提供发电量的目标设备业务要设置不同的碳排放标准。具体来说,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
确定各目标设备所属企业的生产类别;
获取与各生产类别对应的碳排放标准;
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
举例来说,在能源站目标设备以及分布式发电场景,通过对发电量的实时上传,将发电量乘以碳折标系数直接转换为能源站碳排放量,并进行碳排放认证
在风力发电发电场景,通过对风力发电的实时上传,将发电量乘以风能碳折标系数直接转换为风力碳排放量,并进行碳排放认证。
对原有设备改造时,通过对改造前及改造后的用能数据进行分析,确定改造后的碳排放数据,并对该部分数据进行认证。
可见,本实施方式中还综合考虑不同企业的生产类别来为不同目标设备设置不同的碳排放标准,能够避免对所有目标设备使用同一套碳排放标准所导致的碳交易误差,并且实时的向不满足碳排放标准的目标设备发送提醒信息,能够做到实时监控和及时改善,从而有利于环境保护。
102、对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略。
103、根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中。
一些实施方式中,所述根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,所述方法还包括:
从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链***,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链***中的区块链节点;
将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链***中的各区块链节点中。
可见,本申请通过引入区块链***,形成相互信任,不可抵赖机制,因此,当有新的能源站项目认证时,可以及时的向区块链***中将其补充为新的区块链节点。即便区块链节点数越来越多,也可保证当前区块链中的数据无法被修改并且可以确保数据在使用过程中的唯一性。
104、接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证。
其中,所述待碳交易设备为待进行碳交易的目标设备。
具体来说,第一消息就是碳交易平台使用该待碳交易设备的能源数据时,区块链***中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于受到至少3个区块链节点的影响,其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性和有效性,从而保证能源数据的准确性。
105、根据所述第一消息分别向各区块链节点发送第二消息;
其中,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权。
106、从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据。
得到目标碳排放数据后,即可对数据进行碳排放认证,认证通过后才能够进行碳排放交易,通过碳排放交易转换为金融货币。
107、若所述目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。
其中,碳排放账单是指针对目标碳排放数据的碳交易,碳交易可以碳排放账单方式呈现,待碳交易设备所属的企业付该碳排放账单后,便可将碳交易转换为对应的金融货币。
本申请实施例中,碳交易平台使用该待碳交易设备的能源数据时,区块链***中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于已经预先将各目标设备和能源数据加入区块链***,相互之间形成了不可抵赖机制,因此,整个区块链***中的能源数据都受到至少3个区块链节点的影响,即便其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性、一致性和有效性,从而保证能源数据的准确性。由于整体数据具备的完整性、一致性和有效性,因此能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
为便于更好的实施本申请方法,本申请实施例还提供能源数据处理装置20。参阅图2,图2为本申请能源数据处理装置20的一种结构示意图,其中该能源数据处理装置20为区块链***中的区块链节点,所述区块链***包括至少一个数据中心和多个目标设备区块链节点,目标设备和数据中心都为所述区块链***中的区块链节点;所述能源数据处理装置包括:
收发模块201,用于从所述数据中心获取多个目标设备的能源数据集合;
处理模块202,用于对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据所述任务分配策略通过所述收发模块201向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中;
所述收发模块201还用于接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
所述处理模块202还用于在收发模块201从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若所述目标碳排放数据高于预设排放量,则生成碳排放账单并通过所述收发模块201发送给所述待碳交易设备。
一种实施例中,所述处理模块202在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
分别将各目标设备的碳排放数据与所述预设排放量进行比较;
分别按照比较的结果为各目标设备设置对应的碳排放等级;
通过所述收发模块201向各目标设备发送指示各自对应的碳排放等级的信息。
一种实施例中,所述处理模块202在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
确定各目标设备所属企业的生产类别;
获取与各生产类别对应的碳排放标准;
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
通过所述收发模块201向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
一种实施例中,所述处理模块202在所述收发模块201根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,还用于:
通过所述收发模块201从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链***,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链***中的区块链节点;
通过所述收发模块201将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链***中的各区块链节点中。
本申请还提供了处理设备,参阅图3,图3示出了本申请处理设备的一种结构示意图,具体的,本申请提供的处理设备包括处理器,处理器用于执行存储器中存储的计算机程序时实现如图1对应的实施例中的各步骤;或者,处理器用于执行存储器中存储的计算机程序时实现如图2对应实施例中各模块的功能。
示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行,以完成本申请。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。
处理设备可包括,但不仅限于处理器、存储器。本领域技术人员可以理解,示意仅仅是处理设备的示例,并不构成对处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如处理设备还可以包括输入输出设备、网络接入设备、总线等,处理器、存储器、输入输出设备以及网络接入设备等通过总线相连。
处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是处理设备的控制中心,利用各种接口和线路连接整个处理设备的各个部分。
存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据处理设备的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置、处理设备及其相应模块的具体工作过程,可以参考如图1对应的实施例中的说明,具体在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请如图1对应的实施例中的的步骤,具体操作可参考如图1对应的实施例中的的说明,在此不再赘述。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本申请如图1对应的实施例中的的步骤,因此,可以实现本申请如图1对应的实施例中的所能实现的有益效果,详见前面的说明,在此不再赘述。
以上对本申请提供的一种能源数据处理方法、装置、处理设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种能源数据处理方法,其特征在于,所述方法由区块链***中的能源数据处理平台执行,所述区块链***包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链***中的区块链节点;所述方法包括:
从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;
根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中;
接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;
根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;
若所述目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。
2.根据权利要求1所述的方法,其特征在于,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
分别将各目标设备的碳排放数据与所述预设排放量进行比较;
分别按照比较的结果为各目标设备设置对应的碳排放等级;
向各目标设备发送指示各自对应的碳排放等级的信息。
3.根据权利要求1所述的方法,其特征在于,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
确定各目标设备所属企业的生产类别;
获取与各生产类别对应的碳排放标准;
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
4.根据权利要求3所述的方法,其特征在于,所述根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,所述方法还包括:
从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链***,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链***中的区块链节点;
将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链***中的各区块链节点中。
5.一种能源数据处理装置,其特征在于,所述能源数据处理装置为区块链***中的区块链节点,所述区块链***包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链***中的区块链节点;所述能源数据处理装置包括:
收发模块,用于从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
处理模块,用于对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据所述任务分配策略通过所述收发模块向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链***中;
所述收发模块还用于接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
所述处理模块还用于在收发模块从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若所述目标碳排放数据高于预设排放量,则生成碳排放账单并通过所述收发模块发送给所述待碳交易设备。
6.根据权利要求5所述的装置,其特征在于,所述处理模块在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
分别将各目标设备的碳排放数据与所述预设排放量进行比较;
分别按照比较的结果为各目标设备设置对应的碳排放等级;
通过所述收发模块向各目标设备发送指示各自对应的碳排放等级的信息。
7.根据权利要求5所述的装置,其特征在于,所述处理模块在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
确定各目标设备所属企业的生产类别;
获取与各生产类别对应的碳排放标准;
对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
通过所述收发模块向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
8.根据权利要求7所述的装置,其特征在于,所述处理模块在所述收发模块根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,还用于:
通过所述收发模块从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链***,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链***中的区块链节点;
通过所述收发模块将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链***中的各区块链节点中。
9.一种处理设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行如权利要求1至5任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110878993.2A CN113626765A (zh) | 2021-08-02 | 2021-08-02 | 一种能源数据处理方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110878993.2A CN113626765A (zh) | 2021-08-02 | 2021-08-02 | 一种能源数据处理方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113626765A true CN113626765A (zh) | 2021-11-09 |
Family
ID=78382020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110878993.2A Pending CN113626765A (zh) | 2021-08-02 | 2021-08-02 | 一种能源数据处理方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113626765A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114064809A (zh) * | 2022-01-07 | 2022-02-18 | 阿里云计算有限公司 | 碳数据处理方法、电子设备和存储介质 |
WO2023173253A1 (zh) * | 2022-03-14 | 2023-09-21 | 深圳技术大学 | 一种能源交易过程中的数据共享方法、设备及存储介质 |
-
2021
- 2021-08-02 CN CN202110878993.2A patent/CN113626765A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114064809A (zh) * | 2022-01-07 | 2022-02-18 | 阿里云计算有限公司 | 碳数据处理方法、电子设备和存储介质 |
WO2023173253A1 (zh) * | 2022-03-14 | 2023-09-21 | 深圳技术大学 | 一种能源交易过程中的数据共享方法、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220239496A1 (en) | Blockchain consensus method, device and system | |
CN109493204B (zh) | 基于区块链的业务记账方法及终端设备 | |
US20210304201A1 (en) | Transaction verification method and apparatus, storage medium, and electronic device | |
CN108900364B (zh) | 区块链网络的管理方法、装置、介质及电子设备 | |
TW201947446A (zh) | 基於區塊鏈的資訊監管方法及裝置 | |
CN109948371B (zh) | 为区块链节点发放身份证书的方法及相关装置 | |
CN108390872B (zh) | 证书管理方法、装置、介质及电子设备 | |
CN110838065A (zh) | 一种交易数据处理方法及装置 | |
CN108540553B (zh) | 物联网数据管理方法、平台及设备 | |
CN113626765A (zh) | 一种能源数据处理方法、装置、设备及存储介质 | |
CN108932410A (zh) | 一种数字资源版权鉴权方法、装置、***和存储介质 | |
CN110084600B (zh) | 决议事务请求的处理、验证方法、装置、设备及介质 | |
US20230155381A1 (en) | Blockchain-based electricity charge settlement method and system for energy storage station | |
CN112817602A (zh) | 一种json格式数据发送、接收方法、设备及介质 | |
CN113706312A (zh) | 基于区块链的光伏电交易方法和装置 | |
CN113873004A (zh) | 一种任务执行方法和装置以及分布式计算*** | |
CN111310242B (zh) | 设备指纹生成的方法、装置、存储介质及电子设备 | |
CN111275417B (zh) | 交易背书处理方法、服务器及计算机可读存储介质 | |
CN109828832B (zh) | 基于区块链的数据流通方法、装置、设备和介质 | |
US20200043016A1 (en) | Network node for processing measurement data | |
CN115460265A (zh) | 接口调用方法、装置、设备及介质 | |
CN111209540B (zh) | 信息验证方法、装置和存储介质 | |
CN114549149A (zh) | 智能电网能源交易数据处理方法、装置和计算机设备 | |
CN114580881A (zh) | 基于区块链的虚拟电厂综合能源管理方法及*** | |
CN110585717B (zh) | 一种信息处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |