本发明实施例涉及农业技术领域,尤其涉及一种种植系统控制方法及装置。
背景技术:
随着科技技术的迅猛发展,对我国农业领域带来了翻天覆地的变化,促进了现代化农业的诞生,人们对于农作物种植系统的控制的自动化程度的要求也越来越高,基于农作物种植系统的自动化控制的研究也越来越受到人们的重视,特别是如何精确控制ec值(是用来测量溶液中可溶性盐浓度的,也可以用来测量液体肥料或种植介质中的可溶性离子浓度)和ph值显得尤为重要。
现有技术中,农作物种植系统的自动化程度和可视化程度均非常低,只能通过现有的控制电路控制部分单独的部件(如阀门、开关等),自动化控制灵活性差,对于劳作人员的依赖性极大,而且造成一定的资源浪费,例如,农业灌溉系统对于水的利用率非常低,不仅达不到精准灌溉的效果而且浪费了大量的水资源,而且不能实现自动化灌溉,加大了劳作人员的劳动量,也影响了作物的收成;现有的灌溉施肥中又有控制的低效和滞后,在灌溉需求和策略调整后,管路中的工作液不能快速达到目标值,不能实现精确施肥。
综上所述,如何提出一种方法及装置用以提高农作物种植系统的自动化控制的灵活性和施肥的高效精确性是目前业界亟待解决的重要课题。
技术实现要素:
针对现有技术中的缺陷,本发明实施例提供一种种植系统控制方法及装置。
一方面,本发明实施例提供一种种植系统控制方法,包括:
接收多个实时采集装置分别采集和发送的多个参数的实时测量值;
接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值;
根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理。
另一方面,本发明实施例提供一种种植系统控制装置,包括:
第一接收单元,与采集装置连接,用于接收多个实时采集装置分别采集和发送的多个参数的实时测量值;
第二接收单元,与控制设备连接,接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值;
灌溉控制单元,与所述第一接收单元、第二接收单元及灌溉装置连接,用于根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理。
本发明实施例提供的种植系统控制方法及装置,通过接收多个实时采集装置分别采集和发送的多个参数的实时测量值,并接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略,进而根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,提高了种植系统自动化控制的灵活性;通过获取实时的控制信息、多个灌溉条件参数为比例倍数的方式直接输入,可以使管路中的工作液快速达到目标值,实现精确施肥;通过脉冲数量、脉冲当量及倍数的公式化配置,对上述ec稀释倍数的设置值和ph稀释比例配置灌溉液的设置值的确定,实现输入设置值得精确确定,从而保证了控制的精度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的种植系统控制方法的流程示意图;
图2为本发明一实施例提供的种植系统控制装置的结构示意图;
图3为本发明另一实施例提供的种植系统控制装置的结构示意图;
图4为本发明又一实施例提供的种植系统控制装置的结构示意图;
图5为本发明再一实施例提供的种植系统控制装置的结构示意图;
图6为本发明又一实施例提供的种植系统控制装置的结构示意图;
图7为本发明再一实施例提供的种植系统控制装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的种植系统控制方法的流程示意图,如图1所示,本实施例提供一种种植系统控制方法,包括:
s101、接收多个实时采集装置分别采集和发送的多个参数的实时测量值;
具体地,种植系统控制装置接收多个实时采集装置分别采集和发送的多个参数的实时测量值。所述实时测量值可以包括当前累计灌溉时间和当前灌溉量实测值、累计光照实测值、当前基质湿度实测值、当前环境温度实测值、当前co2浓度实测值,还可以包括其他参数的实时测量值,具体可以根据实际情况进行调整,此处不做具体限定。
s102、接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值;
具体地,所述装置接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值。可以理解的是,所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量、最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值,还可以包括其他灌溉条件参数,具体可以根据实际情况进行调整,此处不做具体限定;所述多个灌溉条件参数的设置值可以根据实际情况进行设置和调整。
s103、根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理。
具体地,所述装置根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理。
本发明实施例提供的种植系统控制方法,通过接收多个实时采集装置分别采集和发送的多个参数的实时测量值,并接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略,进而根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,提高了种植系统自动化控制的灵活性;通过获取实时的控制信息、多个灌溉条件参数为比例倍数的方式直接输入,可以使管路中的工作液快速达到目标值,实现精确施肥。
在上述实施例的基础上,进一步地,所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量;所述多个参数的实时测量值包括当前累计灌溉时间和当前灌溉量实测值;相应地,所述根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,包括:
在所述各时间段内,控制所述灌溉系统根据所述ec稀释倍数的设置值和所述ph稀释比例配置灌溉液的设置值配置灌溉液,并开启灌溉机,对所述待控制区域进行灌溉;
若判断获知当前累计灌溉时间达到所述单次灌溉时长的设置值,和/或,所述当前灌溉量实测值达到所述单次灌溉量的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
具体地,所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量,所述多个参数的实时测量值包括当前累计灌溉时间和当前灌溉量实测值,所述装置在所述各时间段内,控制所述灌溉系统根据所述ec稀释倍数的设置值和所述ph稀释比例配置灌溉液的设置值配置灌溉液,并开启灌溉机,对所述待控制区域进行灌,并触发计时器开始计时,并触发流量计开始统计累计灌溉量,所述装置若判断获知当前累计灌溉时间达到所述单次灌溉时长的设置值,和/或,所述当前灌溉量实测值达到所述单次灌溉量的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
在上述实施例的基础上,进一步地,所述在所述各时间段内,控制所述灌溉系统根据所述ec稀释倍数的设置值和所述ph稀释比例配置灌溉液的设置值配置灌溉液,包括:
根据公式:m1=(n*q*s)/(s*r),计算ec母液的脉冲数量;其中,s为所述ec稀释倍数的设置值,m1为所述ec母液的脉冲数量,r为所述ec母液的脉冲当量,s为所述ec母液的稀释倍数,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;
根据公式:m2=(n*q*p)/(p*q),计算ph母液的脉冲数量;其中,p为所述ph稀释比例的设置值,m2为所述ph母液的脉冲数量,q为所述ph母液的脉冲当量,p为所述ph母液的稀释比例,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;
根据所述ec母液的脉冲数量m1和所述ph母液的脉冲数量m2,配置灌溉液。
具体地,所述装置根据公式:m1=(n*q*s)/(s*r),计算ec母液的脉冲数量;其中,s为所述ec稀释倍数的设置值,m1为所述ec母液的脉冲数量,r为所述ec母液的脉冲当量,s为所述ec母液的稀释倍数,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;同时,所述装置根据公式:m2=(n*q*p)/(p*q),计算ph母液的脉冲数量;其中,p为所述ph稀释比例的设置值,m2为所述ph母液的脉冲数量,q为所述ph母液的脉冲当量,p为所述ph母液的稀释比例,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;并且所述装置按照所述ec母液的脉冲数量m1控制ec母液系统的流量,并按照所述ph母液的脉冲数量m2控制ph母液系统的流量,从而配置出符合所述ec稀释倍数的设置值和所述ph稀释比例设置值的灌溉液。
通过脉冲数量、脉冲当量及倍数的公式化配置,对上述ec稀释倍数的设置值和ph稀释比例配置灌溉液的设置值的确定,实现输入设置值得精确确定,从而保证了控制的精度。
在上述实施例的基础上,进一步地,所述多个灌溉条件参数还包括最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值;所述多个参数的实时测量值还包括累计光照实测值、当前基质湿度实测值;相应地,所述方法还包括:
在所述各时间段内,计算上一次灌溉结束时刻与当前时刻之间的时间间隔;
若判断获知所述时间间隔不小于所述最短时间间隔但小于所述最长时间间隔,并且,所述累积光照实测值不小于所述累计光照的设置值,和/或所述当前基质湿度实测值不大于所述基质湿度最小值的设置值,则开启所述灌溉机,对所述待控制区域进行灌溉;
或者,若判断获知所述时间间隔不小于所述最长时间间隔,则开启所述灌溉机,对所述待控制区域进行灌溉;
或者,若判断获知所述当前基质湿度实测值不小于所述基质湿度最大值的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
具体地,所述多个灌溉条件参数还包括最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值;所述多个参数的实时测量值还包括累计光照实测值、当前基质湿度实测值。所述装置在所述各时间段内,计算上一次灌溉结束时刻与当前时刻之间的时间间隔,所述装置若判断获知所述时间间隔不小于所述最短时间间隔但小于所述最长时间间隔,并且,所述累积光照实测值不小于所述累计光照的设置值,和/或所述当前基质湿度实测值不大于所述基质湿度最小值的设置值,则开启所述灌溉机,对所述待控制区域进行灌溉;若判断获知所述时间间隔不小于所述最长时间间隔,则开启所述灌溉机,对所述待控制区域进行灌溉;或者,若判断获知所述当前基质湿度实测值不小于所述基质湿度最大值的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
在上述实施例的基础上,进一步地,所述控制信息还携带所述待控制区域对应的环境控制策略,所述环境控制策略包括所述多个时间段及各所述时间段对应的环境控制条件参数的设置值;相应地,所述方法还包括:
根据所述实时测量值、所述待控制区域及所述环境控制策略,对所述种植系统的环境控制装置进行控制处理。
具体地,所述控制信息还携带所述待控制区域对应的环境控制策略,所述环境控制策略包括所述多个时间段及各所述时间段对应的环境控制条件参数的设置值;所述装置则根据所述实时测量值、所述待控制区域及所述环境控制策略,对所述种植系统的环境控制装置进行控制处理。
在上述实施例的基础上,进一步地,所述环境控制条件参数包括最低加热温度、最高加热温度、最低降温温度、最高降温温度、最高co2浓度、最低co2浓度和硫磺熏蒸器开启时间;所述多个参数的实时测量值包括当前环境温度实测值、当前co2浓度实测值;相应地,所述根据所述实时测量值、所述待控制区域及所述环境控制策略,对所述种植系统的环境控制装置进行控制处理,包括:
在所述各时间段内,若判断获知所述当前环境温度实测值不高于所述最低加热温度的设置值,则开启加热设备,对所述待控制区域内进行加热;并且,若判断获知所述当前环境温度实测值不低于所述最高加热温度的设置值,则关闭所述加热设备,停止对所述待控制区域内进行加热;
若判断获知所述当前环境温度实测值不低于所述最高降温温度的设置值,则开启降温设备,对所述待控制区域内进行降温;并且,若判断获知所述当前环境温度实测值不高于所述最低降温温度的设置值,则关闭所述降温设备,停止对所述待控制区域内进行降温;
若判断获知所述当前co2浓度实测值不高于所述最低co2浓度的设置值,则开启co2释放设备,对所述待控制区域内进行co2释放并同时开启内循环风机;并且,若判断获知所述当前co2浓度实测值不低于所述最高co2浓度的设置值,则关闭所述co2释放设备,停止对所述待控制区域内进行co2释放;
若判断获知当前时间到达所述硫磺熏蒸器开启时间,则开启所述硫磺熏蒸器。
具体地,所述环境控制条件参数包括最低加热温度、最高加热温度、最低降温温度、最高降温温度、最高co2浓度、最低co2浓度和硫磺熏蒸器开启时间;所述多个参数的实时测量值包括当前环境温度实测值、当前co2浓度实测值;相应地,所述装置在所述各时间段内,若判断获知所述当前环境温度实测值不高于所述最低加热温度的设置值,则开启加热设备,对所述待控制区域内进行加热;并且,所述装置若判断获知所述当前环境温度实测值不低于所述最高加热温度的设置值,则关闭所述加热设备,停止对所述待控制区域内进行加热。所述装置若判断获知所述当前环境温度实测值不低于所述最高降温温度的设置值,则开启降温设备,对所述待控制区域内进行降温;并且,所述装置若判断获知所述当前环境温度实测值不高于所述最低降温温度的设置值,则关闭所述降温设备,停止对所述待控制区域内进行降温。所述装置若判断获知所述当前co2浓度实测值不高于所述最低co2浓度的设置值,则开启co2释放设备,对所述待控制区域内进行co2释放并同时开启内循环风机;并且,若判断获知所述当前co2浓度实测值不低于所述最高co2浓度的设置值,则关闭所述co2释放设备,停止对所述待控制区域内进行co2释放。所述装置若判断获知当前时间到达所述硫磺熏蒸器开启时间,则开启所述硫磺熏蒸器。
在上述实施例的基础上,进一步地,所述方法还包括:
接收所述控制设备发送的报警控制策略,所述报警控制策略包括多个预设参数的对应的预设数值范围;
若判断获知所述预设参数的实时测量值满足所述预设参数对应的预设数值范围,则自动开启报警器;和/或,若判断获知吸肥泵和/或吸酸泵发生故障,则自动开启报警器。
具体地,所述装置接收所述控制设备发送的报警控制策略,所述报警控制策略包括多个预设参数的对应的预设数值范围;所述装置若判断获知所述预设参数的实时测量值满足所述预设参数对应的预设数值范围,则自动开启报警器;和/或,若判断获知吸肥泵和/或吸酸泵发生故障,则自动开启报警器。
在上述实施例的基础上,进一步地,所述多个参数的实测值包括实时ec稀释倍数、实时ph稀释比例、实时co2浓度、实时环境温度、实时环境湿度、实时基质温度、实时基质湿度、实时光通量、灌溉间隔累计光照、本日累计光照、实时灌溉量、本日灌溉量、总灌溉量、当前回水量和累计回水量;相应地,所述方法还包括:
将接收到的所述多个参数的实时测量值进行实时显示。
具体地,所述装置将接收到的所述多个参数的实时测量值进行实时显示,所述多个参数的实测值包括实时ec稀释倍数、实时ph稀释比例、实时co2浓度、实时环境温度、实时环境湿度、实时基质温度、实时基质湿度、实时光通量、灌溉间隔累计光照、本日累计光照、实时灌溉量、本日灌溉量、总灌溉量、当前回水量和累计回水量,还可以包括其他参数的实测值,具体可以根据实际情况进行调整,此处不做具体限定。
本发明实施例提供的种植系统控制方法,通过接收多个实时采集装置分别采集和发送的多个参数的实时测量值,并接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略,进而根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,提高了种植系统自动化控制的灵活性。
图2为本发明一实施例提供的种植系统控制装置的结构示意图,如图2所示,本发明实施例提供一种种植系统控制装置,包括:第一接收单元201、第二接收单元202和灌溉控制单元203,其中:
第一接收单元201用于接收多个实时采集装置分别采集和发送的多个参数的实时测量值,具体包括co2浓度监测装置、环境温度传感器、环境湿度传感器、基质温度传感器、基质湿度传感器、光通量采集装置;第二接收单元202用于接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值;灌溉控制单元203用于根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,所述灌溉控制单元具体可为第一控制子单元和第二控制子单元。
具体地,第一接收单元201接收多个实时采集装置分别采集和发送的多个参数的实时测量值。第二接收单元202接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略;所述灌溉策略包括多个时间段及各所述时间段对应的多个灌溉条件参数的设置值。灌溉控制单元203根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理。可以理解的是,所述实时测量值可以包括当前累计灌溉时间和当前灌溉量实测值、累计光照实测值、当前基质湿度实测值、当前环境温度实测值、当前co2浓度实测值,还可以包括其他参数的实时测量值,具体可以根据实际情况进行调整,此处不做具体限定;所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量、最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值,还可以包括其他灌溉条件参数,具体可以根据实际情况进行调整,此处不做具体限定;所述多个灌溉条件参数的设置值可以根据实际情况进行设置和调整。
本发明实施例提供的种植系统控制装置,通过接收多个实时采集装置分别采集和发送的多个参数的实时测量值,并接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略,进而根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,提高了种植系统自动化控制的灵活性。
在上述实施例的基础上,进一步地,所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量;所述多个参数的实时测量值包括当前累计灌溉时间和当前灌溉量实测值;相应地,图3为本发明另一实施例提供的种植系统控制装置的结构示意图,如图3所示,本发明实施例提供的种植系统控制装置包括第一接收单元301、第二接收单元302和灌溉控制单元303,第一接收单元301和第二接收单元302与上述实施例中的第一接收单元201和第二接收单元202一致,灌溉控制单元303包括第一控制子单元304和第二控制子单元305,其中:
第一控制子单元304用于在所述各时间段内,控制所述灌溉系统根据所述ec稀释倍数的设置值和所述ph稀释比例配置灌溉液的设置值配置灌溉液,并开启灌溉机,具体对肥、酸和水进行控制(通过与肥泵、酸泵和水泵连接),对所述待控制区域进行灌溉;第二控制子单元305用于若判断获知当前累计灌溉时间达到所述单次灌溉时长的设置值,和/或,所述当前灌溉量实测值达到所述单次灌溉量的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉(通过与时间模块、流量计、肥泵、酸泵、水泵、管路阀门连接)。第一控制子单元304和第二控制子单元305可集成在电路板上。
具体地,所述多个灌溉条件参数包括ec稀释倍数、ph稀释比例、单次灌溉时长和单次灌溉量,所述多个参数的实时测量值包括当前累计灌溉时间和当前灌溉量实测值,第一控制子单元304在所述各时间段内,控制所述灌溉系统根据所述ec稀释倍数的设置值和所述ph稀释比例配置灌溉液的设置值配置灌溉液,并开启灌溉机,对所述待控制区域进行灌,并触发计时器开始计时,并触发流量计开始统计累计灌溉量,第二控制子单元305若判断获知当前累计灌溉时间达到所述单次灌溉时长的设置值,和/或,所述当前灌溉量实测值达到所述单次灌溉量的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
在上述实施例的基础上,进一步地,第一控制子单元304具体用于:
根据公式:m1=(n*q*s)/(s*r),计算ec母液的脉冲数量;其中,s为所述ec稀释倍数的设置值,m1为所述ec母液的脉冲数量,r为所述ec母液的脉冲当量,s为所述ec母液的稀释倍数,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;
根据公式:m2=(n*q*p)/(p*q),计算ph母液的脉冲数量;其中,p为所述ph稀释比例的设置值,m2为所述ph母液的脉冲数量,q为所述ph母液的脉冲当量,p为所述ph母液的稀释比例,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;
根据所述ec母液的脉冲数量m1和所述ph母液的脉冲数量m2,配置灌溉液。
具体地,第一控制子单元304根据公式:m1=(n*q*s)/(s*r),计算ec母液的脉冲数量;其中,s为所述ec稀释倍数的设置值,m1为所述ec母液的脉冲数量,r为所述ec母液的脉冲当量,s为所述ec母液的稀释倍数,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;同时,第一控制子单元304根据公式:m2=(n*q*p)/(p*q),计算ph母液的脉冲数量;其中,p为所述ph稀释比例的设置值,m2为所述ph母液的脉冲数量,q为所述ph母液的脉冲当量,p为所述ph母液的稀释比例,n为所述灌溉液的脉冲数量,q所述灌溉液的脉冲当量;并且,第一控制子单元304按照所述ec母液的脉冲数量m1控制ec母液系统的流量,并按照所述ph母液的脉冲数量m2控制ph母液系统的流量,从而配置出符合所述ec稀释倍数的设置值和所述ph稀释比例设置值的灌溉液。
在上述实施例的基础上,进一步地,所述多个灌溉条件参数还包括最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值;所述多个参数的实时测量值还包括累计光照实测值、当前基质湿度实测值;相应地,图4为本发明又一实施例提供的种植系统控制装置的结构示意图,如图4所示,本发明实施例提供的种植系统控制装置在第一接收单元401、第二接收单元402和灌溉控制单元403的基础上还包括计算单元406和判断单元407,灌溉控制单元403包括第一控制子单元404和第二控制子单元405,第一接收单元401、第二接收单元402和灌溉控制单元403与上述实施例中的第一接收单元301、第二接收单元302和灌溉控制单元303一致,其中:
计算单元404用于在所述各时间段内,计算上一次灌溉结束时刻与当前时刻之间的时间间隔;判断单元405用于若判断获知所述时间间隔不小于所述最短时间间隔但小于所述最长时间间隔,并且,所述累积光照实测值不小于所述累计光照的设置值,和/或所述当前基质湿度实测值不大于所述基质湿度最小值的设置值,则开启所述灌溉机,对所述待控制区域进行灌溉;或者,若判断获知所述时间间隔不小于所述最长时间间隔,则开启所述灌溉机,对所述待控制区域进行灌溉;或者,若判断获知所述当前基质湿度实测值不小于所述基质湿度最大值的设置值,则关闭所述灌溉机,停止对所述待控制区域进行灌溉。
具体地,所述多个灌溉条件参数还包括最长时间间隔、最短时间间隔、累计光照、基质湿度最大值、基质湿度最小值;所述多个参数的实时测量值还包括累计光照实测值、当前基质湿度实测值。计算单元404在所述各时间段内,计算上一次灌溉结束时刻与当前时刻之间的时间间隔,判断单元405若判断获知所述时间间隔不小于所述最短时间间隔但小于所述最长时间间隔,并且,所述累积光照实测值不小于所述累计光照的设置值,和/或所述当前基质湿度实测值不大于所述基质湿度最小值的设置值,则控制开启所述灌溉机,对所述待控制区域进行灌溉;若判断单元405判断获知所述时间间隔不小于所述最长时间间隔,则控制开启所述灌溉机,对所述待控制区域进行灌溉;或者,判断单元405若判断获知所述当前基质湿度实测值不小于所述基质湿度最大值的设置值,则控制关闭所述灌溉机,停止对所述待控制区域进行灌溉。
在上述实施例的基础上,进一步地,所述控制信息还携带所述待控制区域对应的环境控制策略,所述环境控制策略包括所述多个时间段及各所述时间段对应的环境控制条件参数的设置值;相应地,图5为本发明再一实施例提供的种植系统控制装置的结构示意图,如图5所示,本发明实施例提供的种植系统控制装置在第一接收单元501、第二接收单元502和灌溉控制单元503的基础上还包括环境控制单元504,第一接收单元501、第二接收单元502和灌溉控制单元503与上述实施例中的第一接收单元201、第二接收单元202和灌溉控制单元203一致,其中:
环境控制单元504用于在所述环境控制策略对应的时间段内,根据所述实时测量值、所述待控制区域及所述环境控制策略,对所述种植系统的环境控制装置进行控制处理。
具体地,所述控制信息还携带所述待控制区域对应的环境控制策略,所述环境控制策略包括所述多个时间段及各所述时间段对应的环境控制条件参数的设置值;环境控制单元504则根据所述实时测量值、所述待控制区域及所述环境控制策略,对所述种植系统的环境控制装置进行控制处理。
在上述实施例的基础上,进一步地,所述环境控制条件参数包括最低加热温度、最高加热温度、最低降温温度、最高降温温度、最高co2浓度、最低co2浓度和硫磺熏蒸器开启时间;所述多个参数的实时测量值包括当前环境温度实测值、当前co2浓度实测值;相应地,环境控制单元504具体用于:
在所述各时间段内,若判断获知所述当前环境温度实测值不高于所述最低加热温度的设置值,则开启加热设备,对所述待控制区域内进行加热;并且,若判断获知所述当前环境温度实测值不低于所述最高加热温度的设置值,则关闭所述加热设备,停止对所述待控制区域内进行加热;
若判断获知所述当前环境温度实测值不低于所述最高降温温度的设置值,则开启降温设备,对所述待控制区域内进行降温;并且,若判断获知所述当前环境温度实测值不高于所述最低降温温度的设置值,则关闭所述降温设备,停止对所述待控制区域内进行降温;
若判断获知所述当前co2浓度实测值不高于所述最低co2浓度的设置值,则开启co2释放设备,对所述待控制区域内进行co2释放并同时开启内循环风机;并且,若判断获知所述当前co2浓度实测值不低于所述最高co2浓度的设置值,则关闭所述co2释放设备,停止对所述待控制区域内进行co2释放;
若判断获知当前时间到达所述硫磺熏蒸器开启时间,则开启所述硫磺熏蒸器。
具体地,所述环境控制条件参数包括最低加热温度、最高加热温度、最低降温温度、最高降温温度、最高co2浓度、最低co2浓度和硫磺熏蒸器开启时间;所述多个参数的实时测量值包括当前环境温度实测值、当前co2浓度实测值;相应地,环境控制单元504在所述各时间段内,若判断获知所述当前环境温度实测值不高于所述最低加热温度的设置值,则控制开启加热设备,对所述待控制区域内进行加热;并且,环境控制单元504若判断获知所述当前环境温度实测值不低于所述最高加热温度的设置值,则控制关闭所述加热设备,停止对所述待控制区域内进行加热。环境控制单元504若判断获知所述当前环境温度实测值不低于所述最高降温温度的设置值,则控制开启降温设备,对所述待控制区域内进行降温;并且,环境控制单元504若判断获知所述当前环境温度实测值不高于所述最低降温温度的设置值,则控制关闭所述降温设备,停止对所述待控制区域内进行降温。环境控制单元504若判断获知所述当前co2浓度实测值不高于所述最低co2浓度的设置值,则控制开启co2释放设备,对所述待控制区域内进行co2释放并同时开启内循环风机;并且,环境控制单元504若判断获知所述当前co2浓度实测值不低于所述最高co2浓度的设置值,则控制关闭所述co2释放设备,停止对所述待控制区域内进行co2释放。环境控制单元504若判断获知当前时间到达所述硫磺熏蒸器开启时间,则控制开启所述硫磺熏蒸器。
图6为本发明另一实施例提供的种植系统控制装置的结构示意图,如图6所示,本发明实施例提供的种植系统控制装置在第一接收单元601、第二接收单元602和灌溉控制单元603的基础上还包括第三接收单元604和报警控制单元605,第一接收单元601、第二接收单元602和灌溉控制单元603与上述实施例中的第一接收单元201、第二接收单元202和灌溉控制单元203一致,其中:
第三接收单元604用于接收所述控制设备发送的报警控制策略,所述报警控制策略包括多个预设参数的对应的预设数值范围;报警控制单元605用于若判断获知所述预设参数的实时测量值满足所述预设参数对应的预设数值范围,则自动开启报警器;和/或,若判断获知吸肥泵和/或吸酸泵发生故障,则自动开启报警器。
具体地,第三接收单元604接收所述控制设备发送的报警控制策略,所述报警控制策略包括多个预设参数的对应的预设数值范围;报警控制单元605若判断获知所述预设参数的实时测量值满足所述预设参数对应的预设数值范围,则自动开启报警器;和/或,报警控制单元605若判断获知吸肥泵和/或吸酸泵发生故障,则自动开启报警器。
在上述实施例的基础上,进一步地,所述多个参数的包括实时ec稀释倍数、实时ph稀释比例、实时co2浓度、实时环境温度、实时环境湿度、实时基质温度、实时基质湿度、实时光通量、灌溉间隔累计光照、本日累计光照、实时灌溉量、本日灌溉量、总灌溉量、当前回水量和累计回水量;相应地,图7为本发明再一实施例提供的种植系统控制装置的结构示意图,如图7所示,本发明实施例提供的种植系统控制装置在第一接收单元701、第二接收单元702和灌溉控制单元703的基础上还包括显示器704,第一接收单元701、第二接收单元702和灌溉控制单元703与上述实施例中的第一接收单元201、第二接收单元202和灌溉控制单元203一致,其中:
显示器704用于将接收到的所述多个参数的实时测量值进行实时显示。
具体地,显示器704将接收到的所述多个参数的实时测量值进行实时显示。所述多个参数的实测值包括实时ec稀释倍数、实时ph稀释比例、实时co2浓度、实时环境温度、实时环境湿度、实时基质温度、实时基质湿度、实时光通量、灌溉间隔累计光照、本日累计光照、实时灌溉量、本日灌溉量、总灌溉量、当前回水量和累计回水量,还可以包括其他参数的实测值,具体可以根据实际情况进行调整,此处不做具体限定。
本发明实施例提供的种植系统控制装置,通过接收多个实时采集装置分别采集和发送的多个参数的实时测量值,并接收控制设备发送的控制信息,所述控制信息携带待控制区域,以及所述待控制区域对应的灌溉策略,进而根据所述实时测量值、所述待控制区域及所述灌溉策略,对所述种植系统的灌溉装置进行控制处理,提高了种植系统控制的灵活性。
本发明提供的装置的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。