• Guide to core journal of China
  • CSCD indexed journals
  • JST indexed journals
  • The key magazine of China technology
  • T1 level of high-quality scientific and technological journals of China Association for Science and Technology
HUANG Chong-ping, ZOU Zao-jian, HE Hong-wei, FAN Ju. Path following and collision avoidance of underactuated ships based on model predictive control and modified particle swarm optimization[J]. Navigation of China, 2023, 46(2): 125-134. DOI: 10.3969/j.issn.1000-4653.2023.02.018
Citation: HUANG Chong-ping, ZOU Zao-jian, HE Hong-wei, FAN Ju. Path following and collision avoidance of underactuated ships based on model predictive control and modified particle swarm optimization[J]. Navigation of China, 2023, 46(2): 125-134. DOI: 10.3969/j.issn.1000-4653.2023.02.018

Path following and collision avoidance of underactuated ships based on model predictive control and modified particle swarm optimization

More Information
  • Received Date: December 22, 2021
  • A control method combining the MPC(Model Predictive Control) and MPSO(Modified Particle Swarm Optimization) is developed for path following of underactuated surface vessels and avoidance of static or dynamic obstacles. The combination of LOS(Line-Of-Sight) guidance and ILOS(Integral Line-Of-Sight) guidance is used to solve the problem of underactuated system and to compensate the steady state cross-track error caused by drift. A nonlinear optimization problem is formulated to minimize the deviation of actual heading from desired heading and the rate of change of rudder angle. NMPC(Nonlinear Mode Predictive Control) method is used to realize heading control, meanwhile, the collision avoidance factors are embedded in the path following control problem as a nonlinear penalty term. The MPSO algorithm is used to solve the nonlinear optimization problem and generate control commands. Simulation experiments under the condition of static and dynamic obstacles are carried out with the ONRT(Office of Naval Research Tumblehome) model, and the results are compared to those from LPSO(Linear Particle Swarm Optimization) algorithm to verify the effectiveness of the proposed method.
  • [1]
    FU M Y,WANG S S,WANG Y H.Multi-behavior fusion based potential field method for path planning of unmanned surface vessel[J].China Ocean Engineering,2019,33(5):583-592.
    [2]
    庄佳园,张磊,孙寒冰,等.应用改进随机树算法的无人艇局部路径规划[J].哈尔滨工业大学学报,2015,47(1):112-117.ZHUANG J Y,ZHANG L,SUN H B,et al.Improved rapidly-exploring random tree algorithm application in unmanned surface vehicle local path planning[J].Journal of Harbin Institute of Technology,2015,47(1):112-117.(in Chinese)
    [3]
    卜仁祥,刘正江,胡江强.基于动态非线性滑动模态的欠驱动船舶直线航迹控制[J].清华大学学报(自然科学版),2007,47(S2):1880-1883.BU R X,LIU Z J,HU J Q.Straight-path tracking control of underactuated ships using dynamic nonlinear sliding[J].Journal of Tsinghua University (Science and Technology),2007,47(S2):1880-1883.(in Chinese)
    [4]
    贺宏伟,邹早建,曾智华.欠驱动水面船舶的自适应神经网络-滑模路径跟随控制[J].上海交通大学学报,2020,54(9):890-897.HE H W,ZOU Z J,ZENG Z H.Adaptive NN-SM control for path following of underactuated surface vessels[J].Journal of Shanghai Jiao Tong University,2020,54(9):890-897.(in Chinese)
    [5]
    张国庆,张显库,关巍.欠驱动船舶简捷鲁棒自适应路径跟踪控制[J].哈尔滨工程大学学报,2014,35(9):1053-1059.ZHANG G Q,ZHANG X K,GUAN W.Concise robust adaptive path-following control for underactuated ships[J].Journal of Harbin Engineering University,2014,35(9):1053-1059.(in Chinese)
    [6]
    HUANG Y X,HU Y F,WU J B,et al.Observer-based motion control system for the approach ship with propeller and rudder in the process of underway replenishment[J].Ocean Engineering,2021,222(9):108586.
    [7]
    LIU C,CHEN C L P,ZOU Z J,et al.Adaptive NN-DSC control design for path following of under actuated surface vessels with input saturation[J].Neurocomputing,2017,267:466-474.
    [8]
    LIU R H,JIA B Z,FAN S Y,et al.A novel active disturbance rejection control with hyperbolic tangent function for path following of underactuated marine surface ships[J].Measurement And Control,2020,53(9/10):1579-1588.
    [9]
    WU R,DU J L,XU G X,et al.Active Disturbance rejection control for ship course tracking with parameters tuning[J].International Journal of Systems Science,2021,52(4):756-769.
    [10]
    WANG P,DING B C.A Synthesis approach of distributed model predictive control for homogeneous multi-agent system with collision avoidance[J].International Journal of Control,2014,87(1):52-63.
    [11]
    ALRIFAEE B,MAMAGHANI M G,Abel D.Centralized non-convex model predictive control for cooperative collision avoidance of networked vehicles[C]//IEEE International Symposium on Intelligent Control,2014:1583-1588.
    [12]
    ABDELAAL M,FRÄNZLE M,HAHN A.NMPC-based trajectory tracking and collison avoidance of underactuated vessels with elliptical ship domain[J].IFAC-PapersOnLine,2016,49(23):22-27.
    [13]
    ABDELAAL M,MARTIN F,HAHN A.Nonlinear model predictive control for trajectory tracking and collision avoidance of underactuated vessels with disturbances[J].Ocean Engineering,2018,160:168-180.
    [14]
    SÁNCHEZ I,D'JORGE A,RAFFO G V,et al.Nonlinear model predictive path following controller with obstacle avoidance[J].Journal of Intelligent&Robotic Systems,2021,102:16-33.
    [15]
    BOUOUDEN S,CHADLI M,KARIMI H R.An ant colony optimization-based fuzzy predictive control approach for nonlinear processes[J].Information Sciences,2015,299:143-158.
    [16]
    CHEN L J,DU S F,HE Y F,et al.Robust model predictive control for greenhouse temperatures based on particle swarm optimization[J].Information Processing in Agriculture,2018,5(3):329-338.
    [17]
    XIE S,GAROFANOB V,CHU X M,et al.Model predictive ship collision avoidance based on Q-learning beetle swarm antenna search and neural networks[J].Ocean Engineering,2019,193(23):106609.
    [18]
    GUO H P,ZOU Z J.System-based investigation on 4-DOF ship maneuvering with hydrodynamic derivatives determined by RANS simulation of captive model tests[J].Applied Ocean Research,2017,68:11-25.
    [19]
    ZENG Z H,ZOU Z J,WANG Z H,et al.Path following of underactuated marine vehicles based on model predictive control[J].International Journal of Offshore and Polar Engineering,2020,30(4):463-470.
    [20]
    FOSSEN T I.Handbook of marine craft hydrodynamics and motion control[M].UK:John Wiley and Sons,2011.
  • Cited by

    Periodical cited type(2)

    1. 董微微. 考虑横向风浪干扰的舰船航向稳定性自动控制算法. 舰船科学技术. 2024(09): 143-146 .
    2. 廖华,刘馨潞,李晓科. 舰船避撞过程中船舵不稳定性分析. 舰船科学技术. 2024(15): 53-56 .

    Other cited types(0)

Catalog

    Article views (18) PDF downloads (1) Cited by(2)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return