论文题名: | 基于VxWorks的综合导航信息处理系统的研究与实现 |
关键词: | 船舶工程;综合导航系统;信息处理;嵌入式数据库;通讯技术 |
摘要: | 综合导航信息处理系统是船用导航系统的重要设备,它采用计算机技术和数据融合技术,将各种导航设备有机地结合起来,实现导航信息的数据融合、集中控制和集中显示。这对综合导航信息处理系统的数据管理能力、信息交换速度、系统显示效果等方面有很高的要求。随着嵌入式系统在社会经济、军事、交通、通信等相关行业的广泛应用,嵌入式相关软件技术亦成为研究热点,嵌入式界面开发工具,嵌入式数据库,嵌入式通讯技术也都有了迅猛发展。这些都为综合导航信息处理系统的发展提供了坚实的基础。本文以我校研制的某型综合导航信息处理系统的开发为背景,结合综合导航系统的特点和实时嵌入式操作系统的特性,对综合导航信息处理系统进行总体设计,旨在提高综合导航系统的整体性能。 本文以VxWorks操作系统为系统平台,使用当前强大的用户图形开发工具Tilcon,运用嵌入式通讯技术,数据库技术及综合导航数据融合技术,对系统数据优化、存储、通讯和显示等方面进行研究与设计,使其成为用户友好,信息管理方便,性能稳定可靠的产品。 本文简要地介绍了研究领域的发展过程、现状及其特点。并依据综合导航信息处理系统的性能分析,对整个体系统软硬件平台做了整体设计。深入研究VxWorks操作系统及其通讯技术,实现VxWorks下的双网卡冗余通讯和串口通讯。介绍了嵌入式图形开发工具Tilcon的结构原理与开发方法,详细说明了基于Tilcon的人机交互模块的设计过程,包括界面设计、程序设计的关键代码和程序调试过程,设计出了显示友好、操作简单的人机交互系统。详细介绍了嵌入式数据库Berkeley DB的存储机制及开发过程,实现对导航数据、故障信息等数据的存储,方便日后的航海分析。文章还利用卡尔曼滤波原理实现了对导航数据的优化设计。论文的最后建立测试系统,测试结果表明本系统人机交互界面美观、操作灵活方便、系统稳定可靠、实现了通讯功能和存储功能,具有一定的实际意义。 |
作者: | 于菲 |
专业: | 控制理论与控制工程 |
导师: | 周卫东 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工程大学 |
学位年度: | 2011 |
正文语种: | 中文 |