2022年神经网络模糊PID算法在温室温度控制中的仿真研究.kdh .pdf
《2022年神经网络模糊PID算法在温室温度控制中的仿真研究.kdh .pdf》由会员分享,可在线阅读,更多相关《2022年神经网络模糊PID算法在温室温度控制中的仿真研究.kdh .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2006年 10 月 农 机 化 研 究 第10 期 - 70 - PID控制器re被控对象N N学习算法辨识算法预算模型模 糊 化yyKPKIKD取当前采样值 e(k)=r (k)-y(k)e(k)进行模糊化 BP网络NNu(k)=u(k-1)+KP e(k)-e(k-1)+ KI e(k)+KD e(k)-2e(k-1)+e(k-2)开 始线性系统辨识法估计出参数矢量计算预算输出和预算输出对u(k)的偏导数计算修正输出层的加权系数计算修正隐含层的加权系数k=k+1 结 束神 经网 络 模 糊 PID 算 法 在 温 室温 度 控 制中 的 仿 真 研 究刘东利1,王延耀1,张建勇2(1.
2、莱阳农学院,山东莱阳 265200;2. 文登市外商投资服务中心,山东文登 264200)摘 要: 为了更好地实现对温室温度的控制,提出了温室温度控制的一种新的控制方法;通过仿真比较证明了此方法的有效性,并对其动静态特性、鲁棒性和抗干扰能力进行了探讨。结果表明,采用神经网络模糊PID 算法的温室温度控制方法具有较好的动静态特性、鲁棒性和抗干扰能力。关键词: 园艺学;温室温度控制;仿真研究;BP 神经网络;模糊控制中图分类号:S625.5 ; TP183 文献标识码:A 文章编号:1003 188X(2006)10 0070 03 0 引言 温室是非线性、分布参数、时变、大时延与多变量耦合的复杂
3、对象,但根据对多变量的解耦、园艺经验及实际的测量结果,可以把温室对象简化为一个一阶大惯性加大时延的环节。大时延是控制界一直未得到妥善解决的问题,控制作用的时延极易引起系统的大超调和持续振荡或单调的过渡过程。动态品质很差甚至可能使系统不稳定,而且使系统的扰动不能及时得到响应。未来温室智能控制的发展方向将是各控制算法的融合技术。因此,将神经网络、模糊控制和PID 控制融合在一起可相互补充,充分发挥各自的优点,以达到最优的控制效果。1 总体控制方案的设计 温室环境中要控制的因子很多,比如温度、湿度、光照和CO2浓度等,对作物来说,温度是最重要的一个环境因子。因此,以温室温度控制为例,对温度进行仿真控
4、制。本文提出的控制算法的系统结构图如图1 所示。图 1 神经网络模糊PID 控制系统结构 模糊化模块的功能是对系统状态变量)(ke 进行“归档”模糊量化、归一化处理。所谓模糊化,就是 把 输 入 的 数 值 根 据 输 入 变 量 模 糊 子 集 的 隶 属函数找出相应的隶属度的过程。BP网络的输出节点分别对应PID 控制器的3 个可调参数PK,IK和DK。本方案采用的是经典增量式数字 PID 控制。-+-+-=)()()1()() 1()(keKkeKkekeKkukuDIP)2() 1(2-+-keke式中:PK,IK和DK分别表示比例、积分和微分系数,是神经网络NN的 3 个输出;)(k
5、u表示控制器的输出,用来控制被控对象。2 被控对象及总的控制算法 本文所考虑 的被控 对 象可由 具 有纯滞 后的 一阶惯性环节来表示,其传递函数为) 1/()(+=-TSKesGs式中:K表示静态增益;T表示时间常数;表示纯滞后时间。用线性辨识方法在线估计系统的预报模型,整体控制工作流程如图2 所示。图 2 整体控制工作流程图PKIKDKreyy收稿日期:2005-10-28 作者简 介 :刘东 利(1975- ) ,男,山 东 茌平 人,在读 硕 士 , ( E-mail)。)2() 1(2)()()1()() 1()(D-+-+-+-=kekekekkeKkekeKkukuIP1+= k
6、k)(ku计 算 修 正输 出 层 的加 权 系 数计 算 修 正隐 含 层 的加 权 系 数线 性 系 统辨 识 法 估 计出 参 数 矢 量名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 2006年 10 月 农 机 化 研 究 第10 期 - 71 - 神经网络的模糊PID 控制算法的计算步骤归纳如下:1) 事先选定BP网络的结构,即选定输入层节点数M和隐含层节点数Q,并给出各层加权系数的初值;选定学习速率和惯性系数,k=
7、1;2) 用线性系统辨识法估计出参数矢量,从而形成一步预报模型式;3) 采样得到)(kr和)(ky,则有)()()(kykrke-=;4) 对)(ke进行归档模糊化处理,作为BP 网络的输入;5) 计算 BP 网络NN的各层神经元的输入和输出,NN输出层的输出即为PID 控制器的3 个可调参数)(pkK,)(IkK和)(DkK;6) 根据经典增量式数字PID 控制算式,计算PID 控制器的输出)(ku,参与控制计算;7) 计算预算输出和预算输出对)(ku的偏导数;8) 计算修正输出层的加权系数;9) 计算修正隐含层的加权系数;10) 置k=1+k,返回到2) 。3 仿真比较及结论 3.1 仿真
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年神经网络模糊PID算法在温室温度控制中的仿真研究.kdh 2022 神经网络 模糊 PID 算法 温室 温度 控制 中的 仿真 研究 kdh
限制150内