警戒雷达终端系统软件设计与实现

警戒雷达终端系统软件设计与实现

论文摘要

雷达终端是雷达系统的重要组成部分,通过该终端系统,操作员可以获得雷达监视区域的情况,并且可以对雷达进行控制,所以该终端要能直观、准确的显示信息并且易于操作。但是由于早期的雷达终端主要采用模拟技术的方式显示雷达原始图像,很难达到以上的要求。随着计算机技术、图像处理技术和软件技术的发展,将通用计算机作为雷达终端已经成为一种新的趋势。计算机能够非常灵活的在数字域完成数据处理工作,计算机图像处理技术和强大的计算机软件为设计雷达终端带来了极大方便,同时,显控终端的软件化也使整个系统的兼容性和可扩充性更强,为雷达终端的发展提供了新的途径。本文介绍了在Windows2000环境下以通用计算机作为终端,以Visual C++6.0+MFC作为开发工具的警戒雷达终端系统软件的设计和实现。首先介绍了PCI总线的规范,并且以WinDriver和Visual C++为工具,阐述了PCI驱动程序的开发过程;其次介绍了如何用Windows API在Visual C++下编写多线程串口通信程序,之后介绍了组件式GIS的技术基础和特点,比较了各种平台下GIS的开发,并且阐述了以MapX作为GIS开发平台在本项目中的应用情况;最后借助MFC的强大的文档视图机制和Windows消息映射机制,可以很方便的绘制目标信息,设计出友好的人机界面。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 主要工作
  • 1.3 论文安排
  • 第二章 系统结构
  • 2.1 系统的硬件组成
  • 2.2 显示板的主要功能模块
  • 2.3 小结
  • 第三章 PCI 驱动程序设计与实现
  • 3.1 PCI 及PCI9052
  • 3.1.1 PCI 局部总线的特点
  • 3.1.2 PCI 总线控制器实现方案
  • 3.1.3 PCI 9052 特点
  • 3.1.4 PCI 9052 寄存器介绍
  • 3.2 驱动程序设计
  • 3.2.1 WDM 设备驱动程序概述
  • 3.2.2 驱动程序开发工具的选择
  • 3.2.3 使用WinDriver 开发驱动程序
  • 3.3 小结
  • 第四章 串行通信设计与实现
  • 4.1 选用串行通信
  • 4.2 串行通信的介绍
  • 4.2.1 串口通信协议的确定
  • 4.2.2 串口程序设计的方法
  • 4.2.3 几个重要的串口通信API 函数
  • 4.2.4 串行通信端口驱动流程
  • 4.3 多线程串口通信
  • 4.3.1 多线程串口通信的同步要求
  • 4.3.2 等待函致
  • 4.3.3 串口通信的重叠I/O 方式
  • 4.4 程序实现
  • 4.5 小结
  • 第五章 电子地图设计与实现
  • 5.1 地理信息系统介绍
  • 5.2 GIS 的开发方法
  • 5.3 引入MapX 组件
  • 5.4 程序实现
  • 5.5 小结
  • 第六章 图像显示
  • 6.1 雷达显示方式
  • 6.2 坐标映射
  • 6.2.1 坐标映射模式的基本知识
  • 6.2.2 解决雷达显示坐标转换问题
  • 6.3 运用双缓冲机制改善图像显示效果
  • 6.3.1 分析图像闪烁原因
  • 6.3.2 解决闪烁的方法
  • 6.4 小结
  • 第七章 仿真运行
  • 7.1 运行界面
  • 7.2 运行测试
  • 7.3 小结
  • 结束语
  • 致谢
  • 参考文献
  • 作者在读期间的科研情况
  • 相关论文文献

    • [1].雷达终端设计与实现[J]. 环球市场信息导报 2016(29)
    • [2].基于OpenGL技术的雷达终端显示设计与仿真[J]. 信息化研究 2012(02)
    • [3].可定制、跨平台通用雷达终端软件的设计[J]. 科技信息 2012(22)
    • [4].对空雷达终端发展及其关键技术[J]. 指挥信息系统与技术 2011(05)
    • [5].浅析雷达终端数据备用传输系统实现方式[J]. 空中交通管理 2008(03)
    • [6].雷达终端系统可靠性提升[J]. 国外电子测量技术 2012(03)
    • [7].雷达终端软件一体化处理设计[J]. 科技视界 2018(13)
    • [8].雷达终端自动化系统瞬断故障分析与排除[J]. 科技广场 2011(03)
    • [9].基于DirectDraw的雷达终端设计[J]. 火控雷达技术 2009(01)
    • [10].Raython雷达终端辅助监控系统[J]. 空中交通管理 2008(03)
    • [11].基于OpenGL的雷达终端显示技术[J]. 舰船电子工程 2017(02)
    • [12].基于通用微机的雷达终端系统设计[J]. 航空计算技术 2008(03)
    • [13].一种雷达终端软件化显示方法[J]. 现代防御技术 2014(01)
    • [14].基于设计模式的雷达终端软件实现[J]. 雷达与对抗 2012(02)
    • [15].某雷达终端适配器的设计与应用[J]. 安徽水利水电职业技术学院学报 2015(02)
    • [16].基于Qt/Embedded的探地雷达终端软件设计[J]. 煤炭工程 2009(03)
    • [17].基于ARM平台的雷达终端软件多图层显示设计和实现[J]. 舰船电子工程 2018(07)
    • [18].雷达终端数据监视系统[J]. 科技展望 2016(30)
    • [19].雷达终端系统的冗余设计方法[J]. 质量与可靠性 2010(01)
    • [20].一体化雷达终端光栅显示器设计[J]. 信息化研究 2009(02)
    • [21].基于FPGA的雷达终端控制系统的设计[J]. 山东工业技术 2016(04)
    • [22].浅析雷达终端系统的调试方法[J]. 装备机械 2016(02)
    • [23].基于QT的雷达终端软件实现[J]. 电子技术与软件工程 2018(18)
    • [24].用OpenCL与OpenGL互操作实现雷达终端的高性能绘制[J]. 空军预警学院学报 2018(03)
    • [25].雷达终端设备键盘鼠标通用接口板的设计与实现[J]. 现代电子技术 2013(11)
    • [26].雷达终端录取画面的人性化设计[J]. 科技视界 2013(12)
    • [27].基于虚拟机的雷达终端软件测试平台设计[J]. 电子质量 2019(04)
    • [28].基于DSP和CPLD的雷达终端显示系统设计[J]. 电讯技术 2008(04)
    • [29].终端系统嵌入式计算机模块的开发[J]. 黑龙江科技信息 2009(31)
    • [30].信息化雷达远程显控终端的设计与实现[J]. 信息与电子工程 2011(01)

    标签:;  ;  ;  ;  ;  

    警戒雷达终端系统软件设计与实现
    下载Doc文档

    猜你喜欢