基于区块链虚拟电厂用能权交易方法、装置、设备和介质制造方法及图纸

技术编号:37369971 阅读:22 留言:0更新日期:2023-04-27 07:15
本申请实施例提供一种基于区块链虚拟电厂用能权交易方法、装置、设备和存储介质。该方法包括:响应于至少一个代理聚合商发送的用能权交易请求消息,确定至少一个代理聚合商的当前信誉值;根据各当前信誉值确定具有用能权交易资格的目标代理聚合商;控制目标代理聚合商进行用能权交易,并获取对应的交易数据;通过预设的共识算法对交易数据进行共识处理;在共识通过后,将交易数据打包进区块,并将区块存储至区块链中。该方法通过信誉值来控制代理聚合商的用能权交易,能够促进用能权交易的良性循环,并且运用区块链技术来实现虚拟电厂代理聚合商之间的用能权交易过程以及交易数据的分布式存储,提高了用能权交易的可靠性。提高了用能权交易的可靠性。提高了用能权交易的可靠性。

【技术实现步骤摘要】
基于区块链虚拟电厂用能权交易方法、装置、设备和介质


[0001]本申请实施例涉及虚拟电厂能源管理
,尤其涉及一种基于区块链虚拟电厂用能权交易方法、装置、设备和存储介质。

技术介绍

[0002]虚拟电厂(Virtual Power Plant,VPP)是通过协调、优化和控制由分布式能源、储能、可控工商业负荷等柔性负荷聚合而成的分布式能源(Distributional Energy Resource,DER)集群,它的核心功能是整合集群内的各类资源,为电网运营提供容量和辅助服务,提高电力系统的经济性和可靠性,并促进可再生能源的高效利用和优化整合。
[0003]用能权是指在能源消费总量和强度控制的前提下,用能单位经政府有关部门核发或交易取得,允许其使用或投入生产的综合能源消费量权益。为了促进节能减排以及推动绿色发展,可以通过市场化的手段,推行虚拟电厂用能权有偿使用和交易。那么,在虚拟电厂用能权交易过程中,如何提高用能权交易业务的安全性是本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]针对传统技术存在的技术问题,本申请实施例提供一种基于区块链虚拟电厂用能权交易方法、装置、设备和存储介质。
[0005]第一方面,本申请实施例提供了一种基于区块链虚拟电厂用能权交易方法,应用于区块链中的主节点,所述方法包括:
[0006]响应于至少一个代理聚合商发送的用能权交易请求消息,确定所述至少一个代理聚合商的当前信誉值;
[0007]根据各当前信誉值确定具有用能权交易资格的目标代理聚合商;
[0008]控制所述目标代理聚合商进行用能权交易,并获取对应的交易数据;
[0009]通过预设的共识算法对所述交易数据进行共识处理;
[0010]在共识通过后,将所述交易数据打包进区块,并将所述区块存储至所述区块链中。
[0011]第二方面,本申请实施例提供一种基于区块链虚拟电厂用能权交易装置,集成于区块链中的主节点,所述装置包括:
[0012]第一确定模块,用于响应于至少一个代理聚合商发送的用能权交易请求消息,确定所述至少一个代理聚合商的当前信誉值;
[0013]第二确定模块,用于根据各当前信誉值确定具有用能权交易资格的目标代理聚合商;
[0014]控制模块,用于控制所述目标代理聚合商进行用能权交易;
[0015]获取模块,用于获取对应的交易数据;
[0016]处理模块,用于通过预设的共识算法对所述交易数据进行共识处理;
[0017]存储模块,用于在共识通过后,将所述交易数据打包进区块,并将所述区块存储至
所述区块链中。
[0018]第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第一方面提供的所述基于区块链虚拟电厂用能权交易方法的步骤。
[0019]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面提供的所述基于区块链虚拟电厂用能权交易方法的步骤。
[0020]本申请实施例提供的技术方案,响应于至少一个代理聚合商发送的用能权交易请求消息,确定至少一个代理聚合商的当前信誉值,根据各当前信誉值确定具有用能权交易资格的目标代理聚合商,控制目标代理聚合商进行用能权交易,并获取对应的交易数据,通过预设的共识算法对交易数据进行共识处理,在共识通过后,将交易数据打包进区块,并将区块存储至区块链中。该方案通过信誉值来控制代理聚合商的用能权交易,不仅能够激发代理聚合商的积极性,而且能够减少异常代理聚合商参与交易过程,促进用能权交易的良性循环,并且运用区块链技术来实现虚拟电厂代理聚合商之间的用能权交易过程以及交易数据的分布式存储,提高了用能权交易的可靠性。
附图说明
[0021]图1为本申请实施例提供的虚拟电厂区块链系统的一种结构示意图;
[0022]图2为本申请实施例提供的基于区块链虚拟电厂用能权交易方法的一种流程示意图;
[0023]图3为本申请实施例提供的交易数据共识过程的一种示意图;
[0024]图4为本申请实施例提供的基于区块链虚拟电厂用能权交易装置的一种结构示意图;
[0025]图5为本申请实施例提供的电子设备的一种结构示意图。
具体实施方式
[0026]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
[0027]本申请中,代理聚合商可以理解为虚拟电厂,负责整合所管辖范围内各分布式能源端提供的资源以及整合各分布式能源端参与电力服务,具有强大的存储和计算能力。区块链,区块链是能够提供可信任去篡改、安全透明等功能特性的去中心化数据库,可用于提高代理聚合商之间用能权交易的可靠性。
[0028]本申请实施例提供的基于区块链虚拟电厂用能权交易方法,可以应用于如图1所示的应用场景,该应用场景为虚拟电厂区块链系统,本申请实施例中的区块链采用联盟链,以下对各组成部分进行说明:
[0029]主节点:当前信誉值最高的代理聚合商、监督机构或者电网公司。在设置代理聚合商作为主节点时,可以通过共识根据各代理聚合商的当前信誉值选择当前信誉值最高的代理聚合商作为主节点。
[0030]普通节点:用于对各分布式电源进行资源整合的代理聚合商。代理聚合商之间可以基于需求进行用能权交易。
[0031]节点管理中心:可信任的权威机构,负责该系统内用户的身份认证和密钥分发,为用户分配权限。
[0032]在系统身份认证流程中,虚拟电厂内所有参与者(例如代理聚合商)需要上传证明自己身份的数据到节点管理中心,认证通过后,返回给各参与者节点一对公钥和私钥,公钥作为参与者在区块链上的账户地址,私钥作为操作该账号的唯一钥匙。在本申请实施例中,未完成认证的代理聚合商会被认定为“恶意”节点,不允许进入区块链中进行用能权交易。
[0033]以下对本申请实施例提供的基于区块链虚拟电厂用能权交易方法进行具体说明:
[0034]图2为本申请实施例提供的基于区块链虚拟电厂用能权交易方法的一种流程示意图,该方法可以应用于区块链中的主节点,具体由主节点来执行。如图2所示,该方法可以包括:
[0035]S201、响应于至少一个代理聚合商发送的用能权交易请求消息,确定至少一个代理聚合商的当前信誉值。
[0036]在本实施例中,区块链中的代理聚合商是否能够参与用能权交易受到自身当前信誉值的限制。对于新加入到区块链中的代理聚合商,可以为其设置初始信誉值,具体可以根据业务需求对初始信誉值进行设定,即这部分代理聚合商的当前信誉值为初始信誉值。对于存在交易记录的代理聚合商,可以直接获取其当前信誉值。
[0037]根据代理聚合商的当前信誉值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链虚拟电厂用能权交易方法,其特征在于,应用于区块链中的主节点,所述方法包括:响应于至少一个代理聚合商发送的用能权交易请求消息,确定所述至少一个代理聚合商的当前信誉值;根据各当前信誉值确定具有用能权交易资格的目标代理聚合商;控制所述目标代理聚合商进行用能权交易,并获取对应的交易数据;通过预设的共识算法对所述交易数据进行共识处理;在共识通过后,将所述交易数据打包进区块,并将所述区块存储至所述区块链中。2.根据权利要求1所述的方法,其特征在于,所述根据各当前信誉值确定具有用能权交易资格的目标代理聚合商,包括:将当前信誉值大于预设阈值的代理聚合商确定为具有用能权交易资格的目标代理聚合商;或者,按照各当前信誉值由高到低的顺序对所述至少一个代理聚合商进行排序,将排序最高的代理聚合商确定为具有用能权交易资格的目标代理聚合商。3.根据权利要求1所述的方法,其特征在于,所述控制所述目标代理聚合商进行用能权交易,包括:通过所述共识算法对所述目标代理聚合商的用能权交易资格再次进行共识处理;在共识通过后,控制所述目标代理聚合商进行用能权交易。4.根据权利要求1所述的方法,其特征在于,还包括:根据所述交易数据,更新参与本次用能权交易的代理聚合商的当前信誉值。5.根据权利要求4所述的方法,其特征在于,所述根据所述交易数据,更新参与本次用能权交易的代理聚合商的当前信誉值,包括:根据所述交易数据...

【专利技术属性】
技术研发人员:高金龙李金山王婧聂高飞魏东升彭秀全黄伟钢王步云陈金良刘晨龙李金德曹伟李识琪李彬孙毅祁兵
申请(专利权)人:华北电力大学
类型:发明
国别省市:

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

1