管道施肥系统中为溶肥罐智能加肥的方法、装置及系统与流程

文档序号:16259740发布日期:2018-12-14 21:24阅读:266来源:国知局
管道施肥系统中为溶肥罐智能加肥的方法、装置及系统与流程

本申请涉及农业装备技术领域,尤其涉及一种管道施肥系统中为溶肥罐智能加肥的方法、装置及系统。

背景技术

在管道施肥系统的施肥过程中,首先需要将肥料加入到溶肥罐中,在溶肥罐中使肥料与水完全溶解后得到肥液,再通过施肥机将肥液注入灌溉主管道进行施肥。其中,溶肥罐的加肥量与溶肥罐中的水温、溶肥罐的容积、肥料的种类以及肥料的溶解度等有关,因此,需要对溶肥罐的加肥量进行科学合理的计算。

现有管道施肥系统在施肥时,由于操作人员的技能以及设备本身的局限,每个特定容积的溶肥罐中每次需要加多少特定的肥料,完全靠人工估算;同时,向溶肥罐内加肥的过程完全人工手动操作,导致整个加肥过程中的加肥量的精确性有限,并且加肥过程费工费时,不能满足精准水肥一体化的技术需要。



技术实现要素:

本申请提供了一种管道施肥系统中为溶肥罐智能加肥的方法、装置及系统,以解决现有管道施肥系统在施肥时,整个加肥过程中的加肥量的精确性有限,并且加肥过程费工费时,不能满足精准水肥一体化的技术需要的问题。

第一方面,本申请首先提供一种管道施肥系统中为溶肥罐智能加肥的方法,所述方法包括:

触控终端获取用户输入以及选择的施肥参数;

触控终端将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数;

触控终端接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数;

触控终端根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥;

触控终端获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数;

触控终端判断所述实际单罐加肥量是否等于所述理论单罐加肥量;

如果所述实际单罐加肥量小于所述理论单罐加肥量,触控终端控制所述上肥机继续对溶肥罐进行自动加肥;

如果所述实际单罐加肥量等于所述理论单罐加肥量,触控终端控制所述上肥机停止对当前溶肥罐的单罐加肥作业;

触控终端判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;

如果所述实际单罐加肥次数小于所述理论单罐加肥次数,触控终端控制所述上肥机继续对下一溶肥罐进行自动加肥;

如果所述实际单罐加肥次数等于所述理论单罐加肥次数,触控终端控制所述上肥机停止本轮灌组的加肥作业。

可选的,触控终端获取用户输入以及选择的施肥参数的步骤中,所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量。

可选的,触控终端获取用户输入以及选择的施肥参数的步骤中,触控终端还获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述触控终端。

可选的,如果所述实际单罐加肥次数等于所述理论单罐加肥次数,触控终端控制所述上肥机停止本轮灌组的加肥作业之后,还包括:

触控终端将本次的施肥参数、实际总加肥量以及实际单罐加肥次数上传至服务器。

第二方面,本申请提供一种管道施肥系统中为溶肥罐智能加肥的装置,所述装置包括:

第一获取单元,用于获取用户输入以及选择的施肥参数;

发送单元,用于将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数;

接收单元,用于接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数;

启动单元,用于根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥;

第二获取单元,用于获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数;

第一判断单元,用于判断所述实际单罐加肥量是否等于所述理论单罐加肥量;

第一控制单元,用于如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;

第二控制单元,用于如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;

第二判断单元,用于判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;

第三控制单元,用于如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;

第四控制单元,用于如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业。

可选的,所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量。

可选的,所述第一获取单元还用于获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述第一获取单元。

可选的,所述装置还包括:上传单元,用于将本次的施肥参数、实际总加肥量以及实际单罐加肥次数上传至服务器。

第三方面,本申请提供一种管道施肥系统中为溶肥罐智能加肥的系统,所述系统包括:

服务器、触控终端、上肥机以及溶肥罐;

所述触控终端,用于获取用户输入以及选择的施肥参数,将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥,获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数,判断所述实际单罐加肥量是否等于所述理论单罐加肥量;如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业;

所述服务器,用于根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,并将所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数发送至触控终端;

所述上肥机,用于在触控终端的控制下对溶肥罐进行自动加肥;

所述溶肥罐,用于盛装上肥机加入的肥料。

可选的,所述服务器还用于接收并存储所述触控终端发送的本次的施肥参数、实际总加肥量以及实际单罐加肥次数;所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量;所述触控终端还用于获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述触控终端。

由以上技术方案可知,本申请提供的一种管道施肥系统中为溶肥罐智能加肥的方法、装置及系统,通过获取用户输入以及选择的施肥参数,将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥,获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数,判断所述实际单罐加肥量是否等于所述理论单罐加肥量;如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业;本申请可根据用户的输入自动计算本次的总加肥量和单罐加肥量,实现对溶肥罐的智能加肥,提升整个加肥过程中的加肥量的精确性,提升加肥效率,能够满足精准水肥一体化的技术需要。

附图说明

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

图1为本申请实施例提供的一种管道施肥系统中为溶肥罐智能加肥的方法的流程图;

图2为本申请实施例提供的一种管道施肥系统中为溶肥罐智能加肥的装置的结构图;

图3为本申请实施例提供的一种管道施肥系统中为溶肥罐智能加肥的系统的示意图。

图示说明:1-服务器;2-触控终端;3-上肥机;4-溶肥罐;101-第一获取单元;102-发送单元;103-接收单元;104-启动单元;105-第二获取单元;106-第一判断单元;107-第一控制单元;108-第二控制单元;109-第二判断单元;110-第三控制单元;111-第四控制单元。

具体实施方式

请参阅图1,本申请实施例提供一种管道施肥系统中为溶肥罐智能加肥的方法,所述方法包括:

步骤s1,触控终端获取用户输入以及选择的施肥参数。

在本实施例中,触控终端可以是施肥系统中的一个触控一体机,由触控屏、plc主控制器、intel1037u处理器等组成,可运行windows操作系统。作业人员可通过触控终端与施肥系统进行交互,例如可以在触控终端上输入施肥参数,或者在界面上根据弹出的对话框直接选择某些参数,或者点击界面内的预设图标发出预设的控制指令,控制上肥机的工作等。

具体地,施肥参数可以包括但不限于:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量。

此外,触控终端获取用户输入以及选择的施肥参数的步骤中,所述施肥参数还包括溶肥罐内的水温,可通过设置温度检测装置检测溶肥罐内的水的温度,并发送至触控终端。

步骤s2,触控终端将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数。

在本实施例中,服务器与触控终端之间通过互联网建立通讯,服务器是运行有智能决策软件的云服务器,可根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,其中理论总加肥量即为了完成预定的施肥计划所需要加入肥料的理论总量,理论单罐加肥量即计算出的每个溶肥罐需要加入的肥料的理论量,理论单罐加肥次数即将理论总加肥量均匀的分配为n次单罐加肥,n即理论单罐加肥次数。

步骤s3,触控终端接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数。

步骤s4,触控终端根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥。上肥机在触控终端的指令下,按照上述理论单罐加肥量,向每个溶肥罐内加入肥料。

步骤s5,触控终端获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数。

触控终端可以实时获取已经加到单个溶肥罐内的实际单罐加肥量,以便对每个单罐的加肥过程进行监控,避免单罐加肥过量,同时监控实际单罐加肥次数。为了保证加肥的精确度,需要使理论单罐加肥量等于实际单罐加肥量,使理论单罐加肥次数等于实际单罐加肥次数。

步骤s6,触控终端判断所述实际单罐加肥量是否等于所述理论单罐加肥量。

触控终端通过将理论单罐加肥量与需要加入的实际单罐加肥量进行比较的方式,来确定单罐加肥过程是否已经可以结束。

步骤s7,如果所述实际单罐加肥量小于所述理论单罐加肥量,触控终端控制所述上肥机继续对溶肥罐进行自动加肥。

如果所述实际单罐加肥量小于所述理论单罐加肥量,说明对溶肥罐里加的肥料量还没有达到预先计算出的理论单罐加肥量,如果实际单罐加肥量大于服务器计算出来的理论单罐加肥量,罐里的肥料就不能够完全溶解,影响施肥效果。如果实际单罐加肥量小于服务器计算出来的理论单罐加肥量,就会导致实际单罐加肥次数大于服务器计算出来的理论单罐加肥次数,导致本次灌溉时间里不能够施完本次应该要施的肥料量。因此,需要继续向溶肥罐里加肥料。

步骤s8,如果所述实际单罐加肥量等于所述理论单罐加肥量,触控终端控制所述上肥机停止对当前溶肥罐的单罐加肥作业。

如果所述实际单罐加肥量等于所述理论单罐加肥量,说明对单个溶肥罐里加的肥料量已经达到预先计算出的理论单罐加肥量,因此,可以对当前溶肥罐结束加肥,准备对下一溶肥罐进行加肥。

步骤s9,触控终端判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数。

为了达到理论加肥总量,需要使实际单罐加肥次数等于理论单罐加肥次数。

步骤s10,如果所述实际单罐加肥次数小于所述理论单罐加肥次数,触控终端控制所述上肥机继续对下一溶肥罐进行自动加肥。

实际单罐加肥次数小于所述理论单罐加肥次数,说明已经加肥完毕的溶肥罐的数量还没有达到服务器计算的量,因此,继续对下一溶肥罐进行自动加肥。

步骤s11,如果所述实际单罐加肥次数等于所述理论单罐加肥次数,触控终端控制所述上肥机停止本轮灌组的加肥作业。

触控终端获取用户输入以及选择的施肥参数的步骤中,所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量。触控终端获取用户输入以及选择的施肥参数的步骤中,触控终端还获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述触控终端。

步骤s12,如果所述实际单罐加肥次数等于所述理论单罐加肥次数,触控终端控制所述上肥机停止本轮灌组的加肥作业之后,还包括:

触控终端将本次的施肥参数、实际总加肥量以及实际单罐加肥次数上传至服务器。

由以上技术方案可知,本申请提供的一种管道施肥系统中为溶肥罐智能加肥的方法,通过获取用户输入以及选择的施肥参数,将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥,获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数,判断所述实际单罐加肥量是否等于所述理论单罐加肥量;如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业;本申请可根据用户的输入自动计算本次的总加肥量和单罐加肥量,实现对溶肥罐的智能加肥,提升整个加肥过程中的加肥量的精确性,提升加肥效率,能够满足精准水肥一体化的技术需要。

请参阅图2,本申请实施例还提供一种管道施肥系统中为溶肥罐智能加肥的装置,所述装置包括:

第一获取单元101,用于获取用户输入以及选择的施肥参数;

发送单元102,用于将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数;

接收单元103,用于接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数;

启动单元104,用于根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥;

第二获取单元105,用于获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数;

第一判断单元106,用于判断所述实际单罐加肥量是否等于所述理论单罐加肥量;

第一控制单元107,用于如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;

第二控制单元108,用于如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;

第二判断单元109,用于判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;

第三控制单元110,用于如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;

第四控制单元111,用于如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业。

可选的,所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量。

可选的,所述第一获取单元还用于获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述第一获取单元。

可选的,所述装置还包括:上传单元112,用于将本次的施肥参数、实际总加肥量以及实际单罐加肥次数上传至服务器。

请参阅图3,本申请实施例还提供一种管道施肥系统中为溶肥罐智能加肥的系统,所述系统包括:服务器1、触控终端2、上肥机3以及溶肥罐4。

所述触控终端2,用于获取用户输入以及选择的施肥参数,将所述施肥参数发送至服务器,以使所述服务器根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,接收所述服务器发送的理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,根据所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数,启动上肥机对溶肥罐进行自动加肥,获取上肥机对溶肥罐的实际单罐加肥量以及实际单罐加肥次数,判断所述实际单罐加肥量是否等于所述理论单罐加肥量;如果所述实际单罐加肥量小于所述理论单罐加肥量,控制所述上肥机继续对溶肥罐进行自动加肥;如果所述实际单罐加肥量等于所述理论单罐加肥量,控制所述上肥机停止对当前溶肥罐的单罐加肥作业;判断所述实际单罐加肥次数是否等于所述理论单罐加肥次数;如果所述实际单罐加肥次数小于所述理论单罐加肥次数,控制所述上肥机继续对下一溶肥罐进行自动加肥;如果所述实际单罐加肥次数等于所述理论单罐加肥次数,控制所述上肥机停止本轮灌组的加肥作业;

所述服务器1,用于根据所述施肥参数计算出本次的理论总加肥量和理论单罐加肥量,并根据理论总加肥量和理论单罐加肥量得到理论单罐加肥次数,并将所述理论总加肥量、理论单罐加肥量以及理论单罐加肥次数发送至触控终端;

所述上肥机3,用于在触控终端的控制下对溶肥罐进行自动加肥;

所述溶肥罐4,用于盛装上肥机加入的肥料。

服务器1还用于接收并存储所述触控终端发送的本次的施肥参数、实际总加肥量以及实际单罐加肥次数;所述施肥参数包括:待施肥土地面积、目标亩产量、肥料名称、溶肥罐的容积以及溶肥罐的数量;所述触控终端还用于获取溶肥罐内的水温,所述水温由水温传感器自动抓取后发送至所述触控终端。

具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供管道施肥系统中为溶肥罐智能加肥方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于管道施肥系统中为溶肥罐智能加肥装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1