[发明专利]一种多通道主动噪声控制方法、系统、终端及存储介质在审
申请号: | 202111668214.2 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114333879A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 张萌飞;董雨晨;陈捷 | 申请(专利权)人: | 声耕智能科技(西安)研究院有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0216;G06F30/20;G06F119/10 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 姚咏华 |
地址: | 710075 陕西省西安市雁塔区丈八街*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通道 主动 噪声控制 方法 系统 终端 存储 介质 | ||
1.一种多通道主动噪声控制方法,其特征在于,包括以下步骤:
建立多通道分布式波域ANC网络模型;
将多通道分布式波域ANC网络模型的全局代价函数拆分为局部代价函数和的形式,建立分布式优化模型;
利用扩散LMS算法求解分布式优化模型,得到扬声器权重的估计;
将多通道分布式波域ANC网络模型产生的次级声场与残余噪声信号进行抵消。
2.根据权利要求1所述的一种多通道主动噪声控制方法,其特征在于,多通道分布式波域ANC网络模型为通过拓补连接的N节点分布式波域ANC的网络模型;
建立多通道分布式波域ANC网络模型的具体方法如下:
步骤1.1:定义一个圆形控制区域来完成噪声消除任务,区域半径设为R1,并且设定噪声源在此区域之外;
步骤1.2:布置有N个阵元的均匀圆形麦克风阵列在控制区域的边界上,并在此区域的外侧半径为R2的圆环上均匀布置N个扬声器来产生次级声场;
步骤1.3:建立一个N节点的分布式网络,每个节点k具有Lk个麦克风以及Qk个扬声器,且整个网络中共有L个麦克风和Q个扬声器,每个节点都配备具有通信和计算能力的处理器,所有节点共同组成拓扑。
3.根据权利要求1所述的一种多通道主动噪声控制方法,其特征在于,将多通道分布式波域ANC网络模型的全局代价函数拆分为局部代价函数和的形式,建立分布式优化模型的具体方法如下:
步骤2.1:多通道分布式波域ANC网络模型的优化目标为最小化控制区域内残余声场谐波系数的平方和,即J(d)=αHα;其中α=B-1Eme为控制区域内残余声场的谐波系数向量,矩阵B和Em用于将误差信号e转化为波域系数α;
步骤2.2:得到误差信号e与扬声器权重d的关系为其中v是主噪声场,T是声场传递函数,扬声器权重d为一个Q×1的待估计参数向量;
步骤2.3:将波域ANC问题的代价函数J(d)拆分成J的形式,得到节点k(k=1,…,N)上的局部代价函数为其中[Em](:,l)是Em的第l行,由第l个麦克风测量的误差信号
4.根据权利要求1所述的一种多通道主动噪声控制方法,其特征在于,利用扩散LMS算法求解分布式优化模型,得到扬声器权重的估计的具体方法如下:
步骤3.1:在n时刻,令节点k(k=1,…,N)处的代价函数Jk(d)对扬声器权重d求导,得到梯度向量
步骤3.2:dk,n表示每个节点k在迭代n时刻估计的扬声器权重d的本地版本,它包含了所有Q个扬声器的权重,即对于k=1,…,N,由各节点l(l=1,…,N)上的Ql个扬声器权重组成,将dk,n划分为组,正值的组合权重分配给dk,n和与dl,n估计相同扬声器权重的组,零值的组合权重分配给dk,n的其余组;
步骤3.3:选择合适的步长μ0,节点k(k=1,…,N)利用所得的梯度向量,将其对扬声器权重的估计dk,n更新为中间值ψk,n+1;
步骤3.4:选择合适的组合系数{alk},节点k(k=1,…,N)通过组合其邻居节点的中间估计来更新其扬声器权重的估计
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于声耕智能科技(西安)研究院有限公司,未经声耕智能科技(西安)研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111668214.2/1.html,转载请声明来源钻瓜专利网。