首页 基于MATLAB模糊自整定PID控制器的设计与仿真

基于MATLAB模糊自整定PID控制器的设计与仿真

举报
开通vip

基于MATLAB模糊自整定PID控制器的设计与仿真 应用与模糊 基于MATLAB模糊自整定PID控制器的设计与仿真 王三武,董金发 (武汉理工大学机电学院. 湖北武汉 43007[)) 1引言 n:机lb控制系统的泣IJut}ll PID控制器以 斡法简 . 计算吐小,使用 但.妇棒性较强等优点而得到r‘泛成 J1j.仆取得r良好的挖制效粜 但足对于 一些时变和 绒 的系统常规HD船 得无能为 ,.常规PID控制参数 最制.酬档迁术吱观f】曲化.依靠人丁 凄瞒的艟定办法 不 仪需要f研的经骑羽I技巧.m儿十分龆时 删I埘.靠实际 ...

基于MATLAB模糊自整定PID控制器的设计与仿真
应用与模糊 基于MATLAB模糊自整定PID控制器的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 与仿真 王三武,董金发 (武汉理工大学机电学院. 湖北武汉 43007[)) 1引言 n:机lb控制系统的泣IJut}ll PID控制器以 斡法简 . 计算吐小,使用 但.妇棒性较强等优点而得到r‘泛成 J1j.仆取得r良好的挖制效粜 但足对于 一些时变和 绒 的系统常规HD船 得无能为 ,.常规PID控制 参数 转速和进给参数表a氧化沟运行参数高温蒸汽处理医疗废物pid参数自整定算法口腔医院集中消毒供应 最制.酬档迁术吱观f】曲化.依靠人丁 凄瞒的艟定办法 不 仪需要f研的经骑羽I技巧.m儿十分龆时 删I埘.靠实际 控制系统控制过 III.Ill r噪声 .饥栽扰动平fI 他 · 环 境条件变化的蟛响,受控址襁参数.模型结构均将发生变 化 这种恃税下.1采用常规PID捕制器雕以获樽满意舳 控制效 .『flj模糊杜制 依赖被拄卅象精确的数学模 . 是在总童lJi拇作始jI禽玷础 l 炎现自动控制的一种手段。本文 应用模糊推删l的方法实现时 PID参数的在线自动档定,弹 依此 殳计lf1-般挎{l}lj系统的模糊参数一憔定 PID控制器 齄千。MATLAB的仿真结槊丧f蝣,与常舰 PID控制系统相 比,改泄仆能挟得世优的舟榨性和动、静态性及县有良好 旧m&m I: 2模糊参数自整定 PID控制器的设计 (1]模糊托制 模糊控制足以模糊浆合论、模糊数学、横栅爵, 形 nq知 l 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf , 和榄糊避辑的 则推理为珊l沱壤础.采用讣雄 机拄制技术构j戊的一种具钉厦馈通道的闭环数 ≯控制系统 雠糊控制脲理 土坚包括雎Ip的模糊鲢化处理、摸糊 摊制脱llllJ、模蝴决策、0:模糊化处理等环竹组成的馁糊控 捌;}=l} (2)愤糊拄制 PII)拄iIjIJ系统皇占掏 夺文彳E常舰PID齄础 I . 被控对象的厦馈监 ¨标 值 的沮蔗 和谋髂J堕化 钙EC作为输入 .用模糊推 理的方 法对Pll}的参数 .. .,进行 绒 I嘤窟.以满足 向 收椭⋯釉:加町一09一l9 E和 EC时拄制器参数的不lJ_l1世求.从 使受精州象具订 良好的动态性能和静态性能.:楼 参数r1懂定 PID控制系 统结构框嘲盘¨睡I 1所永 脚 I 榄蝴 PID控制吊龇 · 拘罔 (,)PJf)参数艟定原划 懂4姑系统 受扮_i==上程,l r划 同的E和 EC.将 PID 参数构档缝蟓则蚪纳如F: (D 当l 较大tt,J.|兑 误箍的绝埘似较大. 鹿取 较大值. 提高响聪呻快逮慨:而 防止1 c l瞬II,J过大. 成该取较小帕值;同时为避免出现较夫∞超斓.成对移{ 分作用加以限制.遵常取K.一1 ( JEl处 『·肄大 、叫,为使系统响应超 较小. K 应取小些 。在这种情况下 .K 的取侬对幕统响应彬响较 大,K.的取位 要适 当 J J轻小Jj寸.为使系统H有较好朐稳定性, 与 。均成取大螳,同时为避免系统在矬定值附近m脱掀 荡,井考虑系统的抗{:扰州:能.脱证 1地选取 俩 K 的进择根摄IECI恤 jI∈确定 lECI较火lIl『.K 取较小 假:当1EC J较小叫.K 墩较大f ,晒常情况下K.,为叶|等 太小 (4)横蝴挎制器的设计 (D各变量隶属嘲数的确定 模1蜘控制器输人谢. 变髓的.分别袅永输人艟的偏差 羽I偏箍坐化枣。规定他们的i仑城为: ●■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■____-____-____-____-●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●● 维普资讯 http://www.cqvip.com 应用与模糊控制 E,EC=f-3,-2,一1,0,1,2,3l 它们的模糊集为: E,EC=fNB,NM,NS,O,PS,PM,PB} 其含义依次为负大 、负中 、负小 、零 、正小 、正中、 正大 。 输出变量 ,K, 用以确定控制量,并规定其论域 为: , K ,Kj=卜3,-2,-1,0,1,2,3 J 输出量的语言变量模糊集为: , Ki,Kd=fNB,NM,NS,O,PS,PM,PB J 各个语言值的定义分别 由给出的三角形隶属函数曲线 来描述。 ② 建立控制规则表 依据 (3)所述参数整定原则及工程设计人员的技术 知识和实际操作经验,可列出相应的参数调节规则 ,如表 1~3所示 。 表 1 K 模糊规则衰 EC :: ==? : :==:: NB NM NS 0 Ps PM PB PB PB PM PM PS PS O PB PB PM PM PS O O PB PB PM PS O NS NM PB PB PM 0 NS NM NM PM PM O NS NM NM NM PS O PS NS NM NM NB O O NS NM NM NB NB 表2 K.模糊规则表 NB NM NS O PS PM PB NB NB NB NM NM O O NB NB NM NM NS O O NM NM NS NS O PS PS NM NS NS O Ps NM PM NS NS O PS Ps PM PM O O PS PM PM PB PB 0 O PS PM PB PB PB 裹 3 Kd模糊规则表 ==: : ::: :: NB NM NS O PS PM PB PS PS O O O PB PB NS NS NS NS O Ps PM NB NB NM NS O PS PM NB NM NM NS O PS PM NB NM NS NS O PS PS NM NS NS NS O Ps PS PS O O O O PB PB 根据模糊规则表在线修正PID参数,计算公式如下: Kp=K'p+AKp;K K +AK ;Kd=K 十△Kd;其中 K K 、 为原先定好的初始 PID参数。△ 、AK 、A 为模糊控 制器的三个输出参数,可根据被控对象的状态 自动调整 PID的三个控制参数的取值。 ③ SIMLINK下的模糊推理与模糊控制器的建立 由模糊控制规则表可将以上参数调节写成条件语句形 式。可以利用模糊逻辑工具箱建立一个 fis型文件,保存 为 PID.fis。在 MATLAB命令窗 口键入 fuzzy,就会出现一 个 FIS Editor窗口。本设计采用双人三输出模糊控制器, 输入输出变量分别为偏差 E和偏差变化率 EC,输出变量 分别为 、K 、 。在 Edit菜单下确定输入、输出,双击 每个图标就可 以进行编辑 。在 File菜单下选择 Mamdain 型。用 Edit菜单下的roles实现编辑模糊规则。 取输入量E、EC的隶属函数为三角型,输出变量 K。、 、 隶属函数也为三角形。根据控制规则表以 if...then的 形式在 Ruh Editor窗 口输入控制规则,模糊决策一般采用 Mamdani型推理算法,解模糊一般采用重心法 (centroid) , 如图2所示。 图2 建立模糊控制器的规划编辑器 3系统仿真 (1)仿真控制对象 将该模糊 PID控制器用于某单水槽控制系统中。计算 机仿真时所选择的单水槽广义被控对象的数学模型是二阶 系统,它的近似模型为 [4]: G ( )= 20 s+l (2)基于 MATLAB的系统仿真 根 据 上 面 的分 析 和 被 控 对 象 的 传 递 函数 ,在 SIMULINK窗口建立系统建立了一个 mdl仿真模型,保存 为 fuzzy.mdl如图 3所示。这样就町以利用 PID.fis读出模 维普资讯 http://www.cqvip.com PLC堕旦与模糊 图3 模糊参数自整定PID控制系统仿真模型 糊推理值作为工程修整参数输入变量。使设计的模糊控制 器作为模糊控制系统中的一个组成部分参与仿真过程。其 中的模糊控制模块由FIS编辑器依据 2之 (4)中的模糊控 制器设计过程进行参数设置和模糊运算。通过试凑法整定 出了一套合适的 PID参数; 、K 和 的初值设为: = 1, O,K,t=1。 在调试中,可以知道:模糊控制器输入变量的量化因 子 、 对控制系统的动态性能影响较大, 选得较大, 系统的超调较大,过渡时间较长。 选得较大,超调减 小,并且 越大系统超调越小 ,但系统的响应速度会变 慢。实际 ,量化因子 和 二者之间也相互影响。 输出控制量的比例因子 作为控制器的总增益 ,它 的大小直接关系到控制器的输出, 过小会使系统的动态 响应过程变长, 过大会导致系统大的超调。量化因子和 比例因子的选择不是唯一的。可以根据系统所处状态的不 同,采样多组量化因子和比例因子,以使系统处于最佳控 制状态。它们的大小与输人、输出变量的基本论域和模糊 论域也有关。因为本摔制系统采用的基本论域与模糊论域 相同,因此可以初始设置为: =1, =1, =1。为仿真 结果分析方便起见,把输人也设为单位阶跃信号,采样时 间为 lms。可以得出如图4、罔 5的仿真曲线 (系统缺省 图4 常规 PID控制器阶跃响应 时间为 10s)。 (3)仿真结果分析 图4和图5分别为常规 PID和模糊参数自整定 PID控 制器的仿真计算结果。 通过对以 仿真波形的分析,我 们发现将模糊算法与 PID控制有机结合在一起,可以取得 很好的控制效果。对比它们的输出曲线 ,不难看出:采用 单纯的 PID控制时,最大超调量为 28.7%,调节时间 t = 58。采用模糊 自整定 PID控制时 ,最大超调量为 1.68%, 图 5 模糊 PID控制器阶跃响应 调节时间 t =2.4s。实验结果表明,采用模糊 PID控制算法 过渡调节时间减小 ,系统的响应速度加快 ;模糊 PID控制 器比常规 PID控制器的系统超调量也明显减小,控制系统 的动态特性和静态特性能均得到改善 ,能更好的满足系统 的应用要求。 4结束语 本文将模糊 PID算法与 MATLAB结合在一起应用于 控制系统。一方面,模糊 PID控制具有模糊控制灵活 、 响应快和适应性能强的优点 ,又具有 PID控制精度高 、 鲁棒性强的特点。另一方面,利用 MATLAB中的模糊控 制逻辑工具箱设计模糊控制器灵活 、方便 、可视性强 , 并可在 SIMULINK环境 中非常直观地构建各种复杂的模 维普资讯 http://www.cqvip.com 应用与模糊控制 糊 PID控制系统,观察其控制效果。这样就克服了工程 实践中的盲目性 ,为实际控制系统的设计与调试提供 了 理论参考依据。 参考文献: [1]窭振中.模糊逻辑控制技术厦其应用 [M].北京:北京航空 航 天大学 出版社,1995. [2]储岳中.基于MATLAB的自适应模糊PID控制系统计算机仿 真 [J].安徽工业大学学报,2004,24(1):49—52. [3]闻新.MATLAB模糊逻辑工具箱的分析与应用 [M].北京: 科学出版社,2001:63—65. [4]费春国.模糊自调整控制器的研究与应用 [I)].天津:天津 科技 大学,2003. [5]李袖 ,孟庆春,付晓峰.基于参数 自整定模糊 PID控制策略 的电机模型仿真研究 [J].机电工程技术,2004,33(9): 55—57. 第一作者简介:王三武,男,1959年生,湖北浠水人,硕士, 教授。研究领域:制造信息化和自动化技术研究。 f编辑 :粱 副 玉 1 (上接第 64页) 自动程序开 关闭卸荷闽 料¨打开 延时5秒 侧压缸推进 侧压缸堪回 定时2秒 在规定的时问 内束退到位则报 主缸压下 定时3秒 3秒到主缸 F压 到傅转 F一状夺 图5 自动控制梯形图 4结束语 采用 PLC设计系统 ,可以缩短设计周期,安装调试 十分方便。特别是程序部分,可事先在实验室调试好,现 场只要把事先调试好的程序输入 PLC,在工艺条件满足的 情况下,设备即可投入运行。由于 PLC自动控制的灵活 性,可在现场改变某些工艺参数,改变动作顺序,增加系 统功能。该控制系统运行稳定、操作简单 、维护方便,具 有一定的推广价值。 参考文献 : [1]周恩涛.可编程控制器原理及其在液压系统 中的应用 [M] 北京 :机械工业出版社 .2003. [2] [3] [4] [5] 士压缸徽抬 定时 1秒 1秒内主缸 来到位报警 主缸抬到位 转 一状态 二次加压缸微抬 L|二次加压缸徽抬 来到位报警 定时 1秒 1秒内二次加压缸 徽抬未到位报警 1秒内二次加压缸 微抬到位转下一状态 推块缸推进 延时 3秒 退到位转 一状态 推块缸退回 定时2秒 2秒内未追回报警 2秒内堪回到他 转卜一状态 _二次缸压 F 来到位报警 定时 3杪 打开卸荷阀 二次缸抬起 来到位报警 定时2秒 2秒内到位 转 一状态 关闭料门 打开卸荷阀 赵静一,张 齐生.压块机液压控制 系统的技 术改造 实践 [M].上海:复旦大学出版社,1998. 关新平.橡胶压块机 电控 系统设计 [J].电工技术,2oo2, (11):32—33. 刘美等.橡胶压块机的 PLC控制 [J].茂名学院学报 , 2oo2。l2 (3):16-19. 李景学,l紧矿业.可编程控制器应用系统设计方法 [M].北 京:电子工业出版社,l995. 第一作者简介:黄宏格,男,1968年生 ,湖南衡阳人,大学本 科 ,实验师。研究领域:电工电子技术实验。已发表论文6篇。 (编辑:梁 玉) 维普资讯 http://www.cqvip.com
本文档为【基于MATLAB模糊自整定PID控制器的设计与仿真】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_672950
暂无简介~
格式:pdf
大小:357KB
软件:PDF阅读器
页数:4
分类:互联网
上传时间:2011-05-24
浏览量:14