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 条
  • [31] Bionic fish tail design and trajectory tracking control
    Yan, Zheping
    Yang, Haoyu
    Zhang, Wei
    Lin, Fantai
    Gong, Qingshuo
    Zhang, Yu
    OCEAN ENGINEERING, 2022, 257
  • [32] Biplane Trajectory Tracking Using Hybrid Controller Based on Backstepping and Integral Terminal Sliding Mode Control
    Dalwadi, Nihal
    Deb, Dipankar
    Rath, Jagat Jyoti
    DRONES, 2022, 6 (03)
  • [33] Adaptive sliding-mode-backstepping trajectory tracking control of underactuated airships
    Liu, Shi Qian
    Sang, Yuan Jun
    Whidborne, James F.
    AEROSPACE SCIENCE AND TECHNOLOGY, 2020, 97
  • [34] Integral backstepping control for trajectory and yaw motion tracking of quadrotors
    Poultney, Alexander
    Gong, Peiyan
    Ashrafiuon, Hashem
    ROBOTICA, 2019, 37 (02) : 300 - 320
  • [35] 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
  • [36] Backstepping Trajectory Tracking Based on Fuzzy Sliding Mode Control for Differential Mobile Robots
    Xing Wu
    Peng Jin
    Ting Zou
    Zeyu Qi
    Haining Xiao
    Peihuang Lou
    Journal of Intelligent & Robotic Systems, 2019, 96 : 109 - 121
  • [37] Backstepping Trajectory Tracking Based on Fuzzy Sliding Mode Control for Differential Mobile Robots
    Wu, Xing
    Jin, Peng
    Zou, Ting
    Qi, Zeyu
    Xiao, Haining
    Lou, Peihuang
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 96 (01) : 109 - 121
  • [38] Barrier Lyapunov Function-based Backstepping Control for ACV Safety Trajectory Tracking
    Fu, Mingyu
    Dong, Lijing
    Xu, Yujie
    Wang, Chenglong
    GLOBAL OCEANS 2020: SINGAPORE - U.S. GULF COAST, 2020,
  • [39] Trajectory Tracking Control of Wheeled Mobile Robots Using Backstepping
    Wang, Sunxin
    Bao, Xuefeng
    Zhang, Shaohua
    Shen, Gaopan
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2019, PT V, 2019, 11744 : 289 - 300
  • [40] Control and Research of Bionic Robotic Fish Based on Arduino
    Song, Tianlin
    Lu, Yaping
    Liu, Haiqing
    MECHATRONICS AND INTELLIGENT MATERIALS III, PTS 1-3, 2013, 706-708 : 691 - +