欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    水下机器人设计毕业论文.docx

    • 资源ID:15126330       资源大小:411.10KB        全文页数:77页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    水下机器人设计毕业论文.docx

    1、水下机器人设计毕业论文第一章绪论 1第二章 ROV简介 2(一) ROM概念和结构组成 2(二) ROM特点 4(三) ROM功能和应用 4(四) ROM应用分类 6(五) ROM关键技术 8第三章总体设计 10(一) 系统的总体架构 10(二) ROV$制系统结构及发展 10(三) 数据库设计 11(四) 运行设计 12第四章详细设计 14(一) 整体软件设计 14(二) 上位机软件设计 14(三) 下位机软件设计 52第五章软件测试 61(一) 测试目的 61(二) 测试方法和效果 61第一章 绪论21 世纪是人类向海洋进军的世纪。深海作为人类尚未开发的宝 地和高技术领域之一, 已经成为各

    2、国的重要战略目标, 也是近几年国 际上竞争的焦点之一。 水下机器人作为一种高技术手段在海洋开发和 利用领域的重要性日渐重要。 当今,在一些国家的水下机器人技术已 经日趋成熟, 并在许多场合的应用中体现出了良好的效果。 随着产业 的发展,迫切需要大量适用于作业的各式各样的水下机器人。 世界上 许多国正在大力加强水下机器人的研究, 我国力争在不久的将来, 推 出大量实用的机器人, 以使自己的机器人技术和产品在国际上占有一 席之地。随着科学技术的不断发展,水下机器人从无智能走向智能化发 展。具有智能的机器人应用于深海作业中, 极大地提高了人类对海洋 的探测。重要的是水下机器人在海洋开发各个领域都有着

    3、广泛的应 用,代替人在那些人类无法工作的深海环境条件下完成任务作业。 这 将极大地扩展人类科学研究活动的范围, 提高人类创造性科学的探究 和发展。第二章ROV简介(1)ROV勺概念和结构组成1、 ROV勺概念ROV 即水下机器人(Remote Operated Vehicle ),是一种 可在水下移动、具有视觉和感知系统、 通过遥控或自主操作方式、 使用机械手或其他工具代替或辅助人去完成水下作业任务的机电 装置。2、 ROV的结构组成(1)ROV系统组成包括:动力推进器、遥控电子通讯装置、 黑白或彩色摄像头、摄像俯仰云台、用户外围传感器接口、实时 在线显示单元、导航定位装置、自动舵手导航单元、

    4、辅助照明灯和凯夫拉零浮力拖缆等单元部件。如下图是一个中型的 ROV:(2)机器人框架规格说明表序号名称技术要求1水下机器人外形结构 与尺寸结构:框架式尺寸:约400mm高況450mm宽x700mm长根据具体订做规格要求尺寸会在此基础上有所变动2照明系统3组50w的咼光通量卤素灯,固疋在框架 中,灯光可覆盖俯仰140度范围。与摄像系统配合使用,能清晰观看约5米 以外的物体,可调节亮度。3摄像系统530线变焦彩色CCD摄像机,1.2Lux,F1.2 光圈,PAL制式,可电动变焦,与照明系 统配合使用,能清晰观看约5米以外的物 体4云台系统俯仰140度,配合摄像系统使用,运动灵 活5推进器系统4个有

    5、刷电机推进器。水平方向:两个推进器,呈 V字形排列, V字角度可调。垂直方向:两个推进器,呈 V字形排列, V字角度可调。航行速度约3节(在0节 水流状态下)。能升降、前进、后退、横移以及转弯等运 动,运动自如;能稳定在某一深度(定深)。6基本传感器用于航行自动控制的二轴磁罗经传感器 1 个,精确度0.3度,三轴倾斜传感器1个, 精确度0.1度,深度传感器1个,精确度 0.1m。7配重配重米用挂载机构设计,机体中装有挂载 平台,上面带有各种安装孔,同时预备有 各种重量的配重块,通过安装孔将各种配 重块安装到挂载平台中。框架中带有配重悬架,根据携带的传感器 重量不同,可方便安装和拆卸配重块。8浮

    6、体深水浮体,耐压强度可达40MPa。 满足主机重量22kg内、有效载重至少2kg 的机器在水下姿态平衡的要求,颜色为黄 色。9电缆密度约0.95kg/dm3,浮力为相对偏向正浮 力,直径12mm左右,牵引力达到100KG, 电缆内部带有纺轮编织抗拉层。此外动力 线一组,超五类双绞线两组。10地面控制系统配备专用操作控制台和增强型的软件控制系统,专用控制台和计算机软件多模式操作; 控 制台配备摇杆手柄和按钮。软件采用全图 形界面设计。内容包括:图像捕捉,云台 控制,照片存储管理,整个系统自检,照 明灯控制(开、关、调节亮度),显示潜 水导航参数,各种信息指示等。显示配备 10寸液晶屏。带sony

    7、游戏手柄,控制机 器运动,笔记本电脑由用户自配。11供电系统输入交流电 100-270NAC, 50/60HZ, 整个水下机器人的功率约为800W。12最大下潜深度根据客户要求定制13水下机器人在空气中 重量以及有效载重水下机器人在空气中重量约为 22KG,有效载重2kg14保修期两年(二) RON的特点水下机器人小巧灵活、操作简便(通过控制台上的多个旋钮即 可控制机器人前进、后退、转弯、上升、下沉;灯光强弱和摄像 头焦距;云台俯仰等);机器人可携带定位声纳、图像扫描声纳、 多参数水质检测传感器(YSI)、辐射传感器、机械手、金属测厚计 等;可实时进行水下视频检测和观测。概括为以下四点:1、

    8、可移动性移动是指水下机器人在海底爬行、附着在结构物上行进或在 海水中浮游。2、 能够感知机器人的外部和内部环境特性3、 拥有完成使命所需的执行机构4、 能自主地或在人的参与下完成水下作业(三) RON的功能和应用无人有缆水下机器人 RON勺优点在于动力充足,可以支撑复 杂的探测设备和较大的机械作业用电,信息和数据的传递和交换 快捷方便、数据量大,其总体决策水平较高,因此应用广泛。目 前,小型遥控水下机器人已广泛用于:1、管道容器检查 市政饮用水系统中水罐、水管、水库检查; 排污 / 排涝管道、下水道检查; 洋输油管道检查; 跨江、跨河管道检查;2、船舶河道海洋石油 船体检修;水下锚、推进器、船

    9、底探查; 码头及码头桩基、桥梁、大坝水下部分检查; 航道排障、港口作业; 钻井平台水下结构检修、海洋石油工程;3、科学研究教学 水环境、水下生物的观测、研究和教学;海洋考察;冰下观察;4、水下娱乐 水下电视拍摄、水下摄影; 潜水、划船、游艇; 看护潜水员 , 潜水前合适地点的选择;5、能源 核电站反应器检查、管道检查、异物探测和取出; 水电站船闸检修; 水电大坝、水库堤坝检修 ( 排沙洞口、拦污栅、泄水道检修 ) ;6、安全 检查大坝、桥墩上是否安装爆炸物以及结构好坏情况; 遥控侦察、危险品靠近检查; 水下基阵协助安装 / 拆卸; 船侧、船底走私物品检测 ( 公安、海关 ) ; 水下目标观察,

    10、废墟、坍塌矿井搜救等;搜寻水下证据 ( 公安、海关 ) ;海上救助打捞、近海搜索;7、考古水下考古、水下沉船考察;8、渔业深水网箱渔业养殖,人工渔礁调查(四)ROM应用分类水下机器人应用分为军用和民用两类。1、 军用有缆水下机器人美国海军的ROV-CUR引人注目。它是专门用于美国海军实 验中心打捞沉没于水中的武器,其作业深度 610m, 1958 年建成。在最初服役的 6 年中,平均每年回收约 100 个鱼雷及其他装置。 茬CURV勺基础上,美国海军后来又改迸建造了一艘 CURV2和一艘CURV3它们的作业深度分别增至为 762m和2300m这类水下机器人的另一个重要作用是协助潜水员执行打捞作

    11、业。 I973 年 8 月 CURV3和载人水下机器人 PISCESV共同打捞起另一艘沉没的载人 潜水器 PISCES III 。2、 军用无缆水下机器人AUV可用来辅助军用潜艇,作为它的体外传感器,为它护航和警戒,以及为它引开敌方攻击充当假目标。在反潜方面, AUV可担任海上反潜警戒, 也可当作反潜舰艇进行训练的靶艇。 另外, 在水雷战和反水雷方面以及其他许多特种作业中, AUV都可以大显身手。3、 民用水下机器人 由于近年来人们对海洋考察和开发的增多,水下机器人得到广泛的应用,其申 ROV大量地被使用在各种水下作业中, AUV大范围、大深度的作业设备近期在深海资源勘探和科学考察上得到 了快

    12、速地发展。由于造价和人员风险的原因,载人潜水器相对发 展放缓。 目前水下机器人主要应用领域包括水下工程、 海洋石油、 打捞救生和海洋科学考察等各方面。(1)水下工程水下检查 : 查明管道、水下工程、电缆铺设的情况及其位置,检 查百油钻井平台和井口的锈蚀及损坏的程度, 检查水库大坝及闸门的 裂缝、损坏情况等。水下监视 : 监视和辅助潜水员进行水下作业、救助打捞和石油钻 井平台的水下作业等。搜索与识别 : 对海洋、湖泊、江河中的沉船、遗失的仪器、工程 设备等搜索寻找、记录和识别。安装与回收 : 协助石油钻井平台安装、搬迁,扭转阀门、更换和 安放设备,协助水下工程建设、打捞作业等。水下清理 : 水电

    13、站拦污栅清理,海上石油钻井平台基础清理,船 体、管道及水下构件除锈、除漆等。(2)海洋救助与打捞救生 在海难救助,打捞沉船的作业中独立完成或协助潜水员完成 水下作业任务。全球定位、搜索,救援遇难舰船、解救受困潜水 艇、中继通讯等。(3)海洋科学考察海洋科学考察主要包括水文地质考察 ( 记录海底地形、绘制 海底地图、 选择土样和岩石样本等 ) 、海洋生物考察 ( 测定海底生 物形态,采集生物样本等 ) 、海洋物理考察 ( 测定地球磁场,考察 石油、天然气、矿物资源,考察海底火山活动情况等 ) 、海洋光学 考察等等。(4)水下考古 确定水下文物位置和性质,采集文物样本,清理考古现场, 打捞文物等。

    14、(5)ROV勺关键技术1 、能源技术 有缆遥控水下机器人随着深度的增加,高电 压勺动力输送和动力设备是必须勺。目前 3000V 电压动力较为普 遍地应用在ROV设备上。为了减少脐带电缆的尺寸和重量,将来 ROV会采用更高的电压等级。目前无缆水下机器人的能源较多是 使用铅酸电池和银锌电池。2、精确定位技术 目前水下机器人在水上采用 GPS水下定位采用声学定位设备。水下 GPS技术目前正在迅速地发展,自治 导航的精度预计将在 5年内提高 10 倍。3 、零可见度导航技术 混水作业一直是水下机器人应用的 最大障碍,利用声学、激光技术以及计算机图形增强技术,将使 这个难题得到解决。4、材料技术 在水中

    15、每增加10m的水深,外界压力将增加 1 个大气压 (0.1MPa) 。高强度、轻质、耐腐蚀的结构材料和浮力材 料是水下机器人重点发展的技术问题。5、作业技术 水下机器人的发展目标是代替人完成各种水下 作业。柔性水下机械手、专用水下作业工具以及临场感、虚拟现 实技术的发展,将便水下机器人在海洋开发中发挥更大的作用。6、声学技术 被称为声学技术革命的最新的 矢量换能技术”,可使自主水下机器人的跟踪距离达到 100km以上。低频水声通讯技术可使在水下的通讯距离达到 1000km以上,图像的水下传输距离可达20km以上。水声技术的发展将使水下机器人真正具有 千里耳 。7、智能技术 机器具有与人相同的智

    16、能或超过人的智能是 科幻电影的事情,从目前机器智能的发展程度看还需有较长的路 要走。由人参与或半自主的水下机器人是解决目前复杂的水下作 业的现实办法。8、回收技术 水下机器人的吊放回收作业一般是在海面附 近进行,所以常受海况条件的限制而成为影响水下机器人水下作 业的主要因素。第三章总体设计(一)系统的总体架构1.ROV工作原理外界环境2.接口设计如图所示,下位机通过姿态信息采集等仪器获取外界信息, 再把这些信息通过接口传给上位机,上位机将接受到的数据进行 处理后又通过接口把命令发给下位机,让它执行相应的操作。接 口是连接上位机、下位机协调工作的桥梁。主要包括硬件接口、 软件接口、通信接口等。3

    17、.封装函数上位机和下位机都有大量的数据需要获取、储存、处理等, 想让软件系统能高效率的工作,就要将这些具有相同属性的函数 封装,然后各自调用。这样不仅能够保护或防止代码(或数据) 被我们无意破坏,而且减除了程序的冗余。有效地提高了软件的 运行效率。(二) ROV空制系统结构及发展水上控制设备W水上控制设备的功能是监视和操作水下载体,并向水下载体提10I 供所需的动力水下控制设备水下控制设备的功能则是执行水面的命令,产生需要的运动以完成给定的作业使命(三)数据库设计1数据库整体架构rmo Upilat 蚀DmR粉仙naConnection 对敕NET数抿提俱趕序Lori hi iind mt2.

    18、Se nsorDataRecorc表 设计允许Null ll. rDataKecord X6XE-2012G6. . . rliataR&cord列名 数据类型i时间. datetime方怔角varcharfSO)俯仰角varchar(5O)翻滚角varchar(5O)加度vaKhar(50)管澄裸度varcharfSQ)水谏varcharfSO)电怔varchar(5O)电位蒔度varchaKSOj手自动varchar(2O)经度varcharfSO)踌度varchar(5O)高程varcharfSO)(四)运行设计1运行效果图BE KK UMIiT 用吏IU该软件不论是运行效果界面设计还是

    19、功能实现都是完全按照ROV勺基本功能需求设计制作的。上位机界面的设计将 ROV勺抽象功能清晰地展示在人们面前。主要功能显示包括视频功能、检测姿态信息功能、 GPS定位功能、水下设备状态显示、网络数 据处理功能、操控系统功能等。2.运行模块设计多个具体的软件运行模块相互交换信息、处理数据够成了完善 的软件运行效果。 运行模块主要包括主控模块、 分控模块、电源模块、 电压转换模块、显示模块、输入模块、存储模块、通信模块、信号传 输模块、信号采集模块、视频采集模块、管道定位模块、姿态测量模 块、电位采集模块、位置定位模块、照明控制模块和运行控制模块。第四章.详细设计(一)整体软件设计ROV控制系统由

    20、上位机软件和下位机软件两部分组成,两部分的紧密结合、完美协调才能使整个 ROV控制系统高效率运作。 曲骼f + V * 一 一看逍就世位 零血帳駅書 水下Ht机,电位幡魄審I : *卜捱诫彗(二)上位机软件设计1.上位机软件组成框架 11上位机墓本功能组成框架2代码实现(1)数据库类设计及其调用using System;using System.Collectio ns.Ge neric;using System.Text;using System.Data.SqlClie nt;using System.Data;using System.Wi ndows.Forms;using Natur

    21、e.XML;n amespace DataRecordclass DataRecordprivate stri ng connection Stri ng = Data Source=SelectXMLData.GetCo nfiguratio n(SQLStri ng, value) + ;I nitialCatalog=Se nsorDataRecord;l ntegrated Security=True;private SqlC onn ectio n conn = nu II;public void Ope n() / 打开数据库连接if (conn = null)conn = new

    22、 SqlConnection(connectionString);if (conn.State = ConnectionState.Closed)try conn.Open(); catchpublic void Close() / 关闭数据库连接if (conn != null & conn.State != ConnectionState.Closed) conn.Close();public void Dispose() / 释放数据库连接资源if (conn != null) / 确认连接是否已经关闭conn.Dispose();conn = null;public int Execu

    23、teSql(string sqlstring) / 执行 SqlComman命令int n=0;trythis.Open();SqlCommand com = new SqlCommand(sqlstring, conn);n = com.ExecuteNonQuery();this.Close();this.Dispose();catchreturn n;public DataSet GetDataSet(string sqlstring, string tableName)/ 创 建 DataSet 对象DataSet ds = null;trythis.Open();SqlDataAda

    24、pter da = new SqlDataAdapter(sqlstring, conn);ds = new DataSet();da.Fill(ds, tableName);this.Close();this.Dispose();catch ;return ds;public SqlDataReader GetDataReader(string sqlstring)/ 创 建 SqlDataReader 对象SqlDataReader dr = null;trythis.Open();SqlCommand com = new SqlCommand(sqlstring, conn);dr =

    25、com.ExecuteReader(CommandBehavior.CloseConnection);catch ;return dr;private void btnAll_Click(object sender, EventArgs e) / 查询全部记录paraInt = 1;DataRecord record = new DataRecord();DataSet dst = record.GetDataSet(select 时间, 方位角,俯仰角, 翻滚角 ,加速度 ,管道深 度, 水深 , 电位, 电位梯 度,手自动 , 经度,纬度, 高程 from SensorDataRecord

    26、, SensorDataRecord);dataGridViewHistory.DataSource=dst.TablesSensorDataRecord; dataGridViewHistory.FirstDisplayedScrollingRowIndex =dataGridViewHistory.RowCount - 1; dataGridViewHistory.Columns0.DefaultCellStyle.Format =yyyy-MM-dd HH:mm:ss;把有关查询数据的操作封装在 DataRecord 类里,查询时调用 DataRecord 类。数据库的查询分全部查询和部

    27、分查询,也分手动查 询和自动查询。点击“查看全部”按钮和“刷新”复选框,数据表就会每5秒自动更新一次,将数据库最新的数据显示在这个可视化表里,而且表的滚动条已被设定在最低端,能看到时时更新的最新数据。从而操作人员能很好的掌握 ROM最新状况,如下图: sawC to:Qrt* *却: MI5-W-J5 II” 04 42N-ARMRtai*d-l-a. .2a u.aaa4MII3M KiBKWI2-ID-W .Z71.1Hl*-012h a.QQ型VAl:|3M HIRTWB BVSRTb20il-lb-i5 1vrs4-4a a.0a1IIU muIflK MflfK-*JaiZ-ID-L

    28、5 ZST.Tkn.1uih h.aazm aIMJhnmi KID=IBB M50C3WlS-lO-lS 3HUIYHKI N 00iwt-ns eh11锻 mot梆 M9S $JSI2-ID-L5 231.5-a*: 4|a. maaIK G-IM BAII9M niceXK trXC3I.l-ftt-Cl 80 na3Vflhffl 牌4M mfi|ta.4创15匡3|.t4l9a u00也1HIM HideJOK CtWIjfflE-ID-W Z71.1l-n.-&Q H.Qq mllkl-3S 5Anm ni蠢1W5 M71:n弋树iAi4洱aan-1q qiRR-1|i i* Kittmfl1*申J0I2-I&-L?-an.5-o i-aaa ua0 33kgmJinms HZ4E-S +MWI2-I0-I6 J蝴耳kiL h9OLKwEA1 剛縛 9l42UI2-ID-IJ5 j劭rmka-i-0.3a u.aa 112lk-9m1II9M HIMM4T43S-.5WI2-I0-W .2T1.1H&.1-aih nQa isZIV.f11Jinaw mTBW BiE3EL32QI9-ID-I5 33 d4.ia u.a1 E2TT Ag1HXta HJ1I


    注意事项

    本文(水下机器人设计毕业论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开