《一种基于参数辨识的农业大棚湿度检测方法.pdf》由会员分享,可在线阅读,更多相关《一种基于参数辨识的农业大棚湿度检测方法.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103901170 A (43)申请公布日 2014.07.02 CN 103901170 A (21)申请号 201410146305.3 (22)申请日 2014.04.11 G01N 33/00(2006.01) (71)申请人 济南大学 地址 250022 山东省济南市市中区济微路 106 号 (72)发明人 申涛 任万杰 栾维磊 刘晓璞 (74)专利代理机构 济南圣达知识产权代理有限 公司 37221 代理人 张勇 (54) 发明名称 一种基于参数辨识的农业大棚湿度检测方法 (57) 摘要 本发明公开了一种基于参数辨识的农业大棚 湿度检测方法, 本方法针对湿。
2、度传感器价格高、 湿 度自动控制需要预测等问题, 利用照度和温度数 据, 基于带有稳定点的模型建立湿度参数辨识函 数, 无需使用湿度传感器即可准确检测农业大棚 温度。 本发明降低大棚控制系统成本, 无需频繁更 换设备 ; 检测精度高, 易于实现湿度预测, 特别适 合于大棚环境自动控制系统。 (51)Int.Cl. 权利要求书 3 页 说明书 6 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书6页 附图3页 (10)申请公布号 CN 103901170 A CN 103901170 A 1/3 页 2 1. 一种基于参数辨识的农业大棚湿度检测。
3、方法, 其特征是 : 具体包括以下步骤 : (1) 选用温度传感器实时检测大棚内温度, 将温度值记为 u, 光照强度传感器实时检测 大棚内的光照强度, 光照强度值记为 y ; (2) 选用步骤 (1) 中得到的温度与光照强度作为参数辨识的输入, 通过最小二乘参数辨 识方法辨识出给定模型中的常参数 ; (3) 根据 值的大小, 计算得出大棚内的湿度实时值。 2. 如权利要求 1 所述的一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 所述 步骤 (2) 中选取温度值与光照强度值作为最小二乘辨识的输入, 通过加权最小二乘辨识方 法辨识出常参数 , 其具体步骤包括 : (a) 给出单输入单输出。
4、线性、 定常、 随机系统的数学模型 ; (b) 模型具体化, 得到目标函数 : 从步骤 (a) 中的模型找出参数估计 使模型拟合残差 的平方和最小, 得到目标函数 ; (c) 根据求极值原理, 得到最小二乘估计 ; (d) 利用脉冲响应模型, 推导辨识出常参数。 3. 如权利要求 2 所述的一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 所述 步骤 (a) 的具体步骤为 : 给出单输入单输出线性、 定常、 随机系统的数学模型 : u(k) 与 y(k) 为大棚温度和大棚光照强度数据序列 u(k),y(k), e(k) 为模型误差, 其中 : k=1,2,2n,n 为自然数,(1) 式中。
5、计算时首先要确定模型的阶数 n, 通过对比实验得 出 n 的取值为 28, i=1,2,2n, ai, bi 都为常数, 通过 ai 和 bi 的值能够最终求得稳定点 。 4. 如权利要求 2 所述的一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 所述 步骤 (b) 的具体步骤为 : 模型具体化, 得到目标函数 : 从 (1) 式模型中找出参数估计 使模型 拟合残差的平方和最小, 令 T=a1,a2,an,b1,b2,bn, 则有 : 或写成 模型拟合残差 (k) 为 : 则有目标函数 J 为 : (4) 式中 W 为加权矩阵且为对称正定阵 ; 对于 n 组数据, 从 (3) 式可得到。
6、 : 5. 如权利要求 2 所述的一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 所述 步骤 (c) 的具体方法为 : 得到最小二乘估计 : 从最小二乘准则推导正则方程, 根据求极值原 权 利 要 求 书 CN 103901170 A 2 2/3 页 3 理可知, 最小二乘估计满足 : 令通过解 (6) 式可得最小二乘估计 6. 如权利要求 2 所述的一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 所 述步骤 (d) 的具体步骤为 : 推导辨识出常参数 : 辨识出常参数 的过程为 : 根据模型的精 度及实验的结果, 选取脉冲响应模型 (FIR) 作为系统的模型, 模型形式如式 。
7、(8) 所示, 其中 h(i) 为模型系数, i=1,2,n, 在 FIR 模型加入一个常参数 , 为能够实时准确反映大棚内湿度的一个参数指标, 模型成为 : 式中为常数项, 通过现场的实验, 发现采用最小二乘方法计算得出的与大棚湿度 有着密切的联系, 并且存在一定的量化关系, 参数 可以看作大棚内湿度的稳定点 ; 将 (9) 写成向量的形式 : Y(k) U(k)H (10) 其中 : 输入输出数据同最小二乘辨识的输入输出, M 为控制步长, 通过对比实验得到 M=6 时可 以得到最佳值, 通过式 (9) 求得 h1,h2hM,。 7. 如权利要求 1 所述的一种基于参数辨识的农业大棚湿度检。
8、测方法, 其特征是 : 所述 步骤 (3) 中根据 值的大小, 得出大棚内的湿度实时值 ; 下面给出通过常参数 计算大棚 内湿度的具体判断规则 : 权 利 要 求 书 CN 103901170 A 3 3/3 页 4 1) 当 30 时, 大棚相对湿度值为 (+0.26) % ; 2) 当 30 50, 大棚相对湿度值为 (-1.66) % ; 3) 当 50 70, 大棚相对湿度值为 (-0.57) % ; 4) 当 70 时, 大棚相对湿度值为 (+0.78) %。 权 利 要 求 书 CN 103901170 A 4 1/6 页 5 一种基于参数辨识的农业大棚湿度检测方法 技术领域 00。
9、01 本发明涉及一种基于参数辨识的农业大棚湿度检测方法。 背景技术 0002 常见的农业大棚湿度测量人工方法有湿度表法、 毛发湿度表法、 湿度试纸法等方 法, 大棚自动控制系统中的则为湿度传感器等。目前方法存在以下不足 : 0003 1、 人工进行检测使用起来费时、 费力、 效率低 ; 0004 2、 湿度传感器价格较昂贵、 使用寿命短。 0005 3、 检测精度达不到要求。 0006 4、 大棚湿度自动控制系统较难实现。 发明内容 0007 本发明为了解决上述问题, 提出了一种基于参数辨识的农业大棚湿度检测方法, 该方法利用照度和温度数据, 基于带有稳定点的模型建立湿度参数辨识函数, 无需使。
10、用湿 度传感器即可准确检测农业大棚温度。 0008 为了实现上述目的, 本发明采用如下技术方案 : 0009 1、 一种基于参数辨识的农业大棚湿度检测方法, 其特征是 : 具体包括以下步骤 : 0010 (1) 选用温度传感器实时检测大棚内温度, 将温度值记为 u, 光照强度传感器实时 检测大棚内的光照强度, 光照强度值记为 y ; 0011 (2) 选用步骤 (1) 中得到的温度与光照强度作为参数辨识的输入, 通过最小二乘参 数辨识方法辨识出给定模型中的常参数 ; 0012 (3) 根据 值的大小, 计算得出大棚内的湿度实时值。 0013 2、 如权利要求 1 所述的一种基于参数辨识的农业大。
11、棚湿度检测方法, 其特征是 : 所述步骤 (2) 中选取温度值与光照强度值作为最小二乘辨识的输入, 通过加权最小二乘辨 识方法辨识出常参数 , 其具体步骤包括 : 0014 (a) 给出单输入单输出线性、 定常、 随机系统的数学模型 ; 0015 (b) 模型具体化, 得到目标函数 : 从步骤 (a) 中的模型找出参数估计使模型拟合 残差的平方和最小, 得到目标函数 ; 0016 (c) 根据求极值原理, 得到最小二乘估计 ; 0017 (d) 利用脉冲响应模型, 推导辨识出常参数。 0018 所述步骤 (a) 的具体步骤为 : 给出单输入单输出线性、 定常、 随机系统的数学模 型 : 001。
12、9 0020 u(k) 与 y(k) 为大棚温度和大棚光照强度数据序列 u(k),y(k), e(k) 为模型 误差, 其中 : k=1,2,2n,n 为自然数,(1) 式中计算时首先要确定模型的阶数 n, 通过对比 说 明 书 CN 103901170 A 5 2/6 页 6 实验得出 n 的取值为 28, i=1,2,2n, ai, bi都为常数, 通过 ai和 bi的值能够最终求得稳 定点 ; 0021 所述步骤 (b) 的具体步骤为 : 模型具体化, 得到目标函数 : 从 (1) 式模型中找出参 数 0022 估计使模型拟合残差的平方和最小, 令 T=a1,a2,an,b1,b2,bn。
13、, 0023 0024 则有 : 0025 或写成 0026 模型拟合残差 (k) 为 : 0027 0028 则有目标函数 J 为 : 0029 0030 (4) 式中 W 为加权矩阵且为对称正定阵 ; 0031 对于 n 组数据, 从 (3) 式可得到 : 0032 0033 所述步骤 (c) 的具体方法为 : 得到最小二乘估计 : 从最小二乘准则推导正则方程, 根据求极值原理可知, 最小二乘估计满足 : 0034 0035 令, 通过解 (6) 式可得最小二乘估计 0036 0037 所述步骤 (d) 的具体步骤为 : 推导辨识出常参数 : 辨识出常参数 的过程为 : 根 据模型的精度及。
14、实验的结果, 选取脉冲响应模型 (FIR) 作为系统的模型, 模型形式如式 (8) 所示, 其中 h(i) 为模型系数, i=1,2,n, 0038 0039 在FIR模型加入一个常参数, 为能够实时准确反映大棚内湿度的一个参数指 标, 模型成为 : 说 明 书 CN 103901170 A 6 3/6 页 7 0040 0041 式中为常数项, 通过现场的实验, 发现采用最小二乘方法计算得出的与大棚 湿度有着密切的联系, 并且存在一定的量化关系, 参数 可以看作大棚内湿度的稳定点 ; 0042 将 (9) 写成向量的形式 : 0043 Y(k) U(k)H (10) 0044 其中 : 00。
15、45 0046 0047 输入输出数据同最小二乘辨识的输入输出, M 为控制步长, 通过对比实验得到 M=6 时可以得到最佳值, 通过式 (9) 求得 h1,h2hM,。 0048 所述步骤 (3) 中根据 值的大小, 得出大棚内的湿度实时值 ; 下面给出通过常参 数 计算大棚内湿度的具体判断规则 : 0049 1) 当 30 时, 大棚相对湿度值为 (+0.26) %。 0050 2) 当 30 50, 大棚相对湿度值为 (-1.66) %。 0051 3) 当 50 70, 大棚相对湿度值为 (-0.57) %。 0052 4) 当 70 时, 大棚相对湿度值为 (+0.78) %。 00。
16、53 本发明的有益效果为 : 0054 1、 无需使用湿度传感器即可准确检测农业大棚温度 ; 0055 2、 降低大棚控制系统成本, 无需频繁更换设备 ; 0056 3、 检测精度高, 易于实现湿度预测, 特别适合于大棚环境自动控制系统。 附图说明 0057 图 1 为本发明的程序流程图 ; 0058 图 2 为采用高精度湿度计检测出来的大棚湿度结果图 ; 0059 图 3 为本发明采用辨识程序得到的大棚湿度结果图 ; 0060 图 4 为湿度计检测的大棚湿度结果与本发明得到的大棚湿度结果对比图。 具体实施方式 : 0061 下面结合附图与实施例对本发明作进一步说明。 0062 如图 1 所示。
17、, 一种基于参数辨识的农业大棚湿度检测方法, 具体包括以下步骤 : 说 明 书 CN 103901170 A 7 4/6 页 8 0063 (1) 选用温度传感器实时检测大棚内温度, 将温度值记为 u, 光照强度传感器实时 检测大棚内的光照强度, 光照强度值记为 y ; 0064 (2) 选用步骤 (1) 中得到的温度与光照强度作为参数辨识的输入, 通过最小二乘参 数辨识方法辨识出给定模型中的常参数 ; 0065 (3) 根据 值的大小, 计算得出大棚内的湿度实时值。 0066 所述步骤 (2) 中选取温度值与光照强度值作为最小二乘辨识的输入, 通过加权最 小二乘辨识方法辨识出常参数 , 其具。
18、体步骤包括 : 0067 (a) 给出单输入单输出线性、 定常、 随机系统的数学模型 : 0068 0069 u(k) 与 y(k) 为大棚温度和大棚光照强度数据序列 u(k),y(k), e(k) 为模型 误差, 其中 : k=1,2,2n,n 为自然数,(1) 式中计算时首先要确定模型的阶数 n, 通过对比 实验得出 n 的取值为 28, i=1,2,2n, ai, bi都为常数, 通过 ai和 bi的值能够最终求得稳 定点 ; 0070 (b) 模型具体化, 得到目标函数 : 从 (1) 式模型中找出参数估计使模型拟合残差 的平方和最小, 令 T=a1,a2,an,b1,b2,bn, 0。
19、071 0072 则有 : 0073 或写成 0074 模型拟合残差 (k) 为 : 0075 0076 则有目标函数 J 为 : 0077 0078 (4) 式中 W 为加权矩阵且为对称正定阵 ; 0079 对于 n 组数据, 从 (3) 式可得到 : 0080 0081 (c) 得到最小二乘估计 : 从最小二乘准则推导正则方程, 根据求极值原理可知, 最 小二乘估计满足 : 0082 说 明 书 CN 103901170 A 8 5/6 页 9 0083 令 X ?T(n), 通过解 (6) 式可得最小二乘估计 0084 0085 (d) 推导辨识出常参数 : 辨识出常参数 的过程为 : 。
20、根据模型的精度及实验的结 果, 选取脉冲响应模型 (FIR) 作为系统的模型, 模型形式如式 (8) 所示, 其中 h(i) 为模型系 数, 0086 ?=1,2,?, 0087 0088 在FIR模型加入一个常参数, 为能够实时准确反映大棚内湿度的一个参数指 标, 0089 模型成为 : 0090 0091 式中为常数项, 通过现场的实验, 发现采用最小二乘方法计算得出的与大棚 湿度有着密切的联系, 并且存在一定的量化关系, 参数 可以看作大棚内湿度的稳定点 ; 0092 将 (9) 写成向量的形式 : 0093 Y(k) U(k)H (10) 0094 其中 : 0095 0096 009。
21、7 输入输出数据同最小二乘辨识的输入输出, M 为控制步长, 通过对比实验得到 M=6 时可以得到最佳值, 通过式 (9) 求得 h1, h2hM, 。 0098 所述步骤 (3) 中根据 值的大小, 得出大棚内的湿度实时值 ; 下面给出通过常参 数 计算大棚内湿度的具体判断规则 : 0099 1) 当 30 时, 大棚相对湿度值为 (+0.26) %。 0100 2) 当 30 50, 大棚相对湿度值为 (-1.66) %。 0101 3) 当 50 70, 大棚相对湿度值为 (-0.57) %。 0102 4) 当 70 时, 大棚相对湿度值为 (+0.78) %。 0103 实施例一 :。
22、 说 明 书 CN 103901170 A 9 6/6 页 10 0104 一种基于参数辨识的农业大棚湿度检测方法, 它的步骤为 : 0105 步骤 1, 选用温度传感器实时检测大棚内温度, 选取 500 组大棚温度值作为参数辨 识数据, 温度传感器采集温度的时间间隔为 0.01 秒, 所以每过 5 秒中就能辨识出一个大棚 内的湿度值。 同样的选用光照强度传感器实时检测大棚内的光照强度, 光照强度值记为, 选取 500 组与温度同时刻的光照强度值作为参数辨识的数据。通过步骤 1 就得到了辨识大 棚内湿度所需要的基本数据。 0106 步骤 2, 选用步骤 1 中得到的温度与光照强度作为参数辨识的。
23、输入, 比如其中一 组 数 据 为 温 度 u=28.2,28.4,28.8,28.7,28.9,, 30.1, 30.3, 30.1, 30.2, 30.6, 湿 度 y=1008,1010,1092,1100,1012, , 1008,1003,1030,1039,1100, 设定的缓冲数据长度为 230, 模型阶数设置为 28, 权值矩阵中的权值设置为 0.98, 然后通过加权最小二乘辨识方法 对给定的带有常参数的模型进行参数辨识, 辨识得到常参数=65.3, 每过5秒就能得到 1 个常参数, 此常参数就是本专利的核心, 通过辨识得到的 。 0107 步骤3, 根据值的大小, 经过长期的。
24、实验与测试, 得到与大棚内实际湿度值的 关系, 计算得到 (-0.57) %=64.73%。如图 2 中所示, 选取 50 组采用价格昂贵的高精 度湿度传感器得到的大棚内湿度数据, 图 3 为通过辨识程序得到的同一时刻的大棚内湿度 值, 图 4 为两种湿度值的比较曲线, 通过图 4 可见, 该方法得到的大棚内的湿度精度完全能 够满足大棚湿度控制器的需求, 证明了该方法的有效性。 0108 上述虽然结合附图对本发明的具体实施方式进行了描述, 但并非对本发明保护范 围的限制, 所属领域技术人员应该明白, 在本发明的技术方案的基础上, 本领域技术人员不 需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。 说 明 书 CN 103901170 A 10 1/3 页 11 图 1 说 明 书 附 图 CN 103901170 A 11 2/3 页 12 图 2 图 3 说 明 书 附 图 CN 103901170 A 12 3/3 页 13 图 4 说 明 书 附 图 CN 103901170 A 13 。