本发明涉及油烟机,尤其是涉及一种油烟机主动降噪方法、装置、电子设备和存储介质。
背景技术:
1、油烟机是一种净化厨房环境的厨房产品,可以通过安装在油烟机内部的离心式风机吸排油烟。离心式风机包括蜗壳、安装在蜗壳中叶轮及带动叶轮转动的电机。当叶轮旋转时,在风机中心产生负压吸力,将油烟机下方的油烟吸入风机,经过风机加速后被蜗壳收集、引导排出室外。因此,油烟机会在工作过程中产生较大的噪声,烟机噪声是用户家庭中的重要噪声源,影响用户体验,已成为用户购买产品时的重要参考因素。各厂家研发工程师对油烟机的减振降噪做出大量的研究工作,油烟机的噪声在不断下降,用户体验逐渐提升。
2、目前,油烟机广泛采用的降噪技术为被动降噪,即采用多孔吸声材料降低烟机噪声。但多孔吸声材料只能降低1000hz以上高频噪声,无法降低1000hz以下的中低频噪声。为降低1000hz以下的中低频噪声,各厂家开始研究主动降噪技术,主动降噪能有效降低1000hz以下的中低频噪声。主动降噪技术的参考传感器是传声器,通过采集烟机初级噪声,经处理器转换生成反相位次级声来抵消烟机初级噪声。但以噪声作为参考导致主动降噪模块易受到环境噪声的影响,导致产生的反相位次级噪声无法完全抵消初级噪声。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种油烟机主动降噪方法、装置、电子设备和存储介质,能够降低环境噪声干扰,提升主动降噪的次级声准确度与降噪量。
2、第一方面,本发明实施例提供了一种油烟机主动降噪方法,应用于油烟机的控制器,方法包括:获取电机的振动加速度信号;基于转速计算模型确定加速度信号对应的电机转速;基于噪声相位预测模型确定电机转速对应的噪声相位;基于次级声数字模型确定噪声相位对应的反相位声信号,基于反相位声信号进行主动降噪。
3、在本申请可选的实施例中,上述油烟机还包括:振动加速度传感器,振动加速度传感器安装在油烟机的蜗壳;获取电机的振动加速度信号的步骤,包括:获取振动加速度传感器采集的蜗壳表面的振动加速度作为电机的振动加速度。
4、在本申请可选的实施例中,上述基于转速计算模型确定加速度信号对应的电机转速的步骤,包括:转速计算模型采用傅里叶算法计算加速度信号的频域值,提取频域值的基频;转速计算模型基于基频确定加速度信号对应的电机转速。
5、在本申请可选的实施例中,上述基于噪声相位预测模型确定电机转速对应的噪声相位的步骤,包括:获取油烟机的档位,确定档位的噪声相位预测模型;基于档位的噪声相位预测模型确定电机转速对应的噪声相位。
6、在本申请可选的实施例中,上述基于档位的噪声相位预测模型确定电机转速对应的噪声相位的步骤之后,方法还包括:如果噪声相位不满足预先设置的误差要求,优化档位的噪声相位预测模型。
7、在本申请可选的实施例中,上述油烟机还包括:防风罩和扬声器,防风罩安装在油烟机的主机箱流道内,扬声器安装在防风罩上;基于反相位声信号进行主动降噪的步骤,包括:控制扬声器产生反相位声信号对应的次级声以抵消噪声。
8、在本申请可选的实施例中,上述油烟机还包括:误差传感器,误差传感器安装在防风罩上;控制扬声器产生反相位声信号对应的次级声的步骤之后,方法还包括:基于误差传感器记录次级声抵消后的噪声信号;如果噪声信号不满足预先设置的误差要求,优化噪声相位预测模型。
9、第二方面,本发明实施例还提供一种油烟机主动降噪装置,应用于油烟机的控制器,装置包括:加速度信号获取模块,用于获取电机的振动加速度信号;电机转速确定模块,用于基于转速计算模型确定加速度信号对应的电机转速;噪声相位确定模块,用于基于噪声相位预测模型确定电机转速对应的噪声相位;反相位声信号确定模块,用于基于次级声数字模型确定噪声相位对应的反相位声信号,基于反相位声信号进行主动降噪。
10、第三方面,本发明实施例还提供了一种电子设备,包括处理器和存储器,该存储器存储有能够被该处理器执行的计算机可执行指令,该处理器执行该计算机可执行指令以实现上述油烟机主动降噪方法。
11、第四方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述油烟机主动降噪方法。
12、本发明实施例带来了以下有益效果:
13、本发明实施例提供了一种油烟机主动降噪方法、装置、电子设备和存储介质,获取电机的振动加速度信号;基于转速计算模型确定加速度信号对应的电机转速;基于噪声相位预测模型确定电机转速对应的噪声相位;基于次级声数字模型确定噪声相位对应的反相位声信号,基于反相位声信号进行主动降噪。该方式中,可以基于振动加速度信号作为参考,调控产生反相位声信号进行主动降噪。相对于以噪声信号作为参考,能够降低环境噪声干扰,提升主动降噪的次级声准确度与降噪量。
14、本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
15、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种油烟机主动降噪方法,其特征在于,应用于油烟机的控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述油烟机还包括:振动加速度传感器,所述振动加速度传感器安装在所述油烟机的蜗壳;所述获取电机的振动加速度信号的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于转速计算模型确定所述加速度信号对应的电机转速的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于噪声相位预测模型确定所述电机转速对应的噪声相位的步骤,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述档位的噪声相位预测模型确定所述电机转速对应的噪声相位的步骤之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述油烟机还包括:防风罩和扬声器,所述防风罩安装在所述油烟机的主机箱流道内,所述扬声器安装在所述防风罩上;所述基于所述反相位声信号进行主动降噪的步骤,包括:
7.根据权利要求6所述的方法,其特征在于,所述油烟机还包括:误差传感器,所述误差传感器安装在所述防风罩上;所述控制所述扬声器产生所述反相位声信号对应的次级声的步骤之后,所述方法还包括:
8.一种油烟机主动降噪装置,其特征在于,应用于油烟机的控制器,所述装置包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现执行权利要求1至7任一项所述的油烟机主动降噪方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至7任一项所述的油烟机主动降噪方法。
