电力线载波通信系统脉冲噪声抑制方法技术方案

技术编号:38394802 阅读:15 留言:0更新日期:2023-08-07 11:10
本发明专利技术涉及一种电力线载波通信系统脉冲噪声抑制方法,属于电力线数据通信领域。该方法包括:S1:参数适配:在接收端将接收信号输入参数适配模块,通过滑动窗的方式为脉冲噪声检测模块和脉冲噪声抑制模块适配条件参数,即检测参数和噪声抑制参数;S2:脉冲噪声检测:将接收到的数据按块输入脉冲噪声检测模块,得到检测数据块的峰值,并将该峰值与适配的检测参数比较,判断有无脉冲噪声;S3:脉冲噪声抑制:通过迭代的方式不断找出每段接收数据的最大值及其位置,并将最大值及其相邻区间内的数据置零,最后再对高于某一阈值的数据限幅以达到抑制脉冲噪声的作用。本发明专利技术方法实现简单,且不需要依赖经验选取幅度门限。需要依赖经验选取幅度门限。需要依赖经验选取幅度门限。

【技术实现步骤摘要】
电力线载波通信系统脉冲噪声抑制方法


[0001]本专利技术属于电力线数据通信领域,涉及一种用于电力线载波通信系统(PLC)的脉冲干扰检测与抑制方法。

技术介绍

[0002]在当今多数据通信系统并存的情形下,经常会出现互相干扰的情形。电力线载波(PLC)系统相对于其他通信系统而言,脉冲噪声出现较为频繁且对带内各子载波上的有用数据影响较大。
[0003]从测试标准角度考虑,所谓脉冲干扰是指间歇性的高斯噪声,在有干扰的时间区间内,具有连续的特性,该高斯噪声可以将信号淹没。受高斯噪声干扰的那部分信号,在时域上变现为一块突起或大信号幅度密集。
[0004]目前,大多数脉冲噪声抑制的算法是在时域上采用非线性方法进行处理,基本思想是利用脉冲噪声瞬时幅度远大于正常信号的特征,把超过一定幅度门限的数据认为是存在脉冲噪声,然后把存在脉冲噪声位置的数据置零或限幅。但幅度门限的选取多基于经验,并且很少能自动设置和调节。
[0005]此外,还有一些基于统计模型的方法,用类似稳态马尔科夫过程或者线性预测模型等的数学工具来描述信号或者脉冲噪声,这些方法实现复杂度高,并且对信号特征有一定要求,通常情况下不适合工程应用。
[0006]因此,亟需一种实现简单且不需要依赖经验选取幅度门限的电力线载波通信系统脉冲噪声抑制方法。

技术实现思路

[0007]有鉴于此,本专利技术的目的在于提供一种电力线载波通信系统脉冲噪声抑制方法,旨在接收端解调数据前抑制脉冲噪声对接收数据的影响,该方法实现简单且不需要依赖经验选取幅度门限。
[0008]为达到上述目的,本专利技术提供如下技术方案:
[0009]一种电力线载波通信系统脉冲噪声抑制方法,具体包括以下步骤:
[0010]S1:参数适配:在接收端将接收信号输入参数适配模块,通过滑动窗的方式为脉冲噪声检测模块和脉冲噪声抑制模块适配条件参数,即检测参数(1个)和噪声抑制参数(2个);
[0011]S2:脉冲噪声检测:将接收到的数据按块输入脉冲噪声检测模块,得到检测数据块的峰值,并将该峰值与适配的检测参数比较,判断有无脉冲噪声;
[0012]S3:脉冲噪声抑制:通过迭代的方式不断找出每段接收数据的最大值及其位置,并将最大值及其相邻区间内的数据置零,最后再对高于某一阈值(噪声抑制参数中的限幅阈值PeakInWin)的数据限幅以达到抑制脉冲噪声的作用。
[0013]进一步,步骤S1中,参数适配具体包括以下步骤:
[0014]S11:假设Len(Len<1024,建议值为100)为滑动窗长,step(建议值为60)为滑动步长;
[0015]S12:将接收到的时域信号y(n)按OFDM信号的FFT点数进行分块,将第一块数据传入参数适配模块;
[0016]S13:先从第一位开始计算第1个窗数据的均值M(1),再从第(step+1)位开始计算第2个窗数据的均值M(2);
[0017]S14:比较M(1)和M(2),并取较小的均值作为临时均值MeanTemp,同时记录下MeanTemp对应窗的数据TempData;
[0018]S15:依次向后每滑动step位计算当前窗数据的M(n);若M(n)<MeanTemp,则将MeanTemp的值更新为M(n),并更新MeanTemp对应的TempData;
[0019]S16:当最后一次比较结束后,求出TempData的峰值PeakInWin1、伪峰值PPeak和伪均方比TempMeanSqu;
[0020]S17:将后续2个数据块也传入参数适配模块得到峰值PeakInWin2、PeakInWin3;并找出PeakInWin1、PeakInWin2、PeakInWin3中的最大值PeakInWin;
[0021]S18:将PPeak输入脉冲噪声检测模块,TempMeanSqu和PeakInWin输入脉冲噪声抑制模块。
[0022]进一步,步骤S16中,伪峰值PPeak的计算公式为:PPeak=PeakInWin+MeanTemp。
[0023]进一步,步骤S16中,伪均方比TempMeanSqu的计算公式为:
[0024][0025][0026][0027]其中,σ2为TempData的方差,(L+R)为脉冲噪声抑制模块每次置零区间长度,建议L=6,R=25。
[0028]进一步,步骤S2具体包括以下步骤:
[0029]S21:将接收到的信号按数据块依次输入脉冲噪声检测模块;
[0030]S22:将伪峰值PPeak与当前数据块的峰值BPeak比较大小,以此为依据来判断该数据块中是否存在脉冲噪声;
[0031]S23:若检测到脉冲噪声,将该数据块传入脉冲噪声抑制模块;若未检测到脉冲噪声,直接将该数据块传入后续信号处理模块。
[0032]进一步,步骤S3具体包括以下步骤:
[0033]S31:首先找出接收到的每块数据块的峰值BPeak以及峰值出现的位置BPeak_index;
[0034]S32:将峰值及其相邻区间[BPeak_index

L,BPeak_index+R]的数据置零;
[0035]S33:求出剩余数据的均方比MeanSqu;
[0036]S34:若MeanSqu<TempMeanSqu,表明该数据块中受脉冲噪声影响的数据还未完全抑制,应继续重复步骤S31~S33,直到MeanSqu>TempMeanSqu时停止迭代;
[0037]S35:若迭代未超过三次,直接将迭代处理后的数据块直接传入系统后续处理模块;若迭代次数超过三次,则需要将迭代处理后的数据块恢复为最后三次迭代前的数据,并在缩小最后三次置零区间后重新进行最后三次的噪声置零处理;
[0038]S36:将PeakInWin作为阈值对重新置零后的数据块进行限幅处理,得到脉冲噪声抑制后的数据并传入系统后续处理模块。
[0039]本专利技术的有益效果在于:本专利技术主要处理在时域进行,通过滑动窗的方式自适应脉冲噪声检测模块和脉冲噪声抑制模块的条件参数,采用迭代的对噪声区间置零的方式进行脉冲噪声抑制,使得本专利技术方法对脉冲噪声波形特征不敏感,且实现简单。
[0040]本专利技术的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本专利技术的实践中得到教导。本专利技术的目标和其他优点可以通过下面的说明书来实现和获得。
附图说明
[0041]为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作优选的详细描述,其中:
[0042]图1为本专利技术脉冲噪声抑制方法的原理框图;
[0043]图2为参数适配的流程图;
[0044]图3为脉冲噪声抑制的流程图;
[0045]图4为按本专利技术方法所进行的仿真示例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力线载波通信系统脉冲噪声抑制方法,其特征在于,该方法具体包括以下步骤:S1:参数适配:在接收端将接收信号输入参数适配模块,通过滑动窗的方式为脉冲噪声检测模块和脉冲噪声抑制模块适配条件参数,即检测参数和噪声抑制参数;S2:脉冲噪声检测:将接收到的数据按块输入脉冲噪声检测模块,得到检测数据块的峰值,并将该峰值与适配的检测参数比较,判断有无脉冲噪声;S3:脉冲噪声抑制:通过迭代的方式不断找出每段接收数据的最大值及其位置,并将最大值及其相邻区间内的数据置零,最后再对高于噪声抑制参数中的限幅阈值PeakInWin的数据限幅以达到抑制脉冲噪声的作用。2.根据权利要求1所述的脉冲噪声抑制方法,其特征在于,步骤S1中,参数适配具体包括以下步骤:S11:假设Len为滑动窗长,step为滑动步长;S12:将接收到的时域信号y(n)按OFDM信号的FFT点数进行分块,将第一块数据传入参数适配模块;S13:先从第一位开始计算第1个窗数据的均值M(1),再从第(step+1)位开始计算第2个窗数据的均值M(2);S14:比较M(1)和M(2),并取较小的均值作为临时均值MeanTemp,同时记录下MeanTemp对应窗的数据TempData;S15:依次向后每滑动step位计算当前窗数据的M(n);若M(n)<MeanTemp,则将MeanTemp的值更新为M(n),并更新MeanTemp对应的TempData;S16:当最后一次比较结束后,求出TempData的峰值PeakInWin1、伪峰值PPeak和伪均方比TempMeanSqu;S17:将后续2个数据块也传入参数适配模块得到峰值PeakInWin2、PeakInWin3;并找出PeakInWin1、PeakInWin2、PeakInWin3中的最大值PeakInWin;S18:将PPeak输入脉冲噪声检测模块,TempMeanSqu和PeakInWin输入脉冲噪声抑制模块。3.根据...

【专利技术属性】
技术研发人员:毛翔宇谭景戈申敏陈威
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:

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

1