模糊控制实验报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模糊控制系统实验报告 学院:班级: :学号: 、实验目的 通过本次实验,进一步了解模糊控制的基本原理、 模糊模型的建 立和模糊控制器的设计过程。 提高有关控制系统的程序设计能力; 熟悉Matlab语言以及在智能控制设计中的应用。 二、实验内容 设计一个采用模糊控制的加热炉温度控制系统。被控对象为一热处理 工艺制作中的加热炉,加热设备为三相交流调压供电装置, 输入控制 信号电压为0-5V,输出相电压为0-220V,输出最大功率180kW炉 内变化室温~625C。 三、实验过程及步骤 1.用Matlab中的Simulink工具箱,组成一个模糊控制系统,如图所 示 2.采用模糊控制算法,设计出能跟踪给定输入的模糊控制器, 对被控 系统进行仿真,绘制出系统的阶跃响应曲线 (1)模糊集合及论域的定义 对误差E、误差变化EC机控制量U的模糊集合及其论域定义如下: E、EC和U的模糊集合均为: {NB、NM NS 0、PS PM PB} E和EC的显示范围为:[-6 6] 结果如下图所示 FIS Editor: Untitled File Edit Viev; FIS Variables EM EC in put variable E Current Variable Name Type Range Display Range E input [-6 6] Help Close Select etl variable E File Edit Viev^ FIS VariablesECouiput variable U1 FIS Variables EC ouiput variable U1 LI output 06】[-6 6]Rule Editor: Untitled LI output 06】 [-6 6] Rule Editor: Untitled Current Variable Nsrue Type Range Ditsptey Range Selected variable U 打开Rule编辑器,并将49条控制规则输入到Rule编辑器中 利用编辑器的” ViewTRules”和” View^Surface ”得到模糊推理系 统的模糊规则和输入输出特性曲面,分别如下图所示 Rule Viewer Untitled Rule Viewer Untitled File Edit Viev; Options E U = 1.a3e-D0忻珅:[□ g]Plot points:101leftdownupMove:HelpCloseReadySurface Viewer: Untitled口 E U = 1.a3e-D0 忻珅:[□ g] Plot points: 101 left down up Move: Help Close Ready Surface Viewer: Untitled 口 File Edit Viev^ Options 从图中可以看出,输出变量U是关于两个输入变量E、EC的非线性函 数,输入输出特性曲面越平缓、光滑,系统的性能越好。 将 FIS 嵌入 Simulink R ( R (t) =400C时系统阶跃响应 File Edit View SimJation Fcrrnat Tools Help □ a 斗仓|总启|卜■ FIS FIS Wizard * 1 、 Ini ■L 1 J Ou.il 耳 Link:untitled/Fuzzy Logic Contro,.. 一 I 100% ode45 通过本设计可以知道,模糊控制具有能够得到良好的动态响应性 能,并且不需要知道被控对象的数学模型,适应性强,上升时间 快。 与PID控制相比有着很大的优势,采用PID控制虽然稳态性能 较好,但是难以得到满意的动态响应性能。当然,模糊控制也有着自 身的缺点,容易受到模糊规则等级的限制而引起误差, 需要进一步改 进。 四、实验总结 通过这次《模糊控制系统》课程实验增加了对模糊调节器的理解,认 识到了模糊控制器的优缺点。并进一步熟练了用 Matlab中Simulink 工具箱的应用,提高了自己的动手能力。通过这次课程设计也使我认 识到对Matlab中Simulink工具箱的应用还不够熟练,将来应该加强 操作、学习。

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档