[发明专利]一种温室内温度极值的预测方法有效
申请号: | 201410042738.4 | 申请日: | 2014-01-28 |
公开(公告)号: | CN103984980B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 陈英义;于辉辉;李道亮;郭承坤;阮怀军;封文杰 | 申请(专利权)人: | 中国农业大学;山东省农业科学院科技信息研究所 |
主分类号: | G06N3/00 | 分类号: | G06N3/00 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 李迪 |
地址: | 100193 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 温室 温度 极值 预测 方法 | ||
技术领域
本发明涉及农业技术领域,具体涉及一种温室内温度极值的预测方法。
背景技术
温度是温室所要调控的主要因素之一,也是温室中的作物能否正常生长的主要因素之一。温室内温度过低或过高都会给植物带来严重的危害,因此快速、准确预测温室内温度的极值,在温室内温度达到极值之前采取防范措施以减少低温或高温对作物造成的危害,对提高温室作物的产量起到十分重要的作用。
目前温室内温度极值的预测方法为采用时序分析法、数理统计法、神经网络法或者温室环境模拟模型法。但是温室内温度容易受温室内环境和室外气象等多个参数的影响,现有技术的方法没有充分考虑温室内温度与其他参数的影响,监测的参数少,且预测方法存在非在线性,时延性,不准确性等缺陷。
目前温室内温度极值的预测方法存在的问题是:温度极值的预测精度不够。
发明内容
本发明所要解决的技术问题是现有的温室内温度极值的预测方法精度不够的问题。
为此目的,本发明提出一种温室内温度极值的预测方法,该方法包括:
S1.采集预定时间段内的温室的环境数据;
S2.对获得的环境数据进行归一化处理,得到样本集;
S3.利用均匀分布的算法随机产生最小二乘支持向量机回归模型LS_SVM的径向基核函数的N个宽度系数σ2及N个惩罚系数λ,N为正整数,所述σ2和λ为所述LS_SVM的初始参数;
S4.从样本集中选择训练样本集,并用训练样本对所述LS_SVM进行训练,得到训练后的LS_SVM;
S5.将粒子群算法PSO的粒子群初始化为由所述σ2和λ构成的二维坐标点;
S6.利用所述PSO对所述σ2及λ进行优化,得到优化参数σ2及λ;
S7.从样本集中选择测试样本集,对所述优化参数的LS_SVM进行测试,得到最优化的LS_SVM;
S8.在线实时采集温室内和温室外的环境数据,将所述数据输入最优化的LS_SVM,得到温室内温度极值的预测值。
其中,在步骤S1中,所述温室的环境数据包括温室内的环境数据和温室外的环境数据,其中所述温室内的环境数据包括空气温度、空气湿度、土壤温度、土壤湿度,所述温室外的环境数据包括光照强度、风速。
其中,在步骤S2中,所述归一化处理的公式为:
其中,vi为采集的第i种环境数据,vmin为所述vi中的最小值,vmax为所述vi中的最大值,n为所述环境数据的种类数,g(vi)为vi归一化处理后得到的数据。
其中,在步骤S4中,所述从样本集中选择训练样本包括:随机选择样本集中80%的数据为训练样本,构成训练样本集。
其中,在步骤S3中,所述最小二乘支持向量机回归模型LS_SVM为:
其中,x为所述训练样本集中任意一个样本向量,所述样本向量为{v1,v2,…,vi,…,vn},T(x)为x的温度预测值,αi为拉格朗日乘子,0<αi<λ,参数b是αi的偏差值;
为所述LS_SVM的径向基核函数;其中,ci为径向基核函数的中心。
其中,所述步骤S4包括:从样本集中选择训练样本集,并用训练样本对所述LS_SVM进行训练,得到LS_SVM的参数αi、b以及ci。
其中,所述步骤S5包括:
每个(λ,σ2)坐标点都是粒子群中的一个粒子,所有粒子构成初始粒子群g,所述g中的粒子个数为N2;
所述g中的第i个粒子的位置为Pi,速度为Vi,所述Pi=(Pi1,Pi2),i=1,2,…,N2;Vi=(Vi1,Vi2),i=1,2,…,N2。
其中,所述步骤S6包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学;山东省农业科学院科技信息研究所,未经中国农业大学;山东省农业科学院科技信息研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410042738.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光杠杆激光标线投影实验装置
- 下一篇:治疗白点病的新型鱼缸