上海交通大学学报 ›› 2015, Vol. 49 ›› Issue (12): 1842-1848.doi: 10.16183/j.cnki.jsjtu.2015.12.015

• • 上一篇    下一篇

欠驱动水面船舶的轨迹跟踪模型预测控制器

柳晨光, 初秀民, 王乐, 谢朔, 吴青   

  1. 武汉理工大学, 武汉理工大学, 武汉理工大学
  • 发布日期:2025-07-01

欠驱动水面船舶的轨迹跟踪模型预测控制器

柳晨光, 初秀民, 王乐, 谢朔, 吴青   

  1. 武汉理工大学, 武汉理工大学, 武汉理工大学
  • Published:2025-07-01

摘要: 针对在风、浪、流时变干扰下欠驱动水面船舶的轨迹跟踪控制问题,设计了一种基于模型预测控制的轨迹跟踪控制器.考虑到欠驱动船舶在没有横向驱动力情况下控制船舶纵向、横向和艏摇角3个自由度的运动,建立了仅有2个控制输入量且存在风、浪、流干扰下的非线性状态空间模型,在对模型近似线性化后应用线性模型预测控制方法设计出了一种考虑控制量极限约束、控制增量约束以及输出量约束的轨迹跟踪控制器.最后,在仿真环境下测试了系统对圆形轨迹的跟踪性能,并对约束进行了误差分析.结果表明,所设计的控制器能较好地满足跟踪性能,并能抵抗一定程度的环境干扰.

关键词: 欠驱动船舶, 模型预测控制, 轨迹跟踪, 环境干扰

Abstract: 针对在风、浪、流时变干扰下欠驱动水面船舶的轨迹跟踪控制问题,设计了一种基于模型预测控制的轨迹跟踪控制器.考虑到欠驱动船舶在没有横向驱动力情况下控制船舶纵向、横向和艏摇角3个自由度的运动,建立了仅有2个控制输入量且存在风、浪、流干扰下的非线性状态空间模型,在对模型近似线性化后应用线性模型预测控制方法设计出了一种考虑控制量极限约束、控制增量约束以及输出量约束的轨迹跟踪控制器.最后,在仿真环境下测试了系统对圆形轨迹的跟踪性能,并对约束进行了误差分析.结果表明,所设计的控制器能较好地满足跟踪性能,并能抵抗一定程度的环境干扰.

Key words: 欠驱动船舶, 模型预测控制, 轨迹跟踪, 环境干扰