基于虚拟现实的船舶电站仿真训练系统的研究
发布时间:2017-08-23 20:36
本文关键词:基于虚拟现实的船舶电站仿真训练系统的研究
更多相关文章: 船舶电站 船舶电力系统 虚拟现实 仿真技术 数学模型 仿真训练
【摘要】:船舶电站不仅是保证船舶顺利航行和船舶正常工作的一个重要的子系统,也是船舶电力系统的核心。它在保证给最恶劣的海洋环境下船舶负载连续供电的同时,也要保证工况多变情况下维持较高的供电品质。因此,除了提高现代船舶电站设备性能之外,还应该提高船舶电气管理人员的操作技能与素质。但是,传统的各类电站培训系统与实际电站系统差别很大,且需大量投资、受场地影响、存在污染环境、维修保养困难、某些训练项目具有很高危险性等诸多问题,与此同时,也不可能为满足培训要求,使电站设备停止运行或制造事故来训练学员。 本课题依托于江苏镇江船艇学院电站仿真训练系统的研究项目,提出基于虚拟现实技术的具有经济性好、交互功能好、安全性高、可视化效果好和训练效率高等优点的船舶仿真训练系统研究的任务。以该实际船舶电站为研究背景,结合虚拟现实技术对船舶电站仿真训练系统进行的探讨和研究,本文的研究具有明确的工程应用背景和实用价值,其主要内容包括以下几个方面: 1.介绍本课题的研究背景、意义以及虚拟现实技术在国内外的相关究现状,并提出本课题的主要的研究内容和组织结构。 2.主要研究虚拟现实技术,深入分析其技术特征,引出与其它仿真技术的区别,通过对实现船舶仿真训练系统的一些主要工具进行比较,,得出实现本课题的建模工具和虚拟现实开发工具。 3.对船舶电站的组成结构、运行特点、运行要求进行分析,然后建立船舶电站主要电气设备柴油原动机、原动机调速器、调节励磁电压的励磁系统、同步发电机、蓄电池和负载的数学模型,并对同步发电机组的数学模型进行MATLAB/Simulink仿真分析。 4.分析船舶电站设备的三维模型的建立过程和建模过程中应注意的问题,然后导出后缀名为.nmo三维模型。 5.把建立好的三维模型导入Virtools平台下,对场景进行一系列修改之后,在该平台下用鼠标拖拽Building Block/Category/Behavior Name下的漫游控制BB模块进入Schematic脚本编辑区,根据控制逻辑连接起来,并对电站设备的碰撞检测进行设置,实现用键盘和鼠标控制电站环境的漫游。 6.先对该仿真训练系统进行分析,创建以Virtools为平台基础船舶电站设备的交互脚本程序,然后以SQL Server2000为基础,建立船舶电站及其相应设备信息数据库数据为桥梁通过ODBC程序驱动数据库,实现Virtools和数据库平台间数据共享和交互,并在MFC开发环境下编写读写数据库的应用程序,以实现数据库与MFC的交互。最后,得到以数据访问为基础的教师机控制学生机的船舶电站仿真训练系统。
【关键词】:船舶电站 船舶电力系统 虚拟现实 仿真技术 数学模型 仿真训练
【学位授予单位】:江苏科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:U665.12
【目录】:
- 摘要6-8
- Abstract8-14
- 第1章 绪论14-20
- 1.1 研究背景及意义14-15
- 1.2 虚拟现实技术在国内外的研究现状15-17
- 1.2.1 国外研究现状15-16
- 1.2.2 国内研究现状16-17
- 1.3 课题研究的主要内容和组织结构17-20
- 1.3.1 研究的主要内容17-18
- 1.3.2 组织结构18-20
- 第2章 虚拟现实技术20-28
- 2.1 虚拟现实技术概述及技术特征20-23
- 2.1.1 虚拟现实技术概述20-21
- 2.1.2 虚拟现实技术的特征21-22
- 2.1.3 虚拟现实技术与其他仿真技术的区别22-23
- 2.2 工具选择23-27
- 2.2.1 建模工具的选择23-24
- 2.2.2 虚拟现实技术开发平台选择24-27
- 2.3 本章小结27-28
- 第3章 船舶电站系统概述及其主要电气设备的数学模型28-46
- 3.1 船舶电站概述28-30
- 3.1.1 船舶电站系统组成28-30
- 3.1.2 船舶电站系统的运行特点30
- 3.1.3 船舶电站系统的运行要求30
- 3.2 主要电气设备数学模型30-44
- 3.2.1 主发电机组数学模型30-41
- 3.2.2 应急发电机组数学模型41
- 3.2.3 蓄电池组数学模型41-43
- 3.2.4 负载数学模型43-44
- 3.3 仿真结果分析44-45
- 3.4 本章小结45-46
- 第4章 船舶电站设备三维模型的建立46-56
- 4.1 三维模型的建立46-54
- 4.1.1 模型数据采集46-47
- 4.1.2 三维建模47-50
- 4.1.3 模型优化50-51
- 4.1.4 添加材质和贴图51-53
- 4.1.5 模型的渲染53-54
- 4.2 导出电站三维模型54-55
- 4.3 本章小结55-56
- 第5章 船舶电站虚拟漫游系统的实现56-68
- 5.1 虚拟漫游的实现56-61
- 5.1.1 导入 3d 模型56-57
- 5.1.2 场景的修改57-60
- 5.1.3 碰撞检测技术60-61
- 5.1.4 Virtools 编程61
- 5.2 键盘和鼠标实现漫游61-67
- 5.3 本章小结67-68
- 第6章 船舶电站虚拟仿真训练系统的实现68-96
- 6.1 系统概述68-69
- 6.2 系统功能69-75
- 6.2.1 训练目标分析69
- 6.2.2 功能培训内容69-75
- 6.3 Virtools 平台下的交互实现75-78
- 6.4 数据库的设计78-83
- 6.4.1 数据库 SQL Server 2000 介绍78-79
- 6.4.2 仿真训练系统涉及的数据79-80
- 6.4.3 数据库数据模型选择80
- 6.4.4 数据库结构设计80-83
- 6.4.5 数据库二维表之间对应关系83
- 6.5 基于数据库平台间的交互83-92
- 6.5.1 Virtools 与数据库交互实现83-88
- 6.5.2 MFC 与数据库的交互实现88-92
- 6.6 教师机和学员机的实现92-95
- 6.6.1 教师机92-93
- 6.6.2 学员机93-95
- 6.7 本章小结95-96
- 总结与展望96-98
- 参考文献98-102
- 攻读学位期间发表的学术论文目录102-103
- 致谢103
【参考文献】
中国期刊全文数据库 前3条
1 刘蓓蓓;赵晓春;张永帅;唐特;姜明明;王振;;Quest3D技术在园林景观设计中的应用与实现[J];安徽农业科学;2010年13期
2 冉墨男;苏正伟;彭召升;;舰艇原动机及其调速系统的研究[J];船电技术;2009年03期
3 谢佳宾;;水轮机虚拟拆装的实现过程[J];企业技术开发;2010年15期
本文编号:727217
本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/727217.html