一种汽车主动降噪方法与流程

文档序号:11867355阅读:来源:国知局

技术特征:

1.一种汽车主动降噪方法,其特征在于,所述方法包括:

在发动机舱内设置参考传声器,利用所述参考传声器采集发动机舱噪声x(n);

在驾驶舱内设置扬声器,利用所述扬声器发出用于抵消发动机舱噪声x(n)的声音信号y(n);

在驾驶舱内设置误差传声器,利用所述误差传声器采集残留噪声e(n);

将所述参考传声器采集的发动机舱噪声x(n)作为输入信号、所述误差传声器采集的残留噪声e(n)作为误差信号传输至自适应滤波器,根据LMS算法更新所述自适应滤波器的特征阵W,以连续调节所述扬声器发出的声音信号y(n),使所述残留噪声e(n)最小化。

2.如权利要求1所述的汽车主动降噪方法,其特征在于,所述利用所述扬声器发出用于抵消发动机舱噪声x(n)的声音信号y(n),具体包括:

对应发送机的不同转速预先存储若干主通道传递函数,根据发送机当前的转速选择对应的主通道传递函数,作为对当前环境下主通道传递函数的估计所述主通道传递函数表征声音信号从发动机舱传递到所述误差传声器的路径特征;

对应不同的车窗开关状态预先存储若干次级通道传递函数,根据当前的车窗开关状态选择对应的次级通道传递函数,作为对当前环境下次级通道传递函数的估计所述次级通道传递函数表征声音信号从所述扬声器传递到所述误差传声器的路径特征;

利用所述扬声器发出声音信号y(n),使得所述发动机舱噪声x(n)传递到所述误差传声器处的信号与所述声音信号y(n)传递到所述误差传声器处的信号相互抵消。

3.如权利要求2所述的汽车主动降噪方法,其特征在于,所述根据当前的车窗开关状态选择对应的次级通道传递函数,作为对当前环境下次级通道传递函数的估计具体包括:

对应不同的车窗开关状态分别设置一个状态标志,每一个所述状态标志对应预先存储的一个次级通道传递函数;

从汽车主控系统中获取当前的车窗开关状态对应的状态标志,选择该状态标志对应的次级通道传递函数作为对当前环境下次级通道传递函数的估计

4.如权利要求2所述的汽车主动降噪方法,其特征在于,所述根据当前的车窗开关状态选择对应的次级通道传递函数,作为对当前环境下次级通道传递函数的估计具体包括:

对应不同的车窗开关状态分别设置一个状态标志,每一个所述状态标志对应预先存储的一个次级通道传递函数;

设置一个采样判定点数M,遍历所有状态标志,如果某一个状态标识对应的次级通道传递函数使得所述残留噪声e(n)在所述采样判定点数M内没有收敛,则放弃该状态标志;否则对比所述残留噪声e(n)收敛后的误差,选择误差最小的状态标志对应的次级通道传递函数作为对当前环境下次级通道传递函数的估计

5.如权利要求4所述的汽车主动降噪方法,其特征在于,所述根据当前的车窗开关状态选择对应的次级通道传递函数,作为对当前环境下次级通道传递函数的估计还包括:

实时循环记录每一个计数时段i内所述残留噪声e(n)在所述采样判定点数M下的误差均值

只有当车窗开关的状态发生变化,导致所述误差均值的变化满足预先设定的条件时,才重新遍历所有状态标志。

6.如权利要求5所述的汽车主动降噪方法,其特征在于,所述预先设定的条件具体为:连续3个所述误差均值比上一计数时段的连续3个所述误差均值扩大6dB以上,即

7.如权利要求2所述的汽车主动降噪方法,其特征在于,所述根据LMS算法更新所述自适应滤波器特征阵W的公式为:其中,n为离散时间采样,μ为收敛因子,Wn为n时刻的滤波器特性,为对当前环境下次级通道传递函数的估计;

当车窗开关状态由关闭状态变为打开状态时,或者车窗开关状态由打开较小的状态变为打开较大的状态时,减小所述收敛因子μ。

8.如权利要求2所述的汽车主动降噪方法,其特征在于,所述方法还包括:

将所述声音信号y(n)传递到所述误差传声器处的信号与所述残留噪声e(n)相减的结果作为输入信号、所述残留噪声e(n)作为误差信号传输至所述自适应滤波器,根据LMS算法更新所述自适应滤波器的特征阵W,以连续调节所述扬声器发出的声音信号y(n),使所述残留噪声e(n)最小化。

9.如权利要求2所述的汽车主动降噪方法,其特征在于,所述方法还包括:设置固定系数滤波器C;

利用所述固定系数滤波器C将误差传声器采集的残留噪声e(n)反馈叠加到所述扬声器发出的声音信号y(n),从而将次级通道传递函数G(z)变为G'(z),其中以减小因车窗开关状态改变导致的次级通道传递函数发生变化的幅度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1