Real-Time Weight Optimization of a Nonlinear Model Predictive Controller Using a Genetic Algorithm for Ship Trajectory Tracking

被引:8
作者
Yu, Dunjing [1 ]
Deng, Fang [1 ]
Wang, Hongyan [1 ]
Hou, Xiuhui [1 ]
Yang, Hualin [1 ]
Shan, Tikun [1 ]
机构
[1] Qingdao Univ Sci & Technol, Coll Mech & Elect Engn, Qingdao 266061, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
nonlinear model predictive control; genetic algorithm; ship trajectory tracking; parameter optimization; CONTROL-SYSTEM; VESSELS;
D O I
10.3390/jmse10081110
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This paper presents a weight optimization method for a nonlinear model predictive controller (NMPC) based on the genetic algorithm (GA) for ship trajectory tracking. The weight coefficients Q and R of the objective function in NMPC are obtained via the real-time optimization of the genetic algorithm instead of the trial and error method, which improves the efficiency and accuracy of the controller. In addition, targeted improvements are made to the internal crossover operator, mutation operator, crossover rate, and mutation rate of the genetic algorithm. The simulation comparison of trajectory tracking between NMPC with real-time-optimized weight coefficients and the one with constant coefficients is performed. Finally, the simulation result shows that the controller with real-time-optimized weight coefficients has a better trajectory tracking effect than that with constant weight coefficients.
引用
收藏
页数:13
相关论文
共 32 条
  • [1] Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances
    Abdelaal, Mohamed
    Fraenzle, Martin
    Hahn, Axel
    [J]. OCEAN ENGINEERING, 2018, 160 : 168 - 180
  • [2] [Anonymous], 2013, THESIS U PADOVA ITAL
  • [3] Hierarchical predictive control of integrated wastewater treatment systems
    Brdys, M. A.
    Grochowski, M.
    Giminski, T.
    Konarczak, K.
    Drewa, M.
    [J]. CONTROL ENGINEERING PRACTICE, 2008, 16 (06) : 751 - 767
  • [4] A real-coded genetic algorithm with a direction-based crossover operator
    Chuang, Yao-Chen
    Chen, Chyi-Tsong
    Hwang, Chyi
    [J]. INFORMATION SCIENCES, 2015, 305 : 320 - 348
  • [5] A Minimum Phase Output in the Exact Tracking Problem for the Nonminimum Phase Underactuated Surface Ship
    Consolini, Luca
    Tosques, Mario
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (12) : 3174 - 3180
  • [6] Design of model predictive force control for hydraulic servo system based on cuckoo search and genetic algorithms
    Essa, Mohamed El-Sayed M.
    Aboelela, Magdy A. S.
    Hassan, M. A. Moustafa
    Abdrabbo, S. M.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2020, 234 (06) : 701 - 714
  • [7] Fannemel AsmundVage., 2008, Dynamic positioning by nonlinear model predictive control
  • [8] Fossen T. I., 2011, Handbook of Marine Craft Hydrodynamics and Motion Control
  • [9] Fossen T. I., 1994, GUIDANCE CONTROL OCE
  • [10] Nonlinear model predictive control: current status and future directions
    Henson, MA
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1998, 23 (02) : 187 - 202