发明名称 基于循环前缀的小数倍频偏估计方法
摘要 本发明公开了一种SC‑FDMA系统基于CP的频偏估计方法,主要解决现有技术抗噪声性能差的问题,其实现步骤是:(1)在接收端取出所有单载波频分多址SC‑FDMA符号的循环前缀及与之对应的数据部分得到K个{CP,Data}对;(2)根据最大似然估计准则估计出各SC‑FDMA符号对应频偏值,得到所有SC‑FDMA符号对应的一个频偏值序列;(3)计算频偏值序列的算术平均值Δf<sub>mean</sub>;(4)用Δf<sub>mean</sub>作为实际频偏值Δf,计算各频偏值对应的高斯加权系数;(5)根据各个频偏值及其加权系数计算加权平均值,作为系统频偏估计值。本发明估计精度高,实现复杂度低,在高速移动场景和低信噪比下都能很好工作,可用于正交频分多址系统和单载波频分多址系统。
申请公布号 CN106375253A 申请公布日期 2017.02.01
申请号 CN201610808724.8 申请日期 2016.09.08
申请人 西安电子科技大学 发明人 葛建华;阮英文;宫丰奎;李世明
分类号 H04L27/00(2006.01)I;H04L27/26(2006.01)I 主分类号 H04L27/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种基于循环前缀的小数倍频偏估计方法,包括如下步骤:(1)单载波频分多址SC‑FDMA系统中,一个子帧包含K个单载波频分多址SC‑FDMA符号,在接收端从子帧中取出每个单载波频分多址SC‑FDMA符号的循环前缀部分cp,以及符号末尾与循环前缀对应的数据部分data,得到K个{cp,data}对:{cp<sub>1</sub>,data<sub>1</sub>},…,{cp<sub>i</sub>,data<sub>i</sub>},…,{cp<sub>K</sub>,data<sub>K</sub>};其中,{cp<sub>i</sub>,data<sub>i</sub>}是第i个单载波频分多址SC‑FDMA符号对应的{cp,data}对,i=1,2,…,K;(2)对每个单载波频分多址SC‑FDMA符号对应的{cp,data}对,根据最大似然估计准则估计其频偏值,得到K个单载波频分多址SC‑FDMA符号对应的频偏值序列:<maths num="0001"><math><![CDATA[<mrow><mrow><mo>{</mo><mrow><mi>&Delta;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mn>1</mn></msub><mo>,</mo><mo>...</mo><mo>,</mo><mi>&Delta;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mi>i</mi></msub><mo>,</mo><mo>...</mo><mo>,</mo><mi>&Delta;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mi>K</mi></msub></mrow><mo>}</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0001111145120000011.GIF" wi="515" he="127" /></maths>(3)计算频偏值序列<img file="FDA0001111145120000012.GIF" wi="490" he="134" />的平均值:<maths num="0002"><math><![CDATA[<mrow><msub><mi>&Delta;f</mi><mrow><mi>m</mi><mi>e</mi><mi>a</mi><mi>n</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>K</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><mi>&Delta;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mi>i</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0001111145120000013.GIF" wi="397" he="126" /></maths>(4)记系统实际频偏值为Δf,并令Δf=Δf<sub>mean</sub>,计算得到各频偏值对应的高斯加权系数:{α<sub>1</sub>,…,α<sub>i</sub>,…,α<sub>K</sub>},其中,α<sub>i</sub>是第i个频偏值<img file="FDA0001111145120000014.GIF" wi="91" he="87" />对应的加权系数;(5)根据各个频偏值以及其加权系数计算加权平均值:<maths num="0003"><math><![CDATA[<mrow><mi>&Delta;</mi><mover><mi>f</mi><mo>^</mo></mover><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>&CenterDot;</mo><mi>&Delta;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mi>i</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0001111145120000015.GIF" wi="366" he="127" /></maths>(6)根据加权平均值<img file="FDA0001111145120000016.GIF" wi="80" he="91" />与实际频偏值Δf的差值,得到最终的系统频偏估计值:(6a)根据系统要求,设置频偏精度值e;(6b)判断<img file="FDA0001111145120000021.GIF" wi="78" he="86" />是否满足条件:<img file="FDA0001111145120000022.GIF" wi="286" he="132" />若满足,则所得到的<img file="FDA0001111145120000023.GIF" wi="78" he="86" />即为最终的系统频偏估计值;否则,用<img file="FDA0001111145120000024.GIF" wi="81" he="87" />重新给Δf赋值,即<img file="FDA0001111145120000025.GIF" wi="212" he="86" />返回步骤(4)。
地址 710071 陕西省西安市雁塔区太白南路2号