摘要
针对传统PID控制器在面对实际对象时在线整定困难的问题,提出采用BP神经网络与PID控制器相结合,并采用粒子群算法对其网络权值矩阵进行优化,但在用粒子群算法优化BP神经网络PID控制器的参数时存在收敛速度不够快,易陷入局部最优解等问题.提出通过改进粒子群算法中惯性权重由常用的线性递减改为随机权重,然后将其最优粒子用于优化BP神经网络PID控制器的网络初始权值矩阵以得到更优的参数.最后通过仿真实验得到其相较于标准粒子群算法有更好的适应度函数曲线,并且其超调量为10.4%,调节时间为0.31 s,均小于同一传递函数下的BP神经网络PID和用标准粒子群算法优化的BP神经网络PID.结果表明该方法相较于BP神经网络PID和用标准粒子群算法优化的BP神经网络PID更具有优越性.
- 单位