主权项 |
一种考虑多普勒效应与IQ不平衡的多径信道估计方法,其特征在于:包括以下步骤:S1.设多径信道发送端的输入信号为s<sub>m</sub>,接收端对接收到的信号去除循环前缀后的输出信号为r<sub>m</sub>,则输入信号和输出信号之间的关系表示为:r<sub>m</sub>=(u<sub>t</sub>u<sub>r</sub>U<sub>h</sub>+v<sub>t</sub>*v<sub>r</sub>U<sub>h</sub>*)s<sub>m</sub>+(v<sub>t</sub>u<sub>r</sub>U<sub>h</sub>+u<sub>t</sub>*v<sub>r</sub>U<sub>h</sub>*)s<sub>m</sub>*+w<sub>m</sub> (1)由于U<sub>h</sub>=F<sup>H</sup>*G*F,式(1)进一步表示为:r<sub>m</sub>=(u<sub>t</sub>u<sub>r</sub>F<sup>H</sup>×G×F+v<sub>t</sub>*v<sub>r</sub>F<sup>H</sup>×G×F*)s<sub>m</sub>+(v<sub>t</sub>u<sub>r</sub>F<sup>H</sup>×G×F+u<sub>t</sub>*v<sub>r</sub>F<sup>H</sup>×G×F*)s<sub>m</sub>*+w<sub>m</sub> (2)其中,*表示数值或矩阵的共轭,H表示矩阵的共轭转置;u<sub>t</sub>、v<sub>t</sub>表示发送端发送的过程中加入的I/Q不平衡参数,u<sub>r</sub>、v<sub>r</sub>表示接收端接收的过程中加入的I/Q不平衡参数,U<sub>h</sub>表示表示信道的冲击响应h(n)组成的N×N循环矩阵;F为DFT矩阵,G为包含三对角线的矩阵;w<sub>m</sub>为传输过程中引入的高斯白噪声;S2.将矩阵G进行拆解:<img file="FDA0001111986020000011.GIF" wi="1288" he="752" />其中<img file="FDA0001111986020000012.GIF" wi="1181" he="374" /><img file="FDA0001111986020000013.GIF" wi="1189" he="367" />S3.将F<sup>H</sup>×B<sub>1</sub>×F、F<sup>H</sup>×B<sub>2</sub>×F近似为单位阵,则式(2)可进一步表示为:r<sub>m</sub>=[k<sub>1</sub>(U<sub>h1</sub>+U<sub>h</sub>+U<sub>h2</sub>)+k<sub>2</sub>(U<sub>h1</sub>+U<sub>h</sub>+U<sub>h2</sub>)*]p+[k<sub>3</sub>(U<sub>h1</sub>+U<sub>h</sub>+U<sub>h2</sub>)+k<sub>4</sub>(U<sub>h1</sub>+U<sub>h</sub>+U<sub>h2</sub>)*]p*+w<sub>m</sub>其中,k<sub>1</sub>=u<sub>t</sub>u<sub>r</sub>,k<sub>2</sub>=v<sub>t</sub>*v<sub>r</sub>,k<sub>3</sub>=v<sub>t</sub>u<sub>r</sub>,k<sub>4</sub>=u<sub>t</sub>*v<sub>r</sub>,U<sub>h1</sub>=F<sup>H</sup>×H<sub>1</sub>×F,U<sub>h</sub>=F<sup>H</sup>×G<sub>0</sub>×F,U<sub>h2</sub>=F<sup>H</sup>×H<sub>2</sub>×F;由于U<sub>h1</sub>、U<sub>h</sub>、U<sub>h2</sub>均为循环矩阵,则存在U<sub>h</sub>×p=P×h,其中p表示r<sub>m</sub>,h表示信道参数[h(0),...,h(L‑1)],L表示多径信道的长度;P表示序文向量p=[p<sub>0</sub>,p<sub>1</sub>,...,p<sub>N</sub>]<sup>T</sup>,N为序文向量的长度,则r<sub>m</sub>可进一步表示为:r<sub>m</sub>=P(k<sub>1</sub>h<sub>1</sub>+k<sub>2</sub>h<sub>1</sub>*)+P*(k<sub>3</sub>h<sub>1</sub>*+k<sub>4</sub>h<sub>1</sub>*)+P(k<sub>1</sub>h+k<sub>2</sub>h*)+P*(k<sub>3</sub>h+k<sub>4</sub>h*)+P(k<sub>1</sub>h<sub>2</sub>+k<sub>2</sub>h<sub>2</sub>*)+P*(k<sub>3</sub>h<sub>2</sub>+k<sub>4</sub>h<sub>2</sub>*)+w<sub>m</sub>S4.构造矩阵Pre=[P P*P P*P P*],设c=[c<sub>1</sub><sup>T</sup> c<sub>2</sub><sup>T</sup> c<sub>3</sub><sup>T</sup> c<sub>4</sub><sup>T</sup> c<sub>5</sub><sup>T</sup> c<sub>6</sub><sup>T</sup>]<sup>T</sup>,其中c<sub>1</sub>=k<sub>1</sub>h<sub>1</sub>+k<sub>2</sub>h<sub>1</sub>*;c<sub>2</sub>=k<sub>3</sub>h<sub>1</sub>+k<sub>4</sub>h<sub>1</sub>*;c<sub>3</sub>=k<sub>1</sub>h+k<sub>2</sub>h*;c<sub>4</sub>=k<sub>3</sub>h+k<sub>4</sub>h*;c<sub>5</sub>=k<sub>1</sub>h<sub>2</sub>+k<sub>2</sub>h<sub>2</sub>*;c<sub>6</sub>=k<sub>3</sub>h<sub>2</sub>+k<sub>4</sub>h<sub>2</sub>*;则r<sub>m</sub>可表示为:r<sub>m</sub>=Pre×c+w<sub>m</sub>,由基于交替最小二乘法可得:c=(Pre<sup>H</sup>×Pre)<sup>‑1</sup>×Pre<sup>H</sup>×r<sub>m</sub>;S5.定义K=[k<sub>1</sub>,k<sub>2</sub>,k<sub>3</sub>,k<sub>4</sub>]<sup>T</sup>,设<img file="FDA0001111986020000021.GIF" wi="617" he="574" />令c=H×K+w<sub>m</sub>,根据基于交替最小二乘法可得K的估计值:K<sub>ls</sub>=(H<sup>H</sup>×H)<sup>‑1</sup>×H<sup>H</sup>×c;S6.将c<sub>1</sub>=k<sub>1</sub>h<sub>1</sub>+k<sub>2</sub>h<sub>1</sub>*的实部和虚部分离出来:Re(c<sub>1</sub>)=[Re(k<sub>1</sub>)+Re(k<sub>2</sub>)]×Re(h<sub>1</sub>)+[Im(k<sub>1</sub>)‑Im(k<sub>2</sub>)]×Im(h<sub>1</sub>);Im(c<sub>1</sub>)=[Im(k1)+Im(k2)]×Re(h<sub>1</sub>)+[Re(k<sub>1</sub>)+Re(k<sub>2</sub>)]×Im(h<sub>1</sub>);同理可得c<sub>2</sub>、c<sub>3</sub>、c<sub>4</sub>、c<sub>5</sub>、c<sub>6</sub>的表达式,则矩阵C可表示为:C=[Re(c<sub>1</sub>)<sup>T</sup> Im(c<sub>1</sub>)<sup>T</sup> Re(c<sub>2</sub>)<sup>T</sup> Im(c<sub>2</sub>)<sup>T</sup> Re(c<sub>3</sub>)<sup>T</sup> Im(c<sub>3</sub>)<sup>T</sup> Re(c<sub>4</sub>)<sup>T</sup> Im(c<sub>4</sub>)<sup>T</sup> Re(c<sub>5</sub>)<sup>T</sup> Im(c<sub>5</sub>)<sup>T</sup> Re(c<sub>6</sub>)<sup>T</sup> Im(c<sub>6</sub>)<sup>T</sup>]<sup>T</sup>;S7.令H<sub>Ls</sub>=[Re(h<sub>1</sub>)Im(h<sub>1</sub>)Re(h)Im(h)Re(h<sub>2</sub>)Im(h<sub>2</sub>)]<sup>T</sup>;将步骤S5获得的K<sub>ls</sub>经过实虚部分离后得到K<sub>LS</sub>表示如下:<maths num="0001"><math><![CDATA[<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>]]></math><img file="FDA0001111986020000031.GIF" wi="1726" he="678" /></maths>S8.则表达式c=H×K+W<sub>m</sub>可表达为C=H<sub>Ls</sub>×K<sub>Ls</sub>+w<sub>m</sub>,根据基于交替最小二乘法可得:H<sub>Ls</sub>=(K<sub>Ls</sub><sup>T</sup>×K<sub>Ls</sub>)<sup>‑1</sup>×K<sub>Ls</sub><sup>T</sup>×C;S9.根据求解得到的H<sub>Ls</sub>实现对信道参数h<sub>1</sub>、h、h<sub>2</sub>的估计。 |