摘要

在利用Kane方法对机器海豚进行动力学建模的基础上,提出了一种对豚体波拟合推进进行速度优化的方法.首先,选取各连杆的关节角和机器海豚头部质心的坐标作为广义坐标,对具有三个推进关节的机器海豚进行运动学分析,进而得到广义惯性力;然后,结合对各连杆受力分析得到的广义主动力,建立机器海豚的动力学方程.其中,根据尾鳍攻角所处的不同范围,分别利用升力线理论和阻力模型将尾鳍建模为有限翼展机翼或平板来计算水动力.在此基础上,结合豚体波拟合推进,提出一种通过调节尾鳍关节角规律的幅度和相位来优化平均推进速度的方法.仿真结果表明了所建模型及优化方法的有效性.