DSP 应用课程设计(学年论文)
说明书
DSP 应用课程设计
课题名称:
学生学号:
专业班级:
学生姓名:
学生成绩:
指导教师:
课题工作时间: 至
武汉工程大学教务处 制
填写说明:
1. 一、二、三项由指导教师在课程设计(学年论文)开始前填写并交由学
生保管;
2. 四、五两项由学生在完成课程设计后填写,并将此表与课程设计一同装
订成册交给指导教师;
3. 成绩评定由指导教师按评定标准评分。
4. 此表格填写好后与正文一同装订成册。
2
一、课程设计的任务或学年论文的基本要求:
《数字信号处理》课程是一门理论和技术都发展十分迅速、应用非常广泛和前沿
性学科,它的理论性和实践性都很强,学生在学习这门课程时,普遍感到数字信号处
理的概念抽象,对其中的分析方法与基本理论不能很好地理解与掌握。因此,如何帮
助学生理解与掌握课程中的基本概念、基本原理、基本分析方法以及综合应用所学知
识解决实际问题的能力,是本课程教学中所要解决的关键问题。为了是配合《数字信
号处理》专业基础课的理论教学,安排《数字信号处理》课程设计,它是针对《数字
信号处理》的基础理论和算法进行实践环节的一个综合训练,以便学习巩固所学的知
识,加强理论和实际结合的能力,培养学生的综合设计能力与实际工作能力。
课程设计要求 2—3 人组成设计小组,在指定范围内选定题目,每组选一题。学生
可从下列题目中任选一个作为 DSP 课程设计题目,也可自拟题目进行设计。
一、基于 MATLAB 的声音信号频谱分析
为了巩固所学的数字信号处理理论知识,使学生对信号的采集、处理、传输、
显示和存储等有一个系统的掌握和理解,为此安排课程设计的内容。选择一个 wav 文
件作为分析的对象,或录制一段各人自己的语音信号,对其进行频谱分析,根据信号
的频谱特点重构语音信号。
二、基于MATLAB的简单语音处理系统设计
为了巩固所学的数字信号处理理论知识,使学生对信号的采集、处理、传输、显
示和存储等有一个系统的掌握和理解,为此安排了课程设计的内容:确定一音乐语音
信号并对音乐信号进行采样;画出采样后音乐信号的时域波形和频谱图;给定滤波器
的性能指标,采用窗函数法和双线性变换设计一组滤波器,并画出滤波器的频率响应;
然后用自己设计的滤波器组对采集的信号进行滤波;回放语音信号。
三、使用FFT实现任意三个同频带信号的频分复用
选择三个不同频段的信号对其进行频谱分析,根据信号的频谱特征设计三个不同
的数字滤波器,将三路信号合成为一路信号,分析合成信号的时域和频域特点,然后
将合成信号分别通过设计好的三个数字滤波器,分离出原来的三路信号,分析得到的
3
三路信号的时域波形和频谱,与原始信号进行比较说明频分复用的特点。
四、基于MATLAB的语音信号简单的特技处理——延时和混响
选择一个语音信号作为分析的对象,或录制一段各人自己的语音信号,对其进行
频谱分析,然后在时域用数字信号处理方法将信号加入延时和混响,再分析其频谱,
并与原始信号频谱进行比较。
五、基于MATLAB的有噪声的语音信号的处理
选择一个语音信号作为分析的对象,或录制一段各人自己的语音信号,对其进行
频谱分析;利用MATLAB中的随机函数产生噪声加入到语音信号中,模仿语音信号被
污染,对其进行频谱分析;设计FIR和IIR数字滤波器,并对被噪声污染的语音信号进
行滤波,分析滤波后信号的时域和频域特征,回放语音信号。
3、设计报告要求
设计报告应提供以下内容:设计任务书、题目、摘要(中英文)、正文、参考文
献(3种以上)。其中正文应包含:设计思路、原理图设计文件、程序文件、设计与调
试过程、模拟仿真结果和设计结论。
二、进度安排:
17 周(2011.6.13-2011.6.19):
4
周一:选择课程设计题目,明确课程设计目的和任务。
周二、周三:查看参考资料。
周四、周五:原理图与程序设计。
18 周(2011.6.20-2011.6.24):
周一、周二:上机调试原理图与程序。
周三:整理所有任务资料,答辩。
周四、周五:撰写课程设计报告。
三、应收集资料及主要参考文献:
1. 邹彦,DSP 原理及应用,第 1 版,电子工业出版社,2006;
2.张雄伟,DSP 集成开发与应用实例,第 1 版,电子工业出版社,2002;
3. 张洪涛等,数字信号处理,第一版,华中科技大学出版社,2007
4. 彭启琮等,DSP 技术的发展与应用,第二版,高等教育出版社,2007
5. 杨述斌等,数字信号处理实践教程,第一版,华中科技大学出版社,2007
四、课程设计(学年论文)摘要(中文)
数字信号处理技术自诞生以来,有了快速的发展,主要是研究用数字
5
或符号序列表示和处理信号,被广泛应用于各个领域。本次设计是用
MATLAB 语言对语音信号进行采样分析,并设计数字滤波器对信号进行
滤波,比较滤波前后信号特性的变化。用 MATLAB 提供的 GUI 界面开发
环境设计用户图形界面使布局编程简化。
五、课程设计(学年论文)摘要(英文):
Digital signal processing technology since its birth had rapid development. the
technology is to study the sequence of numbers or symbols used to represent
and signal processing, it is widely used in various field. the design is to use the
MATLAB language sampling and analysis of voice signal, and digital design
for signal filtering, comparing before and after filtering the signal properties
change .GUI interface provided with MATLAB development environment
for designing the layout of graphical user interface makes programming
simpler.
六、成绩评定:
指导教师评语:
6
指导教师签字:
2011 年 月 日
项目
评价
项目
评价
调查论证
实践能力
分析、解决
问题能力
得分
工作量、工
作态度
质量
创新
7
七、答辩记录:
答辩意见及答辩成绩
答辩小组教师(签字):
2011 年 月 日
8