摘要

PID参数决定着PID控制器性能,针对PID参数优化问题,提出一种引领人工蜂群算法(GABC)。该算法在保留原有人工蜂群算法(ABC)邻近蜜蜂互相交流信息特性的基础上,增大观察蜂向拥有较高质量食物源的采蜜蜂的跟随概率,引入当前全局最优蜜蜂引领其他蜜蜂向更高质量的食物源移动。运用MATLAB对经典测试函数进行优化仿真分析可知,GABC算法能快速得到理论的最优值,提高了收敛速度和收敛精度,优于惯性权重线性下降粒子群算法(PSO-LDIW)和ABC算法。以二阶被控模型为研究对象,将GABC算法与ABC算法和PSO-LDIW算法进行比较,可知用GABC算法优化的PID控制器具有无超调量、响应快的特性,有更好的控制效果。