基于FPGA的CFAR设计

基于FPGA的CFAR设计

ID:41251694

大小:1.13 MB

页数:33页

时间:2019-08-20

基于FPGA的CFAR设计_第1页
基于FPGA的CFAR设计_第2页
基于FPGA的CFAR设计_第3页
基于FPGA的CFAR设计_第4页
基于FPGA的CFAR设计_第5页
资源描述:

《基于FPGA的CFAR设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于FPGA的CFAR设计摘要恒虚警率(ConstantFalse-AlarmRate,CFAR)处理技术是雷达信号处理的重要组成部分。在雷达信号检测中,当外界干扰强度变化时,雷达能自动调整其灵敏度,使雷达的虚警概率保持不变。具有这种特性的接收机称为恒虚警接收机。雷达信号的检测总是在干扰背景上进行的,干扰包括接收机内部的热噪声,以及地物、雨雪、海浪等杂波干扰。其中,地杂波、海杂波、气象杂波和箔条杂波都是由天线波束照射区内的大量散射单元的散射信号叠加组成。因此,在强干扰中提取信号,不仅要求有一定的信噪比,而且必须对信号作恒虚警处理。在自动检测雷达中,必须具备恒虚警处理设备,使之在强杂波干扰下仍能

2、继续工作。本文首先介绍了恒虚警率(CFAR)的基本原理,然后利用FPGA方案对恒虚警率(CFAR)进行了实例设计,并对各子模块进行了详细说明,最后对整个模块进行仿真和验证。关键词:VerilogHDL、FPGA、恒虚警(CFAR)目录1、绪论32、CFAR算法基本原理43、FPGA设计与实现63.1、顶层模块设计63.2、回波消除电路设计83.3、恒虚警(CFAR)电路设计123.4、块储存器设计244、仿真255、总结28参考文献:29一、绪论恒虚警率(ConstantFalse-AlarmRate,CFAR)处理技术,用于在杂波环境变化时,防止雷达的虚警概率发生太大的变化,同时保证一定的检

3、测概率。为此,必须采用自适应门限检测电路。利用自动检测电路来估测接收机的输出,以保持一个恒虚警率的系统便称为恒虚警率(CFAR)系统。例如,PD雷达常用于机载下视或类似的条件下,因此由于不同的地物回波所形成的杂波强度分布情况十分复杂,为了在这样复杂的杂波环境中检测所关心的运动目标回波,则必须采用CFAR处理技术。它是一种对杂波问题很有效的处理技术,可以随本地噪声能量信息设置门限。雷达信号的检测总是在干扰背景上进行的,干扰包括接收机内部的热噪声,以及地物、雨雪、海浪等杂波干扰。其中,地杂波、海杂波、气象杂波和箔条杂波都是由天线波束照射区内的大量散射单元的散射信号叠加组成。因此,在强干扰中提取信号

4、,不仅要求有一定的信噪比,而且必须对信号作恒虚警处理。在自动检测雷达中,必须具备恒虚警处理设备,使之在强杂波干扰下仍能继续工作。我们想要实现CFAR处理,传统方案是采用DSP加软件的方法实现,即用通用DSP芯片构造硬件处理机平台,通过编写处理软件实现CFAR算法。这种方案对于距离分辨率不高的宽脉冲雷达来说,是一种简单可行的方法,但对于窄脉冲雷达,由于距离维采样频率很高,要求处理机硬件平台提供超高的运算速度,FPGA以其高的处理速度成为实现CFAR算法的一种好的选择。本文提出一种基于FPGA的实现方案,该方案依据CFAR算法的独立性、规则性、算法的简单性和运算密集性等特点,顶层模块调用了一个CF

5、AR算法模块和两个块存储器IP核,实现了数据长度为16bit,前、后窗长度为L=16位数据的ML类CFAR算法。二、CFAR算法基本原理一般通用的CFAR方案中,视频信号样本通过平方率包络检测器被送到滑窗寄存器中。该寄存器长一般设定为N+1=2n+1,统计量Z是与噪声能量成比例的,而噪声能量是通过检测单元D周N个参考单元的某种处理而得到的。U是一个恒量元素,在均匀背景下,与N、Pfa有关,给定参考单元数N及虚警概率Pfa对应的U是一个定值。如果检测单元D的值大于门限U0,则该信号将被判决为目标信号。 根据μ的计算方式的不同,CFAR检测器分为均值(ML)类和有序统计量(OS)类两种典型的检测器

6、,其原理图分别如图1和图2所示。ML类CFAR包括单元平均(CA)CFAR、最大选择(GO)CFAR和最小选择(SO)CFAR等;OS类CFAR包括有序统计(OS)CFAR、削减平均(TM)CFAR等。均值类CFAR适用于空间上统计平稳的背景,它在检测单元前、后沿各有一个覆盖若干距离单元的滑动窗,利用滑动窗中参考采样的均值,形成前、后沿局部估计,再对局部估计平均、选大、选小或加权平均,以确定检测单元的背景杂波平均功率估计。鉴于信号可能会跨越到前后邻近单元中,检测单元及其临近前后距离单元一般不包括在平均窗内,若检测单元中信号幅度大于滑动窗内均值的K倍,则认为是信号。图1ML类CFAR结构示意图图

7、2OS类CFAR结构示意图本文利用如图1所示的CA-CFAR方法的FPGA来进行设计,在顶层模块调用了一个CFAR算法模块和两个块存储器IP核,实现了数据长度为16bit,前、后窗长度为L=16位数据的CA-CFAR算法。三、FPGA设计与实现CFAR电路由目标回波消除电路和恒虚警电路构成,下面分别介绍其VerilogHDL设计。包括顶层模块设计、回波消除电路设计、恒虚警电路设计和块存储器IP核。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。