论文摘要
综合船桥系统是将舰船上的导航、操纵控制和雷达避碰等设备有机地结合起来,实现舰船航行的自动化。如何集成这些异构因素一直没有一种很好解决方案,采用多功能显控台技术是目前比较理想的一种方式,但该技术还处在研究和试验阶段。论文的目的是设计和实现船桥系统多功能显控台软件。首先介绍综合船桥系统的产生和发展,对显控台在综合船桥系统中的作用做了相关描述,同时给出船桥系统多功能显控台的主要设计思想和实现思路。分析了多功能显控台的技术要求和软件功能分类。对航行信息的数据特点进行了分析和总结,针对不同类型数据使用实时数据库和关系数据库分别管理。分析过程中重点研究了设计中的关键技术问题,如数据同步、数据备份、主/从切换的主机选择、时间管理、网络负载平衡和CORBA通信机制等。论文提出利用数据库同步技术实现多功能显控台的方法——基于中间件技术的数据多点同步解决方案。在对各种成熟数据库和操作系统软件综合权衡性能、开发难度和开发成本后,确定在Windows环境下利用中间件技术结合PostgreSQL和Solid数据库实现多功能显控台基本功能。最后在试验环境下实现了多功能显控台的基本功能,为下一代船桥系统显控台的设计提供一种可行的方案参考。
论文目录
摘要ABSTRACT第1章 绪论1.1 论文研究的目的和意义1.2 IBS的产生和发展1.3 IBS的功能及特点1.4 论文的主要研究内容与文章结构第2章 多功能显控台体系结构研究2.1 IBS显控台体系结构2.1.1 ECDIS2.1.2 CONNING2.1.3 雷达/APRA2.2 多功能显控台的设计思想2.3 系统结构要求2.3.1 设计要求2.3.2 作业功能2.4 操作系统选择2.5 多功能显控台的软件功能分类2.6 本章小结第3章 数据库和中间件技术简介3.1 实时数据库3.1.1 实时数据库相关名词3.1.2 实时数据库的特点3.1.3 实时数据库的数据检索算法3.2 数据库软件介绍3.2.1 PostgreSQL数据库3.2.2 Solid数据库3.3 中间件技术3.3.1 中间件技术简介3.3.2 CORBA简介及CORBA结构特点3.4 本章小结第4章 关键技术问题及解决方法4.1 数据同步技术4.2 数据备份技术4.2.1 多功能显控台的数据类型4.2.2 数据库备份4.3 时间管理4.4 主/从切换的主机选择4.5 CORBA通信机制4.6 网络负载平衡4.7 本章小结第5章 多功能显控台体系结构的实现5.1 网络结构5.2 具体设计5.2.1 客户端初始化与用户登录5.2.2 计划航线与信息监控5.2.3 服务端CORBA对象的详细设计5.2.4 服务端系统初始化5.2.5 数据同步服务5.2.6 数据通告服务5.2.7 数据对象设计5.3 样机实现5.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:多功能显控台论文; 综合船桥系统论文; 数据库论文; 数据同步论文;