学位论文 > 优秀研究生学位论文题录展示
基于嵌入式Linux系统的AIS数据处理技术研究
作 者: 马威
导 师: 张淑芳
学 校: 大连海事大学
专 业: 信息与通信工程
关键词: AIS 嵌入式系统 linux Qt
分类号: TP274
类 型: 硕士论文
年 份: 2011年
下 载: 77次
引 用: 3次
阅 读: 论文下载
内容摘要
自上世纪70年代以来,各国船舶的发展逐步趋于大型化、高速化,水面交通压力不断增大,海损事故逐年增多。虽然雷达可以及时发现目标,但不能判断对方船名、呼号以及操作意图,而且受天气影响大。这就需要开发出一种既能够判断对方位置,又能够识别对方,获取对方的航向航速的船用通信系统,进而判断是否具有碰撞可能以及采取何种避让措施。AIS系统应运而生,自上世纪90年代伊始,在众多国际组织以及各国政府相关部门的共同努力下,陆续出台了AIS的相关政策和技术标准。如今,各种AIS设备逐渐被开发并完善,已安装到多种船舶上。目前我国AIS设备的核心芯片大部分需要进口,因此从底层研究AIS的数据处理技术很有必要。嵌入式系统具有广阔的市场空间,以其丰富的系统资源、应用的灵活性深受使用者的青睐;Linux是开源的操作系统,具有可裁剪便于移植的特点。本文将二者结合起来,在ARM-Linux系统中实现对AIS数据的处理,具体过程如下:(1)根据AIS标准的要求,在PC机上编写并调试解析AIS船舶动静态数据的程序,利用标准中给出的AIS电文例子,在PC机上显示解析结果,验证AIS电文解析程序的正确性。(2)将Linux内核裁剪,使其满足AIS数据处理的要求,并将此内核移植于ARMSYS2410开发板,进而将PC机上的AIS数据处理程序移植到开发板中,将解析的结果显示在PC机的串口控制台上。(3)在linux中引入Qt,通过Qt显示界面,将AIS数据处理的结果显示在LCD上,从而形成脱离PC机的独立运行的系统。本文的研究成果已经作为导航研究所承担的中国海事局的科研项目“中国AIS系统建设后评估研究”的部分内容。
|
全文目录
摘要 5-6 ABSTRACT 6-10 第1章 绪论 10-15 1.1 课题背景 10-13 1.1.1 AIS产生的背景 10 1.1.2 AIS的发展过程及前景展望 10-13 1.2 论文内容及意义 13 1.3 论文安排 13-15 第2章 船舶自动识别系统(AIS)技术标准研究 15-26 2.1 AIS的基本概念 15 2.2 AIS的功能及系统构成 15-17 2.2.1 AIS的功能 15 2.2.2 AIS的系统构成 15-17 2.3 AIS的性能指标 17-18 2.4 AIS的信息种类 18-19 2.5 AIS协议的分层模型 19-20 2.5.1 AIS分层模型概述 19-20 2.5.2 AIS链路层分析 20 2.6 AIS电文的分析 20-21 2.7 AIS的主要应用 21-26 2.7.1 AIS在VTS中的应用 21-24 2.7.2 AIS在船舶避碰中的应用 24 2.7.3 AIS在海事管理中的应用 24-25 2.7.4 AIS的其他应用 25-26 第3章 AIS数据处理的总体设计 26-29 3.1 系统概述 26 3.2 系统需求分析 26 3.3 系统总体设计 26-27 3.4 处理器及LCD的选择 27-29 第4章 AIS数据处理的详细设计与实现 29-66 4.1 AIS数据的解析 29-40 4.1.1 AIS电文串行语句综述 29-30 4.1.2 AIVDM暗码电文的解析实现 30-37 4.1.3 AIS电文解析程序总体设计 37-40 4.2 基于S3C2410处理器的Linux移植 40-60 4.2.1 ARMSYS2410开发板硬件资源 40-43 4.2.2 Linux移植概述 43 4.2.3 VMware虚拟机安装Redhat9.0 Linux操作系统 43-44 4.2.4 虚拟机与主机网络连接的三种方式 44-47 4.2.5 虚拟机与主机共享文件(夹) 47-48 4.2.6 安装交叉编译器 48-49 4.2.7 固化vivi bootloader到ARMSYS2410 49-51 4.2.8 将内核固化到ARMSYS2410中 51-54 4.2.9 将根文件系统固化到ARMSYS2410中 54-57 4.2.10 采用FTP方式下载应用程序到ARMSYS2410 57-59 4.2.11 Linux下的串口配置 59 4.2.12 将AIS数据处理程序移植于ARMSYS2410 59-60 4.3 Qt显示界面的开发 60-66 4.3.1 Qt和Qtopia 60-61 4.3.2 建立基于主机的Qt开发环境 61-62 4.3.3 建立基于ARM的开发环境 62-63 4.3.4 Qt开发环境下的AIS数据解析程序 63-66 第5章 运行结果 66-68 结论 68-70 参考文献 70-72 致谢 72-73 研究生履历 73
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
- 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
- 一体化能量回馈电梯驱动控制系统实现,TP273
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- 数字型智能终端系统门口机的设计,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 智能控制的电力核相技术研究,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统
© 2012 www.xueweilunwen.com
|