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 条
  • [1] PSO-BASED PID CONTROLLER DESIGN FOR SHIP COURSE-KEEPING AUTOPILOT
    Dlabac, Tatijana
    Calasan, Martin
    Krcum, Maja
    Marvucic, Nikola
    BRODOGRADNJA, 2019, 70 (04): : 1 - 15
  • [2] Identification-based controller design using cloud model for course-keeping of ships in waves
    Zhu, Man
    Hahn, Axel
    Wen, Yuan-Qiao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 75 : 22 - 35
  • [3] ADAPTIVE SELF-REGULATION PID CONTROL OF COURSE-KEEPING FOR SHIPS
    Zhang, Qiang
    Ding, Zhongyu
    Zhang, Meijuan
    POLISH MARITIME RESEARCH, 2020, 27 (01) : 39 - 45
  • [4] Fractional-Order PID Controller of USV Course-Keeping using Hybrid GA-PSO Algorithm
    Li, Guangyu
    Guo, Chen
    Li, Yanxin
    Deng, Wu
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2015, : 506 - 509
  • [5] A PSO-Based Optimum Design of PID Controller for a Linear Brushless DC Motor
    Nasri, Mehdi
    Nezamabadi-Pour, Hossein
    Maghfoori, Malihe
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 20, 2007, 20 : 211 - +
  • [6] PSO-Based PID Controller Design for Unwinding Tension System of Web Press
    Yang, Mei
    Zhang, Shaoru
    PROCEEDINGS OF THE 2018 13TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2018), 2018, : 1399 - 1403
  • [7] Design of IMC-PID controller with PSO-based fractional filter for SOPTD processes
    Paul, Parikshit Kumar
    Dey, Chanchal
    Mudi, Rajanikanta
    Paul, Pubali Mitra
    INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2025, 19 (02)
  • [8] PSO-based controller parameters design for spacecraft
    Zhang, Jing-Rui
    Wang, Heng
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2010, 30 (04): : 425 - 428
  • [9] PSO-BASED PID CONTROLLER DESIGN FOR AN ENERGY CONVERSION SYSTEM USING COMPRESSED AIR
    Atacak, Ismail
    Kucuk, Bayram
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2017, 24 (03): : 671 - 679
  • [10] PSO-based PID Control Design for the Stabilization of a Quadrotor
    Boubertakh, H.
    Bencharef, S.
    Labiod, S.
    2013 3D INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC), 2013,