自动灌溉水泵控制方法及控制器技术

技术编号:37714177 阅读:9 留言:0更新日期:2023-06-02 00:09
本申请公开了自动灌溉水泵控制方法及控制器,包括获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息;构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息;并将所述调整信息传输至作物水泵远程控制终端,通过对作物水泵的灌溉过程进行自动控制,能够避免作物在认为操作下出现量化错误,预测模型进而对灌溉过程进行运动轨迹控制和优化,实现了对自动灌溉的精准研判,相比于现有技术,有效地提升了模型实现效率。实现效率。实现效率。

【技术实现步骤摘要】
自动灌溉水泵控制方法及控制器


[0001]本申请涉及农业
,尤其涉及自动灌溉水泵控制方法及控制器。

技术介绍

[0002]农业灌溉是给农作物补充水分的技术措施,为了保证农作物的正常生长,获得高产稳产,必须给农作物提高充足的水分。在自然条件下,往往因降水量的不足或分布不均匀,不能够给农作物提供所必须的水分,因此必须进行人工灌溉,但人工灌溉劳动强度大、工作效率低,需要经常对农田进行观察,只能够通过作物长势来判断土壤墒情,如此的话,作物生长就已经受到影响,对作物高产不利,且人工灌溉用水量大,易造成水资源浪费。

技术实现思路

[0003]为解决上述现有问题,本申请提供一种自动灌溉水泵控制方法包括:获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息;构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息;获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息;根据所述当前坐标位置的空间分布数据信息进行二次验证,得到二次验证信息,并根据所述二次验证信息以及二次灌溉线信息进行调整,生成调整信息,并将所述调整信息传输至作物水泵远程控制终端。
[0004]在某些实施例中,获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息,具体包括以下步骤:获取当前待灌溉的农作物面积网格,并将所述当前待灌溉的农作物面积网格分割为多个子网格;获取每个子网格的农作物面积网格图像信息,并对所述农作物面积网格图像信息进行去噪以及滤波处理,得到处理后的图像信息;对所述处理后的图像信息进行分割处理,得到实际的农作物面积网格信息;通过退火算法对所述实际的农作物面积进行灌溉线规划,生成一次灌溉线信息。
[0005]在某些实施例中,构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息,具体包括以下步骤:通过贝叶斯法构建灌溉流量预测模型,并获取实时的环境信息,并将所述实时的环境信息输入至灌溉流量预测模型中,得到实时的灌溉流量数据信息;根据所述实时的灌溉流量数据信息得到当前子网格每个待灌溉位置的灌溉偏移量数据信息;将所述灌溉偏移量数据信息与预设灌溉偏移量数据信息进行对比,得到偏差率;判断所述偏差率是否大于预设偏差率阈值,若所述偏差率大于预设偏差率阈值,则将当前子网格的灌溉线信息作为异常灌溉线,并将所述异常灌溉线作为一次验证信息,根据所述一次验证信息进行调整
所述一次灌溉线信息,得到二次灌溉线信息。
[0006]在某些实施例中,获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息,具体包括以下步骤:获取当前待灌溉的农作物的坐标位置信息,并基于神经网络建立识别模型,将预先训练好的数据信息分为训练集以及验证集;将所述训练集输入到所述识别模型中进行训练,直至训练至模型参数平稳,保存模型参数,并将验证集输入到识别模型中进行验证,直至符合预设要求,模型训练完成;通过大数据网络获取所述待灌溉的农作物的坐标位置信息所对应的场景类型信息,并将所述场景类型信息输入至所述识别模型中进行识别,得到识别结果;建立空间分布数据信息,若识别结果中存在预设识别结果,则将所述识别结果输入至所述空间分布数据信息中,得到当前坐标位置的空间分布数据信息。
[0007]在某些实施例中,根据所述当前坐标位置的空间分布数据信息进行二次验证,得到二次验证信息,并根据所述二次验证信息以及二次灌溉线信息进行调整,生成调整信息,具体为:获取一次验证信息所在灌溉线对应的灌溉范围信息,并判断所述当前坐标位置的空间分布数据信息是否在所述一次验证信息所在灌溉线对应的灌溉范围信息之内;若所述当前坐标位置的空间分布数据信息在所述一次验证信息所在灌溉线对应的灌溉范围信息之内,则获取当前坐标位置的空间分布数据信息所占的网格面积;根据所述当前坐标位置的空间分布数据信息所占的网格面积得到当前所占的网格面积的边缘网格,基于当前所占的网格面积的边缘网格以及所述一次验证信息所在灌溉线对应的灌溉范围信息计算出灌溉所涉及的网格面积;根据所述灌溉所涉及的网格面积对所述二次灌溉线信息进行调整,并生成调整信息。
[0008]在某些实施例中,还包括以下步骤:获取当前灌溉网格的农作物类型,并通过大数据网络获取当前农作物类型在各种灌溉量之下的作物冠层浇灌历史沉积数据信息;基于神经网络建立作物冠层沉积量预测模型,并将所述作物冠层浇灌历史沉积数据信息输入到所述作物冠层沉积量预测模型中训练,得到训练完成的作物冠层沉积量预测模型;获取当前灌溉网格的灌溉量,并将所述当前灌溉网格的灌溉量输入到所述作物冠层沉积量预测模型中,以得到当前灌溉网格的作物冠层浇灌沉积数据信息;若所述当前灌溉网格的作物冠层浇灌沉积数据信息大于预设作物冠层浇灌沉积数据信息时,生成当前灌溉网格的土壤改良方案以及修正当前灌溉网格的灌溉量。
[0009]本申请还空开了一种自动灌溉水泵控制器,包括:
[0010]网络模块、计算模块、数据采集模块、存储模块和浮标;所述存储模块包含自动灌溉水泵控制方法程序,所述自动灌溉水泵控制方法程序被所述计算模块执行时,实现如下步骤:获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息;构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息;获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息;根据所述当前坐标位置的空间分布数据信息进行二次验证,得到二次验证信息,并根据所述二次验证信息以及二次灌溉线信息进行调整,生成调整信息,并将所述调整信息传输至作物水泵远程控制终端。
[0011]在某些实施例中,构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息,具体包括以下步骤:通过贝叶斯法构建灌溉流量预测模型,并获取实时的环境信息,并将所述实时的环境信息输入至灌溉流量预测模型中,得到实时的灌溉流量数据信息;根据所述实时的灌溉流量数据信息得到当前子网格每个待灌溉位置的灌溉偏移量数据信息;将所述灌溉偏移量数据信息与预设灌溉偏移量数据信息进行对比,得到偏差率;判断所述偏差率是否大于预设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动灌溉水泵控制方法,其特征在于,包括以下步骤:获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息;构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息;获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息;根据所述当前坐标位置的空间分布数据信息进行二次验证,得到二次验证信息,并根据所述二次验证信息以及二次灌溉线信息进行调整,生成调整信息,并将所述调整信息传输至作物水泵远程控制终端。2.根据权利要求1所述的一种自动灌溉水泵控制方法,其特征在于,获取当前待灌溉的农作物面积网格,并根据所述当前待灌溉的农作物面积网格建立作物水泵的灌溉水流路线,生成一次灌溉线信息,具体包括以下步骤:获取当前待灌溉的农作物面积网格,并将所述当前待灌溉的农作物面积网格分割为多个子网格;获取每个子网格的农作物面积网格图像信息,并对所述农作物面积网格图像信息进行去噪以及滤波处理,得到处理后的图像信息;对所述处理后的图像信息进行分割处理,得到实际的农作物面积网格信息;通过退火算法对所述实际的农作物面积进行灌溉线规划,生成一次灌溉线信息。3.根据权利要求1所述的一种自动灌溉水泵控制方法,其特征在于,构建灌溉流量预测模型,基于所述灌溉流量预测模型得到实时的灌溉流量数据信息,并对所述实时的灌溉流量数据信息进行一次验证,得到一次验证信息,并根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息,具体包括以下步骤:通过贝叶斯法构建灌溉流量预测模型,并获取实时的环境信息,并将所述实时的环境信息输入至灌溉流量预测模型中,得到实时的灌溉流量数据信息;根据所述实时的灌溉流量数据信息得到当前子网格每个待灌溉位置的灌溉偏移量数据信息;将所述灌溉偏移量数据信息与预设灌溉偏移量数据信息进行对比,得到偏差率;判断所述偏差率是否大于预设偏差率阈值,若所述偏差率大于预设偏差率阈值,则将当前子网格的灌溉线信息作为异常灌溉线,并将所述异常灌溉线作为一次验证信息,根据所述一次验证信息进行调整所述一次灌溉线信息,得到二次灌溉线信息。4.根据权利要求1所述的一种自动灌溉水泵控制方法,其特征在于,获取当前待灌溉的农作物的坐标位置信息,基于所述当前待灌溉的农作物的坐标位置信息得到当前坐标位置的空间分布数据信息,具体包括以下步骤:获取当前待灌溉的农作物的坐标位置信息,并基于神经网络建立识别模型,将预先训练好的数据信息分为训练集以及验证集;将所述训练集输入到所述识别模型中进行训练,直至训练至模型参数平稳,保存模型
参数,并将验证集输入到识别模型中进行验证,直至符合预设要求,模型训练完成;通过大数据网络获取所述待灌溉的农作物的坐标位置信息所对应的场景类型信息,并将所述场景类型信息输入至所述识别模型中进行识别,得到识别结果;建立空间分布数据信息,若识别结果中存在预设识别结果,则将所述识别结果输入至所述空间分布数据信息中,得到当前坐标位置的空间分布数据信息。5.根据权利要求1所述的一种自动灌溉水泵控制方法,其特征在于,根据所述当前坐标位置的空间分布数据信息进行二次验证,得到二次验证信息,并根据所述二次验证信息以及二次灌溉线信息进行调整,生成调整信息,具体为:获取一次验证信息所在灌溉线对应的灌溉范围信息,并判断所述当前坐标位置的空间分布数据信息是否在所述一次验证信息所在灌溉线对应的灌溉范围信息之内;若所述当前坐标位置的空间分布数据信息在所述一次验证信息所在灌溉线对应的灌溉范围信息之内,则获取当前坐标位置的空间分布数据信息所占的网格面积;根据所述当前坐标位置的空间分布数据信息所占的网格面积得到当前所占的网格面积的边缘网格,基于当前所占的网格面积的边缘网格以及所述一次验证信息所在灌溉线对应的灌溉范围信息计算出灌溉所涉及的网格面积;根据所述灌溉所涉及的网格面积对所述二次灌溉线信息进行调整,并生成调整信息。6.根据权利要求1所述的一种自动灌溉水泵控制方法,其特征在于,还包括以下步骤:获取当前灌溉网格的农作物类型,并通过大数据网...

【专利技术属性】
技术研发人员:陈浩生罗华福陆厚业纪素峰陈华娟
申请(专利权)人:广西鸣鸣果业有限公司
类型:发明
国别省市:

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

1