神经网络论文1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于倒立摆的PID神经元网络的控制系统的研究 摘要 摆系统是一个典型的强耦合、非线性、高阶次的不稳定系统。由于摆系统的数学模型是在忽略了次要因素的基础上得出来的,而实际上是一个非线性的系统,当系统受到外部的干扰时,这些次要因素的影响比较突出。实验采用PID神经元,设计一个神经网络间接自适应控制系统,首先用一个神经网络对摆系统模型进行辨识,辨识完成后,辨识模型的权值与隐层积分元的数值传递给具有同样结构的PID神经元的神经网络控制器,对倒立摆进行自适应控制。最后根据以上算法,采用6.0编写控制程序,实现对平面一级摆系统的实时控制。 关键词:倒立摆,PID神经元,性能指标,神经网络控制 1.倒立摆的数学模型 平面一级倒立摆主要由小车和摆杆组成,如图1所示。在该系统中,假设石为小车至参考点的距离,为摆杆偏离垂直方向的角度,M(1.096kg)为小车的质量,m(0.109kg)为摆杆的质量, (0.25m)为摆杆转动轴心到杆质心的长度。 (0.0034kgm2)为摆杆的转动惯量, (0.02N/m/sec)为摆杆连接处O的阻尼系数,(0.1N/m/sec)为小车与导轨丝杆之问的摩擦系数,为小车的控制输入信号。 图1 倒立摆在X轴方向的受力情况 首先分析小车、摆杆的x轴方向受力情况。 摆杆的转动方向 (1) 摆杆的垂直方向 (2) 摆杆的水平方向, (3) 小车的水平方向 (4) 式中:—摆杆的转动惯量,;H、V—摆杆和小车铰链处的水平与垂直方向的反作用力;—小车与导轨之间、摆杆与小车之间的摩擦系数。 消除式(1)、(2)、(3)与(4)中的V与H,当趋于0时,可以进行线性化处理,即令,,,整理后得到系统的状态空间方程为[4] 将参数代人方程之中,可得 (6) 简化为: (7) 同样可得到摆系统在轴方向的数学模型。 2.PID神经元网络的间接控制系统 2.1神经网络间接自适应控制系统 神经网络在模式识别方面具有较强的非线性映射能力和容错能力,不需要建立问题本身精确的数学模型或逻辑模型,也不依赖于知识的表示,直接对相关数据进行处理得出结果,适合于解决难以建市有效的形式化模犁而用传统的控制理论难以有效解决的控制问题。 该实验将神经网络引入到对倒立摆的控制中来,设计一个间接控制系统,如图2所示。 图2倒立摆的神经网络间接控制系统框图 在系统中,首先采用NN2对倒立摆的系统模型进行辨识,在系统的辨识过程中,以神经网络控制器NN 1的输出作为系统辨识器的一个输入,以倒立摆摆杆偏离垂直方向的角度作为辨识器的另一个输入,通过前向通路得到系统的输出,以其与摆系统的输出之差的平方作为性能指标,然后对神经网络进行训练。当件能指标达到预定值时,实现对摆系统模型的辨识。在摆系统的控制过程中,神经网络控制器NNl与NN2结构相同,网络NN2被调整的权值与隐层的积分元的数值传递给NNl(为方便起见,两个神经网络的阈值为0,也无须调整),NN1的一个输入为控制信号。其凋整根据网络的性能指标按照梯度下降法进行,一个与NN2的一样,为倒立摆摆杆与垂直方向的偏角,无须调整,这样通过前向通路得到摆系统的控制信号,实现对摆系统的高精度的间接自适应控制。 2.2 PlD神经元的前向算法 该算法采用舒怀林老师首创的PID神经元设计神经网络的间接控制系统,在该神经网络中,输入层采用两个比例神经元,其中一个接受控制对象的输出与期望值的差值,一个为控制信号;隐层的三个神经元分别为比例元、积分元和微分元,分别为输入信号进行比例、积分与微分;输出神经元采用比例神经元,完成整个网络控制律的综合和输出,其结构形式,如图3所示。 图3系统辨识与神经网络训练 网络的输入层有两个神经元,输入矢量为被调量的给定值和摆杆偏离垂直方向的角度,即在任意采样时刻k,其输入为: (8) 式中: 则输入神经元的输出为: (9) PID神经元网络隐层的i个神经元分别为比例元、积分元和微分元,它们各自的输入总值为: 比例元的状态为: (10) 积分元的状态为: (11) 微分元的状态为: (12) 隐层各神经元的输出为: (13) PID的输出层结构比较简单,它只包含一个神经元,完成网络的总和输出功能,其总输人为: (14) 输出层神经元的输出函数与网络中其它神经元的输出函数相同,输出: (15) 2.3 PlD神经元的反传算法 反传算法即误差反向传播学习算法,完成网络权重值的

文档评论(0)

ww90055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档