基于matlab的fir滤波器语音信号去噪_毕业设计(编辑修改稿)内容摘要:
限长单位 冲激响应系统”,简称为 IIR 系统。 无限长单位冲激响应( IIR) 滤波器有以下几个特点 : ( 1) 系统的单位冲激响应 h(n)是无限长; ( 2) 系统函数 H(z)在有限 z 平面( 0|z| ); ( 3) 结构上存在着输出到输入的反馈,也就是结构上是递归型的。 IIR 滤波器 采用递归型结构,即结构上带有反馈环路。 同一种系统函数 H( z) 可以有多种不同的结构,基本网络结构有 直接 Ⅰ 型、 直接Ⅱ 型、级联型、并联型四种,都具有反馈回路。 同时, IIR数字滤波器在设计上可以借助成熟的模拟滤波器 的成果,巴特沃斯 (Butterworth)滤波器、切比雪夫 (Chebyshev)滤波器、椭圆 (Cauer)滤波器、贝塞尔 (Bessel)滤波器等,这些典型的滤波器各有特点。 有现成的设计数据或图表可查 , 在设计一个 IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。 窗口设计法 本设计采用凯塞( Kaiser)窗函数法设计 FIR数字低通滤波器。 FIR 滤波器的设计方法有许多种,如窗函数设计法、频率采样设计法和最优化设计法等。 窗口设计法的 基本思想是用 FIRDF 逼近希望的滤波特性。 设希望逼近的滤波器的频率响应为 jd eH ,其单位脉冲响应用 nhd 表示。 为了设计简单方便,通常选择 jdeH 为具有片段常数特性的理想滤波器。 因此 nhd 是无限长非因果序列,不能直接作为 FIRDF 的单位脉冲响应。 窗口设计法就是截取 nhd 为有限长的一段因果序列,并用合适的窗口函数进行加 权作为FIRDF 的单位脉冲响应 nh。 4 窗口设计法基本步骤如下 [3]: ( 1)构造希望逼近的频率响应函数 jd eH。 以低通线性相位 FIRDF 设计为例,一般选择 jdeH 为线性理想低通滤波器,即 ,0 , jjd eeH ||||cc ( 17) ( 2)加窗得到 FIRDF 的单位脉冲响应 nh , nnhnh d ( 18) 式中, n 称为窗口函数,其长度为 N。 如果要求第一类线性相位 FIRDF,则要求 nh 关于 21N 点偶对称。 而 nhd 关于 n 点偶对称,所 21 N ,同时要求 n 关于 21N点偶对称。 常见的窗函数,可以分为以下主要类型: ( 1) 幂窗 采用时间变量某种幂次的函数,如矩形、三角形、梯形或其它时间 t 的高次幂; ( 2) 三角函数窗 应用三角函数,即正弦或余弦函数等组合成复合函数,例如汉宁窗、海明窗 、 Kaiser 窗 等; ( 3) 指数窗 采用指数时间函数,例如高斯窗等。 其性能如表 11所示: 表 11 常见窗函数性能表 名称 滤波器过 渡带宽 最小阻带衰减 名称 滤波器 过渡带宽 最小阻带衰减 矩形 巴特利特 M 108dB 汉宁 汉明 布莱克曼 11π/M 74dB BLACKMANHARRIS M 109dB 5 本设计采用的是凯塞窗 ( Kaiser) 设计的滤波器,凯塞 窗( Kaiser) 通过改变参数可以达到不同的性能,正由于其优良的窗函 数特性,广泛应用于高通、低通、带通、带阻等各种滤波器的设计。 凯塞 窗( Kaiser)是利用贝塞尔函数来逼近需要的理想窗,其时域函数形式如 式 (19): 020 1211INnIn , 1......2,1,0 Nn (19) 式中, 0I 为零阶第一类修正的贝赛尔函数,可用式 (110)的级数表示。 120 !21 nnnxxI (110) 凯塞 窗( Kaiser)的幅度 如式( 111)所示 : 212 c o s20NN nnW (111) 由公式可知,凯塞 窗的 β 值与贝赛尔函数级 数项数 n是 两个独立的参数,但都会对凯塞窗造成影响。 6 第二 章 语音信号 去噪的总体设计 语音信号去噪的设计流程图 本课程设计主要是 用麦克风采集一段语音信号,通过进行自编函数加入噪声,然后采用凯塞 (Kaiser)窗函数法设计 FIR 滤波器,并且对 这 段加入噪声的语音信号函数进行滤波去噪,用绘图的程序画出 滤波 前后时域和频 域的波形 图进行对比分析。 语音信号去噪的设计流程图如下图 31 所示: 图 31语音信号去噪的设计流程图 语音信号去噪的设计流程的 介绍 首先是 用麦克风采集一段语音信号 ,将该 语音信号作为分析的对象, 用 程序绘制原始语音信号的时域和频域波形,观察波形得出语音信号的通带频率和阻带频率,为后面滤波器的设计提供参数。 然后调用系统函数 rand 产生一个随机信号,对原始语音信号进行加噪处理,加噪过程中必须计算信号长度,并产生和原始信号长度相同的随机信号,否则软件将提示错误。 加噪之后对时域波形进行傅里叶变换得到频域波形,绘图并将加噪前后信号的时域波形和频域波形语音信号的采集 ,画时域和频域 图 加入随机噪声。基于matlab的fir滤波器语音信号去噪_毕业设计(编辑修改稿)
相关推荐
甚至可有可无。 ( 3)平衡节点 这类节点,一般只设一个,全网功率由它来平衡。 平衡节点电压幅值 U 及相位角θ时已知的,待求的是注入功率 P、 Q。 若平衡节点上既有负荷功率户,又有电源功率时,一般负荷功率户是已知的,待求的仅是电源功率。 因此,平衡节点一般选为主调频发电厂母线,但进行潮流计算时也可按别的原则来选择。 例如,为提高导纳法潮流程序的收敛性,可选出线最多的发电厂母线作为平衡节点
过添加一些先进的通信技术和原有技术的提高,在速度上相对于原 LTE 系统 LTEA 系统的性能有很大的提高,真正根据 4G 系统的要求完成。 在众多 4G 标准中 ,LTE 系统标准占据了一个举足轻重的位置。 LTE 的研究背景 在低层面上,为了对付 WIMAX 标准的市场之间的竞争,在高层面上,为了融合宽带无线接入与移动通讯, 3GPP 驱动了 LTE 项目。
有界实函数的 VC 维可以通过用一定的阈值将它转化成指示函数来定义。 VC 维反映了函数集的学习能力, VC 维越大则学习机器越复杂 (容量越大 ),目前尚没有通用的关于任意函数集 VC 维计算的理论,只对一些特殊的函数集知道其 VC 维。 Vapnik 和 Chervonenkis 在 1968 年又发现了下面的规律: VC 维对于 一个指示函数集,如果其生长函数是线形的,则它的 VC
联,误差平方小的滤波器不能保证没有窄而大的波纹出现,像吉布斯效应那样.第 2种方法直接控制通带波动和阻带衰减,最具针对性,是滤波器的最 优化设计方法.因此,采用 MATLAB 信号处理工具箱提供的函数,运用最优化等波纹设计法实现数字 FIR 滤波器的设计和仿真. 完整的最优化等波纹滤波器设计,除了切比雪夫等波纹逼近公式外,还要考虑: ( 1)滤波器采样点数 n 的确定; ( 2)
b)。 subplot(4,1,1)。 plot(y1)。 subplot(4,1,2)。 图 34 方波信号 图 0 50 100 15032101230 50 100 1503210123课程设计说明书 8 plot(y2)。 subplot(4,1,3)。 plot(y3)。 subplot(4,1,4)。 plot(y4)。 输出正弦叠加信号的波形 如图 35 所示 上图由上向下
以至超过设计者原有的知识水平。 基于 MATLAB 的 BP 神经网络应用 9 BP神经网络的主要功能 目前,在人 工神经网络的实际应用中。 绝大部分的神经网络模型都采用 BP 神经网络及其变化形式。 它也是前向网络的核心部分,体现了人工神经网络的精华。 BP 网络主要用于以下 四方面 [3]。 ( 1) 函数逼近:用输入向量和相应的输出向量训练一个网络以逼近一个函数。 ( 2) 模式识别