摘要

针对存在静态地形障碍和不规则海流的复杂海洋环境下的自主水下航行器(autonomous underwater vehicle,AUV)全局路径规划问题,采用飞蛾火焰优化(moth-flame optimization,MFO)算法搜索获得能耗最优的无碰路径。首先,将搜索空间栅格化后随机生成一组满足避碰需求的初始路径作为初始飞蛾种群;然后,根据MFO算法更新飞蛾位置,实现AUV路径的自主规划;最后,结合AUV巡航能耗模型和静态海流分布模型作为适应度函数,迭代搜索得到最优路径。为验证方法的有效性和优越性,进行了一系列仿真试验。试验结果显示,该算法在AUV全局自主路径规划中的规划效果相较于传统蚁群算法的规划结果具有明显优势,所得路径平滑,且在不同环境中均表现出极佳的全局收敛能力。

全文