1、学号:20131275工学硕士学位论文基于DSP和GPRS的无人船运动控制系统设计学位申请人:李瑞指 导 教 师:赵晓军 教授学 位 类 别:工学硕士学 科 专 业:检测技术与自动化装置授 予 单 位:河 北 大 学答 辩 日 期:二一六年六月万方数据Classified Index:CODE:10075U.D.C:NO:20131275ADissertation for the Degree of M.EngineeringDesign of unmanned ship motion controlsystem based on DSP and GPRSCandidate:Li RuiSup
2、ervisor:Prof.Zhao XiaojunAcademic DegreeApplied for:Master of Science in EngineeringSpecialty:Detection Technology and AutomaticEquipmentUniversity:Hebei UniversityDate of Oral Examination:June,2016万方数据万方数据万方数据摘要I摘摘要要对于白洋淀湿地生态系统定位研究站的建设,以往定位研究站都有其局限性,覆盖范围有限,不能按照人们的意愿监测湿地生态系统某些地点环境情况,而以往移动监测平台采用 ZigB
3、ee 组网技术对于信息传输又有很大的局限性。人们急需一种能够实现远距离信息传输,而且能够进行半自主航行的水上无人船,来进行湿地的水温水质、环境监测等专业数据采集与通讯传输,作为固定站点动态监测的补充,为白洋淀湿地生态系统调度与运行管理提供更加可靠的依据,针对该情况本课题进行了基于 DSP 和 GPRS的无人船运动控制系统设计。本设计无人船采用高集成度和高可靠性的 TMS320F2812DSP 芯片为主控板核心芯片,集成了北斗导航定位技术与超声波智能避障技术,半自主水中航行技术和 GPRS 网络无线通讯技术等,携带能源,依靠自身的自治能力来管理控制自己,实现船体在湿地水域的信息传输,智能避障和半
4、自主航行功能。其中无人船硬件方面:设计了集成有GPRS 模块的以 TMS320F2812DSP 为核心处理器的主控板,设计了以 UM220 一 III N 北斗卫星导航模块为核心的北斗导航模块电路和以 HMC5883L 模块为核心的电子罗盘模块电路,添加了超声波传感器。软件方面:为各硬件设备编写程序实现其相应功能,利用算法实现了超声波自动避障功能,通过无人船与终点区域中心坐标位置关系的计算并进行船体行驶方向调整实现了无人船半自主航行控制。该无人船能够有效的弥补监测漏洞,能够在白洋淀多处水域半自主航行,监测湿地生态系统不同水域环境情况,对固定湿地监测站点进行补充,从而节省大量人力和财力,通过 G
5、PRS 无线网络将无人船与上位机实现远距离无线连接,便于人们按照自己的意愿远程监测白洋淀湿地水域环境信息,为白洋淀湿地生态系统数据库提供信息资源。关键字无人船GPRS 无线网络TMS320F2812DSP智能避障万方数据AbstractIIAbstractFor the construction of Baiyangdian Wetland Ecosystem Location Research Station,research station in the past have limitations,including limited coverage and can not monitor
6、environmental conditions of wetland ecosystems in accordance with the wishes of the people.Moreover,the conventional mobile monitoring platform using ZigBee networking technologyfor the transmission of information also have significant limitations.An automaticallynavigate unmanned patrol boat of lon
7、g-distance information transformation is urgently neededfor professional data acquisition and communication transmission of temperature and qualityof wetlands and environmental monitoring.As a supplementary of dynamic monitoring offixed site,unmanned patrol boat provide a more reliable basis for Bai
8、yangdian wetlandecosystems scheduling and operation management.the present problem.In this paper,unmanned patrol boat motion control systems was designed on the basis of DSP and GPRS.In this design,we chosed high integration and high reliability TMS320F2812DSP chip asthe core processor.Unmanned patr
9、ol boat combined semi-automatic navigation controltechnology,BeiDou Navigation Satellite System,ultrasonic intelligent obstacle avoidancetechnology and GPRS network wireless communications technology,and have many features,including carrying energy,navigating semi-automatically,achieving information
10、 transmissionin wetland waters.In terms of hardware:Unmanned patrol boat can achieve interactivecommunication with the TMS320F2812DSP host computer via GPRS wireless network;thecircuit include UM220-III N BeiDou Navigation module,electronic compass module ofHMC5883L and ultrasonic sensor.In terms of
11、 software:writing programs for all hardwaredevices to achieve their respective functions,using the algorithm to realize automaticavoid-obstacle function by ultrasonic,adjusting the direction of travel by calculating therelationship of unmanned patrol boats position and the final position for.The boa
12、t realizedthe control of semi-autonomous navigation.Thistechnologycanmakeupforvulnerabilitiesofmonitoringandachievesemi-autonomous navigation in different waters of Baiyangdian.As a supplementary of万方数据AbstractIIIdynamic monitoring of fixed site,this technology is labor-saving and economical,people
13、canmonitor the Baiyangdian wetland water environment as they wish by GPRS wireless networkto provide information resources for the Baiyangdian wetland ecosystem database.KeywordsUnmanned shipGPRS wireless networkTMS320F2812DSPIntelligentobstacle avoidance万方数据目 录 IV 目 录 第 1 章 绪论1 1.1 研究的背景 1 1.2 研究意义
14、 2 1.3 国内外研究现状2 1.4 工作安排 3 第 2 章 无人船系统设计方案4 2.1 总体设计方案4 2.2 各功能部分设计方案4 2.2.1 远程信息传输设计方案5 2.2.2 运动信息采集系统设计方案5 2.2.3 运动控制部分设计方案6 2.2.4 供电系统设计方案7 2.3 上位机 7 第 3 章 无人船控制系统各部分设计9 3.1 远程信息传输系统设计9 3.1.1 远程信息传输网络比较9 3.1.2 GPRS 功能实现 10 3.2 运动数据采集系统 12 3.2.1 定位数据采集系统 13 3.2.2 方位运动数据采集系统 15 3.3 运动控制系统设计 16 3.3.
15、1 控制核心设计 16 3.3.2 电机驱动电路设计 17 3.3.3 超声波避障设计 20 3.3.4 直线型路径半自主航行控制设计 24 3.3.5 偏转角度 的计算 27 万方数据目 录 V 3.3.6 曲线型路径半自主航行控制设计 30 3.3.7 无人船与上位机之间的通信协议 31 3.4 系统供电电路设计 32 3.4.1 电机和舵机供电 33 3.4.2 各模块电源供电电路 33 3.4.3 主芯片供电 34 第 4 章 系统搭建与测试 36 4.1 上位机系统搭建 36 4.2 无人船平台系统搭建与测试 37 4.3 无人船水中测试 39 第 5 章 总结与展望 43 5.1
16、总结 43 5.2 展望 43 参考文献 44 致 谢 47 攻读硕士学位期间发表论文情况 48 万方数据第 1 章 绪论1第 1 章 绪论1.1 研究的背景白洋淀生态保护区是京津冀一带湿地典型代表之一,也是河北平原生物多样性的关键地区之一,它在维持北京及其西北区域的生态平衡、保护以大鸨、灰鹤、大天鹅等为代表的生物多样性、保护北京南水源涵养地、遏制北京南部风沙源、发挥湿地的生态服务功能等方面有非常重要的作用,并且能够有效改善该地区生态环境,图 1-1 所示为白洋淀湿地景观。图 1-1 白洋淀湿地景观由于华北地区的持续干旱,上游 9 条入淀河流中 7 条断流,图 1-2 所示为进入白洋淀湿地的断流河流,再加上近年来淀区经济发展,人口增加,多年来在白洋淀乃至河北省河流和库塘湿地没有长期的观测站点,对该类湿地生态系统的保护和研究十分薄弱,使白洋淀湿地生态系统正受到前所未有的压力。建设“白洋淀湿地生态系统定位研究站”1是为了在全球变化大背景下,长期全面观测白洋淀湿地生态系统结构、功能的变化以及与水文、水质、气象和人类活动之间的关系,探索绿色管理该湿地生态环
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1