论文部分内容阅读
随着对海洋的不断开发,水下机器人得到了越来越广泛的应用。运动控制是水下机器人研究中一个重要方面,稳定可靠的运动控制系统也是水下机器人完成预期任务和水下作业的前提和保证。本文以室内小水池为实验平台,‘设计水下机器人及其运动控制系统方案,讨论系统中各个模块的功能及实现方法,以实现机器人对水下空间路径的跟踪,并对该方案进行可行性论证和基于数学模型的动态仿真。本文首先提出水下机器人运动控制系统的总体设计方案,详细介绍了其结构及工作原理。对机器人壳体的形状、性能参数以及推进方式的选择进行探讨,并在此基础上进行水下机器人结构的设计计算。对推力、水下运动阻力的计算进行了适当的取舍,给出水下机器人空间运动方程,根据实际情况对其作合理简化得到本系统的空间数学模型。在实验方面,对系统下位机和上位机进行了研究并确立了实现方法,具体给出了基于LPC2148控制芯片的下位机详细硬件和软件设计流程,对主要功能模块进行阐述,完成控制信号的输出和驱动。在PC机中的VC++6.0平台上进行上位机系统的开发,完成界面设计,图像采集、处理,三维位置推算以及控制算法的执行。上位机与下位机之间采用了串口通信方式。在建立的水下机器人数学模型基础上,应用了PID和模糊自适应PID控制算法,并用Matlab进行了动态仿真。仿真实验结果表明,以上控制方法适合该水下机器人的运动控制,该方案能够满足设计要求。