水下机器人推进系统模糊pid控制研究(附件)【字数:19874】
目录
第一章 绪论 1
1.1 水下机器人的概念和分类 1
1.2 水下机器人国内外研究概况与发展趋势 1
1.2.1 国外研究概况 2
1.2.2 国内研究概况 2
1.2.3 发展前景 3
1.3 水下机器人推进系统控制技术 4
1.4 论文的主要研究内容 4
第二章 水下机器人运动模型及性能分析 6
2.1 水下机器人推进系统结构 6
2.2 水下机器人运动数学模型 7
2.2.1 坐标系的选取和建立 7
2.2.2 运动参数的表示 7
2.2.3 载体坐标系与固定坐标系的转换矩阵 8
2.3 水下空间运动方程 9
2.4 水下空间运动受力分析 10
2.4.1
*51今日免费论文网|www.jxszl.com +Q: ^351916072#
浮力、重力 10
2.4.2 推力器推力 11
2.4.3 流体水动力 11
2.4.4 水动力系数的确定 13
2.5 水下机器人运动方程优化 14
2.5.1 横向运动方程 14
2.5.2 水平运动方程 14
2.5.3 纵向运动方程 15
2.6 本章小结 15
第三章 水下机器人推进系统模糊控制 16
3.1 模糊控制 16
3.2 模糊逻辑数学基础 16
3.2.1 模糊集合 17
3.2.2 模糊集合的隶属函数 17
3.2.3 模糊关系 19
3.2.4 模糊推理 19
3.3 模糊逻辑控制原理 20
3.3.1 模糊控制系统结构 20
3.3.2 模糊控制器结构 21
3.4 模糊控制器设计 22
3.4.1 模糊化 22
3.4.2 数据库 24
3.4.3 规则库 25
3.4.4 推理模块 27
3.4.5 反模糊化 27
3.5 模糊控制器的MATLAB仿真 28
3.5.1 MATLAB模糊控制工具箱 28
3.5.2 模糊控制器的搭建 28
3.6 本章小结 32
第四章 水下机器人推进系统模糊PID控制 33
4.1 模糊PID控制技术 33
4.2 PID控制系统设计 33
4.2.1 PID控制原理 33
4.2.2 经典PID控制系统MATLAB仿真 34
4.3 模糊PID控制系统的设计 36
4.3.1 模糊PID控制原理 36
4.3.2 模糊PID控制系统设计 37
4.3.3 模糊PID控制系统MATLAB仿真 38
4.4 本章小结 40
第五章 WEBOTS平台上的水下机器人综合仿真 41
5.1 水下机器人的建立 41
5.1.1 WEBOTS简介 41
5.1.2 VRML建立虚拟世界环境 42
5.1.3 WEBOTS控制系统建立 43
5.2 动态仿真结果分析 44
5.2.1水平、横向和纵向运动仿真 44
5.2.2 水下机器人GPS定位 47
5.3 MATLAB和WEBOTS试验结果分析 48
5.4 本章小结 49
总结与展望 50
致谢 51
参考文献 52
绪论
水下环境尤其是深海环境极其恶劣,人类无法根本深入开展任务,因此探索海洋、开发海洋里的各种资源必须借助各种高科技手段,而作为开发深海资源主要手段之一的水下机器人技术[1]则更是必不可少的。水下机器人有由于其机动灵活,能克服恶劣的水下环境,执行水下探测、摄像和跟踪等任务的特点,逐渐变成了人类解开海洋神秘面纱不可或缺的好帮手,而且某些军用的机器人更是在国防领域起着不可替代的作用。因此,水下机器人的研制和利用具有重要的战略意义和价值,推进系统是控制水下机器人在水下运动的核心部件,推进系统的运动控制更是水下机器人开展其他作业的前提和关键。
水下机器人的概念和分类
水下机器人又被称作潜水器[2](Under water vehicles),严格意义上来说,它与人们潜意识的那种人形化的机器是不同的,他其实是一种能够代替人类在水下环境中完成某些特殊任务的机器,其外形和潜水艇更为相似。
水下机器人的种类很多,型号多样,有时候很难将其分类界限清楚地区别开来,
最常见的是按照载人与否可分为:载人潜水器和无人潜水器。载人潜水器顾名思义就是可以载人的,常被用于军事中来海底考察并执行某些特殊的工作。无人潜水器从控制技术的角度又可以分为四类[3]:拖曳式潜水器,系缆式无人遥控潜水器(ROV),无缆式无人遥控潜水器(UUV),无人无缆潜水器(AUV)。
水下机器人国内外研究概况与发展趋势
原文链接:http://www.jxszl.com/dzxx/txgc/80562.html