一种数据的采集与上传方法、系统、装置及存储介质制造方法及图纸

技术编号:36201540 阅读:63 留言:0更新日期:2023-01-04 11:55
本申请公开了一种数据的采集与上传方法、系统、装置及存储介质。该方法包括:接收数据采集指令;数据采集指令包括需要进行数据采集的设备编号;所述数据采集指令还包括第一采集周期,第一采集周期用于表征对所有设备的数据进行采集、上传的总时间;根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作;所述数据采集和数据上传操作用于表征对单个设备采集完数据后即将数据上传至服务器的操作。该系统包括采集指令模块和采集上传模块。通过上述方法,有利于提升数据采集与上传的速度,提升数据的实时性和准确度。本方法可以广泛的应用于数据处理领域。本方法可以广泛的应用于数据处理领域。本方法可以广泛的应用于数据处理领域。

【技术实现步骤摘要】
一种数据的采集与上传方法、系统、装置及存储介质


[0001]本申请涉及数据处理领域,尤其是一种数据的采集与上传方法、系统、装置及存储介质。

技术介绍

[0002]系统的复杂程度逐步增加,需要采集和上传的数据量与日俱增。相关技术中的数据采集上传过程通常采取先采集后统一上传的数据处理方式,容易产生数据实时性差、数据准确性低的问题。

技术实现思路

[0003]本申请的目的在于至少一定程度上解决现有技术中存在的技术问题之一。
[0004]为此,本专利技术的目的在于提供一种高准确度、高实时性的数据的采集与上传方法、系统、装置及存储介质。
[0005]为了达到上述技术目的,本申请实施例所采取的技术方案包括:
[0006]一方面,本申请实施例提供了一种数据的采集与上传方法,包括以下步骤:
[0007]本申请实施例的数据的采集与上传方法,该方法包括:接收数据采集指令;所述数据采集指令包括需要进行数据采集的设备编号;所述数据采集指令还包括第一采集周期,所述第一采集周期用于表征对所有设备的数据进行采集、上传的总时间;根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作;其中,所述预设采集策略包括设备的采集上传次序和每个设备的采集周期,所述数据采集和数据上传操作用于表征对单个设备采集完数据后即将数据上传至服务器的操作。上述方法,对单个设备采集完数据后即将数据上传至服务器的操作,有利于缓解大量数据进行上传时出现的数据偏差,有利于提升数据采集与上传的速度,提升数据的实时性和准确度。
[0008]另外,根据本申请上述实施例的数据的采集与上传方法,还可以具有以下附加的技术特征:
[0009]进一步地,本申请实施例的数据的采集与上传方法,所述根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作,包括:
[0010]根据所述第一采集周期和设备数量,确定第二采集周期;所述第二采集周期用于表征对单个设备的数据进行采集、上传的总时间;
[0011]根据单个设备包含的数据采集点数和单次数据采集点数,确定第一采集次数;所述第一采集次数用于表征对单个设备进行采集、上传的次数;所述单次数据采集点数用于表征单次数据采集和数据上传操作时的数据采集点数;
[0012]根据所述第二采集周期和所述第一采集次数,确定第三采集周期;所述第三采集周期用于表征对单个设备进行单次数据采集、上传操作的时间;
[0013]根据所述第三采集周期,依次对每个设备进行数据采集和数据上传操作。
[0014]进一步地,在本申请的一个实施例中,所述预设采集策略包括预设采集优先级,所
述预设采集优先级用于表征设备的数据采集、上传次序,所述根据所述第三采集周期,依次对每个设备进行数据采集和数据上传操作,包括:
[0015]接收目标设备设置的所述预设采集优先级;
[0016]根据所述第三采集周期,按照所述预设采集优先级,依次对每个设备进行数据采集和数据上传操作。
[0017]进一步地,在本申请的一个实施例中,所述根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作,包括以下步骤:
[0018]根据单次数据采集点数,依次确定每个设备的第二采集次数;所述单次数据采集点数用于表征单次数据采集和数据上传操作时的数据采集点数;
[0019]根据所述每个设备的第二采集次数,确定第三采集次数;所述第三采集次数用于表征对所有设备进行数据采集、上传操作所需要的采集上传次数;
[0020]根据所述第一采集周期和所述第三采集次数,确定第四采集周期;所述第四采集周期用于表征每次数据采集、上传所用的时间;
[0021]根据所述第四采集周期,依次对每个设备进行数据采集和数据上传操作。
[0022]进一步地,在本申请的一个实施例中,所述根据单次数据采集点数,依次确定每个设备的第二采集次数这一步骤,包括:
[0023]计算预计采集次数,所述预计采集次数为当前设备包含的数据采集点数与所述单次数据采集点数之商;
[0024]若所述预计采集次数为整数,确定第二采集次数等于所述预计采集次数;
[0025]若所述预计采集次数为非整数,将所述预计采集次数取整加一后的值确定为第二采集次数。
[0026]进一步地,在本申请的一个实施例中,所述依次对每个设备进行数据采集和数据上传操作,包括:
[0027]对单个设备进行数据采集,得到预采集数据;
[0028]将所述预采集数据进行整合处理后,进行数据上传操作。
[0029]进一步地,在本申请的一个实施例中,所述方法还包括:
[0030]接收目标设备设置的所述第一采集周期;其中,所述第一采集周期大于预设采集周期,所述预设采集周期用于表征对所有设备的数据进行采集、上传所用的时间。
[0031]另一方面,本申请实施例提出了一种数据的采集与上传系统,包括:
[0032]采集指令模块,用于接收数据采集指令;所述数据采集指令包括需要进行数据采集的设备编号;所述数据采集指令还包括第一采集周期,所述第一采集周期用于表征对所有设备的数据进行采集、上传的总时间;
[0033]采集上传模块,用于根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作;其中,所述预设采集策略包括设备的采集上传次序和每个设备的采集周期,所述数据采集和数据上传操作用于表征对单个设备采集完数据后即将数据上传至服务器的操作。
[0034]另一方面,本申请实施例提供了一种数据的采集与上传装置,包括:
[0035]至少一个处理器;
[0036]至少一个存储器,用于存储至少一个程序;
[0037]当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现上述的任一种数据的采集与上传方法。
[0038]另一方面,本申请实施例提供了一种存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由处理器执行时用于实现上述的任一种数据的采集与上传方法。
[0039]本申请实施例,对单个设备采集完数据后即将数据上传至服务器的操作,有利于缓解大量数据进行上传时出现的数据偏差,有利于提升数据采集与上传的速度,提升数据的实时性和准确度。
附图说明
[0040]为了更清楚地说明本申请实施例或者现有技术中的技术方案,下面对本申请实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本申请的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
[0041]图1为本申请提供的数据的采集与上传方法的一种实施例的流程示意图;
[0042]图2为本申请提供的数据的采集与上传方法的另一种实施例的流程示意图;
[0043]图3为本申请提供的数据的采集与上传系统的一种实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的采集与上传方法,其特征在于,包括以下步骤:接收数据采集指令;所述数据采集指令包括需要进行数据采集的设备编号;所述数据采集指令还包括第一采集周期,所述第一采集周期用于表征对所有设备的数据进行采集、上传的总时间;根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作;其中,所述预设采集策略包括设备的采集上传次序和每个设备的采集周期,所述数据采集和数据上传操作用于表征对单个设备采集完数据后即将数据上传至服务器的操作。2.根据权利要求1所述的数据的采集与上传方法,其特征在于,所述根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作,包括:根据所述第一采集周期和设备数量,确定第二采集周期;所述第二采集周期用于表征对单个设备的数据进行采集、上传的总时间;根据单个设备包含的数据采集点数和单次数据采集点数,确定第一采集次数;所述第一采集次数用于表征对单个设备进行采集、上传的次数;所述单次数据采集点数用于表征单次数据采集和数据上传操作时的数据采集点数;根据所述第二采集周期和所述第一采集次数,确定第三采集周期;所述第三采集周期用于表征对单个设备进行单次数据采集、上传操作的时间;根据所述第三采集周期,依次对每个设备进行数据采集和数据上传操作。3.根据权利要求2所述的数据的采集与上传方法,其特征在于,所述预设采集策略包括预设采集优先级,所述预设采集优先级用于表征设备的数据采集、上传次序,所述根据所述第三采集周期,依次对每个设备进行数据采集和数据上传操作,包括:接收目标设备设置的所述预设采集优先级;根据所述第三采集周期,按照所述预设采集优先级,依次对每个设备进行数据采集和数据上传操作。4.根据权利要求1所述的数据的采集与上传方法,其特征在于,所述根据预设采集策略和所述数据采集指令,依次对每个设备进行数据采集和数据上传操作,包括以下步骤:根据单次数据采集点数,依次确定每个设备的第二采集次数;所述单次数据采集点数用于表征单次数据采集和数据上传操作时的数据采集点数;根据所述每个设备的第二采集次数,确定第三采集次数;所述第三采集次数用于表征对所有设备进行数据采集、上传操作所需要的采集上传次数;根...

【专利技术属性】
技术研发人员:梁伟明韩季方张隆希
申请(专利权)人:广州能迪能源科技股份有限公司
类型:发明
国别省市:

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

1