首页> 外文期刊>IEEE Transactions on Signal Processing >Fast noniterative algorithm for designing high-accuracy lowpass FIR filters with the evaluation of errors
【24h】

Fast noniterative algorithm for designing high-accuracy lowpass FIR filters with the evaluation of errors

机译:快速的非迭代算法,用于设计具有误差评估功能的高精度低通FIR滤波器

获取原文
获取原文并翻译 | 示例
           

摘要

We present an analytical approach to the design of zero-phase FIR digital passband filters. We describe an easy-to-implement, finite (noniterative) algorithm for determining low-pass filters, whose cost of calculations is O(nlog/sub 2). We give the evaluation of errors, taking into account the transition band, from which there follows the main result of this paper, wherein our filters are nearly optimal. We compare them with optimal filters optimal Kaiser's (1974) filters. It results that the errors of our filters are slightly greater than Kaiser's filters. However, a small modification of the presented algorithm may lead to filters that, in numerical tests, have errors like Kaiser's filters or even smaller if the cut-off frequency is not very close to 0 or /spl pi/. Our-algorithms are especially efficient for the design of very accurate (i.e., very long) filters. In numerical calculations, we constructed, using 15 digit floating-point arithmetic filters with errors up to 10/sup -13/, i.e., -260 dB. The main limitation of the filters in question is the negligence of weighting functions.
机译:我们提出一种设计零相位FIR数字通带滤波器的分析方法。我们描述了一种用于确定低通滤波器的易于实现的有限(非迭代)算法,其计算成本为O(nlog / sub 2 / n)。考虑到过渡带,我们给出了误差的评估,由此得出了本文的主要结果,其中我们的滤波器几乎是最佳的。我们将它们与最优滤波器进行比较,即最优Kaiser(1974)滤波器。结果是我们的过滤器的误差比Kaiser的过滤器略大。但是,对所提出算法的微小修改可能会导致滤波器在数值测试中具有类似Kaiser滤波器的误差,如果截止频率不是非常接近0或/ spl pi /,则误差甚至会更小。我们的算法对于设计非常精确(即很长)的滤波器特别有效。在数值计算中,我们使用15位浮点算术滤波器构造,误差高达10 / sup -13 /,即-260 dB。所讨论的滤波器的主要局限性是加权函数的过失。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号