论文部分内容阅读
研究和开发咽颌模式仿生胸鳍水下推进技术旨在提高水下推进装置的机动灵活性、推进效率以及改善其推进时的流体特性。相对于刚性仿生胸鳍而言咽颌模式仿生胸鳍具有多鳍条结构的特点,针对这个特点本文建立了一套咽颌模式仿生胸鳍控制系统,为揭示咽颌模式胸鳍的推进机理提供试验平台。本文主要做了如下工作:首先,对咽颌模式胸鳍的骨骼结构、肌肉控制以及运动形态进行分析,对胸鳍在一个摆动周期内的运动形态做了一定合理的简化。在简化的基础上建立了仿生胸鳍的运动学模型,并对该运动学模型进行Matlab仿真,将仿真结果和实际胸鳍的运动进行对比,验证了该运动模型的有效性。然后,对咽颌模式胸鳍仿生机构包括鳍条、鳍基、鳍间隔膜以及鳍条传动驱动部分的设计进行分析,根据胸鳍仿生机构结构特点确定了以微型直流伺服电机对仿生鳍条进行驱动控制,并建立了一套基于CAN总线的分布式控制系统,该控制系统采用8个CPU对8个驱动鳍条作摆动运动的电机进行控制,并详细介绍了控制系统中采用的硬件电路以及PCB设计。其次,根据咽颌模式仿生胸鳍的控制系统的要求,对鳍条驱动电机的控制采用转角和转速双闭环控制,并介绍了各个鳍条控制子系统中程序设计流程。在CAN2.0B协议的基础上,制定了本系统中各个上位机和控制子系统之间以及控制子系统之间的CAN总线通信协议。并介绍了胸鳍控制系统上位机人机交互界面以及上位机的CAN总线通信程序流程。最后,对所建立的仿生胸鳍控制系统进行试验,主要是对仿生胸鳍的水下摆动运动控制进行试验,将仿生胸鳍的运动形态和已建立的运动模型的仿真结果做比较,验证仿生胸鳍控制系统的有效性。