基于matlab的温湿度模糊控制,基于MATLAB的烘干车间模糊控制系统仿真设计

引言在食品加工过程中,经常会出现需要对生产环境的温度和湿度进行控制的场合。以腐乳加工为例,其中一道工序是对水豆腐进行烘干,脱去豆腐中的一定水分,使其变成水分、组织和颜色均符合一定要求的豆腐块。由于烘干过程中包含着豆腐内部复杂的结构变化与化学反应,按工艺规定,烘干过程中的温度与湿度必须按一定要求变化和控制。然而在生产过程中,对烘干车间的加热不仅使室内温度上升,而且由于豆腐内部水分的排出,室内的湿度也开始上升。为此,一般采用排气扇将湿气排出,然而排湿时会引入外部的冷空气,反过来又影响室内的温度。因此,烘干车间的温、湿度控制存在耦合现象,这种交叉耦合给烘干过程的温湿度控制带来较大困难并且影响产品质量。由于烘干车间面积较大,其时间响应的延迟较长,建立准确的数学模型有困难,用以线性微分方程分析为基础的经典控制或以状态空间方程为基础的现代控制都很难实现。本文针对这种温、湿度耦合现象,采用模糊控制技术,研制具有模糊解耦作用的智能温湿度控制节点算法,对上述烘烤过程实现模糊解耦控制,尝试利用模糊神经网络控制技术解决烘干车间环境控制过程中的难点问题。1MATLAB介绍1.1SIMULINK工具箱SIMULINK工具箱是MATLAB软件的扩展,主要用于动态系统的仿真。SIMULINK模块库中提供了建立系统模型所需的大部分模块,进入MATLAB环境后,只需键入SIMULINK命令就可打开该模块库,用户可以根据自己的系统选择所需的模块,将其用鼠标拖到自己的系统模型中,然后用鼠标划线连起来,就构成了系统的SIMULINK描述。系统的模型建好后,用户可以根据系统的不同需要,设置或更改模块的参数,然后打开仿真菜单(Simulation),设置仿真参数,起动仿真过程。仿真结束后,用户可以通过输出示波器(Scope)或polt绘图函数观察系统的仿真输出。1.2模糊逻辑工具箱模糊逻辑工具箱包含了进行模糊分析与模糊系统设计的各种途径。工具箱提供了生成和编辑模糊推理系统(FIS)常用的工具函数,如newfis、addmf、addrule等,它包括了生成新的FIS、给FIS加入隶属度函数、规则等功能,用户可以用命令调用这些函数生成新的FIS。工具箱还提供了图形用户界面(GUI)编辑函数,利用它用户可以更直观迅速地生成FIS。在MATLAB环境中键入fuzzy,敲回车键,屏幕上就会出现一个基本的FIS编辑器,用户可以在窗口菜单中修改它的各种特性,如改变输入/输出的变量数、编辑隶属度函数、编辑模糊规则等,从而生成新的FIS,与上一种方法相比,显然这种方法更加形象、简便。1.3模糊控制系统的MATLAB仿真模糊控制以模糊集合论作为它的数学基础,通过计算机把操作人员在实践中的丰富经验形式化、语言化,并根据所得的语言控制规则进行模糊推理,给出模糊决策,将模糊量转化为精确量,作为馈送到被控对象(或过程)的控制作用。它不需要精确的数学模型,对调节对象参数的变化不敏感,具有很强的鲁棒性,因而可以克服传统的PID控制中实时性差,受非线性因素影响很大的缺点。下面以烘干车间温度控制系统为例说明如何利用GUI建立FID及在SIMULINK环境中系统的仿真步骤和方法。2烘干车间温度模糊控制器设计2.1系统组成在烘干车间温度调节中,电磁阀属于惯性环节,被控对象也属于惯性和纯滞后环节,该系统若采用PID5调节必将产生严重的滞后效应,很难达到良好的控制效果。本系统由模糊控制器、执行器、被控对象三部分组成,控制器的采样周期T=2s,系统原理图如图1所示。图12.2模糊控制器的设计系统中的模糊控制器是一个双输入单输出型的控制

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值