- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双线性变换法和窗函数法设计高通滤波器
目录
摘要 I
第一章 数字滤波器设计的具体要求和目的 1
第一节 设计目的 1
第二节 设计要求 1
第二章 对数字信号处理的认识和了解 2
第三章 数字滤波器的设计原理 3
第一节 IIR数字滤波器的设计 3
一 IIR数字滤波器简介 3
二 双线性变换法设计IIR滤波器 6
三 方案的设计论证及选择 7
第二节 FIR滤波器的设计 8
一 FIR滤波器简介 8
二 窗函数法设计FIR滤波器 10
第四章 程序设计及调试 12
第一节 设计要求 12
第二节 双线性变换法设计巴特沃斯数字高通滤波器 12
一 模拟低通滤波 12
二 模拟到数字的转换 13
三 仿真结果与分析 15
第三节 凯泽窗法设计高通滤波器 17
一 程序设计 17
二 结果分析 17
第五章 心得体会 19
参考文献 21
附录 22
数字滤波器设计的具体要求和目的
第一节 设计目的
通过本课程设计,巩固数字信号处理的有关知识,熟悉各种数字滤波器的设计原理,设计方法。学会分析有限字长效应带来的误差,合理设计数字滤波器的结构。学会利用MATLAB来进行滤波器的设计。
第二节 设计要求
给定技术指标:通带截止频率,②通带最大衰减 阻带截止频率 ,④阻带最小衰减,抽样频率
用双线性变换法设计一个巴特沃斯数字高通滤波器。技术指标同上,用凯泽窗法设计一个FIR数字高通滤波器。设计时间为一周。
对数字信号处理的认识和了解
随着信息时代的到来,数字信号处理已经成为当今一门极其重要的学科和技术,并且在通信、语音、图像、自动控制等众多领域得到了广泛的应用。在数字信号处理中,数字滤波器占有极其重要的地位,它具有精度高、可靠性好、灵活性大等特点。现代数字滤波器可以用软件或硬件两种方式来实现。软件方式实现的优点是可以通过滤波器参数的改变去调整滤波器的性能。
MATLAB是一种面向科学和工程计算的语言,它集数值分析、矩阵运算、信号处理和图形显示于一体,具有编程效率高、调试手段丰富、扩充能力强等特点。MATLAB的信号处理工具箱具有强大的函数功能,它不仅可以用来设计数字滤波器,还可以使设计达到最忧化,是数字滤波器设计的强有力工具。
第三章 数字滤波器的设计原理
第一节 IIR数字滤波器的设计
一 IIR数字滤波器简介
一个数字滤波器可以用系统函数表示为:
由这样的系统函数可以得到表示系统输入与输出关系的常系数线形差分方程为:
可见数字滤波器的功能就是把输入序列x(n)通过一定的运算变换成输出序列y(n)。不同的运算处理方法决定了滤波器实现结构的不同。无限冲激响应滤波器的单位抽样响应h(n)是无限长的,其差分方程如上式所示,是递归式的,即结构上存在着输出信号到输入信号的反馈,其系统函数具有上式的形式,因此在z平面的有限区间(0︱z︱∞)有极点存在。
前面已经说明,对于一个给定的线形时不变系统的系统函数,有着各种不同的等效差分方程或网络结构。由于乘法是一种耗时运算,而每个延迟单元都要有一个存储寄存器,因此采用最少常熟乘法器和最少延迟支路的网络结构是通常的选择,以便提高运算速度和减少存储器。然而,当需要考虑有限寄存器长度的影响时,往往也采用并非最少乘法器和延迟单元的结构。
IIR滤波器实现的基本结构有:
(一)IIR滤波器的直接型结构;
优点:延迟线减少一半,变为N 个,可节省寄存器或存储单元;
缺点:其它缺点同直接I型。
通常在实际中很少采用上述两种结构实现高阶系统,而是把高阶变成一系列不同组合的低阶系统(一、二阶)来实现。
图一 直接型
(二)IIR滤波器的级联型结构:
特点:系统实现简单,只需一个二阶节系统通过改变输入系数即可完成;极点位置可单独调整;运算速度快(可并行进行);各二阶网络的误差互不影响,总的误差小,对字长要求低。
缺点:不能直接调整零点,因多个二阶节的零点并不是整个系统函数的零点,当需要准确的传输零点时,级联型最合适。
图二 串联型
(三)IIR滤波器的并联型结构。
优点:α1i、α2iβ1i、β2i
图三 并联型
二 双线性变换法设计IIR滤波器原理
将S平面j轴压缩变换到s1平面j轴上的-/T到/T一段,可以采用以下变换关系:
这样变换到,变换到,可将上式写成
令,,解析延拓到整个s平面和s1平面,可得
再将平面通过以下变换关系映射到z平面,即
从而得到s平面和z平面的单值映射关系为
一般来说,为了使模拟滤波器的某一频率与数字滤波器的任一频率有对应关系,可引入待定常数c,
将代入到上式,可得
在MATLAB中,双线性Z变换可以通过bilinear函数实现,其调用格式为:[Bz,Az]=bilinear(B,A,Fs);其中B
文档评论(0)