一种微电网集群分布式数据共享系统和方法与流程

文档序号:34989987发布日期:2023-08-03 20:43阅读:29来源:国知局
一种微电网集群分布式数据共享系统和方法与流程

本申请涉及微电网,尤其涉及一种微电网集群分布式数据共享系统和方法。


背景技术:

1、微电网系统的数据规模可达tb级,数据的存储、管理及应用主要使用传统关系型数据库技术,传统关系型数据库存储容量有限且扩展性不足。关系型数据库表结构固定,需要严格定义表结构,索引更改代价大,且面对复杂查询时不灵活,多表关联查询会消耗大量时间和资源。随着微电网数据量达到tb级以上,关系型数据库的读写性能瓶颈越发凸显,无法满足业务需求。


技术实现思路

1、基于上述问题,本申请提供了一种微电网集群分布式数据共享系统和方法,能够形成集群分布式数据共享。

2、本申请实施例公开了如下技术方案:

3、本申请实施例第一方面提供一种微电网集群分布式数据共享系统,包括:多个设备子系统节点、多个微电网管理中心节点和至少一个微网集群中心节点;每个微电网管理中心节点与多个设备子系统节点连通;每个微网集群中心节点与多个微电网管理中心节点连通;

4、目标设备子系统节点用于获取目标业务子系统的目标运行数据并进行存储;

5、与所述目标设备子系统节点连接的目标微电网管理中心节点用于将存储的目标运行数据备份到与所述目标微电网管理中心节点连接的其他节点,生成并存储目标运行数据备份后的存储信息;根据与所述目标微电网管理中心节点连接的设备子系统节点存储的运行数据的备份后的存储信息,生成本地存储信息;

6、所述微网集群中心节点用于接受各微电网管理中心节点发送的本地存储信息根据各个业务子系统的运行数据的存储信息,生成并存储全局存储信息。

7、在一个可能的实现方式中,目标设备子系统节点还用于生成存储的目标运行数据的文件名;将设备子系统节点的标识信息和文件名发送到连通的微电网管理中心节点;

8、所述微电网管理中心节点具体用于根据目标设备子系统节点的标识信息、文件名及目标运行数据备份后的存储地址,生成并存储目标运行数据备份后的存储信息。

9、在一个可能的实现方式中,所述微网集群中心节点还用于将全局存储信息和各个本地存储信息发送给连接的每个微电网管理中心节点;

10、每个微网集群中心节点还用于将全局存储信息和各个本地存储信息发送给连接的每个设备子系统节点。

11、在一个可能的实现方式中,所述微网集群中心节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

12、在一个可能的实现方式中,所述微电网管理中心节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

13、在一个可能的实现方式中,所述设备子系统节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

14、在一个可能的实现方式中,所述业务子系统包括:光伏发电子系统、风机发电子系统、环境检测仪子系统、储能子系统、充电桩子系统和智能电表子系统。

15、本申请实施例第二方面提供一种微电网集群分布式数据共享方法,包括:

16、目标设备子系统节点获取目标业务子系统的目标运行数据并进行存储;

17、与所述目标设备子系统节点连接的目标微电网管理中心节点,将存储的目标运行数据备份到与所述目标微电网管理中心节点连接的其他节点,生成并存储目标运行数据备份后的存储信息;根据与所述目标微电网管理中心节点连接的设备子系统节点存储的运行数据的备份后的存储信息,生成本地存储信息;

18、微网集群中心节点接受各微电网管理中心节点发送的本地存储信息根据各个业务子系统的运行数据的存储信息,生成并存储全局存储信息。

19、在一个可能的实现方式中,所述方法还包括:所述微网集群中心节点将全局存储信息和各个本地存储信息发送给连接的每个微电网管理中心节点;

20、每个微网集群中心节点将全局存储信息和各个本地存储信息发送给连接的每个设备子系统节点。

21、在一个可能的实现方式中,所述方法还包括:

22、所述微网集群中心节点接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

23、相较于现有技术,本申请具有以下有益效果:

24、本申请实施例提供的一种微电网集群分布式数据共享系统,包括:多个设备子系统节点、多个微电网管理中心节点和至少一个微网集群中心节点;每个微电网管理中心节点与多个设备子系统节点连通;每个微网集群中心节点与多个微电网管理中心节点连通;目标设备子系统节点用于获取目标业务子系统的目标运行数据并进行存储;与所述目标设备子系统节点连接的目标微电网管理中心节点用于将存储的目标运行数据备份到与所述目标微电网管理中心节点连接的其他节点,生成并存储目标运行数据备份后的存储信息;根据与所述目标微电网管理中心节点连接的设备子系统节点存储的运行数据的备份后的存储信息,生成本地存储信息;所述微网集群中心节点用于接受各微电网管理中心节点发送的本地存储信息根据各个业务子系统的运行数据的存储信息,生成并存储全局存储信息。该系统构建三级数据系统能够实现去中心化的数据共享。



技术特征:

1.一种微电网集群分布式数据共享系统,其特征在于,包括:多个设备子系统节点、多个微电网管理中心节点和至少一个微网集群中心节点;每个微电网管理中心节点与多个设备子系统节点连通;每个微网集群中心节点与多个微电网管理中心节点连通;

2.根据权利要求1所述的系统,其特征在于,目标设备子系统节点还用于生成存储的目标运行数据的文件名;将设备子系统节点的标识信息和文件名发送到连通的微电网管理中心节点;

3.根据权利要求1所述的系统,其特征在于,所述微网集群中心节点还用于将全局存储信息和各个本地存储信息发送给连接的每个微电网管理中心节点;

4.根据权利要求3所述的系统,其特征在于,所述微网集群中心节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

5.根据权利要求3所述的系统,其特征在于,所述微电网管理中心节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

6.根据权利要求3所述的系统,其特征在于,所述设备子系统节点还用于接收客户端发送的数据请求,根据全局存储信息和各个本地存储信息获取请求数据的存储地址返回给客户端,以使所述客户端根据所述存储地址下载目标业务子系统的数据。

7.根据权利要求1-6任一项所述的系统,其特征在于,所述业务子系统包括:光伏发电子系统、风机发电子系统、环境检测仪子系统、储能子系统、充电桩子系统和智能电表子系统。

8.一种微电网集群分布式数据共享方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述微网集群中心节点将全局存储信息和各个本地存储信息发送给连接的每个微电网管理中心节点;

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:


技术总结
本申请公开了一种微电网集群分布式数据共享系统和方法。该系统包括:多个设备子系统节点、多个微电网管理中心节点和至少一个微网集群中心节点;每个微电网管理中心节点与多个设备子系统节点连通;每个微网集群中心节点与所述多个微电网管理中心节点连通。本申请使用三层数据系统构建去中心化的集群分布式数据共享框架,实现微电网数据共享。

技术研发人员:罗新伟,江春华,隗刚,高璐,范剑敏
受保护的技术使用者:北京恒华伟业科技股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1