基于XPE平台的实船训练系统实时数据库的设计与实现

来源 :大连海事大学 | 被引量 : 1次 | 上传用户:wain155
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
船舶动力电力系统可谓是船舶的心脏,随着船舶自动化水平的提高,船员对其操作水平的训练要求也日趋严格。为了解决过去训练周期长、成本高等难题,有必要研发实船训练系统。实船训练系统可任意时间重复多次练习,故障训练不必以设备损坏为代价,因此,研发实船训练系统具有实际意义和应用价值。该系统包括四部分:仿真机、教练机、学员机和数据库。数据库是整套系统数据的枢纽,数据的存储与读取速度和数据传输的效率都将影响系统整体的性能。本文对实船训练系统数据库的设计与实现进行了深入研究,主要研究内容如下:1.根据实船训练系统需求分析,本文选取Windows XP Embedded操作系统作为训练系统的运行平台,并根据需求定制最简最优的XPE操作系统。2.在XPE操作系统上,对SQLite、FastDB、Berkeley DB三种数据库,分别做了大量的性能测试试验,经过试验对比分析,采用SQLite数据库设计并实现了训练系统实时数据库,使用SQLite API函数实现了数据库的数据存储、查询、删除及更新等具体操作,并设计了友好的数据管理界面,数据库运行良好满足训练系统需求。3.设计并实现了统一的通信协议,给出了具体的解决方案。应用C++程序语言,完成了基于消息响应机制的程序编制,应用C#程序语言,完成了基于委托的网络程序编制。程序运行可靠,试验结果表明该方案满足实时性需求。最后,对本文整体的研究工作进行总结,指出了不足与今后的研究方向。
其他文献
磁悬浮列车是新一代交通工具,具有速度快、对地形适应性强、选线较灵活、安全、环保等诸多优点。在磁悬浮列车安全和指挥系统中,列车测速定位是一项关键技术。准确、及时地获取
据教育部网站消息,教育部5月16日举行新闻发布会,介绍2014年“全国学前教育宣传月”有关情况。教育部基础教育二司司长郑富芝表示,截至2013年底,全国幼儿园总数已达19.86万所,在园
现代3C(Computer Control Communication)科学技术,发展迅猛/应用广泛/影响深远/……。该文就是3C课题中的一个微小的子课题。因为自动化/智能化系统的研制构建必然会涉及到同3C相关的理论方法与技术设施。文中,结合数字信号与模拟信号;硬件设施与软件设施;集成部件与分立元件;智能器件与非智能器件,组成了人民币智能分捡机的基本架构。文中,综合SCM(Single Chip
鉴于无线Mesh网络的高稳定,高速率以及低成本使的它成为当今应用最为广泛的无线网络之一。当今时代,智能终端如智能手机,手环,平板电脑以及智能家电等发展到前所未有的高度,
船舶动力电力实时仿真系统作为船舶动力电力训练系统的核心部分,在具有动力电力训练系统基本操控功能的基础上,还对实时性有严格要求。利用Matlab图形化建模仿真工具搭建的仿
脑电信号是大脑组织电活动和功能状态的综合反映,它通过在入脑上分布的电极记录下大脑的生理电活动,是一种包含多种信息且高度复杂的随机信号。长期以来,人们使用脑电信号诊
健康中国背景下,全民健身运动已成为各个城市文化体育建设的潮流趋势.广场舞作为一项极受欢迎的大众健身方式对于全民健身运动的发展有着极大的影响.为了促进广场舞的发展,进
社会变迁以及人们价值观念的改变,正在给我国民族传统体育文化的延续带来严峻的生存考验.因此,民族传统体育文化的良性传承和保护成为当前急需解决的问题.研究视角以高校“场
随着嵌入式操作系统和无线通信技术的进一步发展,以嵌入式操作系统为平台,依赖于无线网络数据传输的数据终端得到越来越广泛的应用。嵌入式操作系统是当今研究的热点,而嵌入式Li
很多人认为,人工智能的到来,将带来个性化教育.这是真的吗?人工智能真能带来个性化教育?rn确实,阿尔法狗战胜围棋高手李世石等大量事实充分显示,人工智能确实具有惊人的数据
期刊