基于储能参数选择与容量分解的电网区块链架构方法技术

技术编号:29967269 阅读:26 留言:0更新日期:2021-09-08 09:37
基于储能参数选择与容量分解的电网区块链架构方法,包括:1,储能节点用户信息的参数录入;2,为确保一致性,通过对录入的信息加密,形成私钥和公钥,对信息以及私钥和公钥的“双钥”所有权验证;3,机组响应需求的交互方式;通过导入三层容量证明POC过程中,响应双向需求,形成对应三种约束方式,生成存储额度,再导入POC选择出参选节点;4,对区块链储能与电网交互流程进行分解与细化,建立模块;储能与电网交互模块读取、增加约束、监控整个过程,广播所有信息;5,对储能节点对应的储能机组进行容量分解;建立容量分解,通过检测用户充放电状态、需求空间对应的容量占用,约束节点只用剩余的空间进行参选。空间进行参选。空间进行参选。

【技术实现步骤摘要】
基于储能参数选择与容量分解的电网区块链架构方法


[0001]本专利技术属于区块链架构方法领域,特别是涉及一种基于参数选择与容量分解的区块链辅助服务运营方法。

技术介绍

[0002]随着可再生能源发电并网以及以电动汽车为主的灵活负载的不断进步,发电端与负荷端双端对电力辅助服务市场化调度体系提供了更高的要求。传统的辅助服务市场化交易都是通过提前预测并点对点提出需求交易的集中竞价市场交易。缺乏统一支持的互联网架构、存在交易实时性差、无法更好适配竞价交易市场化基本等问题,导致电网对于需求分解的并不迅速,难以优化、调度和管理。

技术实现思路

[0003]本专利技术提出一种基于储能参数选择与容量分解的电网区块链架构方法,专利技术目的是架构一个能够对于分布式辅助服务机组与电网交互提供统一支持的区块链方法,该架构可以支撑辅助储能机组与电网的实时交互,能够更好适配储能机组的容量利用等问题,通过本方法电网可以通过实时的辅助服务区块链架构实现分布式储能的统一管理、迅速分解需求、更流畅自治的电网调度,以及进一步增加电网弹性。
>[0004]技术方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于储能参数选择与容量分解的电网区块链架构方法,其特征在于:该方法步骤如下:步骤1,储能节点用户信息的参数录入;通过建立区块链架构,提供用户注册界面,储能节点用户在界面录入自己的个人信息,然后导入到系统的数据处理模块中,形成初始用户信息数据库;步骤2,在储能节点用户信息录入后,为确保储能节点用户信息的安全以及用户信息存储结构的一致性,区块链架构增加计算机数据转化和数据验证模块,通过对录入的储能节点用户信息进行加密,形成每个用户的私钥和公钥,并转化成一个16进制的计算机地址符,形成储能节点用户信息;通过区块链架构对储能节点用户信息以及私钥和公钥的“双钥”所有权验证,完成储能节点用户信息的入网任务;步骤3,机组响应需求的交互方式;区块链架构通过将储能节点用户的参数导入三层容量证明POC过程中,来响应电网供应端与负荷端的双向需求,区块链架构通过储能节点用户输入的三种参数:机组最大响应容量U、机组日最大响应频率F和机组最迟响应时间T,形成对应三种约束方式,生成分配给储能节点用户对应的容量证明POC过程中用到的存储额度,再导入POC过程中;选择出贴合相应实际需求的参选节点;步骤4,对区块链架构储能与电网交互流程进行分解与细化,建立储能与电网交互监控模块;设定区块链架构储能与电网交互按以下逻辑进行分化:根据储能与电网的交互过程,将交互过程区块链架构生成的区块分为需求信息公示区块、储能与电网交互执行区块以及储能与电网交互结束区块;区块链架构根据上述逻辑定义每个所述区块的不同地址头,储能用户节点根据地址头在上述区块中写入与地址头相对应的可以表示当前储能用户节点状态的信息;储能与电网交互模块读取、增加约束、监控整个过程,最后广播上述区块包含的所有信息,其只有添加和广播信息权,没有修改权;步骤5,对储能节点对应的储能机组进行容量分解;通过步骤4中对储能与电网交互的监控,在储能与电网交互执行过程中、储能与电网交互结束的区块之间,区块链架构抓取储能节点的储能机组实际执行容量需求响应过程中的状态,建立容量分解,通过检测用户充放电状态、需求空间对应的容量占用,约束节点只用剩余的空间进行参选。2.根据权利要求1所述的基于储能参数选择与容量分解的电网区块链架构方法,其特征在于:所述步骤1中储能节点用户信息的参数录入;通过储能节点录入自身的用户信息参数,区块链架构利用带有储能机组参数的数据整理并上链的方式实现储能机组信息的录入存储,并通过读取与存储储能机组参数的方法来适配地域分布式储能节点和响应电网实时需求的辅助服务机组,其方法如下:搭建区块链架构,通过注册审核的模式初步防止恶意储能机组或区块链节点参与系统进程;区块链架构提供用户注册界面,储能节点用户在界面录入自己的个人信息,最后导入到区块链架构的数据处理模块中,形成初始用户信息数据库;针对电网对辅助服务的需求,规定储能节点用户输入以下参数:用户帐号、个人密码以及自身的机组参数;信息录入过程伪代码如下:
通过信息录入过程,可以将储能机组的参数转化为计算机数据,为后续交互过程提供数据支撑。3.根据权利要求1所述的基于储能参数选择与容量分解的电网区块链架构方法,其特征在于:所述步骤3中的三层容量证明POC过程具体执行步骤如下:首先,区块链架构提供了需求选择界面,电网在调度时,需求方用户提出需求时,区块链架构提供一个填写具体需求数值的需求页面,所述页面选择U机组最大响应容量需求,F机组日最大响应频率需求,T机组最迟响应时间;其次,根据需求页面传递的需求参数,区块链架构检索传递回来的与需求对应的参数,进入对应的参数通路中;当参数指标到达通路后,进入对应参数约束的三层容量证明POC过程中,三层容量证明POC过程通过检测与需求对应的参数,分配不同的约束容量;再次,通过参数规则约束硬盘空间后,区块链架构将储能节点用户对应的硬盘空间大小导入到三层容量证明POC过程中,三层容量证明POC过程的原理是系统生成一个占用巨大的测绘文件plot,该测绘文件plot根据哈希运算生成,以谜题形式存在,储能节点用户需要存储对应的“解题思路”,三层容量证明POC过程经历三个阶段:(1)区块链架构生成存储验证库阶段:区块链架构生成一个由哈希函数H构造的plot文件,该plot文件以单字节为单位,通过循环的哈希函数生成的一种占位单元,其本身并无实际意义,通过后续操作当做验证节储能节点用户实际提供的硬盘空间的一种标志;plot文件产生代码如下:
其中a是一个16字节的随机数;(2)初始化阶段:欲参选交互的储能节点在POC过程中身份为证明者P,初始化阶段执行在区块链架构与储能用户交互之前,即区块链架构执行存储验证库阶段产生plot文件之后,且储能节点验证自己存储空间之前;在初始化阶段,区块链架构根据参数要求储能节点用户的P分配足够的硬盘空间,当系统读取储能节点用户中P的信息后,指定P死锁部分硬盘,硬盘空间遵循步骤3(2)制定的方法;当P接受到区块链架构分配的参数之后,后台下载plot文件,直至到达区块链架构制定的硬盘容量;这个plot文件是以字节为单位的;当节点存储plot文件之后,根据哈希树算法生成一个以每2个plot文件作为一个根root、每2个plot文件中哈希位置值为树枝、n阶的哈希树,这个哈希树的根存储的plot文件定义为“值”v;所述哈希树的存储的树枝为“位置参数”,这个位置参数的逻辑是:其中i表示调用i位置,n
i
表示当前是n
i
阶树枝,一共有n
i
+1个哈希值,{h0,h1,

,h
i
‑1}表示当前i位置之前所有表示位置的哈希地址,h
i
表示当前位置的哈希地址,哈希地址内部定义为:plot文件按哈希树从根到枝生成存储文件的过程称之为卵石加密阶段,最后P存储一个对应内存的plot文件,并且生成一个基于哈希地址address的哈希树表,其中每个哈希树的树枝以及其树枝末梢存储的仅仅是位置参数,这个位置参数相对占用内存较小,确保了后续验证阶段的效率;
(3)验证用户节点诚实性阶段:区块链架构中未参与交互流程的其他用户节点、区块链架构本身及其维护者都称之为验证者V,验证者V需要对于P是否...

【专利技术属性】
技术研发人员:刘沐易王海鑫杨俊友李云路崔嘉冯佳威马一鸣纪慧超
申请(专利权)人:沈阳工业大学
类型:发明
国别省市:

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

1