【技术实现步骤摘要】
一种基于虚拟电厂区块链的信息安全和数据互操作方法
[0001]本专利技术属于虚拟电厂区块链
,具体涉及一种基于虚拟电厂区块链的信息安全和数据互操作方法。
技术介绍
[0002]虚拟电厂是一种通过先进信息通信技术和软件系统,实现分布式能源 (distributed generation,DG)、储能系统、可控负荷、电动汽车等异构能力分布式能源(distributed energyresources,DER)的聚合和协调优化,以作为一个特殊电厂参与电力市场和电网运行的电源协调管理系统;虚拟电厂概念的核心可以总结为“通信”和“聚合”,虚拟电厂的关键技术主要包括协调控制技术、智能计量技术以及信息通信技术;虚拟电厂最具吸引力的功能在于能够聚合DER参与电力市场和辅助服务市场运行,为配电网和输电网提供管理和辅助服务;“虚拟电厂”的解决思路在我国有着非常大的市场潜力,对于面临“电力紧张和能效偏低矛盾”的中国来说,无疑是一种好的选择。
[0003]目前,以负荷聚合商为中心主导的虚拟电厂存在以下共性问题:
[0004]( ...
【技术保护点】
【技术特征摘要】
1.一种基于虚拟电厂区块链的信息安全和数据互操作方法,其中,虚拟电厂以负荷聚合商为中心,虚拟电厂区块链利用联盟链构建而成,联盟链框架基于开源区块链项目而设计,其特征在于,所述方法包括:步骤1,以负荷聚合商,电网,客户作为联盟链的共识节点;步骤2,构建虚拟电厂区块链的数据层、网络层、共识层和合约层;步骤3,在需求响应过程中,基于虚拟电厂区块链,由所有共识节点对负荷集成商和客户签订的代理电子合同、电网为客户生成的需求响应凭证进行多点备份,实现信息安全保护和数据互操作。2.根据权利要求1所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,步骤2中,采用虚拟电厂区块链的数据层定义数据内容的结构,其中,数据内容包括:代理电子合同存证的数据结构与参数,需求响应报单存证的数据结构与参数,需求响应凭证的数据结构与参数;数据层的构建过程包括:步骤2.1.1,建立数据内容的链式结构;链式结构中数据内容以链式数据区块的形式存储;步骤2.1.2,建立数据内容的默尔克树结构;默克尔树的最底层为存储数据的叶子节点,每上一层的父节点中存储了两个叶子节点的哈希值。3.根据权利要求2所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,步骤2.1.1包括:步骤2.1.1.1,在当前数据区块的生成时刻,由当前数据区块记录设定时间段内的全部数据内容;其中,设定时间段根据代理电子合同的操作时长来确定;步骤2.1.1.2,在完成数据内容记录的当前数据区块头中,存储前一数据区块头的哈希值;步骤2.1.1.3,当前数据区块与前一数据区块,通过前一数据区块头的哈希值实现连接,构成链式数据区块。4.根据权利要求2所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,步骤2中,采用虚拟电厂区块链的网络层,以创世区块配置相同、相互处于数据可达状态和网络ID标识相同为指标,定义联盟链中共识节点的通信方式。5.根据权利要求4所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,网络层的构建过程包括:步骤2.2.1,创世配置文件预设;创世配置文件预设包括:网络ID标识、签名算法使用标识、eip155签名算法使用标识、eip158签名算法使用标识、账户地址、创世块的时间戳、上一个区块的哈希值和单笔交易的gas消耗量限制;
步骤2.2.2,在同时满足下列条件时,进行联盟节点终端互联:1)创世区块配置相同;2)相互处于数据可达状态;3)网络ID标识相同为指标;联盟节点终端互联时,同步数据区块,直至所有节点的数据区块的高度均相同。6.根据权利要求4所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,步骤2中,在虚拟电厂区块链的共识层内规定所采用的共识算法,该过程包括:步骤2.3.1,共识算法的选取与预设;步骤2.3.2,共识节点动态增减机制的设计与预设。7.根据权利要求6所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其特征在于,步骤2.3.1中,所选取的共识算法,在保证在无绝对领导节点的情况下,去中心网络内所有节点数据记录同步一致;共识算法包括:权威证明算法和委托权益证明算法。8.根据权利要求7所述的基于虚拟电厂区块链的信息安全和数据互操作方法,其...
【专利技术属性】
技术研发人员:吴亦贝,杨世海,孔月萍,陈铭明,苏慧玲,陆婋泉,黄艺璇,李波,程含渺,方凯杰,
申请(专利权)人:国网江苏省电力有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。