LI Xiao-han, WANG Lian-guo. Application of improved bacteria foraging algorithm in PID parameter setting[J]. 2018, (8): 157-160. DOI: 10.13873/j.1000-9787(2018)08-0157-04.
改进细菌觅食算法在PID参数整定中的应用
摘要
针对细菌觅食算法存在优化精度低、收敛速度较慢、易陷入局部最优等缺点
提出了一种改进的细菌觅食优化算法。将改进粒子群算法运用到细菌觅食算法趋化中
改变步长的大小与翻转方向
加快个体间的信息交流
以提升细菌觅食算法的收敛速度及精度;利用适应度值大小选择迁徙方式
迁移方式有直接迁徙、概率迁徙、不迁徙
个体迁徙概率依据适应度值动态调整
减少误迁或停止不前情况。利用6个标准函数与比例—积分—微分(PID)参数整定进行仿真实验
并对细菌觅食算法和改进细菌觅食算法结果进行比较
验证改进算法的有效性及实用性。
Abstract
Aiming at the shortcomings such as low optimization precision
low convergence rate and easy to fall into local optimum for bacteria foraging algorithm
an improved optimization algorithm of bacteria foraging is proposed. The improved particle swarm algorithm is applied to chemotaxis of bacteria foraging algorithm to change size of step and the direction of the flip
to speed up the exchange of information between individuals to enhance the convergence rate and precision of the foraging algorithm. Use the fitness value to choose the migration mode
the migration mode includes direct migration
probabilistic migration and not migratory
and the probability of individual migration is dynamically adjusted according to the fitness value to reduce the misplaced or stopped situation. The simulation experiments are carried out with six standard functions and proportion integration differentiation( PID) parameters. Compare the results of the algorithm of bacterial foraging and the improved bacterial foraging algorithm to verify the effectiveness and practicability of the improved algorithm.