论文部分内容阅读
多功能相控阵雷达因其优良特性备受青睐,可灵活快速的调整波束指向,并且支持多种工作模式。现如今,基于计算机仿真技术的雷达仿真系统具有成本低、研发周期短以及效率高等优点,并且能最大限度的逼近实地环境进行数字仿真实现,是实现算法验证、优化以及对雷达系统进行评估的重要手段。多功能相控阵雷达仿真系统提供目标的探测、跟踪、识别、拦截等多种功能支持。本文侧重于多功能相控阵雷达的搜索与跟踪模式,重点研究分析信号产生与处理过程,在VS平台上实现该雷达仿真系统,并扩展了雷达仿真系统的实时交互性能,以实现对雷达处理过程的干预控制。本文首先分析了多功能相控阵雷达在不同模式下的工作流程,构建了该系统的整体框架,宏观的介绍了仿真系统的设计以及实现方案。其次针对仿真系统中的天线布阵、信号产生和信号处理三个重要模块进行关键技术的建模分析及仿真验证。对比了传统的密度加权以及基于迭代傅里叶方法的布阵算法,并采用改进的迭代傅里叶算法进行天线布阵,实现了具有低旁瓣以及窄的波束宽度的方向图。基于雷达信号全路径传播过程的分析及相关仿真验证,建立了雷达信号接收模型。针对雷达不同的工作方式对雷达信号处理过程中的关键环节进行理论分析和仿真验证,包括相位补偿、脉冲压缩、多脉冲积累、恒虚警检测(CFAR)、测距测角模型等,采用Keystone变换算法解决了多脉冲积累的距离走动问题。最后在基于以上模型的分析验证,在软件平台上进行雷达仿真系统的构建。仿真系统在实现雷达的工作过程的基础上,面向其他显控平台采用固定的通信格式,支持使用者对雷达工作状态的干预控制。本文采用多线程的方式实现雷达处理过程与网络通信的并行运行,提高了系统的可扩展性与数据交互能力。基于C/S的设计思想,将雷达仿真系统作为服务器端,其他显控平台作为客户端,仿真系统通过UDP通信获取显控平台的人工指令及数据信息,根据指令调整雷达的任务安排,并将处理结果反馈给显控平台,实现了仿真系统实时的显控功能以及人工干预控制。