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

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

ID:31746758

大小:315.94 KB

页数:9页

时间:2019-01-17

matlab模糊逻辑工具箱实例分析淋浴水温模型控制_第1页
matlab模糊逻辑工具箱实例分析淋浴水温模型控制_第2页
matlab模糊逻辑工具箱实例分析淋浴水温模型控制_第3页
matlab模糊逻辑工具箱实例分析淋浴水温模型控制_第4页
matlab模糊逻辑工具箱实例分析淋浴水温模型控制_第5页
资源描述:

《matlab模糊逻辑工具箱实例分析淋浴水温模型控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MATLAB模糊逻辑工具箱实例分析——淋浴水温模型控制一•模糊模型的系统分析本实验以MATLAB模糊控制箱中的淋浴水温模型控制为例,结合simulink的应用,讲述模糊控制方法在淋浴水温控制方面的应用。模型shower,nidi是一个淋浴温度及水量调节的模型控制系统的仿真,该模糊控制器的结构采用双输入-双输出模糊控制器完成任务,输入变量分别是水流量和水温,输出变量分别是对热水阀和冷水阀的控制方式。二.用仿真模型图观察系统结构模糊控制器工具箱的最大优点之一是能够直接将模糊系统放入simulink中并在仿真环境中测试它们。在MATLAB主窗口中,键入shower,回车便弹出如图1

2、所示的淋浴水温控制体统的仿真模型图。ToWorkspace1ToWorkspace图1淋浴水温控制系统“shower”的仿真模型图由模型图可知,“shower”系统通过调节热水阀(hotwatervalve)和冷水阀(coldwatervalve)调节水流量(flowrate)和水温(temp)o输出用示波器显示,通过示波器上的图形可以清楚地看到温度和水流量跟踪目标要求的性能。在shower模型图上,用鼠标右键单击"FuzzyLogicControllerv模块,再单击弹岀菜单中的“LookUnderMask”就弹出如图2的对话框,它的"FISWizard"模框内写着“FIS

3、”,表明已经嵌入FIS结FISOut1构文件。1In1FISWizard图2,nshowern的FIS连接对话框用鼠标右键单击“FISWizard"模块,再单击弹出菜单中的"LookUnderMask”,就弹出shower系统的FIS详细结构图,如图3所示tempRUo1►InputMFHowRUO2RufoHi^4»3OutputMFcoldOi^putMFRUo6■39R*6Rulonm”7RuleWfl-HTo

4、两个输入(flowrate和temp)、九条规则,比较形象,直观。二.FIS结构文件分析(1)在MATLAB主窗口中键入fuzzyshower,回车弹出shower的FIS编辑器,如图4所示:在FIS编辑器界面上,分别双击两输入(temp和flow)两输出(cold和hot),得出MF编辑器,逐次单击图中的隶属度函数图线,如图5所示:ReM图5MF编辑器近而可得到图线的参数设置,列表如下。变量名称变里複糊沦域模糊子集名称模糊子集类型模糊子集拐虐的参数输入flewt-11]softtrapnfr-3-3801goodE-0.400.401hardL00.8331输入tEinpL

5、-20201coldL-30-30-1501goodL-1001001hotCO1530301输岀hotr-i11closeFasttriaf1—0-6—0.301closeSlowL-0.6-0.3001steadyL-0.300.301CO0.30.601openSlowro.30.6101onenFasl输岀coldr-iucloseFastr-1-0.6-0.301clnwr-0.6-0.300JE-0.300.301openSlowrnn3n.smopenFastCO.30.6101分别单击View下拉菜单中的Surface和Rules选项得到如下的模糊输入输出曲而

6、示意图6和规则观察器如图7所示:QSurfaceVic、"thcwcrfileEditViewOpbons图6曲面不意图fileEditViewOptions//coM»1.18e4)l7hGt«1.18e4)l7图7规则观察器(2)双击FIS编辑界面中间的shower规则模糊框,打开模糊规则编辑器,如图8所示:■5?"BMeEdeor«howef2~~HUVU«OfXkM4OC>eri9ow)(1)pHn«

7、)VW>(COM4•«•»«*)(1)towngM)«(Znwd)m«c«ow9aw)n>pW2oiir«jE(ZiiDth"(efPK0*V«»»wf)WKHj睥•加⑴9ifo^wurwijmftawarw^tfwxcMsciMOvvvXMtfThenE图8模糊规则编辑器其模糊规则有如下九条:1.If(tempiscold)and(flowissoft)then(coldisopenSlow)(hotisopenFast)(1)2.If(tempiscold)and(flowisgood)then(c

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

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

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