论文部分内容阅读
本论文以我军装甲机械化部队坦克师的战场装甲侦察系统的研制为背景撰写。该系统是我国数字化装甲部队的重要侦察和信息获取工具。其中ZZC02型雷达侦察车(Ⅱ型)是该系统的前沿侦察车,是不可见电磁频段的雷达信息的收集者,是以电磁波辐射、反射作为信息获取的主要手段,以计算机主机为中心的信息采集、处理、存储和传输系统。本论文的主要内容涉及到ZZC02型雷达侦察车(Ⅱ型)系统软件的设计开发。 首先在第一章中介绍了ZZC02雷达侦察车系统的总体设计,对照第一代DOS版系统对第二代WINDOWS版软件功能、硬件框图作了阐述,详细讨论了新一代雷达侦察系统的信息流程及主程序流程。 第二章联系ZZC02型雷达侦察车中三维电子沙盘显示的需要,详细讨论如何用Bezier曲面及三角曲面构造三维地形曲面,其中主要介绍了Bezier曲面控制点的生成方法及三角曲面中各点法相量的计算方法。 第三章在对OpenGL作简单介绍的基础上,具体介绍用OpenGL实现三维电子地图的显示,及如何进行消隐、反走样、明暗效应等真实感处理,以渲染场景增强电子沙盘显示的真实感。 第四章具体介绍雷达侦察车系统软件中的关键技术,包括RS-422多串口通信、雷达侦察系统中的线程同步和I/O重叠操作、WINDOWS图形功能在本系统中的应用、电子地图多层显示、ORACLE数据库等。