抄表方法、装置、计算机设备和存储介质与流程

文档序号:34449412发布日期:2023-06-13 13:28阅读:33来源:国知局
抄表方法、装置、计算机设备和存储介质与流程

本技术涉及电力,特别是涉及一种抄表方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着电力技术的发展,电表的数量与日俱增,为了抄取电表的读数,出现了自动抄表技术,自动抄表技术是指基于主机和集中器对电表的读数进行自动抄取的过程。

2、在传统技术中,按照集中器标识的排列顺序,依次对每个集中器标识对应的集中器所连接电表的读数进行抄取,整个抄表过程需要花费大量的时间,导致抄表效率低下。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高抄表效率的抄表方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种抄表方法。所述方法包括:

3、获取目标区域对应的抄表任务;

4、基于所述抄表任务,获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式;所述组合通信方式是指所述集中器标识对应的集中器与主站之间的第一通信方式,和所述集中器与电表之间的第二通信方式的组合;

5、基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合;

6、确定每个所述待抄表组合对应的线程池;

7、基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表。

8、在一个实施例中,所述确定每个所述待抄表组合对应的线程池包括:

9、针对所述待抄表组合,获取所述待抄表组合中的集中器标识对应的组合通信方式;

10、获取所述待抄表组合中每一个集中器标识对应的集中器连接的电表数量;

11、对所述每一个集中器标识对应的电表数量进行统计,得到所述待抄表组合对应的待抄表总数;

12、基于所述组合通信方式和所述待抄表总数,确定所述待抄表组合对应的线程数量;

13、基于所述线程数量,得到所述待抄表组合对应的线程池。

14、在一个实施例中,所述基于所述组合通信方式和所述待抄表总数,确定所述待抄表组合对应的线程数量包括:

15、基于所述组合通信方式,获取所述组合通信方式对应的抄表数量与线程数量的目标映射关系;

16、基于所述待抄表总数,从所述目标映射关系中获取所述待抄表组合对应的线程数量。

17、在一个实施例中,所述获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式包括:

18、获取所述目标区域中的多个集中器标识;

19、针对每一个所述集中器标识,获取所述集中器标识对应的集中器与主站之间的第一通信方式,以及所述集中器与所述集中器连接的电表之间的第二通信方式;

20、基于所述集中器标识对应的所述第一通信方式和所述第二通信方式,得到所述集中器标识对应的组合通信方式。

21、在一个实施例中,所述基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表包括:

22、基于所述待抄表组合中的集中器标识,通过所述待抄表组合对应的线程池,生成每个所述集中器标识对应的抄表指令;

23、将所述抄表指令发送给对应的所述集中器标识对应集中器;

24、获取所述待抄表组合中每一个所述集中器发送的抄表信息;

25、基于所述待抄表组合对应的线程池对所述抄表信息进行处理,得到每一个电表对应的抄表数据。

26、在一个实施例中,所述获取所述待抄表组合中每一个所述集中器发送的抄表信息包括:

27、通过所述待抄表组合中的集中器,获取所述集中器连接的电表对应的通信地址,基于所述通信地址生成所述电表对应的读表指令;

28、通过所述集中器将所述读表指令发送给对应的所述电表,获取所述电表基于所述读表指令的响应信息;

29、通过所述集中器基于所述响应信息生成抄表信息,发送所述抄表信息;

30、接收所述待抄表组合中每一个所述集中器发送的抄表信息。

31、在一个实施例中,所述基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合包括:

32、将具有相同的组合通信方式的所述集中器标识划分成一个待抄表组合,得到多个待抄表组合。

33、第二方面,本技术还提供了一种抄表装置。所述装置包括:

34、获取模块,用于获取目标区域对应的抄表任务;

35、组合模块,用于基于所述抄表任务,获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式;所述组合通信方式是指所述集中器标识对应的集中器与主站之间的第一通信方式,和所述集中器与电表之间的第二通信方式的组合;

36、划分模块,用于基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合;

37、确定模块,用于确定每个所述待抄表组合对应的线程池;

38、抄表模块,用于基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表。

39、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

40、获取目标区域对应的抄表任务;

41、基于所述抄表任务,获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式;所述组合通信方式是指所述集中器标识对应的集中器与主站之间的第一通信方式,和所述集中器与电表之间的第二通信方式的组合;

42、基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合;

43、确定每个所述待抄表组合对应的线程池;

44、基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表。

45、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

46、获取目标区域对应的抄表任务;

47、基于所述抄表任务,获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式;所述组合通信方式是指所述集中器标识对应的集中器与主站之间的第一通信方式,和所述集中器与电表之间的第二通信方式的组合;

48、基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合;

49、确定每个所述待抄表组合对应的线程池;

50、基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表。

51、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

52、获取目标区域对应的抄表任务;

53、基于所述抄表任务,获取所述目标区域中的多个集中器标识,以及所述集中器标识对应的组合通信方式;所述组合通信方式是指所述集中器标识对应的集中器与主站之间的第一通信方式,和所述集中器与电表之间的第二通信方式的组合;

54、基于所述集中器标识对应的组合通信方式,对所述多个集中器标识进行划分,得到多个待抄表组合;

55、确定每个所述待抄表组合对应的线程池;

56、基于与所述待抄表组合对应的线程池,对所述待抄表组合进行抄表。

57、上述抄表方法、装置、计算机设备、存储介质和计算机程序产品,获取目标区域对应的抄表任务,基于抄表任务获取目标区域中的多个集中器标识,以及集中器标识对应的组合通信方式,基于集中器标识对应的组合通信方式,对多个集中器标识进行划分,得到多个待抄表组合,确定每个待抄表组合对应的线程池,基于与待抄表组合对应的线程池,对待抄表组合进行抄表。通过集中器标识对应的组合通信方式,对目标区域中的集中器标识进行划分,不同待抄表组合中的集中器标识对应的集中器与主机和电表之间的通信方式不相同,不相同的通信方式对应的通信时长不一样,并且待抄表组合中集中器标识的数量也不相同,集中器标识的数量和对应的组合通信方式不同,导致主机在相同时间内接收到的抄表信息的数量不相同,集中器标识的数量不同,导致主机需要生成的抄表指令的数量也不同,分别确定每个待抄表组合对应的线程池,可以为每个待抄表组合分配合适的线程,提高抄表指令的生成速度和抄表信息的处理速度,从而提高抄表的效率,并且通过多个线程池同事对多个待抄表组合进行抄表,可以进一步提高抄表效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1