掌桥专利:专业的专利平台
掌桥专利
首页

灌溉方法、装置、控制端、处理端、灌溉系统和存储介质

文献发布时间:2023-06-19 12:07:15


灌溉方法、装置、控制端、处理端、灌溉系统和存储介质

技术领域

本申请涉及绿化种植技术领域,特别是涉及一种灌溉方法、装置、控制端、处理端、灌溉系统和存储介质。

背景技术

当前,小区绿化已经成为一个小区总体舒适度的重要组成元素,随着人们物质生活水平的提高,人们对生活品质的追求也越来越高,小区绿化已经成为大多数人考量小区整体体验度的重要因素。

目前,主要是通过人工的方式来对土地上的绿植进行灌溉。

然而,通过人工的方式进行灌溉,对绿植的灌溉不够准确。

发明内容

本申请实施例提供了一种灌溉方法、装置、控制端、处理端、灌溉系统和存储介质,可以提高对绿植灌溉的准确性。

一种灌溉方法,应用于控制端,所述方法包括:

接收灌溉指示数据,所述灌溉指示数据包括待灌溉土地的每个预设区域和灌溉参数的至少一个对应关系,所述灌溉参数包括方位指向信息和灌溉水量信息,所述方位指向信息用于表征喷头的灌溉朝向;

获取所述喷头的实际指向信息;

根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

一种灌溉方法,应用于处理端,所述方法包括:

获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域;

根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息;

将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端,以指示控制端接收灌溉指示数据,获取所述喷头的实际指向信息,根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

一种灌溉装置,应用于控制端,所述装置包括:

接收模块,用于接收灌溉指示数据,所述灌溉指示数据包括待灌溉土地的每个预设区域和灌溉参数的至少一个对应关系,所述灌溉参数包括方位指向信息和灌溉水量信息,所述方位指向信息用于表征喷头的灌溉朝向;

第一获取模块,用于获取所述喷头的实际指向信息;

控制模块,用于根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

一种灌溉装置,应用于处理端,所述装置包括:

第二获取模块,用于获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域;

确定模块,用于根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息;

发送模块,用于将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端,以指示控制端接收灌溉指示数据,获取所述喷头的实际指向信息,根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

一种控制端,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述的方法的步骤。

一种处理端,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述的方法的步骤。

一种灌溉系统,包括:

控制端,用于指示控制端接收灌溉指示数据,获取所述喷头的实际指向信息,根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉;

处理端,用于获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域,根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息,将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

上述的灌溉方法、装置、控制端、处理端、灌溉系统和存储介质,灌溉方法包括:接收灌溉指示数据,所述灌溉指示数据包括待灌溉土地的每个预设区域和灌溉参数的至少一个对应关系,所述灌溉参数包括方位指向信息和灌溉水量信息,所述方位指向信息用于表征喷头的灌溉朝向;获取所述喷头的实际指向信息;根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉,由于在接收到灌溉指示数据后,获取喷头的实际指向信息,从而根据方位指向信息和实际指向信息控制喷头进行灌溉,喷头的灌溉获取了喷头的实际指向信息进行比对,保证喷头能够按照预设的方位指向信息进行灌溉,则喷头的灌溉位置也更准确,实现了提高对绿植灌溉的准确性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一个实施例提供的一种灌溉方法的应用环境示意图;

图2为一个实施例提供的一种灌溉方法的流程示意图;

图3为一个实施例提供的一种图2中步骤230的细化流程图;

图4为一个实施例提供的一种图2中步骤230的细化流程图;

图5为一个实施例提供的一种喷头灌溉的正视图;

图6为一个实施例提供的一种喷头灌溉的俯视图;

图7为一个实施例提供的另一种灌溉方法的流程示意图;

图8为一个实施例提供的一种图7中步骤720的细化流程图;

图9为一个实施例提供的一种灌溉装置的结构示意图;

图10为一个实施例提供的另一种灌溉装置的结构示意图;

图11为一个实施例中控制端的内部结构示意图;

图12为一个实施例中处理端的内部结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一映射关系称为第二映射关系,且类似地,可将第二映射关系称为第一映射关系。第一映射关系和第二映射关系两者都是映射关系,但其不是同一映射关系。

参考图1,图1为一个实施例提供的一种灌溉方法的应用环境示意图。在一个实施例中,如图1所示,该应用环境示意图包括控制端、处理端和喷头。

其中,控制端是指能够控制一个(套)设备或者几个(套)设备的终端控制器。在本实施例中,控制端是指用于控制喷头进行灌溉的终端控制器。一般的,控制器安装在喷头处,从而控制喷头进行灌溉。处理端是指对数据进行处理的终端设备。在本实施例中,处理端是对数据进行处理从而得到喷头的灌溉指示数据的终端设备。示例性的,本实施例的处理端包括但不限于服务器、移动终端和安装于喷头处的计算设备中的至少一种。其中,移动终端包括但不限于手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备。喷头是指执行灌溉的元器件。喷头安装于待灌溉土地中,用于对待灌溉土地中的预设区域所种植的绿植进行灌溉。

具体的,处理端对数据进行处理得到喷头的灌溉指示数据后,将灌溉指示数据发送至控制端,控制端则根据灌溉指示数据控制喷头进行灌溉。

参考图2,图2为一个实施例提供的一种灌溉方法的流程示意图。本实施例中的灌溉方法,以运行于图1中的控制端上为例进行描述。如图2所示,提供了一种灌溉方法,包括步骤210至步骤230。

步骤210、接收灌溉指示数据,所述灌溉指示数据包括待灌溉土地的每个预设区域和灌溉参数的至少一个对应关系,所述灌溉参数包括方位指向信息和灌溉水量信息。

其中,灌溉指示数据是指处理端发送的,用于指示喷头进行灌溉的数据。在本实施例中,灌溉指示数据包括每个预设区域和灌溉参数的至少一个对应关系。预设区域是指种植有绿植的区域。具体的,每个预设区域对应一个灌溉参数,则对应关系的数量与预设区域的数量一致。本实施例的待灌溉土地预先划分为至少一个预设区域。预设区域的数量根据实际的划分确定,本实施例不作限定。灌溉参数包括方位指向信息和灌溉水量信息。方位指向信息用于表征喷头的灌溉朝向。灌溉水量信息表征喷头的灌溉水量。具体的,方位指向信息和灌溉水量信息均可以看作是期望的信息。

步骤220、获取所述喷头的实际指向信息。

其中,实际指向信息是指喷头实际的指向信息。具体的,灌溉参数包括方位指向信息,若喷头的实际指向信息可以和方位指向信息一致,则可以使得绿植能够更好地生长。

步骤230、根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

在本步骤中,根据方位指向信息和实际指向信息控制喷头按照灌溉水量信息对每个预设区域种植的绿植进行灌溉,从而保证每个区域种植的绿植都能获得适合生长的水量,使得绿植能够快速生长。在本实施例中,每个预设区域可以种植有一种或多种绿植,根据实际种植情况确定,本实施例不作限定。

在本实施例中,由于在接收到灌溉指示数据后,获取喷头的实际指向信息,从而根据方位指向信息和实际指向信息控制喷头进行灌溉,喷头的灌溉获取了喷头的实际指向信息进行比对,保证喷头能够按照预设的方位指向信息进行灌溉,相较于通过人工灌溉的方式,本实施例中的喷头的灌溉位置也更准确,实现了提高对绿植灌溉的准确性。

在一个实施例中,灌溉水量信息包括预设时间内的总灌溉水量、预设时间内的灌溉次数、每次灌溉的水量、每次灌溉的时间和每次灌溉的喷水速率中的至少一种。

其中,预设时间的大小可以根据需要进行设置,本实施例不作限定。可选的,预设时间为周期性的时间,例如预设时间可以是一天、一周或者一个月。具体的,灌溉水量信息包括预设时间内的总灌溉水量、预设时间内的灌溉次数、每次灌溉的水量、每次灌溉的时间和/或每次灌溉的喷水速率。

在一个实施例中,控制喷头按照灌溉水量信息进行灌溉,可以先根据方位指向信息控制喷头旋转一定角度,当实际指向信息和方位指向信息一致时,控制喷头开始启动喷水,同时开始倒计时,当倒计时完成后,控制喷头停止喷水。可选的,可以通过驱动装置来驱动控制端控制喷头旋转角度、控制喷头进行喷水的启停、以及控制计时。

在一个实施例中,在灌溉完成后,可以控制喷头回缩,使得喷头隐藏在待灌溉土地中,保证绿化的美化。可选的,通过电磁阀实现动态控制灌溉设备的开关、升降和旋转等。

在一个实施例中,预设区域安装有UWB定位标签,步骤220、获取所述喷头的实际指向信息,可以包括:

通过UWB定位标签获取喷头的实际指向信息。

其中,UWB(Ultra Wide Band,超宽带)技术是一种无线载波通信技术,它不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽。UWB技术具有系统复杂度低,发射信号功率谱密度低,对信道衰落不敏感,截获能力低,定位精度高等优点,尤其适用于室内等密集多径场所的高速无线接入。

在本实施例中,预设区域安装有UWB定位标签,喷头内集成有UWB模组,通过UWB模组和UWB定位标签进行实际指向信息的确定。

具体的,UWB定位标签主要用于部署在绿化带四周,UWB模组集成在喷头内,通过UWB定位标签和UWB模组用来实现喷头的互测角功能,得到喷头的实际朝向信息。实际朝向信息可以与方位朝向信息进行比对,从而实现角度匹配。

参考图3,图3为一个实施例提供的一种图2中步骤230的细化流程图。在一个实施例中,如图3所示,步骤230、根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉,包括:

步骤310、确定所述实际指向信息和所述方位指向信息是否一致。

在本步骤中,确定实际指向信息和方位指向信息是否一致。若一致,则执行步骤320;若不一致,则执行步骤330。

步骤320、按照所述灌溉水量信息对所述预设区域进行灌溉。

在本步骤中,若实际指向信息和方位指向信息一致,则按照灌溉水量信息对预设区域进行灌溉。

步骤330、控制所述喷头的实际指向信息调整至与所述方位指向信息一致后,按照所述灌溉水量信息对所述预设区域进行灌溉。

在本步骤中,若实际指向信息和方位指向信息不一致,则控制所述喷头的实际指向信息调整至与所述方位指向信息一致后,按照所述灌溉水量信息对所述预设区域进行灌溉。

具体的,每次调整实际指向信息后,重新与方位指向信息进行比对,若一致,则按照灌溉水量信息对预设区域进行灌溉;若不一致,则重新调整实际指向信息。

在本实施例中,通过若实际指向信息和方位指向信息一致才按照灌溉水量信息对预设区域进行灌溉,保证了灌溉的准确性。

参考图4,图4为一个实施例提供的一种图2中步骤230的细化流程图。本实施例适用于预设区域为两个以上的场景。在一个实施例中,如图4所示,步骤230、根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉,包括:

步骤410、根据两个以上所述预设区域分别对应的灌溉参数控制所述喷头对第i个预设区域进行灌溉。

其中,1≤i<预设区域的数量。

步骤420、当所述第i个预设区域灌溉完成后,根据两个以上所述预设区域分别对应的灌溉参数控制所述喷头对第i+1个预设区域进行灌溉,直至所有预设区域灌溉完成。

在本实施例中,由于每个预设区域对应一个灌溉参数,则根据每个预设区域对应的灌溉参数可以先对其中一个预设区域进行灌溉,当其中一个预设区域灌溉完成后,调整喷头的指向,再对其中另一个预设区域进行灌溉,直至所有预设区域灌溉完成。可选的,每个预设区域对应一个灌溉持续时间,则根据计时器来计时,若预设区域的灌溉持续时间到达预设计时时间,则确定该预设区域灌溉完成。

需要说明的是,本实施例的i仅用来划分不同的预设区域,对于预设区域之间的位置关系不作限定。例如,第i个预设区域和第i+1个预设区域可以是相邻的预设区域,也可以是非相邻的预设区域,此处不作限定。

在本实施例中,对第i个预设区域进行灌溉,当所述第i个预设区域灌溉完成后再对第i+1个预设区域进行灌溉,直至所有预设区域灌溉完成,可以对所有的预设区域进行灌溉,保证了灌溉的全面覆盖。

在一个实施例中,方位指向信息包括第一灌溉角度和第二灌溉角度中的至少一种。

其中,所述第一灌溉角度表征所述喷头的喷水方向与基准面之间的角度,所述第二灌溉角度为喷水方向投影在所述基准面的线与所述基准面上的基准线之间的夹角,所述基准面为所述预设区域种植的绿植所在的平面。具体的,第一灌溉角度的目的在于使得绿植能够得到准确的水量,第二灌溉角度的目的在于可以对不同的预设区域所种植的绿植进行灌溉。可选的,喷头按照第一灌溉角度进行灌溉,喷出的水可以喷向预设区域所种植的绿植的边缘。

在本实施例中,通过控制喷头以第一灌溉角度对预设区域种植的绿植进行灌溉,可以保证喷头准确地对预设区域内的绿植进行灌溉,提高了绿植灌溉的准确性,从而促进绿植生长。通过控制喷头以第二灌溉角度对不同的预设区域进行灌溉,可以保证灌溉的全面覆盖。

可以理解的是,基于不同绿植品种、提供不同灌溉角度与灌溉水量,提升了绿植的成活率,降低了绿植生长周期。

需要说明的是,基准面为所述预设区域种植的绿植所在的平面,可以是绿植的根部所在的平面,也可以是绿植的最高点所在的平面,此处不作限定。

可以理解的是,若基准面为绿植的根部所在的平面,则可以保证灌溉的数量尽量完整地进入绿植的根部,若基准面为绿植的最高点所在的平面,则可以保证灌溉的水量从绿植的顶部往根部流淌。

参考图5,图5为一个实施例提供的一种喷头灌溉的正视图。在一个实施例中,如图5所示,第一灌溉角度为喷头的喷水方向与基准面之间的角度。喷头按照第一灌溉角度对预设区域灌水,从而使得灌溉的水量能够准确地进入绿植所在的土壤中,保证绿植可以获得合适的水量,从而进行生长。

参考图6,图6为一个实施例提供的一种喷头灌溉的俯视图。在一个实施例中,如图6所示,第二灌溉角度为喷水方向投影在所述基准面的线与所述基准面上的基准线之间的夹角。喷头按照第二灌溉角度对预设区域灌溉,可以使得喷头对不同的预设区域所种植的绿植进行喷水。

参考图7,图7为一个实施例提供的另一种灌溉方法的流程示意图。本实施例中的灌溉方法,以运行于图1中处理端上为例进行描述,在一个实施例中,如图7所示,提供了一种灌溉方法,包括步骤710至步骤730。

步骤710、获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域。

其中,环境数据是指表征待灌溉土地所在区域的环境情况的信息。具体的,环境数据包括但不限于气象信息和土壤湿度信息。气象信息包括气温信息、空气湿度信息和降水量信息中的至少一种。可选的,气象信息可以通过气象网络获取。土壤湿度信息可以通过安装在待灌溉土地中的土壤湿度感应装置获取。绿植分布信息是指待灌溉土地上,一种或多种绿植的分布情况。

步骤720、根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息。

在本步骤中,根据环境数据确定每个预设区域对应的灌溉水量信息。以及根据绿植分布信息确定每个预设区域对应的方位指向信息。其中,灌溉水量信息和方位指向信息可以参考上述任一实施例的描述,本实施例不作赘述。

步骤730、将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端。

在本步骤中,将灌溉数量信息和方位指向信息作为灌溉指示数据发送至控制端,使得控制端可以根据灌溉指示数据控制喷头对预设区域所种植的绿植进行灌溉。

在本实施例中,由于在对绿植进行灌溉之前,通过环境数据和绿植分布信息确定出绿植的灌溉指示数据,则得到的灌溉指示数据也更准确,通过该灌溉指示数据对绿植进行灌溉,也更适合绿植的成长,实现了提高对绿植灌溉的准确性,有助于绿植的成长。此外,本实施例通过自动计算出灌溉指示数据,从而使得控制端根据灌溉指示数据控制喷头进行灌溉,不需要人工即可实现绿植的灌溉。

可以理解的是,实现基于气象、土壤湿度等大数据分析,提供绿植的实时动态灌溉、定量灌溉,提升绿化的灌溉效率。

在一个实施例中,控制端与喷头一一对应,喷头为多个,则控制端为多个,多个控制端通过一个处理端进行数据的处理。具体的,在本实施例中,一个处理端分别得到每个控制端对应的灌溉指示数据,并将灌溉指示数据发送至对应的控制端中。

可以理解的是,多个控制端均通过一个处理端来得到灌溉指示数据,极大的提高了处理端的利用率。

在一个实施例中,所述绿植分布信息包括预设区域与绿植的第一映射关系,根据所述绿植分布信息确定每个预设区域对应的方位指向信息,包括:

调用预设数据库,所述预设数据库包括绿植与方位指向信息的第二映射关系;

根据所述第一映射关系和所述第二映射关系确定每个所述预设区域对应的方位指向信息。

其中,第一映射关系是指预设区域与绿植的映射关系。第二映射关系是指绿植与方位指向信息的映射关系。可选的,绿植和方位指向信息的第二映射关系可以通过预先实验确定。具体的,通过预先实验确定适合绿植生长的最佳方位指向信息,从而对应存储至预设数据库中,供需要使用的时候调用。

在本实施例中,可选的,每个预设区域种植有一种绿植。

可以理解的是,本实施例通过调用预设数据库,从而根据第一映射关系和第二映射关系确定每个预设区域对应的方位指向信息,则在获取方位指向信息的过程中可以减少计算所需要的算力,还提高了获取方位指向信息的效率。

参考图8,图8为一个实施例提供的一种图7中步骤720的细化流程图。在一个实施例中,如图8所示,步骤720、根据所述绿植信息确定所述绿植的灌溉指导数据,包括:

步骤810、获取每个所述预设区域所种植的绿植的绿植信息。

其中,绿植信息包括但不限于绿植的品种和绿植当前所处的生长阶段。示例性的,绿植的品种包括但不限于草坪、花卉、灌木、乔木、果树、观赏树等。绿植当前所处的生长阶段可以是幼苗期、生长期、开花期、结果期和凋零期等。

步骤820、根据所述绿植信息确定所述绿植的灌溉指导数据。

其中,灌溉指导数据用于指导喷头以适合绿植生长的水量进行灌溉。具体的,本实施例的灌溉指导数据包括适合绿植生长的水分信息。

需要说明的是,若绿植信息包括绿植的品种,则灌溉指导数据包括绿植品种对应的水分信息。若绿植信息包括绿植和品种以及绿植当前所处的生长阶段,则灌溉指导数据包括绿植和品种以及绿植当前所处的生长阶段对应的水分信息。

步骤830、根据所述灌溉指导数据和所述环境数据确定所述灌溉水量信息。

在本步骤中,根据灌溉指导数据和环境数据确定灌溉水量信息。

在本实施例中,通过获取灌溉指导数据,从而根据灌溉指导数据和环境数据来确定灌溉水量信息,由于灌溉水量信息是根据灌溉指导数据和环境数据确定的,即灌溉水量信息的确定也更准确,利用该灌溉水量信息对绿植进行灌溉,也更适合绿植的成长。

在一个实施例中,步骤830、根据所述灌溉指导数据和所述环境数据确定所述灌溉水量信息,可以包括:

根据所述灌溉指导数据确定所述绿植在预设时间内的总用水量;

根据所述总用水量和所述环境数据确定所述预设区域在所述预设时间内的总灌溉水量;

根据所述总灌溉水量确定所述预设时间内的灌溉次数、每次灌溉的水量和每次灌溉的时间;

根据所述每次灌溉的水量和所述每次灌溉的时间确定所述每次灌溉的喷水速率。

具体的,由于灌溉指导数据包括适合绿植生长的水分信息,则根据灌溉指导数据可以确定绿植在预设时间内的总用水量。可选的,环境数据包括气象信息和土壤湿度信息,则根据总用水量、气象信息和土壤湿度信息可以确定出绿植在预设时间内的总用水量。具体的,气象信息包括气温信息、空气湿度信息和降水量信息。其中,灌溉次数可以预先设定。每次灌溉的水量=总灌溉水量/灌溉次数。每次灌溉的时间可以预先设定。具体的,可以按照适合绿植生长的灌溉时间进行设定。在本实施例中,预设时间内的总灌溉水量、预设时间内的灌溉次数、每次灌溉的水量、每次灌溉的时间和每次灌溉的喷水速率中的至少一种作为所述灌溉水量信息。

应该理解的是,虽然图2-4、7-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4、7-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

参考图9,图9为一个实施例提供的一种灌溉装置的结构示意图。在一个实施例中,如图9所示,提供了一种灌溉装置,包括接收模块910、第一获取模块920和控制模块930,其中:

接收模块910用于接收灌溉指示数据,所述灌溉指示数据包括待灌溉土地的每个预设区域和灌溉参数的至少一个对应关系,所述灌溉参数包括方位指向信息和灌溉水量信息,所述方位指向信息用于表征喷头的灌溉朝向;

第一获取模块920用于获取所述喷头的实际指向信息;

控制模块930用于根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

在一个实施例中,所述预设区域安装有UWB定位标签,第一获取模块920具体用于通过UWB定位标签获取所述喷头的实际指向信息。

在一个实施例中,控制模块930具体用于确定所述实际指向信息和所述方位指向信息是否一致;

若一致,则按照所述灌溉水量信息对所述预设区域进行灌溉;

若不一致,则控制所述喷头的实际指向信息调整至与所述方位指向信息一致后,按照所述灌溉水量信息对所述预设区域进行灌溉。

在一个实施例中,所述灌溉水量信息包括预设时间内的总灌溉水量、预设时间内的灌溉次数、每次灌溉的水量、每次灌溉的时间和每次灌溉的喷水速率中的至少一种。

在一个实施例中,所述预设区域为两个以上,控制模块930包括:

第一控制单元,用于根据两个以上所述预设区域分别对应的灌溉参数控制所述喷头对第i个预设区域进行灌溉;

第二控制单元,用于当所述第i个预设区域灌溉完成后,根据两个以上所述预设区域分别对应的灌溉参数控制所述喷头对第i+1个预设区域进行灌溉,直至所有预设区域灌溉完成;

其中,1≤i<预设区域的数量。

所述方位指向信息包括第一灌溉角度和第二灌溉角度中的至少一种,所述第一灌溉角度表征所述喷头的喷水方向与基准面之间的角度,所述第二灌溉角度为喷水方向投影在所述基准面的线与所述基准面上的基准线之间的夹角,所述基准面为所述预设区域种植的绿植所在的平面。

参考图10,图10为一个实施例提供的另一种灌溉装置的结构示意图。在一个实施例中,如图10所示,提供了另一种灌溉装置,包括第二获取模块1010、确定模块1020和发送模块1030,其中:

第二获取模块1010用于获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域;

确定模块1020用于根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息;

发送模块1030用于将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端,以指示控制端接收灌溉指示数据,获取所述喷头的实际指向信息,根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉。

在一个实施例中,确定模块1020包括:

获取单元,用于获取每个所述预设区域所种植的绿植的绿植信息;

第一确定单元,用于根据所述绿植信息确定所述绿植的灌溉指导数据,所述灌溉指导数据包括适合绿植生长的水分信息;

根据所述灌溉指导数据和所述环境数据确定所述灌溉水量信息。

在一个实施例中,确定模块1020具体用于根据所述灌溉指导数据确定所述绿植在预设时间内的总用水量;

根据所述总用水量和所述环境数据确定所述预设区域在所述预设时间内的总灌溉水量;

根据所述总灌溉水量确定所述预设时间内的灌溉次数、每次灌溉的水量和每次灌溉的时间;

根据所述每次灌溉的水量和所述每次灌溉的时间确定所述每次灌溉的喷水速率;

其中,预设时间内的总灌溉水量、预设时间内的灌溉次数、每次灌溉的水量、每次灌溉的时间和每次灌溉的喷水速率中的至少一种作为所述灌溉水量信息。

在一个实施例中,所述绿植分布信息包括预设区域与绿植的第一映射关系,确定模块1020包括:

调用单元,用于调用预设数据库,所述预设数据库包括绿植与方位指向信息的第二映射关系;

第二确定单元,用于根据所述第一映射关系和所述第二映射关系确定每个所述预设区域对应的方位指向信息。

上述灌溉装置中各个模块的划分仅用于举例说明,在其他实施例中,可将灌溉装置按照需要划分为不同的模块,以完成上述灌溉装置的全部或部分功能。

关于灌溉装置的具体限定可以参见上文中对于灌溉方法的限定,在此不再赘述。上述灌溉装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

图11为一个实施例中控制端的内部结构示意图。如图11所示,该控制端包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个控制端的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以上各个实施例所提供的一种灌溉方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。本领域技术人员可以理解,图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的控制端的限定,具体的控制端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

图12为一个实施例中处理端的内部结构示意图。如图12所示,该处理端包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个处理端的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以上各个实施例所提供的一种灌溉方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的处理端的限定,具体的处理端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。该控制端可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point ofSales,销售终端)、车载电脑、穿戴式设备等任意终端设备。

本申请实施例中提供的灌溉装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在电子设备的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。

在一个实施例中,提供了一种灌溉系统,包括控制端和处理端。其中:

控制端用于指示控制端接收灌溉指示数据,获取所述喷头的实际指向信息,根据所述方位指向信息和所述实际指向信息控制所述喷头按照所述灌溉水量信息对每个所述预设区域所种植的绿植进行灌溉;

处理端用于获取待灌溉土地所在区域的环境数据和所述待灌溉土地的绿植分布信息,所述待灌溉土地划分为至少一个预设区域,根据所述环境数据确定每个预设区域对应的灌溉水量信息,并根据所述绿植分布信息确定每个预设区域对应的方位指向信息,将所述每个预设区域对应的灌溉水量信息和方位指向信息作为灌溉指示数据发送至控制端。

本实施例中的灌溉系统未说明的部分,可以参考上述任一实施例的描述,本实施例不作赘述。

在一个实施例中,该灌溉系统还包括喷头,喷头用于在控制端的控制下对预设区域所种植的绿植进行灌溉。

在一个实施例中,该灌溉系统还包括土壤湿度感应装置,安装于待灌溉土地中,用于获取所述待灌溉土地的土壤湿度信息。本实施例的主要包括湿度传感器组成,实时采集土壤湿度信息并上报。

在一个实施例中,控制端与喷头一一对应,喷头为多个,则控制端为多个,多个控制端通过一个处理端进行数据的处理。具体的,在本实施例中,一个处理端分别得到每个控制端对应的灌溉指示数据,并将灌溉指示数据发送至对应的控制端中。

可以理解的是,多个控制端均通过一个处理端来得到灌溉指示数据,极大的提高了处理端的利用率。

本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行灌溉方法的步骤。

一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行灌溉方法。

本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 灌溉方法、装置、控制端、处理端、灌溉系统和存储介质
  • 视频处理的方法、地面控制端及存储介质
技术分类

06120113169734