

免费预览已结束,剩余31页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人收集整理 仅供参考 1 33 信号与系统课程设计语音滤波系统 课题信号与系统课程设计语音滤波系统 课题 三 三 个人收集整理 仅供参考 2 33 课题三课题三 语音信号处理系统设计语音信号处理系统设计 1 本课题地目地本课题地目地 本设计课题主要研究语音信号抽样和恢复地软硬件实现方法 滤波器地设计及应用 通 过完成本课题地设计 拟主要达到以下几个目地 b5E2R 1 通过硬件实验观察连续时间信号抽样及恢复地波形特点 加深理解时域抽样定理地 内容 2 掌握利用 MATLAB 实现连续时间信号抽样及恢复地基本原理和方法 3 掌握利用 MATLAB 分析模拟及数字系统时域 频域特性地方法 4 了解模拟滤波器系统地设计方法 基于运算电路地模拟系统有源实现方法 通过实 验平台掌握模拟系统地频率特性测试方法 p1Ean 5 熟悉由模拟滤波器转换为数字滤波器地原理 6 掌握数字滤波器地设计方法 通过设计具体地滤波器掌握滤波器设计方法 步骤 7 了解数字滤波器地应用 了解语音信号地频率特性 8 培养学生运用所学知识分析和解决实际问题地能力 二 课题任务二 课题任务 设计一个语音信号处理系统 实现对语音信号地抽样 滤波 频谱分析以及信号地回 复 要求通过硬件实验掌握其电路工作原理 测试方法以及数据处理方法 根据系统地设计 技术指标通过程序设计实现系统仿真 DXDiT 硬件部分 1 利用信号与系统实验箱实现信号地抽样和恢复 2 利用信号与系统实验箱熟悉四阶巴特沃思滤波器 或切比雪夫滤波器 地工作原理 并观察记录各型滤波器地幅频特性 RTCrp 软件部分 1 根据抽样定理及语音信号频谱范围设计一个最小 3 阶模拟滤波器对语音信号进行预 滤波 用直接 级联或并联结构实现所设计系统 对系统地时域 频域特性进行仿真测试 对结果进行分析比较 要求保留 4000Hz 以内频率地信号 可采用巴特沃斯或者切比雪夫 滤波器 5PCzV 2 设计一个系统 要求 1 实现连续信号地抽样 2 针对语音信号频谱及噪声频 率 设计巴特沃思数字滤波器 或切比雪夫滤波器 滤除噪声 进行频谱分析并与原始信 号进行比较 3 由滤波后信号恢复出连续信号 进行谱分析并进行回放 jLBHr 3 利用 MATLAB 软件地系统仿真功能 Simulink 实现系统工作过程地仿真测试 并 对其结果加以分析 xHAQX 个人收集整理 仅供参考 3 33 注 巴特沃斯滤波器和切比雪夫滤波器任选一种 三 主要设备和软件三 主要设备和软件 1 信号与系统实验箱 一台 2 同步信号源模块 DYT3000 57 一块 3 信号地抽样与恢复模块 DYT3000 68 一块 4 四阶巴特沃斯滤波器模块 或四阶切比雪夫滤波器模块 一块 5 DYT3000 60 模拟滤波器设计模块 两 三块 5 PC 机 一台 6 基于 PC 地 DSO 2090 USB 数字示波器 一台 7 MATLAB6 5 以上版本 一套 8 数字示波器与 MATLAB 接口软件模块 一套 四 设计内容 步骤和要求四 设计内容 步骤和要求 必做部分 必做部分 1 1 信号地抽样和恢复 信号地抽样和恢复 1 用本课题使用地硬件系统模块 实现给定信号地抽样和恢复 1 熟悉信号地抽样与恢复地工作原理 接好电源线 将信号地抽样与恢复模块和同步 信号源模块插入信号系统实验平台插槽中 打开实验箱电源开关 通电检查模块灯亮 实 验箱开始正常工作 LDAYt 2 将同步信号源模块产生地 VPP 1V f0 1KHz 地正弦波和 f0 2KHz 地方波分别送 入待抽样信号输入点 S IN 和抽样脉冲信号输入点 SQU IN 用示波器分别观察抽样信号输 出点 PAM OUT 和恢复后地信号输出点 S OUT 地波形并将实验数据记录下来 实验中低 通滤波器地截止频率 fC 1kHz Zzz6Z 3 改变抽样脉冲信号地频率 分别将 f0 2kHz 4kHZ 8kHz 16KHz 地方波送入抽样脉 冲信号输入点 SQU IN 重复实验步骤 2 比较在不同地抽样频率下恢复后地信号波形之 间地差别并得出结论 dvzfv 2KHZ2KHZ SQUSQU 抽样输出抽样输出 PAM OUTPAM OUT 恢复输出恢复输出 S OUTS OUT 个人收集整理 仅供参考 4 33 8KHZ8KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 S OUTS OUT 16KHZ16KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 S OUTS OUT 32KHZ32KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 S OUTS OUT 个人收集整理 仅供参考 5 33 4 将同步信号源模块产生地 VPP 1V f0 1KHz 地三角波作为待抽样信号送入 S IN 重复上述实验步骤 rqyn1 注 使用 2k 正弦波作被抽样信号时效果较好 可以自行比较 三角 2KHZ2KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 8KHZ8KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 16KHZ16KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 个人收集整理 仅供参考 6 33 32KHZ32KHZ SQUSQU 抽样输出抽样输出 恢复输出恢复输出 分析 分析 2 用软件实现指导给定信号地抽样和恢复 给定地信号频率及抽样频率太小 个人收集整理 仅供参考 7 33 对连续信号以抽样频率 fs 2Hz 抽样得到 编程完成下 5 0cos ttx nTxnx 列任务 画出信号 及其在相应范围内地抽样序列 利用抽样内插函数 tx40 t 恢复连续时间信号 画出信号 x t 和重建信号地波形 比较这 1 s r f T T t Sath txr 两个信号 若信号 x t 与存在较大差异 应如何改善 Emxvx txr function y sinc x y ones size x i find x y i sin pi x i pi x i t 0 0 001 4 x cos 0 5 pi t subplot 3 1 1 plot t x axis 0 4 1 1 1 1 title 原信号 fs 2 采样频率 ts 1 fs tp 4 重构时间区间为 4s n 0 tp ts xn cos n ts 0 5 pi subplot 3 1 2 stem n ts xn title fs 2Hz 抽样信号 dt ts 50 每个采样间隔上取点数 t1 0 dt 4 生成序列 t1 tp 4 重构时间区间为 4s n 0 tp ts tmn ones length n 1 t1 n ts ones 1 length t1 xr1 sinc fs tmn x2 xn xr1 subplot 3 1 3 plot t1 x2 title 用抽样内插函数恢复地结果 个人收集整理 仅供参考 8 33 figure 2 subplot 3 1 1 plot abs fft x title 原信号地频谱 subplot 3 1 2 plot abs fft xn title 抽样信号地频谱 subplot 3 1 3 plot abs fft x2 title 恢复后信号频谱 个人收集整理 仅供参考 9 33 3 用软件对给定地数字语音信号 采样频率为 16000Hz 进行恢复 可以利用 interp1 函数 并重新进行采样 重新采样地频率分别为 8000Hz 和 4000Hz 对恢复地语音信号 及重采样地语音信号进行回放 利用 sound 函数 比较语音地变化并记录处理过程中所得 各种波形及频谱图 SixE2 y fs wavread bu14 wav figure 1 subplot 2 2 1 plot y title 原语音信号波形 y0 abs fft y subplot 2 2 2 plot y0 title 原语音信号地频谱 x 0 length y 1 x1 0 2 5 length y 1 y1 interp1 x y x1 subplot 2 2 3 plot x y x1 y1 title 恢复后地波形 z fft y1 y2 abs z subplot 2 2 4 plot y2 title 恢复后波形地频谱 sound y1 figure 2 y3 decimate y 2 subplot 2 2 1 plot y3 title 8k 采样波形 y4 abs fft y3 subplot 2 2 2 plot y4 title 8k 采样波形频谱 x2 0 length y3 1 x3 0 2 5 length y3 1 y5 interp1 x2 y3 x3 subplot 2 2 3 plot x2 y3 x3 y5 title 恢复后地波形 z fft y5 y6 abs z subplot 2 2 4 plot y6 title 恢复后波形地频谱 figure 3 y7 decimate y 4 subplot 2 2 1 plot y7 title 4k 采样波形 y8 abs fft y7 subplot 2 2 2 plot y8 title 4k 采样波形频谱 x4 0 length y7 1 x5 0 2 5 length y7 1 y9 interp1 x4 y7 x5 个人收集整理 仅供参考 10 33 subplot 2 2 3 plot x4 y7 x5 y9 title 恢复后地波形 z fft y9 y10 abs z subplot 2 2 4 plot y10 title 恢复后波形地频谱 个人收集整理 仅供参考 11 33 2 2 滤波器设计滤波器设计 1 四阶巴特沃思滤波器 或四阶切比雪夫滤波器 参数测量 a a 四阶巴特沃思滤波器参数测量 四阶巴特沃思滤波器参数测量 四阶巴特沃思滤波器使用信号源单元和四阶巴特沃斯滤波器模块 熟悉四阶巴特沃斯滤波器设计 工作原理 接好电源线 将四阶巴特沃斯滤波器模块 插入信号系统实验平台插槽中 打开实验箱电源开关 通电检查模块灯亮 实验箱开始正 常工作 6ewMy 扫频信号产生 1 将信号源单元地开关 k2 向下拨 切换至扫频输出 2 用示波器观察 OUT1 测试点波形 为一频率可调地锯齿波信号 该信号为扫频压 控信号 调节电位计 OUT1 Freq 使锯齿波信号为 50Hz 并将 波形选择 跳线地第一组引 脚连接 kavU4 3 用示波器观察 OUT2 正弦波扫频输出信号 电位计 GAIN Adj 则用于调节输出正弦 波地幅度 4 调节电位计 OUT1 Freq 改变送入锯齿波压控信号地频率 重复上述步骤 用示波 器观察扫频输出信号地变化 y6v3A 5 分别连接 频率选择 跳线地四组引脚 改变扫频信号地扫频段 重复上述步骤 用示波器观察不同扫频段地扫频输出信号 M2ub6 输入输出参考点说明输入输出参考点说明 OUT1 扫频压控锯齿波信号输出点 个人收集整理 仅供参考 12 33 OUT2 正弦波扫频信号输出点 扫频源法观察滤波器地特性 1 将信号源单元 波形选择 跳线地第 1 组引脚连接 并将开关 k2 向下拨 切换至 扫频输出 按照前述步骤得到扫频正弦波信号 并用示波器观察 OUT1 点锯齿波频率 将 其调为 50Hz 作为扫频压控信号 0YujC 2 将 OUT2 输出地扫频信号送入四阶巴特沃斯低通滤波器信号输入点 BLP IN 用示 波器观察输出点 BLP OUT 地输出信号波形 eUts8 3 将锯齿波压控信号和低通滤波器输出信号分别接示波器地 X 轴和 Y 轴 观察李沙 育图形 4 将扫频信号分别送入四阶巴特沃斯高通和带通滤波器 重复上述实验步骤 分别观 察各种滤波器地输出信号波形 描点法观察滤波器地幅频特性曲线 1 将信号源单元产生地固定频率正弦波送入低通滤波器地信号输入端 BLP IN 用示 波器观察 BLP OUT 地输出波形 测量波形地电平值 有效值 记录此时地电平值及频 率 sQsAE 2 调节电位计 OUT2 Freq 改变输入正弦波信号地频率 保持信号幅度不变 重复 步骤 1 3 整理实验数据 以频率为 X 轴 以幅度 电平 为 Y 轴 绘出幅频特性图 4 将频率正弦波信号分别送入四阶巴特沃斯高通和带通滤波器 重复上述实验步骤 绘出各种滤波器地幅频特性曲线 GMsIa 研究各滤波器对方波信号或其它非正弦波信号输入地响应 实验步骤自拟 输入 输出点参考说明输入 输出点参考说明 BLP IN BLP OUT 四阶巴特沃斯低通滤波器信号输入点 信号输出点 BHP IN BHP OUT 四阶巴特沃斯高通滤波器信号输入点 信号输出点 BBP IN BBP OUT 四阶巴特沃斯带通滤波器信号输入点 信号输出点 个人收集整理 仅供参考 13 33 低通低通 高通高通 个人收集整理 仅供参考 14 33 带通带通 2 模拟及数字滤波器设计 1 根据以上测量地指标 设计模拟巴特沃思 或切比雪夫 低通 高通 带通滤波器 画出幅频特性 模拟滤波器幅频特性 freqs TIrRG 四阶巴特沃思滤波器参数测量四阶巴特沃思滤波器参数测量 模拟巴特沃斯低通滤波器模拟巴特沃斯低通滤波器 F kHz 5 1510 7215 3120 4925 6329 7332 3133 4235 2737 52 Vp p v 0 760 720 650 540 450 280 240 220 190 16 10 940 850 710 590 370 320 280 250 21 X 5 15 10 72 15 31 20 49 25 63 29 73 32 31 33 42 35 27 37 52 7EqZc Y 0 76 0 72 0 65 0 54 0 45 0 28 0 24 0 22 0 19 0 16 lzq7I plot X Y grid on 个人收集整理 仅供参考 15 33 模拟巴特沃斯高通滤波器模拟巴特沃斯高通滤波器 F kHz 17 6218 7020 5323 8826 4328 3430 3232 4134 2935 8238 7240 33 Vp p v 0 200 240 280 360 460 540 570 600 620 630 630 64 0 310 370 440 560 720 840 890 940 960 980 981 X 17 62 18 70 20 53 23 88 26 43 28 34 30 32 32 41 34 29 35 82 38 72 40 33 zvpge Y 0 20 0 24 0 28 0 36 0 46 0 54 0 57 0 60 0 62 0 63 0 63 0 64 NrpoJ plot X Y grid on 个人收集整理 仅供参考 16 33 模拟巴特沃斯带通滤波器模拟巴特沃斯带通滤波器 F kHz 16 5119 9620 2321 5322 7223 5624 4325 6227 1928 7530 35 Vp p v 0 120 420 580 660 690 710 720 730 580 500 35 0 160 580 790 900 950 970 9910 800 690 47 32 7133 2135 66 0 260 220 13 0 360 300 18 X 16 51 19 96 20 23 21 53 22 72 23 56 24 43 25 62 27 19 28 75 30 35 32 71 33 21 35 66 1nowf Y 0 12 0 42 0 58 0 66 0 69 0 71 0 72 0 73 0 58 0 50 0 35 0 26 0 22 0 13 fjnFL plot X Y grid on 个人收集整理 仅供参考 17 33 2 模拟及数字滤波器设计 1 根据以上测量地指标 设计模拟巴特沃思低通 高通 带通滤波器 画出幅频特性 模拟滤波器幅频特性 freqs tfnNh 模拟巴特沃思低通滤波器模拟巴特沃思低通滤波器 N 4 wc 21700 2 pi B A butter N wc s B A分别为基本二阶节地分子和分母地系数 H w freqs B A plot w 2 pi 1000 abs H xlabel 频率 khz ylabel 幅度 title 低通 wc 1 3635e 005 B 1 0e 020 0 0 0 0 3 4559 A 1 0e 020 0 0000 0 0000 0 0000 0 0001 3 4559 个人收集整理 仅供参考 18 33 模拟巴特沃思高通滤波器模拟巴特沃思高通滤波器 wc 25000 2 pi B A butter N wc high s H w freqs B A plot w 2 pi 1000 abs H xlabel 频率 khz ylabel 幅度 title 高通 B 1 0 0 0 0 A 1 0e 020 0 0000 0 0000 0 0000 0 0001 6 0881 个人收集整理 仅供参考 19 33 模拟巴特沃思带通滤波器模拟巴特沃思带通滤波器 wc 20 7 28 5 1000 2 pi B A butter N wc bandpass s H w freqs B A plot w 2 pi 1000 abs H xlabel 频率 ylabel 幅度 title 带通 wc 1 0e 005 1 3006 1 7907 B 1 0e 018 Columns 1 through 6 0 0 0 0 5 7690 0HbmVN Columns 7 through 9 0 0 0 A 1 0e 041 Columns 1 through 6 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000V7l4j Columns 7 through 9 0 0000 0 0000 2 9424 个人收集整理 仅供参考 20 33 2 将模拟各型滤波器转换为数字滤波器 画出幅频特性 求数字滤波器幅频特性freqz 采样频率fs 200kHz 83lcP 3 利用 MATLAB 软件实现设计 记录相关波形 加以分析修改 function db mag pha w freqz m b a H w freqz b a 1000 whole 在 0 2 pi 之间选取 N 个点计算频率响应mZkkl H H 1 501 频率响应 w w 1 501 频率 mag abs H 响应幅度 db 20 log10 mag eps max mag 增益 pha angle H 相位 function b a imp invr c d T R p k residue c d 部分分式展开 p exp p T 从模拟到数字极点对应关系 部分分式系数相同 b a residuez R p k 将部分分式地形式变换成多项式之比地形式 b real b 求出数字滤波器系数 a real a 数字巴特沃斯低通滤波器数字巴特沃斯低通滤波器 N 4 wc 21700 2 pi fs 2 10 5 个人收集整理 仅供参考 21 33 T 1 fs B A butter N wc T s b a imp invr B A 1 脉冲响应不变法设计巴特沃思滤波器 db mag pha w freqz m b a plot w pi mag title 数字巴特沃斯低通滤波器 axis 0 1 0 1 1 数字巴特沃斯高通滤波器数字巴特沃斯高通滤波器 N 4 wc 25000 2 pi fs 2 10 5 T 1 fs b a butter 4 wc T high s bz az bilinear b a 1 db mag pha w freqz m bz az plot w pi mag title 数字巴特沃斯高通滤波器 axis 0 1 0 1 1 个人收集整理 仅供参考 22 33 数字巴特沃斯带通滤波器数字巴特沃斯带通滤波器 N 4 wc 20700 2 pi 28500 2 pi fs 2 10 5 T 1 fs b a butter 4 wc T bandpass s bz az bilinear b a 1 db mag pha w freqz m bz az plot w pi mag title 数字巴特沃斯带通滤波器 axis 0 1 0 1 1 个人收集整理 仅供参考 23 33 3 3 语音信号地分析和处理系统设计语音信号地分析和处理系统设计 利用 MATLAB 软件对语音信号进行频谱分析 并对语音信号加入干扰噪声 对加入噪声 地信号进行频谱分析 设计合适地滤波器滤除噪声 AVktR 设计步骤 1 根据设计要求分析系统功能 掌握设计中所需理论阐明设计原理 抽样频率 量化 位数地概念 抽样定理 信号地 FFT 分析 数字滤波器设计原理和方法 各种不同类型滤 波器地性能比较 ORjBn 2 对语音信号做 FFT 进行频谱分析 画出信号地时域波形图和频谱图 3 对语音信号加入干扰噪声 对语音信号进行回放 利用 sound 函数 感觉加噪前 后声音地变化 对其做 FFT 进行频谱分析 比较加噪前后语音信号地波形及频谱 对所得 结果进行分析 2MiJT 4 根据带噪语音信号地特点 设计合适地数字滤波器 绘制所设计滤波器地幅频和相 频特性 5 用所设计地滤波器对带噪语音信号进行滤波 对滤波后地语音信号进行 FFT 频谱分 析 记录处理过程中所得各种波形及频谱图 gIiSp 6 对语音信号进行回放 感觉滤波前后声音地变化 比较滤波前后语音信号地波形及 频谱 对所得结果和滤波器性能进行频谱分析 uEh0U x fs wavread bu14 N length x n 0 length x 1 c 2 pi n N y fft x length x 个人收集整理 仅供参考 24 33 subplot 2 2 1 plot x title 语音信号时域波形 subplot 2 2 2 plot c abs y title 语音信号幅频特性 x1 0 004 sin 0 72 2 pi n y1 x x1 y2 fft y1 subplot 2 2 3 plot y1 title 加噪音后地波形 subplot 2 2 4 plot abs y2 title 加噪音后地频谱 n m butter 4 0 03 pi low db mag pha w freqz m n m IAg9q subplot 2 2 1 plot w mag title 滤波器地幅度特性 subplot 2 2 2 plot w pha title 滤波器地相频特性 T 200000 wc1 1 N 4 B A butter N wc1 s Bz Az impinvar B A z filter Bz Az y1 z1 fft z subplot 2 2 3 plot z title 加噪音滤波后地波形 subplot 2 2 4 plot abs z1 title 加噪音滤波后地频谱 个人收集整理 仅供参考 25 33 4 4 SimulinkSimulink 仿真仿真 根据前面地设计 进行基于 Simulink 地动态仿真设计 实现复杂音或者语音信号地分析 和处理 给出系统地基于 Simulink 地动态建模和仿真地系统方框图 同时记录系统地各个输 出点地波形和频谱图 WwghW 低通低通 个人收集整理 仅供参考 26 33 个人收集整理 仅供参考 27 33 高通高通 个人收集整理 仅供参考 28 33 个人收集整理 仅供参考 29 33 带通带通 3v 10Hz 2v 150Hz 1v 300Hz 个人收集整理 仅供参考 30 33 个人收集整理 仅供参考 31 33 版权申明 本文部分内容 包括文字 图片 以及设计等在网上搜集整理 版权为个人所有 This article includes some parts including text pictures and desi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国广电来宾市2025秋招笔试行测题库及答案市场与服务类
- 保山市中石油2025秋招心理测评常考题型与答题技巧
- 莆田市中石化2025秋招面试半结构化模拟题及答案炼油工艺技术岗
- 国家能源齐齐哈尔市2025秋招笔试题库含答案
- 2025年电厂安装考试题及答案
- 中国广电黄石市2025秋招市场与服务类专业追问清单及参考回答
- 亳州市中石化2025秋招面试半结构化模拟题及答案数智化与信息工程岗
- 达州市中石油2025秋招笔试模拟题含答案炼油设备技术岗
- 教育学章节测试题及答案
- 国家能源太原市2025秋招笔试言语理解与表达题专练及答案
- 水库水坝施工方案范本
- 肺康复个案护理
- 人美版美术六年级上册全册教案
- GB/T 21499-2024粮油检验稻谷和糙米潜在出米率测定方法
- (版)科学道德与学风建设题库
- GB/Z 44314-2024生物技术生物样本保藏动物生物样本保藏要求
- 2023年全国职业院校技能大赛-融媒体内容策划与制作赛项规程
- 《电力建设施工企业安全生产标准化实施规范》
- 糖尿病周围神经病变知多少课件
- 儿童肺炎支原体肺炎诊疗指南(2023年版)解读
- 个人履职考核情况表
评论
0/150
提交评论