本发明属于数据处理,具体涉及一种面向物联网云计算的处理分析系统及方法。
背景技术:
1、随着科技的发展,在日常的生活、工作中越来越智能化,智能化的应用和推广,使得智能设备的投入越来越大,在智能化工厂中,各个流水线均采用智能设备进行生产、组装以及包装,对于这些智能设备的监控就显得极其重要,每个智能设备多利用物联网与云端服务器进行数据连接,通过云端服务器将各个智能设备的运行数据包进行采集,通过对数据分析后,对异常运行数据包进行报警。
2、而由于需要对大量的智能设备的数据进行监控分析,云端服务器需要接受和计算处理大量的运行数据包,为了避免云端服务器的运算处理负荷过大,我们提出一种面向物联网云计算的处理分析系统及方法。
技术实现思路
1、本发明的目的是:旨在提供一种面向物联网云计算的处理分析系统及方法,用于解决背景技术中存在的问题。
2、为实现上述技术目的,本发明采用的技术方案如下:
3、一种面向物联网云计算的处理分析系统,包括有智能设备、云端服务器以及本地服务器,其中,所述智能设备数量为n个且均包含有用于传输运行数据包的数据发送器,所述云端服务器包括有数据接收存储模块、数据密度模块以及第一数据分析模块,所述本地服务器包括有数据暂存模块、第二数据分析模块以及删除模块;
4、各个所述智能设备分别通过各个所述数据发送器发送其运行数据包;
5、所述数据接收存储模块用于将各个所述智能设备的所述运行数据包进行接收和存储;
6、所述数据密度模块用于预设所述云端服务器的数据包接收量;
7、所述第一数据分析模块用于对接收的所述运行数据包进行分析,以监测各个所述智能设备是否处于正常的工作状态;
8、所述数据暂存模块用于对各个所述智能设备的所述运行数据包进行暂存;
9、所述第二数据分析模块用于对暂存的所述运行数据包进行分析;
10、所述删除模块用于对暂存的所述运行数据包删除。
11、各个所述数据发送器均在相同的周期时间t内发送一次运行数据包,且每一次各个所述数据发送器均在同一时刻发送其运行数据包,每一次所述数据接收存储模块接收数据时刻与每一次所述数据发送器发送数据时刻一致。
12、所述数据密度模块所预设的所述云端服务器在同一时刻的数据包接收量最大值为k。
13、所述第一数据分析模块以及所述第二数据分析模块均还包括有报警器。
14、一种面向物联网云计算的处理分析方法,应用于一种面向物联网云计算的处理分析系统,包括有以下步骤:
15、步骤s100:所述云端服务器根据运行的所述智能设备总量m,其中0<m≤n,动态调节所述数据接收存储模块的接收模式,具体在于:
16、①当运行的所述智能设备总量m≤k时,所述云端服务器将各个所述智能设备共同为一组,该组所述智能设备所发出的所述运行数据包均由所述数据接收存储模块接收和存储;
17、②当运行的所述智能设备总量k<m≤ak(a为大于或等于m/k比值的最小整数)时,所述云端服务器将运行的各个所述智能设备分为a组,所述数据接收存储模块在每一次的接收时刻依次接收各组所述智能设备所发出的所述运行数据包;
18、步骤s200:所述本地服务器根据运行的所述智能设备总量m,其中0<m≤n,动态调节所述数据暂存模块的接收模式,具体在于:
19、①当运行的所述智能设备总量m≤k时,所述云端服务器将各个所述智能设备共同为一组,所述数据暂存模块不接收该组所述智能设备所发出的所述运行数据包;
20、②当运行的所述智能设备总量k<m≤ak(a为大于或等于m/k比值的最小整数)时,所述云端服务器将运行的各个所述智能设备分为a组,在每一次的接收时刻未被所述数据接收存储模块所接收的各组所述智能设备所发出的所述运行数据包由所述数据暂存模块进行暂存;
21、步骤s300:所述第一数据分析模块对所述数据接收存储模块接收的当前组所述智能设备的所述运行数据包进行分析处理;
22、步骤s400:所述第二数据分析模块对所述数据暂存模块暂存的各组所述智能设备的所述运行数据包进行分析处理。
23、在所述步骤s300中,若当前组所述智能设备的所述运行数据包出现异常时,通过所述第一数据分析模块的所述报警器输出运行数据包异常所对应的所述智能设备的告警信息。
24、在所述步骤s400中,若暂存的各组所述智能设备的所述运行数据包出现异常时,通过所述第二数据分析模块的所述报警器输出运行数据包异常所对应的所述智能设备的告警信息。
25、还包括有步骤s500:所述数据暂存模块的数据暂存周期与所述数据发送器的发送周期相同,均为t,当暂存的各组所述智能设备的所述运行数据包存储时间达到t时,由所述删除模块进行将其删除。
26、本发明能够大大减小云端服务器的运算量,避免云端服务器出现超负荷的状态,同时数据接收存储模块可以储存云端服务器所接收的各个智能设备的运行数据包,从而使得各个智能设备的运行数据包都能够有所保留,不会影响对各个智能设备的运行数据包进行历史查询;并且本地服务器在进行运行数据包分析处理的同时,本地服务器的数据暂存模块所暂存的运行数据包将在下一接收时刻自动删除,从而避免本地服务器的超负荷,如此便能够大大的优化多个智能设备的运行系统的运算。
1.一种面向物联网云计算的处理分析系统,其特征在于:包括有智能设备、云端服务器以及本地服务器,其中,所述智能设备数量为n个且均包含有用于传输运行数据包的数据发送器,所述云端服务器包括有数据接收存储模块、数据密度模块以及第一数据分析模块,所述本地服务器包括有数据暂存模块、第二数据分析模块以及删除模块;
2.根据权利要求1所述的一种面向物联网云计算的处理分析系统,其特征在于:各个所述数据发送器均在相同的周期时间t内发送一次运行数据包,且每一次各个所述数据发送器均在同一时刻发送其运行数据包,每一次所述数据接收存储模块接收数据时刻与每一次所述数据发送器发送数据时刻一致。
3.根据权利要求2所述的一种面向物联网云计算的处理分析系统,其特征在于:所述数据密度模块所预设的所述云端服务器在同一时刻的数据包接收量最大值为k。
4.根据权利要求3所述的一种面向物联网云计算的处理分析系统,其特征在于:所述第一数据分析模块以及所述第二数据分析模块均还包括有报警器。
5.一种面向物联网云计算的处理分析方法,应用于如权利要求1至4任意一项所述的一种面向物联网云计算的处理分析系统,其特征在于:包括有以下步骤:
6.根据权利要求5所述的一种面向物联网云计算的处理分析系统及方法,其特征在于:在所述步骤s300中,若当前组所述智能设备的所述运行数据包出现异常时,通过所述第一数据分析模块的所述报警器输出运行数据包异常所对应的所述智能设备的告警信息。
7.根据权利要求6所述的一种面向物联网云计算的处理分析系统及方法,其特征在于:在所述步骤s400中,若暂存的各组所述智能设备的所述运行数据包出现异常时,通过所述第二数据分析模块的所述报警器输出运行数据包异常所对应的所述智能设备的告警信息。
8.根据权利要求7所述的一种面向物联网云计算的处理分析系统及方法,其特征在于:还包括有步骤s500:所述数据暂存模块的数据暂存周期与所述数据发送器的发送周期相同,均为t,当暂存的各组所述智能设备的所述运行数据包存储时间达到t时,由所述删除模块进行将其删除。