Butterworth-(巴特沃斯)滤波器设计参考.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Butterworth (巴特沃斯)滤波器设计参考 -- By Water 在嵌入式音频产品开发过程中经常会到LPF (LowPassFilter 低通滤波器)和HPF (HighPassFilter 高通滤 波器),一般情况下都是离线用工具(如:Matlab)设计好滤波器的参数 (FilterCoefficients)再应用到产品中 去。但有些状况下需要用户自己根据需求来实时(Real-time)调整FilterFrequencyResponse(滤波器频率响应), 这种情形下就需要在嵌入式系统中实时根据客户的设定需求来产生相应的FilterCoefficients。 下文就汇总出了N 阶IIRLPFHPFButterworth滤波器系数的设计方法,具体的算法原理推导可以参考陈佩 青《数字信号处理教程》一书,此处只给出工程上可以应用的结论。 背景介绍: 归一化的巴特沃斯滤波器系统函数一般形式: d   0 H s  an 2 N a  a s  a s    a s 0 1 2 N (Note: 参考 陈佩青《数字信号处理教程》第二版266页(6-108)表达式) 一般情况下会希望保持通带增益为0dB,因此设定d0=a0。 在a0=aN= 1 情况下得到如下归一化的巴特沃斯多项式: N 多项式因子 1 2 3 4 5 6 7 8 (Note: 参考 维基百科 “巴特沃斯滤波器”) 1 由此得到 d0=a0=aN=1情况下的Butterworth多项式展开的系数表: d H(s) 0 ,a a d 1 2 N 0 N 0 a asa s a s 0 1 2 N (Note: 参考 陈佩青《数字信号处理教程》第二版266页 表6-4) 上面的表达式是s域的表达式,下面是变化到z域的方法。 低通滤波器: 1 1 z1 s   C 1 z1 1   c C   tan1 c   2     1,  2f / fc c c s 采样频率fs,-3dB频率点 fc 高通滤波器: 1 1z  sC , C  tan ,  1c 1 1 1 c c 1z 2 (Note: 参考 陈佩青《数字信号处理教程》第二版291页 表6-8) 2 其他带通、带阻滤波器频率变换式参考表6-8 (下图)

文档评论(0)

139****6621 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档