The predictive control of unmanned surface vessel trajectory tracking model based on virtual vessel-guided

Expand
  • (1. Department of Naval Engineering, Bohai Shipbuilding Vocational College, Huludao 125100, China;2. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan 430063, China)

Received date: 2023-07-07

  Revised date: 2023-09-28

  Accepted date: 2023-09-28

  Online published: 2023-09-28

Abstract

Aiming at the problem of model predictive controller(MPC) oscillations caused by excessive position deviation and constraints in the early stage of tracking tasks for unmanned surface vehicle(USV), the MPC control strategy guided by virtual USV was proposed, which used virtual transition trajectories to replace the target trajectories of actual USV, and conversion conditions were designed to determine when the USV  exits the virtual guidance strategy during execution. To solve the stability problem of MPC, based on the quasi infinite model predictive control theory, a terminal penalty function was added in the MPC design, and by constructing a Lyapunov function, the stability of the proposed method in the finite time domain was demonstrated. A nonlinear disturbance observer was introduced to observe the disturbances in complex marine environments, and was compensated by using controller. The simulation experiments of circular, sinusoidal, and straight working conditions have verified the effectiveness and accuracy of the proposed method, which can achieve trajectory tracking control of USV in complex marine environments.

Cite this article

CHEN Hongyu, TAN Fei, DONG Zaopeng . The predictive control of unmanned surface vessel trajectory tracking model based on virtual vessel-guided[J]. Journal of Dalian Maritime University, 2023 , 49(4) : 46 -56 . DOI: 10.16411/j.cnki.issn1006-7736.2023.04.006

References

[1] ER MJ, MA C, LIU TH, et al. Intelligent motion control of unmanned surface vehicles: A critical review[J]. Ocean Engineering, 2023, 280: 114562.
[2] WU GX, DING Y, TAHSIN T, et al. Adaptive neural network and extended state observer-based non-singular terminal sliding modetracking control for an underactuated USV with unknown uncertainties[J]. Applied Ocean Research, 2023, 135: 103560.
[3] DONG Z P, QI S J, YU M, et al. An improved dynamic surface sliding mode method for autonomous cooperative formation control of underactuated USVs with complex marine environment disturbances[J]. Polish Maritime Research, 2022,29(3):47-60. 
[4] 王宁, 高颖, 王仁慧. 状态测量不确定和动力学未知的无人艇固定时间容错控制[J]. 自动化学报, 2023, 49(5): 1050-1061.
WANG N, GAO Y, WANG R H. Fixed-time fault-tolerance control of an unmanned surface vehicle with uncertain measurements and unknown dynamics. Acta Automatica Sinica,2023,49(5):1050−1061. (in Chinese)
[5] 夏家伟, 朱旭芳, 罗亚松, 等. 基于深度强化学习的无人艇轨迹跟踪算法研究[J]. 华中科技大学学报(自然科学版),2023,51(5):74-80.
XIA J W, ZHU X F, LUO Y S, et al. Study on trajectory tracking algorithm of unmanned surface vehicle based on deep reinforcement learning[J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023,51(5):74-80. (in Chinese)
[6] SONG L F, XU C Y, HAO L, et al. Research on PID Parameter Tuning and Optimization Based on SAC-Auto for USV Path Following[J]. Journal of Marine Science and Engineering, 2022, 10(12): 1847.
[7] WANG H, DONG Z P, QI S J, et al. Trajectory-tracking control of an underactuated unmanned surface vehicle based on quasi-infinite horizon model predictive control algorithm[J]. Transactions of the Institute of Measurement and Control, 2022, 44(14): 2709-2718.
[8] 张铮淇, 董早鹏, 杨倩倩, 等. 基于级联思想的欠驱动AUV三维轨迹跟踪控制[J]. 大连海事大学学报,2022, 48(4) : 19-28.
ZHANG Z Q, DONG Z P, YANG Q Q, et al.3D trajectory tracking control of underactuated AUV based on cascade system[J]. Journal of Dalian Maritime University, 2022, 48(4): 19-28. (in Chinese)
[9] 柳晨光, 初秀民, 王乐, 等. 欠驱动水面船舶的轨迹跟踪模型预测控制器[J]. 上海交通大学学报, 2015, 49(12): 1842-1848.
LIU C G, CHU X M, WANG L, et al. Trajectory tracking controller for underactuated surface vessels based on model predictive control[J]. Journal of Shanghai Jiao Tong University, 2015, 49(12): 1842-1848. (in Chinese)
[10] 刘正锋, 张隆辉, 魏纳新, 等. 限制区域水面无人艇路径规划与跟踪控制研究[J]. 船舶力学, 2021, 25(9): 1127-1136.
LIU Z F, ZHANG L H, WEI N X, et al. Study on path planning and following control of unmanned surface vehicles in restricted areas[J]. Journal of Ship Mechanics, 2021, 25(09): 1127-1136. (in Chinese)
[11] ZHANG Y D, LIU X F, LUO M Z, et al. MPC-based 3-D trajectory tracking for an autonomous underwater vehicle with constraints in complex ocean environments [J]. Ocean Engineering, 2019, 189: 106309.
[12] 陈国权, 李裕钦, 杨神化. 基于MPC的USV自主航行仿真研究[J].舰船科学技术, 2023, 45(1): 83-89.
CHEN G Q, LI Y Q, YANG S H. Research on the simulation of USV autonomous navigation based on MPC[J]. Ship Science and Technology, 2023, 45(1): 83-89. (in Chinese)
[13]PEREZ T, FOSSEN TI. Kinematic models for manoeuvring and sea keeping of marine vessels[J]. Modeling, Identification and Control, 2007, 28(1): 19-30. 
[14] 陈虹. 模型预测控制[M]. 北京: 科学出版社, 2013.
CHEN H. Model Predictive Control [M]. Beijing: Science Press, 2013. (in Chinese)
[15] DONG Z P, ZHANG Z Q, QI S J, et al. Autonomous cooperative formation control of underactuated USVs based on improved MPC in complex ocean environment[J]. Ocean Engineering, 2023, 270: 113633.
[16] WANG N, SU S F. Finite-time unknown observer-based interactive trajectory tracking control of asymmetric underactuated surface vehicles[J]. IEEE Transactions on Control Systems Technology, 2019, 29(2): 794-803.
[17] WANG N, AHN C K. Coordinated trajectory-tracking control of a marine aerial-surface heterogeneous system[J]. IEEE/ASME Transactions on Mechatronics, 2021, 26(6): 3198-3210.

Outlines

/