BP神经网络算法的改进及其在PID控制中的应用研究

被引:0
作者
史春朝
机构
[1] 天津大学
关键词
人工智能; BP神经网络; 共轭梯度法; PID控制; 自整定;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
作为人工智能的重要组成部分,人工神经网络有较大的应用潜力。本文在阐述了神经网络的发展、现状、基本原理及其在自动控制中的应用的基础上,主要研究BP神经网络的结构与算法及其在PID控制中的应用。 BP神经网络是目前应用较多的一种神经网络结构。它能以任意精度逼近任意非线性函数,而且具有良好的逼近性能,并且结构简单,是一种性能优良的神经网络。因此,BP神经网络在运用于PID控制时具有其独特的优势。 本文研究了BP神经网络的数学理论,详细分析了几种流行的BP神经网络学习算法的优缺点。针对一般BP算法收敛速度慢,易陷入局部极小值的缺陷,本文受Fletcher-Reeves线性搜索方法的指引,提出了基于改进共轭梯度法的BP算法。本文从理论方面对算法进行了深入的分析,介绍了算法的详细思路和具体过程。并将算法训练后的BP神经网络运用到函数逼近中去。仿真结果表明,这种改进方案确实能够改善算法在训练过程中的收敛特性,而且提高收敛速度,取得令人满意的逼近效果。 将BP神经网络运用于PID控制中,能够有效克服经典PID控制器在被控对象具有非线性、时变不确定性和难以建立精确的数学模型时出现的参数整定不良和性能欠佳等缺陷。本文在研究了基于BP神经网络的PID控制器结构和算法的基础上,用改进共轭梯度算法对神经网络PID控制器参数进行在线整定,提出了一种基于改进BP神经网络的PID控制方法。仿真结果表明,这种改进方案不仅能够提高算法在训练过程中的收敛速度,而且训练后的BP神经网络具有较强的自适应和自学习能力,对PID控制器参数实现在线整定,从而进一步提高了控制器的性能。
引用
收藏
页数:60
共 14 条
[1]
基于神经网络自整定PID控制策略及其仿真 [J].
牛建军 ;
吴伟 ;
陈国定 .
系统仿真学报, 2005, (06) :1425-1427
[2]
BP神经网络算法的改进及在Matlab中的实现 [J].
陈桦 ;
程云艳 .
陕西科技大学学报, 2004, (02) :45-47
[3]
基于IMC的不稳定时滞过程PID控制 [J].
汤莉莉 ;
刘开培 .
武汉大学学报(工学版), 2003, (05) :118-122
[4]
基于神经网络的永磁同步电机的鲁棒控制 [J].
李鸿儒 ;
白湘波 ;
顾树生 .
东北大学学报, 2001, (04) :362-365
[5]
内模控制发展综述 [J].
赵曜 .
信息与控制, 2000, (06) :526-531
[6]
PID参数先进整定方法综述 [J].
王伟 ;
张晶涛 ;
柴天佑 .
自动化学报, 2000, (03) :347-355
[7]
自整定PID控制器的研究综述 [J].
王亚刚 ;
邵惠鹤 .
电气自动化, 2000, 22 (01) :7-9
[8]
共轭梯度法在BP网络中的应用 [J].
周建华 .
计算机工程与应用, 1999, (03)
[9]
一类神经网络智能PID控制算法的分析与改进 [J].
李奇 ;
李世华 ;
不详 .
控制与决策 , 1998, (04)
[10]
基于给定的相角裕度和幅值裕度的PID参数自整定新方法 [J].
柴天佑 ;
张贵军 .
自动化学报, 1997, (02)