摘要

为了研究船舶可以从起始位置按预先规划好的航线准确且安全地自动抵达目的地的问题,本文提出了基于改进人工势场法的船舶路径规划与跟踪控制方法。采用模拟退火算法优化传统人工势场法的斥力函数,有效解决了传统人工势场法目标不可达和容易陷入局部极小值的缺陷。将规划的优化路径作为船舶运动控制系统的期望输入,基于内外环控制思想设计船舶运动学跟踪控制率,较好地解决了欠驱动船舶路径跟踪问题。在船舶动力学子系统中,利用神经网络逼近动力学子系统中的未建模动态及外部干扰,所设计的神经网络滑模跟踪控制器能够有效跟踪运动学子系统的引导率信号,同时解决了传统人工势场法在进行路径规划时不能统筹考虑外界通航环境干扰的缺陷。仿真实验验证了本文所提出的基于改进人工势场算法的船舶路径规划与跟踪控制的有效性。