针对自主水面船舶的轨迹跟踪问题,提出了一种基于屏障函数的自适应滑模控制方法.根据滑模的收敛性,设置了一个切换自适应律,在不需要外部干扰先验信息的情况下,能够做到自适应的调节滑模增益.滑动变量能够收敛,并且保持在一个与干扰上界无关的预定义的零的邻域内,屏障函数能保证滑模增益始终动态地大于不确定外部环境干扰,从而确保自主水面船舶的轨迹跟踪性能.通过李雅普诺夫理论分析,证明了自主水面船舶系统能够在有限时间内到达预定义的零的邻域.最后通过仿真结果验证针对船舶轨迹跟踪问题所设计控制器的有效性.由仿真结果可知,在这种控制器作用下,船舶轨迹能够很好地跟踪上期望轨迹.
自主水面船舶 屏障函数 自适应控制 滑模控制 轨迹跟踪控制