- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 18
数字信号处理课程设计报告
课程名称:数字信号处理
实验名称:设计一个信号滤波演示系统
学院:信息科学与工程学院
班级:电子信息工程
姓名:vaga
学号:
指导老师:
日期:2014年10月18日
目录
⊙课程设计目的及要求………………………………………4
1.1 目的及要求……………………………………………4
1.2 开发工具及环境………………………………………5
1.3 需求分析与功能说明…………………………………6
⊙系统设计过程………………………………………………7
2.1 信号发生器……………………………………………7
2.1.1 说明………………………………………………7
2.1.2 源代码……………………………………………7
2.1.3 结果截图…………………………………………7
2.2 频谱分析………………………………………………8
2.2.1 说明………………………………………………8
2.2.2 源代码……………………………………………8
2.2.3 结果截图…………………………………………9
2.3 滤波器设计…………………………………………9
2.3.1 说明………………………………………………9
2.3.2 源代码……………………………………………10
2.3.3 结果截图…………………………………………11
2.4 数字滤波……………………………………………12
2.4.1 说明………………………………………………12
2.4.2 源代码……………………………………………12
2.4.3 结果截图…………………………………………14
⊙课程设计总结……………………………………………16
⊙参考资料…………………………………………………17
4.1 课程设计指导书……………………………………17
4.2 主要参考资料………………………………………17
课程设计目的及要求
1.1 目的及要求
设计一个工作流程如图1所示的信号滤波演示系统。
信号发生器
根据信号选择分为两类:
静态型:直接输入(或从文件读取)测试序列;
动态型:输入由多个不同频率正弦信号叠加组合而成的模拟信号公式(如式1所示)、采样频率(Hz)、采样点数,动态生成该信号的采样序列,作为测试信号。
100sin(2πf1t) +100sin(2πf2t ) ++100sin(2πfnt ) (1)
频谱分析
使用 FFT 对步骤1生成的测试信号进行频谱分析并展示其幅频特性与相频特性,指定需要滤除的频带,通过选择滤波器类型(IIR / FIR),确定对应的滤波器(低通、高通)技术指标。
滤波器设计
根据步骤2中确定的IIR/FIR数字滤波器技术指标设计滤波器,得到相应的滤波器系数,并展示该滤波器的幅频(衰减)、相频特性。
IIR DF:使用双线性变换法,可选择滤波器基型(巴特沃斯或切比雪夫型);
FIR DF:使用窗口法,可选择窗口类型,并比较分析基于不同窗口、不同阶数所设计数字滤波器的特点。
数字滤波
利用步骤3得到的滤波系数,对测试信号进行数字滤波。
IIR DF:要求通过差分过程迭代实现滤波(未知初值置零处理);
FIR DF:要求通过快速卷积实现滤波(对于长序列,可以选择使用重叠相加或重叠保留法进行卷积运算)。
输出信号分析
展示经步骤4处理后所得滤波后信号的幅频、相频特性,分析是否满足滤波要求。对同一滤波要求,根据输出信号信号频谱,对比分析各类滤波器的差异。
1.2 开发工具及环境
MATLAB 7.0、wps文字、红精灵抓图精灵2010
Windows7 系统环境
1.3 需求分析与功能说明
首先选择动态型输入,我选择输入一个由三个不同频率正弦信号叠加组合组成而成的模拟信号公式,100sin(2πf1t) +100sin(2πf2t ) +100sin(2πf3t),以此作为测试信号。
第二步骤中的频谱分析需要用到fft快速傅里叶变换,再根据MATLAB语句编写用图像的方式展示出信号的幅频与相频特性。这步完成后,指定IIR滤波器的类型为圆形滤波器,带通,FIR滤波器用凯赛尔窗来实现带通滤波,这些滤波各种参数会通过MATLAB编程中体现,并且通过图像的方式把滤波的窗口显示出来。最后的数字滤波是最重要的部分,我基本能成功完成此步骤,将原始信号过滤成一个规则的正弦信号,以上
文档评论(0)