APP下载

改进细菌觅食算法在PID参数整定中的应用*

2018-08-03李晓含王联国

传感器与微系统 2018年8期
关键词:优化

李晓含, 王联国

(1.甘肃农业大学 机电工程学院,甘肃 兰州 730070;2.甘肃农业大学 信息科学技术学院,甘肃 兰州 730070)

0 引 言

细菌觅食优化(bacterial foraging optimization,BFO)算法具有鲁棒性强、易于实现、可并行处理与全局搜索的特点[1],在许多领域已广泛应用,但其存在着收敛速度慢,极易陷入局部最优缺点。文献[2]将粒子群优化(particle swarm optimization,PSO)与SA结合作为一个PSO-SA变异因子,改善细菌的交流能力;文献[3,4]将BFO与PSO结合,提高算法的寻优机制;文献[5]将遗传算法(genetic algorithm,GA)与BFO算法混合,增大其搜索能力,提出了电力系统无功优化的遗传—细菌觅食优化混合算法(GA-BFO),文献[6]在细菌觅食算法趋向操作中,引入碰壁策略优化初始位置,提高收敛速度;文献[7]提出了定义进化域的方法确定细菌前进方向,解决离散域问题存在的缺陷;文献[8]提出了自适应步长与概率,解决陷入局部最优问题,并应用于图像分割中;文献[9]将粒子群与细菌觅食算法结合,提高了搜索能力,应用于三电平逆变器中;文献[10]将改进细菌觅食算法应用于软测量建模中。

本文对细菌觅食算法的趋化操作与迁移操作改进,以加快细菌觅食的搜索速度与寻优精度,并采用测试函数及比例—积分—微分(proportion integration differentiation,PID)参数整定的仿真试验检验效果及可行性。

1 基本细菌觅食算法不足

标准细菌觅食算法包括:趋化、群聚、复制和迁徙,算法存在的问题为:个体间交流信息较少,影响收敛速度。

2 改进的细菌觅食算法

2.1 趋化改进

将粒子群优化算法运用于细菌觅食算法趋化操作中,加大个体间的……

登录APP查看全文

猜你喜欢

优化
超限高层建筑结构设计与优化思考
PEMFC流道的多目标优化
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
事业单位中固定资产会计处理的优化
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化