本发明涉及数据处理领域,具体涉及一种用于农业种植的喷淋控制方法及系统。
背景技术:
1、农业种植中的喷淋是一种常见的灌溉方法,它涉及使用水或液体肥料以雾状或细小的水滴形式均匀喷洒到植物的根部或叶面,以满足植物的水分和养分需求。喷淋技术的合理使用有助于提高农田的产量、节约水资源并降低环境影响。通过改变喷淋的控制方式,得到更智能的控制系统对于喷淋技术的发展具有重要意义。
2、传统的喷淋控制方法主要以种植者的经验判断为主,对喷淋时长进行控制,但是农业植物的生长情况与每一块土壤的区域环境具有多样性与多变性,统一的喷淋时长无法对区域的差异、追踪区域的变化及时做出调整,无法使每一部分的植物获得相对应的最佳喷淋配置,从而影响部分农作物的生长,降低整体产量,降低水资源利用率。
3、针对以上问题,本发明提出了一种用于农业种植的喷淋控制方法及系统,该方法结合土壤湿度数据的空间分布特征,根据不同喷淋区域土壤的数据特征自适应获得该区域的喷淋时长,高效精准地实施种植喷淋。
技术实现思路
1、为了解决上述技术问题,本发明的目的在于提供一种用于农业种植的喷淋控制方法及系统,所采用的技术方案具体如下:
2、第一方面,本发明实施例提供了一种用于农业种植的喷淋控制方法,该方法包括以下步骤:
3、获取喷淋区域土壤数据点;
4、根据喷淋区域土壤数据的分布获取dbscan密度聚类的最小邻域半径;根据dbscan密度聚类的最小邻域半径获取正常数据;根据正常数据各数据点以及邻域数据点湿度数据的差异性获取各喷淋区域的区域整体邻域熵值;根据喷淋区域内的湿度分布构建各喷淋区域的层次差异模型;根据各喷淋区域的层次差异模型获取各喷淋区域的延伸规律程度;结合各喷淋区域的区域整体邻域熵值以及延伸规律程度获取喷淋区域的干旱存有程度;根据各喷淋区域的干旱存有程度获取各喷淋区域的喷淋时长。
5、进一步的,所述获取喷淋区域土壤数据点,包括盐度数据、湿度数据以及位置数据。
6、进一步的,所述根据喷淋区域土壤数据的分布获取dbscan密度聚类的最小邻域半径,包括:
7、获取土壤数据中最大湿度值、最大盐度值;获取最大湿度值对应位置的八邻域的湿度均值;获取最大盐度值对应位置的八邻域的盐度均值;将所述最大湿度值与所述湿度均值的差值保存为湿度最大差异距离;将所述最大盐度值与所述盐度均值的差值保存为盐度最大差异距离;将所述湿度最大差异距离与盐度最大差异距离的和值作为dbscan密度聚类的最小邻域半径。
8、进一步的,所述根据dbscan密度聚类的最小邻域半径获取正常数据,具体为:
9、将喷淋区域的湿度数据和盐度数据作为dbscan密度聚类的输入,dbscan密度聚类的最小邻域半径作为参数,根据dbscan密度聚类的聚类结果,将湿度数据和盐度数据同时异常的数据点剔除获取正常数据。
10、进一步的,所述根据正常数据各数据点以及邻域数据点湿度数据的差异性获取各喷淋区域的区域整体邻域熵值,包括:
11、计算各数据点八邻域的湿度均值;将各数据点的湿度与所述湿度均值的差值作为点差;将所述点差的方差作为区域整体邻域熵值。
12、进一步的,所述根据喷淋区域内的湿度分布构建各喷淋区域的层次差异模型,具体为:
13、以喷淋区域内湿度最低的数据点为中心点,向八邻域区域扩展;计算八邻域湿度均值与中心点湿度的差值;对八邻域中各点计算所述差值;直至计算到喷淋区域边界。
14、进一步的,所述根据各喷淋区域的层次差异模型获取各喷淋区域的延伸规律程度,具体为:
15、将各喷淋区域的层次差异模型每次计算所述差值的和值作为各喷淋区域的延伸规律程度。
16、进一步的,所述结合各喷淋区域的区域整体邻域熵值以及延伸规律程度获取喷淋区域的干旱存有程度,具体为:
17、将各喷淋区域的延伸程度归一化值与各喷淋区域的区域整体邻域熵值的归一化值的加权和值作为喷淋区域的干旱存有程度。
18、进一步的,所述根据各喷淋区域的干旱存有程度获取各喷淋区域的喷淋时长,具体为:
19、获取各喷淋区域的原始喷淋时长;计算原始喷淋时长与干旱存有程度的乘积;将原始喷淋时长与所述乘积的均值作为各喷淋区域的喷淋时长。
20、第二方面,本发明实施例还提供了一种用于农业种植的喷淋控制系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述方法的步骤。
21、本发明至少具有如下有益效果:
22、本发明自适应分配不同区域的喷淋时长,相比于现有技术统一进行喷淋,通过喷淋区域的土壤湿度数据分布的邻域混乱程度得到区域熵值,根据区域熵值获得区域干旱存有程度,根据不同区域的干旱存有程度对喷淋时长自适应进行调整,从而达到更高效精准的喷淋控制。
23、本发明通过分析区域的干旱点分布特征,进一步对土壤湿度数据的邻域延伸特征进行分析,结合邻域延伸程度得到更完整的干旱存有特征模型,从而自适应对不同区域的喷淋时长进行调整,得到更理想的自适应控制方法。
1.一种用于农业种植的喷淋控制方法,其特征在于,该方法包括以下步骤:
2.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述获取喷淋区域土壤数据点,包括盐度数据、湿度数据以及位置数据。
3.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据喷淋区域土壤数据的分布获取dbscan密度聚类的最小邻域半径,包括:
4.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据dbscan密度聚类的最小邻域半径获取正常数据,具体为:
5.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据正常数据各数据点以及邻域数据点湿度数据的差异性获取各喷淋区域的区域整体邻域熵值,包括:
6.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据喷淋区域内的湿度分布构建各喷淋区域的层次差异模型,具体为:
7.如权利要求6所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据各喷淋区域的层次差异模型获取各喷淋区域的延伸规律程度,具体为:
8.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述结合各喷淋区域的区域整体邻域熵值以及延伸规律程度获取喷淋区域的干旱存有程度,具体为:
9.如权利要求1所述的一种用于农业种植的喷淋控制方法,其特征在于,所述根据各喷淋区域的干旱存有程度获取各喷淋区域的喷淋时长,具体为:
10.一种用于农业种植的喷淋控制系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-9任意一项所述方法的步骤。