好文档 - 专业文书写作范文服务资料分享网站

MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制教学文案

天下 分享 时间: 加入收藏 我要投稿 点赞

MATLAB模糊逻辑工具箱实例分析——淋浴

水温模型控制

MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制

一.模糊模型的系统分析

本实验以MATLAB模糊控制箱中的淋浴水温模型控制为例,结合simulink的应用,讲述模糊控制方法在淋浴水温控制方面的应用。 模型shower.mdl是一个淋浴温度及水量调节的模型控制系统的仿真,该模糊控制器的结构采用双输入-双输出模糊控制器完成任务,输入变量分别是水流量和水温,输出变量分别是对热水阀和冷水阀的控制方式。

二.用仿真模型图观察系统结构

模糊控制器工具箱的最大优点之一是能够直接将模糊系统放入

simulink中并在仿真环境中测试它们。

在MATLAB主窗口中,键入shower,回车便弹出如图1所示的淋浴水温控制体统的仿真模型图。

Muxflowscopehot watervalveMux5f(u)MuxMux2flow ratef(u)tempMuxtempscopeMuxMux3inTo WorkspaceMux4tempsetpointtemperrorflowerrorflowsetpointcold watervalveDemuxDemuxoutTo Workspace1Fuzzy LogicController

由模型图可知,“shower”系统通过调节热水阀(hot water

valve)和冷水阀(cold water valve)调节水流量(flow rate)和水温(temp)。输出用示波器显示,通过示波器上的图形可以清楚地看到温度和水流量跟踪目标要求的性能。 在shower模型图上,用鼠标右键单击“ Fuzzy

LogicController”模块,再单击弹出菜单中的“Look Under Mask”就弹出如图2的对话框,它的“FIS Wizard”模框内写着“FIS”,表明已经嵌入FIS结构文件。

1In1FISFIS Wizard1Out1 图2 '\的FIS连接对话框

用鼠标右键单击“ FIS Wizard”模块,再单击弹出菜单中的“Look Under Mask”,就弹出shower系统的FIS详细结构图,如图3所示

emuxInput MFtemp1In1DemuInput MFflowemuxRuleRule2AggMethod1emuxRuleRule1maxCOADefuzzification1RuleRule3Output MFmaxemuxCOADefuzzification2coldRuleRule4AggMethod2Output MFemuxhotRuleRule5emuxRuleRule6Total FiringStrength>Zero Firing Strength0-C-MidRangeSwitch?1Out1emuxRuleRule7RuleRule8emuxemuxRuleRule9 图3 shower系统的FIS详细结构图

MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制教学文案

MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制一.模糊模型的系统分析本实验以MATLAB模糊控制箱中的淋浴水温模型控制为例,结合simulink的应用,讲述模糊控制方法在淋浴水温控制方面的应用。模型shower.mdl是一个淋浴温度
推荐度:
点击下载文档文档为doc格式
42mpp1ib692nsft0iuth97tl37kuug00rgd
领取福利

微信扫码领取福利

微信扫码分享