轮灌组控制方法和装置制造方法及图纸

技术编号:21229344 阅读:27 留言:0更新日期:2019-05-31 21:20
本申请公开了一种轮灌组控制方法和装置。该轮灌组控制方法应用于包含有至少一个轮灌组的灌溉系统,包括获取轮灌组运行序列;判断当前时刻是否为所述轮灌组运行序列中第一个轮灌组预设的启动时刻;如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动。本申请解决了相关技术中独立控制轮灌组导致轮灌组控制过程繁琐且控制效率较低的技术问题。

Control Method and Device of Rotary Irrigation Unit

The application discloses a control method and device for a rotation irrigation group. The control method of the rotation irrigation group is applied to an irrigation system containing at least one rotation irrigation group, including acquiring the operation sequence of the rotation irrigation group; determining whether the current time is the preset start time of the first rotation irrigation group in the operation sequence of the rotation irrigation group; and controlling the operation sequence of the rotation irrigation group if the current time is the preset start time of the first rotation irrigation group in the operation sequence of the rotation irrigation group. Each rotation irrigation group in the column is started according to the preset startup rules. This application solves the technical problem that the independent control of the rotation irrigation group in the related technology leads to the cumbersome control process and low control efficiency of the rotation irrigation group.

【技术实现步骤摘要】
轮灌组控制方法和装置
本申请涉及农业和园林灌溉领域,具体而言,涉及一种轮灌组控制方法和装置。
技术介绍
农业灌溉效果的差异决定着农作物的生长态势,由于农业种植区域面积较大,其中所涉及的灌溉管路可长达几百米至上千米,为保证灌溉管路上众多的灌溉水阀在启用时能具有充足的水量与水压,目前相关技术均采取轮灌组的灌溉水阀控制方法,通过将灌溉管路上的灌溉水阀分别编入多个轮灌组,并通过控制轮灌组的启动来控制不同灌溉区域的灌溉,避免了全部水阀同时开启所导致的水量及水压不足的情况发生。上述控制方法在使用时为独立的控制每一个轮灌组的开启与关闭,虽然达到了精细控制轮灌组的目的,但由于农田中通常存在着数个灌溉区域,对于每个轮灌组而言,都需要分别设定相应的启动状态,导致操作繁琐;同时在灌溉过程中控制系统会重复的执行每个轮灌组启动时的灌溉区域及启动条件的判断步骤,导致控制效率较低。针对相关技术中独立控制轮灌组导致轮灌组控制过程繁琐且控制效率较低的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种轮灌组控制方法和装置,以解决相关技术中独立控制轮灌组导致轮灌组控制过程繁琐且控制效率较低的问题。为了实现上述目的,根据本申请的一个方面,提供了应用于包含有至少一个轮灌组的灌溉系统的一种轮灌组控制方法。根据本申请的轮灌组控制方法包括:获取轮灌组运行序列;判断当前时刻是否为所述轮灌组运行序列中第一个轮灌组预设的启动时刻;如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动。进一步的,如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动包括:如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组的启动时刻,则控制所述第一个轮灌组启动,并实时获取所述第一个轮灌组的运行状态;判断所述第一个轮灌组的运行状态是否满足第二个轮灌组的顺序启动条件;如果所述第一个轮灌组的运行状态满足所述第二个轮灌组的顺序启动条件,则控制所述第二个轮灌组启动,并对所述第二个轮灌组的运行状态进行判断,直至启动所有的轮灌组。进一步的,在所述如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组的启动时刻,则控制所述第一个轮灌组启动,并实时获取所述第一个轮灌组的运行状态之后,还包括:对于所述轮灌组运行序列中的每一个轮灌组,判断所述运行状态是否满足所述轮灌组预设的关闭条件;如果所述运行状态满足所述预设的关闭条件,则控制所述轮灌组关闭。进一步的,所述预设的轮灌组关闭条件包括:所述轮灌组的运行时长达到预设时长和/或所述轮灌组的灌溉水量达到预设水量。进一步的,该轮灌组控制方法还包括:接收包含有指定轮灌组信息的轮灌组编排请求;响应所述轮灌组编排请求,对指定的轮灌组进行排序获得轮灌组运行序列。为了实现上述目的,根据本申请的另一方面,提供了一种应用于包含有至少一个轮灌组的灌溉系统的轮灌组控制装置。根据本申请的轮灌组控制装置包括:获取模块,用于获取轮灌组运行序列;时刻判断模块,用于判断当前时刻是否为所述轮灌组运行序列中第一个轮灌组预设的启动时刻;启动控制模块,用于如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动。进一步的,启动控制模块包括:第一控制单元,用于如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组的启动时刻,则控制所述第一个轮灌组启动,并实时获取所述第一个轮灌组的运行状态;启动条件判断单元,用于判断所述第一个轮灌组的运行状态是否满足第二个轮灌组的顺序启动条件;第二控制单元,用于如果所述第一个轮灌组的运行状态满足所述第二个轮灌组的顺序启动条件,则控制所述第二个轮灌组启动,并对所述第二个轮灌组的运行状态进行判断,直至启动所有的轮灌组。进一步的,该轮灌组控制装置还包括:关闭条件判断模块,用于对于所述轮灌组运行序列中的每一个轮灌组,判断所述运行状态是否满足所述轮灌组预设的关闭条件;关闭控制模块,用于如果所述运行状态满足所述预设的关闭条件,则控制所述轮灌组关闭。进一步的,其中所述预设的关闭条件包括:所述轮灌组的运行时长达到预设时长和/或所述轮灌组的灌溉水量达到预设水量。进一步的,该轮灌组控制装置还包括:通讯模块,用于接收包含有指定轮灌组信息的轮灌组编排请求;排序模块,用于响应所述轮灌组编排请求,对指定的轮灌组进行排序获得轮灌组运行序列。在本申请实施例中,采用轮灌组运行序列的轮灌组编排方式,通过判断该序列中第一个轮灌组的启动条件并顺序的控制该序列中所有轮灌组按预设的规则全部开启,达到了整体控制多个轮灌组启动的目的,从而实现了简化轮灌组启动控制过程的技术效果,进而解决了相关技术中独立控制轮灌组导致轮灌组控制过程繁琐且控制效率较低的问题的技术问题。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例的一种轮灌组控制方法;图2为本申请提供的另一种轮灌组控制方法的流程示意图;图3为本申请提供的另一种轮灌组控制方法的流程示意图;图4为本申请提供的另一种轮灌组控制方法的流程示意图;图5为本申请提供的一种轮灌组控制装置的结构示意图;图6为本申请提供的另一种轮灌组控制装置的结构示意图;图7为本申请提供的另一种轮灌组控制装置的结构示意图;图8为本申请提供的另一种轮灌组控制装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。根据本申请实施例,提供了一种轮灌组控制方法,图1为本申请实施例的一种轮灌组控制方法,如图1所示,该轮灌组控制方法包括步骤S101至步骤S103:S101获取轮灌组运行序列;轮灌组运行序列是包含有轮灌组信息及各轮灌组工作顺序的序列,其中,轮灌组信息可以是轮灌组的标识,如轮灌组的编号、轮灌组的名称等,工作的顺序是在轮灌组运行序列中的排序位置,如位于该序列中的第一个轮灌组则是第一个启动的轮灌组,第二个轮灌组则是第二个启动的轮灌组,以此类推。需要注意的是,轮灌组运行序列可以由人工操作生成或是采用计算机算法生成,具体的轮灌组运行序列的生成方式本申请在此不做限定。S102判断当前时刻是否为轮灌组运行序列中第一个轮灌组预设的启动时刻;由于轮灌组运行序列中已经含有轮灌组的运行顺序信息,通过使运行顺序中的第一个轮灌组开始启动并依次的开启其余轮灌组,可以使轮灌组简化的编排过程并减少系统对于轮灌组的处理负载。同时,由于轮灌组的作用在于灌溉作物,因此具体的设定时间可以贴合作物的生长需要,如将小麦产区的多个轮灌组组成的轮灌组运行序本文档来自技高网
...

【技术保护点】
1.一种轮灌组控制方法,应用于包含有至少一个轮灌组的灌溉系统,其特征在于,包括:获取轮灌组运行序列;判断当前时刻是否为所述轮灌组运行序列中第一个轮灌组预设的启动时刻;如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动。

【技术特征摘要】
1.一种轮灌组控制方法,应用于包含有至少一个轮灌组的灌溉系统,其特征在于,包括:获取轮灌组运行序列;判断当前时刻是否为所述轮灌组运行序列中第一个轮灌组预设的启动时刻;如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动。2.根据权利要求1的轮灌组控制方法,其特征在于,所述如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组预设的启动时刻,则控制所述轮灌组运行序列中的每个轮灌组按预设启动规则启动包括:如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组的启动时刻,则控制所述第一个轮灌组启动,并实时获取所述第一个轮灌组的运行状态;判断所述第一个轮灌组的运行状态是否满足第二个轮灌组的顺序启动条件;如果所述第一个轮灌组的运行状态满足所述第二个轮灌组的顺序启动条件,则控制所述第二个轮灌组启动,并对所述第二个轮灌组的运行状态进行判断,直至启动所有的轮灌组。3.根据权利要求2所述的轮灌组控制方法,其特征在于,在所述如果所述当前时刻是所述轮灌组运行序列中第一个轮灌组的启动时刻,则控制所述第一个轮灌组启动,并实时获取所述第一个轮灌组的运行状态之后,还包括:对于所述轮灌组运行序列中的每一个轮灌组,判断所述运行状态是否满足所述轮灌组预设的关闭条件;如果所述运行状态满足所述预设的关闭条件,则控制所述轮灌组关闭。4.根据权利要求3所述的轮灌组控制方法,其特征在于,所述预设的轮灌组关闭条件包括:所述轮灌组的运行时长达到预设时长和/或所述轮灌组的灌溉水量达到预设水量。5.根据权利要求1所述的轮灌组控制方法,其特征在于,所述轮灌组控制方法还包括:接收包含有指定轮灌组信息的轮灌组编排请求;响应所述轮灌组编排请求,对指定的轮灌组进行排序获...

【专利技术属性】
技术研发人员:陈植炜杨洪峰王春香徐杰郜鹏李昌邓亚军王明锁安林郭凯宣梅晓云毕志彦刘琼郝会香叶榕杨士辉富佰成高建国韩晓东付学军路利娟
申请(专利权)人:固安京蓝云科技有限公司
类型:发明
国别省市:北京,11

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

1