用FPGA实现的雷达接收机高精度实时噪声估计11月18日

上传人:夏** 文档编号:563172858 上传时间:2024-02-02 格式:DOC 页数:6 大小:638KB
返回 下载 相关 举报
用FPGA实现的雷达接收机高精度实时噪声估计11月18日_第1页
第1页 / 共6页
用FPGA实现的雷达接收机高精度实时噪声估计11月18日_第2页
第2页 / 共6页
用FPGA实现的雷达接收机高精度实时噪声估计11月18日_第3页
第3页 / 共6页
用FPGA实现的雷达接收机高精度实时噪声估计11月18日_第4页
第4页 / 共6页
用FPGA实现的雷达接收机高精度实时噪声估计11月18日_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《用FPGA实现的雷达接收机高精度实时噪声估计11月18日》由会员分享,可在线阅读,更多相关《用FPGA实现的雷达接收机高精度实时噪声估计11月18日(6页珍藏版)》请在金锄头文库上搜索。

1、用FPGA实现的雷达接收机高精度实时噪声估计2021年11月18日1 遇到的问题最近在进行MultiLag和 GMAP的研究中,发现雷达接收机噪声值的准确估计,非常重要。例如:l 在DBZ的计算中,需要先计算出SNR,再和dBZ0结合,计算出DBZ;l 在CORR的计算中,需要先计算出SNR,再进行修正;l 在GMAP算法中,需要将噪声功率折算到频域,以便进行回波的检测;l 另外,噪声也是判断雷达接收机是否正常工作的一个重要指标。11月18日,看了“ONLINE DETERMINATION OF NOISE LEVEL IN WEATHER RADARS.pdf的文章,该文章介绍了采用几种方法

2、,将同一个距离单元上的回波能量和噪声的能量进行别离。有各种各样的方法,基于噪声的时域特性、基于噪声的频谱特性等。但这些方法我认为都存在问题:l 如果大面积的强回波,那么容易将回波也统计进来,高重频下更会造成这个问题,即使有各种判断准那么,但难免会有漏网之鱼;l 统计的点数不够多,造成噪声估计结果的波动到达0.2dB以上;l 计算复杂。于是,我结合数字中频接收机硬件技术的开展,设计了一个基于用FPGA实现的雷达接收机高精度实时噪声估计的方案,其核心就是利用FPGA丰富的运算资源,设计一路独立的数字下变频通道,该通道的载频和雷达发射的载频相差十几MHz,专门用于噪声的估计,这样就不受发射能量的影响

3、了,就能将噪声统计的非常精确了。1.1 引起噪声变化的外部因素l 随着仰角的不同而变化,幅度可达1dB。当对准太阳时,那么会增加好几dB。在很低的仰角时,会受到外部别的雷达的干扰。如下列图:图 11 噪声随仰角的变化l 随着方位的不同而变化,特别是低仰角,幅度可达1.5dB,如下列图:图 12 噪声随方位的变化变化的原因:l 在低仰角,外部低层大气和地面的黑体辐射噪声,会让雷达接收机收到的噪声功率增加;l 在很低仰角,噪声值的突然变化,是由于外部干扰造成的;l 噪声随方位的变化,是由于在不同方位上,存在遮挡造成的但这个原因还需要进行验证。1.2 引起噪声变化的内部因素l 接收机的温度变化,会引

4、起噪声系数的变化。一般而言,温度从25度到85度,噪声系数要恶化0.5dB左右现代雷达一般都包括机内的噪声系数测试设备,可以很精确的测出接收机的噪声系数。需注意:噪声系数的变化会引起接收机最小可检测功率的变化,从而会引起dBZ0的变化。图 13 典型的低噪声放大器的噪声系数随温度的变化l 接收机的温度变化,会引起增益的变化。一般而言,对于一级放大器,温度从25度到85度,增益要减少0.7dB左右。接收机一般由多级放大器组成,因此增益要减少2dB左右。图 14 典型的放大器的增益随温度的变化l 接收机工作频点的变化,会引起接收机噪声系数和增益的变化,变化的量级不确定。由于气象雷达频点变化的范围窄

5、,因此变化一般不会超过1dB。1.3 噪声估计的难点l 要有足够多的点数,才能估计精确,随机误差才足够小。我认为要对10万个点进行平均,起伏才可以低于0.1dB,如下列图:。图 15 经过了500*180个点的平均的噪声估计结果l 在进行噪声统计的时候,雷达的发射机不能关闭。由于噪声随仰角、方位、温度,随时会发生变化,因此就不能再采用传统的方法了:在某个时刻将发射机关闭,进行噪声的统计。2 采用FPGA、设计一个独立的噪声专用估计通道2.1 方法概述在FPGA内部设计一路独立的数字下变频通道水平、垂直各要1个,其滤波器的带宽设计为0.5MHz对应的中频带宽为1MHz,数字下变频的中心频率可调,

6、由计算机设定,可将其设定在发射信号的频谱之外10MHz左右。由于现代数字中频接收机内部的FPGA的资源非常丰富,运算能力可到达千亿次/秒,增加这个功能,只需要消耗约20亿次/秒的运算量,肯定没问题在雷达每次发射触发脉冲之后,等待约几百us的一小段时间由计算机设定,一般是量程的一半,然后对该通道的IQ数据进行求模,然后进行距离积分,一直积分到雷达的最远量程。然后将积分后的结果打包传给计算机。每个雷达触发,都会有1个积分的结果水平、垂直各有1个。上层计算机软件再将每个触发下的噪声结果,再度进行相关脉冲之间的累加可能要先排序,去除偶尔的干扰,从而得到最终的结果。这样,由于该独立的数字下变频通道的频带

7、和发射信号是不重叠的,因此发射的能量对其没有影响。当然,实际上发射的频谱会有一点泄露,但应该不大,-50dB的隔离度即带外杂散的指标应该是有的。如果对发射波形升余弦加权等处理,隔离度应该更好。也就是说,在这个独立的通道,也能收到一点云雨的回波,但很弱,比正常的回波要弱50dB以上。因此在距离比拟远的地方从量程的一半开始,我们可以认为此处已经没有气象回波了,都是接收机的噪声了。另外,对于现代雷达的数字中频接收机,其模拟电路局部的带宽已经设计的比拟宽了,一般都有十几几十MHz,都采用100MHz左右的高精度AD转换器进行量化,然后再用数字技术,从中选取所需要的带宽。也就是说,在雷达接收机中实现上述

8、的功能在FPGA中额外增加一个接收通道,不需要增加任何硬件电路,只需要修改FPGA的程序即可。2.2 该方法的依据l 对于接收机而言,仅仅相差十几MHz,其噪声系数是不会明显差异的。典型的LNA的噪声系数,1GHz才变化0.2dB;l 对于外部的噪声源太阳等,仅仅相差十几MHz,其噪声也不会有差异;l 但是,相差十几MHz,会引起增益的差异滤波器的带内平坦度,会引起噪声幅度的差异。幸运的是,这些差异是根本不会变化的。我们可以先将发射机关闭,将噪声统计通道的中心频率调节到和发射频率相同,测一下此时的噪声值。然后再将噪声统计通道的中心频率调偏,测一下噪声值。两者之差,就是相差十几MHz所引起的差异

9、,可以记录下来,供修正。这个修正量应该是不会随着温度、雷达工作频点、天线的方位和仰角而变化的,应该是一个常量。2.3 进行FPGA编程的注意点l 在进行噪声的积分之前,需要先采用一些判断准那么,去除外部的干扰信号,主要是脉冲干扰。判断的门限可以是前一个周期的噪声功率平均值的16倍。如果超过了这个值,就认为这个值不是噪声,不将这个值计入统计的结果。l FPGA中只需要完成将值加起来,至于平均的事情,可以由上层计算机软件来完成,因为FPGA难以进行除法运算。3 计算机软件应如何显示接收机的噪声计算机软件应采用横轴方位、竖轴仰角、颜色表示强度的方式显示噪声。以便能直观看出噪声随方位、仰角的变化。图 31 噪声的显示界面示意图4 试验情况这一段等有了试验结果再写。要和仙林雷达的厂家联系,看能否增加这个功能,试验一下。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号