申请/专利权人:四川大学
申请日:2024-01-15
公开(公告)日:2024-04-05
公开(公告)号:CN117831498A
主分类号:G10K11/178
分类号:G10K11/178
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.23#实质审查的生效;2024.04.05#公开
摘要:本发明涉及噪声控制技术,其公开了一种基于广义熵的欧氏方向搜索的有源噪声控制方法,解决传统自适应有源噪声控制方法中,在强冲击噪声下不够稳定、计算复杂度高的问题。本发明方案包括:S1、噪声输入向量的生成:将当前时刻n和前M‑1个时刻的M个初级噪声值xn,xn‑1...xn‑M+1,构成滤波器当前时刻n的噪声输入向量;S2、权向量的生成:滤波器生成当前时刻n和前M‑1个时刻的权系数wn,wn‑1…wn‑M+1;S3、根据权向量对噪声输入向量进行滤波:滤波器根据当前时刻n的权系数向量对当前时刻n的噪声输入向量Xn进行滤波得到当前时刻输出到扬声器的输出值S4、获取残差信号,根据残差信号计算误差信号广义熵;S5、根据误差信号广义熵进行权向量更新;S6、令n=n+1,返回步骤S1,直至噪声控制结束。
主权项:1.一种基于广义熵的欧氏方向搜索的有源噪声控制方法,应用于包括参考麦克风、滤波器、误差麦克风和扬声器的有源噪声控制系统中,其特征在于,该方法包括以下步骤:S1、生成噪声输入向量:参考麦克风拾取噪声源当前时刻n产生的初级噪声xn;将当前时刻n和前M-1个时刻共计M个初级噪声xn,xn-1...,xn-M+1构成滤波器当前时刻n的噪声输入量Xn:Xn=[xn,xn-1...,xn-M+1]T;其中,M=192,是滤波器的抽头数,上标T表示转置;S2、生成权向量:滤波器生成当前时刻n和前M-1个时刻的权系数wn,wn-1…wn-M+1,并将这M个权系数构成当前时刻n的权系数向量Wn:Wn=[wn,wn-1,...,wn-M+1]T;在当前时刻n=0时,Wn=0;S3、根据权向量对噪声输入向量进行滤波:滤波器根据当前时刻n的权系数向量Wn对当前时刻n的噪声输入向量Xn进行滤波,得到当前时刻n输出到扬声器的输出值 其中,符号*表示卷积运算,s表示噪声源经滤波器到扬声器的次级通路的脉冲响应;S4、获取残差信号,根据残差信号计算误差信号广义熵:误差麦克风拾取出噪声消除点在当前时刻n的声音信号,即当前时刻n的残差信号en;滤波器计算出当前时刻n的残差信号en的广义熵γn:γn=exp{-σ|en|p}|en|p-2signen;其中,exp表示指数运算;σ为核函数的核宽度值;p为分布的分散性参数;S5、根据误差信号广义熵进行权向量更新:首先,滤波器生成当前时刻n的输入向量的自相关矩阵Ψn,以及输入向量和期望响应的互相关向量vn: 其中,λ表示遗忘因子;xsk为通过次级路径后的输入信号,表示对噪声源经滤波器到扬声器的次级通路的脉冲响应s的估计值;dk为初级噪声xk通过次级通路s的输出;然后,滤波器算出下一时刻n+1的权向量Wn+1:Wn+1=Wn+ρngi,其中gi=[0,...1,...,0]T为欧氏距离;S6、令n=n+1,返回步骤S1,直至噪声控制结束。
全文数据:
权利要求:
百度查询: 四川大学 一种基于广义熵的欧氏方向搜索的有源噪声控制方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。