智能控制第七章神经控制系统文档资料.ppt
《智能控制第七章神经控制系统文档资料.ppt》由会员分享,可在线阅读,更多相关《智能控制第七章神经控制系统文档资料.ppt(55页珍藏版)》请在三一办公上搜索。
1、第七章 神经控制系统(Neural Control System),7.1 神经网络(NN)简介,7.1.1 人工神经网络(ANN)的起源与发展,自1960年威德罗(Widrow)和霍夫(Hoff)率先把神经网络用于自动控制研究以来,对这一课题的研究艰难地取得一些进展。60年代末期至80年代中期,神经网络控制与整个神经网络研究一样,处于低潮。80年代后期以来,随着人工神经网络研究的复苏和发展,对神经网络控制的研究也十分活跃。这方面的研究进展主要在神经网络自适应控制和模糊神经网络控制及其在机器人控制中的应用上。,7.1.2 用于控制的人工神经网络,人工神经网络的特性:,并行分布处理;非线性映射;
2、通过训练进行学习;适应与集成;硬件实现.,(1)模式信息处理和模式识别;(2)最优化问题计算;(3)复杂系统控制;(4)通信。,人工神经网络的应用:,7.2 人工神经网络的模型与结构,7.2.1 生物神经元模型,神经元的主要组成部分:细胞体、轴突、树突、突触等。,从生物控制论的角度,神经元作为控制和信息处理的基本单元,具有以下几个重要功能和特点:1)动态极化原则;2)时空整合功能;3)兴奋与抑制状态;4)脉冲与电位转换;5)突触延时和不应期。,7.2.2 人工神经元模型及其特性,这三种函数都是连续和非线性的。一种二值函数可由下式表示:(7.2),一种常规的形函数可由下式表示:(7.3),双曲正
3、切函数如下式所示:(7.4),7.2.3 人工神经网络的基本类型,1.人工神经网络的基本特性和结构,人工神经网络的结构基本上分为两类,即递归(反馈)网络和前馈网络。,基本特性,ANN分类,人工神经网络是一种具有下列特性的有向图:对于每个节点 i 存在一个状态变量xi;从节点 j 至节点 i,存在一个连接权系统数wij;对于每个节点 i,存在一个阈值 i;对于每个节点 i,定义一个变换函数:对于最一般的情况,此函数取 形式。,递归(反馈)网络:在递归网络中,多个神经元互连以组织一个互连神经网络,如图7.3所示。有些神经元的输出被反馈至同层或前层神经元。Hopfield网络,Elman网络和Jor
4、dan网络是递归网络有代表性的例子。前馈网络:前馈网络具有递阶分层结构,由一些同层神经元间不存在互连的层级组成。从输入层至输出层的信号通过单向连接流通;神经元从一层连接至下一层,不存在同层神经元间的连接,如图7.4所示。,图7.3 递归(反馈)网络图7.4 前馈(多层)网络,2.人工神经网络的主要学习算法,有师学习 有师学习算法能够根据期望的和实际的网络输出(对应于给定输入)间的差来调整神经元间连接的强度或权。有师学习算法的例子包括Delta规则、广义Delta规则或反向传播算法BP以及LVQ算法等。,无师学习 无师学习算法不需要知道期望输出。在训练过程中,只要向神经网络提供输入模式,神经网络
5、就能够自动地适应连接权,以便按相似特征把输入模式分组聚集。,强化学习 强化学习是有师学习的特例。它不需要老师给出目标输出。强化学习算法采用一个“评论员”来评价与给定输入相对应的神经网络输出的优度(质量因数)。强化学习算法的一个例子是遗传算法(GA)。,7.2.4 人工神经网络的典型模型,续前表:,7.3 人工神经网络示例及其算法,人工神经网络的许多算法已在神经控制中获得广泛采用,下面对几种比较重要的网络及其算法加以简要讨论。,7.3.1 多层感知器(MLP),多层感知器是最著名的前馈网络。图7.4给出一个三层MLP,即输入层、中间(隐含)层和输出层。输入层的神经元只起到缓冲器的作用,把输入信号
6、分配至隐含层的神经元。隐含层的每个神经元j(见图7.1)在对输入信号加权wij之后,进行求和,并计算出输出 yj作为该和的 f 函数,即(7.5)反向传播算法(BP)是一种最常采用的训练算法,另一种适于训练MLP的学习算法是遗传算法(GA)。,反向传播算法是一种最常采用的训练算法,它给出神经元i和j间连接权的变化,如下式所示:(7.6)式中,为一称为学习速率的参数,为一取决于神经元j是否为一输出神经元或隐含神经元的系数。对于输出神经元,(7.7)对于隐含神经元,(7.8)在上述两式中,表示所有输入信号对神经元j的加权总和,为神经元j的目标输出。,另一种适于训练的学习算法是遗传算法(GA),该算
7、法以某个随机产生的染色体群体开始,并应用基因算子产生新的更为合适的群体。选择算子从现有群体选择染色体供繁殖用。交叉算子通过在随机位置切开染色体并交换切开后续位置内的成分,从两个现存的染色体产生两个新的染色体。变异算子通过随机地改变现有染色体的基因,产生新的染色体。这些算子一起模拟一个导向随机搜索方法,此方法最终能够求得神经网络的目标输出。,7.3.2 数据群处理方法(GMDH)网络,图7.6和图7.7分别表示一个数据群处理方法网络及其一个神经元的细节。每个GMDH神经元是一N-Adalilne,即为一含有非线性预处理器的自适应线性元件。训练网络包含下列过程:从输入层开始构造网络,调整每个神经元
8、的权值,增加层数直至达到映射精度为止。,图7.6 一个受训练的GMDH网络,图7.7 一个神经元的详图,7.3.3 自适应谐振理论(ART)网络,1.ART-1版本,图7.8 一个ART-1网络,用于处理二值输入,从下图可以看出,一个ART-1网络含有两层,一个输入层和一个输出层。这两层完全互连,该连接沿着正向(自底向上)和反馈(自顶向下)两个方向进行。当ART-1网络在工作时,其训练是连续进行的,包括8个步骤。,2.ART-2版本,能够处理连续值输入。,右图给出一个学习矢量量化网络,它由三层神经元组成,即输入转换层、隐含层和输出层。该网络在输入层与隐含层间为完全连接,而在隐含层与输出层间为部
9、分连接,每个输出神经元与隐含神经元的不同组相连接。,图7.9 学习矢量化网络,7.3.4 学习矢量量化(LVQ)网络,最简单的训练步骤如下:(1)预置参考矢量初始权值。(2)提供给网络一个训练输入模式。(3)计算输入模式与每个参考矢量间的Euclidean距离。(4)更新最接近输入模式的参考矢量(即获胜隐含神经元的参考矢量)的权值。如果获胜隐含神经元以输入模式一样的类属于连接至输出神经元的缓冲器,那么参考矢量应更接近输入模式。否则,参考矢量就离开输入模式。(5)转至(2),以某个新的训练输入模式重复本过程,直至全部训练模式被正确地分类或者满足某个终止准则为止。,7.3.5 Kohonen网络,
10、Kohonen网络或自组织特征映射网络含有两层,一个输入缓冲层用于接收输入模式,另一为输出层。输出层的神经元一般按正则二维阵列排列,每个输出神经元连接至所有输入神经元。连接权值形成与已知输出神经元相连的参考矢量的分量。,图7.10 Kohonen网络,7.3.6 Hopfield网络,Hopfield网络是一种典型的递归网络(见图7.3)。下图表示Hopfield网络的一种方案。这种网络通常只接受二进制输入(或)以及双极性输入(+1或-1)。它含有一个单层神经元,每个神经元与所有其它神经元连接,形成递归结构。Hopfield网络的训练只有一步。,图7.11 一种Hopfield网络,7.3.7
11、 Elman and Jordan网络,图7.12 Elman网络 图7.13 Jordan网络,图7.12和图7.13分别示出Elman网络和Jordan网络。这两种网络具有与MLP网络相似的多层结构。在这两种网络中,除了普通的隐含层外,还有一个特别的隐含层,有时称为上下文层或状态层;该层从普通隐含层(对于Elman网)或输出层(对于Jordan网)接收反馈信号。,7.3.8 小脑模型连接控制(CMAC)网络,CMAC网络可视为一种具有模糊联想记忆特性监督式(有导师)前馈神经网络。图7.14表示网络的基本模块。,图7.14 CMAC网络的基本模块,7.4 神经控制的结构方案,7.4.1 NN
12、学习控制,图7.16给出一个NN学习控制的结构,包括一个导师(监督程序)和一个可训练的神经网络控制器(NNC)。控制器的输入对应于由人接收(收集)的传感输入信息,而用于训练的输出对应于人对系统的控制输入。,图7.16 基于神经网络的监督式控制,实现NN监督式控制的步骤如下:通过传感器和传感信息处理,调用必要的和有用的控制信息。构造神经网络,即选择NN类型、结构参数和学习算法等。训练控制器,实现输入和输出间的映射,以便进行正确的控制。,NN监督式控制已被成功应用于倒立摆小车控制系统。,7.4.2 NN直接逆控制,下图给出NN直接逆控制的两种结构方案。在图7.17()中,网络NN1和NN2具有相同
13、的逆模型网络结构,而且采用同样的学习算法。图7.17()为NN直接逆控制的另一种结构方案,图中采用一个评价函数(EF)。,图7.17 直接逆控制,NN直接逆控制采用受控系统的一个逆模型,它与受控系统串接以便使系统在期望响应(网络输入)与受控系统输出间得到一个相同的映射。,7.4.3 NN自适应控制,NN自适应控制也分为两类,即自校正控制(STC)和模型参考自适应控制(MRAC)。STC和MRAC之间的差别在于:STC根据受控系统的正和(或)逆模型辨识结果直接调节控制器的内部参数,以期能够满足系统的给定性能指标;在MRAC中,闭环控制系统的期望性能是由一个稳定的参考模型描述的,而该模型又是由输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 控制 第七 神经 控制系统 文档 资料

链接地址:https://www.31ppt.com/p-4590429.html