Research on Trajectory Tracking of Robotic Fish Based on DBO-Backstepping Control

被引:1
|
作者
Yang, Huibao [1 ]
Hu, Shuheng [2 ]
Li, Bangshuai [3 ]
Gao, Xiujing [4 ,5 ]
Huang, Hongwu [1 ,4 ,5 ]
机构
[1] Xiamen Univ, Sch Aerosp Engn, Xiamen 361000, Peoples R China
[2] Xiamen Univ Technol, Sch Mech & Automot Engn, Xiamen 361000, Peoples R China
[3] Hubei Univ Automot Technol, Inst Automot Engineers, Shiyan 442000, Peoples R China
[4] Fujian Univ Technol, Smart Marine Sci & Engn, Fuzhou 350118, Peoples R China
[5] Fujian Prov Key Lab Marine Smart Equipment, Fuzhou 350118, Peoples R China
关键词
robotic fish; trajectory tracking; dung beetle optimization; backstepping control; AUTONOMOUS UNDERWATER VEHICLE;
D O I
10.3390/jmse12122364
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Advancements in underwater robotic fish have generated new requirements for diverse underwater scenarios, presenting challenges in attaining efficient and precise control, particularly in the realm of classical trajectory tracking. In response to the inherently nonlinear and underactuated characteristics of underwater robot control design, this study introduces a trajectory tracking backstepping control method for the planar motion of underactuated underwater robotic systems. The method is grounded in dung beetle optimization (DBO) backstepping control. Firstly, a dynamic model of a single-node tail-actuated robotic fish is introduced, and the model is averaged. Based on the averaged model and Lyapunov functions, the design of the backstepping control scheme is derived to ensure the stability of the control system. Subsequently, the derived backstepping control is further optimized through the application of the DBO optimization algorithm, then the optimal backstepping control (OBC) approach is presented. Finally, the proposed control scheme is applied to the simulation experiments with the robotic fish. The simulation results for straight-line tracking indicate that OBC is superior to the PID method in terms of overshoot performance, reducing the average overshoot from 0.23 to 0.02. Additionally, OBC reduces the average velocity error from 0.043 m/s (backstepping control) to 0.035 m/s, which is lower than that of the PID method, with an average velocity error of 0.054 m/s. In turn tracking, the simulation results reveal that OBC reduces the average velocity error from 0.067 m/s (backstepping control) to 0.055 m/s and demonstrates better performance than the PID method, with an average velocity error of 0.066 m/s. Under various disturbance conditions, the simulations reveal that OBC exhibits superior performance when compared to other control methods.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Trajectory Tracking Control for a Quad-rotor UAV Based on Integrator Backstepping
    Yuan, Xue-min
    Cao, Ke-cai
    Zhang, Tao
    Hu, Hai-sheng
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1790 - 1795
  • [42] Adaptive Trajectory Tracking Control for an Underactuated AUV based on Command Filtered Backstepping
    Jiang, Yunbiao
    Guo, Chen
    Yu, Haomiao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 3710 - 3715
  • [43] Trajectory Tracking Control of Wheeled Mobile Robot Based on Fractional Order Backstepping
    Zhao, Yuhan
    Chen, Ning
    Tai, Yongpeng
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 6730 - 6734
  • [44] Robust backstepping-based trajectory tracking control for quadrotors with time delays
    Liu, Hao
    Zhao, Wanbing
    Hong, Sheng
    Lewis, Frank L.
    Yu, Yao
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (12): : 1945 - 1954
  • [45] Backstepping based trajectory tracking control for a quadrotor aircraft with nonlinear disturbance observer
    Jin, Zhong-Chao
    Meng, Gong
    Wang, Lu
    International Journal of Control and Automation, 2015, 8 (11): : 169 - 182
  • [46] Predictive Control Based Target Tracking Control for a Carangiform Robotic Fish
    Chen, Siyuan
    Chen, Songlin
    Liu, Chang
    Yang, Baoqing
    Zhang, Feitian
    PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 3236 - 3241
  • [47] Trajectory Tracking Optimal Control with Backstepping Method for Quadrotor Helicopter
    Yin, Chun
    Shi, Xiaoyu
    Hu, Bingyang
    Cheng, Yuhua
    Huang, Xuegang
    Zhang, Bo
    Xue, Jianhong
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 7214 - 7218
  • [48] Direct Adaptive Backstepping Flight Control for Quadcopter Trajectory Tracking
    Bouadi, H.
    Mora-Camino, F.
    2018 IEEE/AIAA 37TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2018, : 178 - 185
  • [49] Trajectory tracking control of uncertain manipulator via contraction backstepping
    Meng X.-Y.
    You H.-R.
    He P.
    Zhang G.
    Li H.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2022, 39 (05): : 906 - 914
  • [50] Adaptive Backstepping Control Approach for the Trajectory Tracking of Mobile Manipulators
    Patel, Bhavik
    Pan, Ya-Jun
    Ahmad, Usman
    2017 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE ROBIO 2017), 2017, : 1769 - 1774