版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MATLAB 模 糊 逻 辑 工 具 箱 实 例 分 析 淋 浴水 温 模 型 控 制MATLAB模糊规律工具箱实例分析淋浴水温模型掌握 一. 模糊模型的系统分析 本试验以 MATLAB模糊掌握箱中的淋浴水温模型掌握为例,结合 simulink 的应用,叙述模糊掌握方法在淋浴水温掌握方面的应用;模型 shower.mdl 是一个淋浴温度及水量调剂的模型掌握系统的仿真,该模糊掌握器的结构采纳双输入- 双输出模糊掌握器完成任务,输入变量分别是水流量和水温,输出变量分别是对热水阀和冷 水阀的掌握方式;二用仿真模型图观看系统结构 模糊掌握器工具箱的最大优点之一是能够直接将模糊系统放入 simulink
2、 中并在仿真环境中测试它们;在 MATLAB主窗口中,键入 shower,回车便弹出如图 1 所示的 淋浴水温掌握体统的仿真模型图;MuxflowMux 5flowsetpointscopefuhot water1Muxtempflow ratetempflowvalveerrorcold waterMux2futemptemperrorMuxvalveFuzzy LogicMux 4scopesetpointDemuxMuxDemuxMux 3outControllerinTo WorkspaceTo Workspace由模型图可知,“ shower” 系统通过调剂热水阀(hot water
3、 valve )和冷水阀( cold water valve)调剂水流量( flow rate)和水温( temp);输出用示波器显示,通过示波器上的图形可以清楚地看到温度和水流量跟踪目标要求的性能;在 shower 模型图上,用鼠标右键单击“ Fuzzy LogicController” 模块,再单击弹出菜单中的“ Look Under Mask ” 就弹出如图 2 的对话框,它的“ FIS Wizard ” 模框内写着“FIS” ,说明已经嵌入 FIS 结构文件;1FIS1In 1Out 1FIS Wizard图 2 shower 的 FIS 连接对话框用鼠标右键单击“ FIS Wizar
4、d ” 模块,再单击弹出菜单中的“ Look Under Mask ” ,就弹出 shower 系统的 FIS 具体结构图,如图 3 所示emuxIn11DemuInput MFRule1emuxmax1COA1RuletempInput MFRule2AggMethodDefuzzificationflowRuleOutput MFRule3emuxCOA2maxRuleemux2DefuzzificationcoldRuleAggMethodOutput MFRule4emuxhotRule5emuxTotal FiringZero Firing Strength-C-.Switch11R
5、uleOutRule06StrengthRuleMidRangeemux RuleRule7emuxRule8Ruleemux RuleRule 9图 3 shower 系统的 FIS 具体结构图从图中可以明白shower 模糊系统的 FIS 基本结构,它有两个输入(flow rate 和 temp)、九条规章,比较形象,直观;三 FIS 结构文件分析(1)在 MATLAB主窗口中键入fuzzy shower ,回车弹出shower 的FIS 编辑器,如图 4 所示:图 4 FIS 编辑器在 FIS 编辑器界面上,分别双击两输入temp 和 flow 两输出(cold 和 hot ),得出 M
6、F 编辑器,逐次单击图中的隶属度函数图线,如图 5 所示:图 5 MF 编辑器近而 可得到图线 的参 数设置 ,列 表如下;分别单击 View 下拉菜单中的 Surface 和 Rules 选项得到如下的模糊输入输出曲面示意图6 和规章 观看器如图 7 所示:图 6 曲面示意图图 7 规章观看器(2)双击 FIS 编辑界面中间的 编辑器,如图 8 所示:shower 规章模糊框,打开模糊规章图 8 模糊规章编辑器 其模糊规章有如下九条:1. If temp is cold and(flow is soft)then cold is openSlow(hot is openFast )1 2.I
7、f temp is cold and(flow is good)then cold is closeSlow(hot is openSlow )1 3.If temp is cold and(flow is hard)then cold is closeFast(hot is closeSlow)1 (flow is soft)then cold is openSlow(hot 4. If temp is good andis openSlow )1 5. If temp is good and(flow is good)then cold is steady(hot is steady )1
8、 6. If temp is good and(flow is hard)then cold is closeSlow(hot is closeSlow)1 (flow is soft) then cold is openFast( hot 7. If temp is hot andis openSlow )1 8. If temp is hot and(flow is good) then cold is openSlow( hot is closeSlow)1 (flow is hard)then cold is closeSlow(hot 9.If temp is hot andis closeFast)1 四系统仿真在 shower 模型图界面上,单击simulation下拉菜单中的 start选项完成仿真工作,得到如图9,图 10 所示的波形:图 9 flow scope 的仿真成效模拟图图 10 temp scope的仿真成效图同时,通过转变各隶属度函数的参数以及模糊规章重新仿真可以观测对掌握结果的影响;五总结通过运行和观测 MATLAB中的模糊模型仿真示例,我明白了模糊推理系统的仿真全过程,快速把握了 simulink 工具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026安徽亳州市中国电信股份有限公司蒙城分公司乡镇外包人员招聘1人考试参考试题及答案解析
- 2026湖北省面向北京化工大学普通选调生招录考试参考试题及答案解析
- 2026云南曲靖市师宗县人力资源和社会保障局招聘公益性岗位人员1人考试参考题库及答案解析
- 2026泰和县人民法院招聘聘任制司法辅助人员4人考试参考试题及答案解析
- 2025广东佛山大学附属第三医院招聘事业单位聘用制(编制)工作人员36人(第一批)考试备考试题及答案解析
- 2026湖北宜昌兴福村镇银行工作人员招聘10人考试参考题库及答案解析
- 2026内蒙古包头市眼科医院招聘控制数人员3人笔试备考试题及答案解析
- 2026年海南水务集团有限公司招聘12人备考题库带答案详解
- 压疮相关并发症的预防
- 2026年湖北数字文旅集团有限公司招聘备考题库及完整答案详解1套
- 材料样品确认单
- 彝族文化和幼儿园课程结合的研究获奖科研报告
- 空调安装免责协议
- 《传感器与检测技术》试题及答案
- 湖北省襄樊市樊城区2023-2024学年数学四年级第一学期期末质量检测试题含答案
- 初中班会主题课件科学的复习事半功倍(共23张PPT)
- PCB封装设计规范
- 新北师大版八年级数学下册导学案(全册)
- GB/T 9349-2002聚氯乙烯、相关含氯均聚物和共聚物及其共混物热稳定性的测定变色法
- GB/T 32473-2016凝结水精处理用离子交换树脂
- 《水利水电工程等级划分及洪水标准》 SL252-2000
评论
0/150
提交评论