College of Automation, Harbin Engineering University, Nantong Road No.145, Harbin 150001, China.
Sensors (Basel). 2018 Nov 27;18(12):4167. doi: 10.3390/s18124167.
Using the bilevel optimization (BIO) scheme, this paper presents a time-optimal path planner for autonomous underwater vehicles (AUVs) operating in grid-based environments with ocean currents. In this scheme, the upper optimization problem is defined as finding a free-collision channel from a starting point to a destination, which consists of connected grids, and the lower optimization problem is defined as finding an energy-optimal path in the channel generated by the upper level algorithm. The proposed scheme is integrated with ant colony algorithm as the upper level and quantum-behaved particle swarm optimization as the lower level and tested to find an energy-optimal path for AUV navigating through an ocean environment in the presence of obstacles. This arrangement prevents discrete state transitions that constrain a vehicle's motion to a small set of headings and improves efficiency by the usage of evolutionary algorithms. Simulation results show that the proposed BIO scheme has higher computation efficiency with a slightly lower fitness value than sliding wavefront expansion scheme, which is a grid-based path planner with continuous motion directions.
本文使用双层优化 (BIO) 方案,为在具有海流的基于网格的环境中运行的自主水下车辆 (AUV) 设计了一种时间最优路径规划器。在该方案中,上层优化问题被定义为从起点到目的地找到一条无碰撞通道,该通道由连通网格组成,而下层优化问题被定义为在由上层算法生成的通道中找到一条能量最优路径。所提出的方案与蚁群算法作为上层和量子行为粒子群优化作为下层集成,并进行了测试,以找到在障碍物存在的情况下 AUV 在海洋环境中导航的能量最优路径。这种安排防止了离散状态的转换,从而将车辆的运动限制在少量的航向上,并通过使用进化算法提高了效率。仿真结果表明,与具有连续运动方向的基于网格的路径规划器滑动波前扩展方案相比,所提出的 BIO 方案具有更高的计算效率和略低的适应度值。