APP下载

武汉市日光温室冬季温湿度环境的神经网络模拟

2017-05-02孟翠丽杨文刚王涵陈鑫陆鹏

江苏农业科学 2017年3期
关键词:模拟武汉市神经网络

孟翠丽++杨文刚++王涵++陈鑫++陆鹏程++胡幼林

摘要:选取武汉市农业气象试验站聚氯乙烯(polyvinyl chloride,简称PVC)温室的小气候观测数据及台站资料,以PVC温室外的气温、相对湿度、风速、太阳輻射为输入变量,温室内温度、相对湿度为输出变量,分别建立典型天气状况下PVC温室温湿度环境的逆向反馈(back propagation,简称BP)神经网络预测模型。结果表明:气温模拟值与实测值的标准误差(root mean squared error,简称RMSE)为1.1~1.4 ℃,相对误差为4.0%~5.7%,相对湿度的RMSE为21%~34%,相对误差为1.7%~3.0%;气温预测值与实测值的气温RMSE为1.5~2.4 ℃,相对误差为0.7%~17%,相对湿度RMSE为 1.5%~4.2%,相对误差为1%~3%。模型模拟效果良好,可为PVC温室内温湿度环境的合理调控提供科学依据。

关键词:武汉市;PVC温室;神经网络;模拟

中图分类号:S162.4文献标志码:A

文章编号:1002-1302(2017)03-0176-03

收稿日期:2015-12-19

基金项目:湖北省气象局科技发展基金(编号:2015Q07)。

作者简介:孟翠丽(1984—),女,陕西渭南人,硕士,工程师,主要从事气象与农业防灾减灾、设施农业气象服务研究。E-mail:linyinmcl@163.com。

2011年武汉市农业种植业产值175亿元,其中蔬菜(含菜用瓜)产值110亿元,占种植业总产值的63%[1],蔬菜产业已成为武汉市种植业中的主导产业,更是直接影响市民生活的“菜篮子”工程,历来受到政府重视。随着经济的发展、科技的不断更新,我国农业已经进入从传统农业向现代农业转化的关键阶段。设施蔬菜作为一种现代农业模式,充分运用现代科学技术为蔬菜生产提供可控、适宜的温湿度、光照、水肥等环境条件,在一定程度上摆脱农业生产对自然环境的依赖。设施小气候是影响作物生长发育的重要因素,通常气象部门只发布大气环境温湿度预报,因此开展温室内小气候预报模型的研究可为设施小气候环境调控提供科学依据,有效提升农业气象服务水平。

国内外学者在神经网络数值模拟方面已有一定研究。Businger将温室分为覆盖物、室内空气、作物、土壤4层进行小气候模拟,建立了各层稳态能量平衡方程[2]。Froehlich等利用神经网络方法模拟温室的温度与室外太阳辐射、温度、湿度和云量的关系[3]。Jolliet建立了预测和优化温室内湿度与蒸发模型[4]。李树军等建立了温室和塑料大棚均适用的能量平衡和质量平衡方程组,为温室热工设计提供了理论依据[5]。司慧萍等研究了日光温室的光环境[6-7]。李良晨等研究了日光温室、塑料大棚及塑料连栋温室的小气候模拟[8-10]。但针对典型天气状况分别开展模型预报还鲜见报道。本研究针对武汉地区聚氯乙烯(PVC)温室,利用逆向反馈(BP)神经网络对温室的温湿度环境进行模拟和分析,从而为PVC温室环境调控提供科学依据。

1材料与方法

1.1材料来源

PVC温室小气候观测数据来源于武汉市农业气象试验站,试验地点位于东西湖区慈惠农场,温室为南北方向,长度43 m,跨度8 m,中脊高5 m。试验期间不采取另外的保温措施,温室内不种植作物,观测仪器为江苏省无线电科学研究所有限公司生产的ZQZ-Ⅱ型自动观测仪,观测项目包括距地面高度1.5 m处的室内气温、相对湿度及地表温度,每隔 10 min 自动采集数据1次。试验观测时间为2012年12月至2013年2月。

1.2天气类型划分方法

气象上按照日照量别分类标准一般分为3级:即日照百分率S≥60%,20%

1.3BP神经网络原理

BP神经网络是一种多层前溃神经网络,该网络的主要特点是信号前向传递,误差反向传播。在前向传递中,输入信号从输入层经隐含层逐层处理,直至输出层。每一层的神经元状态只影响下一层的神经元状态。如果输出层得不到期望输出,则转入反向传播,根据预测误差调整网络权值和阈值,从而使BP神经网络预测输出不断逼近期望输出。BP神经网络的拓扑结构如图1所示。

1.4模型检验方法

本研究采用相对误差(relative error,简称RE)、标准误差(root mean squared error,简称RMSE)对模拟值和实测值之间的拟合度进行统计分析,来验证模型的精确度。

[JZ(]RE=[SX(]∑[DD(]i=ni=1[DD)][JB(|][SX(]SIMi-OBSiOBSi[SX)]×100%[JB)|]n[SX)];[JZ)][JY](1)[FL)]

[FK(W10][TPMCL1.tif][FK)]

[JZ(]RMSE=[KF(][SX(]∑[DD(]i=ni=1[DD)](SIMi-OBSi)2n[SX)][KF)]。[JZ)][JY](2)

式中:OBSi为温室内气温(℃)、相对湿度(%)的实测值;SIMi为相应的拟合值;n为样本数。RE、RMSE的值越小,拟合值与实测值之间的偏差越小,模型的模拟预测精度越高。

2模型构建

2.1输入因子分析

应用数理统计方法,分析温室内温度(℃)、相对湿度(%)与外界气象要素[气温(℃)、相对湿度(%)、风速(m/s)、太阳辐射(W/m2)]之间的相关性。由表1可见,室内温度与室外气温、太阳辐射之间的关系通过了0.01水平的显著性检验,呈极显著正相关;室内温度与室外相对湿度在晴天、多云状况下呈极显著负相关,而在阴天状况下相关性不显著;室内温度与室外风速在晴天、多云状况下呈极显著正相关,而在阴天状况下呈极负相关。室内相对湿度与室外风速、太阳辐射均呈极显著负相关;与室外相对湿度均呈极显著正相关,与室外气温在晴天、多云状况下呈极显著负相关,在阴天状况下呈显著正相关(表1)。

2.2模型构建

为了研究冬季不同天气状况下BP神经网络对温室内温湿度的模型效果,构建了3个单隐层结构神经网络模型(图1)。模型结构分为3层,第1层为输入层,4个神经元分別为室外气温(Tin)、室外相对湿度(RHin)、室外风速(Win)、室外太阳辐射(Rin);第2层为隐含层;第3层为输出层,2个神经元分别是室内气温(Tout)、室内相对湿度(RHout)。为了提高神经网络训练的效率和网络的泛化性能,在训练前对所有样本数据都进行归一化处理[26],即:

[JZ(]xi=[SX(]xio-xminxmax-xmin[SX)]。[JZ)][JY](3)

式中:xi为第i个输入变量变换后的数据(i=1,2,3,4),取值范围在0~1;xio为试验数据;xmax、xmin分别为观测值中最大值、最小值。模型运行中通过不断调节,最终选定最适合各自模型的传递函数、隐含层神经元数及相关的参数值:隐含层传递函数logsig,输出层传递函数purelin,网络训练算法trainlm,初始学习速率为0.9,最大循环次数1 500次,目标误差001。神经网络模拟采用MATLAB软件实现。

3结果与分析

3.1训练结果分析

选取室外气温、相对湿度、风速、太阳辐射及室内气温、相对湿度为神经网络的训练样本和检验样本(表2),将训练样本输入神经网络模型,完成网络训练和检验后,得到1组网络权值和阈值,再将预测样本输入神经网络模型。通过以上方法,模拟得出温室内气温、相对湿度。由训练输出的温室内气温和相对湿度与实测值之间的拟合曲线(图2)可以看出:冬季温室内气温和相对湿度的模拟值和实测值均分布在1 ∶[KG-*3]1线附近,两者之间的气温决定系数在0.94以上,相对湿度决定系数在0.86以上。气温在晴天状况下绝对误差为 1.01 ℃,相对误差为 4.3%,标准误差为1.4 ℃;多云状况下绝对误差为1.00 ℃,相对误差为5.7%,标准误差为1.3 ℃;阴天状况下绝对误差为0.8 ℃,相对误差为4.0%,标准误差为1.1 ℃(图2-a~图2-c)。相对湿度在晴天时绝对误差为2.4%,相对误差为3.0%,标准误差为3.3%;多云时绝对误差为2.5%,相对误差为3.0%,标准误差为3.4%;阴天时绝对误差为1.6%,相对误差为1.7%,标准误差为2.1%(图2-d~图2-f)。说明运用神经网络模型模拟,温室内气温实测值与训练值、相对湿度实测值与训练值之间有较好的拟合精度。

值在一段时间序列内的变化曲线。

冬季气温预测值与实测值的变化趋势有着较好的一致性,由图3可知,冬季模型中气温预测值与实测值在晴天时的绝对误差为1.65 ℃,相对误差为1.7%,标准误差为2.4 ℃;多云时绝对误差为0.53 ℃,相对误差为1.5%,标准误差为2.0 ℃;阴天时误差绝对值为0.97 ℃,相对误差为0.7%,标准误差为1.5 ℃。相对湿度预测值与实测值在晴天时的误差绝对值为2.4%,相对误差为2%,标准误差为3.0%;多云时绝对误差为 3.2%,相对误差为3%,标准误差为4.2%;阴天时误差绝对值为 1.19%,相对误差为1%,标准误差为1.5%(图3-d~图3-f)。气温在日最大值附近的预测值偏小,相对湿度在日最大、最小值处预测值偏小,说明模型在极值的效果不佳,可能是由于极值附近样本数偏少造成的,在以后的研究中可考虑增加样本序列或对采取分时间段分别构建模型的方式提高模拟精度。

4结论

本研究建立的武汉地区冬季PVC温室温、湿度模拟模型,气温模拟值与实测值的RMSE在1.1~1.4 ℃,相对误差在4.0%~5.7%,相对湿度的RMSE在2.1%~3.4%,相对误差在1.7%~3.0%,模型模拟的精度较高,基本满足模型对精度的要求。

利用模型进行预测,结果表明,气温预测值与实测值的RMSE在1.5~2.4 ℃,相对误差在0.7%~1.7%,相对湿度RMSE为1.5%~4.2%,相对误差在1%~3%。温、湿度的预测值与实测值都比较相近,变化趋势基本一致,有较好的线性拟合关系。说明BP神经网络可应用于武汉市PVC温室内温、湿度的模拟,模拟精度能够满足室内环境的预测要求。

神经网络模型是建立在大量训练数据基础上的,其模拟精度取决于采集的训练数据,通过人工调节参数、选用改进算法的模型进行温室内小气候模拟,使神经网络可以达到物理模型无法达到的精度,本研究建立的冬季PVC温室预测模型的参数仅针对武汉地区,且模型预测值在日最高温度处预测效果较差,以后可分时段进行深入研究。

参考文献:

[1]武汉市统计局,国家统计局武汉调查队. 武汉统计年鉴:2012年[M]. 北京:中国统计出版社,2013.

[2]Businger J A. The glasshouse climate physics of plant environment[M]. Amsterdam:North-Holland Publishing Company,1963.

[3]Froehlich D P,Albright L D,Scott N R,et al. Steady-periodic analysis of glasshouse thermal environment[J]. Transactions of the ASAE,1979,22(2):387-399.

[4]Jolliet O. Hortitrans,a model for predicting and optimizing humidity and transpiration in greenhouses[J]. Journal of Agricultural Engineering Research,1994,57(1):23-37.[HJ1.8mm]

[5]李树军,崔建云,董晨娥,等. 蔬菜大棚内光照及温度的特点分析[J]. 山东气象,2004,24(1):26-27.

[6]司慧萍,苗香雯,崔绍荣. 温室动态温度预测模型及试验研究[J]. 农机化研究,2003(4):182-184.

[7]储长树,朱军. 塑料大棚内空气温、湿度变化规律及通风效应[J]. 中国农业气象,1992,13(3):32-35.

[8]李良晨. 保护地设施内热湿状态的计算方法[J]. 西北农业大学学报,1991,19(4):25-32.

[9]李元哲,吴德让,于竹. 日光温室微气候的模拟与实验研究[J]. 农业工程学报,1994,10(1):130-136.

[10]贾倩,刘洪,孙忠富,等. 基于作物模型的温室环境管理系统设计与实现[J]. 中国农业气象,2010,31(1):93-97.

猜你喜欢

模拟武汉市神经网络
武汉市勘察设计有限公司
神经网络抑制无线通信干扰探究
武汉市勘察设计有限公司
基于神经网络的拉矫机控制模型建立
复数神经网络在基于WiFi的室内LBS应用
基于支持向量机回归和RBF神经网络的PID整定