全文预览

智能控制--模糊控制实验报告

上传者:hnxzy51 |  格式:docx  |  页数:9 |  大小:246KB

文档介绍
'mom'); %DefuzzyРwritefis(a1,'temperatrue'); %Save to fuzzy file "tank.fis"Рa2=readfis('temperatrue');Р Рfigure(1);Рplotfis(a2);Рfigure(2);Рplotmf(a,'input',1);Рfigure(3);Рplotmf(a,'output',1);Р Рflag=1;Рif flag==1Р showrule(a) %Show fuzzy rule baseР ruleview('temperatrue'); %Dynamic SimulationРendРdisp('-------------------------------------------------------');Рdisp(' fuzzy controller table:e=[-3,+3],u=[-4,+4] ');Рdisp('-------------------------------------------------------');Р Рfor i=1:1:7Р e(i)=i-4;Р Ulist(i)=evalfis([e(i)],a2);РendРUlist=round(Ulist)Р Рe=-3; % ErrorРu=evalfis([e],a2) %Using fuzzy inferenceР四、Simulink仿真模型Р五、实验结果Р令T=0;Р1、模糊控制器为一维控制器,输入输出变量的量化等级为7级,取5个模糊集。Р最终结果Р2、模糊控制器为一维控制器,输入输出变量的量化等级为7级,取7个模糊集。Р最终结果Р3、设定温度改变时模糊控制的适应性Р当设定温度从300℃降至200℃时,仿真结果如图:Р从仿真结果可知:设定温度改变时模糊控制的适应性差。

收藏

分享

举报
下载此文档