保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

在单片机上和模糊逻辑检测室性早博


存容量有限,如果要对系统输入输出论域的所有隶属函数的连续曲线进行存储,是根本不可能的。对于三角形隶属函数,采用三点法,存储三角形的三个顶点;对于两边的半梯形,也存储腰和顶的三点。隶属度函数存放在ROM中,如表2所示(仅列出RR,其余类推)。

表2 隶属度函数存放示意图

地  址 隶属度函数 模糊值 模糊变量 1C00H 0.0 0.8 1.0 S RR 1C03H 0.8 1.0 1.4 M   1C06H 1.0 1.4 2.5 L   1C09H 1.4 2.5 3.0 XL  

2.2 输入模糊化

提取的特片参数是精确值,将它们与隶属函数进行比较组合,求出相应的模糊输入量。隶属度范围为0~1,在8位机上可表示为00H~FFH。对本系统而言,每个精确输入值最多只对应两个模糊输入量大于零,其余的模糊输入量则为零。例如:假设RR=1.1,从表2可知它落在中(M)和大(L)两个区间上,因此对于中(M)和大(L)的隶属度为:

μm(1.1)=(1.4-11.1)/(1.4-1.0)×FFH=BFH

μl(1.1)=(1.1-1.0)/(1.4-1.0)×FFH=3FH

在RAM中开辟一块区域,存放各模糊输入量,如表3所示。

表3 模糊输入量存放示意图

地  址 隶属度 模糊值 模糊变量 D0H 00H S RR D1H BFH M   D2H 3FH L   D3H 00H XL  

2.3 模糊规则的存放

模糊规则表示为:IF A and B and C and D and E THEN Y(or Z)

其中“IF”后紧接着的词称前件,中“THEN”后面的词称后件。首先将输入的模糊值S、M、L、XL分别与数字0、1、2、3相对应,即:

RR、RA、RW、TA、TH:S=0,M=1,L=2,XL=3

每条规则用三字节表示。第一字节高四位表示第一前件的模糊值,低四位表示第二前件的模糊值;第二字节高四位表示第三前件,低四位第四前件;第三字节高四位表示第五前件,低四位表示后件。其中,F表示不考虑该前件,A表示“是PVC”,B表示“可能是PVC”。以第一条规则(存放在ROM中)为例,如表4。

表4 模糊规则存放示意图

地  址 数  据

意    义

1D00H 33H 第一条规则第一前件,第二前件 1D01H FFH 第一条规则第三、第四前件不考虑 1D02H FAH 第一条规则第五前件不考虑,后件为“是”

2.4 模糊推理和输出

对于一组模糊输入,遍边每一条模糊规则。取第一条规则第一前件(3H)作为地址偏移量,加上模糊输入RR在RAM中存放的首地址(40H),则可从RAM内RR存放区域中查找出XL的隶属度A1;取第一条规则第二前件(3H)作为地址偏移量,加上模糊输入RA在RAM中存放的首地址(44H),则可从RAM内存放区域中查找出XL的隶属度B1:依此类推着隶属度C1、D1、E1。根据强度转移法,取A1、B1、C1、D1、E1中最小值作为该规则后件所取的语言变量“是PVC”的隶属度Y1。当所有规则都遍历后得到:“是PVC”的属度Y1

《在单片机上和模糊逻辑检测室性早博(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/165209.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。