论文部分内容阅读
在大型投弹试验中,迫切需要能够全面生动地显示制导炸弹的动态飞行过程以及姿态,速度等信息。飞行过程的可视化不仅能实时地显示制导炸弹的飞行情况,而且可以给予作战系统以有力的信息支持。本文基于某制导炸弹工程的研制背景,结合MFC、OpenGL、数字地图、GPRS等技术,旨在开发一个直观的、实时的、有监控功能的制导炸弹可视化监控软件,应用于当前投弹试验以及将来整体作战系统的监控。在此工程背景下,本文介绍了该制导炸弹实时监控系统的所需的各大功能模块。分析了运用OpenGL图形库对制导炸弹带飞和投弹试验进行实时化、可视化监控的可行性。研究了如何在数字地图上根据输入经纬度来定位攻击目标以及动态显示飞行轨迹的方法。介绍了如何利用OpenGL和Visual C++6.0以及GPRS通讯实现编程的方法。制导炸弹可视化监控软件以Visual C++6.0为开发工具,利用其强大的类库MFC及工具AppWizard,结合OpenGL图形库的编程而实现,整个系统的设计运用面向对象的编程思想,采用C++语言来编程实现,具有良好的移植性和通用性。实验结果表明,该软件可以在监视器上实时显示出制导炸弹的飞行姿态及其性能参数,并且能够保存运行时的数据复现试验过程。它实时生动、清晰直观地显示了载机挂弹飞行和投弹的全过程,从而实现了制导炸弹的实时可视化监控,为制导炸弹的研制提供了良好的试验手段。