主权项 |
1.一种V-BLAST阵列线性去相关检测方法,,其中发射方发射Symbol(符号)M维列向量<maths num="001"><![CDATA[ <math><mrow><mover><mi>a</mi><mo>→</mo></mover><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>a</mi><mn>1</mn></msub><mo>,</mo><msub><mi>a</mi><mn>2</mn></msub><mo>,</mo><mo>·</mo><mo>·</mo><mo>·</mo><mo>,</mo><msub><mi>a</mi><mi>M</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow></math>]]></maths>发射方到接收方的信道传输矩阵为H<sup>N*M</sup>,H<sup>N*M</sup>中h<sub>ij</sub>是从发射阵元j到接收阵元i的传输函数,M≤N,其特征在于所述方法包括:a)接收Symbol N维列向量<maths num="002"><![CDATA[ <math><mrow><mover><mi>r</mi><mo>→</mo></mover><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>r</mi><mn>1</mn></msub><mo>,</mo><msub><mi>r</mi><mn>2</mn></msub><mo>,</mo><mo>·</mo><mo>·</mo><mo>·</mo><mo>,</mo><msub><mi>r</mi><mi>N</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>;</mo></mrow></math>]]></maths>b)在存储器中设置初始化条件:i=1,G<sub>1</sub>=H<sup>+</sup>,k<sub>1</sub>=argmin<sub>j</sub>‖(G<sub>1</sub>)<sub>j</sub>‖<sup>2</sup>其中(G<sub>1</sub>)<sub>j</sub>表示G<sub>1</sub>的第j个行向量,k<sub>1</sub>=argmin<sub>j</sub>‖(G<sub>1</sub>)<sub>j</sub>‖<sup>2</sup>表示在G<sub>1</sub>的行向量中找出范数最小的一个向量,并将这个向量的行序数赋值给k<sub>1</sub>;c)将找到的第k<sub>i</sub>个向量作为权值,<maths num="003"><![CDATA[ <math><mrow><msub><mover><mi>w</mi><mo>→</mo></mover><msub><mi>k</mi><mi>i</mi></msub></msub><mo>=</mo><msubsup><mrow><mo>(</mo><msub><mi>G</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>k</mi><mi>i</mi></msub><mi>T</mi></msubsup><mo>,</mo></mrow></math>]]></maths>确定线性去相关检测的权值<img file="A0113564200026.GIF" wi="77" he="54" />并将该权值与所接收Symbol列向量相乘,得到第k<sub>i</sub>个Symbol,<maths num="004"><![CDATA[ <math><mrow><msub><mi>y</mi><msub><mi>k</mi><mi>i</mi></msub></msub><mo>=</mo><msubsup><mover><mi>w</mi><mo>→</mo></mover><msub><mi>k</mi><mi>i</mi></msub><mi>T</mi></msubsup><msub><mover><mi>r</mi><mo>→</mo></mover><mrow><mi>i</mi><mo>;</mo></mrow></msub></mrow></math>]]></maths>d)对所得到的第k<sub>i</sub>个Symbol列向量采用软判决方法进行量化<img file="A0113564200028.GIF" wi="268" he="58" />即求出接收信号<img file="A0113564200029.GIF" wi="25" he="47" />中第i个最强的信号<img file="A01135642000210.GIF" wi="75" he="44" /><img file="A01135642000211.GIF" wi="46" he="57" />是<img file="A01135642000212.GIF" wi="47" he="44" />的估计值;e)从接收的列向量信号中去除步骤d)中所求出的最强的信号<img file="A01135642000213.GIF" wi="76" he="43" /><img file="A01135642000214.GIF" wi="316" he="66" />得到将<img file="A01135642000215.GIF" wi="64" he="54" />中已经检测出的Symbol对应的列向量去除后的矩阵<img file="A01135642000216.GIF" wi="224" he="65" />f)求出<img file="A01135642000217.GIF" wi="626" he="80" />的伪逆,<maths num="005"><![CDATA[ <math><mrow><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mi>i</mi></mrow></msub><mo>=</mo><msubsup><mi>H</mi><msub><mi>k</mi><mi>i</mi></msub><mo>±</mo></msubsup><mo>;</mo></mrow></math>]]></maths>g)在G<sub>i+1</sub>的行向量中找出范数最小的一个向量<maths num="006"><![CDATA[ <math><mrow><msub><mi>k</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>arg</mi><mi>mi</mi><msub><mi>n</mi><mrow><mi>j</mi><mo>∉</mo><mo>{</mo><msub><mi>k</mi><mn>1</mn></msub><mo>,</mo><msub><mi>k</mi><mn>2</mn></msub><mo>,</mo><mo>·</mo><mo>·</mo><mo>·</mo><msub><mi>k</mi><mi>i</mi></msub><mo>}</mo></mrow></msub><mo>|</mo><mo>|</mo><msub><mrow><mo>(</mo><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>j</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow></math>]]></maths>h)如果i<M,则i=i+1,回到步骤c);i)如果i=M,则所求出的M个最强的信号<img file="A01135642000220.GIF" wi="79" he="44" /><img file="A01135642000221.GIF" wi="84" he="44" /><img file="A01135642000222.GIF" wi="84" he="43" />...<img file="A01135642000223.GIF" wi="61" he="44" />即为所检测出的列向量。 |