一种基于智能合约的虚拟电厂需求响应方法和系统技术方案

技术编号:39183673 阅读:10 留言:0更新日期:2023-10-27 08:31
本发明专利技术公开了一种基于智能合约的虚拟电厂需求响应方法和系统,该方法包括:部署智能合约到区块链上,发布需求响应政策到主链,并同步到侧链;资源层设备设置本地用电策略,作为侧链节点实时获取需求响应政策;当满足需求响应政策时,自动响应,并将用于证明自身行为的电子凭证进行签名,发送聚合签名请求至负荷聚合层网关;负荷聚合层网关进行聚合签名,并触发主链上的相应的智能合约;智能合约验签,发放合约交易补助,并更新账户信息。本发明专利技术,通过智能合约实现电力交易的自动化和智能化,提高了负荷调节的能力和需求响应速度。使用侧链技术整合零散负荷资源,使用聚合签名触发智能合约,解决零散资源高并发请求可能带来的阻塞。塞。塞。

【技术实现步骤摘要】
一种基于智能合约的虚拟电厂需求响应方法和系统


[0001]本专利技术涉及虚拟电厂管理
,具体涉及一种基于智能合约的虚拟电厂需求响应方法和系统。

技术介绍

[0002]为了实现可持续发展,能源转型成为了如今电力行业的发展重点,越来越多的可再生能源被引入到能源系统中。然而,这些能源资源分散且难以预测,因此难以进行有效利用。与此同时,传统的中央集中式电力系统面临诸多问题,如电力故障、电力负荷波动等。由此,虚拟电厂技术应运而生。虚拟电厂将分散的能源资源集中起来,形成一个统一的电力系统,提高了电力交易的效率和可靠性。
[0003]需求响应是虚拟电厂管理的主要目标之一。需求响应主要分为削峰响应和填谷响应,削峰响应是指在用电高峰期,邀约用户减少用电量,以满足整体的用电需求;填谷响应是指在电力供应充裕的情况下,鼓励用户用电,减少能源浪费。目前,虚拟电厂的需求响应管理存在以下问题:
[0004]第一,响应速度慢。
[0005]第二,零散资源不方便参与,且高并发请求可能带来阻塞。
[0006]有鉴于此,需要对现有的虚拟电厂需求响应方法进行改进,以将需求响应流程自动化,并解决零散资源不方便参与,且高并发请求可能带来的阻塞的问题。

技术实现思路

[0007]针对上述缺陷,本专利技术所要解决的技术问题在于提供一种基于智能合约的虚拟电厂需求响应方法和系统,以解决现有技术响应速度慢,零散资源不方便参与,且高并发请求可能带来阻塞的问题。
[0008]为此,本专利技术提供的基于智能合约的虚拟电厂需求响应方法,包括以下步骤:
[0009]各虚拟电厂分别部署智能合约到区块链上,并发布需求响应政策到区块链主链;
[0010]将区块链主链上的需求响应策略同步到区块链侧链;
[0011]各资源层设备分别设置自身的本地用电策略,并作为区块链侧链节点,实时获取侧链上的虚拟电厂需求响应政策;
[0012]当资源层设备本地用电策略满足虚拟电厂需求响应政策时,自动此响应虚拟电厂需求响应政策;
[0013]资源层设备完成虚拟电厂的需求响应政策响应后,将用于证明自身行为的电子凭证进行签名,发送聚合签名请求至负荷聚合层网关;
[0014]负荷聚合层网关收到各资源层设备的聚合签名请求后,进行聚合签名,并触发主链上的相应的智能合约;
[0015]主链上智能合约验签,完成合约交易,自动发放合约交易补助给相应的资源层设备,并更新该资源层设备的账户信息到区块链主链上。
[0016]在上述技术方法中,优选地,资源层设备可随时更新自身的本地用电策略。。
[0017]在上述技术方法中,优选地,负荷聚合层网关作为一个将主链与侧链双向锚定的节点,当发现主链上数据更新了最新的虚拟电厂需求响应政策时,将其同步到侧链上。
[0018]在上述技术方法中,优选地,负荷聚合层网关启动后,首先双向锚定区块链主链与侧链,将主链上的需求响应政策、用户信息同步到侧链上。
[0019]在上述技术方法中,优选地,当收到新的聚合签名请求时,负荷聚合层网关通过交互计算出最新的聚合签名,同时检查是否到达签名数量上限,若达到上限,则触发智能合约。
[0020]在上述技术方法中,优选地,负荷聚合层网关中设有定时器,当到达一定时间,定时器触发,让当前正在等待的聚合签名触发智能合约。
[0021]在上述技术方法中,优选地,当智能合约被触发时,智能合约首先验证签名的正确性,在保证签名正确无误后,对满足需求响应的电力消费用户进行补助,更新资源层设备状态。
[0022]本专利技术还提供了一种基于智能合约的虚拟电厂需求响应系统,包括区块链和负荷聚合层网关,所述负荷聚合层网关上设有聚合签名组件,所述负荷聚合层网关同时作为区块链的主链和侧链节点,双向锚定主链与侧链,同步侧链与主链上的信息,
[0023]各虚拟电厂分别部署智能合约到区块链上,并发布需求响应政策到区块链主链;
[0024]负荷聚合层网关将区块链主链上的需求响应策略同步到区块链侧链;
[0025]各资源层设备分别设置自身的本地用电策略,并作为区块链侧链节点,实时获取侧链上的虚拟电厂需求响应政策;当资源层设备本地用电策略满足虚拟电厂需求响应政策时,自动此响应虚拟电厂需求响应政策;资源层设备完成虚拟电厂的需求响应政策响应后,将用于证明自身行为的电子凭证进行签名,发送聚合签名请求至负荷聚合层网关;
[0026]负荷聚合层网关收到各资源层设备的聚合签名请求后,聚合签名组件通过交互实现聚合签名,并触发主链上的相应的智能合约;
[0027]主链上智能合约验签,完成合约交易,自动发放合约交易补助给相应的资源层设备,并更新该资源层设备的账户信息到区块链主链上。
[0028]在上述系统中,优选地,所述资源层设备可随时更新自身的本地用电策略所述资源层设备可随时更新自身的本地用电策略。
[0029]在上述系统中,优选地,所述负荷聚合层网关中设有定时器,当到达一定时间,定时器触发,让当前正在等待的聚合签名触发智能合约。
[0030]由上述技术方案可知,本专利技术提供的基于智能合约的虚拟电厂需求响应方法,解决了现有技术响应速度慢,零散资源不方便参与,且高并发请求可能带来阻塞的问题。与现有技术相比,本专利技术具有以下有益效果:
[0031]通过智能合约实现电力交易的自动化和智能化,完成需求响应补贴发放,对用电高峰期以及低谷期进行负荷调节,提高了负荷调节的能力和需求响应速度。使用侧链技术同步虚拟电厂的需求响应政策信息至侧链以告知资源层设备,以此方式整合零散负荷资源,形成更大的电力系统,实现更高效、更可靠的电力调度。同时对用户信息进行整合并使用聚合签名对区域内的签名进行聚合并触发智能合约,解决零散资源高并发请求可能带来的阻塞。
附图说明
[0032]为了更清楚地说明本专利技术的实施例或现有技术中的技术方案,下面将对本专利技术实施例或现有技术描述中所需要使用的附图做出简单地介绍和说明。显而易见地,下面描述中的附图仅仅是本专利技术的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图生成其他的附图。
[0033]图1为本专利技术提供的一种基于智能合约的虚拟电厂需求响应系统示意图;
[0034]图2为本专利技术提供的一种基于智能合约的虚拟电厂需求响应方法流程图;
[0035]图3为本专利技术中负荷聚合层网关的工作流程图。
具体实施方式
[0036]下面将结合本专利技术实施例附图,对本专利技术实施例的技术方案进行清楚、完整地描述,显然,以下所描述的实施例,仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动的前提下,所生成的所有其他实施例,都属于本专利技术保护的范围。
[0037]为了对本专利技术的技术方案和实现方式做出更清楚地解释和说明,以下介绍实现本专利技术技术方案的几个优选的具体实施例。
[0038]需要说明的是,本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能合约的虚拟电厂需求响应方法,其特征在于,包括以下步骤:各虚拟电厂分别部署智能合约到区块链上,并发布需求响应政策到区块链主链;将区块链主链上的需求响应策略同步到区块链侧链;各资源层设备分别设置自身的本地用电策略,并作为区块链侧链节点,实时获取侧链上的虚拟电厂需求响应政策;当资源层设备本地用电策略满足虚拟电厂需求响应政策时,自动此响应虚拟电厂需求响应政策;资源层设备完成虚拟电厂的需求响应政策响应后,将用于证明自身行为的电子凭证进行签名,发送聚合签名请求至负荷聚合层网关;负荷聚合层网关收到各资源层设备的聚合签名请求后,进行聚合签名,并触发主链上的相应的智能合约;主链上智能合约验签,完成合约交易,自动发放合约交易补助给相应的资源层设备,并更新该资源层设备的账户信息到区块链主链上。2.根据权利要求1所述的方法,其特征在于,资源层设备可随时更新自身的本地用电策略。3.根据权利要求1所述的方法,其特征在于,负荷聚合层网关作为一个将主链与侧链双向锚定的节点,当发现主链上数据更新了最新的虚拟电厂需求响应政策时,将其同步到侧链上。4.根据权利要求1所述的方法,其特征在于,负荷聚合层网关启动后,首先双向锚定区块链主链与侧链,将主链上的需求响应政策、用户信息同步到侧链上。5.根据权利要求1所述的方法,其特征在于,当收到新的聚合签名请求时,负荷聚合层网关通过交互计算出最新的聚合签名,同时检查是否到达签名数量上限,若达到上限,则触发智能合约。6.根据权利要求5所述的方法,其特征在于,负荷聚合层网关中设有定时器,当到达一定时间,定时器触发,...

【专利技术属性】
技术研发人员:蔡莹王莉余志文张扬邱朝明
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:

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

1