基于GPS的导航信息接口的研究

来源 :大连海事大学 | 被引量 : 4次 | 上传用户:dlufey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
海上环境复杂多变,因此要使船舶在海上安全准确地航行船舶导航技术至关重要。船舶智能导航系统是一种利用电子海图技术、卫星导航技术、通信技术、信息技术、人工智能技术及系统工程技术等先进技术来实现海上船舶自动导航和船舶交通管理的系统,它可以保证船舶航行的安全和畅通。目前,国际上关于船舶导航技术的研究水平正逐渐提升,但是对于我国来说由于缺少该技术专门的研发机构和生产厂家,因而制约了我国在该领域的研究。而本课题正是基于“船舶智能导航系统”这一研究项目,该项目能够获取各种导航定位信息,实现船与船、船与岸安全信息交换,具有船舶自动识别、避碰警示等功能,能够接收并处理海上安全信息、气候和气象信息,通过对这些信息进行智能处理,实现航行信息综合显示和智能导航,具有导航定位、通信、助航接口、航线规划设计等功能。该项目主要分成GPS、AIS、雷达和通信四部分,而本文研究的是基于GPS的船舶导航。本文的目的是利用GPS系统传递来的定位导航信息,在Visual Studio 2008环境下使用C++、C#语言通过串口通信、定位信息解析等过程获得所需船舶经纬度等信息,在电子海图用户界面上实现当前船舶定位与导航,以及船舶信息的显示。本文首先介绍了GPS系统的发展历史、应用和组成,重点了解GPS电文的数据结构,接着介绍了串口通信原理以及航位推算法,最后对电子海图相关知识作了简单介绍。在分析了课题研究目的的基础上进行相关编程,主要利用C++语言完成串口通信及GPS报文处理部分,利用C#语言完成电子海图用户界面部分,实现船舶定位导航和信息显示。本课题利用HOLUX M-215型GPS接收机接收GPS报文,将该接收机通过其USB接口与计算机串口相连接,利用计算机显示屏幕作为电子海图人机对话界面。模拟环境分为两种情况来实现:首先是连接GPS接收机的情况,其次是不启用GPS,利用航位推算法仅通过软件编程来模拟船舶航行。
其他文献
第十三届华东家禽交易会暨安徽省优质畜产品展示会如期召开,家禽业面对行情低落及非典的双重打压,如何从低谷中奋起,请看本刊记者采写的深度报道。
机械设备由于自身动力源的振动、设备的高强度运转、外部环境的影响不可避免的承受着振动与冲击,持续的振动与冲击会影响机械设备的精度、降低设备的使用寿命与操作人员的工
目的观察哮喘大鼠血浆内皮素-1与气道重塑的关系及早晚期使用地塞米松的差异。方法40只大鼠随机分为对照组、模型组、早期干预组、晚期干预组,每组10只。以卵白蛋白致敏并吸入
循环经济是实现经济、社会与环境可持续发展的经济范式。国外对循环经济进行的立法开始得较早, 尤其是美国、德国、日本,都制定了较为具体的循环经济法律法规,有的已经形成了
为方便中小企业引入社会资金扩大经营规模,新三板市场应运而生。中小企业选择在新三板市场挂牌之后,企业可利用其挂牌效应提高自己的经营业绩,合理规划自己的管理模式,吸引更