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

一种基于太阳能供电的智能浇灌方法、装置及电子设备

文献发布时间:2024-04-18 20:01:55


一种基于太阳能供电的智能浇灌方法、装置及电子设备

技术领域

本申请涉及数据处理的技术领域,具体涉及一种基于太阳能供电的智能浇灌方法、装置及电子设备。

背景技术

随着科技的进步,农业领域不断向高产、高效、高新技术的方向发展,温室大棚的应用已经十分广泛。

在温室大棚中,对植物的浇灌是一项重要的管理任务。为了确保植物的健康生长,浇灌策略与环境条件密切相关。然而,目前的浇灌策略大多依赖人工进行,这不仅增加了工作人员的负担,而且可能因为人工的误差使得浇灌策略的不准确,导致重新浇灌等问题出现,极大地影响了浇灌效率。

因此,急需一种基于太阳能供电的智能浇灌方法、装置及电子设备。

发明内容

本申请提供了一种基于太阳能供电的智能浇灌方法、装置及电子设备,便于提高浇灌效率。

在本申请的第一方面提供了一种基于太阳能供电的智能浇灌方法,所述方法包括:获取浇灌数据包,所述浇灌数据包包括待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据;将所述环境温度数据、所述土壤湿度数据以及所述光照强度数据输入至预设浇灌模型中,得到浇灌策略;对所述光照强度数据进行分析,确定太阳能供电策略;按照所述太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使所述浇灌设备按照所述浇灌策略对所述待浇灌对象进行浇灌。

通过采用上述技术方案,通过获取浇灌数据包,能够获知待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据。接下来,将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,能够得到浇灌策略。其次,根据对光照强度数据的分析,能够得到太阳能供电策略。由此,根据太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,从而便于浇灌设备按照浇灌策略对待浇灌对象进行浇灌。由此,不再需要人工进行浇灌策略的制定和执行,通过自动化的浇灌流程,极大地提高了浇灌效率。

可选地,所述获取浇灌数据包,具体包括:接收传感器组发送的多个浇灌数据,所述传感器组用于测量所述待浇灌对象的浇灌数据,所述传感器组包括环境温度传感器、土壤湿度传感器以及光照强度传感器;对多个所述浇灌数据进行预处理,得到所述浇灌数据包,所述预处理包括去噪、滤波以及归一化处理。

通过采用上述技术方案,通过接收传感器组发送的多个浇灌数据,可以获取到待浇灌对象全方位的环境数据,包括环境温度、土壤湿度和光照强度等,确保了数据的完整性。在接收到多个浇灌数据后,进行预处理,包括去噪、滤波和归一化处理,可以有效提高数据的准确性和可靠性,去除异常值和冗余数据,使得数据更加精炼和准确。通过预处理,可以将多个浇灌数据进行归一化处理,使得不同数据之间的单位和量级一致,便于后续的数据分析和处理。经过预处理的浇灌数据包,可以更好地应用于浇灌策略的制定和太阳能供电策略的决策中,使得后续能够更加准确地判断植物的需求,并制定出更为精准的浇灌策略。

可选地,所述将所述环境温度数据、所述土壤湿度数据以及所述光照强度数据输入至预设浇灌模型中,得到浇灌策略,具体包括:根据所述环境温度数据、所述土壤湿度数据以及所述光照强度数据,确定环境温度值、土壤湿度值以及光照强度值;判断所述环境温度值是否超出预设环境温度范围,以及判断所述土壤湿度范围是否超出预设土壤湿度范围;若确认所述环境温度值未超出预设环境温度范围,以及确认所述土壤湿度值未超出预设土壤湿度范围,则判断所述光照强度值是否超出预设光照强度范围;若确认所述光照强度值超出预设光照强度范围,则生成第一浇灌策略,所述第一浇灌策略为增加浇灌频率和/或增加浇灌量。

通过采用上述技术方案,通过将收集到的环境温度数据、土壤湿度数据和光照强度数据输入到预设浇灌模型中,可以根据这些数据来制定相应的浇灌策略,实现了数据驱动的决策过程,提高了决策的科学性和准确性。通过预设的环境温度范围、土壤湿度范围和光照强度范围,便于适应不同的环境和气候条件。当实际环境条件超出预设范围时,可以自动调整浇灌策略,以适应不同环境条件下的植物生长需求。通过预设的浇灌模型和智能判断机制,可以自动生成相应的浇灌策略。这不仅降低了人工干预的需求,而且提高了决策的智能化程度,能够更好地适应现代农业的发展需求。

可选地,所述太阳能供电设备包括多个储能电池,所述对所述光照强度数据进行分析,确定太阳能供电策略,具体包括:获取所述待浇灌对象所在地的天气状况,所述天气状况包括光照时长;根据所述光照时长,结合所述光照强度数据中的光照强度值,确定所述太阳能供电设备的工作状态,所述工作状态包括储能蓄电状态、输出放电状态以及停止蓄电状态;若确定所述太能供电设备的工作状态为输出放电状态,则获取多个所述储能电池各对应的储能容量;根据多个所述储能电池各对应的储能容量,生成所述太阳能供电策略,所述太阳能供电策略为通过多个所述储能电池对所述浇灌设备进行供电。

通过采用上述技术方案,在确定太阳能供电策略之前,获取待浇灌对象所在地的天气状况,包括光照时长。考虑天气状况可以更好地利用太阳能资源,避免在阴雨天气或光照不足的情况下进行供电,提高了太阳能利用率。根据光照时长和光照强度数据,确定太阳能供电设备的工作状态,包括储能蓄电状态、输出放电状态和停止蓄电状态。这种动态调整工作状态的方式可以更好地适应不同的光照条件和浇灌需求,提高太阳能利用率和浇灌设备的供电效率。在确定工作状态为输出放电状态时,获取多个储能电池各对应的储能容量。这种管理方式可以更好地了解各储能电池的储能状况,降低储能电池过度充放电而影响其使用寿命的概率。根据多个储能电池各对应的储能容量,生成太阳能供电策略,该策略通过多个储能电池对浇灌设备进行供电。这种策略生成方式可以更好地满足浇灌设备的用电需求,确保在光照不足的情况下仍能持续稳定地进行浇灌。

可选地,所述根据多个所述储能电池各对应的储能容量,生成第一太阳能供电策略,具体包括:获取第一储能电池对应的第一储能容量,所述第一储能电池为多个所述储能电池中的任意一个储能电池;获取第二储能电池对应的第二储能容量,所述第二储能电池为多个所述储能电池中除所述第一储能电池以外的任意一个储能电池;比较所述第一储能容量与所述第二储能容量的大小关系;若确认所述第一储能容量大于所述第二储能容量,则生成第一太阳能供电策略,所述第一太阳能供电策略为通过所述第一储能电池对所述浇灌设备进行供电。

通过采用上述技术方案,在生成太阳能供电策略之前,首先获取第一储能电池对应的第一储能容量,同样地,获取第二储能电池对应的第二储能容量,这种方式增加了策略的灵活性和适应性。接下来,通过比较第一储能容量与第二储能容量的大小关系。如果确认第一储能容量大于第二储能容量,那么可以认为第一储能电池的电量更为充足。基于上述比较结果,生成第一太阳能供电策略,该策略为通过第一储能电池对浇灌设备进行供电。由于第一储能电池的电量更为充足,因此选择其作为供电来源可以确保浇灌设备的持续稳定运行。通过比较多个储能电池的储能容量并选择电量更为充足的电池作为供电策略的一部分,可以更高效地利用太阳能资源,确保在有限的资源下实现更长时间的浇灌。

可选地,所述根据所述光照时长,结合所述光照强度数据中的光照强度值,确定所述太阳能供电设备的工作状态,具体包括:若确认所述光照时长大于或等于预设光照时长,以及确认所述光照强度值大于或等于预设光照强度阈值,则设定所述太阳能供电设备的工作状态为储能蓄电状态,以通过太阳能为所述太阳能供电设备进行充电;若确认所述光照时长小于所述预设光照时长,以及确认所述光照强度值小于预设光照强度阈值,则设定所述太阳能供电设备的工作状态为停止蓄电状态。

通过采用上述技术方案,通过考虑光照时长和光照强度值,可以更准确地判断太阳能资源的充足程度,从而更充分利用太阳能资源进行充电。当光照时长大于或等于预设光照时长,并且光照强度值大于或等于预设光照强度阈值时,太阳能供电设备被设定为储能蓄电状态,这样可以充分利用太阳能资源为设备充电。通过设定太阳能供电设备的停止蓄电状态,当光照时长小于预设光照时长,以及光照强度值小于预设光照强度阈值时,设备将停止蓄电。这种做法可以避免在光照不足的情况下过度充电,从而保护设备并提高其使用寿命。通过结合光照时长和光照强度值来确定太阳能供电设备的工作状态,可以实现智能化控制。通过根据实时的天气状况和环境条件自动调整设备的工作状态,确保其在不同情况下都能高效运行。通过预设的光照时长和光照强度阈值,可以适应不同的环境和气候条件。当实际的光照条件低于预设值时,自动将设备的工作状态调整为停止蓄电状态,从而避免设备的损坏并提高其适应性。

可选地,所述按照所述太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使所述浇灌设备按照所述浇灌策略对所述待浇灌对象进行浇灌,具体包括:根据所述太阳能供电策略,确定供电电池,所述供电电池为多个储能电池中未处于储能蓄电状态的为所述浇灌设备进行供电的储能电池;根据所述浇灌策略,确定浇灌频率和/或浇灌量;通过所述供电电池对所述浇灌设备进行供电,以使所述浇灌设备按照所述浇灌频率和/或所述浇灌量对所述待浇灌对象进行浇灌。

通过采用上述技术方案,根据太阳能供电策略,确定供电电池,即从多个储能电池中选择未处于储能蓄电状态的电池为浇灌设备进行供电。这种选择方式确保了供电电池的可用性,避免了在某些情况下由于储能电池正在进行充电而无法为浇灌设备提供电力的情况。根据浇灌策略,明确浇灌频率和/或浇灌量。通过选择的供电电池为浇灌设备提供电力,确保了浇灌设备的稳定运行。同时,根据浇灌策略中的浇灌频率和/或浇灌量,可以更高效地利用太阳能资源进行供电,从而延长了供电电池的使用寿命。整个过程实现了自动化控制,无需人工干预,可以根据实时的环境数据、太阳能资源情况和浇灌需求自动调整供电电池的工作状态和浇灌设备的运行参数,确保了稳定性和可靠性。该过程可以适应不同的环境和气候条件。无论是在光照充足还是不足的情况下,都可以根据实际情况自动调整供电策略和浇灌策略,确保待浇灌对象得到适量的水分和稳定的电力供应。

在本申请的第二方面提供了一种基于太阳能供电的智能浇灌装置,所述智能浇灌装置包括获取模块和处理模块,其中,所述获取模块,用于获取浇灌数据包,所述浇灌数据包包括待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据;所述处理模块,用于将所述环境温度数据、所述土壤湿度数据以及所述光照强度数据输入至预设浇灌模型中,得到浇灌策略;所述处理模块,还用于对所述光照强度数据进行分析,确定太阳能供电策略;所述处理模块,还用于按照所述太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使所述浇灌设备按照所述浇灌策略对所述待浇灌对象进行浇灌。

在本申请的第三方面提供了一种电子设备,所述电子设备包括处理器、存储器、用户接口以及网络接口,所述存储器用于存储指令,所述用户接口和所述网络接口均用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如上所述的方法。

在本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如上所述的方法。

综上所述,本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

1.通过获取浇灌数据包,能够获知待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据。接下来,将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,能够得到浇灌策略。其次,根据对光照强度数据的分析,能够得到太阳能供电策略。由此,根据太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,从而便于浇灌设备按照浇灌策略对待浇灌对象进行浇灌。由此,不再需要人工进行浇灌策略的制定和执行,通过自动化的浇灌流程,极大地提高了浇灌效率;

2.在确定太阳能供电策略之前,获取待浇灌对象所在地的天气状况,包括光照时长。考虑天气状况可以更好地利用太阳能资源,避免在阴雨天气或光照不足的情况下进行供电,提高了太阳能利用率。根据光照时长和光照强度数据,确定太阳能供电设备的工作状态,包括储能蓄电状态、输出放电状态和停止蓄电状态。这种动态调整工作状态的方式可以更好地适应不同的光照条件和浇灌需求,提高太阳能利用率和浇灌设备的供电效率;

3.通过结合光照时长和光照强度值来确定太阳能供电设备的工作状态,可以实现智能化控制。通过根据实时的天气状况和环境条件自动调整太阳能供电设备的工作状态,确保其在不同情况下都能高效运行。通过预设的光照时长和光照强度阈值,可以适应不同的环境和气候条件。当实际的光照条件低于预设值时,自动将设备的工作状态调整为停止蓄电状态,从而避免设备的损坏并提高其适应性。

附图说明

图1为本申请实施例提供的一种基于太阳能供电的智能浇灌方法的流程示意图。

图2为本申请实施例提供的一种基于太阳能供电的智能浇灌装置的模块示意图。

图3为本申请实施例提供的一种电子设备的结构示意图。

附图标记说明:21、获取模块;22、处理模块;31、处理器;32、通信总线;33、用户接口;34、网络接口;35、存储器。

具体实施方式

为了使本领域的技术人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。

在本申请实施例的描述中,“例如”或者“举例来说”等词用于表示作例子、例证或说明。本申请实施例中被描述为“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。

在本申请实施例的描述中,术语“多个”的含义是指两个或两个以上。例如,多个系统是指两个或两个以上的系统,多个屏幕终端是指两个或两个以上的屏幕终端。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。

随着科技的飞速进步,农业领域正在不断迈向高产、高效、高新技术的方向。温室大棚的应用在当今的农业领域中已经变得十分普遍。这种设施以其先进的技术和卓越的管理能力,为各种植物提供了理想的生产环境。

在温室大棚的管理中,对植物的浇灌是一项不可或缺的重要任务。为了确保植物的健康生长和优产,浇灌策略的实施必须与温室内的环境条件紧密结合。然而,当前许多温室大棚的浇灌策略仍然高度依赖人工进行。这种依赖人工的方式不仅增加了工作人员的负担,而且可能会因为人为的误差或经验不足而导致浇灌策略的制定不准确。这种不准确性可能会导致植物过度或不足浇水,从而引发植物生长不良、产量下降,甚至可能需要重新种植,极大地影响了浇灌效率。

为了解决上述技术问题,本申请提供了一种基于太阳能供电的智能浇灌方法,参照图1,图1为本申请实施例提供的一种基于太阳能供电的智能浇灌方法的流程示意图。该智能浇灌方法应用于服务器,包括步骤S110至步骤S140,上述步骤如下:

S110、获取浇灌数据包,浇灌数据包包括待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据。

具体地,当需要对温室大棚内的植物进行浇灌时,服务器将获取待浇灌对象的浇灌数据包,其中,浇灌数据包为与待浇灌对象进行浇灌所相关的数据包,包括环境温度数据,浇灌数据包中的各项浇灌数据由各种传感器和设备收集并生成,其中包含有关待浇灌对象所处环境的一些关键数据。例如,环境温度数据可以是服务器获知当前的环境温度,这对于确定是否需要为植物浇水或者为其提供其他形式的保护是重要的。土壤湿度数据可以帮助服务器了解土壤中的水分含量,从而决定是否需要为植物浇水。光照强度数据则可以让服务器了解当前环境的光照强度,光照强度高或者低将会影响环境温度数据和土壤湿度数据,三者存在相互关联的关系。

在本申请实施例中,服务器可以理解为管理浇灌设备、太阳能供电设备等与浇灌任务相关的服务器,服务器可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。

在一种可能的实施方式中,获取浇灌数据包,具体包括:接收传感器组发送的多个浇灌数据,传感器组用于测量待浇灌对象的浇灌数据,传感器组包括环境温度传感器、土壤湿度传感器以及光照强度传感器;对多个浇灌数据进行预处理,得到浇灌数据包,预处理包括去噪、滤波以及归一化处理。

具体地,传感器组是由测量待浇灌对象的浇灌数据的多个设备组成的。这些传感器可以包括环境温度传感器、土壤湿度传感器和光照强度传感器等。这些传感器会收集相关的数据并发送给服务器。预处理包括去噪、滤波和归一化处理等步骤,旨在清理和整理数据,去除可能存在的噪声和干扰,以及将数据转换为一个标准或可比较的格式。去噪旨在去除数据中的噪声,这些噪声可能是由于环境中的其他干扰因素,比如电力波动、电磁干扰等。去噪可以通过各种算法来实现,比如小波变换、傅里叶变换等。滤波的目的是去除数据中的高频噪声或异常值。例如,如果数据中存在突然的大幅度波动,滤波器会将其平滑化,以避免由于异常值导致的误判。常用的滤波算法包括卡尔曼滤波、低通滤波等。归一化处理是将数据转换为一个标准或可比较的格式。这可以确保不同传感器之间的数据具有可比性,也可以使数据的范围在一定范围内,以便于后续的处理和分析。常见的归一化方法包括最小-最大归一化、标准化等。通过以上预处理步骤,可以得到一个包含多个浇灌数据的浇灌数据包。这个数据包可以用于后续的决策和分析,例如根据环境温度、土壤湿度和光照强度来决定浇水量、浇灌频率等。

S120、将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,得到浇灌策略。

具体地,服务器在获取到浇灌数据包之后,将浇灌数据包中的环境温度数据、土壤湿度数据以及光照强度数据提取出来,在将三者输入至预设浇灌模型中,从而得到对应的浇灌策略。其中,预设浇灌模型为通过自适应特征融合网络训练得到的模型,能够分析各项数据,从而智能地输出对应的浇灌策略。

在一种可能的实施方式中,将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,得到浇灌策略,具体包括:根据环境温度数据、土壤湿度数据以及光照强度数据,确定环境温度值、土壤湿度值以及光照强度值;判断环境温度值是否超出预设环境温度范围,以及判断土壤湿度范围是否超出预设土壤湿度范围;若确认环境温度值未超出预设环境温度范围,以及确认土壤湿度值未超出预设土壤湿度范围,则判断光照强度值是否超出预设光照强度范围;若确认光照强度值超出预设光照强度范围,则生成第一浇灌策略,第一浇灌策略为增加浇灌频率和/或增加浇灌量。

具体地,服务器根据接收到的环境温度数据、土壤湿度数据和光照强度数据,会将这些数据转化为对应的数值,这些数值可以代表当前的环境温度值、土壤湿度值和光照强度值。服务器通过检查环境温度值和土壤湿度值是否在预设的环境温度范围和土壤湿度范围内。如果都未超出各自对应的预设范围,服务器认为环境温度和土壤湿度处于一个稳定的状态,此时,光照强度值为唯一变量,而如果光照强度值超出预设的光照强度范围,则为了降低光照强度对环境温度以及土壤湿度造成影响,进而使得植物缺水严重的概率,服务器将生成第一浇灌策略,这个策略可以是增加浇灌频率和/或增加浇灌量。这是因为当光照强度增加时,植物的水分蒸发也会增加,因此需要增加浇灌量以满足植物的水分需求。通过这样的过程,服务器可以实时监测植物的生长环境并根据需要进行调整,从而为植物提供最佳的生长条件,因此,可以提高植物的生长效率和水资源利用率,实现智能化的浇灌管理。

S130、对光照强度数据进行分析,确定太阳能供电策略。

具体地,与此同时,服务器还将对光照强度数据进行分析,从而得到太阳能供电策略。在本申请实施例中,太阳能作为浇灌设备的电能来源,通过太阳能供电设备吸收太阳能,再将太阳能转化为电能输出至浇灌设备,从而使得浇灌设备工作。其中,太阳能供电设备可以为包括太阳能板在内的多个储能电池组成的设备。

在一种可能的实施方式中,太阳能供电设备包括多个储能电池,对光照强度数据进行分析,确定太阳能供电策略,具体包括:获取待浇灌对象所在地的天气状况,天气状况包括光照时长;根据光照时长,结合光照强度数据中的光照强度值,确定太阳能供电设备的工作状态,工作状态包括储能蓄电状态、输出放电状态以及停止蓄电状态;若确定太能供电设备的工作状态为输出放电状态,则获取多个储能电池各对应的储能容量;根据多个储能电池各对应的储能容量,生成太阳能供电策略,太阳能供电策略为通过多个储能电池对浇灌设备进行供电。

具体地,太阳能供电设备包括多个储能电池,这些储能电池可以储存太阳能并将其释放为电能。服务器会获取待浇灌对象所在地的天气状况,这些信息包括光照时长。服务器根据光照时长和光照强度值,确定太阳能供电设备的工作状态。这些状态可能包括储能蓄电状态,即将太阳能储存为电能,还包括输出放电状态,即将储存的电能释放出来,以及包括停止蓄电状态。其中,太阳能供电设备可以同时蓄电和放电。如果确定太阳能供电设备的工作状态为输出放电状态,服务器会获取每个储能电池当前的储能容量。服务器根据每个储能电池的储能容量,会生成太阳能供电策略,便于根据太阳能供电策略对浇灌设备进行浇灌。

在一种可能的实施方式中,根据多个储能电池各对应的储能容量,生成第一太阳能供电策略,具体包括:获取第一储能电池对应的第一储能容量,第一储能电池为多个储能电池中的任意一个储能电池;获取第二储能电池对应的第二储能容量,第二储能电池为多个储能电池中除第一储能电池以外的任意一个储能电池;比较第一储能容量与第二储能容量的大小关系;若确认第一储能容量大于第二储能容量,则生成第一太阳能供电策略,第一太阳能供电策略为通过第一储能电池对浇灌设备进行供电。

具体地,在生成太阳能供电策略之前,首先获取第一储能电池对应的第一储能容量,同样地,获取第二储能电池对应的第二储能容量,这种方式增加了策略的灵活性和适应性。接下来,通过比较第一储能容量与第二储能容量的大小关系。如果确认第一储能容量大于第二储能容量,那么可以认为第一储能电池的电量更为充足。基于上述比较结果,生成第一太阳能供电策略,该策略为通过第一储能电池对浇灌设备进行供电。由于第一储能电池的电量更为充足,因此选择其作为供电来源可以确保浇灌设备的持续稳定运行。通过比较多个储能电池的储能容量并选择电量更为充足的电池作为供电策略的一部分,可以更高效地利用太阳能资源,确保在有限的资源下实现更长时间的浇灌。其中,各个储能电池的容量固定,均可实现边蓄电边放电。

在一种可能的实施方式中,根据光照时长,结合光照强度数据中的光照强度值,确定太阳能供电设备的工作状态,具体包括:若确认光照时长大于或等于预设光照时长,以及确认光照强度值大于或等于预设光照强度阈值,则设定太阳能供电设备的工作状态为储能蓄电状态,以通过太阳能为太阳能供电设备进行充电;若确认光照时长小于预设光照时长,以及确认光照强度值小于预设光照强度阈值,则设定太阳能供电设备的工作状态为停止蓄电状态。

具体地,通过考虑光照时长和光照强度值,可以更准确地判断太阳能资源的充足程度,从而更充分利用太阳能资源进行充电。当光照时长大于或等于预设光照时长,并且光照强度值大于或等于预设光照强度阈值时,太阳能供电设备被设定为储能蓄电状态,这样可以充分利用太阳能资源为设备充电。通过设定太阳能供电设备的停止蓄电状态,当光照时长小于预设光照时长,以及光照强度值小于预设光照强度阈值时,设备将停止蓄电。这种做法可以避免在光照不足的情况下过度充电,从而保护设备并提高其使用寿命。通过结合光照时长和光照强度值来确定太阳能供电设备的工作状态,可以实现智能化控制。通过根据实时的天气状况和环境条件自动调整设备的工作状态,确保其在不同情况下都能高效运行。通过预设的光照时长和光照强度阈值,可以适应不同的环境和气候条件。当实际的光照条件低于预设值时,自动将设备的工作状态调整为停止蓄电状态,从而避免设备的损坏并提高其适应性。

举例来说,如果天气状况良好,光照时长足够长,那么太阳能供电设备会进入储能蓄电状态,将收集到的太阳能储存为电能。如果天气状况一般或者光照时长较短,太阳能供电设备不会进入储能蓄电状态,如果浇灌设备有放电需求,便将储存的电能释放出来,以满足浇灌设备的电力需求。如果天气状况恶劣或者光照时长极短,太阳能供电设备可能会进入停止蓄电状态,不进行任何操作。但此时,服务器依然可以控制太阳能供电设备为浇灌设备进行供电,只是不会进行储能蓄电。由此,太阳能供电设备可以有效地利用太阳能资源为浇灌设备提供稳定的电力,从而为植物提供最佳的生长条件。这样的系统不仅可以提高植物的生长效率和水资源利用率,还可以降低对传统能源的依赖,实现环保和节能的目标。

S140、按照太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使浇灌设备按照浇灌策略对待浇灌对象进行浇灌。

具体地,通过获取浇灌数据包,能够获知待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据。接下来,将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,能够得到浇灌策略。其次,根据对光照强度数据的分析,能够得到太阳能供电策略。其中,浇灌策略包括日常对植物的浇灌频率以及浇灌量。待浇灌对象为植物或者其他需要浇灌的农作物等。由此,根据太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,从而便于浇灌设备按照浇灌策略对待浇灌对象进行浇灌。由此,不再需要人工进行浇灌策略的制定和执行,通过自动化的浇灌流程,极大地提高了浇灌效率。

在一种可能的实施方式中,按照太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使浇灌设备按照浇灌策略对待浇灌对象进行浇灌,具体包括:根据太阳能供电策略,确定供电电池,供电电池为多个储能电池中未处于储能蓄电状态的为浇灌设备进行供电的储能电池;根据浇灌策略,确定浇灌频率和/或浇灌量;通过供电电池对浇灌设备进行供电,以使浇灌设备按照浇灌频率和/或浇灌量对待浇灌对象进行浇灌。

具体地,根据太阳能供电策略,确定供电电池,即从多个储能电池中选择未处于储能蓄电状态的电池为浇灌设备进行供电。这种选择方式确保了供电电池的可用性,避免了在某些情况下由于储能电池正在进行充电而无法为浇灌设备提供电力的情况。根据浇灌策略,明确浇灌频率和/或浇灌量。通过选择的供电电池为浇灌设备提供电力,确保了浇灌设备的稳定运行。同时,根据浇灌策略中的浇灌频率和/或浇灌量,可以更高效地利用太阳能资源进行供电,从而延长了供电电池的使用寿命。整个过程实现了自动化控制,无需人工干预,可以根据实时的环境数据、太阳能资源情况和浇灌需求自动调整供电电池的工作状态和浇灌设备的运行参数,确保了稳定性和可靠性。该过程可以适应不同的环境和气候条件。无论是在光照充足还是不足的情况下,服务器都可以根据实际情况自动调整供电策略和浇灌策略,确保待浇灌对象得到适量的水分和稳定的电力供应。

本申请还提供了一种基于太阳能供电的智能浇灌装置,参照图2,图2为本申请实施例提供的一种基于太阳能供电的智能浇灌装置的流程示意图。该智能浇灌装置为服务器,服务器包括获取模块21和处理模块22,其中,获取模块21,用于获取浇灌数据包,浇灌数据包包括待浇灌对象的环境温度数据、土壤湿度数据以及光照强度数据;处理模块22,用于将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,得到浇灌策略;处理模块22,还用于对光照强度数据进行分析,确定太阳能供电策略;处理模块22,还用于按照太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使浇灌设备按照浇灌策略对待浇灌对象进行浇灌。

在一种可能的实施方式中,获取模块21获取浇灌数据包,具体包括:获取模块21接收传感器组发送的多个浇灌数据,传感器组用于测量待浇灌对象的浇灌数据,传感器组包括环境温度传感器、土壤湿度传感器以及光照强度传感器;处理模块22对多个浇灌数据进行预处理,得到浇灌数据包,预处理包括去噪、滤波以及归一化处理。

在一种可能的实施方式中,处理模块22将环境温度数据、土壤湿度数据以及光照强度数据输入至预设浇灌模型中,得到浇灌策略,具体包括:处理模块22根据环境温度数据、土壤湿度数据以及光照强度数据,确定环境温度值、土壤湿度值以及光照强度值;处理模块22判断环境温度值是否超出预设环境温度范围,以及判断土壤湿度范围是否超出预设土壤湿度范围;若处理模块22确认环境温度值未超出预设环境温度范围,以及确认土壤湿度值未超出预设土壤湿度范围,则判断光照强度值是否超出预设光照强度范围;若处理模块22确认光照强度值超出预设光照强度范围,则生成第一浇灌策略,第一浇灌策略为增加浇灌频率和/或增加浇灌量。

在一种可能的实施方式中,太阳能供电设备包括多个储能电池,处理模块22对光照强度数据进行分析,确定太阳能供电策略,具体包括:获取模块21获取待浇灌对象所在地的天气状况,天气状况包括光照时长;处理模块22根据光照时长,结合光照强度数据中的光照强度值,确定太阳能供电设备的工作状态,工作状态包括储能蓄电状态、输出放电状态以及停止蓄电状态;若处理模块22确定太能供电设备的工作状态为输出放电状态,则获取多个储能电池各对应的储能容量;处理模块22根据多个储能电池各对应的储能容量,生成太阳能供电策略,太阳能供电策略为通过多个储能电池对浇灌设备进行供电。

在一种可能的实施方式中,处理模块22根据多个储能电池各对应的储能容量,生成第一太阳能供电策略,具体包括:获取模块21获取第一储能电池对应的第一储能容量,第一储能电池为多个储能电池中的任意一个储能电池;获取模块21获取第二储能电池对应的第二储能容量,第二储能电池为多个储能电池中除第一储能电池以外的任意一个储能电池;处理模块22比较第一储能容量与第二储能容量的大小关系;若处理模块22确认第一储能容量大于第二储能容量,则生成第一太阳能供电策略,第一太阳能供电策略为通过第一储能电池对浇灌设备进行供电。

在一种可能的实施方式中,处理模块22根据光照时长,结合光照强度数据中的光照强度值,确定太阳能供电设备的工作状态,具体包括:若处理模块22确认光照时长大于或等于预设光照时长,以及确认光照强度值大于或等于预设光照强度阈值,则设定太阳能供电设备的工作状态为储能蓄电状态,以通过太阳能为太阳能供电设备进行充电;若处理模块22确认光照时长小于预设光照时长,以及确认光照强度值小于预设光照强度阈值,则设定太阳能供电设备的工作状态为停止蓄电状态。

在一种可能的实施方式中,处理模块22按照太阳能供电策略,控制太阳能供电设备向浇灌设备进行供电,以使浇灌设备按照浇灌策略对待浇灌对象进行浇灌,具体包括:处理模块22根据太阳能供电策略,确定供电电池,供电电池为多个储能电池中未处于储能蓄电状态的为浇灌设备进行供电的储能电池;处理模块22根据浇灌策略,确定浇灌频率和/或浇灌量;处理模块22通过供电电池对浇灌设备进行供电,以使浇灌设备按照浇灌频率和/或浇灌量对待浇灌对象进行浇灌。

需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本申请还提供了一种电子设备,参照图3,图3为本申请实施例提供的一种电子设备的结构示意图。电子设备可以包括:至少一个处理器31,至少一个网络接口34,用户接口33,存储器35,至少一个通信总线32。

其中,通信总线32用于实现这些组件之间的连接通信。

其中,用户接口33可以包括显示屏(Display)、摄像头(Camera),可选用户接口33还可以包括标准的有线接口、无线接口。

其中,网络接口34可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器31可以包括一个或者多个处理核心。处理器31利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器35内的指令、程序、代码集或指令集,以及调用存储在存储器35内的数据,执行服务器的各种功能和处理数据。可选的,处理器31可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器31可集成中央处理器(Central ProcessingUnit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器31中,单独通过一块芯片进行实现。

其中,存储器35可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器35包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器35可用于存储指令、程序、代码、代码集或指令集。存储器35可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及的数据等。存储器35可选的还可以是至少一个位于远离前述处理器31的存储装置。如图3所示,作为一种计算机存储介质的存储器35中可以包括操作系统、网络通信模块、用户接口模块以及一种基于太阳能供电的智能浇灌方法的应用程序。

在图3所示的电子设备中,用户接口33主要用于为用户提供输入的接口,获取用户输入的数据;而处理器31可以用于调用存储器35中存储一种基于太阳能供电的智能浇灌方法的应用程序,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个的方法。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必需的。

本申请还提供了一种计算机可读存储介质,计算机可读存储介质存储有指令。当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所披露的装置,可通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其他的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:U盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践真理的公开后,将容易想到本公开的其他实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。

技术分类

06120116566648