数字信号的处理与滤波设计课程设计

数字信号的处理与滤波设计课程设计
——装订线——数字信号的处理与滤波摘要: 数字信号处理是利用计算机或专用处理设备,以数值计算的方法,对信号进行采集、滤波、增强、压缩、估值和识别等加工处理,借以达到提取信息和便于应用的目的,其应用范围涉及几乎所有的工程技术领域。语音信号的处理与滤波是数字信号处理中一个重要的组成部分。本课题主要研究的就是语音信号的处理与滤波,然后设计一个用户界面实现语音的处理与滤波的功能。使用MATLAB进行滤波器的设计,使用MATLAB的GUIDE工具设计用户界面。能量传送器
旗杆基础关键词:数字滤波器; 双线性变换; 窗函数; 凯泽窗; GUIDE一设计题目所选题目为设计五:语音信号的处理与滤波内容:录制一段个人自己的语音信号,并对录制的信号进行采样; 画出采样后语音信号的时域波形和频谱图; 给定滤波器的性能指标,采用窗函数法和双线性变换设计滤波器,并画出滤波器的频率响应; 然后用自己设计的滤波器对采集的信号进行滤波,画出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化; 回放语音信号; 最后,设计一个信号处理系统界面。
基本要求: 1 语音信号的采集利用Window下的录音机,录制一段自己的话音,时间在5内。
然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。通过wavread函数的使用,要求理解掌握采样频率、采样位数等概念。
2 语音信号的频谱分析要求首先画出语音信号的时域波形; 然后对语音号进行快速傅里叶变换,得到信号的频谱特性,从而加深对频谱特性的理解。其程序如下: 3 设计数字滤波器和画出其频率响应给出各滤波器的性能指标: (1)低通滤波器性能指标 fb=1000Hz,fc=1200Hz,A=100dB,Ap=1dB。
(2)高通滤波器性能指标 fc=4800Hz,fb=5000HzA=100dB,Ap=1dB。
(3)带通滤波器性能指标 fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,A=100dB,Ap=1dB。
要求用窗函数法和双线性变换法设计上面要求的3种滤波器。在Matlab中,可以利用函数fir1设计FIR滤波器,可以利用函数butte,cheby1和ellip设计IIR滤波器; 利用Matlab中的函数freqz画出各滤波器的频率响应。
4 用滤波器对信号进行滤波要求用自己设计的各种滤波器分别对采集的信号进行滤波,在
Matlab中,FIR滤波器利用函数fftfilt对信号进行滤波,IIR滤波器利用函数filter对信号进行滤波。
5 比较滤波前后语音信号的波形及频谱要求在一个窗口同时画出滤波前后的波形及频谱。
6 回放语音信号在Matlab中,函数ound可以对声音进行回放。其调用格式:ound(某,f,bit); 可以感觉滤波前后的声音有变化。
7 设计系统界面(用MATLAB中GUIDE工具,要求自学)为了使编制的程序操作方便,要求有能力的学生,设计处理系统的用户界面。在所设计的系统界面上可以选择滤波器的类型,输入滤波器的参数,显示滤波器的频率响应,选择信号等。
二设计所涉及原理1对信号进行采样抽样原理:要保证从信号抽样后的离散时间信号无失真地恢复原始时间连续信号(即抽样不会导致任何信息丢失),必须满足:信号是频带受限的(信号频率区间有限); 采样率至少是信号最高频率的两倍。
分液罐
2IIR滤波器语音信号的处理与滤波一设计题目所选题目为设计五:语音信号的处理与滤波内容:录制一段个人自己的语音信号,并对录制的信号进行采样; 画出采样后语音信号的
时域波形和频谱图; 给定滤波器的性能指标,采用窗函数法和双线性变换设计滤波器,并画出滤波器的频率响应; 然后用自己设计的滤波器对采集的信号进行滤波,画出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化; 回放语音信号; 最后,设计一个信号处理系统界面。
靶向代谢组学分析>金丝雀定位基本要求: 1 语音信号的采集利用Window下的录音机,录制一段自己的话音,时间在5内。然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。通过wavread函数的使用,要求理解掌握采样频率、采样位数等概念。
2 语音信号的频谱分析要求首先画出语音信号的时域波形; 然后对语音号进行快速傅里叶变换,得到信号的频谱特性,从而加深对频谱特性的理解。其程序如下: 3 设计数字滤波器和画出其频率响应给出各滤波器的性能指标: (1)低通滤波器性能指标 fb=1000Hz,fc=1200Hz,A=100dB,Ap=1dB。
(2)高通滤波器性能指标 fc=4800Hz,fb=5000HzA=100dB,Ap=1dB。
(3)带通滤波器性能指标 fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,A=100dB,Ap=1dB。
要求用窗函数法和双线性变换法设计上面要求的3种滤波器。在Matlab中,可以利用函数fir1设计FIR滤波器,可以利用函数butte,cheby1和ellip设计IIR滤波器; 利用Matlab中的函数freqz画出各滤波器的频率响应。
4 用滤波器对信号进行滤波要求用自己设计的各种滤波器分别对采集的信号进行滤波,在Matlab中,FIR滤波器利用函数fftfilt对信号进行滤波,IIR滤波器利用函数filter对信号进行滤波。玻璃防指纹油
5 比较滤波前后语音信号的波形及频谱要求在一个窗口同时画出滤波前后的波形及频谱。
6 回放语音信号在Matlab中,函数ound可以对声音进行回放。其调用格式:ound(某,f,bit); 可以感觉滤波前后的声音有变化。
7 设计系统界面(用MATLAB中GUIDE工具,要求自学)为了使编制的程序操作方便,要求有能力的学生,设计处理系统的用户界面。在所设计的系统界面上可以选择滤波器的类型,输入滤波器的参数,显示滤波器的频率响应,选择信号等。
二设计所涉及原理1对信号进行采样抽样原理:要保证从信号抽样后的离散时间信号无失真
地恢复原始时间连续信号(即抽样不会导致任何信息丢失),必须满足:信号是频带受限的(信号频率区间有限); 采样率至少是信号最高频率的两倍。
2IIR滤波器(1)脉冲响应不变法:用数字滤波器的单位脉冲响应序列h(n)模仿模拟滤波器的冲激响应ha(t),让h(n)正好等于ha(t)的采样值,即h(n)=ha(nT)其中T为采样间隔,如果以Ha(S)及H(z)分别表示ha(t)的拉式变换及h(n)的Z变换,则(2)双线性变换法:S平面与z平面之间满足以下映射关系: 平面的虚轴单值地映射于z平面的单位圆上,平面的左半平面完全映射到z平面的单位圆内。双线性变换不存在混叠问题。
双线性变换时一种非线性变换,这种非线性引起的幅频特性畸变可通过预畸而得到校正。
IIR低通、高通、带通数字滤波器设计采用双线性原型变换公式: 变换类型         变换关系式   备  注低通高通 带通带通的上下边带临界频率以低通数字滤波器为例,将设计步骤归纳如下:1.确定数字滤波器的性能指标:通带临界频率fp、阻带临界频率fr; 通带内的最大衰减Ap; 阻带内的最小衰减Ar; 采样周期T;  (3). 确定相应的数字角频率,ωp=2πfpT; ωr=2πfrT;  (4). 计算经过预畸的相应模拟低通原型的频率,;  (5). 根据Ωp和Ωr计算模拟低通原型滤波器的阶数N,并求得低通原型的传递函数Ha();  (6). 
用上面的双线性变换公式代入Ha(),求出所设计的传递函数H(z);  (7).分析滤波器特性,检查其指标是否满足要求。
3FIR滤波器线性相位实系数FIR滤波器按其N值奇偶和h(n)的奇偶对称性分为四种:    (1)、h(n)为偶对称,N为奇数H(ejω)的幅值关于ω=0,π,2π成偶对称。
(2)、h(n)为偶对称,N为偶数H(ejω)的幅值关于ω=π成奇对称,不适合作高通。

本文发布于:2024-09-24 04:22:09,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/118357.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信号   滤波   设计
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议