执行模糊逻辑运算的数字处理器及其执行方法技术

技术编号:2891640 阅读:276 留言:0更新日期:2012-04-11 18:40
一模糊推理机(10)以最短的时间高精度地执行模糊逻辑运算。该模糊推理机(10)包括译码输入信号以访问存储单元(18、20)的一模糊化模块(12)。被访问时,该存储单元为规则评价模块(26)提供一元件。该规则评价模块(26)顺序地处理该一元值。由于该模糊逻辑运算使用一元值而不用传统的二进制数,执行模糊逻辑运算的时间等于信号通过形成规则评价模块(26)的逻辑门电路(28、30、32、34、36和38)所需的时间。(*该技术在2015年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术通常涉及一数字处理器,并特别涉及执行模糊逻辑运算的数字处理器。由于可得到的信息具有不精确、模糊和不完整性,数字处理系统中开发出模糊逻辑以克服传统的控制和决策技术难以解决的问题。模糊逻辑综合了模糊集和专家系统的思想,并用它们作为建模和控制复杂过程的工具。因此,在控制和决策过程中提供了一种方法,使数字处理器模仿人的直觉感知。按照可以从零(“假”或隶属关系为零),到1(“真”或隶属关系为1)的真实程度或隶属度,模糊集允许任何条件下的表达式。一模糊逻辑控制机包括三大块一模糊化块,一规则评价块和一解模糊化块。模糊化块引入几个外部输入并把它们与多个预先确定的隶属函数(每个隶属函数为一模糊集)相比较,以确定在每个隶属函数中每个输入的隶属度。一且确定了输入的隶属度,按照规则集,规则评价块确定对输入的适当响应。用IF、AND和THEN表达式构成规则。AND运算执行MIN功能(在其中选择最小值)。一个典型的规则可能表达如下IF温度很高AND加热器输出一般,THEN把加热器的输出调为最小。模糊评价系统的每一规则均在规则评价块的顺序块中实现。当执行几个规则时,在规则评价块中逻辑地相加顺序块的本文档来自技高网...

【技术保护点】
执行模糊逻辑运算的一种方法,包括步骤:接收第一输入信号;译码第一输入信号,以访问第一隶属函数存储器内的第一多存储单元;以一元格式从第一多存储单元的第一单元处检索第一模糊输入值,第一模糊输入值指示第一隶属函数中第一输入信号的隶属度 ;使用第一模糊输入值选择地执行第一逻辑函数以提供一个第一最小值;以及使用第一最小值选择地执行第二逻辑函数以提供一第一输出值。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:基思E金纳克约瑟夫P马利奥科霍恩格K奎恩戴维A佩纳
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1