改进细菌觅食优化算法的无人机路径规划OA
UAV Path Planning Using an Improved Bacterial Foraging Optimization Algorithm
针对当前无人机路径规划面对复杂环境时存在的易陷入局部最优,求解效率低等问题,本文提出一种改进细菌觅食优化(Improved Bacterial Foraging Optimization,IBFO)算法.首先,采用单层循环结构代替传统细菌觅食优化(Bacte-rial Foraging Optimization,BFO)算法的3层嵌套循环结构,并设计自适应终止规则,大幅提升算法收敛速度及稳定性.其次,在BFO算法的初始化阶段引入混沌变量,使种群能覆盖更多解空间区域,避免陷入局部最优.最后,引入增强个体间通信机制的粒子群优化策略和自适应参数设计,根据当前位置环境浓度动态调整细菌的搜索范围与游动步长,平衡算法的全局与局部搜索能力,提升局部搜索精度.结果显示,与多策略改进鱼鹰优化算法(TOOA)相比,平均运行时间缩短了41.4%,平均规划路径长度减小了19.5%.实验结果表明,本文所提的改进细菌觅食优化算法在收敛速度,精度以及稳定性方面具有明显优势,能有效应对复杂路径规划问题.
Aiming at the problems of easily falling into local optimum and low solving efficiency in the complex environment of current UAV path planning,this paper proposes an Improved Bacterial Foraging Optimization(IBFO)algorithm.Firstly,a single-layer loop structure is used to replace the three-layer nested loop structure of the traditional Bacterial Foraging Optimiza-tion(BFO)algorithm,and a multimodal termination rule is designed to greatly improve the convergence speed and stability of the algorithm.Secondly,chaotic variables are introduced in the initialization phase of the BFO algorithm,so that the population can cover more solution space regions and avoid falling into local optimality.Finally,a particle swarm optimization strategy with an enhanced inter-individual communication mechanism and adaptive parameter design is introduced to dynamically adjust the search range and swimming step size of the bacteria according to the environmental concentration at the current location,so as to balance the global and local search capabilities of the algorithm and improve the local search accuracy.The results show that com-pared with the tent multi-strategy improved osprey optimization algorithm(TOOA),the average running time is reduced by 41.4%and the average planning path length is reduced by 19.5%.The experimental results show that the proposed improved bac-terial foraging optimization algorithm has obvious advantages in convergence speed,accuracy and stability,and can effectively deal with complex path planning problems.
白俊卿;郭琳珠;耿琦鑫
西安石油大学计算机学院,陕西 西安 710065西安石油大学计算机学院,陕西 西安 710065西安石油大学计算机学院,陕西 西安 710065
信息技术与安全科学
无人机细菌觅食优化算法单层循环结构混沌变量粒子群优化算法
UAVbacterial foraging optimization algorithmsingle-layer loop structurechaotic variablesparticle swarm opti-mization algorithm
《计算机与现代化》 2026 (8)
9-16,8
西安市科技计划高校院所人才服务企业项目(23GXFW0077)
评论