网关通信方法、网关和能源系统技术方案

技术编号:19486562 阅读:30 留言:0更新日期:2018-11-17 11:29
本公开提出一种网关通信方法、网关和能源系统,涉及能源网络技术领域。本公开的一种网关通信方法包括:网关接收来自能源网络的能源信息;基于能源信息生成区块链信息;在网关所处的区块链网络上发布区块链信息。通过这样的方法,网关能够将能源网络的能源信息发布至区块链网络,从而实现能源信息去中心化记录,并能够在区块链网络的任何一个节点读取记录的信息,从而便于生成调度指令,实现对能源的灵活调度。

【技术实现步骤摘要】
网关通信方法、网关和能源系统
本公开涉及能源网络
,特别是一种网关通信方法、网关和能源系统。
技术介绍
目前的电能生成和供给多采用统一调度的方式,由电厂产生电能,在能源网络上调度给不同的用户。随着电能生成方式的多样化发展,现有的供电方式难以实现对分布散落的电能的灵活调度,从而造成能源浪费和能源不足并存的现象。
技术实现思路
本公开的一个目的在于提高能源调度的灵活性。根据本公开的一个方面,提出一种网关通信方法,包括:网关接收来自能源网络的能源信息;基于能源信息生成区块链信息;在网关所处的区块链网络上发布区块链信息。可选地,网关通信方法还包括:网关接收来自能源网络的能源调度请求;基于区块链数据生成能源调度信息,区块链数据包括网关位于的区块链网络上各个节点发布的区块链信息;基于能源调度信息生成区块链信息并在网关所处的区块链网络上发布。可选地,网关通信方法还包括:网关获取来自区块链网络的区块链信息;在区块链信息中包括能源调度信息,且能源调度信息与网关连接的能源网络相关的情况下,将能源调度信息发送至能源网络,以便执行能源调度。可选地,网关位于多个区块链网络;和/或,网关与多个能源网络连接。可选地,根据能源信息生成区块链信息包括:针对网关所处的各个区块链网络,基于区块链网络所需的能源信息,根据区块链网络的区块链信息生成规则生成区块链信息;发布区块链信息包括:将区块链信息发布至区块链信息对应的区块链网络。可选地,基于能源调度信息生成区块链信息包括:确定与能源调度信息相关联的区块链网络;基于能源调度信息,根据与能源调度信息相关联的区块链网络的区块链信息生成规则生成区块链信息;在网关所处的区块链网络上发布区块链信息包括:在与能源调度信息相关联的区块链网络上发布区块链信息。可选地,网关通信方法还包括:根据来自网关归属的第一区块链网络的执行请求,确定执行请求对应的第二区块链网络,其中,执行请求由网关生成,或从来自第一区块链网络上其他节点的区块链信息中获取;在网关位于第二区块链网络的情况下,根据执行请求和第二区块链网络的区块链信息生成规则生成区块链信息,并在第二区块链网络上发布,以便第二区块链网络上的相关节点执行区块链信息中的执行请求。可选地,网关通信方法还包括:根据能源调度信息、源自其它区块链网络的执行请求中的至少一种生成数据当前区块链网络的执行请求;基于执行请求生成区块链信息并在当前区块链网络上发布。可选地,网关通信方法还包括:根据能源网络、区块链网络中的至少一个生成和/或更新网关配置参数,其中,网关配置参数包括网关身份配置参数、密钥配置参数、触发策略配置参数、周期配置参数,网口配置参数中的一种或多种。可选地,网关通信方法还包括以下至少一项:根据预存的鉴权信息请求接入区块链网络,通过区块链网络授权的身份信息接入区块链网络;或,根据预存的鉴权信息请求接入能源网络,通过能源网络授权的身份信息接入能源网络。可选地,网关通信方法还包括以下至少一项:根据来自区块链网络的区块链信息分析区块链网络的通信规则,根据区块链网络的通信规则调节网关在区块链网络的通信行为,使通信行为符合通信规则;或,根据来自的能源网络的能源信息分析能源网络的通信规则,根据能源网络的通信规则调节网关在能源网络的通信行为,使通信行为符合通信规则。通过这样的方法,网关能够将能源网络的能源信息发布至区块链网络,从而实现能源信息去中心化记录,并能够在区块链网络的任何一个节点读取记录的信息,从而便于生成调度指令,实现对能源的灵活调度。根据本公开的另一个方面,提出一种网关,包括:能源网络通信模块,被配置为接收来自能源网络的能源信息;信息处理模块,被配置为基于能源信息生成区块链信息;区块链网络通信模块,被配置为在网关所处的区块链网络上发布区块链信息。可选地,能源网络通信模块还被配置为接收来自能源网络的能源调度请求;信息处理模块还被配置为:基于区块链数据生成能源调度信息,区块链数据包括网关位于的区块链网络上各个节点发布的区块链信息;基于能源调度信息生成区块链信息,以便区块链网络通信模块在网关所处的区块链网络上发布。可选地,区块链网络通信模块还被配置为获取来自区块链网络的区块链信息;能源网络通信模块还被配置为在信息处理模块确定区块链信息中包括能源调度信息,且能源调度信息与网关连接的能源网络相关的情况下,将能源调度信息发送至能源网络,以便执行能源调度。可选地,网关包括多个区块链网络通信模块;和/或,网关包括多个能源网络通信模块。可选地,信息处理模块还被配置为:针对网关所处的各个区块链网络,基于区块链网络所需的能源信息,根据区块链网络的区块链信息生成规则生成区块链信息;区块链网络通信模块还被配置为:将区块链信息发布至区块链信息对应的区块链网络。可选地,信息处理模块还被配置为:确定与能源调度信息相关联的区块链网络;基于能源调度信息,根据与能源调度信息相关联的区块链网络的区块链信息生成规则生成区块链信息;区块链网络通信模块还被配置为在与能源调度信息相关联的区块链网络上发布区块链信息。可选地,信息处理模块还被配置为:根据来自网关归属的第一区块链网络的执行请求,确定执行请求对应的第二区块链网络,其中,执行请求由网关生成,或从来自第一区块链网络上其他节点的区块链信息中获取;在网关位于第二区块链网络的情况下,根据执行请求和第二区块链网络的区块链信息生成规则生成区块链信息;区块链网络通信模块被配置为在第二区块链网络上发布根据执行请求生成的区块链信息,以便第二区块链网络上的相关节点执行区块链信息中的执行请求。可选地,信息处理模块还被配置为:根据能源调度信息、源自其它区块链网络的执行请求中的至少一种生成数据当前区块链网络的执行请求;基于执行请求生成区块链信息,以便区块链网络通信模块在当前区块链网络上发布。可选地,网关还包括:配置管理模块,被配置为根据能源网络、区块链网络中的至少一个生成和/或更新网关配置参数,其中,网关配置参数包括网关身份配置参数、密钥配置参数、触发策略配置参数、周期配置参数,网口配置参数中的一种或多种。可选地,网关还包括鉴权和身份管理模块,被配置为执行以下至少一项:根据预存的鉴权信息请求接入区块链网络,使网关采用区块链网络授权的身份信息接入区块链网络;或,根据预存的鉴权信息请求接入能源网络,使网关采用能源网络授权的身份信息接入能源网络。可选地,网关还包括规则确定模块,被配置为执行以下至少一项:根据来自区块链网络的区块链信息分析区块链网络的通信规则,根据区块链网络的通信规则调节网关在区块链网络的通信行为,使通信行为符合通信规则;或,根据来自的能源网络的能源信息分析能源网络的通信规则,根据能源网络的通信规则调节网关在能源网络的通信行为,使通信行为符合通信规则。根据本公开的又一个方面,提出一种网关,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行上文中任意一种网关通信方法。这样的网关能够将能源网络的能源信息发布至区块链网络,从而使能源信息实现去中心化记录,并能够在区块链网络的任何一个节点读取记录的信息,从而便于生成调度指令,实现对能源的灵活调度。根据本公开的再一个方面,提出一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时本文档来自技高网...

【技术保护点】
1.一种网关通信方法,包括:网关接收来自能源网络的能源信息;基于所述能源信息生成区块链信息;在网关所处的区块链网络上发布所述区块链信息。

【技术特征摘要】
1.一种网关通信方法,包括:网关接收来自能源网络的能源信息;基于所述能源信息生成区块链信息;在网关所处的区块链网络上发布所述区块链信息。2.根据权利要求1所述的方法,还包括:网关接收来自能源网络的能源调度请求;基于区块链数据生成能源调度信息,所述区块链数据包括所述网关位于的所述区块链网络上各个节点发布的区块链信息;基于所述能源调度信息生成区块链信息并在网关所处的区块链网络上发布。3.根据权利要求2所述的方法,还包括:网关获取来自所述区块链网络的区块链信息;在所述区块链信息中包括能源调度信息,且能源调度信息与所述网关连接的能源网络相关的情况下,将所述能源调度信息发送至能源网络,以便执行能源调度。4.根据权利要求1所述的方法,其中,所述网关位于多个区块链网络;和/或,所述网关与多个所述能源网络连接。5.根据权利要求1~4任意一项所述的方法,其中,所述根据所述能源信息生成区块链信息包括:针对所述网关所处的各个区块链网络,基于区块链网络所需的能源信息,根据所述区块链网络的区块链信息生成规则生成区块链信息;所述发布所述区块链信息包括:将所述区块链信息发布至所述区块链信息对应的区块链网络。6.根据权利要求2所述的方法,其中,所述基于所述能源调度信息生成区块链信息包括:确定与所述能源调度信息相关联的区块链网络;基于所述能源调度信息,根据与所述能源调度信息相关联的所述区块链网络的区块链信息生成规则生成区块链信息;所述在网关所处的区块链网络上发布所述区块链信息包括:在与所述能源调度信息相关联的所述区块链网络上发布所述区块链信息。7.根据权利要求5所述的方法,还包括:根据来自所述网关归属的第一区块链网络的执行请求,确定所述执行请求对应的第二区块链网络,其中,所述执行请求由所述网关生成,或从来自所述第一区块链网络上其他节点的区块链信息中获取;在所述网关位于所述第二区块链网络的情况下,根据所述执行请求和所述第二区块链网络的区块链信息生成规则生成区块链信息,并在所述第二区块链网络上发布,以便所述第二区块链网络上的相关节点执行所述区块链信息中的执行请求。8.根据权利要求5所述的方法,还包括:根据能源调度信息、源自其它区块链网络的执行请求中的至少一种生成数据当前区块链网络的执行请求;基于所述执行请求生成区块链信息并在当前区块链网络上发布。9.根据权利要求1~4、6~8任意一项所述的方法,还包括:根据所述能源网络、所述区块链网络中的至少一个生成和/或更新网关配置参数,其中,所述网关配置参数包括网关身份配置参数、密钥配置参数、触发策略配置参数、周期配置参数,网口配置参数中的一种或多种。10.根据权利要求1~4、6~8任意一项所述的方法,还包括以下至少一项:根据预存的鉴权信息请求接入所述区块链网络,通过所述区块链网络授权的身份信息接入所述区块链网络;或,根据预存的鉴权信息请求接入所述能源网络,通过所述能源网络授权的身份信息接入所述能源网络。11.根据权利要求1~4、6~8任意一项所述的方法,还包括以下至少一项:根据来自区块链网络的区块链信息分析所述区块链网络的通信规则,根据所述区块链网络的通信规则调节网关在所述区块链网络的通信行为,使所述通信行为符合所述通信规则;或,根据来自的能源网络的能源信息分析所述能源网络的通信规则,根据所述能源网络的通信规则调节网关在所述能源网络的通信行为,使所述通信行为符合所述通信规则。12.一种网关,包括:能源网络通信模块,被配置为接收来自能源网络的能源信息;信息处理模块,被配置为基于所述能源信息生成区块链信息;区块链网络通信模块,被配置为在网关所处的区块链网络上发布所述区块链信息。13.根据权利要求12所述的网关,其中:所述能源网络通信模块还被配置为接收来自能源网络的能源调度请求;所述信息处理模块还被配置为:基于区块链数据生成能源调度信息,所述区块链数据包括所述网关位于的所述区块链网络上各个节点发布的区块链信息;基于所述...

【专利技术属性】
技术研发人员:王灵军文武许芳萃
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1