计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统

上传人:re****.1 文档编号:494413542 上传时间:2022-08-19 格式:DOCX 页数:10 大小:646.23KB
返回 下载 相关 举报
计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统_第1页
第1页 / 共10页
计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统_第2页
第2页 / 共10页
计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统_第3页
第3页 / 共10页
计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统_第4页
第4页 / 共10页
计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统》由会员分享,可在线阅读,更多相关《计算智能与智能系统课程实验1:利用MATLAB模糊逻辑工具箱建立模糊推理系统(10页珍藏版)》请在金锄头文库上搜索。

1、实验内容:1. 完成上述思考题。2. 分别用两种推理方式(Mamdani方法与Sugeno方法)对课本4.6小节中的三个规则、 两输入一输出的例子建立模糊推理系统。3. 需给出以上相关的结果图,并在每幅图的下方,需对该图进行必要的文字解释。4. 用统一封面(见群共享)。1.思考题(1)改变各模糊子集的隶属函数,比较结果。i)当模糊子集的隶属函数都为高斯函数时,结果如下图所示:ii)当模糊子集的隶属函数都为高斯函数时,结果如下图所示:(2)对给定的输入e=0.2度,de=-0.05瓦,运仃程序算出控制量u的结果页。单 Rule- Visser; Unti-tled XFile Edit View

2、 Options、(3) 若阀门Fl只能进水,阀门F2只能出水,两个阀门开度都可变化,模糊控制器应怎样 设计?e与de的设置值同实验指导书,对于流入与流出阀门的控制变量,都定义5个模糊子集, NL、NM、0、PM和PL,其隶属函数都是选trimf,增加的流出阀门命名为12,流入阀门命名为 ul,设定与ul样,范围为(-1,1),其5个隶属函数也都为trimf,如下图所示。* IMrrnbersihip Function Edrtori UntitledZ XFile Edit View4.6 血 血卫 a a. 2o.g4Mjilpul电2*制定一些规则:(1) 如果液位偏差为零(e=0),则

3、阀门开度为u1=0, u2=0(2) 如果液位偏差为正大(e=PL),则阀门开度为u1=PL, u2=0(3) 如果液位偏差为正大(e=PL),则阀门开度为u1=0, u2=NL(4) 如果液位偏差为正大(e=PL),则阀门开度为u1=PL, u2=NL(5) 如果液位偏差为负大(e=NL),则阀门开度为u1=NL,u2=0(6) 如果液位偏差为负大(e=NL),则阀门开度为u1=0,u2=PL(7) 如果液位偏差为负大(e=NL),则阀门开度为u1=NL,u2=PL(8) 如果液位偏差为零(e=0),且偏差率正大(de=PL),则阀门开度为u1=NM,u2=0(9)如果液位偏差为零(e=0)

4、,且偏差率正大(de=PL),则阀门开度为ul=0,u2=PM(10)如果液位偏差为零(e=O)(11)如果液位偏差为零(e=O)(12)如果液位偏差为零(e=O)(13)如果液位偏差为零(e=O),且偏差率正大(de=PL), ,且偏差率负大(de=NL), ,且偏差率负大(de=NL), ,且偏差率负大(de=NL),则阀门开度为u1=NM,u2=PM则阀门开度为u1=PM,u2=0则阀门开度为u1=0,u2=NM则阀门开度为u1=PM,u2=NM不 Rule Editor: Untitled2XFile- Edit View Options XAAAAhAhAAAAAl1ulA_AKKA

5、A/AAAAAA1J- 60517如下图所示:当e=0,de=0时,ul=6.05e-17,u2=6.05e-17,如下图所示:g R.uleUntitled 2File Edit View Optionshnut阿P-otpnhts.:1|1M:we:leftght dawnupReadyHdpCIdx-e-当e=0.3,de=0.04时,即水位偏低,有往上趋势时,结果为l=0.00395,u2=-0.00395,如下图说 是,即流入阀门稍微调大,流出阀门稍微调小,因此所指定的规则是合理的。Rule Viewer: Untitle-d2 XFile Edit View DptiDnEN Su

6、rface Viewer: UnfirledZ n XFile Edit View Options2.分别用两种推理方式(Mamdani方法与Sugeno方法)对课本4.6小节中的三个规则、 两输入一输出的例子建立模糊推理系统。(1)Mandani类型的推理:键入两个输入x和y, 个输出z, x范围是(0,1)有三个论域Al、A2、A3,y范围是(0,1), 论域有两个B1、B2,z的范围是(0,100),论域也有三个C1、C2、C3,如下图所示:Filr Edi& View* Membership Fundicin Editor UnttledFile Edie VieLJ.rr-.k-.r

7、rk f.曲I 曲审也:10.1 G2 0.20.40.S O.a 0.7 Cl.&0 2jepul档 *k*输入规则:当x=0.35,y=0.6时,结果如下图所示:File Edit View OptiomE此时z=64.1,与书中的结果略有误差,这是由于隶属函数的范围存在误差引起的。(2)Sugeuo类型的推理:选择函数类型为Sugeuo类型,并设置好命名:File Edit ViewMamdani Clrl+NImportExportPrirtCtr4-PClcpieCtrl+V/UntiilGdZ(sugeno)(2)设置隶属函数隶属函数,同样键入两个输入x和y, 个输出z, x, y的设置与Mandani所设置的一致,z的C1、 C2、C3的参数分别为20,50,80,如下图所示:设置同样的规则:1. ir(xlsA3) ar |y IaE lthen (ziaC112. Ig陰刖dl $浊冃专茴釦口丑匚2、门Then notCannectic-n -. Weight:O m) flndI 1ReadDelete rufeAckJ niteCMnnge ruleH 亡口|CbsE输入x=0.35,y=0.6,结果结果为z=65.7,如下图所示:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号