1、第8章 智能模糊传感器 第8章 智能模糊传感器 8.1 基础知识基础知识 8.2 模糊传感器基本概念、模糊传感器基本概念、功能及结构功能及结构 8.3 模糊传感器语言概念的产生办法模糊传感器语言概念的产生办法 8.4 模糊传感器举例模糊传感器举例 第8章 智能模糊传感器 8.1 基基 础础 知知 识识8.1.1 测量结果测量结果“符号化表示符号化表示”的概念的概念 根据国际通用计量学基本名词的定义:测量是以确定被测量值为目的的一组操作,也就是说,测量是将被测量与标准量(单位)进行比较的过程。传统测量就在于追求被测量与标准量(单位)的比值的精确数值,测量结果就以比值(倍数)的数值与标准量(单位)
2、来表示。因此,传统测量是一种数值测量,其测量结果的表示是一种数值符号描述,也即是对被测对象给以定量的描述。这种数值符号描述方式有许多优点:如精确、严密;可以给出许多定量的算术表达式;等等。第8章 智能模糊传感器 8.1.2 符号测量系统符号测量系统符号传感器系统符号传感器系统 一、一、符号测量系统的基本概念与组成符号测量系统的基本概念与组成 图 8-1 符号(化)测量系统原理和示意图 第8章 智能模糊传感器 图 8-1 符号(化)测量系统原理和示意图 第8章 智能模糊传感器 图 8-2 测量的符号系统 第8章 智能模糊传感器 二、二、三种符号系统三种符号系统 1.数值符号系统数值符号系统 该系
3、统完成将被测对象的有关物理参量向数值域的转换,又称映射。这就是一个用符号表示的传统的测量系统,由传统传感器及其调理电路和相应的预处理软件来实现。该系统Q1的组成用符号表示为Q1=q,N,1,Rq,RN,F1 第8章 智能模糊传感器 (1)q被测对象的集合,又称对象域,由多个元素构成,记为q1,q2,qkq,或 q=q1,q2,qk,k2其中q1,q2,qk为对象域q的k2个元素,如温度测量系统需测量k个不同温度状态。第8章 智能模糊传感器 (2)N数值(实数)符号集合,又称数值域,由多个元素构成,记为x1,x2,xkN,或 N=x1,x2,xk,k2其中x1,x2,xk为数值域N的k2个元素,
4、它们是被测对象与有关物理参量相对应的数值。第8章 智能模糊传感器 (3)1映射关系,表示由对象域向数值域映射或转换的某种关系,记为1:qN使得有关系xi=1(qi)成立。1是传统数值测量系统转换性能的体现,各种环境干扰因素会影响实际数值测量系统的转换性能,故1也受环境干扰因素变化的影响。(4)Rq实际被测对象集合中各元素q1,q2,qk间的关 第8章 智能模糊传感器 (5)RN数值集合中各元素x1,x2,xk间的关系(所谓各元素间的关系,是指它们可以依次递增或依次递减或线性相加等)。(6)F1Rq到RN关系的映射,记为F1:Rq RN使得有关系RN=F1(Rq)成立。F1构成了数值符号系统的关
5、系概念。第8章 智能模糊传感器 2.语言符号系统语言符号系统 该系统完成由数值域向伪语言符号域的转换,或称映射。因此该系统将数值域N:x1,x2,xk与语言域Y:1,2,k相对应,它是图 8-1(a)中的数值符号转换器,是由软件实现的。该系统的Q用符号表示为 第8章 智能模糊传感器 式中各符号的含义为:(1)N数值符号集合,即数值域,N=x1,x2,xk。(2)Y语言符号集合,又称伪语言符号域,简称语言域。冠以“伪”字是为了表示与人类自然语言符号域的区别,它由元素1,2,j构成,记为1,2,jY,或 Y=1,2,j,j2 第8章 智能模糊传感器 (3)映射关系,表示由数值域N向语言域Y映射或转
6、换的关系,记为:NY使得有关系j=(xi),1=(x1),2=(x2),成立。就是图 8-1(a)中数值符号转换单元转换性能的体现。(4)RN数值集合中各元素x1,x2,xk间的关系。第8章 智能模糊传感器 (5)RY语言符号集合中各元素1,2,j间的关系。(6)FRN到RY的映射关系,记为F:RN RY使得关系RY=F(RN)成立。F构成了语言符号系统的关系概念。第8章 智能模糊传感器 3.人类自然语言符号系统人类自然语言符号系统 该系统直接将现实世界与自然语言符号域相对应。这是人类本身依靠感知,溶入知识与经验,进行综合分析、推理、判断而实现的。需要指出的是,不同的测量任务,在各种“域”中的
7、有限个元素集合,将构成各自的“论域”。例如,一个温度测量系统,它的测温范围下限值为0,上限值为160,就可以说该测温系统的论域为N=(0,160)。这里的论域是由有限个温度数值(元素集合组成的数值域。第8章 智能模糊传感器 三、三、模糊传感器的基本概念模糊传感器的基本概念 我们已知符号测量系统由传统的数值测量单元/系统与数值符号转换单元组成的,也就是在传统的数值测量单元/系统的基础上增加一个数值符号转换单元。因此,数值符号转换单元是符号测量系统的核心。数值符号转换单元的功能就是完成测量数值由数值域向语言域的转换。其转换方式有多种,也即映射关系可以有多种形式。其中,采用模糊集合理论方法来构成数值
8、符号转换单元以实现测量的数值结果转换为人类自然语言符号表示的符号测量系统符号传感器,称为模糊传感器。第8章 智能模糊传感器 8.1.3 模糊集合理论基本概念模糊集合理论基本概念 一、一、模糊集合模糊集合 1.模糊集合的定义模糊集合的定义 对于由一个对象组成的论域U=x1,x2,xn,即U为由对象中所有的元素xi(i=1,2,n)构成的集合。设从U到0,1闭区间有映射A,表示为A:U0,1则称A确定了U的一个模糊集合A,而A称为模糊集合A的隶属函数。第8章 智能模糊传感器 映射A将U上任意一点x映射到闭区间0,1上的值为A(x),称为论域U中元素x隶属于模糊集合A的程度,简称x对A的隶属度。显然
9、,A(x)的取值范围为0,1,其大小反映x属于A的程度。A(x)值接近于1时表示x属于A的程度高,A(x)值接近于0时表示x属于A的程度低。模糊集合A完全由隶属函数A所刻画,即只要给定隶属函数,那么,模糊集合就完全确定了。不同的隶属函数确定不同的模糊集合,同一论域U上可以有多个模糊集合。对于任意U上的元素x及模糊集合A,我们一般不能说x是否隶属于A,只能说x属于A的程度有多大。这也正是模糊集合同精确集合的本质区别。第8章 智能模糊传感器 特别地,当A(x)只取0,1区间的两个端点时,模糊集合A就退化为一个精确集合了。由此可见,精确集合是模糊集合的特殊形式。另外,对于论域U上的任意元素x,若A(
10、x)=0,表示论域U上的所有元素均不属于模糊集合A,即模糊集合A为空集;若A(x)=1,表示论域U上的所有元素都在模糊集合A中,即模糊集合A为整个论域U。第8章 智能模糊传感器 2.举例说明模糊集合举例说明模糊集合A与隶属函数与隶属函数A的关系的关系 (1)“成绩好”是一个模糊概念。因为,简单地用高于某个分数的就算成绩好,否则就算成绩不好是不甚合适的。比较科学的方法是采用一个模糊集合A来描述“成绩好”这个模糊概念。若采用5分制,则不妨用论域U=0,1,2,3,4,5上的隶属函数A(x)来表示模糊集合A,即 第8章 智能模糊传感器 (2)再以年龄的集合U=0,150为论域,“年老”和“年轻”为两
11、个模糊概念,可以分别用模糊集O和Y来表示。其相应的隶属函数如下:当0 x50 当50 x150 当0 x25 当25x150 第8章 智能模糊传感器 图 8-3“年老”与“年轻”隶属函数示意图(a)“年老”;(b)“年轻”;(c)合成图第8章 智能模糊传感器 图 8-3“年老”与“年轻”隶属函数示意图(a)“年老”;(b)“年轻”;(c)合成图第8章 智能模糊传感器 二、二、确定隶属函数的方法确定隶属函数的方法 1.确定隶属函数的一般原则确定隶属函数的一般原则 (1)若模糊集合反映的是社会的一般意识,是大量的可重复表达的个别意识的平均结果。例如,青年人,经济增长快、生产正常等,则此时采用模糊统
12、计法来求隶属函数较为理想。(2)如果模糊集合反映的是某个时间段内的个别意识、经验和判断,例如,某专家对某个项目的可行性评价,那么,对这类问题可采用Delphi法。第8章 智能模糊传感器 (3)若模糊集合反映的模糊概念已有相应成熟的指标,这种指标经过长期实践检验已成为公认的对事物是真实的又是本质的刻画,则可直接采用这种指标,或者通过某种方式将这种指标转化为隶属函数。(4)对某些模糊概念,虽然直接给出其隶属函数比较困难,但可以比较两个元素相应的隶属度,此时可用相对选择法求得其隶属函数。(5)若一个模糊概念是由若干个模糊因素复合而成的,则可先求单个因素的隶属函数,再综合出模糊概念的隶属函数。第8章
13、智能模糊传感器 2.几种常见的隶属函数及其曲线几种常见的隶属函数及其曲线(1)矩形:如图 8-4(a)所示。xa axb xb 第8章 智能模糊传感器 图 8-4 三种常见隶属函数曲线示意图(a)矩形曲线;(b)梯形曲线;(c)柯西形曲线 第8章 智能模糊传感器(2)梯形:如图 8-4(b)所示。xa axb bxc cxd xd 第8章 智能模糊传感器(3)柯西形:如图 8-4(c)所示。(常量k0)第8章 智能模糊传感器 三、模糊算子三、模糊算子 1.有界算子有界算子“+”、“-”也就是说,隶属度A(x)与B(x)的模糊和的值是A(x)与B(x)的数值和,而且若A(x)与B(x)的数值和大
14、于1,则隶属度A(x)与B(x)的模糊和的值取为1。第8章 智能模糊传感器 第8章 智能模糊传感器 2.最大、最小算子最大、最小算子“”、“”第8章 智能模糊传感器 3.乘积算子乘积算子“”即A(x)和B(x)的模糊积就是它们的数值积。第8章 智能模糊传感器 四、四、含义映射含义映射(a)与描述映射与描述映射l(x)1.含义映射含义映射(a)语言值a的含义定义为从语言域到数值域的一个子集P(N)的映射,所谓N的子集P(N)就是由N中的若干个元素组成的新的集合,显然有P(N)N或者P(N)=N。含义映射(a)可以表示为:YP(N)其中,对于任意aY,有(a)=xN。即对于语言域Y上的任意一个元素
15、a,它的原像可用(a)表示,且等于数值域上的x,也就是说x是a的含义。含义映射保证两个相同的语言值有相同的含义。语言值和含义间的联系叫做语言概念。第8章 智能模糊传感器 2.描述映射描述映射l(x)对于每个数值测量量x,与其相应的语言值a之间的关系叫做描述映射l(x),即l:NP(Y)其中,对于任意xN,有l(x)=aY。即对于数值域N上的任意一个元素x,它的像可用l(x)表示,且等于符号域上的a,就是说a是x的描述。第8章 智能模糊传感器 映射、和l是对被测对象的同一信息的三个独立的表述。但是这三个关系中确定任意一个可推出其它两个。事实上,如果语言值a为测量值x的描述,则等于说x为a的含义。
16、更进一步地,我们可以举例说明:令语言域Y为小,中,大,其语言值“小”、“中”、“大”的含义如下:(小小)=0,1.70(中中)=1.65,1.80(大大)=1.75,1.90那么,测量值x=1.78的描述为l(1.78)=中,中,大大 第8章 智能模糊传感器 五、模糊语义和模糊描述五、模糊语义和模糊描述 1.模糊语义模糊语义 语言值的模糊语义是语言域Y到数值域N上的模糊子集F(N)的映射,表示为:YF(N)那么语言值a的模糊语义为x,即可以写成x=(a)。2.模糊描述模糊描述 数值量的模糊描述是从数值域N到语言域Y上的模糊子集F(Y)的映射,表示为l:NF(Y)如果数值量x的模糊描述为a,即可
17、以写成a=l(x)。第8章 智能模糊传感器 3.模糊关系模糊关系 模糊语义和模糊描述之间的模糊关系R的隶属函数表示为R:YN0,1式中映射R将Y集合与N集合的并集合YN中的有序对(a,x)与模糊关系R的隶属函数R(a,x)相连系。在语言域Y中给定一个语言量a,模糊关系R就在数值域N中确定一个模糊子集(a),则任意一个属于数值域N中的数值量x属于模糊子集(a)的程度(a)(x)由模糊关系隶属函数R(a,x)给定,即(a)(x)=R(a,x)第8章 智能模糊传感器 同样地,在数值域N中给定一个数值量x,模糊关系R就在语言域Y中确定一个模糊子集l(x),则语言域Y上的任意一个语言量a属于语言域Y的模
18、糊子集l(x)的程度l(x)(x)也由模糊关系隶属函数R(a,x)决定,即l(x)(x)=R(a,x)因此,模糊语义与模糊描述的关系如下:(a)(x)=l(x)(x)显然,这反过来又说明模糊关系R:NY必然是同构映射。第8章 智能模糊传感器 六、六、基本符号测量分度与模糊分度基本符号测量分度与模糊分度1.符号测量分度符号测量分度 1)标称分度 这是最简单的一类分度,对应最简单的测量类型。它实际上表达了被测对象域和符号域Y的相等关系 q1 q2 (q1)=Y(q2)式中:q1、q2表示对象域中的两个元素;(q1)、(q2)分别为q1、q2在符号域Y中的像;q1 q2表示对象域上两元素q1和q2之
19、间的相等关系;(q1)=Y(q2)表示符号域Y中q1、q2的像(q1)、(q2)之间的相等关系。第8章 智能模糊传感器 2)顺序分度顺序分度(Ordinal Scale)它实际上是集合和y上的顺序关系 q1 q2(q1)Y(q2)式中:q1、q2表示对象域中的两个元素;(q1)、(q2)为q1、q2的像;q1 q2表示对象域上两元素q1和q2之间的顺序关系;(q1)Y(q2)表示符号域中q1、q2的像(q1)、(q2)之间的顺序关系。第8章 智能模糊传感器 3)线性分度(Linear Scale)这是在物理测量上最常见的一种测量分度形式。它定义在对象域和符号域Y上的一个相等关系和一个相加运算,
20、即 q1 q2(q1)=Y(q2)q1 q2 q3 (q1)+Y(q2)=Y(q3)式中:q1、q2表示对象域中的两个元素;(q1)、(q2)为q1、q2的像;q1 q2表示对象域上两元素之间的相等关系;(q1)=y(q2)表示符号域中q1、q2的像之间的相等关系;q1q2表示对象域上两元素q1、q2之间的一般合成关系;(q1)+y(q2)表示符号域上对应元素的合成关系。即这种关系从对象域映射到符号域后保持一致。第8章 智能模糊传感器 被测对象域和符号域Y之间的映射关系也不是惟一的。将通过变换法则F变为=F(),只要保持其测量分度的类型的有效性不变,即映射采用标称分度,映射也采用标称分度,则我
21、们说变换法则F是允许的。对于标称测量而言,可允许的变换法则F是任意一个一一映射;对于顺序测量而言,F是任意一个单调增映射;对于线性测量而言,F必须满足:=F()=+式中:和为大于0的实数。第8章 智能模糊传感器 2.模糊分度模糊分度 1)模糊标称分度(Nominal Fuzzy Scale)为了获得论域空间上的运算分度,必须在其上定义一个等价关系,这与定义在数值域上的等价关系是对应的。给定符号域Y中的某两个元素a和b,有 第8章 智能模糊传感器 式中:l(x)(a)表示语言域Y上的元素a隶属于模糊子集l(x)的隶属度;l(x)(b)表示语言域Y上的元素b隶属于模糊子集l(x)的隶属度;(a)(
22、x)表示数值域N上的元素x隶属于模糊子集(a)的隶属度;(b)(x)表示数值域N上的元素x隶属于模糊子集(b)的隶属度。对于数值测量的描述,通常情况下可以得到语言域Y上的一个模糊子集。语言域Y上两个模糊子集间的等价关系定义为 第8章 智能模糊传感器 式中:l(x)和l(x)分别表示语言域Y上的两个模糊子集;l(x)(a)表示语言域上的元素a隶属模糊集合l(x)的程度;l(x)(a)表示语言域上的元素a隶属模糊集合l(x)的程度。这个关系意味着 由于这个推导关系的右边等式是不能推出左边的等式的,因此可以知道标称数值分度比标称模糊分度更精确。第8章 智能模糊传感器 2)模糊顺序分度模糊顺序分度(O
23、rdinal Fuzzy Scale)给定符号域Y中的某两个元素a和b,我们定义式中:(-,(b)(x)=1-(b),+)(x)(b),+)(x)=inf1-(b)(y)|xy 第8章 智能模糊传感器 另外,我们利用下面的关系定义了F(Y)上的距离:对于任意aA,若有inf(A)a,而inf(A)b,则称b是A的任一下界;若有sup(a)a,而sup(a),则称是A的任一个上界。由此可见,模糊分度的作用就是确定模糊语义间的等价或顺序关系。第8章 智能模糊传感器 8.2 模糊传感器基本概念、功能及结构模糊传感器基本概念、功能及结构 8.2.1 模糊传感器的基本概念模糊传感器的基本概念 L.Fou
24、lly认为模糊传感器是一种能在线实现符号处理的灵敏传感器;D.Stipanicer认为模糊传感器(FS)是能将被测量转换为适于人类理解和掌握的信号的智能测量设备;E.Benoit则认为它是一种能够产生和处理与测量有关的符号信息的智能传感器。国内的某些学者给出,模糊传感器(FS)是以数值测量为基础,能产生和处理与其有关的符号信息,实现被测对象信息自然语言表达的智能传感器。第8章 智能模糊传感器 8.2.2 模糊传感器的功能模糊传感器的功能 一、一、学习功能学习功能 模糊传感器的学习功能是其最重要的一种功能。人类知识积累的实现、测量结果的拟人类自然语言的表达都是通过学习的功能实现的。例如,模糊血压
25、计,要使其直接反映出血压的“正常”与“不正常”,该模糊血压计首先要积累大量的反应血压正常的相关知识,其次还要将测量结果用人类所能接受的语言表达出来。从这个意义上讲,模糊血压计必须具备学习功能。第8章 智能模糊传感器 二、二、推理功能推理功能 模糊传感器在接收到外界信息后,可以通过对人类知识的集成而生成的模糊推理规则实现传感器信息的综合处理,对被测量的测量值进行拟人类自然语言的表达等。对于模糊血压计来说,当它测到一个血压值后,首先通过推理,判断该值是否正常,然后用人类理解的语言,即“正常”或“不正常”表达出来。为了实现这一功能,推理机制和知识库(存放基本模糊推理规则)是必不可少的。第8章 智能模
26、糊传感器 三、三、感知功能感知功能 模糊传感器与传统传感器一样可以感知敏感元件确定的被测量,但是模糊传感器不仅可以输出数量值,而且可以输出易于人类理解和掌握的自然语言符号量,这是模糊传感器的最大特点。四、通信功能四、通信功能 模糊传感器具有自组织能力,不仅可进行自检测、自校正、自诊断等,而且可以与上级系统进行信息交换。第8章 智能模糊传感器 8.2.3 模糊传感器的结构模糊传感器的结构一、一、基本逻辑结构框图基本逻辑结构框图 图 8-5 模糊传感器的简化逻辑结构框图 第8章 智能模糊传感器 二、二、基本结构框图基本结构框图 图 8-6 模糊传感器的基本物理结构和软件结构(a)模糊传感器的基本物
27、理结构;(b)模糊传感器的基本软件结构 第8章 智能模糊传感器 图 8-6 模糊传感器的基本物理结构和软件结构(a)模糊传感器的基本物理结构;(b)模糊传感器的基本软件结构 第8章 智能模糊传感器 三、三、多维模糊传感器结构多维模糊传感器结构 图 8-7 多维模糊传感器结构框图 第8章 智能模糊传感器 8.3 模糊传感器语言概念的产生方法模糊传感器语言概念的产生方法 8.3.1 通过语义关系产生概念通过语义关系产生概念 模糊传感器可输出多个语言描述,这些语言描述通过它们语义间的关系相联系。考虑一个温度测量例子。如语言描述热(hot)和很热(veryhot)间的语义关系可归因于语言域Y上的顺序关
28、系,该关系又同数值域N上的大小关系相对应,并表示为hotveryhot 第8章 智能模糊传感器 所有概念间的这种关系由传感器自身管理。首先,我们定义一个特殊概念,称为属概念(Generic Concept)。所谓属概念是指对应于数值域中那些最具有代表性的测量点或测量范围的语言描述。譬如,电冰箱的温度通常保持在-5 15 范围内,那么我们认为0 5 为最适宜的温度范围,而0 5 在语言域中可用“适中”语言概念来描述。于是我们可定义“适中”这个语言概念为属概念。第8章 智能模糊传感器 产生新概念还需要给出其它语言描述和含义。Benoit教授定义了稍高(morethan)、稍低(lessthan)、
29、高(above)、低(below)等模糊算子来产生模糊顺序分度,以此来产生新概念,如定义属概念为“适中”。根据上述模糊算子可产生新概念“热”、“很热”、“冷”、“很冷”,表示为适中 mild(Generic Concept)属概念热 (hot)=morethan(mild)很热(veryhot)=above(hot)冷 (cold)=lessthan(mild)很冷(verycold)=below(cold)第8章 智能模糊传感器 图 8-8 根据语义关系产生概念的隶属函数 第8章 智能模糊传感器 例例:以温度测量为例,来说明新语言概念的产生过程。设论域U=0,1表示温度测量归一化处理后的范围
30、。语言域S=非常冷,冷,热,非常热,那么,产生新概念的实质在于确定语言域S中新生概念相应的隶属函数。首先,定义属概念为“冷”(用c1表示)和“热”(用c2表示),其相应的隶属函数为 xU,R(c2,x)=a xU,R(c1,x)=1-a 则第8章 智能模糊传感器 图 8-9 属概念c1、c2隶属函数曲线 第8章 智能模糊传感器 属概念及其隶属函数确定后,就可以通过模糊算子产生新的模糊概念。我们定义“非常”(very)模糊算子,则very(c1)表示“非常冷”,而very(c2)表示“非常热”。因此very(c1),c1,c2,very(c2)构成了论域U上基于属概念c1、c2的新的语言域。我们
31、把x隶属于新生概念“very(c1)”和“very(c2)”的程度,即隶属函数R(very(c1),x)和R(very(c2),x)表示为属概念隶属函数R(c1,x)和R(c2,x)的函数形式,写成下列关系式:第8章 智能模糊传感器 这里显然有:若R(c1,x)0.5,则有R(very(c1),x)R(c1,x)若R(c1,x)0.5,则有R(very(c1),x)R(c1,x)在满足上述条件下,可选择函数形式为f()=(1-sin(k(-0.5)式中:属概念隶属函数;k修正因子,满足(0k1)。(8-6)第8章 智能模糊传感器 8.3.2 插值法产生概念插值法产生概念 对于数值域中特定的元素
32、,我们称之为特征测量量(characteristic measurements),用vi表示。对于每个vi,其数值域模糊集合表示为F(vi),则vi隶属于F(vi)的程度等于1,即F(vi)(vi)=1。而其它的特征测量量用vj(ji)表示,其数值域模糊集合表示为F(vj)。显然其隶属于模糊集合F(vi)的程度为0,即F(vi)(vj)=0。那么,对于任意一点vvi,vj,v隶属于模糊集合F(vi)和F(vj)的隶属函数分别为(8-7)(8-8)第8章 智能模糊传感器 它们之间关系满足:该距离应当满足下述条件:最简单的距离可表示为 第8章 智能模糊传感器 如果隶属函数的形状已知,则可定义为更一
33、般的形式:f是在0,1上的增函数,且满足:第8章 智能模糊传感器 图 8-10 插值法产生概念示意图 第8章 智能模糊传感器 图 8-11 函数f(x)隶属函数示意图 第8章 智能模糊传感器 8.3.3 模糊传感器对测量环境的适应性模糊传感器对测量环境的适应性 一、一、基于适应函数的处理方法基于适应函数的处理方法 图 8-12 适应函数示意图第8章 智能模糊传感器 对于一个确定测量对象,其数值测量可描述为 L=(h(x)if x-1(L)式中:Lx(表示对象域L到数值域x的映射);-1xL(表示数值域x到对象域L的逆映射)。为了实现这种处理方法,通常要把适应函数(Adaptation Func
34、tion)h存放在模糊传感器知识库中。与属概念对应的特征测量点Mc不应随适应函数的变化而变化,表示为h(Mc)=Mc,而且对特征测量点的描述应保持线性,表示为h(Mc)=k式中:h(Mc)表示适应函数的导数,k为常数。第8章 智能模糊传感器 二、二、专家指导下的定性学习法专家指导下的定性学习法 模糊传感器的学习功能是通过比较专家和模糊传感器对同一被测量定性描述的差异来实现的。设对于同一被测量x,专家给出的语言描述表示为l(x),模糊传感器输出的语言描述表示为l(x),e表示l(x)和l(x)之间的定性差异,则修正规则如下:若e为正向定性差异,表示为l(x)l(x),则可通过“增加”模糊算子调整
35、该差异;若没有定性差异,表示为l(x)=l(x),则“不变”;若e为负向定性差异,表示为l(x)l(x),则可通过“减小”模糊算子来调整该差异。第8章 智能模糊传感器 上述中“增加”,“减小”,“不变”均为模糊算子。通常,“增加”算子是指将隶属函数曲线向数值量小的方向平移或扩展;“减小”算子是指隶属函数曲线向数值大的方向平移或扩展;而“不变”算子是指隶属函数保持不变。对于温度T0,在学习前描述为l(T0)=0.6/冷,0.4/适中 学习后可以得到下列描述:l(T0)=0.4/冷,0.6/适中 第8章 智能模糊传感器 图 8-13“增加”模糊算子示意图(a)学习前;(b)学习后 第8章 智能模糊
36、传感器 训练样本,可由专家经验知识确定。专家经验知识的获取,即专家信息的输入可由下列步骤实现:(1)确定测量范围的上下限;(2)确定论域U上描述被测量数量值的个数;(3)确定表征每个被训练概念(包括属概念和新概念)的模糊子集;(4)通过采样输入对应被训练概念(包括属概念和新概念)隶属度为1的采样值;(5)通过相关训练算法产生被训练概念(包括属概念和新概念)对应的隶属度。第8章 智能模糊传感器 8.3.4 隶属函数训练算法隶属函数训练算法 一、一、连续隶属函数训练方法连续隶属函数训练方法 例例:在论域U=0,1上生成语言概念集合S=very(c1),c1,c2,very(c2)。每个概念在数值域
37、上所对应的数值范围,如图 8-14所示。其训练步骤如下:图图 8-14 very(c1),c1,c2,very(c2)在数值域上对应在数值域上对应的数值范围示意图的数值范围示意图 第8章 智能模糊传感器 1.对对“very(c1)”概念的训练概念的训练设训练样本xx0,x1。(1)由经验曲线或前次训练后生成的曲线计算R(very(c1),x)和R(c1,x)。图图 8-15 新概念隶属函数新概念隶属函数 第8章 智能模糊传感器 (2)如果R(very(c1),x)R(c1,x),即该语言概念very(c1)同训练样本的状态是相符的。这时若=x01-x小于一给定阈值,则该语言概念的训练可以结束,
38、否则增加(8-6)式中修正因子k,转到第(1)步。其中x01为very(c1)与c1两概念的隶属函数曲线的交点对应论域上的值。如图 8-15 所示。(3)如果R(very(c1),x)R(c1,x),即该语言概念very(c1)同训练样本的状态是不相符的。则应当减小(8-6)式中修正因子k,转到(1)步。第8章 智能模糊传感器 2.对对“c1”概念的训练概念的训练 由于概念c1介于概念very(c1)和c2之间,对c1的训练涉及到very(c1)和c2,因此首先要计算概念c1的重心g1,并以此点为界分左右两端训练概念c1。设训练样本xx2,x3。(1)计算概念c1的重心g1 第8章 智能模糊传
39、感器 (2)如果xg1,则计算R(c1,x),R(very(c1),x)。若R(very(c1),x)R(c1,x)则语言概念c1同训练样本x的状态是一致的。这时若大于一给定阈值,则应当增大(8-6)式中修正因子k,转到(1),否则结束训练。如果R(very(c1),x)R(c1,x)此时该语言概念c1同训练样本x的状态不一致,应当增大(8-6)式中修正因子k,转到(1)步。第8章 智能模糊传感器 (3)如果xg1,计算R(c1,x),R(c2,x)。如果R(c1,x)R(c2,x)此时该语言概念c1同训练样本x的状态是相符的,则训练结束。如果R(c1,x)R(c2,x)此时该语言概念c1同训
40、练样本x的状态是不相符的,则增大(8-6)式中修正因子k,转到(1)步。第8章 智能模糊传感器 二、二、分段隶属函数训练方法分段隶属函数训练方法 图 8-16 分段隶属函数 第8章 智能模糊传感器 (1)若tid,且温(ti)热(ti),则:d(j)=k(ti-d(j-1)+d(j-1),其中k为速度修正因子。若k=0,d(j)=d(j-1),表示不修正,若k=1,则d(j)=ti表示修正量最大。d(j)表示端点d的第j次修正值。第8章 智能模糊传感器 (2)若tid,且温(ti)热(ti)时,则不修正。(3)若tic,且冷(ti)温(ti)时,修正方法同上。(4)若ctid时,则不修正。第8
41、章 智能模糊传感器 设“热”概念训练样本数值为tl,l=1,2,m。如图 8-16 所示。若tlb,不必修正。若tlb,且温(tl)热(tl),则 若tlb,且温(tl)热(tl),则不必修正。若btlf,则不必修正。第8章 智能模糊传感器 8.4 模糊传感器举例模糊传感器举例 图 8-17 模糊传感器的神经网络结构 第8章 智能模糊传感器 8.4.1 模糊血压传感器模糊血压传感器 图 8-18 判断程序框图 一、一、功能实现功能实现 第8章 智能模糊传感器 二、二、隶属函数产生过程隶属函数产生过程 对应某年龄段,选择一个最佳血压值a,单位为kPa,以此定义属概念初始隶属函数及通过概念产生办法
42、建立其它概念初始隶属函数,分别为新概念“血压偏高”初始隶属函数:h0属概念“血压正常”初始隶属函数:n0新概念“血压偏低”初始隶属函数:l0 实现上述功能程序流程如图 8-19 所示。第8章 智能模糊传感器 图 8-19 建立隶属函数程序流程框图 第8章 智能模糊传感器 下面我们定义属概念“血压正常”初始隶属函数n0为 式中:k大于零的常数;a最佳血压值;p实测血压值。通过概念产生办法产生新概念的初始隶属函数分别为 第8章 智能模糊传感器 新概念“血压偏高”初始隶属函数式中:k大于零的常数;a某一给定血压值(如图 8-20 所示);p实测血压值。第8章 智能模糊传感器 图 8-20 血压“偏高
43、”、“正常”、“偏低”隶属函数 第8章 智能模糊传感器 8.4.2 模糊色彩传感器模糊色彩传感器 一、一、色彩的模糊描述色彩的模糊描述 用自然语言描述某种色彩时,色彩的亮度是至关重要的。所谓亮度是指某种色彩的强度。如“白”与“苍白”是基于亮度来区分的。“红”、“浅红”、“深红”也是由亮度来决定的。建立色彩模糊描述的首要方法是将亮度和色度描述分离。亮度测量可以看成一维测量,而色度测量则属多维测量。为简化分析,这里仅讨论在亮度一定情况下,通过测量色度,来对被测物体表面色彩进行模糊描述。为此,首先选择七种色彩构造模糊色彩传感器,它可表示为S=黑,洋红,红,绿,蓝,黄,灰 第8章 智能模糊传感器 二、
44、二、模糊色彩传感器的组成模糊色彩传感器的组成 图 8-21 模糊色彩传感器 第8章 智能模糊传感器 三、三、概念产生过程概念产生过程1.讨论某色彩介于两种基本色彩之间的情形讨论某色彩介于两种基本色彩之间的情形 图 8-22 红绿蓝色彩的一种隶属函数形式 第8章 智能模糊传感器 设F(Cri)表示反映色彩红特征测量点的模糊集合;F(Cgi)表示反映色彩绿特征测量点的模糊集合;F(Cbi)表示反映色彩蓝特征测量点的模糊集合。若现在测得某色彩的色度值为Ci,且满足CgiCiCri,那么利用插值公式(8-7)和(8-8)可求得其分别隶属于模糊集合F(Cri)和F(Cgi)的隶属度,即 第8章 智能模糊传感器 2.讨论某色彩特征测量值介于三种基本特征测量值之间的情形讨论某色彩特征测量值介于三种基本特征测量值之间的情形 图 8-23 另一种红绿蓝色彩隶属函数形式 第8章 智能模糊传感器 同理,设F(Cri)表示反映色彩红特征测量点的模糊集合;F(Cgi)表示反映色彩绿特征测量点的模糊集合;F(Cbi)表示反映色彩蓝特征测量点的模糊集合。若现测得某色彩的色度值为Cj,它既满足CbiCjCgi,又满足CbiCjCri。于是利用插值公式(8-7)和(8-8)分别求出其隶属于模糊集合F(Cri)、F(Cgi)和F(Cbi)的隶属函数。表示为由此可得到色度值Cj对应的色彩模糊描述为
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100