[发明专利]一种用于消减噪声的有源噪声控制方法无效
| 申请号: | 201010154601.X | 申请日: | 2010-04-26 |
| 公开(公告)号: | CN101833949A | 公开(公告)日: | 2010-09-15 |
| 发明(设计)人: | 张瑞华;谢智波 | 申请(专利权)人: | 浙江万里学院 |
| 主分类号: | G10K11/178 | 分类号: | G10K11/178 |
| 代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 程晓明 |
| 地址: | 315100*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 消减 噪声 有源 噪声控制 方法 | ||
1.一种用于消减噪声的有源噪声控制方法,有源噪声控制装置包括:1个用于拾取初级噪声源信号的参考传感器、1个用以产生与初级噪声源信号相反的抵消噪声信号的次级源和1个用以拾取初级噪声源信号与抵消噪声信号相互抵消后的残留信号的误差传感器,其特征在于它包括以下步聚:
1)通过控制电路产生辨识激励信号,将辨识激励信号传送到信号传输通道,使次级源发出激励声波,由误差传感器拾取激励声波,并送回控制电路,用普通的LMS算法对所述的次级源与所述的误差传感器之间的传递函数进行辨识,得到其系数向量S(n)的估计值
2)在控制电路上读取参考传感器的初级噪声源信号x(n),根据公式y1(n)=WT(n)X(n)得到FXLMS算法自适应滤波器的输出信号y1(n),其中W(n)是FXLMS算法自适应滤波器时域系数向量,X(n)初级噪声源信号向量,是上标T是转置符号;
3)根据公式得滤波参考信号,根据公式y2(n)=VT(n)Xf(n)得到DFT_FSF算法自适应滤波器的输出信号y2(n),其中V(n)是DFT_FSF算法自适应滤波器的时域系数向量,Xf(n)是滤波参考信号向量;
4)将y1(n)和y2(n)相加后得到y(n),y(n)一路经信号传输通道到达误差传感器处对误差传感器处的期望信号d(n)进行抵消后,得到误差信号e(n);另一路经信号传输通道的估计模型后与误差信号e(n)相减,根据公式得到期望信号d(n)的估计值其中,S(z)是S(n)的z变换,是的z变换,Y(n)是y(n)的向量;
5)对DFT_FSF算法自适应滤波器时域系数向量V(n)进行更新,并根据公式W(n+1)=W(n)-μXf(n)e(n),对FXLMS算法自适应滤波器时域系数向量W(n)进行调整,其中,μ是FXLMS算法自适应滤波器的收敛因子,表达为公式0<δ<<1,
重复步骤2)~5),使e(n)逐渐减小,从而实现在误差传感器处降低噪声的目的。
2.如权利要求1所述的一种用于消减噪声的有源噪声控制方法,其特征在于对DFT_FSF算法自适应滤波器的时域系数向量V(n)进行更新的具体步骤如下:
首先对最新的xf(n)和的个数进行计数,当获得B个新的数据时,即获得[xf(n),xf(n-1),...xf(n-B+1)]T或后,连同该B个数据以前的M-B个旧数据合成两个M维向量Xf(n)=[xf(n),xf(n-1),...xf(n-B+1),xf(n-B),...xf(n-M+1)]T和其中B为4或8或16或32,M为512或1024或2048;
然后,对上述两个M维向量进行离散傅里叶变换DFT,得到各自的频域信号Xk(m)和Dk(m),0≤k≤M-1,
再按以下公式对Ve(ωk)进行更新
for k=0 to M-1
Ve(ωk)=pk(m)/(rk(m)+σ)
其中Ve(ωk)是DFT_FSF算法自适应滤波器的M个系数的频域分量,0≤k≤M-1,0<α<1,0<λ<1,k=0,1,2...M-1,m为与n相关的时间值,为其中为取整运算,B是数据块的大小,即DFT_FSF算法自适应滤波器每输入B个新的数据,Ve(ωk)才更新一次;0<σ<<1,
最后按公式
得到更新后的DFT_FSF算法自适应滤波器的时域系数向量V(n)=[v(0),v(1),v(2),...v(M-1)]T。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江万里学院,未经浙江万里学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010154601.X/1.html,转载请声明来源钻瓜专利网。





