论文部分内容阅读
随着航天测试技术的不断发展,总线技术、箭测体制的应用,使得系统集成度高,设备的工作原理、测试流程和信息传输机制对于参试人员来说是个学习上的“黑匣子”,难以深入掌握。所以,急切需要使用现代计算机技术,数字化虚拟建模运载火箭系统,构建一套从单机设备、各分系统再到全系统的虚拟训练系统,展示测试发射系统的工作原理、测试、控制和飞行过程,进而提高训练的有效性和实用性。基于此现实需求,本文对系统进行了相关技术的研究以及系统的设计与实现。火箭测试发射过程可视化虚拟训练系统是多种计算机技术的结合,本文提出了基于WPF、Unity3D和Flash技术相结合的方案,解决了虚拟训练系统复杂的可视化问题。WPF是微软新一代图形系统,以此作为主体开发框架。项目实际开发过程中,针对WPF在三维设备动作模型和教学动画方面表现出的不足之处,分别采用Unity3D技术和Flash技术予以改进和实现。这样,WPF开发的二维操作界面集成3DMax和Unity3D创建的三维设备动作模型和Flash原理展示动画,真实再现了火箭测试发射阶段现场工作环境,生动地展示了测试发射系统的工作原理和火箭飞行过程。本文首先介绍虚拟训练系统国内外现状,深入研究WPF、Unity3D和Flash的技术特点,分析了将它们作为系统开发工具的优点。然后给出系统设计和系统实现,演示该系统的实际工作过程。目前,我们已完成该系统的全部开发与测试工作,并将其应用于某部队,取得了很好的训练效果,达到了总体设计目标。