基于双线性变换法设计切比雪夫II型IIR数字低通滤波器.docVIP

  • 104
  • 0
  • 约 11页
  • 2017-08-11 发布于重庆
  • 举报

基于双线性变换法设计切比雪夫II型IIR数字低通滤波器.doc

基于双线性变换法设计切比雪夫II型IIR数字低通滤波器

课 程 设 计 课程设计名称:基于双线性变换法设计C- hebyshev-II型IIR数字低通滤波器 专 业 班 级 : 电信 学 生 姓 名 : 星空 学 号 : 指 导 教 师 : 课程设计时间: 2013年6月30日 数字信号处理 专业课程设计任务书 学生姓名 星空 专业班级 电信 学院名称 信息科学与工程学院 题 目 基于双线性变换法设计Chebyshev- II型IIR数字低通滤波器 课题性质 工程技术研究 课题来源 自拟 指导教师 同组姓名 主要内容 设计一个具有如下性能指标的Chebyshev- II型IIR数字低通滤波器:=0.25,=0.4,=0.01,=0.001;分析最后设计结果性能。 任务要求 掌握双线性变换法设计数字滤波器的基本流程; 掌握Chebyshev- II型模拟低通原型滤波器; 求出所设计滤波器的传输函数; 绘制所设计滤波器的幅频特性图。 参考文献 [1] 胡广书. 数字信号处理—理论、算法与实现[M]. 北京: 清华大学出版社, 1997. [2] R. Lyons. Understanding Digital Signal Processing [M]. 2nd ed. Prentice Hall PTR., 2004. [3] A.V.奥本海姆, R.W.谢弗 and J.R.巴克. 离散时间信号处理[M]. 第二版. 西安交通大学出版社, 2001. [4] S. K. Mitra. Digital Signal Processing: A Computer-Based Approach[M]. 3rd ed. McGraw-Hill, 2005. 审查意见 指导教师签字: 教研室主任签字: 2013 年6 月 23 日 说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页 1 需求分析 在本次课程设计中,我做的是基于双线性变换法设计Chebyshev-II型IIR数字低通滤波器,看到这个题目,我们很快就能联系到数字信号处理中的IIR数字滤波器的设计,根据以前学习的东西我们知道,要想设计一个数字低通滤波器,我们可以把所给的数字指标转换为模拟参数,通过设计一个模拟低通的滤波器,对设计好的模拟低通滤波器进行数字化就可以得到一个数字低通滤波器。 在本次实验中,我们首先将所给的滤波器数字指标转换为模拟指标,利用Chebyshev-II型函数设计一个Chebyshev-II型低通模拟滤波器,然后对所设计好的Chebvshev-II型低通模拟滤波器进行参数分析,接下来利用双线性变化法将此模拟低通滤波器转变为数字低通滤波器。 2 概要设计 图1 滤波器 设计流程方框图 IIR滤波器的设计包括三个步骤:①给出所需要的滤波器的技术指标;②设计一个H(z)使其逼近所需要的技术指标:③实现所设计的H(z),IIR数字滤波器设计的最通用的方法是借助于模拟滤波器的设计方法。所以IIR数字低通滤波器的设计步骤是:①按一定规则将给出的数字滤波器的技术指标转换为模拟低通滤波器的技术指标;②根据转换后的技术指标设计模拟低通滤波器G(s):③再按一定规则将G(s)转换成H(z)。 在此过程中,我们用到了很多MATLAB中的函数,如设计切比雪夫低通滤波器的函数afd_chebl、由直接型转换为级联型的函数dir2cas、双线性变换的函数bilinear等。其中afd _chebl用于实现用模拟指标设计一个低通模拟滤波器,bilinear用于利用双线性变换法将模拟低通滤波器转换为数字低通滤波器。 3 运行环境 硬件环境:PC机,windows2000及其以上, CPU ,内存,硬盘 软件环境:Windows 7操作系统 Matlab软件 4 开发工具和编程语言 MATLAB 软件,编程语言为DSP设计语言 5 详细设计clc; clear all Ap=0.08;%通带最大衰减由AP=-20lg(1-)得 As=60; %阻带最小衰减由AP=-20lg() 得 Wp=0.25*pi;%通带截频 Ws=0.4*pi; %阻带截频 wp=tan(Wp/2); ws=tan(Ws/2); ws1=1 %归一化 wp1=wp/ws %用MTALAB算法设计归一化切比雪夫II型低通模拟滤波器 [N,Wn]=cheb2ord(ws1,wp1,Ap,As,s);%估

文档评论(0)

1亿VIP精品文档

相关文档