数据驱动的船舶航迹跟踪控制方法研究 |
| |
引用本文: | 熊勇, 周思文, 王显飞, 等. 数据驱动的船舶航迹跟踪控制方法研究[J]. 中国舰船研究, 2025, 20(1): 232–246. DOI: 10.19693/j.issn.1673-3185.03542 |
| |
作者姓名: | 熊勇 周思文 王显飞 吕志远 |
| |
作者单位: | 武汉理工大学 航运学院,湖北 武汉 430063 |
| |
基金项目: | 国家自然科学基金资助项目(52271367 );2023研究生公共实验课程建设项目(20230412) |
| |
摘 要: |  目的针对存在船舶模型参数未知、外界扰动未知以及舵机约束等问题,提出一种基于数据驱动的在线辨识船舶参数,迭代解析计算最优控制量的航迹跟踪控制方法。方法构建双螺旋桨船的三自由度动力学方程,通过采集船舶的运动数据,设计扩张状态观测器−多新息递推最小二乘交互式算法。再将辨识得到的船舶运动模型在采样周期内近似为定常线性模型,将船舶航迹跟踪问题转变成带约束和干扰的线性二次型优化控制问题。通过引入加权矩阵与罚函数,构建包含轨迹误差、外界干扰量和控制量约束不等式的二次型性能指标,并运用精细积分法获得矩阵黎卡提微分方程的解析解,得到有限时间状态调节器的迭代计算式。结果实现了在线辨识船舶运动模型参数和估计未知扰动,并设计出一种“启动后不用管”的航迹跟踪控制算法,降低了参数辨识和控制算法对实验设计的严格要求。结论通过Matlab数值仿真分析权重矩阵$ \boldsymbol{Q},\boldsymbol{R} $和S对航迹跟踪精度的影响,验证了参数辨识和控制算法的有效性。
|
关 键 词: | 无人艇 操纵性 运动控制 数据驱动 扩张状态观测器 精细积分法 线性二次型状态调节器 |
收稿时间: | 2023-08-31 |
修稿时间: | 2023-11-04 |
|
| 点击此处可从《中国舰船研究》浏览原始摘要信息 |
|
点击此处可从《中国舰船研究》下载全文 |
|