摘要: |
近几年来,长江航运步入了快速发展的轨道,而在快速发展的进程中,信息化建设和应用发挥了重要作用,但由于信息化存仍在某些不足,制约了长江航运生产力的进一步发展,因此,交通部长江航务管理局和大连海事大学联合提出了建设长江航运一体化应用体系的发展构想。船舶导航一体化应用系统是长江航运一体化应用体系的重要组成部分。本文通过了解船舶导航一体化系统研究现状,参考电子海图与显示系统的开发思路和具体方法,借鉴已有的船舶导航平台的开发经验教训,结合长江航运的特点及用户需求,研究并实现了基于COM的浏览器船舶导航应用系统,为船舶导航一体化应用打下了坚实的基础。主要研究内容包括:
㈠以VC的编程语言为基础,利用COM、JSP以及ActiveX技术实现了可嵌入IE浏览器在网页上运行的Web电子海图平台。Web船舶导航系统运行于一个JSP页面,该页面通过ActiveX技术嵌入船舶导航系统组件,同时以图形和文字的形式为船舶客户端提供形象、丰富的导航服务。其中JSP主要负责系统的操作界面以及文字信息的显示,COM控件则包含海图显示与操作、海图数据管理、数据传输及通信、GPS数据采集、船舶数据管理和导航报警应用等模块,完成导航系统的主要功能。
㈡设计实现了电子海图平台的导航功能。在实现连接客户端GPS设备的基础上,实现基于网络的他船动态信息实时显示和船舶报警的导航功能,报警功能包括偏航报警、碰桥报警、碰标报警和水下危险物报警;另外,在利用最小二乘法原理的基础上,计算出风流压差,采用航向指向下一转向点的方法,提出了一种新的船舶节油航行方案。 |