为了研究高炮武器系统的防空作战能力,开发了人在回路的飞行控制模型,对高炮武器系统进行了建模与设计,对弹目碰撞检测算法进行了优化,设计实现了基于MATLAB/Simulink和VRML的高炮防空作战虚拟仿真系统,能够对整个防空作战过程进行三维动态演示并评估高炮防空作战的毁歼概率。仿真系统采用模块化设计,并结合了VRML三维建模能力和MATLAB数据计算能力的优势,便于系统的功能扩展和模型重用。仿真结果验证了系统的合理性和实用性。%In order to analyse the air defense efficiency of anti-aircraft guns,a virtual simulation system is designed and implemented which could demonstrate the whole campaign process and calculate the kill probability of anti-aircraft gun intercepting aircraft. Model of flight with man-in-the-loop is developed and the algorithm of real-time collision detection between projectile and target was improved. The system is developed using MATLAB/Simulink which has excellent computing capability and virtual reality modeling language (VRML)which is powerful in three-dimensional modeling. It is also convenient for function expanding and model reusing because of the modular design. Results of simulation validates the practicality and rationality of the system.
展开▼