元器件交易网-中发网全新升级平台
关注我们:
首页 > IC技术 > 控制技术 > 正文

温室控制系统模糊神经网络控制器的分析研究

     摘要:本文结合模糊控制的知识表达能力和神经网络的自学习自适应能力,把模糊控制技术、神经网络技术、计算机技术应用于温室控制系统的设计与研究,设计了温室模糊神经网络控制器。整个系统经实际运行表明,采用本文所提出的模糊神经网络方法进行控制,具有推理速度快,动态及静态性能好,抗干扰能力强等优点。

  0 引言

  温室综合环境控制就是对如温度、湿度、光照强度等环境因子进行综合调节和控制。通过合理地控制温室中的各个执行机构,使作物和环境因子达到最佳的统一,这是温室控制的目标。温室系统是一个非线性、大滞后、大惯性、强耦合、时变的复杂大系统,它要受到多变的外部环境、受控对象的不确定性、作物形态、尺寸不断变化的影响.针对模糊控制和神经网络控制的优缺点,本文将模糊理论的知识表达与神经网络的自学习能力有机地结合起来,采用快速的学习算法,提出了一种模糊神经网络控制方案。

  1 温室模糊神经网络控制器结构的确定

  对温室内作物影响最大的环境因子为温度和湿度。因此,在本文设计的温室模糊控制器中,输入量选择两个,分别是温度误差、湿度误差,输出量有六个,分别是天窗、遮阳网、循环风机、侧窗、燃油加热器、微雾加湿器。图1 为温室智能控制基本结构图。

  2.模糊推理规则的制定

  式中m 为隶属函数的中心值,σ为隶属函数的宽度。m 和σ的初始参数值可以凭经验给出,若没有可靠的经验,则初始参数值可按如下规则设定:将隶属度函数的中心取为均匀分布在定义域内,隶属度函数的宽度则可取为同一值,使得相邻隶属函数交点的隶属度值等于0.5。对于温度误差 m 取值为-6、-4、-2、0、2、4、6,σ取值为1.2。湿度误差m 取值为-4、-2、0、2、4,σ取值为1.2。天窗,燃油加热器的m 取值为0、2、4、6,σ取值为1.2。而对于循环风机,侧窗,遮阳网和微雾加湿器,其值为开关量0 和1。模糊控制器控制规则的设计原则是使系统输出相应的动态性能与稳态性能达到最佳。即当误差较大时,选择控制量以尽快消除误差为主,而误差较小时,选择控制量以防止超调,主要考虑系统的稳定性。

  根据专家经验,将控制过程中各种可能出现的情况及相应的控制策略进行分析汇总,可得到35 条控制规则,用“IF-THEN”形式的条件语句来加以描述,部分条件语句如下:

  3.温室模糊神经网络控制器的学习算

  如图 2 所示,图中第一层为输入层,该层的各个节点直接与输入向量的各分量连接,起着将输入值传送到下一层的作用。该层的节点数。

  第二层每个节点代表一个语言变量值,它的作用是计算各输入分量属于各语言变量值集合的隶属度函数温室控制系统模糊神经网络控制器的分析研究0,其中是输入量的维数, i m 是i x 的模糊分割数。这里隶属函数采用高斯函数,则:

  4. 模糊神经网络控制器仿真与结果分析

  根据上述设计思路,对系统进行仿真研究。其中输入输出训练集的一一对应关系是基于上述模糊规则给出,模糊控制与神经网络得以有效的结合。

  图3 为系统在MATLAB 中的仿真曲线,在经345 次训练后,误差可达到0.000745347,小于期望误差的最小值0.001。仿真实验结果表明,模糊神经网络控制器在温室系统中的应用具有良好的效果。温室控制系统仿真结果如图4 所示。

  模糊神经网络控制则超调量小,响应快,无振荡,平稳性好,而且稳态误差很小。这说明模糊神经网络控制的动态特性和静态特性最为优越。从能量损耗角度来讲,由于模糊神经网络的响应时间快,调节时间短,超调量小,这时对加温的调节更接近于实际室内所需负荷的要求,这样就可以更好的达到满足作物生长所需的温度及节能的效果。

  5.小结

  综上所述,为了获得满意的控制系统性能,将神经网络和模糊控制技术相结合,引入模糊神经网络控制方法,系统通过网络学习训练使控制精度大为提高,使系统有了较强的适应性和鲁棒性,获得比较理想的控制效果,提高控制方面的优越性,也为实际控制提供了理论依据;该控制器模型的设计方法和实现技术主要是从工程应用的角度出发进行的,具有实践性和可操作性,仿真研究及实验结果验证了设计的合理性与可行性,该控制器模型具有较高的应用价值。

扫描左侧的二维码

科技圈最新动态一手掌握
每日砸蛋,中奖率100%