华南理工大学学报(自然科学版) ›› 2018, Vol. 46 ›› Issue (7): 109-115,122.doi: 10.3969/j.issn.1000-565X.2018.07.015

• 机械工程 • 上一篇    下一篇

仿生鲔科机器鱼的多机体协同推进效率优化

张开升 刘浩田 王强 张保成   

  1.  中国海洋大学 工程学院,山东 青岛 266100
  • 收稿日期:2018-01-16 修回日期:2018-04-10 出版日期:2018-07-25 发布日期:2018-06-01
  • 通信作者: 张保成( 1971-) ,男,博士,教授,主要从事海洋可再生能源的开发与利用技术、机械系统振动与噪声防护技术等 研究 E-mail:zbc2014088@ouc.edu.cn
  • 作者简介:张开升( 1978-) ,男,博士,副教授,主要从事仿生学及其应用技术、海洋可再生能源的开发与利用技术的研究
  • 基金资助:
    山东省 2017 年重点研发计划项目( 2017GHY15105)

Optimization of Multi-Organism Cooperative Propulsion Efficiency of Bionic Thunniform Fish Robot

ZHANG Kaisheng LIU Haotian WANG Qiang ZHANG Baocheng   

  1.  School of Engineering,Ocean University of China,Qingdao 266100,Shandong,China
  • Received:2018-01-16 Revised:2018-04-10 Online:2018-07-25 Published:2018-06-01
  • Contact: 张保成( 1971-) ,男,博士,教授,主要从事海洋可再生能源的开发与利用技术、机械系统振动与噪声防护技术等 研究 E-mail:zbc2014088@ouc.edu.cn
  • About author:张开升( 1978-) ,男,博士,副教授,主要从事仿生学及其应用技术、海洋可再生能源的开发与利用技术的研究
  • Supported by:
     Supported by 2017 Key Research and Development Plan Project of Shandong Province ( 2017GHY15105)

摘要: 推进效率是水下潜器装备运行的核心问题,对机器装备的现实应用具有至关重 要的影响. 针对仿鲔科鱼类研制的机器鱼,根据鲔科鱼类波状运动特征,将机器鱼体离散 为由鱼体、尾鳍、胸鳍等部分组成的多刚体系统,结合鱼体所受外力载荷,运用牛顿欧拉法 建立了机器鱼动力学模型. 基于该动力学模型,开展了以提高机器鱼的推进效率为目标的 鱼体运动参数优化设计,以机器鱼的巡游效率为目标、以鱼体各机体的运动参数为优化设 计变量、选用遗传算法为优化算法,进行参数匹配优化; 通过优化实现了机器鱼尾鳍、鱼体 及胸鳍的多机体协同,提高了机器鱼的推进效率. 针对优化匹配设计结果,进一步开展了 机器鱼的运动学数值模拟仿真,结果表明机器鱼的巡游速度在数值上为鱼体长度的 1. 415 倍时,机器鱼的推进效率最高,其值达到最大值 49. 9% .

关键词: 仿生, 机器鱼, 动力学模型, 多机体协同, 牛顿欧拉法, 推进效率, 遗传算法

Abstract: Propulsion efficiency is the core point of underwater vehicle,which produces effects on the practical application of machine equipment. In this paper,through kinematic character of the thunniform mode fish with undulatory movement,the fish robot was developed as a multi-rigid body system which could be divided into body,pectoral fin and caudal fin,combined with the external force of fish robot,the dynamic model was established with Newton-Euler method. Based on this dynamic model,with the goal of propulsion efficiency,the genetic algorithm was selected to optimize the kinematic parameters. By optimizing the multi-body coordination between fish body, tail fin and pectoral fin,the propulsion efficiency of the robot fish was improved. In connection with optimization results,the kinematics numerical simulation of robotic fish was further carried out. The results showed that at the speed of 1. 415 times of the body length,the efficiency of the robot-fish was 49. 9% .

Key words: bionic, fish robot, dynamic model, multi-body coordination, propulsion efficiency, Newton-Euler method, genetic algorithm

中图分类号: