- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FIR 数字滤波器的设计--等波纹最佳逼近法一、等波最佳逼近的原理简介
等波纹最佳逼近法是一种优化设计法,即最大误差最小化准则,它克服了窗函数设计法和频率采样法的缺点,使最大误差(即波纹的峰值)最小化,并在整个逼近频段上均匀分布。用等波纹最佳逼近法设计的FIR 数字滤波器的幅频响应在通带和阻带都是等波纹的,而且可以分别控制通带和阻带波纹幅度,这就是等波纹的含义。最佳逼近是指在滤波器长度给定的条件下, 使加权误差波纹幅度最小化。与窗函数设计法和频率采样法比较,由于这种设计法使滤波器的最大逼近误差均匀分布,所以设计的滤波器性能价格比最高。阶数相同时,这种设计法使滤波器的最大逼近误差最小,即通带最大衰减最小,阻带最小衰减最大;指标相同时,这种设计法使滤波器阶数最低。
d等波纹最佳逼近法的设计思想 。用H (?) 表示希望逼近的幅度特性函数,要求设计线性相位 FIR 数字滤波器时, Hd (? ) 必须满足线性相位约束条件。用
d
H ?? ?表示实际设计的滤波器的幅度特性函数。定义加权误差函数? ???为
? ???? W ????Hd ???? H ????
式中,W ?? ?为幅度误差加权函数,用来控制不同频带(一般指通带和阻带) 的幅度逼近精度。等波纹最佳逼近法的设计在于找到滤波器的系数向量h?n?, 使得在通带和阻带内的最大绝对值幅度误差? ??? 为最小,这也就是最大误差
最小化问题。
二、等波纹逼近法设计滤波器的步骤和函数介绍
根据滤波器的设计指标的要求:边界频率,通带最大衰减,阻带最大衰等
估计滤波器阶数n,确定幅度误差加权函数W ?? ?
采用Parks-McClellan 算法,获得所设计滤波器的单位脉冲响应h?n?
实现 FIR 数字滤波器的等波纹最佳逼近法的 MATLAB 信号处理工具函数为firpm 和firpmord。 firpm 函数采用数值分析中的多重交换迭代算法求解等
波纹最佳逼近问题,求的满足等波纹最佳逼近准则的FIR 数字滤波器的单位脉冲响应h?n?。firpmord 根据逼近指标,计算采用Parks-McClellan 算法等波纹最佳逼近滤波器的最低阶数,误差加权向量w,归一化边界频率向量f。
3 对 firpm 和firpmord 的说明firpm
函数功能:采用Parks-McClellan 算法设计FIR 滤波器函数格式:hn=firpm(n,f,m,w)
n 是滤波器的阶
hn 是数字滤波器的单位脉冲响应,其长度为n+1
f 是希望滤波器的边界频率向量,要求 f 是单调增向量,并且从 0 开始,以 1
结束,1 对于数字频率?
m 是与 f 对应的希望滤波器的幅度向量,m 和f 的长度相等,m?k ?表示希望滤波器在频率点 f ?k ?上的幅频响应,m 和 f 给出了希望滤波器的幅度特性。
w 是误差加权向量,其长度为 f 的一半。w(i) 表示对 m 中第 i 个频率段幅度逼近精度的加权值。w 缺省时,函数默认 w 全为 1,即每个频率段的逼近误差加权值相同。
firpmord 函数
函数功能:根据逼近指标,计算采用Parks-McClellan 算法等波纹最佳逼近滤波器的最低阶数n,误差加权向量 w 和归一化边界频率f。其返回参数作为firpm 函数的调用参数。
函数格式:[n,f,m,w]=firpmord(f,m,rip,fs)
f 可以是归一化边界数字频率向量,也可以是模拟边界频率向量,但必须以 0 开始,以 1 结束或 fs/2 结束,并且其中省略了 0 和fs/2 两个频率点。
fs 是时域采样频率,单位Hz。fs 缺省时,函数默认fs=2Hz.但这是f 的长度
(包括省略 0 和 fs/2 两个频率点)是 m 的两倍,即 m 中的每个元素表示 f 给定的一个逼近频段上的希望逼近的幅度值。
rip 表示f 和 m 描述的各逼近段允许的波纹振幅(幅频响应最大偏差)。4.注意事项:
省略fs 时,f 必须是归一化的数字频率
有时计算的阶数n 略小,使设计结果达不到指标要求,这时要取n+1 或n+2 三、程序
低通滤波器设计
% Lowpass filter: wp=, ws=, N=26
% peak passband ripple is , peak stopband ripple is clc;clear;clear all;
wp_l=*pi; ws_l=*pi; N1=26; deltal_1=; deltal_2=; %初始化参
数
f_l=[0 wp_l ws_l pi]/pi; %设定归一化的firpm函数参数deltal=[deltal_1,deltal_2];
a_l=[1 1 0 0]; %幅值
[n,f,m,w_l]=firpmord(f_l(2:3),
您可能关注的文档
最近下载
- 2025年大足县大足县某国企招聘工作人员若干人备考题库及答案详解1套.docx VIP
- NB╱T 47013.8-2015 压设备无损检测第8部分:泄漏检测.pdf VIP
- 开关端子箱更换作业指导书.docx VIP
- 生产现场巡查与督导解读.pptx VIP
- 统编版(2019)高一上学期必修中外历史纲要上期末综合检测试卷(含答案解析).docx VIP
- 2025年大足县大足县某国企招聘工作人员若干人备考题库带答案详解.docx VIP
- 北京市民政局所属事业单位招聘考试真题及答案.docx VIP
- 2025《数据基础设施 接入管理》.pdf VIP
- 初中物理核心知识点全梳理(附中考考点标注).docx VIP
- 院感知识考试试题及答案.docx VIP
原创力文档


文档评论(0)