电表网络拓扑生成方法、装置及计算机可读存储介质制造方法及图纸

技术编号:29836260 阅读:15 留言:0更新日期:2021-08-27 14:26
本发明专利技术公开了一种电表网络拓扑生成方法、装置及计算机可读存储介质,其中,电表网络拓扑生成方法,应用于电表网络拓扑生成装置,电表网络拓扑生成装置连接至多个开关和与开关对应的多个电表,该方法包括:获取预设的开关层级信息,开关层级信息包括有每一个开关的层级信息;获取所有开关的开关状态,在所有开关全部断开的状态下,按照开关层级信息从高到低逐个依次闭合开关,以使所有开关分别向电表网络拓扑生成装置发送开关闭合信号,并使所有电表分别向电表网络拓扑生成装置发送电信号;根据所有开关闭合信号和所有电信号得到相邻层级电表之间的连接关系,并根据连接关系生成电表网络拓扑信息。通过使用该方法,能够自动生成电表的网络拓扑。

【技术实现步骤摘要】
电表网络拓扑生成方法、装置及计算机可读存储介质
本专利技术涉及但不限于数据处理领域,尤其涉及一种电表网络拓扑生成方法、装置及计算机可读存储介质。
技术介绍
电表是常见的用电量计量设备,为了细化管理,在每个用户设置一个电表的基础上,还会设置各种管理层级,在每个管理层级设置一个电表,用于统计该层级管理之下的所有用户的用电量,每个管理层级可以对应若干个区域的用户,例如每栋居民楼作为一个层级,或者为每个台区作为一个层级。随着管理层级的增加,为了便于管理,需要确定电表的网络拓扑,现有的方案主要靠人工统计,在网络拓扑复杂的情况下,工作量巨大,而且人工统计的工作效率较低,出错的概率也较大。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种电表网络拓扑生成方法、装置及计算机可读存储介质,能够自动生成电表的网络拓扑,提高电表的管理效率,降低人工成本。第一方面,本专利技术实施例提供了一种电表网络拓扑生成方法,应用于电表网络拓扑生成装置,所述电表网络拓扑生成装置连接至多个开关和与所述开关对应的多个电表,所述方法包括:获取预设的开关层级信息,所述开关层级信息包括有每一个所述开关的层级信息;获取所有所述开关的开关状态,在所有所述开关全部断开的状态下,按照所述开关层级信息从高到低逐个依次闭合所述开关,以使所有所述开关分别向所述电表网络拓扑生成装置发送开关闭合信号,并使所有所述电表分别向所述电表网络拓扑生成装置发送电信号;根据所有所述开关闭合信号和所有所述电信号得到相邻层级所述电表之间的连接关系,并根据所述连接关系生成电表网络拓扑信息。根据本专利技术第一方面的一些实施例,在所述按照所述开关层级信息从高到低逐个依次闭合所述开关之前,包括:控制所有所述开关全部断开,以使所有所述开关停止向所述电表网络拓扑生成装置发送开关闭合信号,并使所有所述电表停止向所述电表网络拓扑生成装置发送电信号。根据本专利技术第一方面的一些实施例,所述并使所有所述电表分别向所述电表网络拓扑生成装置发送电信号,包括:对每一个所述电表,所述电表通过所述上一层级电表向所述电表网络拓扑生成装置发送电信号,和/或,所述电表直接向所述电表网络拓扑生成装置发送电信号。根据本专利技术第一方面的一些实施例,所述根据所有所述开关闭合信号和所有所述电信号得到相邻层级所述电表之间的连接关系,包括:当每一个所述开关闭合,获取第一预设时间内接收到的所述开关闭合信号和所述电信号;据所述开关闭合信号和所述电信号确定每一个所述电表与每一个所述开关的第一对应关系,以及每一个所述开关之间的第二对应关系;根据所述第一对应关系和所述第二对应关系确定相邻层级所述电表之间的第一连接关系,以及相邻层级所述开关之间的第二连接关系。根据本专利技术第一方面的一些实施例,所述根据所述连接关系生成电表网络拓扑信息,包括:根据所述第二连接关系,取相邻层级所述开关中的上层级开关为父节点并取下层级开关为子节点;根据所述父节点和所述子节点的父子关系以及所述第一连接关系生成电表网络拓扑信息。根据本专利技术第一方面的一些实施例,还包括:周期性或非周期性地更新所述电表网络拓扑信息。根据本专利技术第一方面的一些实施例,所述周期性或非周期性地更新所述电表网络拓扑信息,包括:获取所述电表网络拓扑信息,并对取相邻层级所述电表中的每一个所述上层级电表,获取所述下层级电表发送的第一电信号;在所有所述开关闭合的状态下,对每一个所述上层级电表,获取第二预设时间内所述下层级电表发送的第二电信号;当所述第二电信号的数量少于所述第一电信号的数量,取所述第二预设时间内未发送所述电信号的所述下层级电表为已移除电表;根据所述已移除电表移除对应的所述下层级电表以得到更新后的所述电表网络拓扑信息。根据本专利技术第一方面的一些实施例,所述周期性或非周期性地更新所述电表网络拓扑信息,包括:获取所述电表网络拓扑信息和新接入电表对应的目标开关层级;获取所有所述开关的开关状态,在所述目标开关层级对应的层级及所有下层级开关断开的状态下,按照所述目标开关层级对应的层级根据所述开关层级信息从高到低逐个依次闭合所述开关,以使所述目标开关层级及低于所述目标开关层级对应的所述开关分别向所述电表网络拓扑生成装置发送第二开关闭合信号,并使所有所述电表分别向所述电表网络拓扑生成装置发送第三电信号;根据所有所述第二开关闭合信号和所述第三电信号得到相邻层级所述电表之间新的连接关系,并根据所述新的连接关系得到更新后的所述电表网络拓扑信息。第二方面,本专利技术实施例提供了一种电表网络拓扑生成装置,所述电表网络拓扑生成装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面任意一项实施例所述的电表网络拓扑生成方法。第三方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上第一方面所述的电表网络拓扑生成方法。本申请实施例中提供的一个或多个技术方案,至少具有如下有益效果:通过获取预设的开关层级信息得到每一个开关的层级信息,然后获取所述开关的开关状态,在所有开关全部断开的状态下,按照开关层级信息从高到低逐个一次闭合对应的开关,使得所有开关分别向电表网络拓扑生成装置发送开关闭合信号,并使得所述电表分别向电表网络拓扑生成装置发送电信号,之后根据所有开关闭合信号和所有电信号得到相邻层级电表之间的连接关系,再根据连接关系即可生成电表网络拓扑信息。根据本申请实施例提供的方案,使得用户无需人工统计,只需要根据预设的开关层级信息,通过依次闭合开关以使对应的电表通电的方式即可自动生成电表的网络拓扑,从而提高电表的管理效率,降低人工成本。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的附加方面和优点结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术第一方面的一实施例的电表网络拓扑生成方法的步骤流程图;图2为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图3为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图4为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图5为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图6为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图7为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图;图8为本专利技术第一方面的另一实施例的电表网络拓扑生成方法的步骤流程图。具体实施方式下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例本文档来自技高网...

【技术保护点】
1.一种电表网络拓扑生成方法,其特征在于,应用于电表网络拓扑生成装置,所述电表网络拓扑生成装置连接至多个开关和与所述开关对应的多个电表,所述方法包括:/n获取预设的开关层级信息,所述开关层级信息包括有每一个所述开关的层级信息;/n获取所有所述开关的开关状态,在所有所述开关全部断开的状态下,按照所述开关层级信息从高到低逐个依次闭合所述开关,以使所有所述开关分别向所述电表网络拓扑生成装置发送开关闭合信号,并使所有所述电表分别向所述电表网络拓扑生成装置发送电信号;/n根据所有所述开关闭合信号和所有所述电信号得到相邻层级所述电表之间的连接关系,并根据所述连接关系生成电表网络拓扑信息。/n

【技术特征摘要】
1.一种电表网络拓扑生成方法,其特征在于,应用于电表网络拓扑生成装置,所述电表网络拓扑生成装置连接至多个开关和与所述开关对应的多个电表,所述方法包括:
获取预设的开关层级信息,所述开关层级信息包括有每一个所述开关的层级信息;
获取所有所述开关的开关状态,在所有所述开关全部断开的状态下,按照所述开关层级信息从高到低逐个依次闭合所述开关,以使所有所述开关分别向所述电表网络拓扑生成装置发送开关闭合信号,并使所有所述电表分别向所述电表网络拓扑生成装置发送电信号;
根据所有所述开关闭合信号和所有所述电信号得到相邻层级所述电表之间的连接关系,并根据所述连接关系生成电表网络拓扑信息。


2.根据权利要求1所述的电表网络拓扑生成方法,其特征在于,在所述按照所述开关层级信息从高到低逐个依次闭合所述开关之前,包括:
控制所有所述开关全部断开,以使所有所述开关停止向所述电表网络拓扑生成装置发送开关闭合信号,并使所有所述电表停止向所述电表网络拓扑生成装置发送电信号。


3.根据权利要求1所述的电表网络拓扑生成方法,其特征在于,所述并使所有所述电表分别向所述电表网络拓扑生成装置发送电信号,包括:
对每一个所述电表,所述电表通过所述上一层级电表向所述电表网络拓扑生成装置发送电信号,和/或,所述电表直接向所述电表网络拓扑生成装置发送电信号。


4.根据权利要求1所述的电表网络拓扑生成方法,其特征在于,所述根据所有所述开关闭合信号和所有所述电信号得到相邻层级所述电表之间的连接关系,包括:
当每一个所述开关闭合,获取第一预设时间内接收到的所述开关闭合信号和所述电信号;
根据所述开关闭合信号和所述电信号确定每一个所述电表与每一个所述开关的第一对应关系,以及每一个所述开关之间的第二对应关系;
根据所述第一对应关系和所述第二对应关系确定相邻层级所述电表之间的第一连接关系,以及相邻层级所述开关之间的第二连接关系。


5.根据权利要求4所述的电表网络拓扑生成方法,其特征在于,所述根据所述连接关系生成电表网络拓扑信息,包括:
根据所述第二连接关系,取相邻层级所述开关中的上层级开关为父节点并取下层...

【专利技术属性】
技术研发人员:丁富春岑超宇陈赐健汤永成
申请(专利权)人:广东顺畅科技有限公司
类型:发明
国别省市:广东;44

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

1