一种频域无次级路径有源噪声控制系统的制作方法
本发明涉及一种频域无次级路径估计的有源噪声控制系统,属于噪声控制技术领域。
背景技术:
近年来,随着人们对周围声学环境要求的不断提高,有源噪声控制越来越受到重视。有源噪声控制是一种利用反向声波对实际噪声进行消除的技术。与传统的被动噪声控制相比较,有源噪声控制对较难控制的低频噪声更为有效,再加上其体积小配置灵活等特点,具有较为广泛的应用前景。然而,传统的有源噪声控制算法需要对次级路径预先进行匹配,但是在一些有源噪声应用场景中,难以预先通过次级路径对声学路径进行匹配,或者实际声学路径会随着时间变化,因此,无次级路径估计或者无次级路径有源噪声控制系统便成为工业界和学术界关注的焦点。
技术实现要素:
发明目的:为了克服现有技术中存在的不足,本发明提供一种频域无次级路径有源噪声控制系统,该有源噪声控制系统使用相位调节参数更新模块对相位调节器进行实时更新,同时将相位调节器替代传统有源噪声控制系统中的次级路径滤波,该系统能够实时更新相位调节器的参数,从而匹配实际声场路径,进而使系统达到最优的收敛和控制效果。
技术方案:为实现上述目的,本发明采用的技术方案为:
一种频域无次级路径有源噪声控制系统,包括相位调节器、相位调节参数更新模块,其中:
相位调节器用于调整参考信号的频域信号的相位(对参考信号的相位进行调整),该操作在频域完成。
相位调节参数更新模块用于动态更新相位调节器中的相位参数,使得控制滤波器的更新呈现收敛趋势。
所述相位调节器每隔2m帧参考信号在第k个频点给出一个相位扰动量,记作
步骤1,对于当前的2m帧参考信号,在2m帧中的前
对于当前的2m帧参考信号,在2m帧中的后
通过相位调节参数更新模块对相位调节器中的参数进行更新,若
其中,
若
步骤2,对于下一刻2m帧参考信号,若
若
返回步骤1。
优选的:所述相位调节器通过下式对参考信号的相位进行调整:
其中,
优选的:
本发明相比现有技术,具有以下有益效果:
本发明能在次级路径未知的情况下,所包含的相位调节参数更新模块对相位调节器进行实时调整,明显降低了相位调节器与次级路径的实际相位值的差别,并保证系统工作的一致性使得控制滤波器的更新呈现收敛趋势,从而达到控制噪声的效果。本发明所涉及的频域无次级路径有源噪声控制系统能够满足大部分有源噪声控制应用,具有广泛的应用前景。
附图说明
图1是本发明频域无次级路径有源噪声控制系统框图。
图2是本发明频域无次级路径有源噪声控制系统流程图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
一种频域无次级路径有源噪声控制系统,将
如图2所示,相位调节器用于调整参考信号的频域信号的相位(对参考信号的相位进行调整),该操作在频域完成。
所述相位调节器通过下式对参考信号的相位进行调整:
其中,
相位调节参数更新模块用于动态更新相位调节器中的相位参数,使得控制滤波器的更新呈现收敛趋势。
所述相位调节器每隔2m帧参考信号在第k个频点给出一个相位扰动量,记作
步骤1,对于当前的2m帧参考信号,在2m帧中的前
对于当前的2m帧参考信号,在2m帧中的后
通过相位调节参数更新模块对相位调节器中的参数进行更新,若
其中,
若
步骤2,对于下一刻2m帧参考信号,若
若
相位调节器中的
本发明的一种频域无次级路径有源噪声控制系统基于数字信号处理器(digitalsignalprocessor)实现,控制源是普通扬声器,误差信号和参考信号分别来自于误差传声器和参考传声器,自适应滤波器采用传统的频域最小均方算法(frequency-domainleastmeansquares,fdlms)。系统的采样率设置为16khz,系统的帧长和帧移分别设置为512和256,控制滤波器的长度设置为256,运行的具体步骤如下:
步骤(1),初始化系统参数:考虑到实数信号的频域共轭对称性,频域信号索引
步骤(2),每隔2m帧参考信号在第k个频点给出一个相位扰动量
步骤(21),对于当前的2m帧参考信号,在2m帧中的前
步骤(22),对于当前的2m帧参考信号,在2m帧中的后
步骤(3),通过相位调节参数更新模块对相位调节器中的参数进行更新,更新的方法:在获得
若
步骤(3),将
若
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除