首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一类基于Levenberg—Marquardt算法的神经PID控制研究
引用本文:刘鹏.一类基于Levenberg—Marquardt算法的神经PID控制研究[J].渝州大学学报(自然科学版),2008(2):139-142.
作者姓名:刘鹏
作者单位:重庆工商大学计算机科学与信息工程学院,重庆400067
摘    要:传统的比例积分控制器具有一定的局限性,尤其是当被控对象会有非线性、不确定性和时变特性,常规的PID控制器往往难以发挥作用,甚至会失稳.利用神经网络进行复杂过程的PID控制可以很好地解决上述问题.Levenberg—Marquadt(LM)算法是梯度下降法与高斯一牛顿法的结合,就训练次数与精度而言,它明显优于共轭梯度法及变学习率的BP算法,适用于PID控制.得到了在线自适应神经网络PID控制算法,该算法改善了传统BP算法,实现了现有PID控制器控制方法.

关 键 词:PID控制  LM算法  神经网络

Research into neural network system PID controller based on Levenberg - Marquardt algorithm
LIU Peng.Research into neural network system PID controller based on Levenberg - Marquardt algorithm[J].Journal of Yuzhou University(Natural Sciences Edition),2008(2):139-142.
Authors:LIU Peng
Institution:LIU Peng ( School of Computer Science and Information Engineering, Chongqing Technology and Business University, Chongqing 400067, China)
Abstract:Traditional PID controller has certain limitation, and regular PID controller is difficult to effect and is even not stable especially when the objects which are controlled by regular PID controller are nonlinear, uncertain and time -varying. Above problems are easily solved by using neural network to control complex process. In this paper, BP neural network based on Levenberg -. Marquardt algorithm is used to process PID control. LM algorithm is the combination of the steepest decent algorithm with Gauss- Newton algorithm. With regard to the number of training and accuracy, LM algorithm is better than conjugate gradient algorithm and variable learning rate back propagation algorithm and can be applied to PID controller. Finally, online self-adaptive neural network PID controller algorithm is obtained, and this algorithm improves the traditional BP algorithm and realizes the controlling method of current PID controller.
Keywords:PID controller  LM algorithm  neural network
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号