【技术实现步骤摘要】
有源脉冲噪声控制的变步长四元数自适应降噪方法、系统
[0001]本专利技术涉及主动控制降噪
,特别是涉及一种有源脉冲噪声控制的变步长四元数自适应降噪方法、系统。
技术介绍
[0002]随着交通和工业化的发展,噪声问题日益突出,对人类的健康存在着很大的威胁。噪声消除在声学应用领域引起很大的关注。传统的降噪方法主要是吸声、隔声、消声器等被动噪声控制技术,然而被动降噪技术只对中高频噪声产生削弱的作用,对低频噪声达不到良好的降噪效果。主动噪声控制技术利用相消干涉原理产生一个与初始声信号振动幅值相同、相位相反的声信号与此抵消,主动控制噪声技术对低频噪声可以实现较好的衰减效果,其控制体积小,成本低,可以适应当前变化环境下的降噪需求。
[0003]传统的FxLMS算法由于其结构简单,便于实现,是主动控制降噪系统中最常用、最经典的算法,然而其对冲激噪声信号降噪的效果并不是很明显。基于此,许多学者提出了各种形式的优化方案,其中有些方法在一定程度上达到了提高收敛速度的效果,但是同时算法结构也变得比较复杂。
技术实现思路
[0004]鉴于此本申请实施例提供一种有源脉冲噪声控制的变步长四元数自适应降噪方法、系统,采用前馈的主动控制噪声系统结构,核心控制器是QLMS算法中横向结构的FIR滤波器,利用四元数自适应滤波器内部的正交特性可以较清楚地建立各实虚部的信号矢量间的联系,并能保持各实虚部量自身的结构特性。并利用变步长算法设置参考信号与收敛因子之间的某种函数关系来替代原始固定步长的值,最后通过仿真验证算法的可行性
【技术保护点】
【技术特征摘要】
1.一种有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,包括:利用四元数自适应滤波器内部的正交特性建立各实虚部的信号矢量间的关联关系,并保持各实虚部量自身的结构特性;通过变步长设置参考信号与收敛因子之间的函数关系来替代原始固定步长的值;通过仿真验证算法进行对比验证。2.根据权利要求1所述的有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,基于变步长滤波
‑
x四元数最小均方算法优化冲激主动控制降噪系统,其中,以变步长四元数自适应滤波为核心控制器的降噪算法针对随机脉冲信号提出,包括参考输入信号x(n)和误差信号e(n);降噪算法的处理方法,包括以下步骤:通过参考及误差传声器分别采集参考输入信号x(n)和误差信号e(n);计算滤波器的输出信号y(n)和滤波
‑
x信号x
f
(n),并更新滤波器的权重系数;重复上述步骤直至误差信号e(n)达到预设的阈值为止。3.根据权利要求2所述的有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,基于变步长滤波
‑
x四元数最小均方算法优化冲激主动控制降噪系统,还包括搭建基于前馈的主动控制噪声系统,所述主动控制噪声系统中:P(z)表示主通道的传递函数;S(z)表示次级通路的传递函数;d(n)表示期望信号;e(n)表示误差信号;x(n)表示输入参考信号;W(z)表示具有有限脉冲的横向结构响应滤波器实现的控制器,滤波器长度为L,滤波器的输出信号y(n)表示为:y(n)=w
T
(n)x(n);其中,参考信号矢量x(n)=[x(n),x(n
‑
1),
…
,x(n
‑
L+1)]
T
,滤波器权重矢量w(n)=[w0(n),w1(n),
…
,w
L
‑1(n)]
T
。4.根据权利要求3所述的有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,所述主动控制噪声系统中,和次级通路的传递函数相同。5.根据权利要求1所述的有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,所述有源脉冲噪声控制的变步长四元数自适应降噪方法中,四元数为超复数,复数是由实数加上虚数单位i组成,其中i2=
‑
1,四元数是由实数加上三个虚数单位i、j和k组成,其中,i2=j2=k2=
‑
1,每个四元数都是1、i、j和k的线性组合,即:四元数表示为a+bi+cj+dk,其中,a、b、c、d是实数。6.根据权利要求1或5所述的有源脉冲噪声控制的变步长四元数自适应降噪方法,其特征在于,变步长滤波
‑
x四元数最小均方算法的代价函数为:
其中,表示取实部。7.根据权利...
【专利技术属性】
技术研发人员:杜成涛,张冰妍,刘向远,方杰,樊敏,汪安民,徐峻峰,
申请(专利权)人:皖西学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。