本發明涉及噪聲處理技術領域,特別是涉及一種多電子降噪裝置集中控制方法、裝置及其系統。
背景技術:
隨著電子技術的發展,電子器件的功率越做越大,電子設備里的器件密度越做越高,需要的風扇數量越來越多功率也隨之越來越高,這樣設備產生的噪聲也越來越大,可以使用電子降噪裝置產生和噪聲頻率幅度相同但相位相反的聲波來抵消噪聲。
但是,對于機柜式服務器或者大型機架式服務器來說,一般需要設置很多個電子降噪裝置才能達到降噪需要,這種情況下,由于各個電子降噪裝置之間并無信息交互,而是相互獨立運行,很容易出現抵消聲波總和過大,變成新的噪聲的情況出現,導致降噪效果差。
因此,如何提供一種能夠提高降噪效果的多電子降噪裝置集中控制方法、裝置及其系統是本領域技術人員目前需要解決的問題。
技術實現要素:
本發明的目的是提供一種多電子降噪裝置集中控制方法、裝置及其系統,能夠綜合考慮待處理噪聲的信息、各個電子降噪裝置的位置等情況,來對各個電子降噪裝置的位置以及發出的抵消聲波的信息進行集中控制,盡可能避免了由于各個電子降噪裝置相互獨立而導致發出抵消聲波的總和過大或過小的情況出現,降噪處理的效果好。
為解決上述技術問題,本發明提供了一種多電子降噪裝置的集中控制方法,包括:
步驟s101:接收各個電子降噪裝置采集到的噪聲信息,所述噪聲信息包括噪聲的頻率、幅值以及相位;
步驟s102:按照預設策略對各個所述噪聲信息進行分析及排序,得到排序列表;
步驟s103:按照所述排序列表中的順序依次選擇待處理噪聲;
步驟s104:依據預先記錄的、所述待處理噪聲對應的歷史數據生成控制信號,分別控制調整各個所述電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;其中,所述歷史數據包括各個所述電子降噪裝置的歷史位置、在所述歷史位置處發出的抵消聲波信息以及在所述歷史位置處發出抵消聲波后對應噪聲的噪聲信息。
優選地,所述步驟s104后還包括:
步驟s105:經過預設時間段后,將當前接收到的所述待處理噪聲的噪聲信息記錄至所述歷史數據中,并判斷當前所述待處理噪聲的噪聲信息的幅度是否小于等于預設幅度閾值,若是,將此次調整過的電子降噪裝置的狀態記錄為已調整至合適位置并添加至所述歷史數據中,將所述待處理噪聲的狀態記錄為已處理并添加至所述歷史數據中,返回步驟s103;否則,重復步驟s104。
優選地,所述步驟s104的過程具體為:
步驟s401:按照所述排序列表中的順序依次選擇待處理噪聲;依據預先記錄的、所述待處理噪聲對應的歷史數據確定各個所述電子降噪裝置的當前位置以及發聲情況,將尚未達到最大發聲能力的若干個所述電子降噪裝置作為可調電子降噪裝置;
步驟s402:依據所述歷史數據判斷是否全部所述可調電子降噪裝置已調整至合適位置,若是,進入步驟s403;若否,進入步驟s404;
步驟s403:依據所述待處理噪聲的噪聲信息生成聲波控制信號,控制調整各個所述可調電子降噪裝置發出的抵消聲波的頻率、幅值和相位;進入步驟s405;
步驟s404:從尚未調整至合適位置處的若干個所述可調電子降噪裝置中選擇預設個數的所述可調電子降噪裝置,依據所述歷史數據分別生成總體控制信號,控制調整所述預設個數的所述可調電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;進入步驟s405;
步驟s405:將當前各個所述可調電子降噪裝置的位置以及發出的對應于所述待處理噪聲的抵消聲波的頻率、幅值和相位記錄至所述歷史數據中。
優選地,所述預設個數為1。
優選地,判斷所述電子降噪裝置是否達到最大發聲能力的過程具體為:
判斷所述電子降噪裝置發出的聲波的數量是否達到預設數量閾值,若是,則所述電子降噪裝置已達到最大發聲能力,否則,所述電子降噪裝置未達到最大發聲能力。
優選地,調整所述可調電子降噪裝置的過程具體包括:
調整所述可調電子降噪裝置按照預設方向移動預設單位距離。
為解決上述技術問題,本發明還提供了一種多電子降噪裝置的集中控制裝置,包括:
接收模塊,用于接收各個電子降噪裝置采集到的噪聲信息,所述噪聲信息包括噪聲的頻率、幅值以及相位;
分析模塊,用于按照預設策略對各個所述噪聲信息進行分析及排序,得到排序列表;
待處理選擇模塊,用于按照所述排序列表中的順序依次選擇待處理噪聲;
控制模塊,用于依據預先記錄的、所述待處理噪聲對應的歷史數據生成控制信號,分別控制各個所述電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;其中,所述歷史數據包括各個所述電子降噪裝置的歷史位置、在所述歷史位置處發出的抵消聲波信息以及在所述歷史位置處發出抵消聲波后對應噪聲的噪聲信息。
優選地,還包括:
結果判斷模塊,用于經過預設時間段后,將當前接收到的所述待處理噪聲的噪聲信息記錄至所述歷史數據中,并判斷當前所述待處理噪聲的噪聲信息的幅度是否小于等于預設幅度閾值,若是,將此次調整過的電子降噪裝置的狀態記錄為已調整至合適位置并添加至所述歷史數據中,將所述待處理噪聲的狀態記錄為已處理并添加至所述歷史數據中,觸發所述待處理選擇模塊;否則,觸發所述控制模塊。
優選地,所述控制模塊具體包括:
可調裝置確定單元,用于按照所述排序列表中的順序依次選擇待處理噪聲;依據預先記錄的、所述待處理噪聲對應的歷史數據確定各個所述電子降噪裝置的當前位置以及發聲情況,將尚未達到最大發聲能力的若干個所述電子降噪裝置作為可調電子降噪裝置;
位置判斷單元,用于依據所述歷史數據判斷是否全部所述可調電子降噪裝置已調整至合適位置,若是,觸發聲波調整單元,若否,觸發總體調整單元;
所述聲波調整單元,用于依據所述待處理噪聲的噪聲信息生成聲波控制信號,控制調整各個所述可調電子降噪裝置發出的抵消聲波的頻率、幅值和相位;觸發記錄單元;
所述總體調整單元,用于從尚未調整至合適位置處的若干個所述可調電子降噪裝置中選擇預設個數的所述可調電子降噪裝置,依據所述歷史數據分別生成總體控制信號,控制調整所述預設個數的所述可調電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;觸發所述記錄單元;
所述記錄單元,用于將當前各個所述可調電子降噪裝置的位置以及發出的對應于所述待處理噪聲的抵消聲波的頻率、幅值和相位記錄至所述歷史數據中。
為解決上述技術問題,本發明還提供了一種多電子降噪裝置集中控制系統,包括以上所述的集中控制裝置以及若干個電子降噪裝置。
本發明提供了一種多電子降噪裝置的集中控制方法,能夠依據接收到的各個電子降噪裝置采集的噪聲信息進行篩選排序,選擇出待處理噪聲,然后依據待處理噪聲對應的歷史數據生成控制信號,來控制各個電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位,從而使各個電子降噪裝置能夠協同抵消待處理噪聲。本發明能夠綜合考慮待處理噪聲的信息、各個電子降噪裝置的位置等情況,來對各個電子降噪裝置的位置以及發出的抵消聲波的信息進行集中控制,盡可能避免了由于各個電子降噪裝置相互獨立而導致發出抵消聲波的總和過大或過小的情況出現,提高了降噪處理的效果。本發明還提供了一種多電子降噪裝置的集中控制裝置,以及一種多電子降噪裝置集中控制系統,也具有上述優點,在此不再贅述。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對現有技術和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明提供的一種多電子降噪裝置集中控制方法的過程的流程圖;
圖2為本發明提供的一種多電子降噪裝置的集中控制裝置的結構示意圖。
具體實施方式
本發明的核心是提供一種多電子降噪裝置集中控制方法、裝置及其系統,能夠綜合考慮待處理噪聲的信息、各個電子降噪裝置的位置等情況,來對各個電子降噪裝置的位置以及發出的抵消聲波的信息進行集中控制,盡可能避免了由于各個電子降噪裝置相互獨立而導致發出抵消聲波的總和過大或過小的情況出現,降噪處理的效果好。
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明提供了一種多電子降噪裝置的集中控制方法,參見圖1所示,圖1為本發明提供的一種多電子降噪裝置集中控制方法的過程的流程圖;包括:
步驟s101:接收各個電子降噪裝置采集到的噪聲信息,噪聲信息包括噪聲的頻率、幅值以及相位;
步驟s102:按照預設策略對各個噪聲信息進行分析及排序,得到排序列表;
步驟s103:按照排序列表中的順序依次選擇待處理噪聲;
步驟s104:依據預先記錄的、待處理噪聲對應的歷史數據生成控制信號,分別控制調整各個電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;其中,歷史數據包括各個電子降噪裝置的歷史位置、在歷史位置處發出的抵消聲波信息以及在歷史位置處發出抵消聲波后對應噪聲的噪聲信息。
其中,這里的預設策略可以為依據噪聲頻率從大到小的順序進行排序;也可以為先按照預設對應表格確定各個噪聲信息對人耳的影響值,篩選出需要處理的噪聲信息,并按照影響值從大到小的順序進行排序。當然,這里的預設策略也可以為其他內容,本發明對此不做限定。
另外,這里的歷史數據還可以包括其他內容,本發明對此不作限定。
作為優選地,步驟s104后還包括:
步驟s105:經過預設時間段后,將當前接收到的待處理噪聲的噪聲信息記錄至歷史數據中,并判斷當前待處理噪聲的噪聲信息的幅度是否小于等于預設幅度閾值,若是,將此次調整過的電子降噪裝置的狀態記錄為已調整至合適位置并添加至歷史數據中,將待處理噪聲的狀態記錄為已處理并添加至歷史數據中,返回步驟s103;否則,重復步驟s104。
可以理解的是,當發出抵消聲波并持續預設時間段后,對待處理噪聲的抵消情況已經穩定,這時候判斷當前待處理噪聲的噪聲信息的幅度是否小于等于預設幅度閾值,若是,表明對該待處理噪聲的抵消情況很好。當然,本發明不限定預設時間段的時間長度。
其中,步驟s104的過程具體為:
步驟s401:按照排序列表中的順序依次選擇待處理噪聲;依據預先記錄的、待處理噪聲對應的歷史數據確定各個電子降噪裝置的當前位置以及發聲情況,將尚未達到最大發聲能力的若干個電子降噪裝置作為可調電子降噪裝置;
步驟s402:依據歷史數據判斷是否全部可調電子降噪裝置已調整至合適位置,若是,進入步驟s403;若否,進入步驟s404;
步驟s403:依據待處理噪聲的噪聲信息生成聲波控制信號,控制調整各個可調電子降噪裝置發出的抵消聲波的頻率、幅值和相位;進入步驟s405;
步驟s404:從尚未調整至合適位置處的若干個可調電子降噪裝置中選擇預設個數的可調電子降噪裝置,依據歷史數據分別生成總體控制信號,控制調整預設個數的可調電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;進入步驟s405;
步驟s405:將當前各個可調電子降噪裝置的位置以及發出的對應于待處理噪聲的抵消聲波的頻率、幅值和相位記錄至歷史數據中。
可以理解的是,每個電子降噪裝置均能夠同時發出多種抵消聲波,但是,每個電子降噪裝置能夠發出抵消聲波的能力是有限的,故需要確定其是否已經達到最大發聲能力,若是,表明該電子降噪裝置此時已經不能發出新的抵消聲波了,在此次降噪處理時,可忽略該電子降噪裝置。
作為優選地,判斷電子降噪裝置是否達到最大發聲能力的過程具體為:
判斷電子降噪裝置發出的聲波的數量是否達到預設數量閾值,若是,則電子降噪裝置已達到最大發聲能力,否則,電子降噪裝置未達到最大發聲能力。
當然,本發明不限定預設數量閾值的具體個數。
另外,由于一般會需要依次處理多個噪聲,而電子降噪裝置發出的每種抵消聲波都要一直存在,故不能每處理一個噪聲即變動一次各個電子降噪裝置的位置,因此,若在上一次降噪處理過程中降噪處理的效果很好,則將上次降噪處理過程中經過位置變動的電子降噪裝置的狀態記錄為已調整至合適位置,并判斷可調的各個電子降噪裝置是否在之前的處理過程中已經調整至合適位置,若是,則此次不再對其進行調整,而是僅調整未調整至合適位置的部分電子降噪裝置。當然,若上次降噪處理的效果不好,即使部分電子降噪裝置已經移動過位置,但仍認為其未調整至合適位置,可繼續對其進行調整。
其中,電子降噪裝置設置有移動部件,使其能夠上下左右前后移動,當然,也可以為僅能上下左右移動,本發明對此并不限定。
其中,這里的預設個數為1。即每次選擇一個電子降噪裝置進行調整,之后,若降噪效果不符合要求,可繼續選擇調整該電子降噪裝置,也可選擇調整另一個電子降噪裝置,具體可根據實際情況設定,本發明對此不作限定。
另外,調整可調電子降噪裝置的過程具體包括:
調整可調電子降噪裝置按照預設方向移動預設單位距離。
作為優選地,每個移動方向上可設置多個卡槽,使其每次移動一個單位的距離,當然,本發明不限定卡槽的具體類型、個數以及每個預設單位距離的長度。
本發明提供了一種多電子降噪裝置的集中控制方法,能夠依據接收到的各個電子降噪裝置采集的噪聲信息進行篩選排序,選擇出待處理噪聲,然后依據待處理噪聲對應的歷史數據生成控制信號,來控制各個電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位,從而使各個電子降噪裝置能夠協同抵消待處理噪聲。本發明能夠綜合考慮待處理噪聲的信息、各個電子降噪裝置的位置等情況,來對各個電子降噪裝置的位置以及發出的抵消聲波的信息進行集中控制,盡可能避免了由于各個電子降噪裝置相互獨立而導致發出抵消聲波的總和過大或過小的情況出現,提高了降噪處理的效果。
本發明還提供了一種多電子降噪裝置的集中控制裝置,參見圖2所示,圖2為本發明提供的一種多電子降噪裝置的集中控制裝置的結構示意圖。該裝置包括:
接收模塊11,用于接收各個電子降噪裝置采集到的噪聲信息,噪聲信息包括噪聲的頻率、幅值以及相位;
分析模塊12,用于按照預設策略對各個噪聲信息進行分析及排序,得到排序列表;
待處理選擇模塊13,用于按照排序列表中的順序依次選擇待處理噪聲;
控制模塊14,用于依據預先記錄的、待處理噪聲對應的歷史數據生成控制信號,分別控制各個電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;其中,歷史數據包括各個電子降噪裝置的歷史位置、在歷史位置處發出的抵消聲波信息以及在歷史位置處發出抵消聲波后對應噪聲的噪聲信息。
其中,電子降噪裝置具體包括:
采集單元,用于采集各個噪聲源的噪聲信息;
發聲單元,用于依據集中控制裝置發送的控制信號生成抵消聲波。
另外,各個電子降噪裝置把采集到的噪聲信息通過總線發給集中控制裝置,總線可以是I2C總線、SMBus總線、串口總線、以太網總線等各種協議的總線,本發明不限定總線類型。當然,電子降噪裝置也可將噪聲信息無線發給集中控制裝置,此時電子降噪裝置內還包括無線發射單元。
作為優選地,集中控制裝置還包括:
結果判斷模塊15,用于經過預設時間段后,將當前接收到的待處理噪聲的噪聲信息記錄至歷史數據中,并判斷當前待處理噪聲的噪聲信息的幅度是否小于等于預設幅度閾值,若是,將此次調整過的電子降噪裝置的狀態記錄為已調整至合適位置并添加至歷史數據中,將待處理噪聲的狀態記錄為已處理并添加至歷史數據中,觸發待處理選擇模塊13;否則,觸發控制模塊14。
其中,控制模塊14具體包括:
可調裝置確定單元,用于按照排序列表中的順序依次選擇待處理噪聲;依據預先記錄的、待處理噪聲對應的歷史數據確定各個電子降噪裝置的當前位置以及發聲情況,將尚未達到最大發聲能力的若干個電子降噪裝置作為可調電子降噪裝置;
位置判斷單元,用于依據歷史數據判斷是否全部可調電子降噪裝置已調整至合適位置,若是,觸發聲波調整單元,若否,觸發總體調整單元;
聲波調整單元,用于依據待處理噪聲的噪聲信息生成聲波控制信號,控制調整各個可調電子降噪裝置發出的抵消聲波的頻率、幅值和相位;觸發記錄單元;
總體調整單元,用于從尚未調整至合適位置處的若干個可調電子降噪裝置中選擇預設個數的可調電子降噪裝置,依據歷史數據分別生成總體控制信號,控制調整預設個數的可調電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位;觸發記錄單元;
記錄單元,用于將當前各個可調電子降噪裝置的位置以及發出的對應于待處理噪聲的抵消聲波的頻率、幅值和相位記錄至歷史數據中。
本發明提供了一種多電子降噪裝置的集中控制系統,能夠依據接收到的各個電子降噪裝置采集的噪聲信息進行篩選排序,選擇出待處理噪聲,然后依據待處理噪聲對應的歷史數據生成控制信號,來控制各個電子降噪裝置的位置以及發出的抵消聲波的頻率、幅值和相位,從而使各個電子降噪裝置能夠協同抵消待處理噪聲。本發明能夠綜合考慮待處理噪聲的信息、各個電子降噪裝置的位置等情況,來對各個電子降噪裝置的位置以及發出的抵消聲波的信息進行集中控制,盡可能避免了由于各個電子降噪裝置相互獨立而導致發出抵消聲波的總和過大或過小的情況出現,提高了降噪處理的效果。
本發明還提供了一種多電子降噪裝置集中控制系統,包括上述集中控制裝置以及若干個電子降噪裝置。
需要說明的是,在本說明書中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其他實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。