AUV自动驾驶的设计与实现

发布时间:2017-09-21 06:08

  本文关键词:AUV自动驾驶的设计与实现


  更多相关文章: 自主式水下机器人 自动驾驶 ucos PID 分布式 CAN总线


【摘要】:自主式水下机器人(AUV,Autonomous Underwater Vehicle)在港口安防、科学考察、水产养殖等领域有着广泛的应用,是当前世界各国研究工作的热点。自动驾驶作为水下机器人的重要组成部分,是确保AUV在水下运行时具有良好可控性和稳定性的关键。未来随着深海工作复杂度的增加,人们对AUV自动驾驶的安全性、稳定性要求也必然会更加的严格。因此,欧美等国已经着手研究更加可靠、高效的AUV自动驾驶方案。本文的目标是对AUV自动驾驶的设计与实现进行初步的研究。论文中首先介绍了当前国内外AUV的研究现状、发展趋势,综述了AUV的自动驾驶技术,以及对其研究的意义。接着从整体上对AUV自动驾驶进行了介绍说明。之后详细的探讨了AUV自动驾驶系统的软件实现、硬件实现和运动控制算法。其中,着重介绍AUV自动驾驶系统的硬件实现。在硬件设计上,采用can总线构成分布式系统,实现多主机间“对等式”通信,增加了信息通讯量,并提供了良好的拓展性。在软件设计上采用抢占式内核uc/os作为嵌入式操作系统,它具有实时性强、可靠性高、可裁剪和移植简单的优势,满足水下机器人的设计需要。此外,还对AUV自动驾驶的相关算法进行了介绍,着重研究了AUV的运动控制算法。目前,AUV的运动控制结构主要有分布式和集中式两种结构,分布式设计具有很好的通用性,非常适用于多自由度的AUV系统。控制算法包括模糊控制、PID控制、自适应控制、滑模变结构控制、神经网络控制等,还有上述方法相结合而产生的新的算法,例如自适应PID,模糊神经网络等等。本文在样机鱼雷型水下机器人的基础上,采用PID运动控制算法,在MATLAB环境下进行了仿真,仿真结果表明PID控制算法设计合理、有效。
【关键词】:自主式水下机器人 自动驾驶 ucos PID 分布式 CAN总线
【学位授予单位】:中国海洋大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP242
【目录】:
  • 摘要5-6
  • Abstract6-11
  • 1 绪论11-19
  • 1.1 水下机器人的特点和分类11-12
  • 1.2 AUV的研究现状及发展前景12-17
  • 1.2.1 国外水下机器人研究现状12-15
  • 1.2.2 国内水下机器人研究现状15-16
  • 1.2.3 自主式水下机器人的发展趋势16-17
  • 1.3 自动驾驶技术及AUV自动驾驶17
  • 1.4 论文来源17
  • 1.5 论文主要研究内容17-18
  • 1.6 论文章节结构18-19
  • 2 AUV自动驾驶的整体设计19-25
  • 2.1 鱼雷型水下机器人19-20
  • 2.2 AUV整体的内部系统划分20-21
  • 2.3 AUV整体内部各系统功能21-22
  • 2.3.1 任务层21
  • 2.3.2 规划层21-22
  • 2.3.3 控制层22
  • 2.3.4 执行层22
  • 2.3.5 小结22
  • 2.4 AUV的自动驾驶及其功能22-25
  • 2.4.1 AUV自动驾驶系统的组成23
  • 2.4.2 AUV自动驾驶的功能23-25
  • 3 AUV自动驾驶的硬件实现25-44
  • 3.1 电机控制器25-35
  • 3.1.1 电机控制器控制芯片dsPIC401126-27
  • 3.1.2 电机控制器的下行电路设计27-28
  • 3.1.3 电机控制器的上行电路设计28-35
  • 3.2 舵机控制器35-36
  • 3.3 泄漏检测控制器36-37
  • 3.4 模式选择控制器37
  • 3.5 电源及温湿度管理控制器37-38
  • 3.6 CAN控制总线38-42
  • 3.6.1 CAN总线的特点38
  • 3.6.2 CAN总线的优势38-39
  • 3.6.3 AUV自动驾驶的CAN总线设计39-42
  • 3.7 AUV自动驾驶的硬件测试42-44
  • 4 AUV自动驾驶的软件实现44-53
  • 4.1 实时操作系统uc/os-Ⅱ及其任务44-45
  • 4.1.1 uc/os-Ⅱ的特点44
  • 4.1.2 uc/os-Ⅱ任务的存储结构44-45
  • 4.1.3 uc/os-Ⅱ任务的状态45
  • 4.1.4 uc/os-Ⅱ任务的优先级别45
  • 4.2 uc/os-Ⅱ任务的调度和切换45-48
  • 4.2.1 OSSched()的任务调度部分46-47
  • 4.2.2 OSSched()的任务切换部分47-48
  • 4.3 uc/os-Ⅱ在dsPIC4011上的移植48-49
  • 4.4 uc/os-Ⅱ在AUV自动驾驶中的应用49-53
  • 5 AUV自动驾驶的运动控制方法设计53-62
  • 5.1 主要的运动控制方法53-54
  • 5.2 数字增量式PID控制算法54-56
  • 5.3 AUV自动驾驶的PID运动控制56-57
  • 5.3.1 PID控制回路及控制率56
  • 5.3.2 AUV自动驾驶的PID运动控制56-57
  • 5.4 自动驾驶系统中运动控制系统的仿真设计57-59
  • 5.4.1 建立坐标系和定义参数57
  • 5.4.2 AUV的运动学模型57-59
  • 5.5 PID运动控制算法的仿真研究59-62
  • 6 总结与展望62-63
  • 参考文献63-67
  • 致谢67-68
  • 个人简历68-69
  • 发表的学术论文69

【相似文献】

中国期刊全文数据库 前10条

1 任福君,张岚,王殿君,孟庆鑫;水下机器人的发展现状[J];佳木斯大学学报(自然科学版);2000年04期

2 袁跃东;;一部首开先河的科学著述——辽宁科学技术出版社《水下机器人》评介[J];全国新书目;2001年06期

3 ;水下机器人[J];军民两用技术与产品;2002年03期

4 袁跃东;先河独开的奠基宏篇[J];科技成果纵横;2002年04期

5 李一平;水下机器人——过去、现在和未来[J];自动化博览;2002年03期

6 桑恩方 ,庞永杰 ,卞红雨;水下机器人技术[J];机器人技术与应用;2003年03期

7 ;封锡盛 水下机器人专家[J];自动化博览;2003年03期

8 李一平;水下机器人——过去、现在和未来[J];自动化博览;2003年S1期

9 成巍 ,苏玉民 ,秦再白 ,万磊 ,徐玉如;一种仿生水下机器人的研究进展[J];船舶工程;2004年01期

10 武建文,李德成;海洋水下机器人电动机分析[J];微特电机;2004年04期

中国重要会议论文全文数据库 前10条

1 徐玉如;;智能水下机器人技术的展望[A];面向21世纪的科技进步与社会经济发展(上册)[C];1999年

2 桑恩方;;用水下机器人进行堤坝安全隐患检测[A];泄水建筑物安全及新材料新技术应用论文集[C];2010年

3 王建国;吴恭兴;孙玉山;万磊;庞永杰;;水下机器人容错控制研究[A];第十四届中国海洋(岸)工程学术讨论会论文集(上册)[C];2009年

4 翟宇毅;刘亮;张瑞勇;罗焕新;;一种新型超小型水下机器人的控制器设计[A];中国电子学会电子机械工程分会2009年机械电子学学术会议论文集[C];2009年

5 黄东武;暴景阳;桑金;;水下机器人双频识别声呐系统应用研究[A];第二十一届海洋测绘综合性学术研讨会论文集[C];2009年

6 赖立明;;自治式无缆水下机器人加速度控制[A];1992年中国控制与决策学术年会论文集[C];1992年

7 ;我国设计生产的水下机器人装备海军[A];中国航海学会救捞专业委员会99年优秀论文选[C];1999年

8 徐国华;童剑;段国强;潘小炬;;水下机器人漏水检测系统研究[A];2004年船舶与海洋工程学术研讨会论文集[C];2004年

9 常文田;孙玉山;毛宇峰;梁霄;;水下机器人模糊自寻优控制器的设计[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年

10 王波;苏玉民;于宪钊;;水下机器人操纵运动水动力计算与仿真[A];2008年船舶水动力学学术会议暨中国船舶学术界进入ITTC30周年纪念会论文集[C];2008年

中国重要报纸全文数据库 前10条

1 袁跃东;先河独开的《水下机器人》[N];光明日报;2001年

2 刘军;印度研制水下机器人[N];人民日报;2003年

3 袁跃东;水下机器人先河独开的奠基宏篇[N];中华读书报;2001年

4 黄建高;天津水下机器人研制成功[N];西部时报;2008年

5 本报记者 钱秀丽;探秘中国水下机器人[N];中国海洋报;2008年

6 通讯员 张洪骏 本报记者 杨莉;水下机器人:海上打捞救助新武器[N];中国交通报;2012年

7 记者 李俨儿 通讯员 吉娜;上海海事大学研发成功新型水下机器人[N];中国船舶报;2013年

8 记者 李琴;点燃水下机器人产业化热情[N];中国船舶报;2013年

9 通讯员 杜兴民 记者 沈谦;七0五所成功研制出“水下机器人”[N];陕西日报;2014年

10 林鹰 一平;水下机器人成为扫雷高手[N];中国船舶报;2004年

中国博士学位论文全文数据库 前10条

1 潘立鑫;水下机器人近水面横遥减摇控制策略研究[D];哈尔滨工程大学;2010年

2 刘和平;浅水水下机器人设计与控制技术工程研究[D];上海大学;2009年

3 高延增;超小型水下机器人关键性能提升技术研究[D];华南理工大学;2010年

4 林龙信;仿生水下机器人的增强学习控制方法研究[D];国防科学技术大学;2010年

5 王玉甲;水下机器人智能状态监测系统研究[D];哈尔滨工程大学;2006年

6 姜大鹏;多水下机器人协调控制技术研究[D];哈尔滨工程大学;2011年

7 杨立平;舵桨联控式水下机器人容错控制技术研究[D];哈尔滨工程大学;2010年

8 温秀平;水下机器人特性分析及其控制方法研究[D];哈尔滨工程大学;2012年

9 常文君;基于神经网络的多水下机器人协调控制方法研究[D];哈尔滨工程大学;2004年

10 由光鑫;多水下机器人分布式智能控制技术研究[D];哈尔滨工程大学;2006年

中国硕士学位论文全文数据库 前10条

1 季东军;模块化水下机器人及其故障诊断研究[D];哈尔滨工程大学;2008年

2 崔寅;基于模糊神经算法的带缆遥控水下机器人控制系统建模与仿真研究[D];华南理工大学;2010年

3 段三军;一种小型开架式水下机器人系统的研制[D];北京邮电大学;2011年

4 胡明茂;开架式水下机器人系统辨识与控制技术研究[D];哈尔滨工程大学;2007年

5 姚华俊;水下机器人的部件原理探究以及工程运用分析[D];上海交通大学;2007年

6 邹彬彬;自主式水下航行器的建模及圆形编队的研究[D];大连海事大学;2016年

7 侯建钊;基于MOOS的自主式水下机器人软件系统设计与实现[D];中国海洋大学;2015年

8 张东昆;AUV自动驾驶的设计与实现[D];中国海洋大学;2015年

9 郭丽娜;MOOS的数据管理方法及应用[D];中国海洋大学;2015年

10 阳兵兵;观测型水下机器人结构及其惯性导航方法研究[D];浙江大学;2008年



本文编号:892802

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/892802.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户69a4e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com