- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 模糊控制系统Matlab仿真
一 实验目的能够正确运用《》课程的基本理论和知识,实验内容和要求a=newfis(tipper);
a=addvar(a,input,service,[0 10]); a=addmf(a,input,1,poor,gaussmf,[1.5 0]); a=addmf(a,input,1,excellent,gaussmf,[1.5 10]); a=addvar(a,input,food,[0 10]); a=addmf(a,input,2,rancid,trapmf,[-2 0 1 3]); a=addmf(a,input,2,delicious,trapmf,[7 9 10 12]); a=addvar(a,output,tip,[0 30]); a=addmf(a,output,1,cheap,trimf,[0 5 10]); a=addmf(a,output,1,generous,trimf,[20 25 30]);
ruleList=[1 1 1 1 2; 2 2 2 1 2 ];
a=addrule(a,ruleList);
plotfis(a)
查看下列命令,并使用帮助文件理解其的意义。“newfis”、“readfis”、“getfis”、“writefis”、“showfis”、“setfis”、“plotfis”。在实验报告中进行说明。
打开Help文档,在Seach中寻找各个命令
“newfis”创建并返回一个新的模糊推理系统
“readfis”从磁盘中读出并返回模糊推理系统结构变量
“getfis”取得模糊推理系统的部分或全部属性
“writefis”将以矩阵形式保存在内存中的模糊推理系统的数据写入磁盘文件中
“showfis”以分行的形式显示模糊推理系统矩阵的所有属性
“setfis”设置、改变模糊推理系统的属性
“plotfis”绘制模糊推理系统的推理过程结构框图
使用readfis函数在Matlab工作空间读取刚才建立的模糊控制器,利用 “getfis”函数读取某一输入/输出变量的第2个隶属函数的信息;并使用“plotfis”绘图命令画出该模糊控制器的图形,包括输入-输出特性和隶属度函数。在实验报告中记录相关结果。
a=readfis(tipper);
getfis(a,input,1,excellent,1)
Name = poor
Type = gaussmf
Params = [1.5 0]
plotfis(a)
执行程序后的模糊推理系统的推理过程结构框图如图所示:
第二部分:
打开Matlab模糊逻辑工具箱。在Matlab工作区间输入“fuzzy”回车,出现模糊推理系统编辑器(FIS Editor)
点击“Edit/Add Variable…”,选择“Input”添加一个输入量,选择误差e和误差变化率ec作为输入。分别给两个输入编辑隶属度函数. 论域选择:e:[-6,+6];ec:[-6,+6];U:[-6,+6].
打开Rule Editor,根据自己的模糊逻辑控制规则表添加控制规则,控制规则如下表 :
打开隶属度曲面浏览器(Surface Viewer),观察控制规则曲面是否合理
在Simulink中建立仿真系统,控制对象:,并运行得到仿真结果
根据仿真结果可知,规则不合理,重新修订规则,在Simulink中建立仿真系统,控制对象:,并重新仿真得到新的仿真结果
完成后分别使用模糊推理过程浏览器(Ruleview)、系统输入输出特性曲面测览(Surfview)观察模糊控制器的控制曲面和控制规则。
实验总结:
通过本次实验,熟练掌握了maplab软件的基本操作,学会使用maplab软件进行智能控制实验的仿真模拟,加深了对模糊控制系统的理解,学会了通过修改控制规则,来时模糊推理达到预期效果。
实验二 神经网络仿真
一 实验目的能够正确运用课程的基本理论和知识,实验内容和要求输入矢量为?????p?=[-1?-2?3??1??????-1??1?5?-3]目标矢量为???t?=?[-1?-1?1?1]
点击IMPORT按要求导入输入、输出数据;点击new新建一个3层BP神经网络;点击VIEW查看建立的神经网络模型结构。
再点击TRAIN训练神经网络。
点击IMPORT输入测试数据,在simulate中选
您可能关注的文档
最近下载
- 社会体育学复习资料与题库.pdf VIP
- 高职体育课程教学大纲.docx VIP
- 中国抗菌药物临床合理应用指南专家讲座.pptx VIP
- 最新ISO9001、ISO14001、ISO45001三体系设计部和业务部内审检查记录(带记录).pdf VIP
- 人音版四年级上册音乐全册教学设计教案.pdf
- 浙教版小学一年级上册《劳动》全册教学课件.pptx
- 管理信息系统开发项目式教程 第3版 教学课件 作者 陈承欢单元1 管理信息系统的开发综述.ppt VIP
- 2025年秋季八年级历史上册新教材解读课件(统编版2024).pptx VIP
- 商业运营管理培训.pptx VIP
- 医疗器械生产企业质量控制与成品放行指南2025年培训PPT.pdf
文档评论(0)