论文题名: | 潜艇仿真系统软件设计与开发 |
关键词: | 潜艇;仿真系统;体系架构;需求分析;软件开发 |
摘要: | 潜艇作为海上战争的重要战略武器,其从20世纪以来就一直是国内外关注和研究的重点。过去,国内外对于潜艇的研究都是利用实物进行研究,这种方式效率低下且研究成本很高。随着科技的发展,系统仿真技术越来越成熟,通过将系统仿真技术应用到潜艇的研制过程当中,可以有效地降低潜艇的研究难度、缩短研发周期、减少研发成本、减低研究风险。 本文主要是潜艇仿真系统实验项目的一个子项目,对潜艇仿真系统整体进行了概要设计,规划了各个子系统的作用以及之间的联系,并对其中的四个子系统(设备故障与航行事故设置台、导弹发射补重系统、舱室进水数字模拟器、推进系统数字模拟器)进行了详细的设计和开发实现。文中提到的四个子系统都是在Microsoft Visual C++6.0平台下进行开发的。在潜艇功能模拟上,主要应用了一些先前潜艇研究得出的数学模型,在界面设计方面,应用了NI的Measurement Studio提供的界面控件,利用VC提供的单文档模型对软件进行了架构设计;本文的潜艇仿真系统的各个子系统之间都是通过TCP和UDP进行网络通信的,结合通信协议,达到快速有效的通信效果;针对应用需求,对界面以及相关操作及应用进行了人性化改进。 |
作者: | 李飞斌 |
专业: | 控制理论与控制工程 |
导师: | 赵金 |
授予学位: | 硕士 |
授予学位单位: | 华中科技大学 |
学位年度: | 2014 |
正文语种: | 中文 |