一种基于天气预测的智慧农业灌溉管理系统技术方案

技术编号:39592792 阅读:7 留言:0更新日期:2023-12-03 19:47
本发明专利技术公开了一种基于天气预测的智慧农业灌溉管理系统,包括数据采集模块

【技术实现步骤摘要】
一种基于天气预测的智慧农业灌溉管理系统


[0001]本专利技术属于智慧农业领域,具体涉及一种基于天气预测的智慧农业灌溉管理系统


技术介绍

[0002]国家近年来也大力发展农业,支持农业现代化加速发展新格局

[0003]国内外在作物需水量

土壤入渗以及智能灌溉控制方面做了大量的研究,推动了智能灌溉决策的发展,并取得了较多的研究成果,但现有气象预测模型仅限于中期预测,而短时预测对作物的灌溉决策起着更为重要的作用,且现有气象预测模型多处理二维数据,不能充分提取气象数据特征,无法精准预测降水量


技术实现思路

[0004]为了解决现有技术存在的缺陷,本专利技术提供了一种基于天气预测的智慧农业灌溉管理系统

[0005]本专利技术采用技术方案是,一种基于天气预测的智慧农业灌溉管理系统,包括:数据采集模块:采集实时气象指标,作物的种植季节,生长阶段信息,土壤含水量,最大根深,作物覆盖率,胁迫系数临界点;其中气象指标来源于风云卫星遥感数据,提取各个维度的数据特征,包括平均大气压力

最高温度

最低温度

平均气温

相对湿度

风速和降雨量,将其输入气象预测模型中进行模拟和预测作物区域的降水量;气象预测模型建立模块:采用气象站数据和网络气象数据实时抓取,融合现场气象数据,从总样本中随机抽取
80%
作为训练样本,剩下的
20%
作为测试样本,基于循环神经网络对气象指标数据进行训练,将降维后的数据作为气象预测模型的输入,实测的未来一到两小时内的降雨量作为标签,训练气象预测模型,并评估模型效果;传感器模块:采用土壤水分传感器测量土壤含水量,土壤水分传感器发射电磁波,电磁波沿探针传输,到达底部后返回,检测探头输出的电压,由于土壤介电常数的变化取决于土壤的含水量,由输出电压和水分的关系计算出土壤的含水量;决策模块:数据决策分析主要采用土壤湿度法,即根据作物的需求量以及土壤供水之间的关系,在作物各生育阶段制定出几个不同水平的土壤湿度下限,当土壤湿度为下限时,结合天气雷达预报降雨数据,根据估测降水的时间

降水量,需对作物在这段时间内蒸腾量损失进行灌溉补充

[0006]本专利技术的有益效果是,采用三维神经网络算法建立气象预测模型,可以实现短时天气预测,依据作物在不同生长时期的需水量

灌溉量和灌溉周期,达到精确管理,从而为作物的灌溉起到更精准的决策辅助,增加作物产出量的效果,且三维神经网络算法可以处理不均匀的
3D
气象数据,建立更精准的气象预测模型,精准预测降水量,实现智慧农业灌溉管理

具体实施方式
[0007]下面详细描述本申请,本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义

还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释

[0008]下面对本专利技术的技术方案如何解决上述技术问题进行详细说明

[0009]本专利技术采用的技术方案是,一种基于天气预测的智慧农业灌溉管理系统,包括:数据采集模块:采集实时气象指标,作物的种植季节,生长阶段信息,土壤含水量,最大根深,作物覆盖率,胁迫系数临界点;其中气象指标来源于风云卫星遥感数据,提取各个维度的数据特征,包括平均大气压力

最高温度

最低温度

平均气温

相对湿度

风速和降雨量,将其输入气象预测模型中进行模拟和预测作物区域的降水量;数据采集模块包括环境收集模块和卫星气象数据模块,具体的,收集模块包括摄像机,摄像机用来以收集和监测土壤表层的干湿度情况,卫星气象数据模块包括从气象站数据和网络气象数据实时抓取的气象数据

[0010]气象预测模型建立模块:采用气象站数据和网络气象数据实时抓取,融合现场气象数据,从总样本中随机抽取
80%
作为训练样本,剩下的
20%
作为测试样本,提取气象数据特征,基于循环神经网络对气象指标数据进行训练,将降维后的数据作为气象预测模型的输入,实测的未来一到两小时内的降雨量作为标签,训练气象预测模型,并评估模型效果;对气象数据特征提取时,先将样本数据归一化,设置样本每个维度的均值为0,方差为1,计算方法如下:,其中,为第
i
个样本,为所有样本每个特征维度下的平均值,为所有样本每个特征维度下的标准差,为训练样本数量;计算协方差矩阵,并对其进行特征值分解;取前
k
个特征值对应的特征向量:
u1,u2,

,u
k
;
得到降维后的数据:,其中
k
为降维后的维度大小;使用循环神经网络对上下文进行编码,采用卷积层中大小为 3
ꢀ×ꢀ3ꢀ×ꢀ
3 的小卷积核,每个卷积层后跟一个归一化层和一个线性修正单元;将同一个输入序列分别接入向前和向后的两个
LSTM
中,然后将两个网络的隐含层链接在一起,共同接入到输出层进行预测;给定一个输入序列 x = (x1, ..., x
T ) 和目标序列
y = (y1, ..., y
K
)
,通过以下等式对当前时间输出的概率进行建模,在训练期间,对于每个学习元素,循环神经网络为每个神经元确定一组权重和偏置:,
,,其中
、、、、、
和表示权重矩阵,
h 表示由可调门控制的内部隐藏状态,

和表示偏置向量,是隐藏层函数,为
t
时刻的输出,为向前
LSTM

t
时刻的隐藏状态,为向后
LSTM

t
时刻的隐藏状态

[0011]迭代优化得到使该总体成本函数最小化的权重和偏置参数,该监督机制的损失函数为:其中,为主损失函数,为辅助损失函数,为训练组,是主网络的权重,是权重辅助分类器,其中取值为2,是最终损失中的对应比率,为辅助分类器的个数,为权重系数

[0012]此外,需要对气象预测模型进行评估,评估模型效果选用决定系数(
R2)

均方根误差(
RMSE
)和相对分析误差(
RPD
):,其中,
X
为试验数据,
Y
为模型预测数据,
n
为总数据数量,为预测数据平均值;
R
2 值越大,表明建模准确度越本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于天气预测的智慧农业灌溉管理系统,其特征在于,所述系统包括:数据采集模块:采集实时气象指标,作物的种植季节,生长阶段信息,土壤含水量,最大根深,作物覆盖率,胁迫系数临界点;其中气象指标来源于风云卫星遥感数据,提取各个维度的数据特征,包括平均大气压力

最高温度

最低温度

平均气温

相对湿度

风速和降雨量,将其输入气象预测模型中进行模拟和预测作物区域的降水量;气象预测模型建立模块:采用气象站数据和网络气象数据实时抓取,融合现场气象数据,从总样本中随机抽取
80%
作为训练样本,剩下的
20%
作为测试样本,基于循环神经网络对气象指标数据进行训练,将降维后的数据作为气象预测模型的输入,实测的未来一到两小时内的降雨量作为标签,训练气象预测模型,并评估模型效果;传感器模块:采用土壤水分传感器测量土壤含水量,土壤水分传感器发射电磁波,电磁波沿探针传输,到达底部后返回,检测探头输出的电压,由于土壤介电常数的变化取决于土壤的含水量,由输出电压和水分的关系计算出土壤的含水量;决策模块:数据决策分析主要采用土壤湿度法,即根据作物的需求量以及土壤供水之间的关系,在作物各生育阶段制定出几个不同水平的土壤湿度下限,当土壤湿度为下限时,结合天气雷达预报降雨数据,根据估测降水的时间

降水量,需对作物在这段时间内蒸腾量损失进行灌溉补充
。2.
如权利要求1所述的系统,其特征在于,对气象数据特征提取时,先将样本数据归一化,设置样本每个维度的均值为0,方差为1,计算方法如下:,其中,为第
i
个样本,为所有样本每个特征维度下的平均值,为所有样本每个特征维度下的标准差,为训练样本数量;计算协方差矩阵,并对其进行特征值分解;取前
k
个特征值对应的特征向量:
u1,u2,

,u
k
;
得到降维后的数据:,其中
k
为...

【专利技术属性】
技术研发人员:王启凡曾宇航李艳琼赵雪梅曾麟钧
申请(专利权)人:四川省商投信息技术有限责任公司
类型:发明
国别省市:

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

1