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] Internal Model Control /Backstepping Sliding Model Control for Quadrotor Trajectory Tracking
    He, ZeFang
    Zhao, Long
    PROCEEDINGS OF 2017 IEEE 2ND INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2017, : 1254 - 1258
  • [42] Bionic Fish Trajectory Tracking Based on a CPG and Model Predictive Control
    Zheping Yan
    Haoyu Yang
    Wei Zhang
    Qingshuo Gong
    Fantai Lin
    Yu Zhang
    Journal of Intelligent & Robotic Systems, 2022, 105
  • [43] Research on Trajectory Tracking Control Strategy of Backstepping Optimized Double Sliding Mode for Wheeled Mobile Robot
    Ma, Zijun
    Zhang, Xingang
    Zhang, Shucui
    Yao, Wenli
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2024, 60 (04): : 597 - 606
  • [44] Trajectory Tracking of Skid Steer Unmanned Vehicle Based on Backstepping
    Yu Z.
    Hou Y.
    Xiong L.
    Chen S.
    Qiche Gongcheng/Automotive Engineering, 2019, 41 (11): : 1229 - 1234and1242
  • [45] Backstepping Control on SE(3) of a Micro Quadrotor for Stable Trajectory Tracking
    Lee, Hyeonbeom
    Kim, Suseong
    Ryan, Tyler
    Kim, H. Jin
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 4522 - 4527
  • [46] Nonlinear Disturbance Observer Based Adaptive Backstepping Control for Trajectory Tracking of Aerial Parallel Manipulator
    Yang, Yipeng
    Liu, Jinhui
    Li, Zhan
    Yang, Xuebo
    Yu, Xinghu
    Gao, Huijun
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 4776 - 4781
  • [47] The Control Algorithm and Experimentation of Coaxial Rotor Aircraft Trajectory Tracking Based on Backstepping Sliding Mode
    Xu, Jiulong
    Hao, Yongping
    Wang, Junjie
    Li, Lun
    AEROSPACE, 2021, 8 (11)
  • [48] Robust Backstepping Sliding Mode Control for a Quadrotor Trajectory Tracking Application
    Almakhles, Dhafer J.
    IEEE ACCESS, 2020, 8 : 5515 - 5525
  • [49] Adaptive trajectory tracking control of robotic manipulators based on integral sliding mode
    Qi, Mingce
    Han, Shuzhen
    Guo, Guangxin
    Liu, Pengfei
    Zhi, Yuanyuan
    Zhao, Zhanshan
    ASIAN JOURNAL OF CONTROL, 2024,
  • [50] Backstepping Control Method for the Trajectory Tracking for the Underactuated Autonomous Underwater Vehicle
    Wan, Lei
    Sun, Nan
    Liao, Yulei
    ADVANCES IN APPLIED SCIENCE AND INDUSTRIAL TECHNOLOGY, PTS 1 AND 2, 2013, 798-799 : 484 - 488