雷达杂波消除模块的模型化设计

来源 :现代信息科技 | 被引量 : 0次 | 上传用户:liongliong537
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:雷达杂波消除模块能最大限度降低杂波干扰,充分发挥雷达的工作性能。移动目标显示模块和恒虚警模块是雷达信号处理的两个主要模块。移动目标显示模块能成功分离雷达回波信号和干扰信号。分离出的回波信号有大量的残余信号,为了消除残余信号,必须对雷达信号进行恒虚警处理。借助FPGA开发工具,采用模型化方法设计雷达杂波消除模块,可以最大限度缩短设计周期、降低开发费用、节省硬件资源。
  关键词:干扰信号;移动目标显示;恒虚警;模型化设计
  中图分类号:TN957       文献标识码:A 文章编号:2096-4706(2021)05-0048-04
  Modeling Design of Radar Clutter Elimination Module
  SU Gang,LIU Jinhai
  (School of Physics and Electronic Information,Dezhou University,Dezhou  253023,China)
  Abstract:The radar clutter elimination module can reduce the clutter interference to the maximum extent and give full play to the radar working performance. Moving target display module and constant false alarm module are two main modules for radar signal processing. Moving target display module can successfully separate radar echo signal and interference signal. Separated echo signal has a large number of residual signals. In order to eliminate the residual signals,the radar signal must be carried out constant false alarm processing. With the help of FPGA development tools,the radar clutter elimination module is designed by modeling method,which can shorten the design cycle to the maximum extent,reduce the development cost and save hardware resources.
  Keywords:interference signal;moving target display;constant false alarm;modeling design
  0  引  言
  近年来,通信技术的发展极大地扩展了数字信号处理的应用范围。以更高的速度和更低的成本实现越来越复杂的数字信号处理算法,日渐成为数字信号处理研究的重点[1]。雷达信号处理领域,对信号处理所需要的计算量提出了极高的要求[2]。传统的解决方案一般是采用多片DSP并联构成多处理器系统来实现,设计复杂度和系统功耗大幅度提升,使系统稳定性受到影响[3]。FPGA的集成度高、逻辑实现能力强、设计灵活性更好,在雷达信号处理领域的优势日渐显现,随着FPGA技术的进步,传统上的限制正在硬件和软件设计层次上逐渐被克服[4]。FPGA开发需要使用硬件描述语言,硬件描述语言提高了开发门槛,对通信专业从业者是一个巨大挑战。基于FPGA的数字电路模型化设计方法已被广泛应用于控制领域的复杂仿真和设计中,而在软件无线电领域尤其雷达信号处理领域模型化设计方法处于起步阶段,有待进一步推广应用。
  杂波信号处理模块在雷达信号处理中起着十分重要的作用,是雷达信号处理的核心步骤之一,也是软件无线电技术的重要组成部分[5]。使用FPGA探索杂波处理模块的设计方法,可以为雷达信号处理提供新思路,可以解决传统设计方法工作量大、环节复杂、效率低的问题,也可为其他领域的信号处理方法提供借鉴。
  1  模型化设计流程
  数字电路设计若使用FPGA实现,设计周期短,易更改,无须介入实际物理层的布局布线,前期投入小,风险小。利用MATLAB软件的simulink功能,结合FPGA开发工具,可以实现数字电路的模型化设计[6]。DSP Builder是FPGA厂商开发的设计工具,把算法级和RTL级两种设计工具连接起来,最大限度地发挥了两种工具的优势,是数字电路模型化设计的必备工具[7]。DSP Builder依赖于数学分析工具MATLAB/simulink,利用simulink的Blockset,可以在simulink中进行图形化设计和仿真,通过Signal Compiler可以把MATLAB/simulink的设计文件(.mdl)转成相应的硬件描述语言VHDL设计文件(.vhd)及用于控制综合与编译的TCL脚本。而对后者的处理可以由FPGA开发软件QuartusⅡ来完成。DSP Builder支持系统、算法和硬件设计共享一个公共开发平台[8]。在算法友好的開发环境中帮助设计人员生成硬件描述语言,提供从上到下的模型化设计方案,从而缩短了FPGA开发周期。基于FPGA的数字电路模型化设计流程如图1所示。
  2  移动目标显示模块
  2.1  移动目标显示实现原理   与静止目标回波不同,运动目标会产生多普勒频移,运动目标回波的幅度和相位会随时间发生很大变化。移动目标显示(MTI)技术可以区分固定目标、慢速移动目标和快速运动目标。如图2所示,Sd(t)是运动目标回波信号,减去相邻回传周期内同一测距单位的信号Sd(t-Tr),固定目标将消失,慢速运动目标将大大减弱,快速运动目标的回波将保持不变,Δu(t)是得到的运动目标回波信号。后续对Δu(t)进行滤波处理,可以得到更纯净的信号。最早期的动目标显示滤波器为传统为一次对消及二次对消器,为了展宽滤波器凹口宽度从而增强杂波抑制能力可以通过增加对消次数的方式来实现。
  两个脉冲分频器级联形成一个三脉冲分频器,固定三脉冲对消器的传递函数为:
  H(z)=(1-z-1)(1-z-1)=(1-z-1)2        (1)
  时域表达式为:
  y(n)=x(n)-2x(n-1)+x(n-2)          (2)
  三脉冲对消器的结构如图3所示,三脉冲对消器的频率响应如图4所示。
  MTI滤波模块通常用采用N阶横向FIR滤波器实现,N阶横向FIR滤波器如图5所示。其中x(n)为输入信号,h(n)为FIR滤波系数,y(n)为经过滤波后的信号;N表示FIR滤波器的抽头数,滤波器阶数为N-1。输入信号被发送到一组延迟单元,每个延迟单元的延迟时间对应于发射脉冲的重复时间。
  2.2  MTI模型化设计
  设置测试信号采样频率fs=24 MHz,中频f0=30 MHz,带宽B=5 MHz,时宽T=30 μs。设置T为脉冲恢复时间,构成脉冲宽度,则每个脉冲的数目就是一个点。移动目的地指示符意味着删除相同距离单位中的多个脉冲,即过滤相同距离单位中的多个脉冲,并且过滤系数分别为1、-2和1。MTI模块的模型化设计框图如图6所示。
  2.3  MTI模块硬件级仿真
  在算法得到验证后,可以使用Simulink中的Signal Compiler模块映射为MDL文件。启动QuartusⅡ,然后配置管脚,编译生成配置文件,利用此文件配置FPGA芯片,得到所需的MTI模块电路。在Simulink环境下,可以进行半实物仿真验证,仿真结果如图7所示。半实物仿真属于硬件级别仿真,更接近实际结果。与以往的算法级仿真不同,这种验证方法大大提高了仿真的效率和可靠性。该建模方法的算法仿真功能和与其他软件的协同功能,不仅节省了人力,而且缩短了开发周期。
  3  恒虚警处理模块
  3.1  恒虚警原理
  雷达信号处理机由于受到干扰,往往会产生许多意想不到的处理结果。接收到的信号留下了大量的残余信号,雷达将这些残余信号误认为是有用信号。这意味着雷达回波信号具有很高的恒虚警(CFAR)概率。为了优化雷达信号的目标定位,将CFAR处理引入雷达信号处理系统中。如果虚警概率不是恒定的,处理器因虚警过多而过载,就需要对雷达信号进行CFAR处理。CFAR过程应该为雷达设置一个噪声阈值。当阈值确定后,CFAR概率会有明显的变化。
  CFAR方法有两种:慢阈值CFAR和快门限CFAR。慢阈值CFAR电路用于处理受温度、电源等因素的影响而变化速率非常缓慢的内部噪声。快门限CFAR用于管理无序环境下随空间和时间而快速变化的信号。在低分辨率脉冲雷达信号处理中,杂波实际上是由多个独立单元回波的叠加引起的,因此这种无序的分布可视为瑞利分布。瑞利分布的特征与噪声的特征基本相似,叠加干扰信号的回波信号频谱如图8所示。CFAR具体实现方法是确定瑞利分布的平均值,然后用平均值对输出进行归一化。相邻小区平均CFAR电路的组成与CFAR电路结构相似。而相邻小区的平均CFAR率往往具有很强的边缘效应,边缘效应增加了虚警的可能性。
  相邻单元平均CFAR电路是一种改进的信号处理方法,旨在消除无序环境中出现故障的可能性,如图9所示。在记录单元的相同范围内,选择N个参考单元并计算N个参考单元的平均值。此种处理方式在记录单元中两次确定平均值,然后选择两个平均值中的较大者作为列参考。如果一侧的提取点被弱无序占据,则该侧电路的平均值显著降低。如果一侧的提取点被强无序占据,则该侧电路的平均值显著升高。为了解决这个问题,可以在检测单元前后平均估计N个参考单元,并将平均估计的最大值作为输出。但是这样会严重降低杂波边缘外侧信号检测能力。
  图10是一种降低耦合平均CFAR电路边缘外信号损耗的新方法——两侧单元平均选大CFAR电路。该电路在相邻距离单元的平均CFAR电路上进行了改进。当检测阈值固定时,虚警概率的提升往往是由噪声波动的增加引起的。根据参考单元数适当提高检测门限可以使输出虚警概率保持不变。
  3.2  CFAR模块模型化设计
  相邻单元平均CFAR检测方法从被检测目标邻近单元来获得杂波均值的样本。但是该方法存在很严重的杂波边缘内侧虚警增大的问题,所以一般采用改进后的两侧单元平均选大电路,如图11所示。在被识别单元格的左侧和右侧选择L单元格,在两侧计算L单元格的平均值,并选择平均值中的最大值作为输出。初始结果乘以阈值乘法器C作为检测阈值。目标两侧的自由统一是消除目标自身对阈值影响的保护单元。
  3.3  CFAR模块硬件级仿真
  通过对CFAR模型化设计进行仿真,得出了CFAR模块的仿真结果,仿真结果如图12所示。在硬件模块的算法得到正确验证后,可以使用Matlab中的SignalCompiler模块生成MDL文件。采用Altera的FPGA,选用VHDL语言,并自动生成一个可以打开并执行QuartusⅡ的项目文件。启动QuartusⅡ,打开本项目,可以进行模拟和时序仿真,然后配置管脚,编译生成配置文件,利用此文件配置FPGA芯片,得到所需的硬件电路。在Simulink环境下,进行半实物仿真验证。该仿真是基于FPGA的硬件级仿真,更接近实际结果。与以往的算法级仿真不同,这种验证方法大大提高了仿真的可靠性。采用QuartusⅡ直接对FPGA进行配置和验证,省去了HIL验证的三个步骤。该建模方法的算法仿真功能和与其他软件的协同功能,不仅节省了人力,而且缩短了开发周期。
  4  结  论
  雷达信号杂波处理是雷达信号处理中最重要的组成部分,MTI和CFAR相互协调,共同作用,精确分离出雷达回波信号。借助Matlab中的DSP builder模块进行模型化设计,然后利用FPGA芯片进行硬件级别仿真,真实可靠,事半功倍。DSP builder中的模块由Altera优化的IP核集成,与FPGA开发环境中的模块基本相同,而FPGA可以反复擦写配置。因此,该建模方法不仅节省了开发时间,而且在一定程度上节约了硬件资源。
  模型化设计方法方兴未艾,现在集成电路的设计也可以参考模型化设计方法,而FPGA可以作为集成电路设计中的硬件仿真平台。应该看到的是DSP builder可以与SOPC开发结合起来,共同进行FPGA开发,所以模型化设计方法前景一片大好,FPGA工具会进一步提升信号处理的效率。
  参考文献:
  [1] 李小波.极化雷达目标调制模拟器设计及实现 [D].秦皇岛:燕山大学,2016.
  [2] 孙大亮.可重构雷达信号处理系统的设计与实现 [D].大连:大连理工大学,2015.
  [3] 肖达,刘辉,张玉华.数字下变频的零点漂移现象分析与抑制方法 [J].现代雷达,2021,43(1):71-75.
  [4] 沈佳琪,靳璐.雷达信号处理中大数据量FFT实现分析 [J].电子技术与软件工程,2021(1):66-68.
  [5] 周磊.中频数字化接收机的硬件研究与实现 [D].南京:南京邮电大学,2019.
  [6] 付林,江伟伟,陆峻.基于矢量计算的雷达监测信号处理方法 [J].雷达与对抗,2020,40(4):5-6+37.
  [7] 岳黎冬.中频信号采集及处理模块研制 [D].哈爾滨:哈尔滨工业大学,2020.
  [8] 黄明慧.基于FPGA模型化设计的雷达信号处理的实现 [D].西安:西安电子科技大学,2010.
  作者简介:苏刚(1988—),男,汉族,山东滨州人,通信工程师,助教,硕士,研究方向:信号处理理论及应用;刘金海(1981—),男,汉族,山东昌乐人,讲师,博士,研究方向:超宽带天线、相控阵天线和基站用高增益天线等。
其他文献
摘 要:为研究大型复杂电子项目工程建设过程中的风险事件,文章从体系工程视角,聚焦风险传递路径和传递模式,构建了一种基于群汤模型的技术风险传递模型,探讨了大型复杂电子项目风险传递机制与应对策略,并给出了风险控制策略。研究结果表明,在体系工程推进过程中,应及时识别和发现风险源规模巨大的节点,并制定相应的风险应对措施,可以更精确地预测和控制高风险事件的发生。  关键词:体系工程;风险事件;风险传递;群汤
摘 要:词向量作为自然语言处理的基础技术,随着大数据和深度神经网络的发展,其算法也随之得到了更好的发展,尤其是近些年来各类新式算法和思想层出不穷,使得自然语言处理的准确度得到极大的提升。在阐述各个词向量算法的同时,穿插例子和图表,使大众更加清晰透彻理解算法的过程和优缺点。通过对词向量算法的发展进行整体的回顾,加深对词向量的理解,在解决问题的前提下为正确选用哪种词向量而做出更好的判断。  关键词:词
摘 要:随着教育信息化进程的不断推进,海量的教育基础数据应运而生,各高职院校越发关注及重视如何利用这些“数字资产”为师生创建一个更加个性化的校园服务体系。运用基于大数据的教育分析平台及真实的院校业务数据,构建以学生为对象的多维度行为分析模型,并以广州某高职院校建设实施为例,从学生概况分析、学生行为分析、学生综合预警等维度向校方呈现精准、个性特征明显的学生综合画像,为学生的个性化学习生活提供导向依据
摘 要:针对传统测控领域存在的测试效率低、测试复杂度高、测试资源利用不足等问题,文章提出基于B/S架构的分布式测控技术架构,利用SOA(面向服务架构)设计思想,并结合实时中间件和分布式数据库实现设备间的互联互通互操作,提高测试效率,降低测试复杂度,在分布式架构下,充分利用测试资源。该文对当前从事测控领域的设计人员和开发人员具有一定的参考价值,是面向服务架构设计思想的综合应用体现。  关键词:B/S
摘 要:文章设计了一种基于自然语言处理的发电设备知识库系统,包括知识抽取、语料和知识存储、知识问答排序和知识库前端问答等模块,构建过程为:首先进行发电设备领域自然语言处理基础模型训练,再针对领域语料进行知识抽取,最后利用排序模型实现知识问答。对比4种知识抽取方案可得:对于Top1和Top3准确率,知识抽取前处理增加MRC模型比后处理增加MRC校验回路准确率高;对于Top5准确率,后处理中增加MRC
摘 要:文章对融合词信息增强中文命名实体识别问题进行了研究,提出一种用于中文命名实体识别的融合词信息神经网络模型系统。首先使用预训练语言模型Bert对字进行编码得到字标识,然后使用SoftLexicon基于统计的方法将词统计语义信息融合进入字表示中,之后使用设计的GraphLexicon根据文本内字、词之间的交互关系图结构,将字词信息表示相互融合,达到较高的命名实体识别准确率。  关键字:中文命名
摘 要:随着知识图谱技术及应用的不断发展,形成了一系列独立的开发组件库,这些组件库在知识图谱的某些环节和领域中具有广泛的应用,但是其中大多数组件库之间相互独立、缺少统一标准,难以聚合形成体系开放能力。由于需要掌握多个独立组件的开发规范标准,这给相关研究和应用造成一定的难度和阻碍,因此利用Python的集成设计模式和语言黏合优势,对成熟的组件库进行分层分类整合,具有重要的实用价值。  关键词:知识图
摘 要:在基于通信的列车运行控制CBTC系统中,列车自动监控子系统用以在线指挥和监督列车的运行,其对提高列车的运行效率至关重要。应用服务器是ATS子系统的大脑,可保证ATS系统的稳定运行,因此其可用性和可靠性尤为重要。通过引入集群,可大幅提高应用服务器的可用性和可靠性,截至目前,应用服务器集群已在长沙地铁四号线安全运营两年。  关键词:列车自动监控;应用服务器;集群  中图分类号:TP315;U2
摘 要:通信原理的概念抽象难懂且数学计算复杂,教学过程中普遍采用商业工具进行原理仿真。为了实现低成本、便于操作的通信原理仿真,提出了采用普通的电子表格直接建模仿真通信原理的方法。先分层实现通信系统中各个模块的功能,再组合一起模拟通信仿真。仿真过程中可直接在电子表格的单元格中查看所有数据(也可以通过图表展示),提高了学习者分析问题、解决问题的能力。  关键词:通信原理;电子表格;仿真教学;单元格