ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:46.91KB ,
资源ID:2191653      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2191653.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字信号处理课程设计等波纹低通滤波器要点.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数字信号处理课程设计等波纹低通滤波器要点.docx

1、数字信号处理课程设计等波纹低通滤波器要点燕山大学课 程 设 计 说 明 书题目: 学院(系): 年级专业: 学 号: 学生姓名: 指导教师: 教师职称: 摘要:数字滤波器的设计方法有窗函数法,频率采样法以及等波纹逼近法等,其中等波纹逼近法为最优化设计,在同样的技术指标下,用这种方法设计得到的滤波器要比窗函数法和频率采样法得到的滤波器的长度均要小,而且设计过程简单易行。在本课程设计中,借助MATLAB,设计出等波纹低通滤波器,仿真产生一个连续信号,包含低频,高频分量,对其进行频谱分析。并分析与巴特沃斯低通滤波器的优势及特点。关键字:低通滤波器 等波纹MATLAB 巴特沃斯目录目录.21、引言.3

2、2、数字滤波器的基本概念介绍.3 2.1滤波的涵义.3 2.2数字滤波器的概述.3 2.3数字滤波器的实现方法.4 2.4 .数字滤波器的可实现性.4 2.5数字滤波器的分类.4三、等波纹最佳逼近法的原理说明.5 3.1等波纹最佳逼近法概述.5 3.2.等波纹最佳逼近法基本思想.5 3.3等波纹滤波器的技术指标及其描述参数介绍.6四、基于MATLAB的等波纹低通滤波器的实现.8 4.1 设计要求.8 4.2 在Matlab中利用REMEZ函数计算.8 4.3基于Matlab的幅频响应曲线 .9五、等波纹低通滤波器与巴特沃斯低通滤波器的对比.106、结论.12参考文献.12一、引言 数字滤波器(

3、digital filter)是由数字乘法器、加法器和延时单元组成的一种装置,在通信、图像、语音、雷达等许多领域都有着十分广泛的应用。在数字信号处理中,数字滤波占有极其重要的地位。目前对数字滤波器的设计有多种方法。其中Matlab软件已成为设计数字滤波器的强有力工具。传统的数字滤波器设计过程复杂、计算工作量大、滤波特性调整困难,但利用Matlab信号处理工具箱可以快速有效地实现由软件组成的常规数字滤波器的设计、分析和仿真,极大地减轻了工作量,有利于滤波器设计的最优化。 二、数字滤波器的基本概念介绍 2.1滤波的涵义a) 将输入信号的某些频率成分或某个频带进行压缩、放大;b) 对信号进行检测;

4、c) 对参数估计; 2.2数字滤波器的概述所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤除某些频率成分的数字器件或程序。下图给出了一个具有模拟输入信号和输出信号的实时数字滤波器的简化方框图。这个带限模拟信号被周期地抽样,且转化成一系列数字X(n)(n=0,1,)。数字处理器依据滤波器的计算算法,执行滤波运算,把输入系列X(n)映射到输出系列Y(n)。DAC把数字滤波后的输出转化成模拟值,这些模拟值接着被模拟滤波器平滑,并且消去不想要的高频分量。一个具有模拟输入和输出信号的实时数字滤波器的简化方框图数字滤波器在数字信号处理中具有非常重要的地

5、位。在许多应用中(例如数据压缩,生物医学信号处理、语音处理、图象处理、数据传输、数字音频、电话回声对消,等等),数字滤波器和模拟滤波器比数字滤波器的有优势更加明显。 2.3数字滤波器的实现方法 a) 用软件在计算机上实现 b) 用专用的数字信号处理芯片c) 用硬件 2.4 .数字滤波器的可实现性a) 要求系统因果稳定,即所设计的系统极点全部集中在单位圆内。b) 要求系统的差分方程的系数或者系统函数的系数为实数,即系统的零极点必须共轭成对出现,或者是实数。 2.5数字滤波器的分类数字滤波器可以分为经典滤波器和现代滤波器。经典滤波器按照滤波特性可以分为数字高通、数字低通、数字带通、数字带阻等类型。

6、数字滤波器从实现的网络结构或者从单位脉冲响应长度分类可以分为无限长单位脉冲(IIR)和有限长单位脉冲(FIR)。三、等波纹最佳逼近法的原理说明 3.1等波纹最佳逼近法概述 等波纹最佳逼近法是一种优化设计法,它克服了窗函数设计法和频率采样法的缺点,使最大误差(即波纹的峰值)最小化,并在整个逼近频段上均匀分布。用等波纹最佳逼近法设计的FIR数字滤波器的幅频响应在通带和阻带都是等波纹的,而且可以分别控制通带和阻带波纹幅度。这就是等波纹的含义。最佳逼近是指在滤波器长度给定的条件下,使加权误差波纹幅度最小化。与窗函数设计法和频率采样法比较,由于这种设计法使滤波器的最大逼近误差均匀分布,所以设计的滤波器性

7、能价格比最高。阶数相同时,这种设计法使滤波器的最大逼近误差最小,即通带最大衰减最小,阻带最小衰减最大;指标相同时,这种设计法使滤波器阶数最低。实现FIR数字滤波器的等波纹最佳逼近法的MATLAB信号处理工具函数为remez和remezord。Remez函数采用数值分析中的remez多重交换迭代算法求解等波纹最佳逼近问题,求的满足等波纹最佳逼近准则的FIR数字滤波器的单位脉冲响应h(n)。由于切比雪夫和雷米兹对解决该问题做出了贡献,所以又称之为切比雪夫逼近法和雷米兹逼近法。 3.2.等波纹最佳逼近法基本思想 用Hd()表示希望逼近的幅度特性函数,要求设计线性相位FIR数字滤波器时,Hd()必须满

8、足线性相位约束条件。用Hg()表示实际设计的滤波器的幅度特性函数。定义加权误差函数E()为 E()=W()Hd()-Hg()式中,W()成为误差加权函数,用来控制不同频段(一般指通带和阻带)的逼近精度。等波纹最佳逼近基于切比雪夫逼近,在通带和阻带以的最大值最小化为准则,采用remez多重交换迭代算法求解滤波器系数h(n)。所以W()取值越大的频段,逼近精度越高,开始设计时应该根据精度要求确定W(),在Remez多重交换迭代过程中W()是确知函数。 等波纹最佳逼近设计中,把数字频段分为“逼近区域”和“无关区域”。逼近区域一般指通带和阻带,无关区域一般指过渡带。设计过程中只考虑对逼近区域的最佳逼近

9、。应当注意,无关区域不能为零,即Hd()不能是理想滤波特性。 利用等波纹最佳逼近准则设计线性相位FIR数字滤波器数字模型的建立及其求解算法的推导复杂,求解计算必须借助计算机,可借助MATLAB信号处理工具箱函数remeezord和remez,简单调用这两个函数就可以完成线性相位FIR数字滤波器的等波纹最佳逼近设计。 3.3等波纹滤波器的技术指标及其描述参数介绍 3.3.1滤波器的描述参数 一般情况下,用损耗参数p,p,s,s.描述在工程实际中,通常取p=/2,p=2dB,s=11/20,s=20dB. 但是在等波纹最佳逼近设计法求滤波器阶数N和误差加权函数W()时,要求给出的滤波器通带和阻带的

10、震荡波纹1和2。这是等波纹法设计滤波器时常使用的描述方法。 两种参数的转换关系: 3.3.2 matlab中的remez和remezord函数介绍Remez函数实现线性相位FIR滤波器的等波纹最佳逼近设计。调用格式为:hn=remez(M,f,m,w)Remez调用的参数 (M,f,m,w)通常调用remezord函数计算,调用格式为:(M,f0,m0,w)=remezord(f,m,rip,Fs)其中,在低通滤波器设计时 rip=1,2 。四、基于MATLAB的等波纹低通滤波器的实现 4.1 设计要求 滤波器通带截止频率为4kHz,阻带截止频率为5kHz,阻带至少衰减40Db,采样频率20k

11、Hz。 4.2 在Matlab中利用REMEZ函数计算程序如下:fs=20000;%设定采样频率rp=3;%通带波纹rs=40;%阻带波纹f=40005000;%截止频率a=10;%期望幅度dev=(10(rp/20)-1)/(10(rp/20)+1)10(-rs/20);n,fo,ao,w=remezord(f,a,dev,fs);%函数remezord返回参数n表示滤波器的阶数%FIR滤波器有B个频带时,f,a,dev分别为2B-2,B,B个元素的向量b=remez(n,fo,ao,w);%函数remez的返回值为n阶FIR滤波器的系数%fo,ao是2B个元素的向量,分别表示B个频带的2B

12、边界频率及幅度值%w是B个元素的向量,表示各频带的加权值figure(1)freqz(b,1,1024,fs);%滤波器的特性图 4.3基于Matlab的幅频响应曲线 五、等波纹低通滤波器与巴特沃斯低通滤波器的对比 设计的巴特沃斯低通滤波器指标与等波纹低通滤波器相同 ,通带截至频率4kHZ,阻带截至频率为5kHZ,通带衰减不大于0.5DB,阻带衰减不小于40DB,采样频为20kHZ。设计巴特沃斯低通滤波器程序如下:fp = 4000;fs = 5000;Fs = 20000;wp = 2*pi*fp/Fs;ws = 2*pi*fs/Fs;wp = tan(wp/2);ws = tan(ws/2); % 通带最大衰减为0.5dB

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1