基于数据同步技术的多功能显控台体系结构研究

基于数据同步技术的多功能显控台体系结构研究

论文摘要

综合船桥系统是将舰船上的导航、操纵控制和雷达避碰等设备有机地结合起来,实现舰船航行的自动化。如何集成这些异构因素一直没有一种很好解决方案,采用多功能显控台技术是目前比较理想的一种方式,但该技术还处在研究和试验阶段。论文的目的是设计和实现船桥系统多功能显控台软件。首先介绍综合船桥系统的产生和发展,对显控台在综合船桥系统中的作用做了相关描述,同时给出船桥系统多功能显控台的主要设计思想和实现思路。分析了多功能显控台的技术要求和软件功能分类。对航行信息的数据特点进行了分析和总结,针对不同类型数据使用实时数据库和关系数据库分别管理。分析过程中重点研究了设计中的关键技术问题,如数据同步、数据备份、主/从切换的主机选择、时间管理、网络负载平衡和CORBA通信机制等。论文提出利用数据库同步技术实现多功能显控台的方法——基于中间件技术的数据多点同步解决方案。在对各种成熟数据库和操作系统软件综合权衡性能、开发难度和开发成本后,确定在Windows环境下利用中间件技术结合PostgreSQL和Solid数据库实现多功能显控台基本功能。最后在试验环境下实现了多功能显控台的基本功能,为下一代船桥系统显控台的设计提供一种可行的方案参考。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 论文研究的目的和意义
  • 1.2 IBS的产生和发展
  • 1.3 IBS的功能及特点
  • 1.4 论文的主要研究内容与文章结构
  • 第2章 多功能显控台体系结构研究
  • 2.1 IBS显控台体系结构
  • 2.1.1 ECDIS
  • 2.1.2 CONNING
  • 2.1.3 雷达/APRA
  • 2.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 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于数据同步技术的多功能显控台体系结构研究
    下载Doc文档

    猜你喜欢