摘要
可视化系统是某制导武器半实物仿真系统的重要组成部分,对制导武器的研制与评估具有重要意义。针对半实物仿真实时产生数据的特点,分析了组成该系统的各功能模块,提出了利用多线程技术和基于TCP/IP网络的双机仿真结构来实现数据驱动的设计方法,这两种设计方法将解决半实物仿真实时性要求与数据可视化系统占用计算机资源之间的矛盾,节省系统资源。在Windows平台下以MFC和OpenGL实现了该制导武器的二维飞行参数变化曲线显示和的三维视景显示,其中详细介绍了两种数据驱动方式的实现方法,及三维视景显示的实现技术。该可视化系统具有图像逼真,信息准确,实时性好的特点,已成功应用于某制导武器的半实物仿真。
Visualization system, which is significant for development and evaluation of guided weapon, is an important part of the hardware in the loop simulation system of a guided weapon. With the characteristic of real - time data, this paper analyses the modules, which compose the visualization system, designs the visualization system by muhithreading and double computer configuration, which will solve the contradiction between real - time requirement and finite computer resource. The visualization system, which includes planar curve and three - dimensional movement orderliness vision module, is realized with MFC and OpenGL under the windows platform. The system has characteristics of realistic image, accurate information and real time. The system has been applied to the hardware in the loop simulation of the guided weapon.
出处
《计算机仿真》
CSCD
2007年第6期187-190,198,共5页
Computer Simulation
关键词
多线程
可视化
半实物仿真
Multithreading
Visualization
Hardware - in - the - loop simulation