一种考虑多普勒效应与IQ不平衡的多径信道估计方法与流程

文档序号:11138538阅读:来源:国知局

技术特征:

1.一种考虑多普勒效应与IQ不平衡的多径信道估计方法,其特征在于:包括以下步骤:

S1.设多径信道发送端的输入信号为sm,接收端对接收到的信号去除循环前缀后的输出信号为rm,则输入信号和输出信号之间的关系表示为:

rm=(uturUh+vt*vrUh*)sm+(vturUh+ut*vrUh*)sm*+wm (1)

由于Uh=FH*G*F,式(1)进一步表示为:

rm=(uturFH×G×F+vt*vrFH×G×F*)sm+(vturFH×G×F+ut*vrFH×G×F*)sm*+wm (2)

其中,*表示数值或矩阵的共轭,H表示矩阵的共轭转置;ut、vt表示发送端发送的过程中加入的I/Q不平衡参数,ur、vr表示接收端接收的过程中加入的I/Q不平衡参数,Uh表示表示信道的冲击响应h(n)组成的N×N循环矩阵;F为DFT矩阵,G为包含三对角线的矩阵;wm为传输过程中引入的高斯白噪声;

S2.将矩阵G进行拆解:

其中

S3.将FH×B1×F、FH×B2×F近似为单位阵,则式(2)可进一步表示为:

rm=[k1(Uh1+Uh+Uh2)+k2(Uh1+Uh+Uh2)*]p+[k3(Uh1+Uh+Uh2)+k4(Uh1+Uh+Uh2)*]p*+wm

其中,k1=utur,k2=vt*vr,k3=vtur,k4=ut*vr,Uh1=FH×H1×F,Uh=FH×G0×F,Uh2=FH×H2×F;

由于Uh1、Uh、Uh2均为循环矩阵,则存在Uh×p=P×h,其中p表示rm,h表示信道参数[h(0),...,h(L-1)],L表示多径信道的长度;P表示序文向量p=[p0,p1,...,pN]T,N为序文向量的长度,则rm可进一步表示为:

rm=P(k1h1+k2h1*)+P*(k3h1*+k4h1*)+P(k1h+k2h*)+P*(k3h+k4h*)+P(k1h2+k2h2*)+P*(k3h2+k4h2*)+wm

S4.构造矩阵Pre=[P P*P P*P P*],设c=[c1T c2T c3T c4T c5T c6T]T,其中

c1=k1h1+k2h1*;c2=k3h1+k4h1*;c3=k1h+k2h*;c4=k3h+k4h*;c5=k1h2+k2h2*;

c6=k3h2+k4h2*;

则rm可表示为:rm=Pre×c+wm,由基于交替最小二乘法可得:

c=(PreH×Pre)-1×PreH×rm

S5.定义K=[k1,k2,k3,k4]T,设令c=H×K+wm,根据基于交替最小二乘法可得K的估计值:Kls=(HH×H)-1×HH×c;

S6.将c1=k1h1+k2h1*的实部和虚部分离出来:

Re(c1)=[Re(k1)+Re(k2)]×Re(h1)+[Im(k1)-Im(k2)]×Im(h1);

Im(c1)=[Im(k1)+Im(k2)]×Re(h1)+[Re(k1)+Re(k2)]×Im(h1);

同理可得c2、c3、c4、c5、c6的表达式,则矩阵C可表示为:

C=[Re(c1)T Im(c1)T Re(c2)T Im(c2)T Re(c3)T Im(c3)T Re(c4)T Im(c4)T Re(c5)T Im(c5)T Re(c6)T Im(c6)T]T

S7.令HLs=[Re(h1)Im(h1)Re(h)Im(h)Re(h2)Im(h2)]T

将步骤S5获得的Kls经过实虚部分离后得到KLS表示如下:

<mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>Im</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>Re</mi> <mrow> <mo>(</mo> <msub> <mi>k</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

S8.则表达式c=H×K+Wm可表达为C=HLs×KLs+wm,根据基于交替最小二乘法可得:HLs=(KLsT×KLs)-1×KLsT×C;

S9.根据求解得到的HLs实现对信道参数h1、h、h2的估计。

2.根据权利要求1所述的考虑多普勒效应与IQ不平衡的多径信道估计方法,其特征在于:在估计得到信道参数h1、h、h2后,根据信道参数h1、h、h2对信号进行相应的补偿。

3.根据权利要求1所述的考虑多普勒效应与IQ不平衡的多径信道估计方法,其特征在于:所述ut=cosθt+jαtsinθt,vt=αtcosθt+jsinθt

4.根据权利要求3所述的考虑多普勒效应与IQ不平衡的多径信道估计方法,其特征在于:所述ur=cosθr-jαrsinθr,vr=αrcosθr+jsinθr

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1