论文部分内容阅读
近年来,随着计算机多核处理器、高速存储器、高性能显卡和多线程、多任务程序设计技术的飞速发展,通用微型计算机的处理能力和软件的运行效率得到成倍的提高。新型通用微型计算机能够非常灵活地在电子信息领域完成复杂的数据处理工作,其强大的图像处理显示能力和先进的软件设计技术为雷达信息处理与显示系统的实现带来了极大的方便,为雷达信息处理与显示系统技术的发展提供了新的途径。在这种技术背景下,采用通用微型计算机和软件化的信息处理与显示技术,实现雷达信息处理、显示与控制终端功能,已成为一种新的趋势。这种基于软件化处理的系统实现方式可以使雷达信息处理与显示系统具有良好的通用性和灵活性,更强的兼容性和可扩充性,同时可以节省系统开发成本、缩短开发周期,方便系统的维护与升级。本论文依据岸基警戒搜索雷达终端信息处理与显示的实际功能要求和技术发展方向,设计并实现了基于计算机软件化处理的雷达信号处理、数据处理及综合信息显示系统。该系统通过高速PCI总线以DMA方式从FPGA器件中读取经过前端信号处理后的雷达数据,采用基于Intel IPP高性能算法库实现后端信号处理及雷达数据的实时处理,以Visual C++2008为开发工具,设计实现了较为人性化的人机交互和信息显示界面。本论文重点讨论了雷达信息处理与显示系统中高速数据传输、基于Intel IPP的软件化雷达信息实时处理、软件化实时坐标变换、基于Direct3D雷达图像的实时显示等关键问题的解决方法,给出了针对某型岸基警戒搜索雷达的软件化实时信息处理与显示(包括视频显示及目标信息显示)系统实现方案,并完成了系统软件设计和编程实现。实验结果表明,该软件化雷达信息实时处理与显示系统能够满足岸基警戒搜索雷达的高速信号数据读取、实时目标信息处理、目标信息综合显示等终端信息处理和显示功能要求,具有较高的工程应用价值。