论文部分内容阅读
炮兵火控雷达用于目标搜索、跟踪和控制火炮射击目标,具有作用距离远、精度高、全天候和反应速度快等特点,是我军炮兵重要侦察手段之一。同时,火控雷达属高技术装备,造价高,维护保养复杂,操作使用难度大。保持雷达良好技术状况,尽量延长雷达寿命周期是雷达使用单位追求的目标。采用计算机仿真技术,通过模拟操作训练提高操作手技能,是减少雷达器材损耗,降低训练费用,保持炮兵雷达战斗力的重要途径。 本文首先讨论了可视化场景中的典型景物如地形、飞行器、天空等的建模方法,从实时性和图像真实感这两个角度讨论了各个物体不同建模方法的应用,结合OpenGL的各项技术选定了各个景物的建模和简化方法,并提出了将显示列表和地形分割相结合的地形简化、绘制方法,实现了较大规模地形的实时显示。随后,在分析粒子系统实现原理的基础上,基于OpenGL提出了一种在大型场景中实时模拟雨、雪的方法,建立了比较逼真的可视化仿真场景。其次,介绍了在对雷达系统控制台面板进行建模仿真时的理论与技术背景,并利用面向对象模型对雷达控制台面板进行分析和建模。根据需求分析的结果,对雷达控制台面板进行组件抽象设计和构建,并按照各功能模块之间的内在联系将这些组件有机地结合了起来。此外,对雷达扫描的计算机模拟、运动目标航迹的编辑做了分析与设计,进而从软件上搭建起一套基本的火控雷达训练仿真环境,在软件上实现了火控雷达训练仿真系统的基本功能。 在初步搭建起来的仿真训练平台上,雷达操作手可以熟悉部件的位置和使用方法,能够了解设备的工作方式,可以进行基本的操作训练,也可以显示逼真的三维仿真场景。