• 中国科技核心期刊
  • JST收录期刊
HE Yan-hui, HU Qiao, WANG Chao-hui, YU Lei, CHEN Zhen-han, LI Yi-xin. Precise Control Method for Directional Swimming of a Robotic Fish Based on CPG and Fuzzy Control[J]. Journal of Unmanned Undersea Systems, 2021, 29(1): 039-47. doi: 10.11993/j.issn.2096-3920.2021.01.006
Citation: HE Yan-hui, HU Qiao, WANG Chao-hui, YU Lei, CHEN Zhen-han, LI Yi-xin. Precise Control Method for Directional Swimming of a Robotic Fish Based on CPG and Fuzzy Control[J]. Journal of Unmanned Undersea Systems, 2021, 29(1): 039-47. doi: 10.11993/j.issn.2096-3920.2021.01.006

Precise Control Method for Directional Swimming of a Robotic Fish Based on CPG and Fuzzy Control

doi: 10.11993/j.issn.2096-3920.2021.01.006
  • Received Date: 2020-03-31
  • Rev Recd Date: 2020-05-18
  • Publish Date: 2021-03-01
  • Robotic fish detection under water, waves, vortices, etc. can affect the accuracy of the swimming direction of a robotic fish, making it virtually for corresponding tasks to be completed. To solve the problem of ensuring the accuracy of the swimming direction of robotic fish, this study proposes an accurate control method based on the central pattern generator(CPG) theory and fuzzy controller. The proposed method can realize the directional swimming of a robotic fish of the genus Plover. In this method, a Hopf oscillator is used to build a CPG model of a robotic fish based on a limit cycle. In the early stage of robotic fish swimming, a small swing high-frequency CPG control signal is used to obtain a large propulsion force, and a large swing low-frequency CPG signal realizes stable swimming. Then, the attitude angle information of the robotic fish is obtained based on an attitude sensor, and the deviation of the robotic fish from the target direction is corrected in real time using the fuzzy controller. Finally, directional swimming and anti-interference experiments of the robotic fish are conducted to verify the feasibility and effectiveness of the precise directional swimming method. Results show that the proposed method has broad application prospects for precise directional swimming of robotic fish in complex environments.

     

  • loading
  • [1]
    范增, 王扬威, 刘凯. 仿生机器鱼胸鳍波动与摆动融合推进机制建模及实验研究[J]. 水下无人系统学报, 2019, 27(2): 166-173.

    Fan Zeng, Wang Yang-wei, Liu Kai. Modeling and Experimental Research of Integrating Propulsion Mechanism of Pectoral Fin’s Fluctuation and Swing for the Biomimetic Robotic Fish[J]. Journal of Unmanned Undersea Systems, 2019, 27(2): 166-173.
    [2]
    Yu J, Li X, Pang L, et al. Design and Attitude Control of a Novel Robotic Jellyfish Capable of 3D Motion[J]. Science China Information Sciences, 2019, 62(9): 182-184.
    [3]
    Yu J, Wu Z, Wang M, et al. CPG Network Optimization for a Biomimetic Robotic Fish via PSO[J]. Neural Networks and Learning Systems, IEEE Transactions on, 2016, 27(9): 1962-1968.
    [4]
    Cao Y, Lu Y, Cai Y, et al. CPG-fuzzy-based Control of a Cownose-ray-like Fish Robot[J]. Industrial Robot: An International Journal, 2019, 46(6): 779-791.
    [5]
    Yu J, Tan M. Leaping Control of Self-propelled Robotic Dolphin[M]//Motion Control of Biomimetic Swimming Robots. New York: Springer, 2020.
    [6]
    Shi R, Zhang X, Tian Y, et al. A CPG-based Control Method for the Rolling Locomotion of a Desert Spider[C]//Advanced Robotics & Its Social Impacts. Shanghai, China: IEEE, 2016.
    [7]
    Yang Y, Wang J, Wu Z, et al. Fault-Tolerant Control of a CPG-Governed Robotic Fish[J]. Engineering: English, 2018, 4(6): 861-868.
    [8]
    Hu Y, Zhang S, Liang J, et al. Development and CPG-based Control of a Biomimetic Robotic Fish with Advanced Underwater Mobility[C]//IEEE International Conference on Robotics and Automation. Hong Kong, China: IEEE, 2014: 813-818.
    [9]
    Tangorra J L, Mignano A P, Carryon G N, et al. Biologically Derived Models of the Sunfish for Experimental Investigations of Multi-fin Swimming[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. San Francisco, USA: IEEE, 2011: 580-587.
    [10]
    Yu J, Wang M, Dong H, et al. Motion Control and Motion Coordination of Bionic Robotic Fish: A Review[J]. Journal of Bionic Engineering, 2018, 15(4): 579-598.
    [11]
    Huang J, Gong X, Wang Z, et al. The Kinematics Analysis of Webbed Feet during Cormorants’ Swimming[C]//2018 IEEE International Conference on Robotics and Biomimetics (ROBIO). Qingdao, China: IEEE, 2018: 256-263.
    [12]
    Zheng X, Wang C, Fan R, et al. Artificial Lateral Line Based Local Sensing between Two Adjacent Robotic Fish[J]. Bioinspiration & Biomimetics, 2017, 13(1): 326-334.
    [13]
    Prasad M P R, Aminur A M R B. Development of Controller for Robotic Fish[M]//Lecture Notes in Civil Engineering. New York: Springer, 2019.
    [14]
    Bonnet F, Mondada F. FishBot, the Fast Miniature Wheeled Mobile Robot[M]//Springer Tracts in Advanced Robotics. New York: Springer, 2019.
    [15]
    Xia X, Li T. A Fuzzy Control Model Based on BP Neural Network Arithmetic for Optimal Control of Smart City-Facilities[J]. Personal and Ubiquitous Computing, 2019, 23(3-4): 453-463.
    [16]
    Dourado A D P, Lobato F S, Cavalini A A, et al. Fuzzy Reliability-Based Optimization for Engineering System Design[J]. International Journal of Fuzzy Systems, 2019, 21: 33-34.
    [17]
    Zhou Z J, Wang X S, Wang Y. Spacecraft Attitude Control Based on Fuzzy Adaptive Algorithm[J]. Dianji Yu Kongzhi Xuebao/Electric Machines & Control, 2019, 23(2): 123-128.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article Views(283) PDF Downloads(221) Cited by()
    Proportional views
    Related
    Service
    Subscribe

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return