摘要: |
随着我国工业化和城市化进程的加快,交通运输业的迅速发展,面对日益增长的港口货物运输量,发展内河和海上运输是提升整体运输能力的有效措施,成为未来城市集运输的重要方式和运输能力的重要储备。
船舶动态监控系统将是保障船舶航行安全的重要手段。该系统终端根据获得的定位信息,在电子海图上以船舶符号和文字信息显示在航船舶的动态,采用多种通信手段使监控空间范围扩大,从而实现对在航船舶的实时监控,利用数据库管理技术实现船舶的分类管理。实践证明,这类系统能够更加有效地保障在航船舶在通过狭窄航道、浅水域及在能见度不良情况下的安全航行。
参照国际海事组织有关具体要求,所有300总吨及以上的国际航行船舶,和500总吨及以上的非国际航行船舶,以及所有客船都要装备一台自动识别系统AIS。但还有很大一部分非公约船舶可以不安装AIS,这些船舶利用GPRS(即本文所指的“公网”)进行信息传输。在监管中心就得实时监控安装有不同终端设备的船舶。本文以此为出发点,结合交通部西部项目,在windows平台上利用VC++开发环境完成了一个基于电子海图二次开发模块的船舶动态监控信息系统。
本课题主要研究以下几方面的问题:
(1)分析了电子海图格式的转换及应用。
(2)电子海图的二次开发。实现了海图漫游、开窗缩放、鹰眼控制、实时测距、标签定位等功能。其中采用了“双内存缓冲”技术,解决了屏幕画面闪烁的问题,并提高了系统运行效率。
(3)基于电子海图二次开发模块的船舶动态监控系统终端设计。实现了船舶动态显示、数据融合、调度处理、报警处理、CTI处理、轨迹回放等功能。其中采用了“显存”技术来优化船舶管理的结构,采用了新创的“三内存缓冲”技术,保证了系统界面的运行效率和稳定性。
本课题的研究成果已经应用到交通部西部项目中,项目名称是“AIS、VTS及公网监控系统信息共享技术研究”,研究成果已经通过初步系统测试。 |