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

一种数据采集方法、装置、终端及介质制造方法及图纸

技术编号:44175676 阅读:6 留言:0更新日期:2025-02-06 18:20
本申请公开了一种数据采集方法、装置、终端及介质,涉及数据采集技术领域,应用于采集终端,包括:基于本地当前的第一时钟和预先确定的时钟预测函数预测目标设备当前的第二时钟,以基于所述第一时钟和所述第二时钟计算时钟偏差;确定待采集的目标数据的数据类型,并基于所述数据类型利用所述第一时钟计算所述目标数据的初始采集时标;利用所述时钟偏差对所述初始采集时标进行调整得到目标采集时标,以基于所述目标采集时标采集所述目标设备中的所述目标数据。本申请在采集终端与目标设备出现时钟超差的情况下,也能保证采集终端与目标设备的数据采集与处理不受影响,并减少因时钟超差带来的额外的人工维护成本。

【技术实现步骤摘要】

本专利技术涉及数据采集,特别涉及一种数据采集方法、装置、终端及介质


技术介绍

1、对于电能表、水表、气表、导轨表、量测开关等设备而言,它们都需要记录某种资源(如电、水、气等)的使用量随时间的变化情况,并且为了准确统计和计费,都需要有清晰的时间标记来确定数据对应的时段。因此,需要利用相应的采集终端负责数据的采集操作。

2、以电能表数据采集为例,用电信息采集终端是负责各信息采集点的电能表信息的采集、数据管理、数据传输以及执行或转发主站下发的控制命令的设备。通常终端采集电能表数据时以终端的时间为基础,由于受电能表时钟精度、时钟电池等影响,电能表的时钟与用电信息采集终端的时钟会随着时间的推移出现偏差。当两者出现偏差并超过一定范围(超差)后,此时终端对电能表数据的采集会受影响,表现为终端采集不到电能表中的冻结数据。同时,对电能表的远程拉合闸失败等维护命令下发失败,严重影响终端对电能表数据采集与维护。

3、当前,通常的做法是采集电能表的实时数据,终端再将实时数据转存为日冻结、月冻结、分钟冻结数据等。然而该方法具有很大的局限性,因为电能表的实时数据时刻都在变,终端无法对所保存的数据进行溯源,如若发生问题想要查看表计的原始数据,则无法实现,而且在时钟误差下以错误的时钟拉合闸会导致拉合闸失败。由于以上原因,终端与电能表时钟存在偏差时,会启动对时流程。常用的对时方法有终端点对点对时、终端广播对时、主站远程对时、现场人工对时等,然而不管哪一种对时都需要花费一定的代价。如终端点对点对时和广播对时,需要终端额外执行对时任务,包括上报超差事件、对时下发、上报对时事件等。如主站远程对时,则需要主站远程下发校时命令,该命令会打断终端的抄表任务,影响终端原先的抄表功能。如现场人工对时,则需要额外花费人力物力进行现场对时。如若表计因时钟电池损坏,则直接更换电表,减少电表的使用寿命。

4、综上,如何在采集终端与待采集设备出现时钟超差的情况下,保证采集终端与待采集设备的数据采集与处理不受影响,并减少因时钟超差带来的额外的人工维护成本是目前有待解决的问题。


技术实现思路

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、第二方面,本申请公开了一种数据采集装置,应用本文档来自技高网...

【技术保护点】

1.一种数据采集方法,其特征在于,应用于采集终端,包括:

2.根据权利要求1所述的数据采集方法,其特征在于,所述数据类型包括实时数据、日冻结数据、月冻结数据和分钟冻结数据;

3.根据权利要求1所述的数据采集方法,其特征在于,所述利用所述时钟偏差对所述初始采集时标进行调整得到目标采集时标,包括:

4.根据权利要求3所述的数据采集方法,其特征在于,所述利用基于所述时钟偏差设置的与所述数据类型对应的时标调整规则对所述初始采集时标进行调整得到目标采集时标,包括:

5.根据权利要求3所述的数据采集方法,其特征在于,所述基于所述目标采集时标采集所述目标设备中的所述目标数据之后,还包括:

6.根据权利要求1所述的数据采集方法,其特征在于,还包括:

7.根据权利要求1至6任一项所述的数据采集方法,其特征在于,所述时钟预测函数的确定过程包括:

8.一种数据采集装置,其特征在于,应用于采集终端,包括:

9.一种采集终端,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的数据采集方法的步骤。

...

【技术特征摘要】

1.一种数据采集方法,其特征在于,应用于采集终端,包括:

2.根据权利要求1所述的数据采集方法,其特征在于,所述数据类型包括实时数据、日冻结数据、月冻结数据和分钟冻结数据;

3.根据权利要求1所述的数据采集方法,其特征在于,所述利用所述时钟偏差对所述初始采集时标进行调整得到目标采集时标,包括:

4.根据权利要求3所述的数据采集方法,其特征在于,所述利用基于所述时钟偏差设置的与所述数据类型对应的时标调整规则对所述初始采集时标进行调整得到目标采集时标,包括:

5.根据权利要求3所述的数据采集方法...

【专利技术属性】
技术研发人员:徐琦魏萍徐艳艳俞红权
申请(专利权)人:华立科技股份有限公司
类型:发明
国别省市:

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

1