欠驱动船舶在海上航行时存在干扰未知、速度难以测量等问题,给船舶运动控制器的设计带来了困难。为解决上述问题,提出带积分滑模面的自适应滑模路径跟踪控制器,利用积分面的特性,设计切换函数。引入自适应律对外界海洋环境干扰及模型参数摄动进行在线补偿,结合改进的非线性观测器对难以测量的速度进行观测,利用Lyapunov理论对系统稳定性进行证明。最后,在模拟海洋环境下进行路径跟踪控制的对比仿真实验,证明了控制方案的有效性。
Underactuated ship has some problems such as unknown disturbance and difficult speed measurement when sailing at sea. These have brought problems to ship motion controller design. In order to solve the above problems, an adaptive sliding mode path following controller with integral sliding mode surface is proposed in this paper. Adaptive law is introduced to compensate the disturbance and perturbation of model parameters, and an improved nonlinear observer is used to observe the velocity which is difficult to measure. System stability is proved by Lyapunov theory. Finally, a comparative simulation of the path following control is carried out in a simulated ocean environment, which proves the effectiveness and superiority of the control algorithm.
2023,45(13): 48-52 收稿日期:2022-06-04
DOI:10.3404/j.issn.1672-7649.2023.13.010
分类号:U664.82
基金项目:国家自然科学基金资助项目(51479021)
作者简介:孙浩男(1996-),男,硕士研究生,研究方向为船舶运动控制
参考文献:
[1] 田佰军, 刘正江, 郑云峰. 考虑暂态/稳态性能的船舶航向保持控制[J]. 哈尔滨工程大学学报, 2016, 37(5): 640–645
TIAN Bai-jun, LIU Zheng-jiang, ZHENG Yun-feng. Robust course-keeping control for ships with the prescribed transient/steady performance[J]. Journal of Harbin Engineering University, 2016, 37(5): 640–645
[2] FOSSEN T I, PETTERSEN K Y, GALEAZZI R. Line-of Sight path following for dubins paths with adaptive sideslip compensation of drift forces[J]. IEEE Transactions on Control Systems Technology, 2015, 23(2): 820–827
[3] DO K D, PAN J. Robust path-following of underactuated ships: theory and experiments on a model ship[J]. Ocean Engineering, 2006, 33(10): 1354–1372
[4] 王仁强, 陈进涛. 船舶航向非线性反演自适应滑模控制[J]. 舰船科学技术, 2014, 36(3): 136–138+142
WANG Ren-qiang, CHEN Jin-tao. Ship heading nonlinear inversion adaptive sliding mode control[J]. Ship Science and Technology, 2014, 36(3): 136–138+142
[5] 林郁, 苗保彬. 基于Backstepping和输入饱和的船舶航向跟踪控制[J]. 大连海事大学学报, 2014(3): 28–32
[6] 李宗宣, 卜仁祥, 章沪淦. 结合改进RBF与虚拟圆弧的船舶路径滑模控制[J]. 西北工业大学学报, 2021, 39(1): 216-223.
[7] 邓华, 王仁强, 胡甚平, 等. 分布式遗传的船舶航向神经网络优化控制[J]. 上海海事大学学报, 2020, 41(4): 15–19+49
[8] 沈智鹏, 毕艳楠, 郭坦坦, 等. 带非线性观测器的欠驱动船舶自适应动态面输出反馈轨迹跟踪控制[J]. 系统工程与电子技术, 2019, 41(2): 409–416
[9] 张晓玲, 沈智鹏, 毕艳楠. 带扰动观测器的船舶轨迹跟踪自适应动态面滑模控制[J]. 船舶工程, 2018, 40(7): 81–87
[10] 韩俊庆, 李伟, 孟凡彬, 等. 基于Super-twisting的欠驱动船舶滑模自抗扰控制[J]. 舰船科学技术, 2022, 44(8): 73–78
HAN Jun-qing, LI WEI, MENG Fan-bin, et al. Sliding mode active disturbance rejection control for underactuated ship based on Super-twisting[J]. Ship Science and Technology, 2022, 44(8): 73–78
[11] 秦贝贝, 陈增强, 孙明玮, 等. 基于自适应神经模糊推理系统的船舶航向自抗扰控制[J]. 智能系统学报, 2020, 15(2): 255–263
[12] 王锐利, 林大志. 解析模型预测控制在欠驱动船舶路径跟踪控制中的研究[J]. 舰船科学技术, 2016, 38(6): 73-75.
WANG Yan-li, LIN Da-zhi. Research on analytic model predictive control for path tracking control of underactuated Ship [J]. Ship Science and Technology, 2016, 38(6): 73-75.
[13] QIU De-hui, WANG Qing-lin, YANG JIE. Adaptive fuzzy control for path tracking of underactuated ships based on dynamic equilibrium state theory[J]. International Journal of Computational Intelligence Systems, 2011, 4 (6): 1148-1157.
[14] SUN Hao-nan, CHEN Shi-cai, WU Wei-bing. Approach law sliding mode control for path following of underactuated ships with state observer[C]//China Automation Congress. 2021: 4408-4413.
[15] YASUKAWA H, YOSHIMURA Y. Introduction of MMG standard method for ship maneuvering predictions[C]//Journal of Marine Science and Technology, 2015, 20(1): 37-52.
[16] 贾欣乐, 杨盐生. 船舶运动数学模型——机理建模与辨识建模[M]. 大连: 大连海事大学出版社, 1999: 234–250.
[17] 章沪淦, 卜仁祥, 李宗宣. 带状态观测器的船舶路径跟踪预测滑模控制[J]. 计算机仿真, 2021, 38(9): 262-266+271.
ZHANG Hu-gan, BU REN-xiang, LI Zong-xuan. Predictive sliding mode control for ship path track-ing with state observer [J]. Computer Simulation, 2021, 38(9): 262-266+271.