论文部分内容阅读
随着计算机多核CPU、高性能显卡、高速存储器以及多任务多线程编程技术的快速发展,PC机的计算能力、处理能力和运行效率得到了很大的提高。这为雷达显示和信息处理技术的发展提供了新的途径。在该技术背景下,使用通用计算机和软件化的显示技术,来实现雷达显示终端成为一种新的趋势。本论文依据雷达系统的实际功能要求及发展方向,设计和实现了基于通用计算机软件化处理的雷达显示终端。基于实验室提供的数据采集器,对接收到的雷达数据实现实时采集,并通过CPCI总线以DMA的方式传送给PC机,供显示终端使用。在显示终端,基于Windows操作系统,利用Visual C++6.0的MFC设计出了雷达显示界面,对采集到的雷达回波进行显示。本文重点讨论了雷达显示软件中的数据实时传输、坐标的转换、多线程编程、回波数据的显示等关键问题的解决方案。最后对Linux下基于Qt的雷达显示软件的设计以及实现进行了探讨。实验结果表明,该系统能够实现雷达回波数据的实时采集、传输、显示和存储,具备一定的工程应用价值。