教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 初中教育 >

基于IIR模拟低通数字低通滤波器的设计 基于FIR汉宁窗升余弦

来源:网络收集 时间:2026-09-07
导读: 课程设计 题 目 基于IIR模拟低通数字低通滤波器的设计 基于FIR汉宁窗升余弦滤波器的设计 学生姓名 于倩 学号 0810064021 所在院(系) 物理学系 专业班级 电子信息科学与技术081班 指导教师 蒋媛 完成地点 实验楼506教室 2011 年 10 月 19 日 基于IIR模拟低通

课程设计

题 目 基于IIR模拟低通数字低通滤波器的设计

基于FIR汉宁窗升余弦滤波器的设计

学生姓名 于倩 学号 0810064021 所在院(系) 物理学系 专业班级 电子信息科学与技术081班 指导教师 蒋媛 完成地点 实验楼506教室

2011 年 10 月 19 日

基于IIR模拟低通数字低通滤波器的设计基于FIR升余弦

滤波器的设计

作者:于倩

关键词:MATLAB,低通滤波器

陕西理工学院(物电学院)电子信息科学与技术专业2008级 陕西 汉中 723000

指导教师:蒋媛

[摘要] 本设计中都是设计的低通滤波器,在软件上的仿真,利用个人设定的滤波器的参数,进行低通滤波器的设计。通过在MATLAB软件中的仿真,可以看出利用不同的设计方法设计低通滤波器,产生的效果有很大的差别。

[关键词]MATLAB,低通滤波器

Abstract: This design is the design of low-pass filter, software simulation, using one set of filter parameters, were low-pass filter design. Through the MATLAB software in the simulation, we can see the use of different design approaches in the design of low-pass filter, the effect is very different。

Key words:MATLAB, low-pass filter

一. 设计目的和要求

1. 设计环境

软件: MATLAB7.0软件。

硬件:笔记本电脑,安装MATLAB软件

2. 设计要求

设计一个低通滤波器,滤波器的各项基本参数可以自己设定,分别刊滤波器的各项性能图像可以清楚的看出低通滤波器由于设计方法的不同的区别。在这个设计中,我们会利用三种方法设计低通滤波器,对他们进行对比,之后可以分析出哪一种的结果是最好的,最理想的。或者是哪个更适合一类信号的处理。

设计步骤:

(1)设计出低通滤波器的程序代码,满足基本的低通滤波器的设计原理。 (2)明细设计中的基本的原理和参数计算。 (3)给出信号的经过滤波器的特性曲线。

(4)用MATLAB7.0仿真程序,实现低通滤波器的设计 3. 设计目的

科技的发展和人们生活水平的不断提高,噪声也是逐渐的增加,与此同时人们对音乐和图像的信号的质量的要求更加的高。特别是在现今这个数字时代,我们会面对更多的数字信号,更高的信号质量的要求,那么对于多余的噪音,滤波器的作用就是十分显著的,在这里设计的低通滤波器就是其中的一个代表,通过设计低通滤波器,从中巩固和加强数字信号处理的理论能力和设计能力,提升水平。

二.IIR模拟低通滤波器的设计

1. IIR模拟低通滤波器的设计方法

模拟低通滤波器的设计基本有3种方法:1),巴特沃斯模拟低通滤波器;2),切比雪夫模拟低通滤波器;3),椭圆滤波器;但是在这3个分类中,又都有很多的小的设计方法可以进行设计。在本设计中,我们选择利用巴特沃斯低通滤波器的设计方法进行设计。 2. 3种设计方法对比

当相同的通带最大衰减和阻带最小衰减,巴特沃斯低通滤波器具有单调下降的幅频特性,过渡带最宽。切比雪夫的过渡带比巴特沃斯的过渡带窄,但是比椭圆滤波器的过渡带宽。切比雪夫的通带频率响应几乎和巴特沃斯滤波器相同,阻带式等波纹幅频特性。椭圆滤波器的过渡带最窄,通带和阻带均是等波纹幅频特性。 3. 巴特沃斯滤波器原理

模拟低通滤波器的设计指标有ap,Ωp,as,Ωs,其中Ωp和Ωs分别为通带截止频率和阻带截止频率;ap是通带Ω中最大衰减系数;as是阻带Ω≥Ωs的最小衰减系数ap和Ωs一般用dB表示。在此希望幅度平方函数满足给定的技术指标ap,Ωp,as,Ωs。 4. 巴特沃斯滤波器的实现 4.1 程序设计的原理

在程序设计中,主要的还是依据数字处理的基本的原理。进行相应程序的设计,取采样频率f=1Khz,用双线性变换法设计五阶巴特沃斯滤波器。在本程序的设计中运用的函数不再进行一一解释,可以自己查找MATLAB的HELP中查找。了解基本的设计步骤和方法就可以开始进行设计,设计中有一个低通滤波器,绘出模拟滤波器与数字滤波器的幅频和相频特性图。 4.2 程序源代码

[z,p,k]=buttap(5) ;% 设计五阶Butterworth低通模拟滤波器原型 [zd,pd,kd]=bilinear(z,p,k,1000);%双线性变换得到低通数字滤波器 [b,a]=zp2tf(zd,pd,kd);%滤波器类型转换 w=128; freqs(b,a,w) figure; freqz(b,a,w) 4.3 仿真图像

图3.3.1 模拟滤波器幅频与相频特性

图3.3.2 数字滤波器的幅频与相频特性

4.4 仿真结果分析

在图中可以看出曲线呈调下降,随着角频率Ω的增大曲线接近于零,所设计巴特沃斯电路满足参数要求;在相频特性曲线变化是不均匀的,在Ω<Ωc内幅度的变化是按一定比例的,

在Ω>Ωc这段上是单调下降的。

三.IIR数字低通滤波器的实现

1.IIR数字滤波器的设计步骤

1) 按一定规则将给出的数字滤波器的技术指标转换魏模拟低通滤波器的技术指标。 2) 根据转换后的技术指标设计模拟低通滤波器G(s); 3) 再按一定的规则将G(s)转换成H(z)。

4) 若是高通、带通或带阻数字滤波器则将它们的技术指标先转化为低通模拟滤波器的技术指标,然后按上述步骤2)设计出低通G(s),再将G(s)转换为所需的H(z)。 2.IIR数字滤波器的具体内容

用双线性Z变换法设计一低通数字滤波器,给定技术指标是

fp 100

Hz,

fs 300Hz,

p 3

dB,

s 20 dB,抽样频率Fs 1000Hz。

1) 将数字滤波器的技术要求转换为模拟滤波器的技术要求。 2) 设计低通滤波器G(s) 由 =

/ p

依次求出

p

s,再求出N,可得G(p)

G(s) G(p)

然后由

p

s p

转换成G(s)

3) 由G(s)求H(z) 3. IIR数字滤波器的程序实现

fp=100; fs=300;

ap=3; %通带最大衰减 as=20; %阻带最小衰减 Fs1=1000; %抽样频率 wp=2*pi*fp/Fs1;

ws=2*pi*fs/Fs1; %数字角频率 Fs=Fs1/Fs1; T=1/Fs;

Op=2/T*tan(wp/2);

Os=2/T*tan(ws/2); %角频率畸变 [N Wn]=buttord(Op,Os,ap,as,'s');

[z p k]=buttap(N); %G(p)的零点,极点,增益 [b a]=zp2tf(z,p,k); %G(p)的分子、分数系数 [B A]=lp2lp(b,a,Op); %H(s)的分子、分数系数

[Bz Az]=bilinear(B,A,Fs*T/2); %H(z)的分子、分数系数 [H w]=freqz(Bz,Az,256,Fs*Fs1); %H plot(w,abs(H),'r'); title('低通滤波器'); grid on;

4. IIR数字滤波器的仿真图像

图4.4.1 数字低通滤波器的幅频特性

5. IIR数字滤波器的仿真图像分析

由数字低通滤波器的幅频特性可以看出,在这个数字低通滤波器的设计中,它的过渡带是很宽的,但是它避免了利用脉冲响应不变法存在的频谱混叠现象。

四.FIR数字低通滤波器的实现

1.FIR数字滤波器的窗函数方法

1)矩形窗 2)三角窗 3)汉宁窗 4)海明窗 5)布莱克曼窗 6 …… 此处隐藏:3242字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于IIR模拟低通数字低通滤波器的设计 基于FIR汉宁窗升余弦.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1564427.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)