论文部分内容阅读
一直以来,在传统的弹丸飞行弹道的演示中,人们多是根据弹丸自身的运动规律计算出弹丸飞行过程中各个时刻的弹着点,对弹道进行数据仿真,从而在二维平面或三维网格空间中绘制出弹道轨迹。这种数值仿真不仅不够直观,而且限制了对弹丸进行实时控制,已越来越不符合现代武器装备研究的需要。随着计算机技术的发展以及对于虚拟现实应用研究的深入,可将虚拟现实可视化技术引入到弹丸飞行的实时仿真中,并实现对可视化仿真的交互式操作,从而使仿真过程更加逼真。首先,本文以某型榴弹为研究对象,建立了相应的坐标系,详细地分析了作用在弹丸上的力和力矩,并由质心运动定理和动量矩定理推导出了弹丸6自由度的刚体运动方程组。其次,利用Matlab/Simulink软件建立弹丸的质心弹道模型,对复杂模块进行子系统的封装。通过仿真,得到弹丸的弹道曲线以及各个姿态角变化曲线都与实际发射情况相符合,从而验证了模型的正确性。然后,构建虚拟现实场景,运用虚拟现实语言VRML构造器V-Realm Builder2.0建立了弹丸模型以及其飞行环境,形成逼真的虚拟场景。最后,利用Simulink接口技术将建立的仿真模型与虚拟现实场景连接起来,运行模型,能形象地演示弹丸飞行的姿态和受力情况,并且可以从不同视角观看弹丸的飞行情况,从而实现对非瞄准线榴弹外弹道的可视化仿真。