计算理想低通滤波器的 - 范文中心

计算理想低通滤波器的

02/06

3-2-1 计算理想低通滤波1 计算理想低通滤波器的ha(n) 函数ideal_lp 设所要求的理想数字滤波器的频率响应为

H(e

d

jw

),h(n)是与其对应的单

d

1(n)位脉冲响应,因此hd

2

jw



Hd(e)e

d

jwjwn

dw

由于Hd(e)是矩形频率特性,故h(n)一定是无限长的非因果序列。 而所要设计的是FIR数字滤波器,其单位脉冲响应h(n)必然是有限长的,所以要用有限的h(n)来逼近无限长的hd(n),最有效的方法是截断hd(n),即用有限长的窗函数来截取hd(n), 表示为: h(n)=hd(n)w(n) 这种设计方法称为窗函数设计法。 数字低通滤波器的窗函数设计

理想低通数字滤波器的频率响应Hd(e)为:

jwa

|w|wcjw1e,

Hd(e)

0,|w|wc

jw

式中

w——截至频率,rad;

c

a——采样延迟。

则理想数字低通滤波器的单位脉冲响应hd(n)为

1

hd(n)2



Hd(e)e

jwjwn

dw

sinc(na)1wcjwajwn

1eedw2wc(na)



hd(n)为无限长非因果序列,关于a偶对称。

为了从hd(n)得到一个FIR数字滤波器,必须同时在两边截取hd(n),要得到一个因果的线性相位FIR滤波器,它的h(n)的长度为N,必须有

0nN-1hd(n),N1h(n) a=

0,其它2

这种截取可看作是 h(n)=hd(n)w(n)

0nN-11,其中 w(n)矩形窗

0,其它

h(n)为关于a偶对称的有限长因果序列,N为奇数时是1型,N为偶数时

是2型。在MATLAB中利用ideal_lp函数,计算理性低通滤波器的单位脉冲响应

hd(n)。

function hd=ideal_lp(wc,N); alpha=(N-1)/2; n=0:1:N-1;

m=n-alpha+eps;

hd=sin(wc*m)./(pi*m);

3-2-2 计算FIR滤波器的绝对和相对的幅度响应 函数freqz_m 在频域中,FIR数字滤波器的频率响应Hd(e)为:

H(e

jw

jw

jw

1)2

jw



Hd(e)W(e

jj(w)

)d

jw

因而H(e)逼近Hd(e)的好坏,完全取决于窗函数的频率特性W(e)。 在MATLAB中利用freqz_m计算绝对和相对的幅度响应。 function[db,mag,pha,w]=freqz_m(b,a); [H,w]=freqz(b,a,1000,'whole'); H=(H(1:1:501))'; w=(w(1:1:501))'; mag=abs(H);

db=20*log10((mag+eps)/max(mag)); pha=angle(H);

3-2-3 提取大于50dB衰减的汉明窗FIR低通滤波器 DSP3203 例5 根据下列技术指标,设计一个数字FIR滤波器

w=0.2π,Ap=0.25dB

wr=0.4π,Ar=50dB

p

选择一个恰当的窗函数,确定单位脉冲响应,绘出所设计的滤波器的幅度响应。 解:根据窗函数最小阻带衰减的特性,只有海明窗和布莱克曼窗可提供大于50dB的衰减。故选择海明窗,它提供较小的过渡带,因此具有较小的阶数。 流程图:

图2.14

程序实现如下:

wp=0.2*pi;wr=0.4*pi;

tr_width=wr-wp; %过渡带宽度

N=ceil(6.6*pi/tr_width)+1 %滤波器的长度,N=奇数为1型;N=偶数为2型 n=0:1:N-1;

wc=(wr+wp)/2; %理想低通的截止频率

hd=ideal_lp(wc,N); %理想低通的单位脉冲响应 w_ham=(hamming(N))'; %海明窗

h=hd.*w_ham; %截取得到实际单位脉冲响应

[db,mag,pha,w]=freqz_m(h,[1]); %计算实际滤波器的幅度响应 delta_w=2*pi/1000;

Ap=-(min(db(1:1:wp/delta_w+1))); %实际通带波动

Ar=-round(max(db(wr/delta_w+1:1:501))); %最小阻带衰减 subplot(221);stem(n,hd);title('理想单位脉冲响应hd(n)') subplot(222);stem(n,w_ham);title('海明窗)w(n)') subplot(223);stem(n,h);title('实际单脉冲响应h(n)') subplot(224);plot(w/pi,db);title('幅度响应(db)') axis([0,1,-100,10]);

图2-13 滤波器的幅度响应

滤波器的长度为34,实际通带波动0.0477dB,最小阻带衰减52dB,满足设计要求。

滤波器的长度为35,实际通带波动 0.0301dB,最小阻带衰减52dB,满足设计要求。


相关内容

  • 用窗函数法设计FIR数字低通滤波器
    河北科技大学 课程设计报告 学生姓名: 学 号: 专业班级: 课程名称: 学年学期 指导教师: 20 年 月 课程设计成绩评定表 目 录 1. 窗函数设计低通滤波器 1.1设计目的--------------------------1 1. ...
  • 二阶RC有源滤波器的设计
    湖南人文科技学院毕业设计 二阶RC有源滤波器的设计 摘 要:滤波器是一种能够使有用频率信号通过,而同时抑制(或衰减)无用频率信号的电子电路或装置,在工程上常用它来进行信号处理.数据传送或抑制干扰等.有源滤波器是由集成运放.R.C组成,其开环 ...
  • 巴特沃兹滤波器
    巴特沃兹滤波器 (Butterworth) 特点:具有通带内最大平坦的振幅特性,且随f单调 其幅度平方函数具有如下形式: 式中,N为整数,称为滤波器的阶数,N越大,通带和阻带的近似性越好,过渡带也越陡.如下图所示: 图 巴特沃兹filter ...
  • 自适应滤波器的MATLAB实现
    自适应滤波器的MATLAB实现 2009级 1引言 滤波是信号与信息处理领域的一种最基本而又重要的技术.在信号的传输过程中,通常会受到噪声或干扰的污染,而滤波器就是用来从含有噪声或干扰信号的数据中提取人们感兴趣的.接近规定质量的信息.滤波器 ...
  • 带阻滤波器论文
    安徽建筑大学 毕 业 设 计 (论 文) 专 业 通信工程 班 级 10通信①班 学生姓名 高路 学 号 [1**********] 课 题 微波器件特性研究 --支线型微波带阻滤波器 指导教师 吴东升 2014年6月 6日 摘 要 由于射 ...
  • 检测技术与信号处理作业
    一. 判断题 (对)1.磁电式速度传感器是利用电磁感应原理. (错)2.测量正确度描述了测量结果中粗大误差大小的程度. (对)3.确定信号中那些不具有周期重复性的信号称为非周期信号. (错)4.当一个空气微粒偏离其平衡位置时,就有一个压力的 ...
  • 数字信号处理期末复习资料终极版
    3π [1] 判断下面的序列是否是周期的,若是周期的,确定其周期.(1)x (n ) =A cos(πn -) ,A 78 是常数: 32π14 =,这是有理数,因此是周期序列,周期是T=14: 解:w =π, 7w 3 [2]. 设系统分 ...
  • 第2章 反褶积-1
    第二章 反褶积 反褶积是借助压缩基本地震子波来改善时间分辨率的一种处理过程.为搞清这一过程要求综合研究正演问题,即必须首先研究记录的地震道的积木式分段单元.地层是由不同类型岩性的岩层组成的,每种岩石类型都有地球物理学家所可利用的某种物理特性 ...
  • 变频器.电抗器.滤波器介绍
    变频器解释: 变频器是把工频电源(50Hz或60Hz) 变换成各种频率的交流电源,以实现电机的变速运行的设备,其中控制电路完成对主电路的控制,整流电路将交流电变换成直流电,直流中间电路对整流电路的输出进行平滑滤波,逆变电路将直流电再逆成交流 ...
  • 09现代通信原理中期考试(试题+答案)
    西南交通大学2010-2011学年第2学期期中考试试卷 班 级 学 号 姓 名 课程代码 2100990 课程名称 现代通信原理 考试时间 110分钟 密封装订线 密封装订线 密封装订线 题号 得分 一 二 总成绩 阅卷教师签字: 一.选择 ...