论文部分内容阅读
本文提出一种对内河和沿海的船舶航行信息进行集中管理的船舶航行信息管理系统,该系统可对船舶机舱设备信息、仪器仪表信息、DGPS定位信息以及气象海况信息进行统一的采集、传输、处理、显示和管理,便于船舶人员清楚获知所需信息,提高船舶航行安全。同时航行信息通过船载GPRS无线传输,使岸上数据中心系统能够及时接收、分析,实现航运动态监管。
本论文首先介绍了课题的背景,阐述了船舶航行信息管理系统的整体构成,然后分别讨论各部分功能实现及其关键技术。系统共分为三部分:第一部分是船舶航行数据采集部分,第二部分是上位机部分,第三部分是嵌入式GPRS通信终端。
在船舶航行数据采集部分设计中,应用CAN总线技术,采用结构化的方法设计了带有CAN总线通信接口的底层数据采集模块,并将其应用于船舶机舱监测系统;详细阐述了采集定位数据的双DGPS系统,计算航速的逐段法等。
在上位机部分,具体设计了各信息数据库,可随时对数据库内信息进行查询等处理;在传输部分分为船舶内部信息传输和船岸间信息传输两部分,着重实现了船舶内部信息传输功能;在显示部分,讨了监控界面系统的实现机制,利用VC++6.0的MFC工具实现了主界面、航线编辑、航线查询和信息显示等功能模块,构成了良好的人机界面。
在嵌入式GPRS通信终端部分,GPRS通信终端的硬件部分以三星公司的ARM9处理器S3C2410为核心,GPRS模块使用的是SIMENSE公司的MC391。软件部分采用嵌入式Linux作为它的操作系统,移植PPP协议作为数据链路层协议,嵌入UDP协议作为传输层协议,在此基础上开发了驱动程序和应用程序。
最后,对整个论文进行了总结,分析并讨论了船舶航行信息管理系统今后的研发方向和需要注意的问题。