Bionic Fish Trajectory Tracking Based on a CPG and Model Predictive Control

被引:0
|
作者
Zheping Yan
Haoyu Yang
Wei Zhang
Qingshuo Gong
Fantai Lin
Yu Zhang
机构
[1] Harbin Engineering University,College of Intelligent Systems Science and Engineering
来源
关键词
Bionic fish; Dynamics; CPG; Model predictive control; Trajectory tracking;
D O I
暂无
中图分类号
学科分类号
摘要
Bionic fish have received widespread attention due to their high mobility, high concealment and high propulsion efficiency. Trajectory tracking and tracking accuracy are the main challenges in controlling the motion of bionic fish. To realize the trajectory tracking control of bionic fish, in this paper, nonlinear dynamics model of bionic fish is established by the Newton-Euler equation and Denavit-Hartenberg (D-H) coordinate transformation, and it is reasonably simplified. Then, a model predictive controller is established based on the dynamic model, and combined with a central pattern generator (CPG) network, a CPG-based model predictive controller (MPC-CPG controller) is proposed. Finally, simulations and experiments are carried out on the bionic fish, tracking the circular trajectory and straight trajectory. Experiments show that under the condition of initial error, the MPC-CPG controller can quickly eliminate the position error and heading angle error of the bionic fish, and track to the reference trajectory. For the tracking circular trajectory and straight trajectory, the position errors are kept at −6.9% ~ 14.9% and − 8.6% ~ 8.6% of the body length, respectively, and the heading angle errors are always kept at −4.76° ~ 4.73° and − 3.24° ~ 3.55°, respectively. Experiments verify the effectiveness of the proposed MPC-CPG.
引用
收藏
相关论文
共 50 条
  • [31] CASCADED UUV TRAJECTORY TRACKING CONTROL BASED ON MODEL PREDICTIVE AND SLIDING MODE CONTROL
    Sun, Bing
    Gan, Wenyang
    Mei, Man
    Zhu, Daqi
    Yang, Simon X.
    JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2017, 25 (06): : 671 - 679
  • [32] Trajectory Tracking Control for a Remotely Operated Vehicle Based on Cascade Model Predictive Control
    Xie, Jindong
    Chen, Mingzhi
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 2844 - 2848
  • [33] Mine truck trajectory tracking based on road adaptive model predictive control
    Yang C.-Y.
    Chen J.-Y.
    Zhang X.
    Tang C.-Q.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2023, 40 (06): : 1061 - 1068
  • [34] A Lyapunov-based Model Predictive Control for Trajectory Tracking in Harsh Environment
    Wei, Zichun
    Teng, Long
    To, Suet
    2024 IEEE 19TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, ICIEA 2024, 2024,
  • [35] Research on Trajectory Tracking of Unmanned Tracked Vehicles Based on Model Predictive Control
    Hu J.
    Hu Y.
    Chen H.
    Liu K.
    Binggong Xuebao/Acta Armamentarii, 2019, 40 (03): : 456 - 463
  • [36] Robust Laguerre based model predictive control for trajectory tracking of LTV systems
    Jamalabadi, Marzieh
    Naraghi, Mahyar
    Sharifi, Iman
    Firouzmand, Elnaz
    2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 741 - 746
  • [37] Trajectory Tracking of Autonomous Vehicle Based on Model Predictive Control With PID Feedback
    Chu, Duanfeng
    Li, Haoran
    Zhao, Chenyang
    Zhou, Tuqiang
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (02) : 2239 - 2250
  • [38] A New Trajectory Tracking Algorithm for Autonomous Vehicles Based on Model Predictive Control
    Huang, Zhejun
    Li, Huiyun
    Li, Wenfei
    Liu, Jia
    Huang, Chao
    Yang, Zhiheng
    Fang, Wenqi
    SENSORS, 2021, 21 (21)
  • [39] Laguerre based model predictive control for trajectory tracking of nonholonomic mobile robots
    Ettefagh, Massoud Hemmasian
    Naraghi, Mahyar
    Towhidkhah, Farzad
    Izi, Hosein
    2018 6TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM 2018), 2018, : 298 - 303
  • [40] Learning-Based Model Predictive Control with Application in Robotic Trajectory Tracking
    Zhu, Hongyu
    Liu, Mengna
    Yu, Dan
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 2596 - 2601