水下高速运行体运动形态的虚拟现实仿真

水下高速运行体运动形态的虚拟现实仿真

论文摘要

超空泡—未来海战的杀手锏。在国内,对超空泡技术的研究已迫在眉睫。但由于其开发周期长、试验成本高、理论研究复杂、可重复性差、试验风险大等特性,因而不易于进行反复的物理实验。结合当今计算机领域中的热点研究方向虚拟现实,基于OpenGL的标准3D图形接口,实现水下高速运行体的虚拟现实仿真系统。这一系统不但对了解超空泡运行的实际过程有一定的帮助,更重要的是可以帮助研究人员在计算机平台上重复实验,检验并筛选实验结果,协助完成设计需求。更可以作为今后实现虚拟作战系统的基础研究。可见这一研究具有深远、重大的意义。首先,介绍超空泡的相关理论,包括超空泡的形成与维持机理,稳定模式下超空泡的模型。并对运行体周围形成的空泡在理想条件下及考虑到各影响因素条件下进行形态仿真,并进行仿真的结果分析。由于空泡的包裹,航行体的动力学特性发生了改变,对航行体进行受力分析并建立动力学模型。其次,为航行体设计控制器,以稳定其纵向运动。首先设计PID反馈控制器,仅以空化器的偏转角作为系统输入,通过MATLAB仿真,理论上可以使纵向运动稳定,且实现相对容易。简单介绍空化器及尾翼联合控制的反馈线性化方法及滑模控制算法,并对两种控制算法分别进行MATLAB仿真,用以检验控制效果。对于PID反馈控制算法进行二维动态的VC仿真,使控制效果的观察更加直观,更为后续的虚拟现实仿真打下基础。这些算法的研究在国内是领先的,可作为后续研究的基础。研究这些控制算法的目的是将其应用到仿真系统中,用以真实体现航行体的运动形态,而不仅仅是简单的动画效果。再次,对虚拟现实及OpenGL的相关知识进行介绍,包括概念、特征,及基本的渲染流水线,并介绍VC下实现OpenGL的虚拟现实仿真系统时的系统配置过程,后续仿真系统实现的基础。并应用软件工程的原理及方法,对仿真平台的开发目的、需求分析及设计思想进行总体的概述,作为整个系统开发的指导思想,并为仿真系统设计类图。这些工作均有利于仿真系统的实现。最后,根据上述的需求分析,完成了水下高速运动体仿真系统的实现。系统有友好的人机操作界面,并实现了海洋、海底及海面的渲染,海底障碍物的绘制,超空泡鱼雷模型的绘制、加载及显示,航行体周围空泡的动态生成过程及稳定形态的绘制,航行体尾部烟雾的实现,航行体纵向运动形态的动态显示及键盘控制实现视角变换的功能等内容。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的背景及意义
  • 1.2 超空泡技术的发展现状
  • 1.3 虚拟现实技术的发展现状及在军事领域中的应用
  • 1.4 论文的主要研究内容及组织结构
  • 第2章 超空泡理论
  • 2.1 超空泡航行体的总体配置
  • 2.2 超空泡稳定形态分析
  • 2.2.1 超空泡的形成与维持机理
  • 2.2.2 稳定模式下超空泡的模型
  • 2.2.3 超空泡的形状分析及仿真
  • 2.3 航行体受力及建模分析
  • 2.3.1 航行体受力分析
  • 2.3.2 航行体的建模分析及仿真
  • 2.4 本章小结
  • 第3章 航行体控制器的设计
  • 3.1 PID控制算法
  • 3.2 航行体PID控制器的设计及MATLAB仿真
  • 3.3 航行体滑膜控制器设计及MATLAB仿真
  • 3.3.1 滑膜变结构控制
  • 3.3.2 航行体滑膜控制器的设计
  • 3.4 航行体运动形态及周围空泡形态的二维仿真
  • 3.5 本章小结
  • 第4章 仿真系统的相关知识及总体设计
  • 4.1 虚拟现实技术
  • 4.1.1 虚拟现实技术的概念及发展
  • 4.1.2 虚拟现实技术的特征
  • 4.1.3 虚拟现实技术的应用领域
  • 4.2 OpenGL理论
  • 4.2.1 OpenGL语言简介
  • 4.2.2 OpenGL渲染流水线
  • 4.2.3 OpenGL形体建模与变换
  • 4.2.4 OpenGL图形渲染
  • 4.3 基于OpenGL的虚拟现实
  • 4.4 VC++下的OpenGL仿真
  • 4.5 仿真平台的目的、设计思想、需求分析
  • 4.5.1 仿真平台开发目的
  • 4.5.2 仿真平台需求分析
  • 4.5.3 仿真平台的类图建模
  • 4.5.4 仿真平台的具体实现过程
  • 4.6 本章小结
  • 第5章 水下高速运行体虚拟现实仿真系统的实现
  • 5.1 仿真平台界面设计
  • 5.1.1 界面设计原则
  • 5.1.2 界面设计方案
  • 5.2 仿真平台实现的功能
  • 5.2.1 海洋及海底环境的生成
  • 5.2.2 海底障碍物的绘制
  • 5.2.3 高速运行体模型的加载及显示
  • 5.2.4 航行体周围空泡的绘制
  • 5.2.5 颜色应用中混色的应用
  • 5.2.6 航行体尾部烟雾的实现
  • 5.2.7 航行体的动态显示
  • 5.2.8 键盘控制实现视角变化功能
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].潜射高速航行体动力学模拟研究[J]. 舰船科学技术 2020(02)
    • [2].航行体水下排气的热特征及影响因素分析[J]. 舰船科学技术 2020(01)
    • [3].水下航行体充气上浮仿真方法研究[J]. 兵工学报 2020(07)
    • [4].空投航行体入水弹道建模与控制策略研究[J]. 数字海洋与水下攻防 2020(05)
    • [5].水下发射气幕提前喷射时间对载荷影响仿真研究[J]. 舰船科学技术 2016(23)
    • [6].附加质量变化率在航行体出水过程中的影响研究[J]. 计算力学学报 2017(01)
    • [7].超空泡航行体最优控制建模与仿真[J]. 北京理工大学学报 2016(10)
    • [8].基于正交试验的航行体弹道仿真优化设计[J]. 海军航空工程学院学报 2017(04)
    • [9].海浪环境对航行体出水特性影响研究[J]. 导弹与航天运载技术 2016(03)
    • [10].入水参数对“水漂式”航行体跨介质运动影响数值仿真分析[J]. 宇航总体技术 2020(03)
    • [11].航行体近水面滑跳运动试验研究[J]. 数字海洋与水下攻防 2019(02)
    • [12].航行体出水过程动载荷优化方法研究[J]. 强度与环境 2019(05)
    • [13].一种带有阻尼板航行体的弹道模型与计算[J]. 中北大学学报(自然科学版) 2018(01)
    • [14].水下发射航行体跨介质动态载荷预报研究[J]. 导弹与航天运载技术 2016(02)
    • [15].热电混合动力在水下无人航行体中的应用研究[J]. 船电技术 2015(04)
    • [16].水下无人航行体航迹规划算法研究[J]. 电子世界 2014(11)
    • [17].小型航行体远程探测技术的分析与探讨[J]. 舰船科学技术 2011(06)
    • [18].水下超空泡航行体非线性动力学与控制[J]. 振动与冲击 2009(06)
    • [19].水下超高速航行体的动力学建模及控制问题研究[J]. 哈尔滨工程大学学报 2008(02)
    • [20].发射速度对航行体出水姿态影响数值仿真研究[J]. 舰船电子工程 2017(07)
    • [21].锥头航行体非匀速垂直出水数值研究[J]. 水动力学研究与进展A辑 2014(06)
    • [22].翼身融合航行体操纵特性研究[J]. 中国科学:技术科学 2015(04)
    • [23].航行体出水载荷测试技术研究[J]. 四川兵工学报 2015(11)
    • [24].考虑空化作用的潜射航行体弹道仿真[J]. 工程力学 2014(10)
    • [25].航行体垂直出筒载荷特性及影响因素分析[J]. 战术导弹技术 2014(05)
    • [26].灵巧航行体半实物仿真系统设计方法与应用[J]. 北京理工大学学报 2013(01)
    • [27].自然超空泡航行体弹道稳定性分析[J]. 哈尔滨工业大学学报 2012(01)
    • [28].航行体水下点火三维流场数值模拟[J]. 西北工业大学学报 2012(06)
    • [29].航行体有攻角出水全过程数值模拟[J]. 水动力学研究与进展A辑 2011(01)
    • [30].水下超高速航行体纵向运动的控制方法研究[J]. 工程力学 2009(02)

    标签:;  ;  ;  

    水下高速运行体运动形态的虚拟现实仿真
    下载Doc文档

    猜你喜欢