欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    方法二用MATLAB的模糊逻辑工具箱实现.docx

    • 资源ID:5331570       资源大小:658.77KB        全文页数:9页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    方法二用MATLAB的模糊逻辑工具箱实现.docx

    方法二:用MATLAB的模糊逻辑工具箱(Fuzzy toolbox)实现(陈老师整理)一、模糊逻辑推理系统的总体特征模糊控制由于不依赖对象的数学模型而受到广泛的重视,计算机仿真是研究模糊控制系统的重要手段之 一。由Math Works公司推出的Matlab软件,为控制系统的计算机仿真提供了强有力的工具,特别是在 Matlab4.2以后的版本中推出的模糊工具箱 (Fuzzy Toolbox),为仿真模糊控制系统提供了很大的方便。由于 这样的模块都是由相关领域的著名学者开发的,所以其可信度都是很高的,仿真结果是可靠的。在Simulink环境下对PID控制系统进行建模是非常方便的,而模糊控制系统与PID控 制系统的结构基本 相同,仅仅是控制器不同。所以,对模糊控制系统的建模关键是对模糊控制器的建模。Matlab软件提供了一 个模糊推理系统(FIS)编辑器,只要在Matlab命令窗口键入Fuzzy就可进入模糊控制器编辑环境。、 Matlab 模糊逻辑工具箱仿真1.模糊推理系统编辑器(Fuzzy )模糊推理系统编辑器用于设计和显示模糊推理系统的一些基本信息,如推理系统的名称,输入、输出变量 的个数与名称,模糊推理系统的类型、解模糊方法等。其中模糊推理系统可以采用Mandani或Sugeuo两种类 型,解模糊方法有最大隶属度法、重心法、加权平均等。打开模糊推理系统编辑器,在MATLAB的命令窗(commandw indow)内键入:fuzzy命令,弹出模糊 推理系统编辑器界面,如下图所示。因为我们用的是两个输入,所以在Edit菜单中,选Add variable ->input,加入新的输 入input,如下图所示。fuzzy iociiic(rnrndani)选择input (选中为红框),在界面右边文字输入处键入相应的输入名称,例如,温度输入用 tmp-input,磁能输入用 mag-input,等。2.隶属度函数编辑器(Mfedit)该编辑器提供一个友好的人机图形交互环境,用来设计和修改模糊推理系中各语言变量 对应的隶属度函数 的相关参数,如隶属度函数的形状、范围、论域大小等,系统提供的隶属 度函数有三角、梯形、高斯形、钟形 等,也可用户自行定义。双击所选input,弹出一新界面,在左下Range处和Display Range处,填入取只范围,例如0至9 (代表0至90)。在右边文字文字输入Name处,填写隶属函数的名称,例如lt或LT (代表低温)在Type处选择trimf (意为:三角形隶属函数曲线,tri angle member f unction),当然也可选其它形状。在Params (参数)处,选择三角形涵盖的区间,填写三个值,分别为三角形底边的左端点、中点和右端 点在横坐标上的值。这些值由设计者确定。见下图。File Edit Vi. e*input variable blempnputBCurrent VenableFIS VariablesMembership function plots points:temppput drynessggpput教学示意用 图temp_inputCurrent Membership Funchcn (click on MF to selectNameParams教学不会用序/ Keabership Function Editor: tiB04_ToolBaxDeBO用类似的方法设置输出output的参数。注意:我们共有9个规则,所以相应地有9个输出隶属函数。默认3个隶属函数,剩下6个由设计者加入。点击Edit菜单,选Add Custom MS -继续填入相应参数即可。见下图。3用命令行函数实现烘干机模糊逻辑系统通过隶属度函数编辑器来设计和修改“IF.THEN ”形式的模糊控制规则。由该编辑器进行模糊控制规则的设计非常方便,它将输入量各语言变量自动匹配,而设计者只要通过交互 式的图形环境选择 相应的输出语言变量,这大大简化了规则的设计和修改。另外,还可为每条规则选择权重,以便进行模糊规则 的优化。在上面的界面中,选Edit菜单,选择Rules,弹出一新界面Rule Editor.在底部的选择框内,选择相应的IF . AND. THEN规则,点击Add rule键,上部框内将显示相应的规则。本次课题中用到了 9条左右的规则, 依次加入。如下图所示:4模糊逻辑工具箱仿真结果 模糊规则浏览器用于显示各条模糊控制规则对应的输入量和输出量的隶属度函数。通 过指定输入量,可以直接的显示所采用的控制规则,以及通过模糊推理得到相应输出量的全过程,以便对模糊 规则进行修改和优化。所有规则填入后,选菜单View,选择Rules,弹出一新界面Rule Viewer,如下图所示。图顶显示70个单位。左右拉动界面中的相应的干度结果。图中选菜单View,选择Surface,弹出一新界面Surface Viewer,弹出该课题结果的 三维图。如下图所示。注意将鼠标箭头放置图内,移动鼠标可得到不同角度的视图,如下图所示。Heip、解题要求:1、需打印出以上结果图。2、在每幅图的下方,需对该图进行必要的文字解释。3、对给定的输入T=25度,M=60瓦,运行程序算出干度D的结果页。四、提交要求:1、学院统一封面,写上学号,姓名2、有关课题的要求。.3、上面“三"中的内容。五、诚信原则:完成过程中,鼓励相互询问,相互交流,但不可抄袭。发现抄袭者,按不及格处理。根 据你采用的解题方法,继续查看相关要求。

    注意事项

    本文(方法二用MATLAB的模糊逻辑工具箱实现.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开