本技术涉及计算机,特别涉及一种喷灌设备的控制方法、装置、电子设备及存储介质。
背景技术:
1、为了保证农田中作物的正常生长,获取高产稳产,需要提供给作物充足的水分。然而在自然条件下,往往因降水量不足或降水不均匀,不能满足作物对水分的需求。因此,需要人为地对农田进行灌溉。目前通常采用喷灌的方式对农田进行灌溉。喷灌是利用喷头等专用设备把有压水喷洒到空中,形成水滴落到作物表面的灌溉方法。但是上述方式多采用人工控制喷灌设备的方式,较难准确并及时的为作物提供需要的水分,因此容易出现为作物提供的灌溉水量较多或较少的情况,导致水资源浪费且灌溉效率低下。因此,如何实现对农田中作物的精准喷灌,是一个亟需解决的技术问题。
技术实现思路
1、本技术实施例提供了一种喷灌设备的控制方法、装置、电子设备及存储介质,能够针对性地控制喷灌设备对目标区域中的每个作物种植区域进行喷灌,实现了对目标区域的精准喷灌,防止了水资源浪费,提高了灌溉效率。所述技术方案如下:
2、一方面,提供了一种喷灌设备的控制方法,所述方法包括:
3、获取目标区域的环境数据,所述目标区域包括多个作物种植区域;
4、基于第一大语言模型,对所述环境数据进行分析,得到目标喷灌策略,所述第一大语言模型用于基于任一区域的环境数据确定所述区域的喷灌策略,所述目标喷灌策略包括所述目标区域中每个作物种植区域的喷灌策略,所述喷灌策略用于指示所述作物种植区域对应的喷灌档位和喷灌时间;
5、将所述目标喷灌策略发送至所述目标区域的控制设备,由所述控制设备按照所述每个作物种植区域的喷灌策略控制所述目标区域中的多个喷灌设备分别对所述多个作物种植区域进行喷灌,所述多个喷灌设备与所述多个作物种植区域一一对应。
6、另一方面,提供了一种喷灌设备的控制装置,所述装置包括:
7、第一获取模块,用于获取目标区域的环境数据,所述目标区域包括多个作物种植区域;
8、策略生成模块,用于基于第一大语言模型,对所述环境数据进行分析,得到目标喷灌策略,所述第一大语言模型用于基于任一区域的环境数据确定所述区域的喷灌策略,所述目标喷灌策略包括所述目标区域中每个作物种植区域的喷灌策略,所述喷灌策略用于指示所述作物种植区域对应的喷灌档位和喷灌时间;
9、控制模块,用于将所述目标喷灌策略发送至所述目标区域的控制设备,由所述控制设备按照所述每个作物种植区域的喷灌策略控制所述目标区域中的多个喷灌设备分别对所述多个作物种植区域进行喷灌,所述多个喷灌设备与所述多个作物种植区域一一对应。
10、在一些实施例中,所述环境数据包括当前所述多个作物种植区域的作物图像、土壤湿度以及所述目标区域的未来天气情况;
11、所述策略生成模块,包括:
12、分析单元,用于对于任一作物种植区域,基于所述第一大语言模型,对当前所述作物种植区域的作物图像和土壤湿度进行分析,得到所述作物种植区域的缺水信息和参考土壤湿度,所述缺水信息用于指示当前所述作物种植区域是否缺水,所述参考土壤湿度为所述作物种植区域中的作物当前所需的土壤湿度;
13、第一确定单元,用于在所述作物种植区域缺水的情况下,基于当前所述作物种植区域的土壤湿度、所述参考土壤湿度以及所述目标区域的未来天气情况,确定所述作物种植区域的灌溉水量;
14、第二确定单元,用于基于所述灌溉水量,确定所述作物种植区域对应的喷灌档位和喷灌时间。
15、在一些实施例中,所述分析单元,用于基于所述第一大语言模型,对所述作物种植区域的作物图像进行分析,确定所述作物种植区域中作物的作物类型和所述作物所处的生长阶段;基于所述作物的作物类型和所述作物所处的生长阶段,确定所述参考土壤湿度;在当前所述作物种植区域的土壤湿度小于所述参考土壤湿度的情况下,确定所述缺水信息为所述作物种植区域缺水;在当前所述作物种植区域的土壤湿度不小于所述参考土壤湿度的情况下,确定所述缺水信息为所述作物种植区域不缺水。
16、在一些实施例中,所述第一确定单元,用于基于当前所述作物种植区域的土壤湿度和所述参考土壤湿度,确定所述作物种植区域的预计灌溉水量;在所述未来天气情况指示所述目标区域没有降雨的情况下,将所述预计灌溉水量,确定为所述灌溉水量;在所述未来天气情况指示所述目标区域有降雨的情况下,基于所述第一大语言模型,对所述未来天气情况进行分析,得到所述作物种植区域的预计降水量;基于所述预计降水量和所述预计灌溉水量,确定所述灌溉水量。
17、在一些实施例中,所述第一确定单元,用于在所述预计降水量小于所述预计灌溉水量的情况下,将所述预计灌溉水量和所述预计降水量的差值,确定为所述灌溉水量;在所述预计降水量不小于所述灌溉水量的情况下,将所述灌溉水量确定为0。
18、在一些实施例中,所述装置还包括:
19、第二获取模块,用于在按照所述喷灌策略控制所述多个喷灌设备对所述多个作物种植区域进行喷灌的情况下,获取喷灌后的所述多个作物种植区域的土壤湿度;
20、确定模块,用于对于任一作物种植区域,基于所述第一大语言模型,确定喷灌后的所述作物种植区域的土壤湿度是否达到参考土壤湿度,所述参考土壤湿度为所述作物种植区域中的作物当前所需的土壤湿度;在未达到所述参考土壤湿度的情况下,重新从所述获取目标区域的环境数据的步骤开始执行,直至喷灌后的所述作物种植区域的土壤湿度达到所述参考土壤湿度。
21、在一些实施例中,所述第一获取模块,还用于获取所述目标区域的病虫害数据,所述病虫害数据包括当前所述多个作物种植区域的病虫害类型和病虫害程度;
22、所述策略生成模块,还用于基于第二大语言模型,对所述病虫害数据进行分析,得到目标农药喷洒策略,所述第二大语言模型用于基于任一区域的病虫害数据确定所述区域的农药喷洒策略,所述目标农药喷洒策略包括所述目标区域中每个作物种植区域的农药喷洒策略,所述农药喷洒策略用于指示所述作物种植区域使用的农药种类、农药喷洒档位以及农药喷洒时间;
23、所述控制模块,还用于将所述目标农药喷洒策略发送至所述控制设备,由所述控制设备按照所述每个作物种植区域的农药喷洒策略控制所述目标区域中的多个农药喷洒设备分别对所述多个作物种植区域进行喷药,所述多个农药喷洒设备与所述多个作物种植区域一一对应。
24、在一些实施例中,所述第二获取模块,还用于在按照所述农药喷洒策略控制所述多个农药喷洒设备对所述多个作物种植区域进行喷药的情况下,获取喷药后的所述多个作物种植区域的病虫害程度;
25、所述确定模块,还用于对于任一作物种植区域,基于所述第二大语言模型,确定喷药后的所述作物种植区域的病虫害程度是否降低到目标病虫害程度,所述目标病虫害程度为所述作物种植区域中的作物需要实现的病虫害程度;在未达到所述目标病虫害程度的情况下,重新从所述获取所述目标区域的病虫害数据的步骤开始执行,直至喷药后的所述作物种植区域的病虫害程度降低到所述目标病虫害程度。
26、另一方面,提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储至少一段计算机程序,所述至少一段计算机程序由所述处理器加载并执行以实现本技术实施例中的喷灌设备的控制方法。
27、另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一段计算机程序,所述至少一段计算机程序由处理器加载并执行以实现如本技术实施例中的喷灌设备的控制方法。
28、另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行以实现本技术实施例中的喷灌设备的控制方法。
29、本技术实施例提供了一种喷灌设备的控制方法,通过获取目标区域的环境数据,使得服务器能够通过第一大语言模型对环境数据进行综合分析,以得到目标区域中的每个作物种植区域的喷灌策略。通过将该喷灌策略发送给目标区域的控制设备,使得控制设备能够按照每个作物种植区域的喷灌策略,针对性地控制喷灌设备对目标区域中的每个作物种植区域进行喷灌,实现了对目标区域的精准喷灌,防止了水资源浪费,提高了灌溉效率。
1.一种喷灌设备的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述环境数据包括当前所述多个作物种植区域的作物图像、土壤湿度以及所述目标区域的未来天气情况;
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一大语言模型,对当前所述作物种植区域的作物图像和土壤湿度进行分析,得到所述作物种植区域的缺水信息和参考土壤湿度,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于当前所述作物种植区域的土壤湿度、所述参考土壤湿度以及所述目标区域的未来天气情况,确定所述作物种植区域的灌溉水量,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述预计降水量和所述预计灌溉水量,确定所述灌溉水量,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.一种喷灌设备的控制装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器用于存储至少一段计算机程序,所述至少一段计算机程序由所述处理器加载并执行权利要求1至8任一项权利要求所述的喷灌设备的控制方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储至少一段计算机程序,所述至少一段计算机程序用于执行权利要求1至8任一项权利要求所述的喷灌设备的控制方法。
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项权利要求所述的喷灌设备的控制方法。
