1、 数数 字字 信信 号号 处处 理理 课课 程程 设设 计计 名名 称称 基于窗函数设计法线性相位型基于窗函数设计法线性相位型 FIRFIR 数字低通滤波器设计数字低通滤波器设计 姓姓 名名 班班 级级 学学 号号 指指 导导 教教 师师 - 2 - 目录目录 一一 内容概述内容概述 3 3 二二 题目要求细则题目要求细则 4 4 三三 设计原理设计原理 5 5 四四 设计过程设计过程 6 6 五五 实验结果及分析实验结果及分析 7 7 六六 实验心得实验心得 1414 七七 参考文献参考文献 1515 八八 源代码源代码 16 3 数字信号处理课程设计任务书 题目题目 7 基于窗函数设计法线
2、性相位型 FIR 数字低通滤波器设计 主要主要 内容内容 1、根据 ALPF 指标,采用三种窗函数,设计线性相位型 FIR 滤波器; 2、生成一个时间序列,对之滤波,并分析三种滤波器的滤波效果。 设计设计 要求要求 1、根据 ALPF 指标,生成物理可实现的线性相位 FIR 滤波器之冲击响应函数; 2、采用三种窗函数,设计线性相位型 FIR 滤波器; 3、生成一个时间序列,并利用已设计的线性相位型 FIR 滤波器对之滤波; 4、对比分析三种窗函数法设计的数字滤波器性能。 主要主要 仪器仪器 设备设备 1、计算机 1 台,安装 MA TLAB软件 主要主要 参考参考 文献文献 美维纳.K.恩格尔
3、, 约翰.G.普罗科斯著, 刘树棠译.数字信号处理使用MA TLABM. 西安:西安交通大学出版社,2002. 飞思科技产品研发中心编著.MA TLAB7辅助信号处理技术与应用M.北京:电子工业 出版社,2005. 课程设计进度课程设计进度安排安排(起止时间、工作内容)(起止时间、工作内容) 课程设计共设 16 个设计题目,每班 3 至 4 人为 1 组,1 人 1 套设备,每组选作不同的题目, 4 个班共分 4 批。完整课程设计共 20 学时,为期 1 周,具体进度如下: 5 学时 学习题目相关知识,掌握实现原理; 5 学时 用 MA TLAB语言实现题目要求; 5 学时 进一步完善功能,现
4、场检查、答辩; 5 学时 完成并提交课程设计报告。 课程设计开始日期课程设计开始日期 课程设计完成日期课程设计完成日期 课程设计实验室名称课程设计实验室名称 地地 点点 资料下载地址资料下载地址 4 一一【内容概述】【内容概述】 FIR 数字滤波器设计最简单的方法是窗函数法,通常也称之为 傅里叶级数法。它是在属于进行的,因而必须由理想滤波器的频率响 应)( j d eH推导出其单位冲击响应)(nhd,再设计一个 FIR 数字滤波器的 单位冲击响应)(nh去逼近)(nhd。 窗函数设计法的基本原理是用一定宽度窗函数截取无限脉冲响 应序列获得有限长的脉冲响应序列,先通过傅里叶逆变换获得理想滤 波器
5、的单位脉冲响应 hd(n)。再由性能指标确定窗函数 W(n)和窗口长 度 N。最后求得实际滤波器的单位脉冲响应 h(n)。 窗函数在设计 FIR 数字滤波器中有很重要的作用,正确的选择 窗函数可以提高所涉及的数字滤波器的性能,或者在满足设计要求的 情况下,减小 FIR 数字滤波器的阶数。 5 二二【题目要求细则】【题目要求细则】 基于窗函数设计法线性相位型基于窗函数设计法线性相位型 FIRFIR 数字低通滤数字低通滤波器设计波器设计 目的目的: 熟练掌握 MATLAB 工具软件在工程设计中的使用; 熟练掌握窗函数法设计线性相位型 FIR 滤波器的方法。 要求要求: 根据给定 ALPF 幅频特性指标,生成与之相对应的模拟滤波器 h(t); 根据 h(t)取得与之想对应的数字滤波器冲击响应函数 h(n); 选择适当的窗函数,构建线性相位型 FIR 的冲击响应函数 hd(n);