基于实乘子的快速傅立叶变换_第1页
基于实乘子的快速傅立叶变换_第2页
基于实乘子的快速傅立叶变换_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于实乘子的快速傅立叶变换

离散furing变换自1965年裂纹突变(fft突变)提出以来,分散fowier变换在许多频率下得到了广泛应用。但是对于实时性要求很高的引信而言,其应用还是受到变频处理速度的限制,而很难应用到实际中。特别是目前的调频引信的信号处理中。所以近年来,人们对如何提高FFT的变换速度算法的研究一直在继续,见文献1算法的组成1.1dft的一般性质首先定义四种离散变换形式DFT-J(J=1,2,3,4)。DFT-J是将输入长度为N(N=2其正变换公式如下:显然(1)式就是我们通常意义下的DFT,若将输入序列x(n)和输出序列X(k)均看作N维列向量,且分别记作同时由(1)、(2)、(3)、(4)式还可以得到变换矩阵具有如下性质:1.2实时dft变换的实乘子算法记DFT-1的变换矩阵FN1的第k行、第n列元素为fN1(k,n),即当当再对将上式按虚线所示进行分块,注意变换矩阵的形式,可上式左角恰好为利用矩阵的Kronecker直和和Kronecker直积计算公式见文献上式中Q为初等行变换阵,由上述的推导过程可以得到Q为N维方阵。由初等行变换的性质可知,Q可逆,Q同理可得式(15)、(16)、(17)给出四种DFT变换的内在关系和实乘子算法的基本思路,可以看出一个N点的DFT-1可以由一个N/2点的DFT-1和一个N/2点的DFT-3构成,若由(17)式将在(4)式中利用恒等式:所以从而其中其中因此若x(n)为复序列,则经过2N次实乘((18)式和2N次实加((19)式)运算后,一个N点的DFT-4可换算成一个N点的DFT-3的形式,用矩阵表示为其中由(16)、(20)式可得即就是,将此式和(15)式联和起来就构成我们的实乘子快速算法公式:即计算一个N点的DFT-1可以分成一个N/2点的DFT-1和一个N/2点的DFT-3,而一个N/2点的DFT-3可以由二个N/4点的DFT-3计算来构成,分成N/2点后,再按(21)式继续分解,直至N=2的最简单的情况。从而得到计算DFT的实乘子的快速算法。2算法的应用实验我们以长度为N=2从上述流图中可以看出运算简单规则,易于实现。用Matlab语言和TMS320系列芯片的汇编语言,我们都进行了算法的应用实践,都得到了理想的结果。我们仍然以长度为N=23同址计算的个频率很从上面的分析和比较中可以看出,利用实乘子算法在处理短数据点时不仅可以大大减少变域运算中的乘法次数,而且也减少了加法次数,使得整个变频的处理速度大大提高,使困扰调频引信变频速度的问题,不在仅仅通过提高器件的处理速度,得以解决。从而大大降低了产品研制的成本。但是该算法在用同址计算时加大了数据的交换量(特别是在处理长数据点时尤为突出),使该算法在计算过程中处理速度虽然有明显的提高,但并不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论