The techniques described in this document can be embodied in the method of computer implementation, which includes: receiving the first multiple values by one or more processing devices, and the first multiple values representing a set of coefficients of the adaptive filter set in the active noise cancellation system. The method also includes: access to one or more estimates of the instantaneous phase value associated with the transfer function, the transfer function representing the influence of the secondary path of the active noise elimination system, and one or more estimates based on the instantaneous phase value to update the first multiple values to generate the updated coefficients set for the adaptive filter. Together. The method further includes: using the updated coefficient set to program the adaptive filter to influence the operation of the adaptive filter.
【技术实现步骤摘要】
【国外来华专利技术】在有源噪声控制中估计次级路径相位
本公开总体上涉及有源噪声控制。
技术介绍
有源噪声控制牵涉到通过生成经常被称为抗噪声的基本上相反的信号来消除不想要的噪声。
技术实现思路
在一个方面,本文件以一种计算机实施的方法为特征,该方法包括:由一个或多个处理设备接收第一多个值,第一多个值表示有源噪声消除系统中设置的自适应滤波器的系数集合。该方法还包括:访问与传递函数相关联的瞬时相位值的一个或多个估计,传递函数表示有源噪声消除系统的次级路径的影响;以及基于瞬时相位值的一个或多个估计来更新第一多个值,以生成用于自适应滤波器的已更新系数集合。该方法进一步包括:利用已更新系数集合对自适应滤波器进行编程,以影响自适应滤波器的操作。在另一方面,本文件以一种包括一个或多个处理设备的有源噪声控制引擎为特征。有源噪声控制引擎可以被配置为接收第一多个值,第一多个值表示有源噪声消除系统中设置的自适应滤波器的系数集合。有源噪声控制引擎还被配置为访问与表示有源噪声消除系统的次级路径的影响的传递函数相关联的瞬时相位值的一个或多个估计,并且基于瞬时相位值的一个或多个估计来更新第一多个值以生成用于自适应滤波器的已更新系数集合。有源噪声控制引擎进一步被配置为发起利用已更新系数集合对自适应滤波器的编程,以影响自适应滤波器的操作。在另一方面,本文件以一个或多个机器可读存储设备为特征,其上编码有用于使得一个或多个处理器执行各种操作的计算机可读指令。这些操作包括:接收第一多个值,第一多个值表示有源噪声消除系统中设置的自适应滤波器的系数集合。这些操作还包括:访问与传递函数相关联的瞬时相位值的一个或多个估计,传递函 ...
【技术保护点】
1.一种计算机实施的方法,包括:由一个或多个处理设备接收第一多个值,所述第一多个值表示在有源噪声消除系统中设置的自适应滤波器的系数集合;访问与传递函数相关联的瞬时相位值的一个或多个估计,所述传递函数表示所述有源噪声消除系统的次级路径的影响;基于所述瞬时相位值的所述一个或多个估计来更新所述第一多个值,以生成用于所述自适应滤波器的已更新系数集合;以及利用所述已更新系数集合对所述自适应滤波器进行编程,以影响所述自适应滤波器的操作。
【技术特征摘要】
【国外来华专利技术】2015.09.16 US 14/855,9611.一种计算机实施的方法,包括:由一个或多个处理设备接收第一多个值,所述第一多个值表示在有源噪声消除系统中设置的自适应滤波器的系数集合;访问与传递函数相关联的瞬时相位值的一个或多个估计,所述传递函数表示所述有源噪声消除系统的次级路径的影响;基于所述瞬时相位值的所述一个或多个估计来更新所述第一多个值,以生成用于所述自适应滤波器的已更新系数集合;以及利用所述已更新系数集合对所述自适应滤波器进行编程,以影响所述自适应滤波器的操作。2.根据权利要求1所述的方法,进一步包括:生成所述瞬时相位值的一个或多个已更新估计;基于所述瞬时相位值的所述一个或多个已更新估计来更新所述第一多个值,以生成用于所述自适应滤波器的第二已更新系数集合;以及利用所述第二已更新系数集合对所述自适应滤波器进行编程,以影响所述自适应滤波器的操作。3.根据权利要求1所述的方法,进一步包括:接收第二多个值,所述第二多个值表示在所述有源噪声消除系统中用作参考信号的信号;其中更新包括:还基于所述第二多个值来更新所述第一多个值。4.根据权利要求3所述的方法,其中所述第二多个值包括:表示所述参考信号的同相分量的至少一个值、以及表示所述参考信号的正交相位分量的至少一个值。5.根据权利要求3所述的方法,其中所述参考信号的频率基于由引擎生成的噪声信号。6.根据权利要求3所述的方法,其中还基于所述第二多个值来更新所述第一多个值包括:基于与所述传递函数相关联的所述瞬时相位值的所述一个或多个估计,对所述参考信号进行相移;其中更新包括:还基于相移后的所述参考信号来更新所述第一多个值。7.根据权利要求1所述的方法,进一步包括:基于与表示所述次级路径的所述影响的所述传递函数相关联的所述瞬时相位值的所述一个或多个估计,对所述自适应滤波器的输出进行相移;其中更新包括:还基于所述自适应滤波器的相移后的所述输出来更新所述第一多个值。8.根据权利要求1所述的方法,进一步包括:在所述自适应滤波器的操作期间,并且独立于所述次级路径的任何预定模型,分析地生成瞬时相位值的所述一个或多个估计。9.根据权利要求1所述的方法,进一步包括:使用无监督式学习过程来生成瞬时相位值的所述一个或多个估计。10.根据权利要求1所述的方法,其中所述有源噪声消除系统被配置为消除由引擎生成的噪声信号。11.根据权利要求1所述的方法,进一步包括:基于所述自适应滤波器的输出来生成控制信号,其中所述控制信号引起用于消除噪声信号的抗噪声信号的产生。12.根据权利要求11所述的方法,其中所述抗噪声信号的相位和幅度减小所述噪声信号的影响。13.根据权利要求11所述的方法,其中所述控制信号通过以下而被生成:基于与表示所述次级路径的所述影响的所述传递函数相关联的所述瞬时相位值的所述一个或多个估计,对所述自适应滤波器的所述输出进行相移。14.根据权利要求11所述的方法,其中所述次级路径包括:(i)产生所述抗噪声信号的一个或多个换能器,(ii)测量误差信号的一个或多个误差传感器,所述误差信号作为所述噪声信号与所述抗噪声信号之间的相互作用的结果而被产生,以及(iii)在所述一个或多个换能器与所述一个或多个误差传感器之间设置的声学路径。15.根据权利要求14所述的方法,其中所述声学路径包括汽车的内部的一部分。16.根据权利要求14所述的方法,其中所述第一多个值还基于所述误差信号被更...
【专利技术属性】
技术研发人员:P·阿杰洛普洛斯,E·M·库,
申请(专利权)人:伯斯有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。