模糊控制器设计实验报告.doc

模糊控制器设计实验报告.doc

ID:55589020

大小:377.50 KB

页数:6页

时间:2020-05-19

模糊控制器设计实验报告.doc_第1页
模糊控制器设计实验报告.doc_第2页
模糊控制器设计实验报告.doc_第3页
模糊控制器设计实验报告.doc_第4页
模糊控制器设计实验报告.doc_第5页
资源描述:

《模糊控制器设计实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、智能控制实验报告学院:电气工程学院班级:电气F1104姓名:姜冲学号:9老师:石庆升时间:2014.11.6模糊控制器设计一.实验目的1.了解模糊控制的原理2.学习Matlab模糊逻辑工具箱的使用3.使用工具箱进行模糊控制器的仿真二.实验设备1.计算机2.Matlab软件三.实验内容和步骤1.在Matlab命令窗口输入fuzzy,如图1所示,并按回车键,弹出如图2所示的FISEditor界面,即模糊推理系统编辑器。图1Matlab命令窗口图2FISEditor界面2.本设计包含两个输入变量,在FIS编辑器界面上,执行

2、菜单命令“Edit”→“AddVariable”→“Input”,即可成为二维模糊推理系统,并在变量窗口将变量名称修改为“temp-input”、“mag-input”、“dryness”,结果显示如图3所示。图3二维模糊推理系统1.执行菜单命令“File”→“Export”→“ToFile”,在弹出的“SaveFIS”对话框中输入FIS系统名称后,即可实现对FIS的名称编辑。用鼠标左键双击输入变量temp-input,弹出如图4所示的输入变量temp-input的隶属函数编辑器。图4隶属函数编辑器1.执行菜单命令“

3、Edit”→“RemoveAllMFs”,然后执行菜单命令“Edit”→“AddMFs”,弹出“MembershipFunction”对话框,将隶属度函数设置为三角形。将输入变量temp-input中的三个三角形函数的名称分别设置为“it”、“mt”、“ht”,取值范围和显示范围均设置为[09],结果如图5所示。将输入变量mag-input中的三个三角形函数的名称分别设置为“lm”、“mm”、“hm”,取值范围和显示范围均设置为[09],结果如图6所示。将输出变量dryness中的七个三角形函数的名称分别设置为“nw

4、”、“lw”、“sh”“nh”、“hd”、“nd”、“od”“sd”、“sd”,取值范围和显示范围均设置为[014],参数按[012]、[123]、[234]这样的规律设置,结果如图7所示。图5输入变量temp-input的隶属度函数编辑器图6输入变量mag-input的隶属度函数编辑器图7输出变量dryness的隶属度函数编辑器5.在“FISEditor”窗口中,执行菜单命令“Edit”→“Rules”,打开Rule编辑器,弹出一新界面RuleEditor.在底部的选择框内,选择相应的IF…AND…THEN规则,点

5、击Addrule键,上部框内将显示相应的规则。本例中用9条左右的规则,依次加入,结果如图8所示。图8模糊控制器控制规则编辑器6.所有规则填入后,选菜单View,选择Rules,弹出一新界面RuleViewer,结果如图9所示。在图9中选菜单View,选择Surface,弹出一新界面SurfaceViewer,弹出控制器的三维图,如图10所示。图9控制规则浏览器图10控制器三维效果图一.心得体会通过这次实验,我对模糊控制有了深入的了解,知道了模糊控制的基本思想和原理,了解了模糊控制器的结构设计,以及模糊控制的应用领域。

6、会用MATLAB构建简单的模糊控制,了解了模糊控制器各个参数的意义,以及模糊控制器的功能,掌握了对复杂问题的解决能力,也激发了进一步深入学习模糊控制器的热情。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。