本技术涉及农作物病虫害诊断,尤其涉及一种基于智能灌溉的病虫害控制方法和系统。
背景技术:
1、粮食是人类重要的食物,也是人类赖以生存的基本保障。影响粮食产量的因素中害虫是一个至关重要的方面。害虫给粮食安全带来了极大的威胁,害虫还啃食农作物,影响收成。有的年份由于虫害,导致各类经济作物大量减产,造成大量损失。所以虫情的监测和预报是控制病虫害的关键,能够准确及时的检测并预报虫情情况,可以预先控制害虫,保障粮食产量。
2、目前的农作物培育方法数据来源大多数是经验数据,而缺乏历史灌溉病虫害数据的融合,而农业灌溉的客户数据多是实践多样的,因此现有的针对农业灌溉病虫害的推荐方法缺乏历史灌溉数据的融合,很难满足灌溉病虫害控制客户的需求。
技术实现思路
1、为实现上述目的,本技术提供如下技术方案:
2、根据本发明第一方面,本发明请求保护一种基于智能灌溉的病虫害控制方法,所述方法包括:
3、通过历史灌溉病虫害记录,筛选存在多个病虫害参数属性和灌溉异常数据的参数元组;所述灌溉异常数据依据所述多个病虫害参数属性形成;所述灌溉异常数据具有校验病虫害参数属性标准化、非冲突的特征;
4、对所述灌溉异常数据中的关联病虫害记录进行诊断,输出与所述关联病虫害记录关联的诊断数据;
5、通过所述诊断数据,获得与所述关联病虫害记录关联的天气变化数据和与所述关联病虫害记录关联的植物生长态势数据;依据所述诊断数据中的控制方案文档对象id,从依据多源数据特征统一格式的预设控制方案文档对象集市中推荐与所述控制方案文档对象id关联的控制方案文档对象;将所述植物生长态势数据与推荐到的控制方案文档对象所关联的文档对象请求进行组合,获得控制方案响应文档请求;
6、基于所述天气变化数据和所述控制方案响应文档请求,输出控制灌溉方案。
7、进一步地,所述通过历史灌溉病虫害记录,筛选存在多个病虫害参数属性和灌溉异常数据的参数元组还包括:
8、对所述历史灌溉病虫害记录进行操作,形成多个病虫害参数属性;
9、依据所述多个病虫害参数属性,形成存在多个关联病虫害记录的灌溉异常数据,输出所述参数元组;
10、所述对所述历史灌溉病虫害记录进行操作,形成多个病虫害参数属性还包括:
11、将所述历史灌溉病虫害记录中的键值对和/或记录元组作为数据属性,对所述数据属性的摘要进行分析操作,形成多个病虫害参数属性;
12、所述多个病虫害参数属性包括:基础属性列病虫害参数属性、度量病虫害参数属性、预测属性列病虫害参数属性、扩散病虫害参数属性和计算病虫害参数属性。
13、进一步地,所述对所述灌溉异常数据中的关联病虫害记录进行诊断,输出与所述关联病虫害记录关联的诊断数据还包括:
14、为所述关联病虫害记录诊断基本信息、控件和/或控制方案文档对象id,输出与所述关联病虫害记录关联的诊断数据;
15、所述控件包括:统计控件、详情控件、虫情方向控件和导出控件;
16、在获得与所述关联病虫害记录关联的天气变化数据之后,所述方法还包括:
17、执行与所述关联病虫害记录关联的天气变化数据,输出数据推荐控制方案,并将所述数据推荐控制方案返回至控制方案推荐信息调用端。
18、进一步地,控制方案获得之后进行控制方案推荐,所述控制方案推荐包括:
19、采集用户在控制方案推荐文档中设置的推荐自适应场景;
20、通过所述推荐自适应场景,向服务端请求与所述推荐自适应场景关联的天气变化数据和控制方案响应文档请求;
21、基于所述天气变化数据和所述控制方案响应文档请求,输出控制方案推荐控制方案文档;
22、所述基于所述天气变化数据和所述控制方案响应文档请求,输出控制方案推荐控制方案文档还包括:
23、通过所述天气变化数据,输出数据推荐控制方案;
24、通过所述控制方案响应文档请求,输出控制方案文档样式;
25、基于所述数据推荐控制方案和所述控制方案文档样式,输出所述控制方案推荐控制方案文档。
26、进一步地,所述通过所述天气变化数据,输出数据推荐控制方案还包括:
27、对所述天气变化数据进行解析操作,输出可执行天气变化数据;
28、执行所述可执行天气变化数据,输出数据推荐控制方案。
29、根据本发明第二方面,本发明请求保护一种基于智能灌溉的病虫害控制系统,所述装置包括:
30、参数元组筛选单元,配置为通过历史灌溉病虫害记录,筛选存在多个病虫害参数属性和灌溉异常数据的参数元组;其特征在于,所述灌溉异常数据依据所述多个病虫害参数属性形成;所述灌溉异常数据具有校验病虫害参数属性标准化、非冲突的特征;诊断单元,配置为对所述灌溉异常数据中的关联病虫害记录进行诊断,输出与所述关联病虫害记录关联的诊断数据;
31、获得单元,配置为通过所述诊断数据,获得与所述关联病虫害记录关联的天气变化数据和与所述关联病虫害记录关联的植物生长态势数据;依据所述诊断数据中的控制方案文档对象id,从依据多源数据特征统一格式的预设控制方案文档对象集市中推荐与所述控制方案文档对象id关联的控制方案文档对象;将所述植物生长态势数据与推荐到的控制方案文档对象所关联的文档对象请求进行组合,获得控制方案响应文档请求;
32、服务单元,配置为基于所述天气变化数据和所述控制方案响应文档请求,输出控制灌溉方案。
33、进一步地,所述参数元组筛选单元进一步配置为:
34、对所述历史灌溉病虫害记录进行操作,形成多个病虫害参数属性;
35、依据所述多个病虫害参数属性,形成存在多个关联病虫害记录的灌溉异常数据,输出所述参数元组;
36、所述参数元组筛选单元进一步配置为:
37、将所述历史灌溉病虫害记录中的键值对和/或记录元组作为数据属性,对所述数据属性的摘要进行分析操作,形成多个病虫害参数属性;
38、所述多个病虫害参数属性包括:基础属性列病虫害参数属性、度量病虫害参数属性、预测属性列病虫害参数属性、扩散病虫害参数属性和计算病虫害参数属性。
39、进一步地,所述诊断单元进一步配置为:
40、为所述关联病虫害记录诊断基本信息、控件和/或控制方案文档对象id,输出与所述关联病虫害记录关联的诊断数据;
41、所述控件包括:统计控件、详情控件、虫情方向控件和导出控件;
42、所述装置还包括:
43、控制方案响应单元,配置为执行与所述关联病虫害记录关联的天气变化数据,输出数据推荐控制方案,并将所述数据推荐控制方案返回至控制方案推荐信息调用端。
44、进一步地,包括参数元组的控制方案推荐构件,所述控制方案推荐构件包括:
45、采集单元,配置为采集用户在控制方案推荐文档中设置的推荐自适应场景;
46、请求单元,配置为通过所述推荐自适应场景,向服务端请求与所述推荐自适应场景关联的天气变化数据和控制方案响应文档请求;
47、推荐单元,配置为基于所述天气变化数据和所述控制方案响应文档请求,输出控制方案推荐控制方案文档。
48、进一步地,所述推荐单元进一步配置为:
49、通过所述天气变化数据,输出数据推荐控制方案;
50、通过所述控制方案响应文档请求,输出控制方案文档样式;
51、基于所述数据推荐控制方案和所述控制方案文档样式,输出所述控制方案推荐控制方案文档;
52、所述推荐单元进一步配置为:
53、对所述天气变化数据进行解析操作,输出可执行天气变化数据;
54、执行所述可执行天气变化数据,输出数据推荐控制方案。
55、本技术涉及农作物培育诊断技术领域,尤其涉及一种基于智能灌溉的病虫害控制方法和系统,通过历史灌溉病虫害记录,筛选存在多个病虫害参数属性和灌溉异常数据的参数元组;对灌溉异常数据中的关联病虫害记录进行诊断,输出与关联病虫害记录关联的诊断数据;获得天气变化数据和与关联病虫害记录关联的植物生长态势数据;推荐与控制方案文档对象id关联的控制方案文档对象;将植物生长态势数据与推荐到的控制方案文档对象所关联的文档对象请求进行组合,获得控制方案响应文档请求;基于天气变化数据和控制方案响应文档请求,输出控制灌溉方案。本发明可以有效依据病虫害历史数据给出客观准确的灌溉推荐方案,促进农作物生长。
1.一种基于智能灌溉的病虫害控制方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种基于智能灌溉的病虫害控制方法,其特征在于,所述通过历史灌溉病虫害记录,筛选存在多个病虫害参数属性和灌溉异常数据的参数元组还包括:
3.如权利要求2所述的一种基于智能灌溉的病虫害控制方法,其特征在于,所述对所述灌溉异常数据中的关联病虫害记录进行诊断,输出与所述关联病虫害记录关联的诊断数据还包括:
4.如权利要求3所述的一种基于智能灌溉的病虫害控制方法,其特征在于,控制方案获得之后进行控制方案推荐,所述控制方案推荐包括:
5.如权利要求4所述的一种基于智能灌溉的病虫害控制方法,其特征在于,所述通过所述天气变化数据,输出数据推荐控制方案还包括:
6.一种基于智能灌溉的病虫害控制系统,其特征在于,所述装置包括:
7.如权利要求6所述的基于智能灌溉的病虫害控制系统,其特征在于,所述参数元组筛选单元进一步配置为:
8.如权利要求7所述的基于智能灌溉的病虫害控制系统,其特征在于,所述诊断单元进一步配置为:
9.如权利要求3所述的一种基于智能灌溉的病虫害控制系统,其特征在于,包括参数元组的控制方案推荐构件,所述控制方案推荐构件包括:
10.如权利要求9所述的一种基于智能灌溉的病虫害控制系统,其特征在于,所述推荐单元进一步配置为: