主动降噪系统的控制方法、主动降噪系统和油烟机与流程

文档序号:39671063发布日期:2024-10-18 13:03阅读:122来源:国知局

本发明涉及降噪领域,尤其涉及一种主动降噪系统的控制方法、主动降噪系统和油烟机。


背景技术:

1、主动降噪是一种噪声控制技术,能够有效降低低频噪声水平。其系统通常由控制板、麦克风和扬声器构成。

2、稳定性是主动降噪系统非常重要的一个性能指标,在降噪过程中,主动降噪系统工作中可能因为外部声场/流场扰动或设计缺陷而出现系统失稳现象,如果放任不管,将会产生高频异音或者啸叫现象,导致系统降噪效果下降甚至出现降噪失效/噪音变大,甚至会导致扬声器/麦克风器件的损坏。

3、目前的主动降噪设备,一旦发生啸叫或者异音,不能准确快速的确定啸叫的发生,并且在发生啸叫后,不能保持主动降噪系统的持续运行,一般会选择关闭或重启主动降噪功能,导致失去主动降噪功能,会给用户带来非常不好的使用体验。


技术实现思路

1、本公开要解决的技术问题是为了克服现有技术中主动降噪系统在发生啸叫或者异音后,不能准确判断啸叫信号,并且在发生啸叫后,不能保持主动降噪系统的持续运行,导致用户失去主动降噪功能这一缺陷,提供一种主动降噪系统的控制方法、主动降噪系统和油烟机。

2、本公开是通过下述技术方案来解决上述技术问题:

3、第一方面,提供一种主动降噪系统的控制方法,所述主动降噪系统包括陷波滤波器,所述控制方法包括:

4、在所述主动降噪系统运行过程中采集声音信号,并从所述声音信号中提取声音特征;

5、根据从多帧声音信号中提取的声音特征,确定所述主动降噪系统发生啸叫的啸叫频率;

6、当所述啸叫频率处的声音信号的信号属性符合预设条件时,调整所述陷波滤波器的滤波参数;

7、其中,所述滤波参数包括中心频率和陷波深度;所述中心频率通过所述啸叫频率确定,所述陷波深度与相邻两帧目标声音信号的信号属性的偏差呈正相关;所述目标声音信号为包含所述啸叫频率的声音信号。

8、可选地,根据从多帧声音信号中提取的声音特征,确定所述主动降噪系统发生啸叫的啸叫频率,包括:

9、提取各帧声音信号的第一声音特征,以及表征相邻帧声音信号的特性的第二声音特征;

10、根据所述第一声音特征和所述第二声音特征确定所述啸叫频率;或者根据至少两类第一声音特征确定所述啸叫频率。

11、可选地,所述第一声音特征包括以下至少之一:峰值阈值功率比、峰值均值功率比、峰值谐波功率比、峰值邻近功率比;所述第二声音特征包括帧间峰值保持度和/或帧间幅度谱斜率偏差;

12、根据所述第一声音特征和所述第二声音特征确定所述啸叫频率,包括:

13、将包含目标声音特征的声音信号对应的频率确定为初始啸叫频率,根据所述第二声音特征将所述初始啸叫频率中在相邻两帧声音信号中都被判定为发生啸叫的频率确定为最终的啸叫频率;

14、根据至少两类第一声音特征确定所述啸叫频率,包括:

15、对于各类第一声音特征,将包含目标声音特征的声音信号对应的频率确定为初始啸叫频率;将所属于至少两类第一声音特征的初始啸叫频率确定为最终的啸叫频率;

16、其中,所述目标声音特征为与各自的啸叫特征条件相匹配的第一声音特征。

17、可选地,所述信号属性包括信号幅值,所述控制方法,还包括:

18、当相邻两帧目标声音信号的信号幅值的偏差小于第一偏差阈值,将所述陷波深度调整为最小陷波深度;

19、可选地,当相邻两帧目标声音信号的信号幅值的偏差大于第二偏差阈值,将所述陷波深度调整为最大陷波深度;

20、可选地,当相邻两帧目标声音信号的信号幅值的偏差在第一偏差阈值和第二偏差阈值之间,根据以下公式调整所述滤波参数:g(t+1)=g(t)*(x+1);其中g(t)表征第t帧陷波深度,x根据相邻帧声音信号啸叫频率处信号幅值偏差确定。

21、可选地,当所述啸叫频率第一次出现时,将预设陷波深度确定为所述陷波滤波器的陷波深度;

22、可选地,所述提取声音信号特征,包括:

23、对所述声音信号进行傅里叶变换后,再进行线性调频z变换,从z变换结果中提取特定频率范围内的所述声音信号的信号特征。

24、第二方面,提供一种主动降噪系统,所述主动降噪系统包括:扬声器、麦克风、处理器、滤波器和陷波滤波器;所述处理器分别与扬声器、麦克风、滤波器和陷波滤波器相连,所述扬声器与滤波器的输入端相连,所述陷波滤波器与滤波器的输出端相连,所述处理器执行计算机程序时实现如上述任意一项所述的主动降噪系统的控制方法。

25、第三方面,提供一种油烟机,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的主动降噪系统的控制方法。

26、第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述的主动降噪系统的控制方法。

27、第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述的主动降噪系统的控制方法。

28、在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本公开各较佳实例。

29、本公开的积极进步效果在于:在发生啸叫后,通过多次采集的声音信号特征,判断是否发生啸叫,并确定啸叫频率。根据声音信号在啸叫频率段的特征,自动调整陷波滤波器参数,抑制啸叫频率段的信号,以确保主动降噪系统的稳定运行。



技术特征:

1.一种主动降噪系统的控制方法,其特征在于,所述主动降噪系统包括陷波滤波器,所述控制方法包括:

2.根据权利要求1所述的控制方法,其特征在于,根据从多帧声音信号中提取的声音特征,确定所述主动降噪系统发生啸叫的啸叫频率,包括:

3.根据权利要求2所述的控制方法,其特征在于,所述第一声音特征包括以下至少之一:峰值阈值功率比、峰值均值功率比、峰值谐波功率比、峰值邻近功率比;所述第二声音特征包括帧间峰值保持度和/或帧间幅度谱斜率偏差;

4.根据权利要求1所述的控制方法,其特征在于,所述信号属性包括信号幅值;所述控制方法还包括:

5.根据权利要求1所述的控制方法,其特征在于,还包括:

6.根据权利要求1所述的控制方法,其特征在于,所述提取声音信号特征,包括:

7.一种主动降噪系统,其特征在于,所述主动降噪系统包括:扬声器、麦克风、处理器、滤波器和陷波滤波器;所述处理器分别与扬声器、麦克风、滤波器和陷波滤波器相连,所述扬声器与滤波器的输入端相连,所述陷波滤波器与滤波器的输出端相连,所述处理器执行计算机程序时实现如权利要求1至6任意一项所述的主动降噪系统的控制方法。

8.一种油烟机,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任意一项所述的主动降噪系统的控制方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任意一项所述的主动降噪系统的控制方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任意一项所述的主动降噪系统的控制方法。


技术总结
本公开提供了一种主动降噪系统的控制方法、主动降噪系统和油烟机。主动降噪系统包括陷波滤波器,控制方法包括:在主动降噪系统运行过程中采集声音信号,并从声音信号中提取声音特征;根据从多帧声音信号中提取的声音特征,确定主动降噪系统发生啸叫的啸叫频率;当啸叫频率处的声音信号的信号属性符合预设条件时,调整陷波滤波器的滤波参数;其中,滤波参数包括中心频率和陷波深度;中心频率通过啸叫频率确定,陷波深度与相邻两帧目标声音信号的信号属性的偏差呈正相关;目标声音信号为包含啸叫频率的声音信号。在发生啸叫后,根据声音信号在啸叫频率段的特征,自动调整陷波滤波器参数,抑制啸叫频率段的信号,以确保主动降噪系统的稳定运行。

技术研发人员:张希,殷久超,俞贵涛
受保护的技术使用者:宁波方太厨具有限公司
技术研发日:
技术公布日:2024/10/17
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!