热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

基于不完全微分PID算法的神经网络控制

  • 1星
  • 2013-09-20
  • 186.64KB
  • 需要1积分
  • 3次下载
标签: 基于不完全微分PID算法的神经网络控制

基于不完全微分PID算法的神经网络控制

有关神经网络PID  控制的文献中使用的大都是PID  的一般控制算法,而性能相对优于一般PID  控制算法的不完全微分PID算法则很少用于神经网络控制中。神经网络与不完全微分的PID  算法相结合应用于神经网络控制,其中神经网络使用的是BP  网络和神经元。通过仿真实验,证明控制效果良好。关键词PID  控制不完全微分PID  算法BP  网络神经元Abstract  In  literatures  about  neural  network  PID  control,mostly  the  ordinary  PID  algorithm  is  adopted,while  the  incomplete  differential  PID  algorithmwhich  is  much  better  than  the  ordinary  PID  algorithm  has  not  been  often  used.  In  this  paper  the  authors  combine  the  incomplete  differential  PID  algorithmwith  the  neural  network  that  uses  the  BP  network  and  neuron  for  neural  network  control.  The  simulation  shows  that  the  control  result  is  excellent.Keywords  PID  control  Incomplete  differential  PID  algorithm  BP  Network  NeuronPID  控制作为历史最为悠久、生命力最强的控制方式一直在生产过程自动化控制中发挥着巨大的作用[1],多年以来其改进算法层出不穷,如不完全微分的PID  算法[2  ~  4]。但是随着科学技术的不断进步和发展,被控对象正变得越来越复杂,而人们对其控制精度的要求却日益提高,此时常规调节器不可能得到好的控制品质[5],基于以往工程方法来整定PID  参数已经不能满足控制要求了,这样就产生了复杂性和精确性的尖锐矛盾。智能自适应控制是解决上述问题的有效方法之一[6],其中神经网络以其良好的自适应自学习能力,使得它可以作为一种很好的方法而得以应用。使用神经网络实现直接或间接的PID  控制,经过证实是有效的,它实现了PID  的自适应控制,使得传统的PID控制得以能够继续发挥其在控制中的良好作用。然而,一般神经网络实现的PID  控制基本上都是使用一般的PID  控制算法,而并未使用不完全微分PID  控制算法。在本文中,将不完全微分PID  算法与神经网络相结合,组成基于不完全微分PID  算法的神经网络控制器,共同发挥二者的优势,通过仿真实验可以看出该控制器提高了控制效果。

展开预览

猜您喜欢

推荐帖子

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 如何使用SI4463射频模块
    我准备让单片机通过射频通讯,买了两块成都亿佰特的E10-433MD射频模块,模块使用的是SI4463芯片,我找了很久都没有51单片机使用的参考程序,不知道该如何配置这个模块、发送和接收数据。盼望老师给指导一下,若能提供相应的程序代码则更好。先谢谢各位!
  • EE的网页右下角出现的广告是恶意程序
    这两天特别注意到google提示有恶意程序的问题,随即就取图:当右下角出现广告块时,GOOGLE浏览器就提示感染了恶意程序,当不出现时,倒是可以正常浏览。
  • 【麦昆试用】麦昆的几种超声波传感器程序精度对比
    [b]目的[/b]对比几种超声波传感器的测试精度,为大家使用提供参考。[b]方法[/b]将不同程序写入microbit,用麦昆的超声波传感器测试距离,并通过串口把结果打印出来。使用钢尺对比实际距离(从传感器发射端开始计算),用一个较大的三角形塑料片和传感器平行放置反射信号。分别测量多个点的数据,每个点测量多次结果,以最多出现的结果为准,和实际距离进行对比。[b]测试程序[/b][list=1][*
  • 打开串口失败 为什么呢?
    VS08下编的win32程序 打开串口 失败为什么呢?建的是STANDARDSDK MIPSII平台设备的程序放入设备中,设备串口和电脑PC机相连运行后,发现程序 打开串口失败?有哪几种原因呢?驱动方面有问题?是不是驱动方面对串口的配置不对呢?还是怎么呢? 我不懂驱动void SendData(HDC hdc,LPCSTR buffer){HANDLE hcom;COMMCONFIGcc;DCBd
  • 送一套TI 精密放大器快速入门套件
    送一套TI 精密放大器快速入门套件,跟帖说下你拿到这个想做什么?[url=http://www.ti.com.cn/tool/cn/ampquickkit-evm?DCMP=quickstartkit2015&HQS=hpa-pa-opamp-quickstartkit2015-adh-null-null-cn&sp_rid_pod4=MTE1NzMxMTc2NzQ0S0&sp_mid_pod4=
  • 友善之臂开发板问题
  • 什么是电子制动系统
  • wince 意大利键盘
  • STM32和LM速度比较
  • 分享:MSP430F149驱动ADS1216代码

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×