论文部分内容阅读
近些年,随着雷达在战场上地位越来越重要,其相关技术水平也在不断提升。为了满足新体制雷达系统的研发对测试环境越来越高的要求,需要在雷达的调试过程中采用雷达环境和目标回波信号模拟技术,该模拟技术可应用在雷达信号模拟器中。通常模拟器由仿真软件与矢量信号发生器组合而成,其需要充分利用计算机软件强大的计算和虚拟能力,以提高仿真效率。因此,研发一款集成度高、通用性好的雷达环境与多目标回波信号模拟软件具有迫切意义。通过分析当前雷达信号模拟软件已具备的功能,本文首先提出了具有模拟雷达环境与多目标回波信号能力的软件总体方案。该方案按照结构化思想以及雷达信号模拟流程将软件划分为显示模块、信号模拟和软件接口模块。在软件中显示模块用于完成人机交互和对其他模块的控制;信号模拟模块基于环境和多目标回波模拟相关算法,模拟出需要的雷达发射信号、目标回波信号和雷达环境回波信号;接口模块用于软件与外界的通信。其次,本文在VS2010平台中使用C++语言具体的实现了软件各模块。其中显示模块用于实现信号波形的绘制和仿真参数的配置;信号模拟模块是该软件的核心,对于发射信号而言其实现了连续波雷达、单脉冲雷达、脉冲压缩雷达和频率分集等八种制式雷达信号的产生,按模拟流程该部分可分为包络产生、脉冲重频产生和信号调制,对于多目标回波通过模拟天线方向图和多目标运动模型计算出多目标的实时回波信号,对于雷达环境信号的模拟实现包括杂波模块模拟、干扰模块模拟和噪声模块模拟,其中杂波类型包括地杂波、海杂波和气象杂波,干扰方式包括压制式干扰、欺骗式干扰和箔条干扰等类型;软件接口模块保证了软件与矢量信号发生器组成多制式雷达矢量信号模拟系统,通过LAN/GPIB接口和数据文件接口等两个子模块完成数据的传输与存储。最后,本文搭建了软件的测试环境并选取典型的测试用例对软件各模块完成测试,各模块测试结果证明了软件的正确性和可靠性。