一种对FFT数据实施的相邻点相关性均值降噪方法技术

技术编号:13887123 阅读:68 留言:0更新日期:2016-10-23 23:35
本发明专利技术公开了一种对FFT数据实施的相邻点相关性均值降噪方法,设定参考值dRef,对所要处理的FFT信号数据与所述参考值dRef进行比较,对于低于所述参考值dRef的数据,取相邻的设定个数的数据求取平均值,以该平均值代替低于所述参考值dRef的数据值;减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使参考值以下的信号向噪声中心收拢。通过相邻数据平均的方法能够减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使得参考值以下信号向噪声中心收拢,在一定程度上能够抑制噪声、减小干扰信号能量。

【技术实现步骤摘要】

本专利技术涉及数字信号处理领域,尤其涉及一种对FFT数据实施的相邻点相关性均值降噪方法
技术介绍
在高速采集信号分析处理领域,高速采样数据在FFT变换处理后,因高速取样条件下硬件设计和实时数据分析处理难度限制,很多时候会由于大带宽问题、信号泄露问题、信号混叠问题、带内自激问题等,使得FFT后效果并不理想,一些不想要的信号或并不关心的小信号会混杂在信号噪底之上,高速情况下通过改善硬件和优化可编程逻辑时序已很难解决,影响数据处理效果。通常情况下,在硬件环境不理想时,尤其在高速应用情况下,一般很难通过硬件优化手段做到信号效果的彻底改善。同时,硬件环境的改善在一定程度上需增加人力开销、时间扩展、硬件资源耗费等,且很多情况下,因环境的不同,一次的调试结果不具备多个环境下的通用性需求。
技术实现思路
本专利技术的目的就是为了解决上述问题,提供一种对FFT数据实施的相邻点相关性均值降噪方法,通过相邻数据平均的方法能够减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使得参考值以下信号向噪声中心收拢,在一定程度上能够抑制噪声、减小干扰信号能量。为了实现上述目的,本专利技术采用如下技术方案:一种对FFT数据实施的相邻点相关性均值降噪方法,设定参考值dRef,对所要处理的FFT信号数据与所述参考值dRef进行比较,对于低于所述参考值dRef的数据,取相邻的设定个数的数据求取平均值,以该平均值代替低于所述参考值dRef的数据值;减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使参考值以下的信号向噪声中心收拢。具体实现步骤包括:步骤1:对于给定的由N个FFT数据组成的值组X,及参考值dRef,设数据值组X的计数索引为L,向后取数计数Ln,中间求均值变量X1、X2、X3;设L为0、Ln为0,然后进入步骤2;步骤2:获取计数索引L对应数据值组X的数据值XL,判断XL是否小于参考值dRef,是
则进入步骤3,否则进入步骤13;步骤3:将XL赋值于X1,Ln赋值1;进入步骤4;步骤4:判断L+Ln是否小于N,是则进入步骤5,否则进入步骤13;步骤5:获取L+Ln索引对应数据值组X的数据值XL1,判断XL1是否小于参考值dRef,是则进入步骤6,否则进入步骤7;步骤6:将XL1赋值于X2,Ln加1;进入步骤8;步骤7:Ln加1;返回步骤4;步骤8:判断L+Ln是否小于N,是则进入步骤9,否则进入步骤16;步骤9:获取L+Ln索引的对应数据值组X的数据值XL2,判断XL2是否小于参考值dRef,是则进入步骤10,否则进入步骤11;步骤10:将XL2赋值于X3,进入步骤12;步骤11:Ln加1;返回步骤8;步骤12:求取X1、X2、X3的均值X4,将X4赋值替换L索引的对应数据值组X的数据值XL,进入步骤13;步骤13:L加1,进入步骤14;步骤14:判断L是否小于N,是则进入步骤15,否则进入步骤17;步骤15:Ln赋值0,返回步骤2;步骤16:求取X1、X2的均值X5,将X5赋值替换L索引的对应数据值组X的数据值XL,返回步骤13;步骤17:获取L-1索引的对应数据值组X的数据值XL3,和L-2索引的对应数据值组X的数据值XL4,如果XL3小于参考值dRef且XL4也小于参考值dRef,进去步骤18;否则整个处理流程结束,返回步骤1进行下一轮数据处理;步骤18:求取XL3、XL4的均值X6,将X6赋值替换L-1索引的对应数据值组X的数据值XL3,处理最后一个数据点后整个处理流程结束,返回步骤1进行下一轮数据处理。所述步骤12中所述的均值X4的确定方法为:所述步骤16中所述的均值X5的确定方法为:所述步骤18中所述的均值X6的确定方法为:本专利技术的有益效果:本专利技术的方法通过相邻数据平均的方法能够减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使得参考值以下信号向噪声中心收拢,在一定程度上能够抑制噪声、减小干扰信号能量。而本专利技术从方法上进行改进,大大简化了对硬件的要求和依赖性,同时也减少了硬件调试所带来的开销。在高速采集硬件调试和高速FPGA信号处理调试已无法改善信号处理效果的情况下,以可选配模式进行后续进一步处理,应用灵活方便,可优化处理效果,有针对性的提高信号分析效果。且调试时间短,节省了人力、物力成本,提高了效益。附图说明图1为3点噪声均值滤波后效果。具体实施方式下面结合附图与实施例对本专利技术作进一步说明。一种对FFT数据实施的相邻点相关性均值降噪方法,正是针对采样数据FFT处理后小信号混杂的不理想的情况下进行的滤波和噪底净化处理操作,提高FFT处理效果,优化数据处理结果。本专利技术方法是对所要处理的FFT信号数据中低于参考值dRef的向后相邻3个数据(包括第一个低于参考值dRef的数据)进行平均值求取,以代替该数据值进行处理。该方法通过相邻数据平均的方法能够减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使得参考值以下信号向噪声中心收拢,在一定程度上能够抑制噪声、减小干扰信号能量。设参考值dRef为-22dB时,3点相关性均值滤波效果如图1所示,滤波后,40MHz处干扰信号和零频部分信号幅度明显减小,整个基带噪声向噪声中心附近收缩,干扰信号和噪声信号得到有效抑制,而100MHz有用信号并未影响。参考值dRef取值不同,得到的滤波优化效果也不同,可根据具体使用情况进行合适的调整,以达到本专利技术方法具体使用环境下最优的使用效果。本实施例给出了本专利技术具体实施的案例,包括以下步骤:步骤1:对于给定的由N个FFT数据组成的值组X,及参考值dRef,设数据值组X的计数索引为L,向后取数计数Ln,中间求均值变量X1、X2、X3;设L为0、Ln为0,然后进入步骤2;步骤2:获取计数索引L对应数据值组X的数据值XL,判断XL是否小于参考值dRef,是
则进入步骤3,否则进入步骤13;步骤3:将XL赋值于X1,Ln赋值1;进入步骤4;步骤4:判断L+Ln是否小于N,是则进入步骤5,否则进入步骤13;步骤5:获取L+Ln索引对应数据值组X的数据值XL1,判断XL1是否小于参考值dRef,是则进入步骤6,否则进入步骤7;步骤6:将XL1赋值于X2,Ln加1;进入步骤8;步骤7:Ln加1;返回步骤4;步骤8:判断L+Ln是否小于N,是则进入步骤9,否则进入步骤16;步骤9:获取L+Ln索引的对应数据值组X的数据值XL2,判断XL2是否小于参考值dRef,是则进入步骤10,否则进入步骤11;步骤10:将XL2赋值于X3,进入步骤12;步骤11:Ln加1;返回步骤8;步骤12:求取X1、X2、X3的均值X4,将X4赋值替换L索引的对应数据值组X的数据值XL,进入步骤13;步骤13:L加1,进入步骤14;步骤14:判断L是否小于N,是则进入步骤15,否则进入步骤17;步骤15:Ln赋值0,返回步骤2;步骤16:求取X1、X2的均值X5,将X5赋值替换L索引的对应数据值组X的数据值XL,返回步骤13;步骤17:获取L-1索引的对应数据值组X的数据值XL3,和L-2索引的对应数据值组X的数据值XL4,如果XL3小于参考值dRef且XL4也小于参考值dRef,进去步骤18;否则整个处理流程结束,返回步骤1进行下一轮数据处理;步骤18:求取XL3、XL本文档来自技高网
...

【技术保护点】
一种对FFT数据实施的相邻点相关性均值降噪方法,其特征是,设定参考值dRef,对所要处理的FFT信号数据与所述参考值dRef进行比较,对于低于所述参考值dRef的数据,取相邻的设定个数的数据求取平均值,以该平均值代替低于所述参考值dRef的数据值;减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使参考值以下的信号向噪声中心收拢。

【技术特征摘要】
1.一种对FFT数据实施的相邻点相关性均值降噪方法,其特征是,设定参考值dRef,对所要处理的FFT信号数据与所述参考值dRef进行比较,对于低于所述参考值dRef的数据,取相邻的设定个数的数据求取平均值,以该平均值代替低于所述参考值dRef的数据值;减小参考值以下畸变数据的幅值大小,同时缩减噪声带,使参考值以下的信号向噪声中心收拢。2.如权利要求1所述一种对FFT数据实施的相邻点相关性均值降噪方法,其特征是,具体实现步骤包括:步骤1:对于给定的由N个FFT数据组成的值组X,及参考值dRef,设数据值组X的计数索引为L,向后取数计数Ln,中间求均值变量X1、X2、X3;设L为0、Ln为0,然后进入步骤2;步骤2:获取计数索引L对应数据值组X的数据值XL,判断XL是否小于参考值dRef,是则进入步骤3,否则进入步骤13;步骤3:将XL赋值于X1,Ln赋值1;进入步骤4;步骤4:判断L+Ln是否小于N,是则进入步骤5,否则进入步骤13;步骤5:获取L+Ln索引对应数据值组X的数据值XL1,判断XL1是否小于参考值dRef,是则进入步骤6,否则进入步骤7;步骤6:将XL1赋值于X2,Ln加1;进入步骤8;步骤7:Ln加1;返回步骤4;步骤8:判断L+Ln是否小于N,是则进入步骤9,否则进入步骤16;步骤9:获取L+Ln索引的对应数据值组X的数据值XL2,判断XL2是否小于参考值dRef,是则...

【专利技术属性】
技术研发人员:白月胜高长全曹淑玉
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1