本发明属于云计算领域,涉及数据推送技术,具体是一种基于云计算的土壤污染数据推送系统。
背景技术:
1、土壤是陆地生态系统组成的基本要素之一,也是人类赖以生存的物质基础之一,土壤环境状况不仅直接关系到生态安全和人体健康,也直接关系到农产品的产量、质量以及安全。
2、随着智慧农业的不断发展,土壤墒情的监测已经成为不可或缺的一部分,智能土壤系统的远程监测与数据收集对于掌握土壤效力,反映土壤改良效果,实施节水灌溉,了解气候变化对土壤墒情的影响等都具有一定的指导意义。智能土壤系统是利用相关土壤传感器对土壤的温度,湿度,酸碱度,氮磷钾的含量等因素进行实时监测,具有多平台数据推送功能,能对接自主平台,在手机上也能查看现场设备数据及监控视频。但是,现有技术中将土壤的监测数据推送至接收人员后,接收人员仍要对数据进行分析处理,导致推送结果不直观。
3、为此,提出一种基于云计算的土壤污染数据推送系统。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于云计算的土壤污染数据推送系统,该一种基于云计算的土壤污染数据推送系统解决了现有技术中将土壤的监测数据推送至接收人员后,接收人员仍要对数据进行分析处理,导致推送结果不直观的问题。
2、为实现上述目的,根据本发明的第一方面的实施例提出一种基于云计算的土壤污染数据推送系统,包括数据采集模块、数据处理模块、数据存储模块以及安全报警模块;
3、所述数据采集模块用于获取土壤的监测数据;并将所述监测数据发送至所述数据处理模块,以及将所述监测数据发送至所述数据存储模块进行存储;
4、所述数据处理模块用于接收所述监测数据,并将所述监测数据标记为jn;其中,n为采集周期的编号,n的取值为1,2,3……n,n为采集周期的总次数;
5、所述数据处理模块设定监测阈值,将所述监测数据与所述监测阈值进行比较;
6、当所述监测数据等于或大于所述监测阈值时,所述数据处理模块发送报警信号至所述安全报警模块;
7、所述安全报警模块接收所述报警信号后,将所述监测数据发送至被监测土壤关联的治理技术员的智能终端;
8、当所述监测数据小于所述监测阈值时,所述数据处理模块根据所述监测数据获取土壤系数,并将所述土壤系数发送至所述数据存储模块进行存储;
9、所述数据处理模块根据所述监测数据获取土壤系数,包括以下步骤:
10、将所述土壤系数标记为xn,
11、所述土壤系数的计算公式为:
12、其中,α为监测数据的修正系数,且α为大于0的实数;j标为监测数据的标准数据,且j标为大于0的实数;
13、
14、其中,αi为jin的修正系数;需要进一步说明的是,i为监测数据的种类;
15、根据所述土壤系数和土壤检测模型获取波动标签;其中,所述土壤检测模型基于人工智能模型建立;
16、以及所述波动标签进行识别,当土壤系数处于异常波动状态时,所述数据处理模块从所述数据存储模块获取历史土壤系数和历史监测数据,并将土壤系数、监测数据、历史土壤系数以及历史监测数据打包并发送至被监测土壤关联的治理技术员的智能终端。
17、优选的,所述数据采集模块采集所述监测数据采用周期性采集的方式;
18、所述监测数据的采集周期标记为t,其中,t的单位为天,且t为大于0的正整数。
19、优选的,所述波动标签的取值为0或者1,当波动标签为0时,表示对应土壤系数处于正常波动状态,当波动标签为1时,表示对应土壤系数处于异常波动状态。
20、优选的,根据所述土壤系数和土壤检测模型获取波动标签,包括以下步骤:
21、从数据处理模块获取土壤检测模型;
22、以所述土壤系数的采集周期为基准周期,从所述土壤系数中提取基准周期之前的p个土壤系数,并整合生成原始数据;其中,p为大于等于5的正整数;
23、将所述原始数据输入至所述土壤检测模型获取对应的波动标签。
24、优选地,基于人工智能模型建立所述土壤检测模型,包括以下步骤:
25、从数据处理模块获取标准训练数据;
26、通过标准训练数据对人工智能模型进行训练,将训练完成的人工智能模型标记为土壤检测模型;
27、标准训练数据包括若干组输入数据以及对应的波动标签,且输入数据和原始数据内容属性一致。
28、与现有技术相比,本发明的有益效果是:
29、本发明通过数据采集模块获取土壤的监测数据;并将监测数据发送至数据处理模块;数据处理模块接收监测数据;并设定监测阈值,将监测数据与监测阈值进行比较;当监测数据等于或大于监测阈值时,数据处理模块发送报警信号至安全报警模块;安全报警模块接收报警信号后,立即将监测数据发送至被监测土壤关联的治理技术员的智能终端;可根据某项或多项异常监测数据及时进行告警;
30、当监测数据小于监测阈值时,数据处理模块根据监测数据获取土壤系数,根据土壤系数和土壤检测模型获取波动标签;以及波动标签进行识别,当土壤系数处于异常波动状态时,数据处理模块将土壤系数、监测数据以及历史土壤系数和历史监测数据打包并发送至被监测土壤关联的治理技术员的智能终端;当土壤系数处于正常波动状态时,不做其他处理;可根据土壤的监测数据获取土壤的波动状况,及时发现异常波动的土壤数据,降低了土壤治理的成本。
1.一种基于云计算的土壤污染数据推送系统,其特征在于,包括数据采集模块、数据处理模块、数据存储模块以及安全报警模块;
2.根据权利要求1所述的一种基于云计算的土壤污染数据推送系统,其特征在于,所述数据采集模块采集所述监测数据采用周期性采集的方式;
3.根据权利要求1所述的一种基于云计算的土壤污染数据推送系统,其特征在于,所述波动标签的取值为0或者1,当波动标签为0时,表示对应土壤系数处于正常波动状态,当波动标签为1时,表示对应土壤系数处于异常波动状态。
4.根据权利要求1所述的一种基于云计算的土壤污染数据推送系统,其特征在于,根据所述土壤系数和土壤检测模型获取波动标签,包括以下步骤:
5.根据权利要求1所述的一种基于云计算的土壤污染数据推送系统,其特征在于,基于人工智能模型建立所述土壤检测模型,包括以下步骤: