IIR切比雪夫低通数字滤波器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字信号处理
课程设计报告
课题名称:
系别:
学号:
姓名:
班级:
指导教师:
目录
摘要2第1章任务书4
1.1题目4
1.2目的4
1.3容及要求4
1.4论文格式4
第2章数字滤波器的设计5
2.1数字滤波器的概念5
2.2数字滤波器的分类5
2.3数字滤波器的设计要求7
2.4IIR数字滤波器的设计8
2.4.1IIR数字滤波器的设计步骤8
2.4.2双线性变换法设计IIR数字滤波器9
第3章切比雪夫低通数字滤波器的MATLAB设计13
3.1设计步骤13
3.2MATLAB程序13
总结15参考文献16
摘要1
在现代通信系统中,由于信号中经常混有各种复杂成分,所以很多信号分析都是基于滤波器而进行的,而数字滤波器是通过数值运算实现滤波,具有处理精度高、稳定、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊滤波功能。数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应(IIR)数字滤波器和有限长冲激响应(FIR)数字滤波器。实现IIR滤波器的阶次较低,所用的存储单元较少,效率高,精度高,而且能够保留一些模拟滤波器的优良特性,因此使用很广。Matlab软件以矩阵运算为基础,把计算、可视化及程序设计有机融合到交互式工作环境中,并且为数字滤波的研究和使用提供了一个直观、高效、便捷的利器。尤其是Matlab中的信号处理工具箱使各个领域的研究人员可以直观方便地进行科学研究和工程使用。本文首先介绍了数字滤波器的概念,分类以及设计要求。接着利用MATLAB函数语言编程,用信号处理图形界面FDATool来设计滤波器以及Sptool界面设计的方法,并用FDATool 模拟IIR数字滤波器处理信号。重点设计Chebyshev I型和Chebyshev II型数字低通滤波器,并介绍最优化设计。
关键字:IIR;滤波器;FDATool;Sptool;Simulink
ABSTRACT
In modern communication systems, Because often mixed with various signal complex components, So many signal analysis is based on filters, and the digital filter is realized through numerical computation, digital filters filter with high precision, stability and flexibility, don't exist, can realize the impedance matching simulating the special filter cannot achieve fi lter function. Digital filter according to its impulse response function and characteristics of the time can be divided into two kinds, namely the infinite impulse response (IIR) digital filter and finite impulse response (FIR digital filters). The order of realizing IIR filter is used, low and high efficiency less storage unit, high precision, and can keep some simulation characteristics of filter, so it is widely used. Matlab software based on matrix computation, the calculation, visualization and program design of organic integration to interactive environment for digital filter, and the research and application of provides an intuitive, efficient and convenient tool. Especially in the Matlab signal processing to all areas of research toolbox personnel can easily for scientific research and engineering application. This paper introduces the concept of digital filter, classification and design requirements. Then using MATLAB language programming, with functions of signal processing FDATool graphical interface design of interface design and Sptool filter, and FDATool analog signal processing IIR digital filter. Key design Chebyshev type I and II digital Chebyshev lowpass filter, and introduces optimization design.
Keywords:IIR;Filter;FDATool;Sptool;Simulink