空调主动降噪的控制方法、系统、电子设备和存储介质与流程

文档序号:28944158发布日期:2022-02-19 08:10阅读:141来源:国知局
空调主动降噪的控制方法、系统、电子设备和存储介质与流程

1.本发明涉及空调技术领域,尤其涉及一种空调主动降噪的控制方法、系统、电子设备和存储介质。


背景技术:

2.空调现如今已经是居家和办公的必用电器,尤其在夏、冬季节,空调更是被长时间的使用。空调夏天可以制冷、冬天可以制热,能够调节室内温度达到冬暖夏凉,为用户提供舒适的环境。
3.但现有的空调运行时的噪音较大,在图书馆、卧室、录音棚等既需要扬声器又需要安静的场所进行工作时,难以满足用户的实际需求。


技术实现要素:

4.本发明实施例提供一种空调主动降噪的控制方法、系统、电子设备和存储介质,用以解决空调在安静环境下的噪音问题。
5.本发明实施例提供一种空调主动降噪的控制方法,所述空调设有多个安装在不同位置的扬声器;所述控制方法包括如下步骤:
6.获取空调运行时的音频数据,基于所述音频数据确定噪音位置和噪音参数;
7.判断所述扬声器的运行状态,基于所述噪音位置和所述噪音参数进行主动降噪的控制;控制处于待命状态且相对最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪。
8.根据本发明一个实施例提供的空调主动降噪的控制方法,所述获取空调运行时的音频数据,基于所述音频数据确定噪音位置和噪音参数的步骤之后,所述激活所述空调的主动降噪功能的步骤之前还包括:
9.判断所述噪音参数是否超过设定值;
10.若判断获知所述噪音参数超过设定值,则激活所述空调的主动降噪功能;
11.若判断获知所述噪音参数未超过设定值,则关闭所述空调的主动降噪功能。
12.根据本发明一个实施例提供的空调主动降噪的控制方法,若判断获知最接近所述噪音位置的所述扬声器处于待命状态,则控制最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
13.若判断获知最接近所述噪音位置的所述扬声器未处于待命状态,则控制处于待命状态且相对最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
14.若判断获知全部所述扬声器均未处于待命状态,则关闭所述空调的主动降噪功能。
15.根据本发明一个实施例提供的空调主动降噪的控制方法,所述空调包括:空调室内机和空调室外机;所述空调室内机上设有多个安装在其上不同位置的所述扬声器,则所述判断所述扬声器的运行状态,基于所述噪音位置和所述噪音参数进行主动降噪的控制的
步骤具体包括:
16.若判断获知所述噪音位置在室内,且所述空调室内机上最接近的所述扬声器处于待命状态,则控制所述空调室内机上最接近的所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
17.若判断获知所述噪音位置在室内,且所述空调室内机上最接近的所述扬声器未处于待命状态,则控制在所述空调室内机上处于待命状态且相对最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
18.若判断获知所述噪音位置在室外,则关闭所述空调的主动降噪功能。
19.根据本发明一个实施例提供的空调主动降噪的控制方法,若判断获知所述噪音位置在室内,且全部所述空调室内机上的所述扬声器均未处于待命状态,则关闭所述空调的主动降噪功能。
20.根据本发明一个实施例提供的空调主动降噪的控制方法,所述空调包括:空调室内机和空调室外机;所述空调室内机和所述空调室外机均设有安装在其上不同位置的所述扬声器,则所述判断所述扬声器的运行状态,基于所述噪音位置和所述噪音参数进行主动降噪的控制的步骤具体包括:
21.若判断获知所述噪音位置在室内,且所述空调室内机上最接近的所述扬声器处于待命状态,则控制所述空调室内机上最接近的所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
22.若判断获知所述噪音位置在室内,且所述空调室内机上最接近的所述扬声器未处于待命状态,则控制在所述空调室内机上处于待命状态且相对最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
23.若判断获知所述噪音位置在室外,且所述空调室外机上最接近的所述扬声器处于待命状态,则控制所述空调室外机上最接近的所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;
24.若判断获知所述噪音位置在室外,且所述空调室外机上最接近的所述扬声器未处于待命状态,则控制在所述空调室外机上处于待命状态且相对最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪。
25.根据本发明一个实施例提供的空调主动降噪的控制方法,若判断获知所述噪音位置在室内,且全部所述空调室内机上的所述扬声器均未处于待命状态,则关闭所述空调的主动降噪功能;
26.若判断获知所述噪音位置在室外,且全部所述空调室外机上的所述扬声器均未处于待命状态,则关闭所述空调的主动降噪功能。
27.本发明实施例提供一种空调主动降噪系统,包括:
28.获取模块,用于获取空调运行时的音频数据;
29.确定模块,用于基于所述音频数据确定噪音位置和噪音参数;
30.处理模块,用于激活所述空调的主动降噪功能,并基于所述噪音位置和所述噪音参数进行主动降噪的控制;其中,若判断获知最接近所述噪音位置的扬声器处于待命状态,则控制最接近所述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪;若判断获知最接近所述噪音位置的所述扬声器未处于待命状态,则控制处于待命状态且相对最接近所
述噪音位置的所述扬声器,根据所述噪音参数进行主动降噪。
31.根据本发明一个实施例提供的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述空调主动降噪的控制方法的步骤。
32.根据本发明一个实施例提供的非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述空调主动降噪的控制方法的步骤。
33.本发明提供的空调主动降噪的控制方法、系统、电子设备和存储介质,通过获取空调运行时的音频数据,获取空调产生的噪音位置和噪音参数,并以此判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制,在最接近噪音位置的扬声器处于待命状态时,控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;在最接近噪音位置的扬声器未处于待命状态时,控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪,降低空调运行时的噪音,以适应空调在卧室、录音棚等既需要扬声器又需要安静场所进行工作的情形。
附图说明
34.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
35.图1是本发明一实施例提供的空调主动降噪的控制方法的流程示意图;
36.图2是本发明一实施例提供的空调主动降噪的控制方法的流程原理图;
37.图3是本发明一实施例提供的空调主动降噪系统的结构示意图;
38.图4是本发明实施例提供的一种电子设备的结构示意图。
39.附图标记:310、获取模块;320、确定模块;330、处理模块;410、处理器;420、通信接口;430、存储器;440、通信总线。
具体实施方式
40.下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。
41.在本发明实施例的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
42.在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明实施例中的具体含义。
43.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可
以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
44.现有的空调在运行过程中会产生噪音,这种噪音在图书馆、卧室、录音棚等安静场所尤为明显,极易影响用户的体验。
45.为解决上述问题,本发明提供一种空调主动降噪的控制方法,如图1和图2所示。
46.该控制方法可用于控制各种空调,例如挂壁式空调、立柜式空调、窗式空调和吊顶式空调等。空调设有多个安装在不同位置的扬声器(音响),扬声器可安装在空调内,扬声器一方面用于播放音频资料,另一方面则用于配合空调进行主动降噪。
47.如图1所示,本发明实施例的空调主动降噪的控制方法包括如下步骤:s110-s120。
48.步骤s110:获取空调运行时的音频数据,基于音频数据确定噪音位置和噪音参数。
49.空调可通过物理按键、远程遥控等方式接收用户输入的控制指令。空调根据控制指令运行的过程中,空调通过传感器获取其运行时的音频数据,例如空调可通过讯号麦克风侦测人耳朵能听到的低频噪音100~1000hz甚至3000hz。再将音频信号传至空调的控制电路,控制电路进行实时运算即可得到噪音位置和噪音参数。
50.其中,噪音位置为噪音发生位置的空间坐标,包括经纬坐标和高度坐标,即确定噪音位置后可确定噪音发生的位置。噪音参数包括:噪音振幅、噪音峰值、噪音方向和噪音频率等参数。
51.由此,该控制方法通可获取空调的运行实时的噪音振幅、噪音峰值、噪音方向和噪音频率等参数。
52.步骤s120:判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制;控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
53.在空调获取噪音位置和噪音参数后,若无其它异常,可判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制。
54.控制过程中,若空调判断获知最接近噪音位置的扬声器处于待命状态,则控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
55.若空调判断获知最接近噪音位置的扬声器未处于待命状态,则控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
56.若空调判断获知全部扬声器均未处于待命状态,则关闭空调的主动降噪功能。
57.例如,本实施例中,空调设有三个扬声器,分别为第一扬声器、第二扬声器和第三扬声器。第一扬声器、第二扬声器和第三扬声器分别安装在空调内噪音较大的三个部位,例如第一扬声器安装在压缩机的边沿,第二扬声器安装在风扇的边沿,第三扬声器安装在空调的外壳上。
58.传感器获取空调的音频数据,确定空调压缩机处产生噪音,则开始判断第一扬声器、第二扬声器和第三扬声器的工作状况,若判断获知第一扬声器噪处于待命状态,则控制第一扬声器根据噪音参数进行主动降噪。
59.若此时第一扬声器未处于待命状态,即第一扬声器在用于执行其它工作,则控制处于待命状态的其它扬声器进行主动降噪,若此时第二扬声器处于闲置状态,则控制第二扬声器根据噪音参数进行主动降噪。若第一扬声器和第二扬声器均在进行其它工作,则控
制闲置的第三扬声器根据噪音参数进行主动降噪。若发现三个扬声器均在执行其它工作,则控制关闭空调的主动降噪功能。
60.本发明提供的空调主动降噪的控制方法,通过获取空调运行时的音频数据,获取空调产生的噪音位置和噪音参数,并以此判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制,在最接近噪音位置的扬声器处于待命状态时,控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;在最接近噪音位置的扬声器未处于待命状态时,控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪,降低空调运行时的噪音,以适应空调在卧室、录音棚等既需要扬声器又需要安静场所进行工作的情形。
61.如图2所示,在步骤s110和步骤s120之间还包括:判断噪音参数是否超过设定值。若判断获知噪音参数超过设定值,则激活空调的主动降噪功能。若判断获知噪音参数未超过设定值,则关闭空调的主动降噪功能。
62.为简化判断过程,判断噪音参数的过程中,可通过噪音振幅、噪音峰值、噪音方向或噪音频率与设置值进行比较,若判断噪音参数超过设定值,例如噪音大于100分贝,则激活空调的主动降噪功能。此时空调开始基于噪音位置和噪音参数进行主动降噪的控制。
63.若判断噪音参数未超过设定值,例如噪音小于100分贝,或者用户无降噪需求,则关闭空调的主动降噪功能,此时空调正常工作,不进行降噪的任务。
64.在本发明提供的一实施例中,空调包括:空调室内机和空调室外机。空调室内机安装在室内,空调室外机安装在室外,为降低室内的噪音,空调室内机上设有多个安装在其上不同位置的扬声器,则步骤s120的具体步骤包括:
65.若判断获知噪音位置在室内,且空调室内机上最接近的扬声器处于待命状态,则控制空调室内机上最接近的噪音位置的扬声器,根据噪音参数进行主动降噪。
66.若判断获知噪音位置在室内,且空调室内机上最接近的扬声器未处于待命状态,则控制在空调室内机上处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
67.若判断获知噪音位置在室外,则关闭空调的主动降噪功能。
68.若判断获知噪音位置在室内,且全部空调室内机上的扬声器均未处于待命状态,则关闭空调的主动降噪功能。
69.具体地,例如,本实施例在空调室内机上设置了两个扬声器,分别为第一扬声器和第二扬声器。
70.若传感器获取空调的音频数据,确定空调在第一扬声器边沿产生噪音,若第一扬声器处于待命状态,则控制空调室内机上的第一扬声器,第一扬声器根据噪音参数进行主动降噪。若第一扬声器未处于待命状态,则控制在空调室内机上处于待命状态且相对最接近噪音位置的扬声器,例如第二扬声器,第二扬声器根据噪音参数进行主动降噪。
71.若判断获知噪音位置在室外,此时无法对空调进行有效的主动降噪,则关闭空调的主动降噪功能。若判断获知噪音位置在室内,且第一扬声器和第二扬声器均未处于待命状态,为保证扬声器的运行,无法通过扬声器直接进行降噪,则关闭空调的主动降噪功能。
72.在本发明提供的另一实施例中,空调包括:空调室内机和空调室外机。空调室内机安装在室内,空调室外机安装在室外,为同时降低室内外的噪音,空调室内机和空调室外机
上均设有安装在其上不同位置的扬声器,则步骤s120的具体步骤包括:
73.若判断获知噪音位置在室内,且空调室内机上最接近的扬声器处于待命状态,则控制空调室内机上最接近的噪音位置的扬声器,根据噪音参数进行主动降噪。
74.若判断获知噪音位置在室内,且空调室内机上最接近的扬声器未处于待命状态,则控制在空调室内机上处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
75.若判断获知噪音位置在室外,且空调室外机上最接近的扬声器处于待命状态,则控制空调室外机上最接近的噪音位置的扬声器,根据噪音参数进行主动降噪。
76.若判断获知噪音位置在室外,且空调室外机上最接近的扬声器未处于待命状态,则控制在空调室外机上处于待命状态且相对最接近噪音位置的所述扬声器,根据噪音参数进行主动降噪。
77.若判断获知噪音位置在室内,且全部空调室内机上的扬声器均未处于待命状态,则关闭空调的主动降噪功能。
78.若判断获知噪音位置在室外,且全部空调室外机上的扬声器均未处于待命状态,则关闭空调的主动降噪功能。
79.具体地,例如,本实施例在空调室内机上设置了第一扬声器。空调室外机上设置了第二扬声器。
80.若传感器获取空调的音频数据,确定空调在第一扬声器边沿产生噪音,若第一扬声器处于待命状态,则控制空调室内机上的第一扬声器,第一扬声器根据噪音参数进行主动降噪。若第一扬声器未处于待命状态,此时无法通过第一扬声器和第二扬声器直接进行降噪,则关闭空调的主动降噪功能。
81.若传感器获取空调的音频数据,确定空调在第二扬声器边沿产生噪音,若第二扬声器处于待命状态,则控制空调室外机上的第二扬声器,第二扬声器根据噪音参数进行主动降噪。若第二扬声器未处于待命状态,此时无法通过第一扬声器和第二扬声器直接进行降噪,则关闭空调的主动降噪功能。
82.下面对本发明实施例提供的空调主动降噪系统进行描述,下文描述的空调主动降噪系统与上文描述的控制方法可相互对应参照。
83.如图3所示,空调主动降噪系统包括:获取模块310、确定模块320和处理模块330。
84.其中,获取模块310用于获取空调运行时的音频数据。确定模块320用于基于音频数据确定噪音位置和噪音参数。处理模块330用于激活空调的主动降噪功能,并基于噪音位置和噪音参数进行主动降噪的控制;若判断获知最接近噪音位置的扬声器处于待命状态,则控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;若判断获知最接近噪音位置的扬声器未处于待命状态,则控制处于待命状态且相对最接近噪音位置的所述扬声器,根据噪音参数进行主动降噪。
85.图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行空调主动降噪的控制方法,该控制方法包括:获取空调运行时的音频数据,基于音频数据确定噪音位置和噪音参数;判断扬声
器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制;若判断获知最接近噪音位置的扬声器处于待命状态,则控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;若判断获知最接近噪音位置的扬声器未处于待命状态,则控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
86.需要说明的是,本实施例中的电子设备在具体实现时可以为服务器,也可以为pc机,还可以为其它设备,只要其结构中包括如图4所示的处理器410、通信接口420、存储器430和通信总线440,其中处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信,且处理器410可以调用存储器430中的逻辑指令以执行上述方法即可。本实施例不对电子设备的具体实现形式进行限定。
87.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
88.进一步地,本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的空调主动降噪的控制方法,该控制方法包括:获取空调运行时的音频数据,基于音频数据确定噪音位置和噪音参数;判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制;若判断获知最接近噪音位置的扬声器处于待命状态,则控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;若判断获知最接近噪音位置的扬声器未处于待命状态,则控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
89.另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以执行上述各实施例提供的空调主动降噪的控制方法,该控制方法包括:获取空调运行时的音频数据,基于音频数据确定噪音位置和噪音参数;判断扬声器的运行状态,基于噪音位置和噪音参数进行主动降噪的控制;若判断获知最接近噪音位置的扬声器处于待命状态,则控制最接近噪音位置的扬声器,根据噪音参数进行主动降噪;若判断获知最接近噪音位置的扬声器未处于待命状态,则控制处于待命状态且相对最接近噪音位置的扬声器,根据噪音参数进行主动降噪。
90.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
91.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上
述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
92.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
93.以上实施方式仅用于说明本发明,而非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1