System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电表数据采集方法、装置、存储介质及电子设备制造方法及图纸_技高网

电表数据采集方法、装置、存储介质及电子设备制造方法及图纸

技术编号:40428436 阅读:6 留言:0更新日期:2024-02-20 22:49
本公开涉及信息采集技术领域,具体地,涉及一种电表数据采集方法、装置、存储介质及电子设备,提高了抄表效率。该电表数据采集方法包括:针对每次抄表,确定所有待抄电表对应的抄表耗时;根据所述待抄电表的所述抄表耗时,确定出对应本次抄表的目标待抄电表,对所述目标待抄电表进行抄表,并将所述目标待抄电表标记为已抄电表,直至完成对所有待抄电表的抄表,输出抄表结果,所述目标待抄电表的抄表耗时小于任一待抄电表的抄表耗时。

【技术实现步骤摘要】

本公开涉及信息采集,具体地,涉及一种电表数据采集方法、装置、存储介质及电子设备


技术介绍

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、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种电表数据采集方法,其特征在于,包括:

2.根据权利要求1所述的电表数据采集方法,其特征在于,所述根据所述待抄电表的所述抄表耗时,确定出对应本次抄表的目标待抄电表,包括:

3.根据权利要求2所述的电表数据采集方法,其特征在于,所述根据所述待抄电表的所述抄表耗时,确定出对应本次抄表的目标待抄电表,还包括:

4.根据权利要求1-3任一项所述的电表数据采集方法,其特征在于,所述确定所有待抄电表对应的抄表耗时,包括:

5.根据权利要求1-3任一项所述的电表数据采集方法,其特征在于,所述电表数据采集方法,还包括:

6.根据权利要求1-3任一项所述的电表数据采集方法,其特征在于,所述电表数据采集方法,还包括:

7.根据权利要求4所述的电表数据采集方法,其特征在于,所述确定所述待抄电表的初始耗时参数,包括:

8.一种电表数据采集装置,其特征在于,包括:

9.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的电表数据采集方法的步骤。

10.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种电表数据采集方法,其特征在于,包括:

2.根据权利要求1所述的电表数据采集方法,其特征在于,所述根据所述待抄电表的所述抄表耗时,确定出对应本次抄表的目标待抄电表,包括:

3.根据权利要求2所述的电表数据采集方法,其特征在于,所述根据所述待抄电表的所述抄表耗时,确定出对应本次抄表的目标待抄电表,还包括:

4.根据权利要求1-3任一项所述的电表数据采集方法,其特征在于,所述确定所有待抄电表对应的抄表耗时,包括:

5.根据权利要求1-3任一项所述的电表数据采集方法,其特征在...

【专利技术属性】
技术研发人员:彭吉生王本川高旺黄强
申请(专利权)人:北京思凌科半导体技术有限公司
类型:发明
国别省市:

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

1