智能控制神经网络的自适应PID控制器.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能控制神经网络的自适应PID控制器

HUNAN UNIVERSITY 课程 智能控制理论 题目 基于神经网络的自适应PID 控制器的设计 学生姓名 学生学号 专业班级 学院名称 2016 年6 月 25 日 基于神经网络的自适应PID控制器的设计 摘要 神经网络由于其固有的自学习、自适应、自组织和大规模并行处理能力,已经在控制及其优化领域取得了广泛的应用。利用神经网络来可以处理控制系统的非线性、不确定性和逼近系统的辨识函数等问题并取得了大量研究成果。PID控制是最经典的控制算法,其简单、稳定、高效的性能使其在工业控制领域具有绝对的统治地位。但是面对现代控制系统规模大,复杂度高的情况,单纯使用传统的PID控制已经无法满足要求。本文结合神经网络与PID两者的优势,提出了一种基于神经网络的自适应PID控制器的设计的方法。实验证明该方法具有一定的实际应用价值。 近年来,智能控制在工业领域的应用受到了广泛的关注,硬件性能的不断提高与硬件成本的不断降低起到了至关重要的作用。目前在工业中单纯使用传统的控制方法具有一定的局限性,在面对复杂系统与大规模控制的情况下不能保证在任何时刻都提供准确无误的控制信号,将传统的PID控制方法结合智能控制中的神经网络控制可以克服信息的不完备性和不确定性,更加准确地控制被控对象,从而做出正确的判断和决策。 1.神经网络控制 神经网络用于控制系统设计主要是针对系统的非线性、不确定性和复杂性进行的。资料显示,国内外将神经网络用于控制系统设计的方式和结构还未有一种统一的分类方法。目前,对神经网络控制系统比较公认地研究方向可以分为监督控制、神经自适应控制、预测控制和逆控制,这时根据控制系统的结构划分的。本文利用到的就是神经自适应控制。 本文结合神经网络自适应控制与PID控制,提出了一种有效的控制器设计方法,并在在MATLAB中进行控制系统仿真。 控制器原理 根据当前产生误差的输入和输出数据,以及误差的变化趋势作为神经网络的输入条件,神经网络将根据当前PID控制器的误差情况以及过去所有进行的PID控制历史数据,共同作为样本数据,重新进行神经网络的参数的训练,得到神经网络内部传递函数的新的表达式,之后PID参数调整将依据新的神经网络进行自动的控制和调整,从而以实现PID控制器具备自适应调节的能力。 图2-1 单神经元自适应PID控制实现原理图 为此设计了PID控制器实现原理图,如图2-1所示。从图2中可以看出PID控制器在完成正常PID功能之外设计了基于神经网络的PID参数调整模块。模块依照前期生成的神经网络对PID的控制参数进行自动化的调整,而在设计的神经网络也不是固定不变的,神经网络的一端将连接该PID过去一段时间内的历史累计控制数据,而且该历史数据还将随着PID控制器在新环境下的实际应用不断添加新的输入和输出的数据,从而确保历史数据所保存的数据关系都是PID最近一段时间内的输入输出关系数据,此后,神经网络每进行下一的PID参数调整之前都将启用这一阶段内的所有历史数据对神经网络的各个控制系数进行重新训练,生成最符合当前历史数据规律的神经网络传递系数。由于设计的HD控制器其参数调整依赖的是神经网络,因此可确保对PID参数调整的准确性。而神经网络又是依赖于最近一段时间PID累计的历史数据进行控制,因此确保了设计的PID控制器具有自适应参数调节的能力。 3.控制器设计 采用单神经元自适应PID控制。由具有自适应和自学习能力的神经元结构构成单神经元自适应智能PID控制器,结构简单,并且可以使用环境变化,具有较强的鲁棒性。单神经单元自适应PID控制结构图如图2-1所示。 图3-1 单神经元自适应PID控制结构图 图3-1所示转换器的输入反映被控过程及控制设定状态。设为设定值,为输出值,经过转换器后转换为神经元的输入量,、、等分别为 设为对应于输入的加权系数,K为神经元的比例系数,K0。单神经元的自适应PID控制算法为 在神经元学习过程中,权系数正比于递进信号,随过程进行缓慢衰减。权系数学习规则如下: (8-5) (8-6) 式中,b为常数,b0;为学习速率,0;为输出误差信号,是教师信号。 (8-7) 将式(8-6)带入(8-7)后,有 (8-8) 式子中: 如果存在一个函数,则有 则(8-8)可写为 (8-9) 式(8-9)表明,加权系数的修整按函数对应于的负梯度方向进行搜索。应用随机逼近理论可以证明,当c充分小时,使用上述算法,可收敛到某一稳定值,且其与期望值的偏差在允许范围内。 为了保证上述单神经

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档