当前位置: 首页> 学位论文 >详情
原文传递 基于XPE平台的实船训练系统实时数据库的设计与实现
论文题名: 基于XPE平台的实船训练系统实时数据库的设计与实现
关键词: 在舰船员;实船训练系统;XPE操作系统;实时数据库
摘要: 船舶动力电力系统可谓是船舶的心脏,随着船舶自动化水平的提高,船员对其操作水平的训练要求也日趋严格。为了解决过去训练周期长、成本高等难题,有必要研发实船训练系统。实船训练系统可任意时间重复多次练习,故障训练不必以设备损坏为代价,因此,研发实船训练系统具有实际意义和应用价值。该系统包括四部分:仿真机、教练机、学员机和数据库。数据库是整套系统数据的枢纽,数据的存储与读取速度和数据传输的效率都将影响系统整体的性能。
  本文对实船训练系统数据库的设计与实现进行了深入研究,主要研究内容如下:
  1.根据实船训练系统需求分析,本文选取Windows XP Embedded操作系统作为训练系统的运行平台,并根据需求定制最简最优的XPE操作系统。
  2.在XPE操作系统上,对SQLite、FastDB、Berkeley DB三种数据库,分别做了大量的性能测试试验,经过试验对比分析,采用SQLite数据库设计并实现了训练系统实时数据库,使用SQLite API函数实现了数据库的数据存储、查询、删除及更新等具体操作,并设计了友好的数据管理界面,数据库运行良好满足训练系统需求。
  3.设计并实现了统一的通信协议,给出了具体的解决方案。应用C++程序语言,完成了基于消息响应机制的程序编制,应用C#程序语言,完成了基于委托的网络程序编制。程序运行可靠,试验结果表明该方案满足实时性需求。
  最后,对本文整体的研究工作进行总结,指出了不足与今后的研究方向。
作者: 姜茜
专业: 控制科学与工程
导师: 王兴成
授予学位: 硕士
授予学位单位: 大连海事大学
学位年度: 2015
正文语种: 中文
检索历史
应用推荐