版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章模糊神经网络控制与自适应神经网络智能控制基础整体概述概述二点击此处输入相关文本内容概述一点击此处输入相关文本内容概述三点击此处输入相关文本内容7.1 模糊神经网络控制7.2 基于神经元网络的自适应控制7.3*
自适应神经网络结构学习目录7.1.1 神经网络与模糊控制系统7.1.2 模糊神经网络的学习算法7.1 模糊神经网络控制模糊神经网络理论的出发点模糊控制系统的隶属度函数或控制规则的设计方法存在很大的主观性。利用神经网络的学习功能来优化模糊控制规则和相应的隶属度函数、将一些专家知识预先分布到神经网络中去是提出模糊神经网络理论的两个基本出发点。模糊神经网络结构图结构说明第一层节点为输入节点,用来表示语言变量;输出层的每个输出变量有两个语言节点,一个用于训练时期望输出信号的馈入,另一个表示模糊神经网络推理控制的输出信号节点;第二层和第四层的节点称为项节点,用来表示相应语言变量语言值的隶属度函数。第三层节点称为规则节点,用来实现模糊逻辑推理。其中第三、四层节点间的连接系数定义规则节点的结论部、第二、三层节点间的连接系数定义规则节点的条件部。第一层这一层的节点只是将输入变量值直接传送到下一层。所以,且输入变量与第一层节点之间的连接系数wji(1)=1。第二层实现语言值的隶属度函数变换,可选取钟型函数其中:mji和σji分别表示第i个输入语言变量Xi的第j个语言值隶属度函数的中心值和宽度。可抽象看作第一、二层神经元节点之间的连接系数wji(2)
。第三层完成模糊逻辑推理条件部的匹配工作。由最大、最小推理规则可知,规则节点实现的功能是模糊“与”运算。
fj(3)=min(u1(3),u2(3),...,up(3)),aj(3)=fj(3)
且第二层节点与第三层节点之间的连接系数wji(3)=1第四层
有两种模式从上到下的传输模式时,与第二层相同,实现模糊化的功能。从下到上的传输模式中,实现的是模糊逻辑推理运算。根据最大、最小推理规则,是模糊“或”运算:
fj(4)=max(u1(4),u2(4),...,up(4)),aj(4)=fj(4)
且第三、四层节点之间的连接系数wji(4)=1第五层有两种模式从上到下的信号传输方式,同第一层。从下到上是精确化计算,如果采用重心法,有
则第四层节点与第五层节点之间的连接系数wji(5)可以看作是mji(5)·σji(5)。7.1.1 神经网络与模糊控制系统7.1.2 模糊神经网络的学习算法7.1 模糊神经网络控制混合学习算法第一阶段,使用自组织学习方法进行各语言变量语言值隶属度函数的初步定位以及尽量发掘模糊控制规则的存在性(即可以通过自组织学习删除部分不可能出现的规则)在第二阶段,利用有导学习方法来改进和优化期望输出的各语言值隶属度函数。1.自组织学习阶段问题描述:给定一组输入样本数据xi(t),i=1,2,...,n、期望的输出值yi(t),i=1,2,...,m、模糊分区|T(x)|和|T(y)|以及期望的隶属度函数类型(即三角型、钟型等)。学习的目的是找到隶属度函数的参数和系统实际存在的模糊逻辑控制规则。隶属度函数参数的获取中心值mi的估计:Kohonen自组织映射法宽度值σi是与重叠参数r以及中心点mi邻域内分布函数值相关。Kohonen自组织映射法一种自组织学习。经过一段时间的学习后,其权值的分布可以近似地看作输入随机样本的概率密度分布。学习过程是一个Winner-take-all的过程,具体如下:mcloest(t+1)=mcloest(t)+α(t)[x(t)-mcloest(t)]mi(t+1)=mi(t)当mi(t)≠mcloest(t)k=|T(x)|表示语言变量x语言值的数目宽度σi的计算通过求下列目标函数的极小值来获取,即:其中
r为重叠参数。也可以采用一阶最近邻域法近似:推理规则的确定即确定第三层规则节点和第四层输出语言值节点之间的连接关系。采用竞争学习获得记o(3)i(t)为规则节点的激励强度、o(4)i(t)为第四层输出语言值节点输出,则规则删除仅保留规则节点与同一输出语言变量的所有语言值节点的连接系数最大的那个连接关系,将其余的连接关系删除。当某一规则节点与某一输出语言变量所有语言值节点之间的连接系数都非常小时,则所有的连接关系都可以删除。如果某一规则节点与第四层中的所有节点的连接系数都很少而被删除的话,则该规则节点对输出节点不产生任何影响。因此,该规则节点可以删除。规则合并
合并的条件该组节点具有完全相同的结论部(如图7-2中输出变量yi中的第二个语言值节点);在该组规则节点中某些条件部是相同的(如图7-2中输入变量x0中的第一个语言值节点的输出与该组规则节点全部相连);该组规则节点的其它条件输入项包含了所有其它输入语言变量某一语言值节点的输出。图7-2:规则节点合并示例2.有导师学习阶段可采用BP学习第五层反向传播到上一层的广义误差δ(5)为第四层没有任何参数进行更新。唯一需要做的是实现误差的反向传播计算。第三层与第四层相似如果输出语言变量有m个,则第二层qk(3)=δk(3)
当aj(2)是第k个规则节点输入值中的最小值时;qk(3)=0其它情况下。第二层学习公式整个学习流程7.1 模糊神经网络控制7.2 基于神经元网络的自适应控制7.3*
自适应神经网络结构学习目录基于神经元网络的自适应控制神经网络控制器完全满足自适应控制的要素在线、实时地了解对象;有一个可调节环节;能使系统性能达到指标要求和最优。常规的神经网络控制器本身也具有一定的自适应能力。设计思想与传统的自适应控制器一样,有两种不同的设计途径:7.2.1 神经网络的模型参考自适应控制7.2.2 神经网络的自校正控制7.2 基于神经元网络的自适应控制模型参考自适应控制通过选择一个适当的参考模型和由稳定性理论设计的自适应算法,并利用参考模型的输出与实际系统输出之间的误差信号,由一套自适应算法计算出当前的控制量去控制系统达到自适应控制的目的。在实时性方面都没有重大进展。控制策略如果被控系统
y(k+1)=f(y(k),y(k-1),u(k-1))+g(u(k))参考系统:
ym(k+1)=a1ym(k)+a2ym(k-1)+r(k)则控制输入可取:基于神经网络的模型参考自适应控制结构例7-1非线性控制对象为参考系统的模型为:控制策略则控制系统的误差方程为
其中上述控制可渐渐稳定。离线辨识的控制效果u(k)=-Ni(y(k),y(k-1))+0.6y(k)+0.2y(k-1)+r(k)取r(k)=sin(2πk/25)在线辨识后的控制效果确定导师信号tj(k+1)=yp(k+1)-u(k)复杂情况对于
y(k+1)=f(y(k),y(k-1),u(k-1))+g(u(k))可得如果存在,可用神经网络逼近之。如不存在,可采用动态BP学习算法。动态BP学习算法设网络模型已离线精确获得。训练控制网络,使下列标准最小结构图7.2.1 神经网络的模型参考自适应控制7.2.2 神经网络的自校正控制7.2 基于神经元网络的自适应控制自校正控制如果系统的环境和模型中的参数已知,那么可以采用适当的设计方法来获取某种意义下的最优控制器。如果系统的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品安全追溯消费者信任反馈建立
- 专业基础-房地产经纪人《专业基础》真题汇编3
- 农场半年度工作汇报
- 统编版五年级语文上册寒假作业(十三)有答案
- 二零二五版共有产权房转让协议书3篇
- 二零二五年智能大棚土地承包合作协议范本3篇
- 宿州航空职业学院《英语专业前沿课程》2023-2024学年第一学期期末试卷
- 二零二五版公共安全防范承包合同3篇
- 二零二五年食品包装设计及委托加工合同
- 苏教版初一英语试卷单选题100道及答案
- 春季餐饮营销策划
- 企业会计机构的职责(2篇)
- 《疥疮的防治及治疗》课件
- Unit4 What can you do Part B read and write (说课稿)-2024-2025学年人教PEP版英语五年级上册
- 2025年MEMS传感器行业深度分析报告
- 《线控底盘技术》2024年课程标准(含课程思政设计)
- 学校对口帮扶计划
- 仓库仓储安全管理培训课件模板
- 风力发电场运行维护手册
- 河道旅游开发合同
- 情人合同范例
评论
0/150
提交评论