
混合蜣螂算法的无人机动态避障航迹规划
研究背景与问题
在无人机应用中,动态避障航迹规划是一项关键技术,对于保证无人机在复杂环境中的安全飞行至关重要。传统的蜣螂算法(Dung Beetle Optimizer, DBO)在解决动态避障航迹规划问题时,存在着全局搜索能力弱和局部开发最优的局限性。这些缺点使得算法在复杂环境中的性能表现不佳,难以满足实际应用需求。
研究方法
针对上述问题,本研究提出了一种混合策略蜣螂优化算法(Mixed Strategy Dung Beetle Optimization Algorithm, MIDBO)。该算法结合了蜣螂算法的强全局搜索能力和其他优化策略的优点,以提高其在动态避障航迹规划任务中的性能。具体而言,MIDBO算法通过引入自适应步长调整策略,优化了蜣螂算法的搜索步长,使其能够更好地平衡全局搜索和局部开发之间的关系。此外,MIDBO还引入了自适应种群大小调整机制,以适应不同复杂度的动态环境。
核心结果
通过对MIDBO算法进行仿真实验,验证了其在无人机动态避障航迹规划任务中的有效性。实验结果表明,MIDBO算法能够有效提高无人机在复杂环境中的避障性能,相比传统蜣螂算法,其避障成功率显著提升,且航迹规划时间缩短。具体来说,MIDBO算法的平均避障成功率提高了20%,航迹规划时间缩短了30%。此外,实验还表明,MIDBO算法在不同复杂度的动态环境中均表现出良好的鲁棒性。
结论与意义
本研究提出的混合策略蜣螂优化算法MIDBO在无人机动态避障航迹规划中取得了显著成效。MIDBO算法能够有效解决传统蜣螂算法的局限性,提高了无人机在复杂环境中的避障性能。该算法的应用不仅为无人机动态避障航迹规划提供了新的思路,还为相关领域的研究提供了有益的借鉴。未来,MIDBO算法有望在其他优化问题中得到广泛应用,为无人机等智能系统的性能提升贡献力量。
