毕业设计--基于MATLAB的通信系统滤波器的仿真与设计
基于基于 MATLAB 的数字滤波器设计与仿真的数字滤波器设计与仿真 摘要摘要 数字滤波器是一个离散系统。该系统能对输入的离散信 号进行处理,从而获得所需的有用信息。现代数字滤波器的 设计大体可以分为 IIR 和 FIR 两大类,可以用软件和硬件两 种方法来实现,而选用 MATAB 信号处理工具箱为设计通用滤 波器带来了极大的方便。本文按设计指标要求设计了滤波 器,其中 IIR 采用巴特沃什,FIR 采用布莱克曼窗进行设计, 得出了与之对应的幅度响应曲线和相位响应曲线,最后对 IIR 和 FIR 的实现形式和性能等方面进行比较。 MATLAB-based Digital Filter Design and Simulation Abstract The digital filter is a discrete system. The system can be able to handle discrete signals. So it can achieve required important ination. There are two major kinds of design principle of digital filter, which are finite impulse response FIR and infinite impulse response IIR. The modern digital filter can be received by two kinds of of software and hardware. But using MATLAB signal disposing tool case to design the digital filter is more convenient and universally applied. The main body of the paper is demanded to design a digital filter according to the designing index. IIR adopts Butterworth and FIR adopts the Blackman window to design the digital filter. Finally, carry out comparison on IIR and the FIR realization and function aspect. Key words MATLAB; IIR digital filter; FIR digital filter 第一章 引言 1.1 课题研究背景 如今随着数字信息时代的到来,数字信号处理已成为一 门重要的学科和技术领域。数字信号处理在通信、语音、图 像、自动控制等众多领域得到了广泛的应用。数字信号处理 包括数字信号处理技术和数字信号处理器。数字信号处理是 以数值计算的方法,对信号进行采集、滤波、增强、压缩、 估值和识别等加工处理,借以达到提取信息和便于应用的目 的,其应用范围涉及几乎所有的工程技术领域。 数字滤波器在数字信号处理的各种应用中发挥着十分 重要的作用,它是通过对采样数字信号进行数学运算处理来 达到频域滤波的目的。数字滤波器是提取有用信息非常重 要、非常灵活的方法,是现代信号处理的重要内容。因而在 频谱分析、语音图象处理、自动控制、模式识别、数字通信 等各领域中得到了广泛的应用。同时数字滤波器能够处理低 频信号具有很高的精度,便于集成等功能,这些功能将决定 了数字滤波器的应用越来越广泛。 1.2 国内外现状 数字滤波器精确度高、使用灵活、可靠性高,具有模拟 设备所没有的许多优点, 已广泛地应用于各个科学技术领域, 例如数字电视、语音、通信、雷达、声纳、遥感、图像、生 物医学以及许多工程应用领域。随着信息时代数字时代的到 来,数字滤波技术已经成为一门极其重要的学科和技术领 域。以往的滤波器大多采用模拟电路技术,但是,模拟电路 技术存在很多难以解决的问题,例如,模拟电路元件对温度 的敏感性,等等。而采用数字技术则避免很多类似的难题, 当然数字滤波器在其他方面也有很多突出的优点,这些都是 模拟技术所不能及的,所以采用数字滤波器对信号进行处理 是目前的发展方向。 关于数字滤波器的研究,在 40 年代末期就有人研究过 它的可能性问题,在 50 年代也有人在研究生班讨论过数字 滤波的问题。直到 60 年代中期美国科学家库利、图基总结 前人的研究成果,经过长期的研究,才开始形成了一套完整 关于数字滤波器的正规理论。在这一时期,各种各样的数字 滤波器原理结构和特性被提出,并且出现