发明名称 OFDM接收机的信道频谱零点信号重建方法及系统
摘要 本发明涉及OFDM接收机技术领域,其特征是利用配置在接收机端的FPGA芯片或接收机ASIC中的一个功能模块,采用先对接收的OFDM信号进行两端添0扩展并变换成频域信号,再用除法电路进行信道均衡,而后再通过一个信道频谱零点归0电路根据设定的噪声门限删除被均衡后的信号的零点及其附近的能量被放大的噪声信号,以便得到重建后的调制符号的估计值。本方法即适用于包括TDS-OFDM在内的所有零填充正交频分复用系统及其等价形式,同时避免了预编码OFDM方法所需要在发射端进行预编码,加入冗余,从而浪费带宽的缺点。
申请公布号 CN1953436A 申请公布日期 2007.04.25
申请号 CN200510086686.1 申请日期 2005.10.21
申请人 清华大学 发明人 杨知行;王剑;潘长勇;宋健;王军;杨林
分类号 H04L27/26(2006.01) 主分类号 H04L27/26(2006.01)
代理机构 代理人
主权项 1.OFDM接收机信道频谱零点信号重建方法,适用于零填充OFDM系统及其所有的等价形式,包括TDS-OFDM系统,其特征在于,该方法是在配置在接收端的数字电路中依次按以下步骤实现的:步骤1接收机收到下述从发射机经由多经信道和加性高斯白噪声信道送来的信号,所述信号是一系列零填充正交频分复用符号帧;<![CDATA[ <math><mrow><msub><mover><mi>y</mi><mo>^</mo></mover><mi>N</mi></msub><mo>=</mo><msub><mi>h</mi><mrow><mi>N</mi><mo>&times;</mo><mi>N</mi></mrow></msub><msub><mover><mi>x</mi><mo>^</mo></mover><mi>N</mi></msub><mo>+</mo><msub><mover><mi>n</mi><mo>^</mo></mover><mi>N</mi></msub></mrow></math>]]></maths>其中,<img file="A2005100866860002C2.GIF" wi="46" he="54" />为噪声信号的列向量形式h<sub>N×N</sub>为多经信道的冲激响应矩阵,<![CDATA[ <math><mrow><msub><mi>h</mi><mrow><mi>N</mi><mo>&times;</mo><mi>N</mi></mrow></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>h</mi><mn>0</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>h</mi><mn>1</mn></msub></mtd><mtd><msub><mi>h</mi><mn>0</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>M</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>O</mi></mtd><mtd><mi>M</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>L</mi></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>h</mi><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd><mtd><mi>L</mi></mtd><mtd><msub><mi>h</mi><mn>1</mn></msub></mtd><mtd><msub><mi>h</mi><mn>0</mn></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>L</mi></mtd><mtd><mi>L</mi></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>h</mi><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow></mtd><mtd><mi>L</mi></mtd><mtd><msub><mi>h</mi><mn>1</mn></msub></mtd><mtd><msub><mi>h</mi><mn>0</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>N=K+l,K为子载波数,l为信道最大延时长度;步骤2把所述向量<img file="A2005100866860002C4.GIF" wi="51" he="51" />输入一个第一添0扩展电路,以便在<img file="A2005100866860002C5.GIF" wi="51" he="51" />向量的两边添0构造M点列向量<img file="A2005100866860002C6.GIF" wi="43" he="50" />,其中,M为大于K,N的偶数:<![CDATA[ <math><mrow><msub><mover><mi>Z</mi><mo>^</mo></mover><mi>M</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>Z</mi><mn>0</mn></msub><mo>,</mo><msub><mi>Z</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>Z</mi><mrow><mi>M</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>=</mo><msup><mrow><mo>(</mo><mn>0</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>0</mn><mo>,</mo><msub><mi>y</mi><mn>0</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>y</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mn>0</mn><mo>,</mo><mi>L</mi><mo>,</mo><mn>0</mn><mo>)</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths>即取向量<img file="A2005100866860002C8.GIF" wi="52" he="52" />的第0个分量到第N-1个分量作为<img file="A2005100866860002C9.GIF" wi="44" he="51" />的第(M-K)/2个分量到第(M-K)/2+N-1个分量,其它的分量设为0;步骤3把从信道估计得到的信道冲激响应送入第二添0扩展电路,得到M点列向量<img file="A2005100866860002C10.GIF" wi="76" he="77" /><![CDATA[ <math><mrow><msub><mover><mi>h</mi><mo>^</mo></mover><mi>M</mi></msub><msup><mrow><mo>=</mo><mrow><mo>(</mo><msubsup><mi>h</mi><mn>0</mn><mo>&prime;</mo></msubsup><mo>,</mo><msubsup><mi>h</mi><mn>2</mn><mo>&prime;</mo></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>h</mi><mrow><mi>M</mi><mo>-</mo><mn>1</mn></mrow><mo>&prime;</mo></msubsup><mo>)</mo></mrow></mrow><mi>T</mi></msup><mo>=</mo><msup><mrow><mo>(</mo><mn>0</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>0</mn><mo>,</mo><msub><mi>h</mi><mn>0</mn></msub><mo>,</mo><msub><mi>h</mi><mn>1</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>h</mi><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mn>0</mn><mo>,</mo><mi>L</mi><mo>,</mo><mn>0</mn><mo>)</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths>即取向量<img file="A2005100866860002C12.GIF" wi="28" he="65" />的第0个分量到第l-1个分量作为<img file="A2005100866860002C13.GIF" wi="53" he="66" />的第(M-K)/2个分量到第(M-K)/2+l-1个分量,其它的分量设为0;步骤4分别对从步骤2和3得到的M点列向量<img file="A2005100866860003C1.GIF" wi="44" he="49" />和<img file="A2005100866860003C2.GIF" wi="52" he="63" />用第一DFT电路和第二DFT电路作DFT变换,分别得到<img file="A2005100866860003C3.GIF" wi="46" he="50" />的频域表示<img file="A2005100866860003C4.GIF" wi="55" he="63" />以及信道冲激响应<img file="A2005100866860003C5.GIF" wi="51" he="64" />的频域形式<img file="A2005100866860003C6.GIF" wi="94" he="74" /><![CDATA[ <math><mrow><msub><mover><mi>Z</mi><mo>^</mo></mover><mi>M</mi></msub><mo>=</mo><msub><mi>W</mi><mrow><mi>M</mi><mo>&times;</mo><mi>M</mi></mrow></msub><msub><mover><mi>Z</mi><mo>^</mo></mover><mi>M</mi></msub></mrow></math>]]></maths><![CDATA[ <math><mrow><msub><mover><mi>H</mi><mo>^</mo></mover><mi>M</mi></msub><mo>=</mo><msub><mi>W</mi><mrow><mi>M</mi><mo>&times;</mo><mi>M</mi></mrow></msub><msub><mover><mi>h</mi><mo>^</mo></mover><mi>M</mi></msub></mrow></math>]]></maths>步骤5把从步骤4得到的频域表示<img file="A2005100866860003C9.GIF" wi="57" he="62" />和<img file="A2005100866860003C10.GIF" wi="70" he="62" />同时送入一个除法电路,用<img file="A2005100866860003C11.GIF" wi="56" he="62" />中的分量除<img file="A2005100866860003C12.GIF" wi="70" he="62" />中的相应分量,得到信道均衡后的用M点列向量表示的数据信号<img file="A2005100866860003C13.GIF" wi="94" he="75" /><img file="A2005100866860003C14.GIF" wi="555" he="57" />,m代表相应分量的序号,且H<sub>m</sub>≠0;把所述的<img file="A2005100866860003C15.GIF" wi="65" he="73" />表示为<img file="A2005100866860003C16.GIF" wi="323" he="78" />其中,<img file="A2005100866860003C17.GIF" wi="63" he="64" />为,当信道为记忆信道,白噪声存在理想输出,<img file="A2005100866860003C18.GIF" wi="54" he="62" />是估值的误差向量,其每个分量服从高斯分布,均值为0,方差随下标m变化表示为<![CDATA[ <math><mrow><msup><msub><mover><mi>&sigma;</mi><mo>^</mo></mover><mi>m</mi></msub><mn>2</mn></msup><mo>&ap;</mo><mfrac><mrow><mi>K</mi><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow><mi>M</mi></mfrac><mo>&CenterDot;</mo><mfrac><mn>1</mn><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>H</mi><mi>m</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mfrac></mrow></math>]]></maths>,则<img file="A2005100866860003C20.GIF" wi="57" he="62" />的方差用实数列向量<![CDATA[ <math><mrow><msup><msub><mover><mi>&sigma;</mi><mo>^</mo></mover><mi>M</mi></msub><mn>2</mn></msup><mo>=</mo><mo>(</mo><msup><msub><mi>&sigma;</mi><mn>0</mn></msub><mn>2</mn></msup><mo>,</mo><msup><msub><mi>&sigma;</mi><mn>1</mn></msub><mn>2</mn></msup><mo>,</mo><mi>L</mi><mo>,</mo><msup><msub><mi>&sigma;</mi><mrow><mi>M</mi><mo>-</mo><mn>1</mn></mrow></msub><mn>2</mn></msup><msup><mo>)</mo><mi>T</mi></msup></mrow></math>]]></maths>表示;步骤6把从步骤5得到的向量<img file="A2005100866860003C22.GIF" wi="76" he="59" />和<img file="A2005100866860003C23.GIF" wi="65" he="73" />送入一个信道频谱零点归0电路,在该电路中,设定噪声方差删除门限th<sub>r</sub>,把<img file="A2005100866860003C24.GIF" wi="66" he="72" />中所有分量分为2个部分:一个是非删除区,其对应的<img file="A2005100866860003C25.GIF" wi="167" he="56" />,一个是删除区,<img file="A2005100866860003C26.GIF" wi="171" he="57" />,该电路把位于删除区中的<img file="A2005100866860003C27.GIF" wi="63" he="71" />分量归0,得到零点及其附近归0的<img file="A2005100866860003C28.GIF" wi="93" he="79" />步骤7用一个IDFT电路对把步骤6得到的向量<img file="A2005100866860003C29.GIF" wi="64" he="69" />作M点IDFT变换,得到向量<img file="A2005100866860003C30.GIF" wi="63" he="70" />的时域表示<img file="A2005100866860003C31.GIF" wi="77" he="68" />步骤8把从步骤7得到的向量<img file="A2005100866860003C32.GIF" wi="49" he="63" />送入时域截取电路,按照步骤2添0的规则抽取K个分量,得到<img file="A2005100866860003C33.GIF" wi="68" he="70" />步骤9对步骤8得到的<img file="A2005100866860004C1.GIF" wi="44" he="58" />用第三DFT电路作K点DFT变换,得到重建后调制符号估计<img file="A2005100866860004C2.GIF" wi="86" he="66" />
地址 100084北京市北京100084-82信箱
您可能感兴趣的专利