0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在FPGA中实现了气象杂波图的设计与解决了边缘问题

电子设计 来源:郭婷 作者:电子设计 2018-11-28 08:28 次阅读

1 引 言

无论什么体制的雷达都会受到其工作环境中的噪声和杂波的干扰,从噪声和杂波中发现目标是雷达信号处理的基本任务。在碧空如洗的天空,空中目标检测是最容易的,随着气象变化,会遇到云、雨、雪、冰雹等不同天气,那时目标检测变得相对困难了。各国都有专门的气象雷达用来分析上述气象目标,但对于检测飞机、导弹等飞行目标而言,这些气象目标称之为气象杂波。本文将立体杂波图应用于气象杂波的CFAR处理,根据当前杂波环境的变化实时地产生杂内杂外标志,从而选择不同的信号处理支路处理当前气象杂波,提高了雷达的检测性能,降低了虚警概率。

2 气象杂波

立体杂波包括:气象杂波、箔条杂波、地杂波等杂波,但气象杂波不同于地杂波等其他类型的立体杂波,他有其自身的特殊性,气象杂波一般情况下并非静止不动的,其各处的厚度也不一样,分布不均匀,尤其是稀薄带分布的随机性,气象杂波的这些特点使得他的边缘情况十分复杂,在处理时也增大了难度,因为检测门限稍微偏高的话,稀薄处的气象杂波在处理时就成为了杂外;相反,如果门限稍微偏低,那么稀薄处的气象杂波在处理时就成为了

杂内,不同的判断将导致不同的处理选择。本文将重点讨论这种边缘效应的处理。一般情况下,气象杂波的回波幅度服从瑞利分布[2],若以x表示气象杂波回波的包络幅度,以δ表示他的平均功率(即标准差),则x的概率密度函数为:

在FPGA中实现了气象杂波图的设计与解决了边缘问题

3建立杂波图的算法

对于气象杂波要考虑到气象杂波运动的特点,合理选取杂波单元的大小。本文仅讨论分布相对均匀的大片气象杂波,在均匀杂波背景中,单元平均算法相对其他算法而言,其检测性能是最优的,采用检测单元△V内数据平均,本单元相邻扫描间相关积累。如图1所示,设距离分辨单元的尺寸为r,一个脉冲重复周期内扫描的角度为△α,杂波单元△V内分辨距离单元数为M,脉冲数为N,则△ρ=Mτ,△θ=N△α,任一杂波检测单元的幅度为A(i,j),(i,j)是杂波单元的坐标,每个脉冲重复周期内,正常信号输入序列为xn(i‘,j’),那么:

在FPGA中实现了气象杂波图的设计与解决了边缘问题

其中,β为叠代因子,合适的叠代因子使每幅杂波图的权重分配均匀。An(i,j)为相邻两个天线扫描周期按式(3)作相关积累运算后存入同一杂波单元△V的数据,所有仰角区的杂波图的单元都以这种方式更新数据。假设噪声服从瑞利分布,则在杂波与噪声同时存在的情况下,递归后幅度分布也为瑞利分布。在设定噪声和杂波的均值和方差的情况下,根据Neyman-pearson准则,利用式(4)和式(5)在Matlab软件下进行仿真,可以得到气象杂波的虚警概率和检测概率与其相应参数的关系曲线图。

在FPGA中实现了气象杂波图的设计与解决了边缘问题

在FPGA中实现了气象杂波图的设计与解决了边缘问题

其中,M为检测单元内的分辨单元数,随着杂噪比SNR和分辨单元数的增大,检测概率越大;图5表明:β取1/8递归时虚警概率相应较小,同时也看到,门限设置越大,虚警概率越小。

4边缘效应的处理

当目标处于大片的气象杂波中时,由于目标周围杂波的平稳性,基本的邻近单元平均CFAR电路是性能是非常好的,但在气象杂波边缘,杂波的变化剧烈,位于各参考单元里的杂波强度有明显的差别。对比了CA,GO,OS,MX-CMLD等几种算法抗边缘杂波的性能,通过分析认为,包含GO(选大)逻辑的检测方法的抗边缘杂波性能均较好。为了消除边缘效应,下面将讨论如何建立轮廓杂波图,他不表征杂波的具体信息而是判断杂波相对强弱的。 杂波强弱判断准则采用双门限进行检测。

首先判断杂波检测单元是否超过噪声门限,然后对超过噪声门限的分辨单元用计数器进行积累,当该检测单元内的计数值超过一定值,即门限2时,认为该检测单元处于强杂波区,输出一位信息1;如果该计数值小于门限2,则认为该检测单元处于弱杂波区,输出一位信息O;为了消除杂波的边缘效应,轮廓杂波图还必须对检测单元进行方位、距离的区域扩展处理,扩展的方法为:对检测单元进行判断杂波强弱的同时,也判断和他在距离、方位上相邻的参考单元的杂波强弱情况,最终将这些单元的判断结果“相或”,只要其中一个有杂波,就认为该检测单元处于强杂波中,扩展的单元数目一般选为8个,扩展的方法一般采用田字型。

5杂波图的实现

在雷达信号处理中除了上述的轮廓杂波图外还有其他几种类型的杂波图,下面我们只讨论动态杂波图。

在正常通道信号处理中,在休止期对一定数量的噪声数据平均后乘以门限因子K作为噪声门限,动态杂波图的数据与该噪声门限经比较器比较后产生杂内杂外标志,杂内杂外标志用于选择不同的信号处理通道进行数据处理,在有杂波区,选择对消通道进行信号处理,在无杂波区,选择正常通道进行信号处理,以减小全程MTI处理带来的不必要损失。

6硬件实现

我们设计的整个杂波图的信号处理都是在FPGA中完成的,其中动杂波和超杂波各配有1片和4片RAM,用来存储杂波图数据。其中超杂波要求目标的空间位置定位更为准确,所以在杂波单元划分上也更为精细,存储的数据量与动杂波图相比较大。另外2片CPLD分别是用来完成自动增益控制和反异步干扰的。

将杂波图数据存储在外部RAM中,通过时序控制他的读写,使得杂波图数据得以更新,同时也方便了脉冲间数据的递归运算,从而使动态杂波图产生杂内杂外标志的重要功能得以完成,而没有外部存储器是难以完成这些功能的。

7 结 语

本文讨论了用单元平均算法处理大片分布相对均匀的气象杂波,并运用轮廓杂波图解决气象杂波的边缘问题,并在Matlab 6.5下对算法性能做了相应仿真,效果较好,最后给出了整个硬件电路的结构框架图,并在FPGA中实现了整个信号处理过程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1603

    文章

    21326

    浏览量

    593242
  • 噪声
    +关注

    关注

    13

    文章

    1070

    浏览量

    47063
  • 雷达
    +关注

    关注

    48

    文章

    2677

    浏览量

    115539
收藏 人收藏

    评论

    相关推荐

    基于FPGA的数字图像处理边缘检测系统

    `基于FPGA的数字图像处理领域的边缘检测系统。该系统实现从24位真彩色图片的存储到VGA显示边缘信息。`
    发表于 06-26 13:36

    回家

    深圳之前做FPGA工程师,稀里糊涂就回家,工作了半个月,还在努力适应,放弃大城市的生活,也有
    发表于 09-13 20:53

    基于FPGA的Sobel边缘检测的实现

    我们在此基础上修改,从而实现,基于FPGA的动态图片的Sobel边缘检测、中值滤波、Canny算子边缘检测、腐蚀和膨胀等。那么这篇文章我们将来实现
    发表于 08-29 15:41

    基于FPGA的腐蚀膨胀算法实现

    Modelsim做的仿真,这里就不重复用Isim仿真。腐蚀膨胀用FPGA实现可以说是十分简单的,将二值图像生成3x3矩阵,最后通过如上式子计算,输出即可。腐蚀膨胀从上面两幅可以看出
    发表于 09-22 13:20

    基于FPGA边缘检测和Sobel算法

    在存储器RAM处理器控制下运行的硬件加速器,读入存储器存储的帧图像(数据),并进行边缘检测算法实现,最后将得到相应的导数图像写入存储
    发表于 11-29 08:57

    采用LabVIEW实现虚拟自动气象站设计

    实现程序每秒显示一次数据和每分钟保存一次数据的功能。3 数据采集  数据采集模块用来获取QLI50气象数据采集器所采集到的数据。数据采集模块的框图如图1所示。
    发表于 04-16 09:40

    如何利用FPGA实现Laplacian图像边缘检测器的研究?

    基于专用单片机来实现(一般称为可编程DSP单片机)以及VLSI上实现某种算法的专用集成电路芯片(ASIC)等。近年来,随着EDA技术的迅速发展,国内外逐渐比较流行的是
    发表于 07-31 06:38

    基于FPGA的视频实时边缘检测系统该怎么设计?

    交通信息控制应用领域中,边缘检测已经是车牌识别、车流量监控、自动导航等技术的重要环节。通过有效的边缘检测,可以大大简化后续图像处理过程对图像信息的分析工作。对于视频图像的边缘检测,若
    发表于 09-24 06:55

    如何使用ECP5FPGA解决网络边缘应用设计挑战

    FPGA基于立体摄像头数据来计算用户的手部动作,然后将数据发送到头盔的移动应用处理器,最终通过AR/VR应用呈现出来。6:展示开发工程师如何使用单个ECP5
    发表于 10-21 11:53

    怎样去设计基于FPGA的实时图像边缘检测系统

    今天给大侠带来基于FPGA的实时图像边缘检测系统设计,由于篇幅较长,分三篇。今天带来第二篇,中篇,话不多说,上货。导读随着科学技术的高速发展,FPGA系统结构上为数字图像处理带来了新
    发表于 07-28 06:06

    怎样实现平台配置并解释为什么软件重要

    傻瓜式嵌入式机器学习设计-ARM特别版,展示往任何设备添加机器学习不仅是可能的而且非常简单。本书重点关注关键实现点并解释为什么计划的早期这些点非常重要。这本书解释怎样
    发表于 12-20 08:00

    DIYFPGA图像处理实现矩阵提取

    有点儿过分了……当年老师也讲过进行矩阵处理时对于边缘像素提取矩阵时往往需要填充像素。软件里感觉还好但FPGA里实时地你要我补像素貌似有点儿麻烦哎……也许个人太懒了吧,这种事情做起来都不复杂,但要在RTL
    发表于 07-15 14:51

    基于FPGA的实时图像边缘检测系统设计(附代码)

    设计()基于FPGA的实时图像边缘检测系统设计(下) 导读 随着科学技术的高速发展,FPGA系统结构上为数字图像处理带来了新的契机
    发表于 06-21 18:47

    fpga是什么?看完你就明白

    到了广泛应用。通信领域,FPGA可以用于实现协议转换、信号处理、高速数据传输等功能;嵌入式系统F
    发表于 11-13 15:43

    数字图像边缘检测的FPGA实现

    数字图像边缘检测的FPGA实现......
    发表于 01-04 15:31 18次下载