当前位置:首页 > 智能硬件 > 人工智能AI
[导读]  模糊神经网络简介 模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。 模糊神经网络基本形式

 模糊神经网络简介

模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。

模糊神经网络基本形式

模糊神经网络有如下三种形式:

1.逻辑模糊神经网络

2.算术模糊神经网络

3.混合模糊神经网络

模糊神经网络就是具有模糊权系数或者输入信号是模糊量的神经网络。上面三种形式的模糊神经网络中所执行的运算方法不同。

模糊神经网络无论作为逼近器,还是模式存储器,都是需要学习和优化权系数的。学习算法是模糊神经网络优化权系数的关键。对于逻辑模糊神经网络,可采用基于误差的学习算法,也即是监视学习算法。对于算术模糊神经网络,则有模糊BP算法,遗传算法等。对于混合模糊神经网络,目前尚未有合理的算法;不过,混合模糊神经网络一般是用于计算而不是用于学习的,它不必一定学习。

模糊神经网络用途

模糊神经网络可用于模糊回归、模糊控制器、模糊专家系统、模糊谱系分析、模糊矩阵方程、通用逼近器。

在控制领域中,所关心的是由模糊神经网络构成的模糊控制器。在这一章中.介绍模糊神经网络的基本结构、遗传算法、模糊神经网络的学习算法,以及模糊神经网络的应用

模糊神经网络原理详解

模糊控制的基本原理由如图表示,它的核心部分为模糊控制器,如图中虚线框中部分所示。模糊控制器的控制规律由计算机的程序实现“,其算法过程:微机经中断采样获取被控量的精确值,然后将此量与给定值比较得到误差信号E。一般选误差信号E 作为模糊控制器的一个输入量。把误差信号E 的精确量进行模糊量化变成模糊量,误差E 的模糊量可用相应的模糊语言表示,得到了误差E 的模糊语言集合的一个子集e。再由e 和模糊控制规则R 根据推理的合成规则进行模糊决策,得到模糊控制量u。

为了对被控对象施加精确的控制,还需要将模糊量u 转换为精确量,这一步

骤在图3-1中称为非模糊化处理。得到了精确的数字控制量后,经数模转换变为

精确的模拟量送给执行机构,对被控对象进行一步控制。然后,中断等待第: 二次采样,进行第二步控制。。.。。这样循环下去,就实现了被控对象的模糊控制。

模糊控制器的设计

模糊逻辑控制器(Fuzzy Control ler) 简称为模糊控制器(Fuzzy Logi c

Controller),因为模糊控制器的控制规则是基于模糊条件语句描述的语言控

制规则,所以模糊控制器又称为模糊语言控制器。模糊控制器的组成框图见图

 

它包括有: 输入量模糊化接口、数据库、规则库、推理机和输出解模糊

接口五个部分。

(1) 模糊化接口(Fuzzy Interface)模糊控制器的输入必须通过模糊化才

能用于控制输出的求解,因此实际上它是模糊控制器的输入接口。其主要作用是

将真实的确定量输入转换为一个模糊矢量。

数据库用来定义模糊控制器中语言控制规则和

(2) 数据库(Data Base,DB)数据库用来定义模糊控制器中语言控制规则和

模糊数据操作,它存储着有关模糊化、模糊推理、解模糊等相关知识。

(3) 规则库(Rule Base,RB)

规则库包含若干模糊控制规则。即以“if.。 then.。。”形式表示,对专家控制经验集成而形成的模糊条件语句。语言控制规则库通过一系列语言控制规则来表征控制目标和该领域专家的控制策略,它是根据被控系统的行为特性和专家的控制经验总结编写而成的。由规则库和数据库

这两部分组成整个模糊控制器的知识库(KB-Knowledge Base)。

(4) 推理与解模糊接口(Inference and Defuzzy-Interface)

推理是模糊控制器中,根据输入模糊量,由模糊控制规则完成模糊推理来求解模糊关系方程,并获得模糊控制量的功能部分。推理结果的获得,表示模糊控制规则推理功能已经完成。但是,所获得的结果仍是一个模糊矢量,不能直接用来作为控制量,还必须进行一次转换,求得清晰的控制量输出,即为解模糊。通常把输出端具有转换功能作用的部分称为解模糊接口。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

  近几年来,随着机器人技术与控制技术的发展,机器人在日常生活和工农业生产中得到广泛应用。机器人对象是一个非线性、强耦合的多变量系统,在运动过程中。由于存在摩擦、负载变化等不确定因素,因而它还是

关键字: 机器人 模糊神经网络

  采用高斯函数作为模糊隶属函数,将模糊控制与神经网络相结合。利用神经网络实现模糊推理,运用了一种模糊高斯基函数神经网络.并用于两关节机器人的轨迹跟踪控制。仿真结果表明,该网络对机器人轨迹跟踪控

关键字: 机器人 模糊神经网络

      自20世纪80年代以来,语音识别技术的研究取得了许多突破性进展,特别是基于隐马尔可夫模型(HMM)的语音识别技术,目前已趋成熟,成为语音识别的主流。然而基本型的HMM模型也存在

关键字: 模糊神经网络 语音识别

  前些天把玩了一下MATLAB中神经网络工具箱的使用,忽有“扪参历井仰胁息”之感。别的倒是没什么,只是神经网络的数据组织结构有些“怪异”,要是不

关键字: matlab 模糊神经网络

模糊神经网络简介 模糊神经网络就是模糊理论同神经网络相结合的产物,它汇集了神经网络与模糊理论的优点,集学习、联想、识别、信息处理于一体。 系统的复杂性与所要求的精确性之间存在尖锐

关键字: 模糊神经网络

自适应神经模糊推理系统(ANFIS)依据模糊逻辑和神经元的知识,而常规的模糊控制系统是一个不能自动地将专家经验知识转化为推理规则库,同时缺乏有效的方法改进隶属度函数。该系统使用最小二乘法和反向传播的混合算法来调整条件参数...

关键字: 温湿度控制 AN BSP 模糊神经网络

摘要:研究了模糊控制与神经网络两者相结合构成的模糊神经网络控制策略,实现了模糊神经网络控制算法在PLC中的软件编程,它不依赖于被控对象精确的数学模型,将模糊神经网络控制器应用于温度控制系统中,获得了良好的

关键字: 模糊神经网络 PLC 控制策略 模糊控制器

本文提出了一种基于模糊神经网络的电机故障预测新方法。该方法将时间序列与模糊神经网络结合,同时引入时差法,对电机状态进行预测,从而提高了预测精度,减少了系统误差。仿真结果表明,该预测方法的误差明显较小,是一种较实用的预测方...

关键字: 电机 模糊神经网络 电机故障 精度

摘要:随着智能信息技术的发展,模糊神经网络算法广泛应用于工业控制。但该算法尚未应用于PLC。针对这种现状,给出基于S7-200PLC的模糊神经网络算法设计。利用模糊神经网络算法的理论知识,在S7-200的平台上采用梯形

关键字: 模糊神经网络 PLC S7-200 BSP
关闭