一种种植设备中植物病虫害预测方法及装置与流程

文档序号:12469391阅读:131来源:国知局
一种种植设备中植物病虫害预测方法及装置与流程

本发明涉及种植技术领域,特别是涉及一种种植设备中植物病虫害预测方法及装置。



背景技术:

随着科学技术的发展进步,种植箱、种植大棚等种植设备逐渐增多。种植箱多数应用于小型蔬菜植物的种植,不仅可以用于家庭装饰,还可以达到娱乐及亲子教育的目的。种植大棚多数应用于大规模蔬菜植物的种植,可以为用户创造经济效益。

在种植设备中生长的植物,如果维护不当,难免会遭受病虫害。一旦种植设备中植物遭受病虫害,将给用户带来较大损失。所以,如何预测植物下一时段是否会发生病虫害,是目前亟需解决的技术问题。



技术实现要素:

本发明的目的是提供一种种植设备中植物病虫害预测方法及装置,以对目标植物在下一时段是否会发生病虫害及会发生的病虫害的类型进行较为准确的预测,便于种植设备或者用户及时采取相关措施,减小病虫害带来的损失,提升用户体验。

为解决上述技术问题,本发明提供如下技术方案:

一种种植设备中植物病虫害预测方法,包括:

确定在种植设备内生长的目标植物的类型;

获得所述目标植物当前的生长环境数据;

将所述目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对,获得比对结果,所述病虫害模型库与所述目标植物的类型相对应;

根据所述比对结果,预测所述目标植物在下一时段是否会发生病虫害。

在本发明的一种具体实施方式中,所述根据所述比对结果,预测所述目标植物在下一时段是否会发生病虫害,包括:

根据所述比对结果,确定所述目标植物当前的生长环境数据与所述病虫害模型库中每种类型的病虫害对应的环境数据的匹配程度;

确定各个匹配程度是否均小于预设第一阈值;

如果是,则预测所述目标植物在下一时段不会发生病虫害;

如果否,则预测所述目标植物在下一时段会发生病虫害。

在本发明的一种具体实施方式中,在确定至少一个匹配程度大于或等于所述第一阈值时,还包括:

如果所述目标植物当前的生长环境数据与一种或多种类型病虫害对应的环境数据的匹配程度大于预设第二阈值,则预测所述目标植物在下一时段会发生病虫害的类型。

在本发明的一种具体实施方式中,还包括:

如果预测所述目标植物在下一时段会发生病虫害,则输出病虫害预警信息。

在本发明的一种具体实施方式中,所述输出病虫害预警信息,包括:

将病虫害预警信息发送给所述种植设备,以使所述种植设备根据设定的预案调整相应的环境参数。

在本发明的一种具体实施方式中,通过以下步骤预先建立所述病虫害模型库:

获得与所述目标植物的种类相同的植物的多组病虫害样本数据;

对获得的病虫害样本数据进行分析,确定每种类型的病虫害所对应的环境数据;

根据每种类型的病虫害和环境数据的对应关系,建立所述病虫害模型库。

一种种植设备中植物病虫害预测装置,包括:

目标植物类型确定模块,用于确定在种植设备内生长的目标植物的类型;

生长环境数据获得模块,用于获得所述目标植物当前的生长环境数据;

数据比对模块,用于将所述目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对,获得比对结果,所述病虫害模型库与所述目标植物的类型相对应;

病虫害预测模块,用于根据所述比对结果,预测所述目标植物在下一时段是否会发生病虫害。

在本发明的一种具体实施方式中,所述病虫害预测模块,包括:

匹配程度确定子模块,用于根据所述比对结果,确定所述目标植物当前的生长环境数据与所述病虫害模型库中每种类型的病虫害对应的环境数据的匹配程度;

比较子模块,用于确定各个匹配程度是否均小于预设第一阈值,如果是,则触发第一预测子模块,如果否,则触发第二预测子模块;

所述第一预测子模块,用于预测所述目标植物在下一时段不会发生病虫害;

所述第二预测子模块,用于预测所述目标植物在下一时段会发生病虫害。

在本发明的一种具体实施方式中,所述第二预测子模块,还用于:

在确定至少一个匹配程度大于或等于所述第一阈值时,如果所述目标植物当前的生长环境数据与一种或多种类型病虫害对应的环境数据的匹配程度大于预设第二阈值,则预测所述目标植物在下一时段会发生病虫害的类型。

在本发明的一种具体实施方式中,还包括预警信息输出模块,用于:

在预测所述目标植物在下一时段会发生病虫害时,输出病虫害预警信息。

在本发明的一种具体实施方式中,所述预警信息输出模块,具体用于:

将病虫害预警信息发送给所述种植设备,以使所述种植设备根据设定的预案调整相应的环境参数。

在本发明的一种具体实施方式中,还包括病虫害模型库建立模块,用于通过以下步骤预先建立所述病虫害模型库:

获得与所述目标植物的种类相同的植物的多组病虫害样本数据;

对获得的病虫害样本数据进行分析,确定每种类型的病虫害所对应的环境数据;

根据每种类型的病虫害和环境数据的对应关系,建立所述病虫害模型库。

应用本发明实施例所提供的技术方案,预先建立的与目标植物的类型相对应的病虫害模型库,在需要对目标植物是否会发生病虫害进行预测时,可以将目标植物当前的生长环境数据分别与病虫害模型库中每种类型的病虫害对应的环境数据进行比对,根据比对结果,预测目标植物在下一时段是否会发生病虫害。这样,可以对目标植物在下一时段是否会发生病虫害进行较为准确的预测,便于种植设备或者用户及时采取相关措施,减小病虫害带来的损失,提升用户体验。

附图说明

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

图1为本发明实施例中一种种植设备中植物病虫害预测方法的实施流程图;

图2为本发明实施例中一种种植设备中植物病虫害预测装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1所示,为本发明实施例所提供的一种种植设备中植物病虫害预测方法的实施流程图,该方法可以包括以下步骤:

S110:确定在种植设备内生长的目标植物的类型。

在本发明实施例中,目标植物为在种植箱、种植大棚等种植设备中生长的植物,其可以是正处于生长状态的任意一种植物。

在实际应用中,目标植物在生长过程中,受其所处的环境条件的影响,可能会遭受病虫害。如果用户或者种植设备能够提前获知目标植物在下一时段是否会发生病虫害,将有助于用户或者种植设备提前采取相应措施,如调整环境参数等,减小病虫害带来的损失。下一时段是当前之后的时段。

针对目标植物的病虫害预测需求,应用本发明实施例所提供的技术方案,可以预测目标植物在下一时段是否会发生病虫害。

在本发明实施例中,可以在接收到用户针对目标植物的病虫害预测请求时,确定待预测病虫害的目标植物,还可以周期性确定待预测病虫害的目标植物,即定期对目标植物在下一时段是否会发生病虫害进行预测。

不同类型的植物受环境影响程度可能不同,可以在要对目标植物在下一时段是否会发生病虫害进行预测时,确定目标植物的类型。

S120:获得目标植物当前的生长环境数据。

在本发明实施例中,目标植物的生长环境数据为目标植物在生长过程中的环境信息数据。具体的,生长环境数据可以是温度、光照、湿度、土壤成分、PH值等数据。

在步骤S110确定在种植设备内生长的目标植物的类型后,可以获得目标植物的生长环境数据。

在目标植物生长过程中,可以通过环境监测等手段实时获取并记录目标植物当前的生长环境数据,也可以从生长环境数据库中提取最新的生长环境数据,作为目标植物当前的生长环境数据。比如,通过种植设备中内置的环境监测设备,如温度传感器、湿度传感器等获取目标植物当前的生长环境数据,或者种植设备通过环境监测设备定时获取目标植物的生长环境数据,生成生长环境数据库,提取生长环境数据库中最新的生长环境数据,作为目标植物当前的生长环境数据。

S130:将目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对,获得比对结果。

其中,所述病虫害模型库与所述目标植物的类型相对应。

在本发明实施例中,可以预先建立病虫害模型库。具体的,可以针对不同类型的植物,建立不同的病虫害模型库,并将多个病虫害模型库归入到一个模型数据库中进行维护和管理。当需要对目标植物在下一时段是否会发生病虫害进行预测时,可以在模型数据库中选择出该目标植物的类型对应的病虫害模型库。

病虫害模型库中可以记录多种类型的病虫害,及每种类型的病虫害对应的环境数据。

在本发明一种具体实施方式中,可以通过以下步骤预先建立病虫害模型库:

步骤一:获得与目标植物的种类相同的植物的多组病虫害样本数据;

步骤二:对获得的病虫害样本数据进行分析,确定每种类型的病虫害所对应的环境数据;

步骤三:根据每种类型的病虫害和环境数据的对应关系,建立病虫害模型库。

为便于描述,将上述三个步骤结合起来进行说明。

在本发明实施例中,可以通过病虫害监测等方式获得与目标植物的类型相同的植物的多组病虫害样本数据。在实际应用中,可以对多种类型的植物的生长情况进行监测,并实时记录每种类型的植物在生长过程中的生长环境相关数据,当某种植物发生病虫害时,可以将该植物发生的病虫害类型及在先记录的该植物的生长环境相关数据作为一组病虫害样本数据。

在本发明实施例中,病虫害样本数据可以包括通过病虫害监测收集到的病虫害习性数据、试验数据、卫星遥感数据、调查数据等,通过各种传感器收集到的温度数据、湿度数据、降雨量数据、日照数据等环境数据,另外,还可以包括病虫害专家知识、病害特征图像等数据。

分别对获得的同一类型植物的病虫害样本数据进行分析,可以确定每种类型的病虫害所对应的环境数据,即通过分析可以得到各类型的植物在什么样的生长环境下容易发生哪种类型的病虫害。

根据每种类型的病虫害和环境数据的对应关系,建立病虫害模型库。在病虫害模型库中记录有多种类型的病虫害,及每种类型的病虫害对应的环境数据。

在步骤S120获得目标植物的生长环境数据后,可以将目标植物的生长环境数据分别与病虫害模型库中每种类型的病虫害对应的环境数据进行比对,获得比对结果。

具体的,可以按照设定的分类规则对目标植物的生长环境数据进行分类,如将生长环境数据分为湿度数据、温度数据等,并按照设定的量化标准对每类生长环境数据进行量化处理,得到每类生长环境数据的量化值。举例而言,土壤中设定化学成分的含量处于[0%,20%]范围时,可以将其量化为51,当该含量处于[40%,60%]范围时,可以将其量化为124。同样,病虫害模型库中记录的每种类型的病虫害对应的环境数据,也可以是按照同样的分类规则分类,按照同样的量化标准量化的。针对病虫害模型库中每种类型的病虫害,将目标植物的每类生长环境数据的量化值与该类型的病虫害对应的相应类环境数据的量化值进行比对,可以得到比对结果。

S140:根据比对结果,预测目标植物在下一时段是否会发生病虫害。

在步骤S130,将目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对,可以获得比对结果,根据比对结果,可以预测目标植物在下一时段是否会发生病虫害。

在本发明的一种具体实施方式中,步骤S140可以包括以下步骤:

第一个步骤:根据比对结果,确定目标植物当前的生长环境数据与病虫害模型库中每种类型的病虫害对应的环境数据的匹配程度;

第二个步骤:确定各个匹配程度是否均小于第一阈值,如果是,则执行第三个步骤,如果否,则执行第四个步骤;

第三个步骤:预测目标植物在下一时段不会发生病虫害;

第四个步骤:预测目标植物在下一时段会发生病虫害。

为便于描述,将上述四个步骤结合起来进行说明。

将目标植物当前的生长环境数据与目标植物的类型对应的病虫害数据库中的每种类型的病虫害对应的环境数据进行比对,可以根据预设的计算规则,计算得到目标植物的生长环境数据与前述每种类型的病虫害对应的环境数据的匹配程度。

如果目标植物的生长环境数据与病虫害模型库中每种类型的病虫害对应的环境数据的匹配程度均小于预设第一阈值,则表明目标植物的生长环境数据与每种类型的病虫害对应的环境数据的相似程度较小,可以预测目标植物在下一时段不会发生病虫害。如果目标植物的生长环境数据与病虫害模型库中至少一种类型的病虫害对应的环境数据的匹配程度大于或等于该预设第一阈值,则可以预测目标植物在下一时段会发生病虫害。

在确定至少一个匹配程度大于或等于第一阈值时,如果目标植物当前的生长环境数据与一种或多种类型病虫害对应的环境数据的匹配程度大于预设第二阈值,则可以预测目标植物在下一时段会发生病虫害的类型。这样,预测目标植物在下一时段发生的病虫害类型可能有一种或多种。第二阈值可以与第一阈值相同,或者第二阈值大于第一阈值。

或者,可以将病虫害模型库中最高的匹配程度对应的病虫害类型预测为目标植物在下一时段发生的病虫害类型。

应用本发明实施例所提供的方法,预先建立的与目标植物的类型相对应的病虫害模型库,在需要对目标植物是否会发生病虫害进行预测时,可以将目标植物当前的生长环境数据分别与病虫害模型库中每种类型的病虫害对应的环境数据进行比对,根据比对结果,预测目标植物在下一时段是否会发生病虫害。这样,可以对目标植物在下一时段是否会发生病虫害进行较为准确的预测,便于种植设备或者用户及时采取相关措施,减小病虫害带来的损失,提升用户体验。

在本发明的一个实施例中,该方法还可以包括以下步骤:

如果预测目标植物在下一时段会发生病虫害,则输出病虫害预警信息。

如果预测目标植物在下一时段会发生病虫害,则输出病虫害预警信息,具体的,可以将该预警信息输出给种植设备,由种植设备控制其内置的病虫害预警指示灯闪烁,或者,可以将该预警信息输出给用户,以使用户针对该预警信息采取相应措施。

在本发明实施例中,病虫害模型库中还可以记录每种类型的病虫害对应的防治手段,在预测目标植物在下一时段会发生病虫害,且预测出会发生的病虫害的类型时,可以在病虫害模型库中查找该类型的病虫害对应的防治手段,在输出的病虫害预警信息中携带防治手段信息。

在本发明的一种具体实施方式中,具体可以将病虫害预警信息发送给种植设备,以使种植设备根据设定的预案调整相应的环境参数。

在本发明实施例中,可以针对病虫害设定预案,并在种植设备中保存。当种植设备接收到病虫害预警信息时,可以根据设定的预案调整相应的环境参数。比如,通过其内置的温度调节装置调节种植设备内温度,或者通过其内置的营养液更换装置更换营养液等。

这样,可以有效避免病虫害的发生,减小病虫害带来的损失。

相应于上面的方法实施例,本发明实施例还提供了一种种植设备中植物病虫害预测装置,下文描述的一种种植设备中植物病虫害预测装置与上文描述的一种种植设备中植物病虫害预测方法可相互对应参照。

参见图2所示,该装置包括以下模块:

目标植物类型确定模块210,用于确定在种植设备内生长的目标植物的类型;

生长环境数据获得模块220,用于获得目标植物当前的生长环境数据;

数据比对模块230,用于将目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对,获得比对结果,所述病虫害模型库与所述目标植物的类型相对应;

病虫害预测模块240,用于根据比对结果,预测目标植物在下一时段是否会发生病虫害。

应用本发明实施例所提供的装置,预先建立的与目标植物的类型相对应的病虫害模型库,在需要对目标植物是否会发生病虫害进行预测时,可以将目标植物当前的生长环境数据分别与病虫害模型库中每种类型的病虫害对应的环境数据进行比对,根据比对结果,预测目标植物在下一时段是否会发生病虫害。这样,可以对目标植物在下一时段是否会发生病虫害进行较为准确的预测,便于种植设备或者用户及时采取相关措施,减小病虫害带来的损失,提升用户体验。

在本发明的一种具体实施方式中,病虫害预测模块240,包括:

匹配程度确定子模块,用于根据比对结果,确定目标植物当前的生长环境数据与病虫害模型库中每种类型的病虫害对应的环境数据的匹配程度;

比较子模块,用于确定各个匹配程度是否均小于预设第一阈值,如果是,则触发第一预测子模块,如果否,则触发第二预测子模块;

第一预测子模块,用于预测目标植物在下一时段不会发生病虫害;

第二预测子模块,用于预测所述目标植物在下一时段会发生病虫害。

在本发明的一种具体实施方式中,第二预测子模块,还用于:

在确定至少一个匹配程度大于或等于所述第一阈值时,如果所述目标植物当前的生长环境数据与一种或多种类型病虫害对应的环境数据的匹配程度大于预设第二阈值,则预测所述目标植物在下一时段会发生病虫害的类型。

在本发明的一种具体实施方式中,还包括预警信息输出模块,用于:

在预测目标植物在下一时段会发生病虫害时,输出病虫害预警信息。

在本发明的一种具体实施方式中,预警信息输出模块,具体用于:

将病虫害预警信息发送给种植设备,以使种植设备根据设定的预案调整相应的环境参数。

在本发明的一种具体实施方式中,还包括病虫害模型库建立模块,用于通过以下步骤预先建立病虫害模型库:

获得与目标植物的种类相同的植物的多组病虫害样本数据;

对获得的病虫害样本数据进行分析,确定每种类型的病虫害所对应的环境数据;

根据每种类型的病虫害和环境数据的对应关系,建立病虫害模型库。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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