一种基于区块链的绿电溯源方法及装置制造方法及图纸

技术编号:28978575 阅读:22 留言:0更新日期:2021-06-23 09:24
本发明专利技术提供了一种基于区块链的绿电溯源方法及装置,数据采集设备把采集的发电数据和用电数据进行数字签名后上传至区块链上,服务器基于区块链系统存储的数据获得目标区域在预设时间段对应的发电数据和用电数据,并利用发电数据绘制发电曲线,以及利用用电数据绘制负荷曲线;然后,计算负荷曲线和发电曲线的曲线匹配度,获得目标区域的负荷在预设时间段对应的绿色电力数据。由上述过程可见,该方案能够准确衡量用电数据中的绿色电力数据,如绿电比例、绿色电量等数据,为有效衡量用户为低碳减排做出的贡献提供数据依据。而且,该方案杜绝了人为修改数据的可能性,使得数据具有防篡改的特性,且得到的绿色电力数据具有可溯源的特性。

【技术实现步骤摘要】
一种基于区块链的绿电溯源方法及装置
本专利技术属于新能源
,尤其涉及一种基于区块链的绿电溯源方法及装置。
技术介绍
随着全球资源的不断消耗,地球生态系统面临巨大的挑战,可持续发展与低碳环保生活成为当前改善地球生态的重要途径。绿色电力是指利用特定的发电设备,如风机、太阳能光伏电池等,将风能、太阳能等可再生的能源转化成电能。很多消费者使用了绿色电力但由于缺乏可信数据和衡量方法,却不能对用户使用的绿色电力进行准确计量,也无法直观表征用户为低碳减排做出的贡献。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于区块链的绿电溯源方法及装置,以解决无法准确衡量用户使用的绿色电力的问题,其公开的技术方案如下:第一方面,本申请提供了一种基于区块链的绿电溯源方法,应用于服务器,所述方法包括:基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,所述区块链系统中的数据由数据采集设备进行数字签名后上传;根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,以及,根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线;计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段对应的绿色电力数据。可选地,所述计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段内对应的绿色电力数据,包括:获取所述负荷曲线和所述发电曲线在任一预设时间步长对应的曲线面积最小的曲线面积最小值;<br>计算所述预设时间段内每个所述预设时间步长对应的曲线面积最小值的总和,得到第一曲线面积总和;计算所述负荷曲线在所述预设时间段内的曲线面积,得到第二曲线面积总和;计算所述第一曲线面积总和与所述第二曲线面积总和之间的比例,得到所述目标曲线的负荷在所述预设时间段对应的绿色电力数据。可选地,所述根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,包括:将所述目标区域内的所有新能源电站在所述预设时间段对应的发电数据进行叠加,得到所述目标区域在所述预设时间段的发电曲线。可选地,所述根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线,包括:将所述目标区域内至少两个用电负荷在所述预设时间段对应的用电数据进行叠加,得到所述目标区域在所述预设时间段的负荷曲线。可选地,所述方法还包括:对所述绿色电力数据进行数字签名后发送至所述区块链系统进行存储;接收绿色电力数据查询请求并发送至所述区块链系统,以触发所述区块链系统返回与所述绿色电力数据查询请求相匹配的绿色电力数据。可选地,所述基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,包括:向所述区块链系统发送发用电数据读取请求,以触发所述区块链系统返回与所述数据读取请求相匹配的数字签名和数字指纹;利用所述数字签名验证数据发布方身份正确后,获取所述服务器的数据库中存储的与所述数字指纹相匹配的发电数据和用电数据。第二方面,本申请还提供了一种基于区块链的绿电溯源方法,应用于数据采集设备,所述数据采集设备包括发电数据采集设备和用电数据采集设备,所述方法包括:所述发电数据采集设备采集目标区域内的各新能源电站的发电数据,并对所述发电数据进行数字签名,将所述数字签名发送至区块链系统进行存储;所述用电数据采集设备采集目标区域内的各负荷的用电数据,并对所述用电数据进行数字签名,将所述数字签名发送至所述区块链系统进行存储,以触发服务器基于所述区块链系统存储的数据获取目标区域在预设时间段对应的发电数据和用电数据,并依据所述发电数据获得发电曲线,依据所述用电数据获得负荷曲线,以及计算所述负荷曲线和所述发电曲线的曲线匹配度得到所述目标区域的负荷在所述预设时间段对应的绿色电力数据。可选地,所述发电数据采集设备采集目标区域内的各新能源电站的发电数据,并对所述发电数据进行数字签名后发送至所述区块链系统存储,包括:所述发电数据采集设备采集目标区域内的各新能源电站的发电数据,并发送至集成在所述发电数据采集设备内的区块链智能代理模块;所述区块链智能代理模块对所述发电数据进行哈希计算,得到所述发电数据的数字指纹;所述区块链智能代理模块利用非对称加密算法对所述发电数据的数字指纹进行加密,得到所述发电数据的数字签名;所述区块链智能代理模块发送所述数字指纹和所述数字签名至所述区块链系统进行存储。第三方面,本申请还提供了一种基于区块链的绿电溯源方法,应用于绿电溯源系统,所述绿电溯源系统包括发电数据采集设备、用电数据采集设备和服务器,所述方法包括:所述发电数据采集设备采集目标区域内的各新能源电站的发电数据,并对所述发电数据进行数字签名后发送至区块链系统存储;所述用电数据采集设备采集所述目标区域内的各负荷的用电数据,并对所述用电数据进行数字签名后发送至所述区块链系统进行存储;所述服务器基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据;所述服务器根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,以及,根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线;所述服务器计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段对应的绿色电力数据。第四方面,本申请还提供了一种基于区块链的绿电溯源装置,应用于服务器,所述装置包括:发用电获取模块,用于根据区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,所述区块链系统中的数据由数据采集设备进行数字签名后上传;曲线形成模块,用于根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,以及,根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线;绿色电力数据计算模块,用于计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段对应的绿色电力数据。第五方面,本申请还提供了一种基于区块链的绿电溯源装置,应用于数据采集设备,所述数据采集设备包括发电数据采集设备和用电数据采集设备,所述装置包括:发电数据采集模块,用于采集目标区域内的各新能源电站的发电数据,并对所述发电数据进行数字签名,将所述数字签名发送至区块链系统进行存储;用电数据采集模块,用于采集目标区域内的各负荷的用电数据,并对所述用电数据进行数字签名,将所述数字签名发送至所述区块链系统进行存储,以触发服务器基于所述区块链系统存储的数据获取目标区域在预设时间段对应的发电数据和用电数据,并依据所述发电数据获得发电曲线,依据所述用电数据获得负荷曲线,以及计算所述负荷曲线和所述发电曲线的曲线匹配度得到所述目标区域的负荷在所述预设时间段对应的绿色电力数据。第六方面,本申请还提供了一种基于区块链的绿电溯源系统,包括:发电数据采集设备、用电数据采集设备和服务器;所述发本文档来自技高网...

【技术保护点】
1.一种基于区块链的绿电溯源方法,其特征在于,应用于服务器,所述方法包括:/n基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,所述区块链系统中的数据由数据采集设备进行数字签名后上传;/n根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,以及,根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线;/n计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段对应的绿色电力数据。/n

【技术特征摘要】
1.一种基于区块链的绿电溯源方法,其特征在于,应用于服务器,所述方法包括:
基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,所述区块链系统中的数据由数据采集设备进行数字签名后上传;
根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,以及,根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线;
计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段对应的绿色电力数据。


2.根据权利要求1所述的方法,其特征在于,所述计算所述负荷曲线和所述发电曲线的曲线匹配度,获得所述目标区域的负荷在所述预设时间段内对应的绿色电力数据,包括:
获取所述负荷曲线和所述发电曲线在任一预设时间步长对应的曲线面积最小的曲线面积最小值;
计算所述预设时间段内每个所述预设时间步长对应的曲线面积最小值的总和,得到第一曲线面积总和;
计算所述负荷曲线在所述预设时间段内的曲线面积,得到第二曲线面积总和;
计算所述第一曲线面积总和与所述第二曲线面积总和之间的比例,得到所述目标区域的负荷在所述预设时间段对应的绿色电力数据。


3.根据权利要求1所述的方法,其特征在于,所述根据所述发电数据获得所述目标区域在所述预设时间段的发电曲线,包括:
将所述目标区域内的所有新能源电站在所述预设时间段对应的发电数据进行叠加,得到所述目标区域在所述预设时间段的发电曲线。


4.根据权利要求1所述的方法,其特征在于,所述根据所述用电数据获得所述目标区域在所述预设时间段的负荷曲线,包括:
将所述目标区域内至少两个用电负荷在所述预设时间段对应的用电数据进行叠加,得到所述目标区域在所述预设时间段的负荷曲线。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述绿色电力数据进行数字签名后发送至所述区块链系统进行存储;
接收绿色电力数据查询请求并发送至所述区块链系统,以触发所述区块链系统返回与所述绿色电力数据查询请求相匹配的绿色电力数据。


6.根据权利要求1所述的方法,其特征在于,所述基于区块链系统存储的数据,获取目标区域在预设时间段对应的发电数据和用电数据,包括:
向所述区块链系统发送发用电数据读取请求,以触发所述区块链系统返回与所述数据读取请求相匹配的数字签名和数字指纹;
利用所述数字签名验证数据发布方身份正确后,获取所述服务器的数据库中存储的与所述数字指纹相匹配的发电数据和用电数据。


7.一种基于区块链的绿电溯源方法,其特征在于,应用于数据采集设备,所述数据采集设备包括发电数据采集设备和用电数据采集设备,所述方法包括:
所述发电数据采集设备采集目标区域内的各新能源电站的发电数据,并对所述发电数据进行数字签名,将所述数字签名发送至区块链系统进行存储;
所述用电数据采集设备采集目标区域内的各负荷的用电数据,并对所述用电数据进行数字签名,将所述数字签名发送至所述区块链系统进行存储,以触发服务器基于所述区块链系统存储的数据获取目标区域在预设时间段对应的发电数据和用...

【专利技术属性】
技术研发人员:魏正佳翁捷刘兴
申请(专利权)人:阳光电源股份有限公司
类型:发明
国别省市:安徽;34

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

1