Abstract
In this paper, a control algorithm based on Central Pattern Generator (CPG) network and nonsingular terminal sliding mode control is proposed for trajectory tracking of the bionic fish. Firstly, the CPG network is designed according to the mechanical structure of the bionic fish designed in the laboratory, and the kinematics equation of the robot based on CPG network is established. The conversion functions between the speed and the CPG model are given by data. Secondly, CPG network is used as the lower control algorithm and nonsingular terminal sliding mode control is served as the upper control algorithm to design a controller innovatively. The CPG parameters of bionic fish are controlled and adjusted by the upper algorithm to realize trajectory tracking. Finally, the effectiveness of the controller is verified by simulation. Under the control of CPG-nonsingular terminal sliding mode controller, the bionic fish can stably and fast track up the trajectory.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bax, N., Novaglio, C., Maxwell, K.H., et al.: Ocean resource use: building the coastal blue economy. Rev. Fish Biol. Fisheries 32(1), 189–201 (2021)
Lin, M., Yang, C.: Ocean observation technologies: a review. Chinese J. Mech. Eng. 33(1), 1–18 (2020). https://doi.org/10.1186/s10033-020-00449-z
Duraisamy, P., Kumar Sidharthan, R., Nagarajan Santhanakrishnan, M.: Design, modeling, and control of biomimetic fish robot: a review. J. Bionic. Eng. 16, 967–993 (2019)
Xie, F., et al.: Designs of the biomimetic robotic fishes performing Body and/or Caudal Fin (BCF) swimming locomotion: a review. J. Intell. Rob. Syst. 102(1), 1–19 (2021). https://doi.org/10.1007/s10846-021-01379-1
Yu, J., Wang, M., Dong, H., Zhang, Y., Wu, Z.: Motion control and motion coordination of bionic robotic fish: a review. J. Bionic. Eng. 15(4), 579–598 (2018). https://doi.org/10.1007/s42235-018-0048-2
Lin, L., Xie, H., Zhang, D., Shen, L.: Supervised neural Q_learning based motion control for bionic underwater robots. J. Bionic. Eng. 7(4), S177–S184 (2010). https://doi.org/10.1016/S1672-6529(09)60233-X
Ren, Q., Xu, J., Li, X.: A data-driven motion control approach for a robotic fish. J. Bionic. Eng. 12(3), 382–394 (2015). https://doi.org/10.1016/S1672-6529(14)60130-X
Gao, Z.-P., Song, X.-R., Chen, C.-B., Gao, S., Qian, F., Ren, P.-F.: The study for path following of robot fish based on ADRC. In: 2019 IEEE International Conference on Unmanned Systems and Artificial Intelligence (ICUSAI), pp. 194–199. (2019)
Yu, Z., Tao, J., Xiong, J., Luo, A., Yang, S.X.: Neural-dynamics-based path planning of a bionic robotic fish*. In: 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1803–1808. (2019)
Yang, K., Wang, X.-Y., Ge, T., Wu, C.: Simulation platform for the underwater snake-like robot swimming based on Kane’s dynamic model and central pattern generator. J. Shanghai Jiaotong Univ. (Science) 19(3), 294–301 (2014). https://doi.org/10.1007/s12204-014-1502-x
Xie, F., Zhong, Y., Du, R., Li, Z.: Central Pattern Generator (CPG) control of a biomimetic robot fish for multimodal swimming. J. Bionic. Eng. 16(2), 222–234 (2019). https://doi.org/10.1007/s42235-019-0019-2
Wang, M., Li, X., Zhang, Y., Chang, Z., Yu, J..: Locomotion control of robotic fish with a hierarchical framework combining spiking neural networks and CPGs. In: 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), pp. 1187–1190. (2019)
Chen, J., Yin, B., Wang, C., Xie, F., Du, R., Zhong, Y.: Bioinspired closed-loop CPG-based control of a robot fish for obstacle avoidance and direction tracking. J. Bionic. Eng. 18(1), 171–183 (2021). https://doi.org/10.1007/s42235-021-0008-0
Yu, J., Chen, S., Wu, Z., Chen, X., Wang, M.: Energy analysis of a CPG-controlled miniature robotic fish. J. Bionic. Eng. 15(2), 260–269 (2018). https://doi.org/10.1007/s42235-018-0020-1
Wright, J., Jordanov, I.: Intelligent approaches in locomotion—a review. J. Intell. Rob. Syst. 80(2), 255–277 (2014). https://doi.org/10.1007/s10846-014-0149-z
Acknowledgement
This work was supported by the Natural Science Foundation of Heilongjiang Province No. JJ2021JQ0075 and the National Natural Science Foundation of China under Grant No. E1102/52071108.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, W., Tang, Y., Lin, F., Gong, Q. (2023). Trajectory Tracking Control of Bionic Fish Based on CPG-Nonsingular Terminal Sliding Mode. In: Yan, L., Duan, H., Deng, Y. (eds) Advances in Guidance, Navigation and Control. ICGNC 2022. Lecture Notes in Electrical Engineering, vol 845. Springer, Singapore. https://doi.org/10.1007/978-981-19-6613-2_190
Download citation
DOI: https://doi.org/10.1007/978-981-19-6613-2_190
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-6612-5
Online ISBN: 978-981-19-6613-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)