CZT-ZDFT算法和实现.PDFVIP

  • 90
  • 0
  • 约2.37万字
  • 约 11页
  • 2018-10-13 发布于湖北
  • 举报
维普资讯 科技论坛: 第2●奄第三期 武设水利电力学院学掇 Vo1.24 No.2 1991年 4月 J.ofW ahan UnivofHydr. & E1ec Eng. Apr.1991 CZT-ZDFT算 法 及 实 现 俞 宁 (计算机及电子工程系 ) 提 要 选带额谱细化分析方法是数字信号处理 中的一种重要分析方法。本文对 以czT算法实现选带 频谱细化的计算及实现过程进行了分析。 关■曩 频谱分析,线性调制’比较 中重分娄号;TNgl 引 言 数字信号的付里叶频谱的选带细化技 术是信号分析中的一项重要技术 近年来,在新型 的FFT信号分析仪中,都具备了这一功能。 常规的FFT算法,由于其频谱的计算是从 z平面单位 圆上的1e 点算起,所得 到 的信 号频谱是 一个从直流分量开始到折叠频率的全频谱。其频率分辨率取决于对所分析信号的采 样持续时闯。在需要对某一频谱进行细化时,对一般的FFT算法,可 以通过对信号序列添另 加长后,再求频谱来实现。但这会大大增加FFT的计算量 。且所得到的全频谱 中大量的数据 并不为分析所需要 。所 以人们提出了一些改进的ZOOM算法。其中使用较广泛的是基于复调 制和选抽滤波的ZFFT算法。该算法 由于其容易实现和计算效率较高的特点,在FFT分析仪 中被广泛采用。但在ZFFT算法中,频率分辨率要求越高,对输入 信号 序 列 的选抽 比也越 高,其数字滤波器的性能要求也越高,即滤波器的阶数越高。这就意味着随着频率分辨率的提 高,ZFFT的计算量会很快增大,同时数字滤波器的设计也会越来越复杂。另外 ,当仪器的 观察窗 口滑动时,相当于选带起始频率变化时,全部采样数据都要重新进行复调制和滤波处 理。针对 以上问题,本文提出了采用CZT算法来进行信号选带频谱细化。这种CZT—ZDFT算法 可 以从任意起始频率起,以任意的频率分辨率进行选带谱分析 ,而不需经过任何调制与滤波 处理。并且其输入数据点数 N 与输出数据点数M以及频率分辨率 F之间互为独立,不要求 为高度台成数。所 以使用起来非常灵活。由于这种算法不需经过滤波处理,所 以其频谱可以 保证很高的分析精度 。由下面的分析,我们还可 以知道,当选抽 比较高 时 ,CZT—ZDFT的 计算量会~ZFFT的计算量小得多。在选带窗 口滑动时,CZT的计算量还可 以减少 近半。当 然CZT—ZDFT算法也具有中间数据存贮量较大,以及计算较复杂的缺点 但随着 FFT信号 分析仪的智能化程度提高,广泛采用计算协处理器或信号处理协处理器和大容量高速RAM, 本文1880年 9月15日收到 维普资讯 科技论坛: 第 e期 俞宁 CZT—ZDFT~法及实琥 这种算法会得到广泛 的应用。 1 CZT-ZDFT算法介绍 设输入信号的采样数据序列为:

文档评论(0)

1亿VIP精品文档

相关文档