第五章:神经网络控制论.ppt
39页1、第五章 神经网络控制论 第一节引言第二节非线性动态系统的神经网络辨识第三节神经网络控制的学习机制第四节神经网络控制器的设计 第一节引言一 神经网络控制的优越性神经网络的智能处理能力及控制系统所面临的愈来愈严重的挑战是神经网络控制的发展动力 由于神经网络本身具备传统的控制手段无法实现的一些优点和特征 使得神经网络控制器的研究迅速发展 从控制角度看 神经网络用于控制的优越性主要表现为 1 神经网络可以处理那些难以用模型或规则描述的过程或系统 用神经网络理论来研究和模仿人类的活动是相当有潜力的 如骑车问题是无法建模的 但人处理此问题相当出色 2 神经网络采用并行分布式信息处理方式 具有很强的容错性 在处理实时性要求高的系统也显示出极大的优越性 3 神经网络是本质的非线性系统 它可以实现任何非线性映射 而在非线性系统的控制中有很大前途 4 神经网络具有很强的信息综合能力 它能够同时处理大 量不同类型的输入 利用此功能人们可以有效地进行信息的融合 5 神经网络的硬件实现愈趋方便 大规模集成电路技术的发展为神经网络的硬件实现提供了技术手段 二 神经网络控制器分类神经网络控制系统设计中的应用一般分为
2、两类 一类称神经控制 它是以神经网络为基础而形成的独立智能控制系统 另一类称为混合神经网络控制 它代表着那些利用神经网络学习和优化能力来改善传统控制的现代控制方法 如自适应神经控制等 目前神经控制器的分类还存在较大的争议 还没有一个统一的分类法 综合目前各国专家的分类法 我们将一些典型的神经网络的控制结构和学习方式归结为以下七类 1 导师指导下的控制器这种神经网络控制结构的学习样本直接取自于专家的控制经验 神经网络的输入信号来自传感器的信息和命令信号 神经网络的输出就是系统的控制信号 结构示意图如图5 1所 示 图5 1导师指导下的神经控制结构图一旦神经网络的训练达到能够充分描述人的控制行为 则网络训练结束 神经网络器就可投入实际系统控制中 2 逆控制器 如果一个动力学系统可以用一个逆动力学函数来表示 则采用简单的控制结构和方式是可能的 如下所示 图5 2逆控制器的结构图 动力学系统 专家经验控制器 神经网络 动力学系统 神经网络 动力学系统 动力学系统 神经网络的训练器目的就是为了逼近此系统的逆动力学模型 神经网络接受系统被控状态信息 神经网络的输出与该被控制系统的控制信号之差作为调
3、整神经网络权系数的校正信号 并可利常规的BP学习算法 当然改进的算法更佳 来进行控制网络的训练 这样一旦训练成 即要实现期望的控制输出只要将此信息加到神经网络的输入端就可以了 3 自适应网络控制器下图给出了自适应网络控制器的系统结构 在这里 将控制误差 实际系统的输出与参考模型的输出之差 反馈到控制器中去并利用它对控制器特性进行修正最终使其误差趋于极小 网络控制器 神经网络 非线性系统 参考模型 图5 3自适应网络控制器结构图 自适应网络控制器有两个控制结构 一是直接自适应网络控制结构 二是间接自适应网络控制结构 直接自适应网络控制结构是将系统误差信号直接用于神经控制器的自适应调整 但目前还没有一种可行的方法来解决未知动力学模型的控制问题 间接自适应网络控制结构利用神经网络辨识器和神经网络控制器代替经典控制结构中的辨识模型和控制器 使得系统的学习和控制能够实现 4 神经内模控制结构在这种控制结构中 在反馈回路中直接使用系统的前向模型和逆模型 如下图所示 图5 4神经网络内模控制结构图 神经网络控制器C 非线性系统 神经网络模型M 在内模控制结构中 与实际系统并行的网络模型一并建立 系统
4、实际输出与模型的输出信号差用于反馈的目 这个反馈信号通过前向通道上的控制子系统预处理 通常是一个滤波器 用于提高系统的鲁棒性 系统模型和由神经网络来实现 5 前馈控制结构这种结构是基于鲁棒性问题而提出来的 通常单纯的求逆控制结构不能很好地起到抗干扰能力 因此 结合反馈控制的思想组成前馈补偿器的网络控制结构图5 5前馈补偿控制结构图反馈控制的目在在于提高抗随机扰动的能力 而控制器的主要成分 特别是非线性成分将由网络控制器完成 这种控制器设计的主要困难是如何找到一种有效的学习方法实现对系统模型未知条件下网络控制在线学习 反馈控制 神经网络 非线性控制 6 自适应评价网络整个学习系统由一个相关的搜索单元和一个自适应评价单元组成 在这个算法中 相关搜索单元是作用网络 自适应评价单元为评价网络 它不需要控制系统数学模型 只是通过对某一指标准则的处理和分析得到奖励或惩罚信号 7 混合控制系统是由神经网络技术与模糊控制 专家系统等结合形成的一种具有很强学习能力的智能控制系统 它集人工智能各分支的优点 使系统同时具有学习 推理和决策能力成为智能控制的最新发展方向 三 神经网络的逼近能力在研究控制系统的
5、神经网络辨识和控制时 首先要搞清楚到底什么样的被控系统可以用神经网络来描述 本节只介绍一种比较成熟的多层前向传播神经网络的逼近能力 由于这种神经网络广泛用于控制系统的辨识和控制中 所以对它的进一步研究必将具有重要意义 本节将回答多层前向传播神经网络是否只是一般的个例经验性的成功 1987年结论2前向传播神经网络若含有两个隐含层 且神经元激励函数为单调的型函数 则此神经网络能够得到合适的逼近精度 1988年结论3单层隐含层前向传播神经网络的映射能力 且对神经元激励函数并不一定是单调型的限制 结论指出 对于在紧凑集中的任何平方可积函数可以通过有限个隐含神经元组成的二层前向传播神经网络来逼近 并能达到任意的逼近精度 考虑具有单个隐含层的前向传播神经网络其输出属于集合 式中 表示维输入矢量 表示隐含层第个神经元到输出层权值 表示输入矢量到隐含第个神经元的权值矢量 为隐含层神经元个数 为隐含层神经元特征 这里 我们只考虑仅含一个隐含层的神经元网络 不难看出 只要这样的神经网络能够逼近任意非线性函数 那么 对于含有多个隐含层的神经网络肯定也能逼近任意非线性函数 为了讨论输出函集合在函数空间中的逼近
《第五章:神经网络控制论.ppt》由会员marr****208分享,可在线阅读,更多相关《第五章:神经网络控制论.ppt》请在金锄头文库上搜索。
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页