发明名称 一种离散数字信号任意步长的滑动离散傅里叶变换方法
摘要 本发明针对HDFT变换方法在实际工程应用中HDFT变换存在潜在不稳定和累计误差的问题,提出了一种数字离散信号任意步长的滑动离散傅里叶变换方法即调制任意步长SDFT(Modulated Hopping DFT,mHDFT)变换方法,利用DFT循环频域移位特性,采用修正的UVT变换,有效地去除了HDFT谐振器反馈回路中的旋转因子,将HDFT极点精确固定在单位圆上,然后通过相位修正得到n时刻频点k的DFT变换结果,从而在确保HDFT恒稳定的同时有效降低了累计误差。
申请公布号 CN104268123A 申请公布日期 2015.01.07
申请号 CN201410492336.4 申请日期 2014.09.23
申请人 电子科技大学 发明人 阎啸;王茜;秦开宇
分类号 G06F17/14(2006.01)I 主分类号 G06F17/14(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种离散数字信号任意步长的滑动离散傅里叶变换方法,其特征在于,包括以下步骤:(1)、将输入信号序列的信号样点x(n)减去M个采样间隔之前的信号样点x(n‑M),得到差值信号d(n),即:d(n)=x(n)‑x(n‑M),其中,M是DFT变换点数,n信号样点的时域索引;(2)、然后进行修正后的UVT变换:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>G</mi><mi>n</mi><mi>L</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munderover><mi>d</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>t</mi><mo>)</mo></mrow><msubsup><mi>W</mi><mi>M</mi><mrow><mo>-</mo><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mi>L</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>k</mi></mrow></msubsup><mtext>,</mtext></mrow>]]></math><img file="FDA0000575492430000011.GIF" wi="634" he="142" /></maths>其中,k为DFT变换的频域索引值,W<sub>M</sub>为复旋转因子并且W<sub>M</sub>=e<sup>j2π/M</sup>;(3)、将信号样点x(n)乘以调制序列<img file="FDA0000575492430000012.GIF" wi="122" he="76" />将频点k的DFT变换移到k=0处,根据n‑L时刻的DFT变换结果X<sub>n‑L</sub>(0)计算n时刻的DFT变换输出:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>X</mi><mi>n</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>X</mi><mrow><mi>n</mi><mo>-</mo><mi>L</mi></mrow></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>+</mo><msubsup><mi>W</mi><mi>M</mi><mi>km</mi></msubsup><msubsup><mi>G</mi><mi>n</mi><mi>L</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000575492430000013.GIF" wi="645" he="85" /></maths>其中,m为调制序列的索引值,每个采样时刻增加1,初始值为0,增加到M‑1时,下一采样时刻恢复到初始值0,作为迭代的n‑L时刻的DFT变换结果X<sub>n‑L</sub>(0),其初始值可以采用传统DFT变换方法得到;(4)、通过相位修正得到n时刻频点k的DFT变换结果即信号第k个频点的频谱信息:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>X</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>W</mi><mi>M</mi><mrow><mo>-</mo><mi>k</mi><mrow><mo>(</mo><mi>m</mi><mo>+</mo><mi>L</mi><mo>)</mo></mrow></mrow></msubsup><msub><mi>X</mi><mi>n</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>.</mo></mrow>]]></math><img file="FDA0000575492430000014.GIF" wi="523" he="93" /></maths>
地址 611731 四川省成都市高新区(西区)西源大道2006号