论文部分内容阅读
近年来,伴随计算机技术、电子技术的推陈出新,普通计算机处理器的的处理能力和基于PC机的计算机软件实现能力也得到显著提高。利用计算机强大的信息处理能力与控制能力也能够比较圆满地完成复杂的数据处理工作,而其无需额外器件的强大的图像处理显示能力为雷达显控系统的实现提供了新的途径,这也成为了雷达软件系统新的发展趋势。在此技术背景下,充分使用普通计算机的信息处理以及显控能力,运用多线程技术进行系统集成,从而实现导航雷达软件信息处理、显示与控制终端功能的一体化设计,已成为一种可能。而这种以软件为主体的实现方式能够很大程度上提升雷达集成系统的兼容性与适应性,增强其灵活度与可扩充性,同时降低成本、缩短开发周期,更利于系统的维护与升级。 本文在考虑导航雷达的实际设计需求与相关技术发展状况的前提下,设计和实现了导航雷达数据接收、信息处理及终端显控一体化系统。该系统采用了软件化实现方式,运用了多线程程序设计技术,解决了导航雷达实时处理系统中并发线程难以控制的问题。系统通过中断查询方式读取高速PCI总线传送过来的雷达回波数据,经过软件化雷达检测、跟踪处理后,将二次视频在显控平台上予以实时显示。 本文还详细探讨了导航雷达中的高速数据传输与雷达检测跟踪软件化处理等关键问题,解决了雷达系统各线程间高速数据传输的速度匹配问题,比较并实现了雷达检测跟踪的多种算法;对软件化实时坐标转换、系统实时显示与控制作了较深入研究,提出的改进的一一映射法不仅解决了实时坐标转换中映射非均匀的问题,而且大大降低了算法的运算量;设计的天线扫描、背景刻度绘制与变换、目标余辉效果等显示功能使人机界面更人性化和便捷;最后完成了系统的软件设计和代码实现。 最终的实验结果亦说明,这种导航雷达软件集成系统能够比较好地达到预期的雷达高速数据接收、雷达检测跟踪处理、实时终端显示等功能要求,已应用于实际的工程。 关健词:导航雷达;多线程;软件化;目标检测跟踪;坐标转换;天线扫描