双容水箱的模糊pid控制.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
薛松柏1 1.宿迁学院机电工程系, 09自动化1班,20090704140 摘要:液位控制是工业控制中的一个重要问题,针对液位控制过程中存在大滞后、时变、非线 性的特点,为适应复杂系统的控制要求,人们研制了种类繁多的先进的智能控制器,模糊 PID 控制器便是其中之一。模糊 PID控制结合了 PID控制算法和模糊控制方法的优点,可以在线实 现PID参数的调整,使控制系统的响应速度快,过渡过程时间大大缩短,超调量减少,振荡次 数少,具有较强的鲁棒性和稳定性,在模糊控制中扮演着十分重要的角色。本文先对双容水箱 进行数学建模,将模糊控制和PID控制相结合,设计出了双容水箱液位模糊 PID串级控制系统。 然后参照经验选取了合适的模糊控制规则和隶属度函数,设计了模糊控制器,建立了模糊控制 表,供在线模糊控制查询使用。最后应用 MATLAB对双容水箱液位控制对象的常规 PID串级 控制系统和模糊 PID串级控制系统进行了仿真比较, 说明了模糊PID串级控制系统相对于常规 PID串级控制系统,对于此设计具有明显的优越性。 关键字:PID控制;模糊控制;模糊 PID串级控制;MATLAB仿真 t T t T 五 0引言 双容水箱液位控制系统, 由于阀门的非线性、 传输管道的纯滞后,用常规的 PID控制不能取得 满意的控制效果,而且双容水箱理论上的数学模 型是很难建立的,所以用常规的 PID控制更难取 得满意的控制效果。为此将模糊控制引入到双容 水箱液位控制系统中来,根据人工控制的经验总 结模糊控制的规律,用模糊控制和 PID控制对双 容水箱进行串级控制, 可以取得满意的控制效果。 本文设计了双容水箱液位的模糊 PID串级控制, 用模糊控制和 PID控制组成的双容水箱液位串级 控制系统通过控制双容水箱的下液位,改善其控 制性能,并借助 MATLAB 进行仿真,比较常规 PID串级控制和模糊 PID串级控制的性能。 1双容水箱液位系统的组成 双容水箱串级液位控制系统结构图如图 2.1 所示。它由控制器、电动调节阀、上水箱、下水 箱和液位变送器等组成。电动调节阀用于调节上 水箱的进水量大小,液位变送器用于检测上水箱 和下水箱的液位。控制器的输出量用于控制调节 阀的开度。 图1.1串级控制系统图 图1.2双容水箱液位串级控制系统方框图其串级控制系统方框图如图 1.2 图1.2双容水箱液位串级控制系统方框图 串级控制系统是由两个或以上的控制器串联 连接组成复杂控制系统。其中前面控制器的输出 作为后面控制器的设定值,最后一个控制器的输 出控制调节阀。在控制过程中,副回路起“粗调” 作用,主回路起“细调”作用。串级控制系统增 加了副回路,使系统的控制性能有了较大的提高, 因为系统增加了包含二次扰动的副回路。主要表 现在:改善了被控过程的动态特性;能及时克服进 入副回路的各种二次扰动 ;提高了系统的抗干扰 能力;提高了系统的鲁棒性;具有一定的自适应能 力。 2液位模糊控制器的结构 模糊控制器最基本的形式是一种称为“查询 表”的模糊控制器,这种控制器将模糊控制规则 最终转化为一个查询表又称控制表,存储在计算 机中供在线查询使用。这种形式的模糊控制器具 有结构简单,使用方便的特点,因此又称为简单 模糊控制器。这种设计思想是其他形式模糊控制 器的基础。 图2.1液位模糊控制方框图 如图2.1,SP是液位设定值,HI是液位测量 值,e=SP — HI是液位变化,△ e为液位变化率, u为控制量,Ke――偏差量化因子, Kec――偏差 变化率量化因子,Ku清晰化因子。该系统的设计 和工作过程如下。 2.1液位模糊控制器的设计 本文是以模糊控制器作为主控制器的串级液 位控制系统,现结合液位控制系统设计一个合理 的二维模糊控制器。 2.2量化因子的选择 通过现场观察,测取误差及其变化率的大致 范围,分别记为 e,e、 eGec分别称为误差 及误差变化输入变量的基本论域,其中 e和ec表 示误差及其变化率大小精确量 ;确定调节阀的动 作范围,记为 U, U ,称为输出变量的基本论 域,其中的U表示执行机构的动作范围大小的精 确量。这些量可以先大致确定,根据实际可再作 适当的调整。 模糊控制器中的误差 E的模糊子集论域为: E n, n 1, 0 n 1,n 其中n称为将在°: e范围内连续变化的误差离 散化后分成的档数,它将构成论域 E的元素,本 文取n1 6。在实际的控制系统中,误差的变化 一般不是论域 E中的元素,在这种情况下,需要 通过量化因子进行论域的转换。其中的量化因子 Ke定义为: Ke=n/e 一旦量化因子选择后,系统的任何误差都可 以量化到E的论域之中。从上面的量化因子定义 可见,一旦给定论域 E,即选定了误差变量的基 本论域 e e的量化等级n之后,

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档