一种基于区块链的智能电网数据安全聚合系统的制作方法

文档序号:33712726发布日期:2023-04-01 00:35阅读:来源:国知局

技术特征:
1.一种基于区块链的智能电网数据安全聚合系统,包括智能电网终端、数据聚合平台和用户接收终端,其特征在于:所述智能电网终端用于提供来自用户端使用产生的智能电表监测数据,所述数据聚合平台用于将海量的不同类型的电表数据进行解析聚合,所述用户接收终端用于用户接收上传至区块链中的电网数据聚合结果,所述智能电网终端与数据聚合平台数据连接,所述数据聚合平台与用户接收终端数据连接。2.根据权利要求1所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述智能电网终端包括同构电表数据模块、异构电表数据模块和用户数据报告生成模块,所述同构电表数据模块用于在同一区域内通过同种类型的智能电表采集记录的同一种数据类型的用电数据,所述异构电表数据模块用于在同一区域内通过不同类型的智能电表采集记录的不同数据类型的用电数据,所述用户数据报告生成模块用于将两种数据分别生成数据对应用户的数据报告,所述同构电表数据模块与异构电表数据模块网络连接,所述同构电表数据模块、异构电表数据库模块与用户数据报告生成模块数据连接。3.根据权利要求2所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述数据聚合平台包括边缘服务器收集数据模块、数据聚合模块、区块链记录模块和区域数据解析模块,所述边缘服务器收集数据模块用于利用边缘服务器在对应时刻收集所有同构和异构智能电表采集的数据,所述数据聚合模块用于对采集的数据进行安全解析聚合操作,所述区块链记录模块用于将解析聚合的数据利用区块的形式存储记录进区块链中,所述区域数据解析模块用于针对同构电表数据和异构电表数据形成的不同区域数据进行区域解析,所述边缘服务器收集数据模块与数据聚合模块数据连接,所述区块链记录模块与区域数据解析模块数据连接。4.根据权利要求3所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述用户接收终端包括端与端交互模块、数据获取验证模块和操作中心存储记录模块,所述端与端交互模块用于利用数据聚合平台将智能电网终端和用户接收终端进行交互,所述数据获取验证模块用于端双方利用部署在区块链中的智能合约进行相互数据交互的验证,所述操作中心存储记录模块用于操作中心针对区域数据对用户用电情况进行数据进一步分析并实时的调整电力供应,所述端与端交互模块与数据获取验证模块数据连接,所述数据获取验证模块与操作中心存储记录模块数据连接。5.根据权利要求4所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述智能电网数据安全聚合系统的数据聚合方法包括以下步骤:步骤一:在设定区域内按周期性采集不同类型智能电表记录的用户用电数据,并按用电同构数据和异构数据进行数据类型的划分,将所有记录数据汇集到智能电网终端;步骤二:利用数据聚合平台中的边缘服务器周期性的收集来自同构电表和异构智能电表的用电数据,并进行数据的预处理过滤操作以及分类型的分析聚合;步骤三:数据聚合平台建立存储记录聚合解析后的数据的区块,按照数据的类型分别存储进同构数据区块和异构数据区块,利用区块的安全验证机制进行双向的验证判断,将验证通过的数据区块汇总并存储进总的区块链中形成智能电网端监测数据的记录源;步骤四:用户端根据设定规则自主进行与智能电网终端的数据交互,通过数据聚合平台进行两个端的交互身份验证;步骤五:进一步通过操作中心存储记录用户端与智能电网端的交互情况,实时反馈用
户端关心的类型数据和智能电网端监测的区域数据,并形成区域数据对应用户的用电情况数据报告。6.根据权利要求5所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述步骤一中,利用每一个用户的智能电表按时监测相关的用电情况,并将监测结果上传至智能电网终端,且具备相同数据来源的智能电表被划分为同一个子区域。7.根据权利要求6所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述步骤二中边缘聚合器的分析聚合方法包括以下步骤:步骤a1:边缘服务器对收集的数据进行基础的信息过滤,过滤掉不符合分析聚合的错误信息对应数据;步骤a2:针对过滤后的数据利用分布式管理的数据分析聚合方案,通过中继节点将接收到的同类型的单维同构数据转发给后续节点;步骤a3:进一步对来源于不同数据源的异构数据进行数据聚合操作,计算出各个数据源的期望和方差。8.根据权利要求7所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述步骤三中,进一步的包括以下步骤:步骤b1:按照数据的类型建立同构数据区块和异构数据区块;步骤b2:利用区块链数据层封装不同数据源的聚合数据,数据与区块双方之间的交易被验证并打包到一个区块中,区块头被“链接”到前面的区块,从而生成了一个有序的区块列表;步骤b3:利用区块的安全验证机制进行双向的验证判断,即通过定义了区块链中使用的网络机制的网络层,传播从数据层生成的不同类型的区块数据;步骤b4:数据聚合平台建立存储记录聚合解析后的数据的区块,将验证通过的数据区块汇总并存储进总的区块链中形成智能电网端监测数据的记录源。9.根据权利要求8所述的一种基于区块链的智能电网数据安全聚合系统,其特征在于:所述步骤四中,同样利用区块链的共识机制,设定用户端与智能电网端的数据上传和交互规则,使用户端与智能电网终端根据规则自主按规定进行数据交互。

技术总结
本发明公开了一种基于区块链的智能电网数据安全聚合系统,包括智能电网终端、数据聚合平台和用户接收终端,所述智能电网终端用于提供来自用户端使用产生的智能电表监测数据,所述数据聚合平台用于将海量的不同类型的电表数据进行解析聚合,所述用户接收终端用于用户接收上传至区块链中的电网数据聚合结果,所述智能电网终端与数据聚合平台数据连接,所述数据聚合平台与用户接收终端数据连接,所述智能电网终端包括同构电表数据模块、异构电表数据模块和用户数据报告生成模块,所述同构电表数据模块用于在同一区域内通过同种类型的智能电表采集记录的同一种数据类型的用电数据,本发明,具有降低计算成本与通信和存储开销的特点。特点。特点。


技术研发人员:龚家民
受保护的技术使用者:龚家民
技术研发日:2022.11.11
技术公布日:2023/3/31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1