发明名称 基于噪声近似处理的双阶段频率估计方法
摘要 本发明提供的是一种基于噪声近似处理的双阶段频率估计方法。该方法将频率估计分为频率粗估计和频率精估计两个阶段进行。在频率粗估计阶段,利用傅里叶变换对含有加性干扰噪声的信号进行频率估计,得到一个粗略的估计值。之后利用信号处理相关技术,构造一个以真实频率和粗估计频率的差值为频率的频差信号。在频率精估计阶段,利用噪声近似理论,对信号进行噪声近似处理,之后利用最小二乘估计算法,得到更为精确的频率估计值。本发明能够降低信噪比门限,提高频率估计的精度。
申请公布号 CN103795660B 申请公布日期 2017.01.25
申请号 CN201410047876.1 申请日期 2014.02.11
申请人 哈尔滨工程大学 发明人 徐定杰;殷波;祁艳杰;王伟;马跃华
分类号 H04L25/02(2006.01)I;H04L25/03(2006.01)I 主分类号 H04L25/02(2006.01)I
代理机构 代理人
主权项 一种基于噪声近似处理的双阶段频率估计方法,其特征是:步骤一:频率粗估计(1)信号的接收通信系统中的接收信号用含有噪声的复正弦信号进行表示,经过接收机终端采样后,实际处理的信号为:x(n)=Aexp[j(φ<sub>0</sub>+2πfnt<sub>s</sub>)]+v(n) n=1,2,...,N其中,A是信号的幅度,φ<sub>0</sub>是信号的初始相位,f是信号的频率,t<sub>s</sub>是采样周期,N是信号长度,v(n)是服从高斯分布的加性噪声、其均值为0方差为σ<sup>2</sup>,频率粗估计阶段的任务是完成对接收信号x(n)的频率粗估计;(2)DFT频率估计在接收到信号x(n)后,对时域的接收信号x(n)进行傅里叶变换,得相应的频域信号为<maths num="0001"><math><![CDATA[<mrow><mi>X</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>x</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mi>j</mi><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>N</mi></mfrac><mi>n</mi><mi>k</mi><mo>)</mo></mrow><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi></mrow>]]></math><img file="FDA0001106021220000011.GIF" wi="966" he="134" /></maths>信号的频谱信息为P(k)=|X(k)|<sup>2</sup>,根据信号频谱的特性,在信号真实频率处所对应的频谱值最大,通过寻找频谱值最大的点来估计信号的频率,设第m个点的频谱值最大,根据对应关系信号的频率粗估计值为<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>f</mi><mo>^</mo></mover><mn>0</mn></msub><mo>=</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>N</mi></mfrac><mi>m</mi><mo>;</mo></mrow>]]></math><img file="FDA0001106021220000012.GIF" wi="238" he="135" /></maths>(3)本地参考信号的构建利用DFT对接收信号x(n)进行频率估计,得到了频率粗估计值<img file="FDA0001106021220000013.GIF" wi="75" he="84" />构造一个本地参考信号,所述本地参考信号以估计值<img file="FDA0001106021220000014.GIF" wi="51" he="78" />作为参考信号的频率,构建的本地参考信号为:<maths num="0003"><math><![CDATA[<mrow><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><msub><mover><mi>f</mi><mo>^</mo></mover><mn>0</mn></msub><msub><mi>nt</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>n</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi></mrow>]]></math><img file="FDA0001106021220000015.GIF" wi="763" he="78" /></maths>本地参考信号包含的是频率粗估计的信息;(4)频差信号的构建利用接收信号x(n)与本地参考信号y(n),构造一个反映粗估计频差的频差信号,通过将接收信号x(n)与构建的本地参考信号y(n)共轭相乘,得到频差信号为:z(n)=x(n)×y(n)<sup>*</sup>=Aexp[j(φ<sub>0</sub>+2πΔfnt<sub>s</sub>)]+v′(n)n=1,2,...,N;其中,<img file="FDA0001106021220000016.GIF" wi="237" he="71" />为粗估计的频率偏差、该值是由于DFT估计精度不高而导致的,v′(n)为加性噪声项,经过上述变换,得到一个以Δf为频率的频差信号z(n),频差信号z(n)的频率信息即为在粗估计阶段中产生的频率估计偏差,频差Δf的值将在频率精估计阶段进行估计;步骤二:频率精估计(1)频差信号的叠加处理将z(n)按照每M个采样点叠加在一起,得到<maths num="0004"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mi>p</mi><mi>M</mi></mrow><mrow><mo>(</mo><mi>p</mi><mo>+</mo><mn>1</mn><mo>)</mo><mi>M</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mi>z</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mi>p</mi><mi>M</mi></mrow><mrow><mo>(</mo><mi>p</mi><mo>+</mo><mn>1</mn><mo>)</mo><mi>M</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mo>{</mo><mi>A</mi><mi> </mi><mi>exp</mi><mo>&lsqb;</mo><mi>j</mi><mrow><mo>(</mo><msub><mi>&phi;</mi><mn>0</mn></msub><mo>+</mo><mn>2</mn><msub><mi>&pi;&Delta;fnt</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo><msup><mi>v</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>}</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>A</mi><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&pi;&Delta;fMt</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&pi;&Delta;ft</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow></mfrac><mi>exp</mi><mo>{</mo><mi>j</mi><mo>&lsqb;</mo><msub><mi>&phi;</mi><mn>0</mn></msub><mo>+</mo><mi>&pi;</mi><mi>&Delta;</mi><mi>f</mi><mrow><mo>(</mo><mi>M</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>t</mi><mi>s</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mn>2</mn><msub><mi>&pi;&Delta;fpMt</mi><mi>s</mi></msub><mo>&rsqb;</mo><mo>}</mo><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mi>p</mi><mi>M</mi></mrow><mrow><mo>(</mo><mi>p</mi><mo>+</mo><mn>1</mn><mo>)</mo><mi>M</mi><mo>-</mo><mn>1</mn></mrow></msubsup><msup><mi>v</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msup><mi>A</mi><mo>&prime;</mo></msup><mi>exp</mi><mo>{</mo><mi>j</mi><mo>&lsqb;</mo><msub><mi>&phi;</mi><mn>0</mn></msub><mo>+</mo><mi>&pi;</mi><mi>&Delta;</mi><mi>f</mi><mrow><mo>(</mo><mi>M</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>t</mi><mi>s</mi></msub><mo>+</mo><mn>2</mn><msub><mi>&pi;&Delta;fpMt</mi><mi>s</mi></msub><mo>&rsqb;</mo><mo>}</mo><mo>+</mo><msup><mi>v</mi><mrow><mo>&prime;</mo><mo>&prime;</mo></mrow></msup><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>p</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>P</mi></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0001106021220000021.GIF" wi="1134" he="621" /></maths>其中,<img file="FDA0001106021220000022.GIF" wi="381" he="134" />为s(p)的幅度,P为s(p)的长度,其值为向下取整最接近<img file="FDA0001106021220000023.GIF" wi="67" he="119" />的整数,<img file="FDA0001106021220000024.GIF" wi="454" he="94" />为加性噪声项,经过叠加处理后得到的信号s(p)是一个含有噪声的信号;(2)信号噪声近似处理引入噪声近似处理操作,将加性噪声转换为相位噪声,然后直接提取信号的相位信息,进而实现对频差Δf的快速高效估计;当信号的信噪比SNR远大于1时,根据噪声近似理论,此时信号的加性噪声近似等价于相应的相位噪声,于是有s(p)≈A′exp{j[φ′<sub>0</sub>+2πΔfpT<sub>s</sub>+e<sub>p</sub>]} p=1,2,...,P其中,φ′<sub>0</sub>=φ<sub>0</sub>+πΔf(M‑1)t<sub>s</sub>,T<sub>s</sub>=Mt<sub>s</sub>,e<sub>p</sub>为利用噪声近似理论得到的相位噪声项;(3)最小二乘估计经过噪声近似处理后,s(p)的近似信号中不再含有加性噪声项,直接提取相位,得到的相位信息为θ<sub>p</sub>=φ′<sub>0</sub>+2πΔfpT<sub>s</sub>+e<sub>p</sub>,定义向量Θ=[θ<sub>0</sub>,θ<sub>1</sub>,...,θ<sub>P‑1</sub>]<sup>T</sup>,H<sub>0</sub>=[1,1,...,1]<sup>T</sup>,H<sub>1</sub>=[0,2πT<sub>s</sub>,...,2π(P‑1)T<sub>s</sub>]<sup>T</sup>,H=[H<sub>0</sub>,H<sub>1</sub>],X=[φ′<sub>0</sub>,Δf]<sup>T</sup>,E=[e<sub>0</sub>,e<sub>1</sub>,...,e<sub>P‑1</sub>]<sup>T</sup>,于是得到相位的向量表达式为Θ=HX+E根据最小二乘估计算法,令估计误差最小,得到的X估计:<maths num="0005"><math><![CDATA[<mrow><mover><mi>X</mi><mo>^</mo></mover><mo>=</mo><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>X</mi></munder><mo>|</mo><mi>E</mi><msup><mo>|</mo><mn>2</mn></msup><mo>=</mo><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>X</mi></munder><mo>|</mo><mi>&Theta;</mi><mo>-</mo><mi>H</mi><mi>X</mi><msup><mo>|</mo><mn>2</mn></msup></mrow>]]></math><img file="FDA0001106021220000031.GIF" wi="582" he="87" /></maths>对上式求导,并令导数为零,得到含有频差Δf信息的项X估计值为:<maths num="0006"><math><![CDATA[<mrow><mover><mi>X</mi><mo>^</mo></mover><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>H</mi><mi>T</mi></msup><mi>H</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>H</mi><mi>T</mi></msup><mi>&Theta;</mi></mrow>]]></math><img file="FDA0001106021220000032.GIF" wi="382" he="70" /></maths>从<img file="FDA0001106021220000033.GIF" wi="46" he="64" />中提取频差估计值<img file="FDA0001106021220000034.GIF" wi="89" he="70" />于是得到最终的信号频率估计为<img file="FDA0001106021220000035.GIF" wi="265" he="86" />
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室