模糊规则模糊推理作业-北航计算智能作业

模糊规则模糊推理作业-北航计算智能作业

ID:41736282

大小:107.86 KB

页数:3页

时间:2019-08-31

模糊规则模糊推理作业-北航计算智能作业_第1页
模糊规则模糊推理作业-北航计算智能作业_第2页
模糊规则模糊推理作业-北航计算智能作业_第3页
资源描述:

《模糊规则模糊推理作业-北航计算智能作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、要求:自己选例子建立规则,得到模糊推演结果,并结合实际例子评述模糊推理的合理性与不足Z处,自己体会和见解。例子:用模糊控制实现水箱水温的恒温控制。水箱由底部的电阻性电热元件加热,由电动搅拌器实现均温。设控制的目标温度为25°C,以实测温度T与目标温度R之差,即误差e=T-R,以及误差变化率ec为输入,以固态继电器通电时间的变化量u(以一个控制周期内的占空比表示,控制电加热器的功率)为输出。输入语言变量选实测温度T与目标温度RZ差,即误差£和误差变化率ec,输出语言变量选固态继电器通电时间的变化量u,固模糊

2、控制器为双输入■单输出的基本模糊控制器。模糊推理:⑴设亡的基本论域为[・5,5]°C,其语言变量E的论域为[・5,5];£C的基本论域为卜1,l]°C/s,其语言变量EC的论域为卜5,5];控制量u的基本论域为卜5,5]单位,其语言变量U的论域为卜5,5]oE、EC和U都选5个语言值{NB,NS,乙PS,PB}o⑵控制规则根据实际经验,假设模糊控制规则如表1所示。表模糊控制规则EECNBNSzPSPBNBPBPBPBPSPSNSPBPSPSNSNSZPSPSzNSNSPSPSzNSNSNBPBzNSNBN

3、BNB⑶用Matlab-Fuzzy工具箱利用Matlab的模糊工具箱解此问题,各语言值的隶属函数基本采用三角函数,将25条模糊规则加入规则库中。隶属度及模糊规则显示如图1和图2所示。图1输入e的隶属度(ec和u的隶属度设计与e相同)图2模糊逻辑规则显示(左)和模糊规则三维显示(右)⑷测试结果输入E输入EC输出u4.04(PB)-1.86(NS)-2.62(NS)5(PB)5(PB)-4.33(NB)-5(NB)5(PB)2.53(PS)5(PB)-5(NB)0.00804(Z)-5(NB)-5(NB)4.

4、39(PB)0.0917(Z)0.0455(Z)0.00806(Z)-2.48(NS)2.5(PS)-2.51(NS)-2.48(NS)-2.32(NS)2.53(PS)2.66(PS)-2.32(NS)0.00815(Z)2.66(PS)0.0455(Z)-2.51(NS)评述与体会从测试结果看,通过模糊推理得到的输出符合原定的规则,其输出是比较合理的。此题中针对该种情况一共建立了25条规则,在实际中专家会将E、EC和U选为7个语言值{NB,NM,NS,乙PS,PM,PB},这样就有49条规则,所得到的

5、结果准确度会更高。可见,如果模糊规则太少,就会降低结果的精度,但规则不是越多越好,规则太多时计算量也会很大。另外,模糊推理有Mandani法和Sugeuo法等,不同的方法对推理结果也有影响,此题应用的是Mandani法。同时,不同的解模糊的方法也会对结果产生影响。如所处理的事物概念木身是模糊的,一个对象是否符合这个概念难以明确确定,此时我们选用模糊推理,不但可以得到某对象是否属于该事物,还能得到属于该事物的程度,得到两个模糊集合元素之间的关联程度。模糊推理属于不确定性推理,对于一个概念,精确是相对的,不精

6、确是绝对的,从不确定的初始证据出发,通过运用不确定知识推出具有一定不确定性但是有合理的结论的不确定性推理过程,在解决实际问题中具有重要的作用和意义。

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

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

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