水下机器人运动控制系统的研究

水下机器人运动控制系统的研究

论文摘要

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

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景
  • 1.2 水下机器人的国内外研究现状
  • 1.2.1 国内的研究现状
  • 1.2.2 国外的研究现状
  • 1.3 水下机器人的运动控制研究
  • 1.4 论文的主要工作及安排
  • 第2章 水下机器人及其运动控制系统
  • 2.1 系统总体设计方案
  • 2.1.1 系统任务要求
  • 2.1.2 系统结构及工作原理
  • 2.2 水下机器人的结构设计
  • 2.2.1 壳体的选择
  • 2.2.2 推力器的布置
  • 2.2.3 重心与浮心计算
  • 2.3 水下机器人系统建模
  • 2.3.1 空间受力分析
  • 2.3.2 水下机器人空间运动方程
  • 2.3.3 水下机器人空间数学模型
  • 2.4 本章总结
  • 第3章 下位机系统设计
  • 3.1 下位机硬件设计
  • 3.1.1 LPC2148简介
  • 3.1.2 LPC2148控制模块电路设计
  • 3.1.3 直流电机驱动模块电路设计
  • 3.2 下位机软件设计
  • 3.2.1 LPC2148控制模块软件设计
  • 3.2.2 直流电机模块软件设计
  • 3.2.3 下位机程序流程
  • 3.3 本章小结
  • 第4章 上位机系统设计
  • 4.1 上位机界面及功能介绍
  • 4.2 VC串口通信
  • 4.2.1 MSComm控件简介
  • 4.2.2 MSComm控件串口通信设计
  • 4.3 图像采集
  • 4.3.1 VFW简介
  • 4.3.2 图像采集流程
  • 4.4 图像处理
  • 4.4.1 图像的二值化处理
  • 4.4.2 水下机器人位置推算
  • 4.5 本章小结
  • 第5章 水下机器人系统控制器设计及仿真
  • 5.1 PID控制
  • 5.1.1 PID控制的基本原理
  • 5.1.2 数字PID控制器的设计
  • 5.2 模糊PID控制
  • 5.2.1 模糊控制的基本原理
  • 5.2.2 模糊自适应PID概述
  • 5.2.3 模糊自适应PID控制器的设计
  • 5.3 仿真结果与分析
  • 5.4 本章小结
  • 第6章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].运动控制系统课程教学模式改革研究[J]. 中国现代教育装备 2019(23)
    • [2].基于FPGA的运动控制系统的设计与实现(英文)[J]. 机床与液压 2020(12)
    • [3].混合式教学在“运动控制系统”课堂教学中的应用[J]. 西部素质教育 2020(14)
    • [4].基于机器人的运动控制系统设计[J]. 新型工业化 2018(12)
    • [5].自平衡运动控制系统数学模型建立与分析[J]. 通讯世界 2016(23)
    • [6].风力摆运动控制系统设计[J]. 传感器与微系统 2016(12)
    • [7].手制动装调系统中运动控制系统的设计[J]. 汽车科技 2017(04)
    • [8].西门子运动控制系统新软件可在机器调试之前进行优化[J]. 冶金自动化 2017(05)
    • [9].基于网络的远程运动控制系统的设计和研究[J]. 电子技术与软件工程 2015(16)
    • [10].“运动控制系统”课程中的“时空”理解[J]. 知识文库 2019(04)
    • [11].运动控制系统课程的研究性教学模式改革[J]. 时代教育 2017(07)
    • [12].《运动控制系统》课程虚拟实验的设计[J]. 考试周刊 2011(12)
    • [13].柔性直线运动控制系统提升食品饮料包装作业灵活性[J]. 现代制造 2020(15)
    • [14].应用型本科院校“运动控制系统”课程教学改革研究[J]. 沧州师范学院学报 2019(01)
    • [15].应用型本科“运动控制系统”教材建设探讨[J]. 高教学刊 2018(08)
    • [16].动感娱乐平台运动控制系统 北京和利时电机技术有限公司[J]. 传感器世界 2017(02)
    • [17].采摘机器人运动控制系统的设计与实现[J]. 智能机器人 2017(03)
    • [18].西门子运动控制系统新软件 实现设备调试前进行优化[J]. 中国仪器仪表 2017(09)
    • [19].西门子运动控制系统新软件可在机器调试之前进行优化[J]. 变频器世界 2017(09)
    • [20].《运动控制系统》课程中产学研合作的作用[J]. 课程教育研究 2014(23)
    • [21].运动控制系统课程体系改进与创新[J]. 实验室研究与探索 2013(09)
    • [22].工业机器人运动控制系统的开发应用[J]. 信息与电脑(理论版) 2020(19)
    • [23].基于FPGA的独立轴运动控制系统设计[J]. 核电子学与探测技术 2014(04)
    • [24].一种运动控制系统专用现场总线[J]. 制造技术与机床 2012(01)
    • [25].无人水面艇嵌入式基础运动控制系统研究[J]. 计算机科学 2010(09)
    • [26].民族院校“机电运动控制系统”课程的教学实践探索[J]. 中国西部科技 2009(23)
    • [27].运动控制系统的运行及维护[J]. 现代制造 2008(04)
    • [28].基于调度的网络化运动控制系统研究[J]. 计算机应用研究 2008(12)
    • [29].运动控制系统在现场实时预演中的数据处理流程研究[J]. 现代电影技术 2018(01)
    • [30].电动轮椅运动控制系统的设计[J]. 山东工业技术 2017(03)

    标签:;  ;  

    水下机器人运动控制系统的研究
    下载Doc文档

    猜你喜欢