BP算法的改进及其在PID优化控制中的应用研究

被引:0
作者
李虎
机构
[1] 西安科技大学
关键词
BP算法; 自适应遗传算法; PID控制; 参数整定; 优化;
D O I
暂无
年度学位
2012
学位类型
硕士
导师
摘要
PID(Proportional-Integral-Derivative)控制,是通过比例作用以减少偏差,通过积分作用来消除静态偏差,通过微分作用来预测未来,而实现的一种反馈控制机制。因其原理清晰、结构简单、实现方便,被广泛应用于控制领域。PID控制的关键在于选择合适的参数,以适应不同的控制对象,但对于具有时变性、大滞后性的控制对象,控制效果往往不是很理想,也很难达到控制要求,其主要原因在于PID控制器的控制参数不具备在线自整定能力。 BP神经网络算法是人工智能领域应用比较广泛的智能算法,是一种按误差反向传播算法训练的多层前馈网络,具有极强的学习能力和自适应能力。 本文提出了一种改进的BP算法,并将这种改进的BP算法用在PID控制参数的选择中,以实现参数的在线整定与自适应。又由于BP算法的初始权值一般是随机选取的,很大程度上影响网络的稳定性,因此,本文又结合自适应遗传算法的寻优功能,采用一种基于自适应遗传算法优化BP神经网络权值的算法,来提高PID控制器的参数自整定和自适应能力。 本文研究了BP神经网络的基本原理及结构,分析了BP算法的局限性,对基本的BP算法做了适当改进,又根据遗传算法的优化特性,训练较优的BP网络初始权值,并与PID控制应用相结合,实现PID控制器参数的在线整定,从而使PID控制器具有更好的自适应能力和较好的动态特性,并通过实例验证了该算法的有效性。
引用
收藏
页数:59
共 49 条
[1]
改进的多目标遗传算法及其在PID优化设计中的应用 [J].
刘楠楠 ;
石玉 ;
程卫平 ;
秦福高 .
应用科学学报, 2010, 28 (01) :83-89
[2]
[3]
基于神经网络和遗传算法的智能PID控制 [J].
李秋生 ;
张策 ;
刘政华 .
计算机测量与控制, 2007, (05) :610-612
[4]
BP神经网络的改进及应用 [J].
王立柱 ;
赵大宇 .
沈阳师范大学学报(自然科学版), 2007, (01) :61-64
[5]
一种提高神经网络泛化能力的新方法 [J].
冯乃勤 ;
邱玉辉 ;
王芳 .
计算机科学, 2006, (02) :201-204
[6]
BP网络自适应学习率研究 [J].
龚安 ;
张敏 .
科学技术与工程, 2006, (01) :64-66
[7]
基于遗传算法的BP神经网络技术的应用 [J].
潘昊 ;
王晓勇 ;
陈琼 ;
黄少銮 .
计算机应用, 2005, (12)
[8]
基于遗传算法优化的神经网络PID控制器 [J].
张明君 ;
张化光 .
吉林大学学报(工学版), 2005, (01) :91-96
[9]
基于单纯形法的PID控制器的最优设计 [J].
张磊 .
信息与控制, 2004, (03) :376-379
[10]
BP神经网络算法的改进及在Matlab中的实现 [J].
陈桦 ;
程云艳 .
陕西科技大学学报, 2004, (02) :45-47