摘要:
针对细菌觅食(BF)算法收敛速度慢和粒子群优化(PSO)算法早熟的缺点,提出了一种细菌群觅食优化(BSFO)算法。将PSO算法中粒子速度的更新公式替代BF算法位置公式中的方向向量,使细菌在优化过程中具备感应周围细菌位置并向细菌群体历史最优位置游动的能力。Benchmark函数的测试表明,BSFO算法对于大部分测试函数的结果较为理想。将BSFO算法用于材料试验机电液位置伺服系统的PID控制器参数寻优仿真,获得了较好的控制性能。
中图分类号:
陈东宁, 张国峰, 姚成玉, 张瑞星, . 细菌群觅食优化算法及PID参数优化应用[J]. 中国机械工程, 2014, 25(1): 59-64.
Chen Dongning, Zhang Guofeng, Yao Chengyu, Zhang Ruixing, . Bacterial Swarm Foraging Optimization Algorithm and Its Application in Optimization of PID Parameters[J]. China Mechanical Engineering, 2014, 25(1): 59-64.