基于FPGA的雷达回波实时模拟器的实现

基于FPGA的雷达回波实时模拟器的实现,第1张

  雷达回波模拟器能够在实验室环境下模拟产生雷达实际工作中所接收到的回波信号,在雷达系统设计、调试、测试、训练和维护等工作中发挥着不可替代的作用[1-3]。随着电子技术的日益进步,雷达系统正在向多模式、多通道、高分辨等方向发展,对模拟器的通用性、实时性等指标提出了更高的要求[4]。

  模拟器通常可以分为软件模拟、硬件模拟及软硬结合等三种实现方式。软件模拟具有成本低、灵活性强等优点,但实时性差,一般不能直接用于雷达系统的实时调试和测试[5]。硬件模拟通常采用波存储回放技术,实时性好,但通用性差,不能满足参数复杂多变的情况[6-7]。软硬结合方式以通用计算机为主控平台,以高性能嵌入式处理器为运算单元,在具有良好实时性的同时,能够适应复杂的仿真环境,是应用最为广泛的模拟方式[5,8]。

  FPGA作为高性能数字信号处理系统中的关键器件,在雷达信号模拟中有着巨大的开发潜能[9-11]。然而,受制于开发难度与开发周期,在传统的模拟器中,FPGA多用于逻辑功能、时序信号和对外接口的控制,其强大的并行处理能力没有得到充分利用。

  本文以FPGA为核心构建了一种通用的雷达回波信号实时模拟系统。该系统采用FPGA作为回波信号模拟的运算单元,充分利用了FPGA资源丰富、并行处理能力强的特点,提高了系统的实时性;采用System Generator开发回波模拟程序,大大降低了开发难度,并显着缩短了研制周期。采用标准工业总线及模块化设计,通用性、兼容性和可扩展性强,可以应用于不同体制、不同规模的雷达系统模拟中。

  1 系统方案

  通用雷达回波实时模拟器(以下简称“模拟器”)由上位机、微波链路和回波模拟单元组成,系统框图如图1所示。上位机实现人机交互、系统控制、状态监视等功能。微波链路包括下变频和上变频模块,用于实现射频信号与中频信号的转换。回波模拟单元完成中频信号采集、数字下变频(DDC)、目标模拟、杂波模拟、干扰模拟、数字上变频(DUC)和数模转换等 *** 作,是整个系统的核心模块。

  基于FPGA的雷达回波实时模拟器的实现,图1 系统框图,第2张

  模拟器遵循标准结构规范,采用cPCI标准总线,可根据实际需求扩展系统规模,为工程应用提供了便利。为了适应不同速率、不同类型的信号传输,系统内部采用多种互联方式。PCI总线用于传输控制命令及慢速信号,自定义总线用于高速数据流的传输,同步定时总线用于系统的时序控制,如图2所示。

  基于FPGA的雷达回波实时模拟器的实现,图2 模拟器内部互联方式,第3张

  基于FPGA的雷达回波实时模拟器的实现,图3 单板的逻辑框图,第4张

  2 FPGA模拟软件设计与实现

  雷达回波信号是目标回波、杂波、干扰以及噪声等叠加后的结果。不同的雷达体制,对目标、杂波、噪声及干扰的建模方法有所不同。对于雷达导引头,可以仅考虑单点目标,只需模拟目标的速度、加速度、距离和功率等信息即可。对于复杂的高分辨雷达系统,则要求模拟器能够更为细致地模拟目标回波信号,如动目标、一维距离像及面目标等。

  图4给出了目标回波模拟软件的功能框图。该软件可以模拟点目标以及扩展目标的回波信号。中频输入信号在完成DDC后作为回波模拟的基带基准数据,同时用于确定波门和载频。多普勒计算模块根据设定的目标运动信息及测频结果计算每个目标的多普勒频率。波门信息与目标延迟信息相结合,用于确定回波信号的位置。复乘模块在基准数据上加入延迟、多普勒调制和幅度调制后得到基带回波数据,再经过DUC后通过DAC播放,即可得到中频回波数据。

  基于FPGA的雷达回波实时模拟器的实现,图4 目标回波模拟软件的功能框图,第5张

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2490877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存