PSO-Based Predictive PID-Backstepping Controller Design for the Course-Keeping of Ships

被引:5
|
作者
Lin, Bowen [1 ,2 ]
Zheng, Mao [1 ,2 ]
Han, Bing [3 ]
Chu, Xiumin [1 ,2 ]
Zhang, Mingyang [4 ]
Zhou, Haiming [1 ,2 ]
Ding, Shigan [1 ,2 ]
Wu, Hao [1 ,2 ]
Zhang, Kehao [1 ,2 ]
机构
[1] Wuhan Univ Technol, Intelligent Transportat Syst Res Ctr, Wuhan 430062, Peoples R China
[2] Natl Engn Res Ctr Water Transport Safety, Wuhan 430070, Peoples R China
[3] Natl Engn Res Ctr Ship & Shipping Control Syst, Shanghai 200135, Peoples R China
[4] Aalto Univ, Sch Engn, Espoo 02150, Finland
关键词
ship course-keeping; MMG; PID control; predictive control; backstepping control; particle swarm optimization;
D O I
10.3390/jmse12020202
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Ship course-keeping control is of great significance to both navigation efficiency and safety. Nevertheless, the complex navigational conditions, unknown time-varying environmental disturbances, and complex dynamic characteristics of ships pose great difficulties for ship course-keeping. Thus, a PSO-based predictive PID-backstepping (P-PB) controller is proposed in this paper to realize the efficient and rapid course-keeping of ships. The proposed controller takes the ship's target course, current course, yawing speed, as well as predictive motion parameters into consideration. In the design of the proposed controller, the PID controller is improved by introducing predictive control. Then, the improved controller is combined with a backstepping controller to balance the efficiency and stability of the control. Subsequently, the parameters in the proposed course-keeping controller are optimized by utilizing Particle Swarm Optimization (PSO), which can adaptively adjust the value of parameters in various scenarios, and thus further increase its efficiency. Finally, the improved controller is validated by carrying out simulation tests in various scenarios. The results show that it improves the course-keeping error and time-response specification by 4.19% and 9.71% on average, respectively, which can efficiently achieve the course-keeping of ships under various scenarios.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Ship Course-Keeping Adaptive Fuzzy Controller Design Using Command Filtering with Minimal Parametrization
    Ren, Junsheng
    Zhang, Xianku
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 243 - 247
  • [32] Robust pid control of course-keeping with RRS and its MCO based on NSGA-II
    Wang, Lijun
    Wang, Sisi
    Liu, Jianbing
    Han, Junwei
    ICIC Express Letters, 2015, 9 (11): : 3113 - 3119
  • [33] PV Systems Operating in Dynamic Climatic Circumstances Using a PSO-based SMC and PID Controller
    Rahli, Chouaib
    Ouada, Mehdi
    Ryad, Mebarek Abdesslam
    Salah, Saad
    Bouraiou, Ahmed
    Attoui, Issam
    Dekhane, Azzeddine
    PROGRAM OF THE 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND AUTOMATIC CONTROL, ICEEAC 2024, 2024,
  • [34] Improved Asynchronous PSO based design of multivariable PID controller
    Chaudhary, N.
    Raj, R.
    Kiran, K.
    Nema, S.
    Padhy, P. K.
    2013 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND EMBEDDED SYSTEMS (CARE-2013), 2013,
  • [35] Design of Self Tuning PID Controller Based on Competitional PSO
    Tousi, Seyed Mohamad Ali
    Mostafanasab, Abbas
    Teshnehlab, Mohammad
    2020 4TH CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC), 2020, : 22 - 26
  • [36] PSO-Based Nonlinear PI-type Controller Design for Boost Converter
    Seo, Sang-Wha
    Kim, Yong
    Choi, Han Ho
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2018, 13 (01) : 211 - 219
  • [37] Backstepping-based Decentralized PID Controller Design for MIMO Processes
    ZHANG Yan LI ShaoYuan Institute of AutomationShanghai Jiaotong UniversityShanghai
    自动化学报, 2005, (05) : 23 - 30
  • [38] PSO-based robust H∞ controller design using cascade compensation network
    Ali, Hazem I.
    Noor, Samsul Bahari Mohd
    Bashi, S. M.
    Marhaban, Mohammad Hamiruce
    IEICE ELECTRONICS EXPRESS, 2010, 7 (12): : 832 - 838
  • [39] PSO-Based Algorithm Applied to Quadcopter Micro Air Vehicle Controller Design
    Huu-Khoa Tran
    Chiou, Juing-Shian
    MICROMACHINES, 2016, 7 (09)
  • [40] Fractional-order control of USV course-keeping based on self-adaptive weight PSO algorithm
    Information Science and Technology College, Dalian Maritime University, Dalian, China
    不详
    不详
    不详
    Int. J. Control Autom., 10 (309-320):