摘要
研究并建立高空滑翔水下航行器的虚拟现实的视景仿真系统,分析水下航行器全弹道控制并在视景仿真平台下实现水下航行器全弹道多状态攻击轨迹模型。高空滑翔水下航行器姿态变化快,背景参数复杂,视景仿真中会出现局部模型快速变化或者模型分离的难题。提出采用DOF和Switch节点相结合的方法,利用其Matlab Simulink仿真模型,计算高空滑翔水下航行器的六自由度数据,通过Matlab的"To Workspace"模块将六自由度数据输出并存档。在VC++6.0环境下编写Vega应用程序,读取运动参数,应用LOD技术在不降低显示速度的同时提高仿真视觉效果。仿真实验和测试效果表明,系统实能实现水下航行器在空中滑翔、低空突防、滑翔翼脱离以及水下攻击等多状态的水下航行器运动弹道轨迹和视景仿真效果,以及运动控制参数的同步跟踪,不再会因局部模型快速变化和模型分离而失真。为分析空投滑翔水下航行器的运动轨迹提供了数据支撑和视景平台支持,对展开高空滑翔水下航行器的弹道控制研究和试验具有重要价值。
The visual simulation system of the high altitude gliding underwater vehicle(UUV)was researched and established accurately.The whole trajectory control was analyzed,and multimode attacking trajectory was realized in the simulation platform.Because the attitude angle of the gliding UUV changed quickly,and the background parameters were complicated,and the problem of rapid change part and separation of the model always existed.The method with combined using DOF and Switch node was proposed.The Matlab Simulink model was used to calculate the 6DOF data and save the data through the " To Workspace" module.Then Vegaapplication program was written by VC++ 6.0,with reading the motion parameters and using LOD technology which couldn't reduce the display speed,the simulation visual effect was also improved.Simulation results showed that the system can simulate the whole trajectory and visual effect of UUV in multiple modes such as gliding in the air,low altitude penetration and underwater attack etc,and the control parameters can be updated synchronously.The visual simulation could never be distorted because of rapid change and separation.It had important value for further research and experiment of altitude gliding UUV.
出处
《舰船电子工程》
2015年第3期137-141,共5页
Ship Electronic Engineering