专利名称:一种风扇噪音的抑制方法和装置的制作方法
技术领域:
本发明的内容涉及到无线通信技术领域,主要涉及一种风扇噪音的抑制方法和装置。
背景技术:
随着移动通讯网络系统产品体积的不断缩小,运营商不在需要为基站设备搭建专门的基站机房,而趋于在现有建筑中摆放系统设备。特别在人口稠密的居住区,运营商通常在住宅小区的高层租用一套民居作为机房使用。运营商一般都会在机房中采用环境告警监控措施,比如机房红外、温度、湿度、噪音、水淹、烟雾、门禁、干节点等监控,对这些环境变量进行监控,利于基站的维护,利于基站安全稳定的运行。其中噪音指标在上述的应用环境中显得尤为重要。由于系统产品放置与居住区, 噪音太大会影响到附近居民的生活,引来投诉,增加运营商的维护成本,目前系统产品的噪声值越来越成为客户关注的方面,各厂家也对系统产品的噪声给予高度重视,甚至以此作为打击对手的利器。系统产品的噪音主要来源于散热的风扇,当风扇全速运行时,噪音值可达60 80 分贝,属于对人体有害的范围。目前系统产品都采用了不同的方式来抑制或消除风扇噪音, 例如在进风口和出风口加入消音材料,一般是海绵。这种方式不利于系统产品的散热,降低了产品的寿命。还有采用大风口和低阻碍的风扇,这种方式增加了系统产品的成本,降低了产品的竞争力。
发明内容
本发明要解决的技术问题是提供一种风扇噪音的抑制方法和装置,提高产品寿命和竞争力。为了解决上述问题,本发明提供了一种风扇噪音的抑制方法,包括获取风扇转速,根据所述风扇转速产生控制信号至发声模块,驱动所述发声模块产生所述风扇转速下的风扇噪音的抑制信号。进一步地,所述方法还包括,预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息;所述产生控制信号的步骤包括获取所述风扇转速后,查找所述查找表,根据查找到的相位信息,或者相位和幅度信息产生所述控制信号。 进一步地,所述方法还包括,所述发声模块产生的所述抑制信号与所述风扇噪音反相。进一步地,所述方法还包括,所述发声模块产生的所述抑制信号与所述风扇噪音等幅。进一步地,所述方法还包括,
所述风扇由一处理器控制其转速,所述处理器还接收所述风扇反馈的实际转速信息;所述获取风扇转速包括所述处理器根据所述风扇反馈的实际转速信息获取所述风扇转速。本发明提供一种风扇噪音的抑制装置,所述装置包括处理器和发声模块,其中所述处理器用于获取风扇转速,根据所述风扇转速产生控制信号至发声模块,以驱动所述发声模块产生所述风扇转速下的风扇噪音反相的抑制信号;所述发声模块用于根据所述控制信号产生所述风扇转速下的风扇噪音的抑制信号。其中,所述处理器还用于预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息;所述处理器是用于获取所述风扇转速后,查找所述查找表,获取所述风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息,根据所述风扇噪音的相位信息,或者相位和幅度信息,产生所述控制信号。其中,所述抑制信号与所述风扇噪音等幅。其中,所述抑制信号与所述风扇噪音反相。其中,所述处理器还用于控制所述风扇的转速,并接收所述风扇反馈的实际转速信息;所述处理器是根据所述风扇反馈的实际转速信息获取所述风扇转速。与现有技术相比较,有以下的优点本发明提出的噪声抑制方法,通过产生反相噪声抑制风扇噪音,具有成本低、实现方便的有点;并且,通过预置查找表,省去了捕获传感的器件,节约了成本;另外,本发明可直接利用系统现有硬件资源,不需要外加昂贵的设备,节省了硬件开支,提高了产品性能和竞争力。本发明使用简单方便,可以适用于BBU等通信系统产品,也可用于其他需要进行噪声抑制的产品,本发明对此不作限定。
图1是本发明的装置硬件组成示意图;图2是本发明软件处理流程示意图。
具体实施例方式本发明的基本思想是风扇的转速是有可知确定的值的,每种转速下的系统产品环境情况也是确定可知的。将每个确定的组合情况下的风扇噪音相位信息存入一个查找表,由处理器对应输出一个反相的控制信号驱动发声模块(比如,扬声器)发出与风扇噪音反相的噪声以抵消风扇噪音,从而达到抑制和消除风扇噪声的目的。本发明提供一种风扇噪音的抑制装置,包括处理器和发声模块,处理器与发声模块相连,其中所述处理器用于获取风扇转速,根据所述风扇转速产生控制信号至发声模块,以驱动所述发声模块产生所述风扇转速下的风扇噪音的抑制信号;
所述发声模块用于根据所述控制信号产生所述风扇转速下的风扇噪音的抑制信号。所述处理器还用于预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息、或者相位信息和幅度信息;处理器获取所述风扇转速后,查找所述查找表,根据查找到的相位信息、或者相位和幅度信息,产生所述控制信号。该查找表可预先烧录在处理器的ROM中。当然,也可以不存储查找表,实时获取风扇噪音的相关信息,产生抑制信号。所述抑制信号与所述风扇噪音等幅反相,当然,也可是其他相位或幅度且能对风扇噪音产生抑制作用的抑制信号。优选地,抑制信号与风扇噪音等幅反相。所述处理器还用于根据所述风扇转速产生控制信号前,判断所述风扇转速是否超过预设阈值,如果超过,才产生所述控制信号至所述发声模块。其中,所述处理器还用于根据所述风扇转速产生控制信号前,判断所述风扇转速是否超过预设阈值,如果超过,才产生所述控制信号至所述发声模块。其中,发声模块可包括D/A转换器、放大器和扬声器,其中由处理器输出一个与当前风扇噪音等幅反相的扬声器控制信号,经D/A转换器转换和放大器放大后,输出至扬声器,驱动扬声器发声,风扇产生的噪音声波与扬声器发出的反向声波可相互抵消,有效地降低噪音。其中,所述处理器还控制所述风扇的转速,并接收所述风扇反馈的实际转速信息; 所述处理器根据所述风扇反馈的实际转速信息获取所述风扇转速。具体地,处理器可输出 PWM信号经由D/A转换控制风扇的转速,同时实际的风扇转速值经A/D转换后反馈回处理器,以实时调整风扇的转速。处理器通过风扇反馈的风扇转速信号可以获得当前的风扇转速。如图1所示,为本发明风扇噪音抑制装置的一具体实现,包括处理器101、D/A(数字/模拟信号)转换器102、驱动放大器103 (可用简单三极管实现)、扬声器104 (可使用普通小喇叭实现)、系统产品的散热风扇105、模拟/数字信号转换器106和数字/模拟信号转换器107。其中,处理器101、D/A(数字/模拟信号)转换器102、驱动放大器103、A/ D (模拟/数字信号转换器)106和D/A转换器107均可采用系统产品现有器件实现。见图1所示,风扇的转速值是由处理器给出的,经由D/A转换器107转换后驱动风扇运转。把若干转速下的系统产品风扇环境噪音信息存入处理器的一个查找表,噪音信息包括风扇噪音的相位信息,或者相位信息和幅度信息。风扇经A/D转换器106反馈风扇转速反馈信号至处理器101,处理器101根据该风扇转速反馈信号获取当前风扇转速,根据当前风扇转速查找预存的查找表,处理器根据查找结果对应输出一个反相的控制信号,经D/A转换器102和驱动放大器103放大后,驱动扬声器104发出等幅反相的噪声。根据声学原理,可以降低或抵消原有噪声的幅值,从而达到抑制和消除系统产品风扇噪声的目的。本发明还提供一种风扇噪音抑制方法,包括获取风扇转速,根据所述风扇转速产生控制信号至发声模块,驱动所述发声模块产生所述风扇转速下的风扇噪音的抑制信号。其中,可预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息;获取所述风扇转速后,查找所述查找表,根据查找到的相位信息,或者相位和幅度信息,产生所述控制信号。所述抑制信号与所述风扇噪音等幅反相,当然,也可是其他相位或幅度且能对风扇噪音产生抑制作用的抑制信号。优选地,抑制信号与风扇噪音等幅反相。其中,根据所述风扇转速产生控制信号前,还判断所述风扇转速是否超过预设阈值,如果超过,才产生所述控制信号至所述发声模块。所述处理器还用于控制所述风扇的转速,并接收所述风扇反馈的实际转速信息; 所述处理器是根据所述风扇反馈的实际转速信息获取所述风扇转速。如图2所示,为本发明风扇噪音抑制方法流程图,包括步骤201,根据风扇转速反馈信号,获取风扇转速;步骤202,根据风扇转速查找预置的查找表;步骤203,判断是否查找到对应的信息;如果有,执行步骤204,否则,执行步骤 205 ;步骤204,根据查找结果输出反相控制信号至扬声器;步骤205,打印信息,打印当前处理结果已进行噪声抑制或者未成功进行噪声抑制。本发明可采用系统产品现有硬件资源,不需要外加昂贵的设备,这就大大的节省了硬件开支,提高了产品的性能和竞争力。
权利要求
1.一种风扇噪音的抑制方法,其特征在于,包括获取风扇转速,根据所述风扇转速产生控制信号至发声模块,驱动所述发声模块产生所述风扇转速下的风扇噪音的抑制信号。
2.如权利要求1所述的方法,其特征在于,所述方法还包括,预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息;所述产生控制信号的步骤包括获取所述风扇转速后,查找所述查找表,根据查找到的相位信息,或者相位和幅度信息,产生所述控制信号。
3.如权利要求1或2所述的方法,其特征在于,所述发声模块产生的所述抑制信号与所述风扇噪音反相。
4.如权利要求1或2所述的方法,其特征在于,所述发声模块产生的所述抑制信号与所述风扇噪音等幅。
5.如权利要求1或2所述的方法,其特征在于,所述风扇由一处理器控制其转速,所述处理器还接收所述风扇反馈的实际转速信息; 所述获取风扇转速包括所述处理器根据所述风扇反馈的实际转速信息获取所述风扇转速。
6.一种风扇噪音的抑制装置,其特征在于,所述装置包括处理器和发声模块,其中所述处理器用于获取风扇转速,根据所述风扇转速产生控制信号至发声模块,以驱动所述发声模块产生所述风扇转速下的风扇噪音反相的抑制信号;所述发声模块用于根据所述控制信号产生所述风扇转速下的风扇噪音的抑制信号。
7.如权利要求6所述的装置,其特征在于,所述处理器还用于预存一查找表,所述查找表中存储风扇转速及该风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息;所述处理器是用于获取所述风扇转速后,查找所述查找表,获取所述风扇转速下产生的风扇噪音的相位信息,或者相位和幅度信息,根据所述风扇噪音的相位信息,或者相位和幅度信息,产生所述控制信号。
8.如权利要求6或7所述的装置,其特征在于, 所述抑制信号与所述风扇噪音等幅。
9.如权利要求6或7所述的装置,其特征在于, 所述抑制信号与所述风扇噪音反相。
10.如权利要求6或7所述的装置,其特征在于,所述处理器还用于控制所述风扇的转速,并接收所述风扇反馈的实际转速信息; 所述处理器是根据所述风扇反馈的实际转速信息获取所述风扇转速。
全文摘要
本发明提供了一种风扇噪音的抑制方法,包括获取风扇转速,根据所述风扇转速产生控制信号至发声模块,驱动所述发声模块产生所述风扇转速下的风扇噪音的抑制信号。本发明还提供一种风扇噪音的抑制装置,处理器获取风扇转速,根据所述风扇转速产生控制信号至发声模块,发声模块根据控制信号产生所述风扇转速下的风扇噪音的抑制信号。本发明实现方便,成本低。
文档编号G10L21/02GK102314868SQ20101021679
公开日2012年1月11日 申请日期2010年6月30日 优先权日2010年6月30日
发明者刘佩峰 申请人:中兴通讯股份有限公司