首页> 中国专利> 一种快速稳定收敛的完全并行窄带主动噪声控制方法

一种快速稳定收敛的完全并行窄带主动噪声控制方法

摘要

一种快速稳定收敛的完全并行窄带主动噪声控制方法,本发明涉及快速稳定收敛的完全并行窄带主动噪声控制方法。本发明的目的是为了解决现有各频率通道的主控制器系数却仍由系统的整体残余误差进行更新,导致各通道控制器之间相互影响,系统的收敛速度低的问题。具体过程为:一、建立具有正弦特性的初级噪声信号p(n);二、合成与一中的初级噪声信号p(n)幅值相等、相位相反的次级噪声信号y(n);三、当一中的初级噪声信号p(n)和二中的次级噪声信号y(n)相消以后,通过麦克风测得系统总体残余误差信号e(n);四、根据三中测得的系统总体残余误差信号e(n),得出残余误差分离子系统分离出的第i个频率通道的残余误差信号ei(n)。本发明应用于噪声处理领域。

著录项

  • 公开/公告号CN105575382A

    专利类型发明专利

  • 公开/公告日2016-05-11

    原文格式PDF

  • 申请/专利权人 哈尔滨工业大学;

    申请/专利号CN201511018762.5

  • 申请日2015-12-29

  • 分类号G10K11/178(20060101);

  • 代理机构23109 哈尔滨市松花江专利商标事务所;

  • 代理人杨立超

  • 地址 150001 黑龙江省哈尔滨市南岗区西大直街92号

  • 入库时间 2023-12-18 15:16:34

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-09

    未缴年费专利权终止 IPC(主分类):G10K11/178 专利号:ZL2015110187625 申请日:20151229 授权公告日:20190913

    专利权的终止

  • 2019-09-13

    授权

    授权

  • 2016-06-08

    实质审查的生效 IPC(主分类):G10K11/178 申请日:20151229

    实质审查的生效

  • 2016-05-11

    公开

    公开

说明书

技术领域

本发明涉及快速稳定收敛的完全并行窄带主动噪声控制方法。

背景技术

在实际的生产生活中,存在着大量的有害噪声,例如,工厂中大型的切割机产生的噪声,会对操作工人造成很大的危害,通过有效的措施来降低或消除这些噪声信号具有重要意义。自20世纪70年代初,主动噪声控制(ANC)系统被应用于降低这些有害噪声。ANC是基于声音的相消干涉原理,通过扬声器产生与初级噪声频率相同、幅值相近、相位相反的次级噪声信号,从而有效地降低或消除初级噪声。

由发动机、切割机、排风扇等旋转机械产生以低频为主的有害噪声,其具有周期性或近周期性,由于窄带主动噪声控制系统中,通常利用非声学传感器(如加速度计)获取这类谐波噪声信号频率,进而通过信号发生器产生参考信号,从而避免声反馈问题,因此在消除这类低频噪声方面,传统的窄带主动噪声控制系统得到了广泛地研究与应用。

针对多频率窄带噪声信号,传统窄带主动噪声控制系统是将多个二阶自适应滤波器并行连接组成多通道结构,实现了各窄带噪声分量被并行独立处理,而各频率通道的主控制器系数却仍由系统的整体残余误差进行更新,导致各通道控制器之间相互影响,系统的收敛速度低。

发明内容

本发明的目的是为了解决现有各频率通道的主控制器系数却仍由系统的整体残余误差进行更新,导致各通道控制器之间相互影响,系统的收敛速度低的问题,而提出了一种快速稳定收敛的完全并行窄带主动噪声控制方法。

上述的发明目的是通过以下技术方案实现的:

步骤一、建立具有正弦特性的初级噪声信号p(n);

步骤二、合成与步骤一中的初级噪声信号p(n)幅值相等、相位相反的次级噪声信号y(n);

步骤三、当步骤一中的初级噪声信号p(n)和步骤二中的次级噪声信号y(n)相消以后,通过麦克风测得系统总体残余误差信号e(n);

步骤四、根据步骤三中测得的系统总体残余误差信号e(n),得出残余误差分离子系统分离出的第i个频率通道的残余误差信号ei(n)。

发明效果

采用本发明的一种快速稳定收敛的完全并行窄带主动噪声控制方法,本发明的系统中,包含残余误差分离子系统,实现了将系统总体残余误差按照频率自适应分离,使得每个通道控制器的更新均来自其自身频率对应的残余误差,而不再受其他频率残余误差的影响,构成了输入频率信号和残余误差频率信号一一对应的完全并行结构的窄带主动噪声控制系统,在保证稳态性能情况下,提高了系统的收敛速度,解决了现有窄带主动噪声控制系统中,各窄带噪声分量被并行独立处理,而各控制器系数却仍由系统的整体残余误差进行更新,导致各通道控制器之间相互影响,系统的收敛速度低的问题,使系统的收敛速度提高了近1倍。

附图说明

图1为本发明流程图;

图2为传统并行窄带主动噪声控制系统图,cos(ωin)为余弦信号,sin(ωin)为正弦信号,为余弦参考输入,为正弦参考输入,为第i个余弦分量的系数,为第i个正弦分量的系数,∑为全部求和,yi(n)为第i路输出,y1(n)为第1路输出,yq(n)为第q路输出,y(n)为总输出,+为相加,S(z)为次级通道,yp(n)为经过初级通道的输出,p(n)为初级通道,e(n)为整体残余误差,-为相减,为次级通道的估计,为经过滤波的余弦参考输入,为经过滤波的正弦参考输入,FXLMS为滤波X通道的最小均方算法;

图3为残余误差分离子系统图,ei(n)为分离后的输出,为分离子系统的第i个余弦分量的系数,为分离子系统的第i个正弦分量的系数,LMS为最小均方算法;

图4为带残余误差分离子系统的完全并行的窄带主动噪声控制系统结构图,

图5为完全并行的窄带主动噪声控制系统与传统系统收敛过程对比图。

具体实施方式

具体实施方式一:结合图1、图2、图3、图4和图5说明本实施方式,本实施方式的一种快速稳定收敛的完全并行窄带主动噪声控制方法,具体是按照以下步骤制备的:

步骤一、建立具有正弦特性的初级噪声信号p(n);

步骤二、合成与步骤一中的初级噪声信号p(n)幅值相等、相位相反的次级噪声信号y(n);

步骤三、当步骤一中的初级噪声信号p(n)和步骤二中的次级噪声信号y(n)相消以后,通过麦克风测得系统总体残余误差信号e(n);

步骤四、根据步骤三中测得的系统总体残余误差信号e(n),得出残余误差分离子系统分离出的第i个频率通道的残余误差信号ei(n)。

具体实施方式二:本实施方式与具体实施方式一不同的是:所述p(n)初值为0,e(n)初值为0,ei(n)初值为0,其余所有变量的初值均赋值0。

其它步骤及参数与具体实施方式一相同。

具体实施方式三:本实施方式与具体实施方式一或二不同的是:所述步骤一中建立具有正弦特性的初级噪声信号p(n),具体过程为:

>p(n)=Σi=1q[aicos(ωin)+bisin(ωin)]+vp(n)>

其中,ωi为第i个频率,i为频率个数,i取值范围为1≤i≤q;q为频率个数,q的取值范围为正整数;为初级噪声信号p(n)的离散傅里叶系数(DFC),ai为第i个余弦分量的系数,bi为第i个正弦分量的系数,vp(n)为均值为零、方差为的高斯白噪声,n为算法迭代运行的点,n代表迭代运算的时间点个数,取值为大于等于1的任意正整数;为表示方差数值大小。

其它步骤及参数与具体实施方式一或二相同。

具体实施方式四:本实施方式与具体实施方式一至三之一不同的是:所述步骤二中合成与步骤一中的初级噪声信号p(n)幅值相等、相位相反的次级噪声信号y(n),具体过程为:

首先,通过加速度计非声学传感器获得初级噪声信号的第i个频率ωi(i=1,2…q),

然后,初级噪声信号p(n)的第i个频率ωi(i=1,2…q)经信号发生器产生正余弦参考信号其中,为正弦参考信号,为余弦参考信号,T为周期;

通过次级噪声信号y(n)合成子系统的离散傅里叶系数调整正余弦参考信号的幅值与相位,合成与初级噪声信号p(n)幅值相等、相位相反的次级噪声信号y(n),利用声波的相消干涉原理(声波在传输过程中具有相互干涉作用,两个频率相同、振动方向相同且步调一致的声源发出的声波相互叠加时就会出现干涉现象,如果它们的相位相同,两波叠加后幅度增加声压加强;反之,它们的相位相反,两波叠加后幅度减小声压减弱,如果两波幅度一样,将完全抵消)消除初级噪声信号p(n)。

其它步骤及参数与具体实施方式一至三之一相同。

具体实施方式五:本实施方式与具体实施方式一至四之一不同的是:所述次级噪声信号y(n)通过下式给出:

>y(n)=Σi=1qyi(n)=Σi=1qa^i(n)xai(n)+b^i(n)xbi(n)>

式中,>xai(n)=cos(ωin),xbi(n)=sin(ωin),{a^i(n),b^i(n)}i=1q>为次级噪声信号y(n)合成子系统的离散傅里叶系数,为第i个频率的第n个时间点的余弦分量的系数,为第i个频率的第n个时间点的正弦分量的系数,q为频率个数,q取值范围为正整数,yi(n)为第i路输出信号,取值范围为与目标待抵消的噪声有关。

其它步骤及参数与具体实施方式一至四之一相同。

具体实施方式六:本实施方式与具体实施方式一至五之一不同的是:所述次级噪声信号y(n)合成子系统的离散傅里叶系数具体过程为:

残余误差分离子系统采用最小均方算法(Filter-XLeastMeanSquare,FXLMS)接收经过次级通道过滤后的参考信号以及步骤四中残余误差分离子系统分离出的第i个频率通道的残余误差信号ei(n);再通过最小均方算法模块更新次级噪声信号y(n)合成子系统的离散傅里叶系数所述离散傅里叶系数的更新公式为:

>a^i(n+1)=a^i(n)+μiei(n)x^ai(n);>

>b^i(n+1)=b^i(n)+μiei(n)x^bi(n);>

式中,μi为次级噪声信号合成子系统1的步长;

正弦参考信号和余弦参考信号经过次级通道估计滤波得到滤波参考信号:

>x^ai(n)=Σm=0M^-1s^mxai(n-m);>

>x^bi(n)=Σm=0M^-1s^mxbi(n-m);>

式中,为次级通道模型的系数,为次级通道模型阶数,m为次级通道的序号,取值范围为0到为一对正交的参考输入信号,为经过次级通道过滤后的参考信号对,为第m个次级通道的系数。

其它步骤及参数与具体实施方式一至四之一相同。

具体实施方式七:本实施方式与具体实施方式一至六之一不同的是:所述步骤三中当步骤一中的初级噪声信号p(n)和步骤二中产生的次级噪声信号y(n)相消以后,通过麦克风测得系统总体残余误差信号e(n);具体过程为:

>e(n)=p(n)-yp(n)=p(n)-Σj=0M-1sjy(n-j)>

其中,为次级通道S(z)的系数,M-1为S(z)的阶数,M为正整数;yp(n)为y(n)经过初级通道后的输出信号,y(n)经过初级通道为y(n)经过空气传播,经过电子设备;P为primary的英文缩写,j为第j个滤波器循环变量,n的取值范围为1≤n≤N,N为大于等于1的任意正整数,j的取值范围为次级通道的长度从0到M-1,sj为第j个次级通道系数。

其它步骤及参数与具体实施方式一至六之一相同。

具体实施方式八:本实施方式与具体实施方式一至七之一不同的是:所述步骤四中根据步骤三中测得的系统总体残余误差信号e(n),得出残余误差分离子系统2分离出的第i个频率通道的残余误差信号ei(n),具体过程为:

步骤三中测得的系统总体残余误差信号e(n)中含有q个频率分量,利用正余弦参考信号通过残余误差分离子系统2的离散傅里叶系数来调整幅值与相位,从而将每个频率的残余误差从系统总体残余误差e(n)中分离出来,为次级噪声信号y(n)合成子系统的离散傅里叶系数的更新提供残余误差分离子系统2分离出的第i个频率通道的残余误差信号ei(n),其通过下式计算得到:

>ei(n)=a^e,i(n)xai(n)+b^e,i(n)xbi(n)>

其中,为误差分离器输出子系统的第i个余弦傅立叶系数分量,为误差分离器输出子系统的第i个正弦傅立叶系数分量,为正弦参考信号,为余弦参考信号。

其它步骤及参数与具体实施方式一至七之一相同。

具体实施方式九:本实施方式与具体实施方式一至八之一不同的是:所述将残余误差信号ei(n)带入步骤二,得出步骤四,直至循环运行完N次,N为大于等于1的任意正整数,N为人为设置。

其它步骤及参数与具体实施方式一至八之一相同。

具体实施方式十:本实施方式与具体实施方式一至九之一不同的是:所述残余误差分离子系统2的离散傅里叶系数来调整幅值与相位,具体过程为:

由泄漏最小均方算法(LeakyLeastMeanSquare,LLMS)模块进行实时调整计算的(即在代价函数中引入泄漏因子α,其代价函数具体为>Je(n)=12e2(n)+12Σj=1qαj[a^ej2(n)+b^ej2(n)]),>具体更新公式为:

>a^e,i(n+1)=(1-μeαi)a^e,i(n)+μee(n)xai(n)xai(n)=ξa^e,i(n)+μee(n)xai(n);>

>b^e,i(n+1)=(1-μeαi)b^e,i(n)+μee(n)xbi(n)=ξb^e,i(n)+μee(n)xbi(n);>

式中,e(n)为整体残余误差,为正弦参考信号,为余弦参考信号,αi为泄漏因子,μe为残余误差分离子系统的步长,ξ=1-μeαi,其取值范围为(0,1),ξ为系统泄漏系数。

其它步骤及参数与具体实施方式一至九之一相同。

实施例1

为了考察本系统的性能,我们与传统的窄带主动噪声控制系统进行仿真对比,这里仅给出具有代表性的仿真结果,如下图所示,给出了当泄漏因子α=0.12时,两个系统的均方残余误差仿真对比曲线(绿色线代表传统的窄带主动噪声控制系统,红色线代表本系统)。在保证相同的稳态误差的前提下,可以发现本系统在500点处收敛,而传统系统在1000点以后收敛,新系统较传统系统的收敛速度提升了近1倍。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号