[发明专利]基于循环最小化的电力线通信系统脉冲噪声抑制方法有效

专利信息
申请号: 202010660229.3 申请日: 2020-07-10
公开(公告)号: CN111970028B 公开(公告)日: 2021-05-14
发明(设计)人: 王勇;李有明;孟祥佩;吴耀辉 申请(专利权)人: 宁波大学
主分类号: H04L27/26 分类号: H04L27/26;H04B3/54
代理公司: 宁波奥圣专利代理有限公司 33226 代理人: 周珏
地址: 315211 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 循环 最小化 电力线 通信 系统 脉冲 噪声 抑制 方法
【权利要求书】:

1.一种基于循环最小化的电力线通信系统脉冲噪声抑制方法,其特征在于包括以下步骤:

步骤1:在基于OFDM的电力线通信系统的发送端,将发送端的初始二进制数据序列记为B;然后将B编译为多个定长码字,且每个定长码字中包含有(N-M)个数据;接着从多个定长码字中任意选取一个定长码字,将该定长码字记为C,并以列向量形式将C表示为C=[c1,c2,…,c(N-M)]T;之后通过正交振幅调制将C映射为一个包含有(N-M)个数据的OFDM符号,并在该OFDM符号的末端补M个0使得该OFDM符号的长度变为N,将补0后的OFDM符号记为D,以列向量形式将D表示为D=[d1,d2,…,d(N-M),d(N-M)+1,…,dN]T;再将D中的前(N-M)个数据加载到(N-M)个子载波上,该(N-M)个子载波为数据子载波,并将D中的后M个数据加载到M个子载波上,该M个子载波为空子载波;同时对D进行离散傅里叶反变换,转换得到D对应的离散时域信号,记为X,X=FHD=[x1,x2,…,xN]T;而后在X的头部加上用于防止符号间干扰的循环前缀;最后将加有循环前缀的离散时域信号通过基于OFDM的电力线通信系统的信道传输给基于OFDM的电力线通信系统的接收端;其中,B的长度至少大于2(N-M),N表示OFDM符号中的子载波的总个数,N>2,M表示OFDM符号中的空子载波的总个数,1<M<N,C的维数为(N-M)×1,符号“[]”为向量表示符号,[c1,c2,…,c(N-M)]T为[c1,c2,…,c(N-M)]的转置,c1,c2,…,c(N-M)对应表示C中的第1个数据、第2个数据、…、第(N-M)个数据,D的维数为N×1,[d1,d2,…,d(N-M),d(N-M)+1,…,dN]T为[d1,d2,…,d(N-M),d(N-M)+1,…,dN]的转置,d1,d2,…,d(N-M),d(N-M)+1,…,dN对应表示D中的第1个数据、第2个数据、…、第(N-M)个数据、第(N-M)+1个数据、…、第N个数据,X的维数为N×1,F表示维数为N×N的离散傅里叶变换范德蒙德矩阵,FH为F的厄米特变换即F的共轭转置,[x1,x2,…,xN]T为[x1,x2,…,xN]的转置,x1,x2,…,xN对应表示X中的第1个数据、第2个数据、…、第N个数据;

步骤2:在基于OFDM的电力线通信系统的接收端,将接收端接收到的带有脉冲噪声干扰的离散时域信号的头部的循环前缀去掉,将去掉循环前缀后的带有脉冲噪声干扰的离散时域信号记为y,并构造一个维数为M×N的空子载波矩阵,记为Φ,Φ由F中的第N-M+1行至第N行构成;然后在的等号的两边同时乘以Φ,得到接着根据OFDM符号中的各个子载波之间的正交性,将转化为Φy=ΦG+Φε;再令r=ΦG+Φε,并令v=Φε,将r=ΦG+Φε转化为r=ΦG+v;其中,表示维数为N×N的信道循环卷积矩阵,h1,h2,h3,…,hN-2,hN-1,hN为对基于OFDM的电力线通信系统的信道进行估计获取的N个脉冲响应值再经归一化处理后得到的值,G表示脉冲噪声,G的维数为N×1,ε表示高斯噪声,ε的维数为N×1,r和v均为引入的中间变量,r的维数为M×1,即v服从均值为0、方差为η的高斯分布,为高斯分布表示形式;

步骤3:设定脉冲噪声G是一个具有零均值和对角协方差矩阵为P=diag(p1,p2,…,pN)的独立均匀分布的复高斯随机矢量,并以列向量形式将G表示为G=[g1,g2,…,gN]T,其中,diag()表示对角矩阵,p1,p2,…,pN对应表示P中矩阵对角线上的第1个数据、第2个数据、…、第N个数据,[g1,g2,…,gN]T为[g1,g2,…,gN]的转置,g1,g2,…,gN对应表示G中的第1个数据、第2个数据、…、第N个数据;然后根据贝叶斯准则,确定脉冲噪声G的目标参数服从以下先验概率密度函数:其中,f()为函数表示形式,π表示圆周率,exp()表示以自然基数e为底的指数函数,符号“||||2”为求二范数符号,n为正整数,1≤n≤N,pn表示P中矩阵对角线上的第n个数据,符号“Π”为连乘符号,()H表示矩阵的共轭转置,()-1表示矩阵的逆,f(r|G,η)表示求在G,η给定情况下r的先验概率密度,f(G|pn)表示求在pn给定情况下G的先验概率密度;接着引入中间变量J(G,η,pn),将J(G,η,pn)定义为进而得到其中,符号为定义符号,符号“||”为取绝对值符号,gn表示G中的第n个数据;再根据J(G,η,pn)得到求解G,η,pn的优化问题,描述为:其中,表示G的估计值,表示η的估计值,表示pn的估计值,argmin()表示求使得目标取最小值时变量的值,“s.t.”表示“受约束于……”;

步骤4:利用循环最小化方法求解得到脉冲噪声G的估计值具体步骤如下:

步骤4_1:令t表示迭代次数,t的初始值为1;

步骤4_2:在第t次迭代过程中,固定中的变量G和变量η的值,然后将分离并简化为关于变量pn的函数,描述为:再对进行求导,并令导数为零,得到变量pn的第t次迭代的估计值其中,表示变量pn的第t次迭代的估计值,t=1时即为表示G(0)中的第n个数据,G(0)=ΦHr,ΦH为Φ的厄米特变换即Φ的共轭转置,t≠1时表示变量G的第t-1次迭代的估计值G(t-1)中的第n个数据;

固定中的变量η和pn的值,然后将分离并简化为关于变量G的函数,描述为:再对进行求导,并令导数为零,得到变量G的第t次迭代的估计值G(t),G(t)=P(t)ΦH(ΦP(t)ΦH(t-1)IM)-1r;其中,G(t)表示变量G的第t次迭代的估计值,表示G(t)中的第n个数据,t=1时η(t-1)即为η(0),t≠1时η(t-1)表示变量η的第t-1次迭代的估计值,IM表示维数为M×M的单位矩阵,在确定的情况下P(t)已知,为P(t)中矩阵对角线上的第n个数据;

固定中的变量G和pn的值,然后将分离并简化为关于变量η的函数,描述为:再对进行求导,并令导数为零,得到变量η的第t次迭代的估计值η(t),其中,η(t)表示变量η的第t次迭代的估计值;

步骤4_3:判断迭代收敛条件是否成立,如果成立,则将G(t)作为脉冲噪声G的估计值,即将G(t)赋值给然后执行步骤5;否则,令t=t+1,然后返回步骤4_2继续执行;其中,t=1时G(t-1)即为G(0),G(0)=ΦHr,ΦH为Φ的厄米特变换即Φ的共轭转置,ξ为设定的收敛阈值,t=t+1中的“=”为赋值符号;

步骤5:在y中减去脉冲噪声G的估计值完成对脉冲噪声的抑制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010660229.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top