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

一种能源数据处理方法、装置、设备及存储介质与流程

2021-11-10 02:16:00 来源:中国专利 TAG:


1.本技术涉及数据处理技术领域,具体涉及一种能源数据处理方法、装置、设备及存储介质。


背景技术:

2.通常使用不同的数据来源对能源站(包括分布式光伏电站、风站、地源水源空气源热泵站、生物质发电站、储能站等分散的能源站)的能源数据(包括发电数据、与发电量相关的环境数据、生产数据和能源站的排放数据)的碳排放统计。需要对不同的数据来源中的发电数据的准确性和真实性进行核准,以确保针对发电数据的碳排放数据可以获得比较可信的认证。
3.但是针对能源站项目所获的数据进行碳排放统计的过程中,容易出现对碳排放数据的重复计算问题,这样会导致对能源站的减排量做认证时,容易出现偏差,最终无法保证能源站碳排放数据认证的有效性。


技术实现要素:

4.本技术实施例提供一种能源数据处理方法、装置、设备及存储介质,能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
5.第一方面,本技术实施例提供了一种能源数据处理方法,该方法由区块链系统中的碳交易平台执行,所述区块链系统包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链系统中的区块链节点;所述方法包括:
6.从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
7.对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;
8.根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链系统中;
9.接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;
10.根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
11.从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;
12.若所述目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。
13.一些实施方式中,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
14.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
15.分别将各目标设备的碳排放数据与所述预设排放量进行比较;
16.分别按照比较的结果为各目标设备设置对应的碳排放等级;
17.向各目标设备发送指示各自对应的碳排放等级的信息。
18.一些实施方式中,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
19.确定各目标设备所属企业的生产类别;
20.获取与各生产类别对应的碳排放标准;
21.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
22.根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
23.向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
24.一些实施方式中,所述根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,所述方法还包括:
25.从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链系统,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
26.基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
27.若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链系统中的区块链节点;
28.将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链系统中的各区块链节点中。
29.第二方面,本技术实施例还提供一种能源数据处理装置,所述能源数据处理装置为区块链系统中的区块链节点,所述区块链系统包括至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链系统中的区块链节点;所述能源数据处理装置包括:
30.收发模块,用于从所述数据中心获取多个目标设备的能源数据集合,所述目标设备至少包括供能设备和用能设备中的一种设备;
31.处理模块,用于对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据所述任务分配策略通过所述收发模块向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链系统中;
32.所述收发模块还用于接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
33.所述处理模块还用于在收发模块从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若所述目标碳排放数据高于预设排放量,则生成碳排放账单并通过所述收发模块发送给所述待碳交易设备。
34.第三方面,本技术实施例还提供了一种处理设备,包括处理器和存储器,存储器中
存储有计算机程序,处理器调用存储器中的计算机程序时执行本技术实施例提供的任一种能源数据处理方法中的步骤。
35.第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本技术实施例提供的任一种能源数据处理方法中的步骤。
36.从以上内容可得出,本技术具有以下的有益效果:
37.碳交易平台使用该待碳交易设备的能源数据时,区块链系统中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于已经预先将各目标设备和能源数据加入区块链系统,相互之间形成了不可抵赖机制,因此,整个区块链系统中的能源数据都受到至少3个区块链节点的影响,即便其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性、一致性和有效性,从而保证能源数据的准确性。由于整体数据具备的完整性、一致性和有效性,因此能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1是本技术中能源数据处理方法的一种流程示意图;
40.图2是本技术中能源数据处理装置的一种结构示意图;
41.图3是本技术处理设备的一种结构示意图。
具体实施方式
42.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.在以下的说明中,本技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本技术原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
44.本技术的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本技术的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环
境,其中包括了任何的上述系统或装置。
45.本技术中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
46.首先,在介绍本技术实施例之前,先介绍下本技术关于应用背景的相关内容。
47.本技术提供的能源数据处理方法的执行主体可以为本技术提供的装置,或者集成了该装置的服务器设备、物理主机、车载终端或者用户设备(user equipment,ue)等处理设备,其中,装置可以采用硬件或者软件的方式实现,ue具体可以为智能手机、平板电脑、笔记本电脑、掌上电脑、台式电脑或者个人数字助理(personal digital assitant,pda)等终端设备。
48.下面,开始介绍本技术提供的能源数据处理方法。
49.参阅图1,图1示出了本技术能源数据处理方法的一种流程示意图,本技术提供的方法可基于区块链系统实施。所述方法由区块链系统中的能源数据处理平台执行,所述区块链系统包括能源数据处理平台、碳交易平台、至少一个数据中心和多个目标设备,目标设备和数据中心都为所述区块链系统中的区块链节点,例如,在数据中心及碳交易所和能源站项目相关企业建立区块链节点。该方法具体可包括如下步骤:
50.101、从所述数据中心获取多个目标设备的能源数据集合。
51.其中,目标设备可包括供能设备和用能设备中的至少一项。功能设备可包括发电机、不间断电源等提供电能的设备。用能设备可包括生产设备、电器等耗电设备。
52.本技术实施例中,由于能够获取到该能源数据集合的用户有、用能方、工程方、投资方以及监管方等。他们均可以用该能源数据集合来进行碳排放认证。但是由于是数据来源相同,所以会导致重复计算。本技术实施例将多个目标设备加入区块链系统后,无论目标设备的能源数据的来源多样,都可以实现对能源数据的去重,即采用区块链的数据一致性的不可抵赖机制进行去重。
53.一些实施方式中,为便于对各目标设备的碳排放进行有针对性、主次、合理和高效的监控,还可以对各目标设备设置碳排放等级。具体来说,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
54.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
55.分别将各目标设备的碳排放数据与所述预设排放量进行比较;
56.分别按照比较的结果为各目标设备设置对应的碳排放等级;
57.向各目标设备发送指示各自对应的碳排放等级的信息。
58.可见,本实施方式中,通过对各目标设备设置碳排放等级,能够对各目标设备的碳排放进行有针对性、主次、合理和高效的监控。
59.另一些实施方式中,由于不同企业的生产类别不同,同样时间内所需的发电量也不同,因此对应提供发电量的目标设备业务要设置不同的碳排放标准。具体来说,所述从所述数据中心获取多个目标设备的能源数据集合之后,所述方法还包括:
60.确定各目标设备所属企业的生产类别;
61.获取与各生产类别对应的碳排放标准;
62.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
63.根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合
对应碳排放标准的目标设备;
64.向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
65.举例来说,在能源站目标设备以及分布式发电场景,通过对发电量的实时上传,将发电量乘以碳折标系数直接转换为能源站碳排放量,并进行碳排放认证
66.在风力发电发电场景,通过对风力发电的实时上传,将发电量乘以风能碳折标系数直接转换为风力碳排放量,并进行碳排放认证。
67.对原有设备改造时,通过对改造前及改造后的用能数据进行分析,确定改造后的碳排放数据,并对该部分数据进行认证。
68.可见,本实施方式中还综合考虑不同企业的生产类别来为不同目标设备设置不同的碳排放标准,能够避免对所有目标设备使用同一套碳排放标准所导致的碳交易误差,并且实时的向不满足碳排放标准的目标设备发送提醒信息,能够做到实时监控和及时改善,从而有利于环境保护。
69.102、对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略。
70.103、根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链系统中。
71.一些实施方式中,所述根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,所述方法还包括:
72.从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链系统,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
73.基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
74.若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链系统中的区块链节点;
75.将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链系统中的各区块链节点中。
76.可见,本技术通过引入区块链系统,形成相互信任,不可抵赖机制,因此,当有新的能源站项目认证时,可以及时的向区块链系统中将其补充为新的区块链节点。即便区块链节点数越来越多,也可保证当前区块链中的数据无法被修改并且可以确保数据在使用过程中的唯一性。
77.104、接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证。
78.其中,所述待碳交易设备为待进行碳交易的目标设备。
79.具体来说,第一消息就是碳交易平台使用该待碳交易设备的能源数据时,区块链系统中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于受到至少3个区块链节点的影响,其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性和有效性,从而保证能源数据的准确性。
80.105、根据所述第一消息分别向各区块链节点发送第二消息;
81.其中,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权。
82.106、从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据。
83.得到目标碳排放数据后,即可对数据进行碳排放认证,认证通过后才能够进行碳排放交易,通过碳排放交易转换为金融货币。
84.107、若所述目标碳排放数据高于预设排放量,则生成碳排放账单并发送给所述待碳交易设备。
85.其中,碳排放账单是指针对目标碳排放数据的碳交易,碳交易可以碳排放账单方式呈现,待碳交易设备所属的企业付该碳排放账单后,便可将碳交易转换为对应的金融货币。
86.本技术实施例中,碳交易平台使用该待碳交易设备的能源数据时,区块链系统中的各区块链节点都需要对该待碳交易设备的能源数据进行确权。由于已经预先将各目标设备和能源数据加入区块链系统,相互之间形成了不可抵赖机制,因此,整个区块链系统中的能源数据都受到至少3个区块链节点的影响,即便其中一个区块链节点的能源数据被修改,也不会影响整体数据的完整性、一致性和有效性,从而保证能源数据的准确性。由于整体数据具备的完整性、一致性和有效性,因此能够避免碳排放数据重复计算,进而提高能源站碳排放数据认证的有效性。
87.为便于更好的实施本技术方法,本技术实施例还提供能源数据处理装置20。参阅图2,图2为本技术能源数据处理装置20的一种结构示意图,其中该能源数据处理装置20为区块链系统中的区块链节点,所述区块链系统包括至少一个数据中心和多个目标设备区块链节点,目标设备和数据中心都为所述区块链系统中的区块链节点;所述能源数据处理装置包括:
88.收发模块201,用于从所述数据中心获取多个目标设备的能源数据集合;
89.处理模块202,用于对所述能源数据集合进行加密以及生成所述能源数据集合对应的任务分配策略;根据所述任务分配策略通过所述收发模块201向所述多个区块链节点分别发送所述能源数据集合中的能源数据,使得各区块链节点分别将接收到的能源数据加入所述区块链系统中;
90.所述收发模块201还用于接收第一消息,所述第一消息用于请求对所述多个目标设备中的待碳交易设备的碳排放数据进行认证;根据所述第一消息分别向各区块链节点发送第二消息,所述第二消息用于指示区块链节点对各自存储的能源数据进行确权;
91.所述处理模块202还用于在收发模块201从各区块链节点接收到基于所述第二消息返回的确认消息后,对所述待碳交易设备的能源数据进行碳排放数据计算,得到目标碳排放数据;若所述目标碳排放数据高于预设排放量,则生成碳排放账单并通过所述收发模块201发送给所述待碳交易设备。
92.一种实施例中,所述处理模块202在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
93.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
94.分别将各目标设备的碳排放数据与所述预设排放量进行比较;
95.分别按照比较的结果为各目标设备设置对应的碳排放等级;
96.通过所述收发模块201向各目标设备发送指示各自对应的碳排放等级的信息。
97.一种实施例中,所述处理模块202在所述收发模块从所述数据中心获取多个目标设备的能源数据集合之后,还用于:
98.确定各目标设备所属企业的生产类别;
99.获取与各生产类别对应的碳排放标准;
100.对各目标设备的能源数据进行碳排放数据计算,得到各自对应的碳排放数据;
101.根据各生产类别对应的碳排放标准和各目标设备对应的碳排放数据,确定不符合对应碳排放标准的目标设备;
102.通过所述收发模块201向各不符合对应碳排放标准的目标设备分别发送对应的提醒信息,所述提醒信息用于提醒目标设备按照生产类别对应的碳排放标准对能源数据进行控制或调度。
103.一种实施例中,所述处理模块202在所述收发模块201根据所述任务分配策略向所述多个区块链节点分别发送所述能源数据集合中的能源数据之后,还用于:
104.通过所述收发模块201从新目标设备接收第三消息,所述第三消息用于请求加入所述区块链系统,所述第三消息包括所述新目标设备的历史能源数据和历史碳排放数据认证信息;
105.基于所述历史能源数据和所述历史碳排放数据认证信息对所述新目标设备进行预设评估,得到评估结果;
106.若所述评估结果满足预设碳排放认证条件,则将所述新目标设备作为所述区块链系统中的区块链节点;
107.通过所述收发模块201将所述历史能源数据和所述历史碳排放数据认证信息同步到所述区块链系统中的各区块链节点中。
108.本技术还提供了处理设备,参阅图3,图3示出了本技术处理设备的一种结构示意图,具体的,本技术提供的处理设备包括处理器,处理器用于执行存储器中存储的计算机程序时实现如图1对应的实施例中的各步骤;或者,处理器用于执行存储器中存储的计算机程序时实现如图2对应实施例中各模块的功能。
109.示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行,以完成本技术。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。
110.处理设备可包括,但不仅限于处理器、存储器。本领域技术人员可以理解,示意仅仅是处理设备的示例,并不构成对处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如处理设备还可以包括输入输出设备、网络接入设备、总线等,处理器、存储器、输入输出设备以及网络接入设备等通过总线相连。
111.处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specificintegrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等,处理器是处理设备的控制中心,利用各种接口和线路连接整个处理设备的各个部分。
112.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据处理设备的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
113.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置、处理设备及其相应模块的具体工作过程,可以参考如图1对应的实施例中的说明,具体在此不再赘述。
114.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
115.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本技术如图1对应的实施例中的的步骤,具体操作可参考如图1对应的实施例中的的说明,在此不再赘述。
116.其中,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
117.由于该计算机可读存储介质中所存储的指令,可以执行本技术如图1对应的实施例中的的步骤,因此,可以实现本技术如图1对应的实施例中的所能实现的有益效果,详见前面的说明,在此不再赘述。
118.以上对本技术提供的一种能源数据处理方法、装置、处理设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

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

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

相关文献