一种ofdm系统的脉冲干扰抑制方法
【专利摘要】本发明公开了一种OFDM系统的脉冲干扰抑制方法,其先将求取未知的脉冲噪声向量的估计值问题转化为求解一个使得l2-l1范数型目标函数的值最小的问题,再通过迭代方式求解一个优化子问题来得到一个使得l2-l1范数型目标函数的值最小的最优解,最后用去除循环前缀和离散傅立叶变换后的接收信号向量减去脉冲噪声向量的最终的估计值后经离散傅立叶变换得到抑制脉冲噪声干扰后的接收信号向量;优点是将原问题转化为求解一个使得l2-l1范数型目标函数的值最小的问题,可避免直接估计脉冲噪声的最优稀疏解时出现的NP-hard问题;通过迭代方式求解一个优化子问题来得到一个使得l2-l1范数型目标函数的值最小的最优解,减少了用于脉冲噪声估计的时间,降低了脉冲噪声对OFDM符号错误概率的影响。
【专利说明】—种OFDM系统的脉冲干扰抑制方法
【技术领域】
[0001]本发明涉及一种通信领域的脉冲干扰抑制技术,尤其是涉及一种OFDM系统的脉冲干扰抑制方法。
【背景技术】
[0002]由于正交频分复用(Orthogonal Frequency Divis1n Multiplexing, 0FDM)技术具有较好的抗多径干扰能力,因此其已被ffiEE802.11、IEEE802.16以及IEEE802.20等标准采纳,并被广泛的应用于各种数字宽带通信系统。然而,在许多实际通信系统中,当一个OFDM信号经过信道传输后,在接收信号中不仅包含了高斯背景噪声而且还有许多人工产生的脉冲噪声,这些脉冲噪声与高斯背景噪声的统计特性完全不同,导致传统的基于背景噪声设计的OFDM系统在脉冲噪声干扰环境下的性能严重衰减。因此,设计有效的脉冲噪声干扰抑制方法对提升OFDM系统的性能而言是十分必要的。
[0003]关于OFDM系统中的脉冲噪声抑制问题目前已被广泛的研究。Himal A.Suraweera等人通过在传统的OFDM接收机前增加一种预先设定判决阈值的非线性滤波器来滤除幅度较大的脉冲噪声,实现了对脉冲噪声干扰的抑制。Pablo Tor1等人则提出了一种基于信元交织的OFDM系统脉冲噪声抑制方法。此外,Takuya Kitamura等人研究了基于副本信号的脉冲噪声干扰抑制方法,通过迭代进行符号判决和副本信号删减实现了对脉冲噪声的消除。然而,以上研究均假定脉冲噪声是服从某一特定的噪声统计分布模型的,这导致在处理带有脉冲噪声干扰的信号时,需要先经过一个数据辅助的训练过程来得到具体的脉冲噪声统计分布参数,不仅增加了系统复杂度,而且当假定的噪声统计分布模型不能反映实际的脉冲噪声统计特性时,该类方法的性能会严重衰减。针对此问题,Lin和Evans等人利用脉冲噪声在时域上的稀疏特性,提出了一种基于压缩感知技术的脉冲噪声消除方法,该方法不需要预先设定脉冲噪声的统计模型,并且可以通过稀疏贝叶斯学习(Sparse Bayesianlearning, SBL)重构算法从较低维的已知信号向量中估计出高维的脉冲噪声向量,但由于SBL算法在通过最大似然方法求解超参数时,直接利用条件期望最大化在每次迭代过程中同时更新所有待估计的超参数,这使得整个SBL算法的收敛较慢,并会导致条件期望最大化步骤难以实现,进而使得整个方法的时间复杂度较高、实用性不强。
【发明内容】
[0004]本发明所要解决的技术问题是提供一种OFDM系统的脉冲干扰抑制方法,其能够有效地减少用于脉冲噪声估计的时间,并且能够有效地降低脉冲噪声对OFDM符号错误概率的影响。
[0005]本发明解决上述技术问题所采用的技术方案为:一种OFDM系统的脉冲干扰抑制方法,其特征在于包括以下步骤:
[0006]①在发送端,将待发送的OFDM信号向量记为X,假设X中存在M个已知导频,则将X中的M个已知导频构成的向量记为Xt ;然后对X先后进行离散傅立叶逆变换和添加循环前缀,得到发送信号向量;其中,X的维数为NX I维,N>2,1〈M〈N,Xt的维数为MX I维,T表示由X中的M个已知导频的索引构成的索引集,T的长度为M ;
[0007]②假定用于传输信号的信道的状态信息已知,则发送端通过信道传输发送信号向量给接收端,将发送信号向量在传输过程中在信道内产生的脉冲噪声向量和背景噪声向量对应记为e和n,其中,未知的脉冲噪声向量e和未知的背景噪声向量η的维数均为NX I维;
[0008]③在接收端,对接收到的接收信号向量先后进行去除循环前缀和离散傅立叶变换,得到待处理的接收信号向量,记为Y,Y由X叠加脉冲噪声向量e和背景噪声向量η后形成;然后从Y中提取出在Xt中叠加了脉冲噪声向量e和背景噪声向量η后所形成的信号向量,记为Yt ;再根据信道的状态信息,去除Yt中与Xt相对应的已知的信号向量,得到仅包含未知的脉冲噪声向量e和未知的背景噪声向量η两个成分的已知向量Z ;其中,Y的维数为NX I维,Yt的维数为MX I维,Z的维数为MX I维;
[0009]④将求取未知的脉冲噪声向量e的估计值问题转化为求解一个e的估计值使得I2-1J数型目标函数
【权利要求】
1.一种OFDM系统的脉冲干扰抑制方法,其特征在于包括以下步骤: ①在发送端,将待发送的OFDM信号向量记为X,假设X中存在M个已知导频,则将X中的M个已知导频构成的向量记为Xt ;然后对X先后进行离散傅立叶逆变换和添加循环前缀,得到发送信号向量;其中,X的维数为NX I维,N>2,1〈M〈N,Xt的维数为MX I维,T表示由X中的M个已知导频的索引构成的索引集,T的长度为M ; ②假定用于传输信号的信道的状态信息已知,则发送端通过信道传输发送信号向量给接收端,将发送信号向量在传输过程中在信道内产生的脉冲噪声向量和背景噪声向量对应记为e和η,其中,未知的脉冲噪声向量e和未知的背景噪声向量η的维数均为NX I维; ③在接收端,对接收到的接收信号向量先后进行去除循环前缀和离散傅立叶变换,得到待处理的接收信号向量,记为Y,Y由X叠加脉冲噪声向量e和背景噪声向量η后形成;然后从Y中提取出在Xt中叠加了脉冲噪声向量e和背景噪声向量η后所形成的信号向量,记为Yt ;再根据信道的状态信息,去除Yt中与Xt相对应的已知的信号向量,得到仅包含未知的脉冲噪声向量e和未知的背景噪声向量η两个成分的已知向量Z ;其中,Y的维数为NX I维,Yt的维数为MX I维,Z的维数为MX I维; ④将求取未知的脉冲噪声向量e的估计值问题转化为求解一个e的估计值使得I2-11范数型目标函数
的值最小的问题,然后将
中的
以函数形式表示为f(e),
其中,符号“I I | |2”为求取12范数符号,符号‘I I ’为求取I2范数的平方,符号“I I I I/’为求取I1范数符号,Ft表示已知的MXN维的尚散傅立叶变换矩阵,τ表示正则化参数,f ()为函数表达方式; ⑤通过迭代方式求解一个e的估计值使得I2-11范数型目标函数
的值最小,具体过程为: ⑤-1、设定正则化参数τ的值为τ = 0.1| I (Ft)hZ | ,令e的估计值的初始值为e。,e0 = ((Ft) hFt) I(Ft)hZ,并令k表示迭代次数,k的初始值为1,其中,符号“I I I I 为求取无穷范数符号,(FT)H为Ft的共轭转置矩阵,((Ft)hFt)―1为(Ft)hFt的逆矩阵;
⑤-2、定义一个第k次迭代的评价因子
,再令
,其中,(Sk)η为&的共轭转置矩阵,Sk = ek-ek_1;ek表示第k次迭代后得到的e的估计值,&表示第k-Ι次迭代后得到的e的估计值
表示求取第k次迭代后f(ek)的一阶导数值,V/Xep)表示求取第k-1次迭代后Melri)的一阶导数值,
⑤-3、根据a k和uk,计算第k次迭代后得到的e的估计值,记为ek,
其中,max()为取最大值函数,符号“I I”为取绝对值符 号,》4表示Uk中的第i个元素,1≤i≤N;
⑤-4、判断
是否成立,如果成立,则执行步骤⑤-5 ;否则,令k = k+l,然后
返回步骤⑤-2继续执行,其中,符号“I I I |2”为求取I2范数符号,ε为设定的极小的正常数,k = k+Ι中的“=”为赋值符号;⑤_5、结束迭代过程,得到e的最终的估计值,记为e,S= ,其中j = et中的“=”为赋值符号; ⑥用Y减去e的最终的估计值S后经离散傅立叶变换得到的频域表达式,即得到抑制脉冲噪声干扰后的接收信号向量。
2.根据权利要求1所述的一种OFDM系统的脉冲干扰抑制方法,其特征在于所述的步骤⑤-4中取ε = 10'
【文档编号】H04L25/03GK104079520SQ201410257779
【公开日】2014年10月1日 申请日期:2014年6月11日 优先权日:2014年6月11日
【发明者】李有明, 朱星, 李程程, 季彪, 雷鹏 申请人:宁波大学