專利名稱:一種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法及裝置。
背景技術(shù):
數(shù)據(jù)中心的大型網(wǎng)絡(luò)設(shè)備不間斷的高速運(yùn)轉(zhuǎn)會(huì)產(chǎn)生大量的熱量,溫度對(duì)于電子元器件的穩(wěn)定性和壽命都有顯著的影響。如果設(shè)備長(zhǎng)時(shí)間處于高溫狀態(tài),電子元器件使用壽命和穩(wěn)定性都會(huì)大大降低。雖然機(jī)房環(huán)境溫度通過(guò)空調(diào)、吹風(fēng)機(jī)等設(shè)備一般可以控制在15° -30°,但是機(jī)框內(nèi)單板的局部溫度仍然會(huì)很高,高端網(wǎng)絡(luò)設(shè)備都配置了強(qiáng)勁有力的風(fēng)扇為其散熱。
目前,大型分布式網(wǎng)絡(luò)設(shè)備都配備有一個(gè)或幾個(gè)風(fēng)扇框,一個(gè)風(fēng)扇框內(nèi)排列多個(gè)風(fēng)扇。風(fēng)扇調(diào)速時(shí)將風(fēng)扇框內(nèi)的所有風(fēng)扇作為一個(gè)整體進(jìn)行控制,由溫度最高的單板決定風(fēng)扇框內(nèi)風(fēng)扇的轉(zhuǎn)速,所有風(fēng)扇的轉(zhuǎn)速都相同。由于風(fēng)扇的物理位置固定,每個(gè)風(fēng)扇的風(fēng)力所覆蓋的區(qū)域有限。分布式網(wǎng)絡(luò)設(shè)備內(nèi)各個(gè)槽位單板類型不一樣,發(fā)熱量也不一樣,即使是相同的單板由于運(yùn)行的業(yè)務(wù)不同、散熱條件的差異等,板內(nèi)溫度也會(huì)不相同,所以,對(duì)風(fēng)扇轉(zhuǎn)速也各有要求,如果將所有風(fēng)扇設(shè)置一個(gè)轉(zhuǎn)速,無(wú)法滿足分布式網(wǎng)絡(luò)設(shè)備內(nèi)各槽位單板和其器件對(duì)與溫度的差異化需求,由溫度最高的單板決定整個(gè)風(fēng)扇框的轉(zhuǎn)速勢(shì)必造成能源的浪費(fèi)。此外,僅將單板溫度作為風(fēng)扇轉(zhuǎn)速的唯一依據(jù),調(diào)速也不夠靈活和準(zhǔn)確。如圖I所示,機(jī)框10中有6塊單板11 (2塊MR (Master Card,主控板)和4塊LC (Line Card,線卡板)),上下兩個(gè)風(fēng)扇框(12,13),每個(gè)風(fēng)扇框內(nèi)有12個(gè)風(fēng)扇(FAN1 12),風(fēng)扇風(fēng)力覆蓋機(jī)框內(nèi)所有的區(qū)域。底部的風(fēng)扇框13吸入外部的空氣,向上吹入機(jī)框10;頂部風(fēng)扇12吸入機(jī)框10中的空氣,從出風(fēng)口排出。每個(gè)框的風(fēng)扇控制器對(duì)12個(gè)風(fēng)扇進(jìn)行統(tǒng)一的管理,調(diào)速定時(shí)器每隔一段時(shí)間對(duì)機(jī)框10內(nèi)所有的單板進(jìn)行溫度查詢,記錄下最高的溫度值,然后根據(jù)這個(gè)溫度值決定風(fēng)扇轉(zhuǎn)速。不難發(fā)現(xiàn)LC1、LC2和LC3緊鄰,散熱條件較差,這一區(qū)域的局部溫度要高于機(jī)框內(nèi)其他區(qū)域。然而,局部高溫必然會(huì)導(dǎo)致整框風(fēng)扇的轉(zhuǎn)速被提升,實(shí)際上兩塊MR和LC4由于散熱條件較好,并不需要這么大的風(fēng)力。實(shí)際結(jié)果也證明,由于FAN5、FAN6、FAN7的風(fēng)眼正對(duì)著LC1、LC2、LC3的單板,其風(fēng)力能夠覆蓋這三塊單板的整個(gè)板面,其轉(zhuǎn)速高低對(duì)三塊接口板溫度起著決定性作用。其他風(fēng)扇由于距離和角度均不處在最佳位置,風(fēng)力大小對(duì)這三塊接口板的降溫效果比較有限。所有風(fēng)扇一個(gè)轉(zhuǎn)速,必然造成能源的浪費(fèi)。此外,如果將單板溫度作為調(diào)速的唯一依據(jù),調(diào)速流程復(fù)雜,而且不準(zhǔn)確。因?yàn)橐粔K單板上有多個(gè)關(guān)鍵器件,而每個(gè)關(guān)鍵器件都有溫感芯片監(jiān)視其溫度。如果僅選取其中一個(gè)溫感芯片的溫度作為調(diào)速的基準(zhǔn),計(jì)算出的轉(zhuǎn)速未必是其他器件期望的轉(zhuǎn)速;如果選取單板溫感的均值,也面臨同樣的問(wèn)題,假如某個(gè)發(fā)熱量大的器件的溫感故障(這在實(shí)際中是可能發(fā)生的),那么計(jì)算出的值必然偏離的更遠(yuǎn)。這種調(diào)速方式無(wú)法對(duì)整板的溫度需求做一個(gè)全面考量。況且,不同的單板選取哪個(gè)溫感也還不一樣,這也增加了流程處理的復(fù)雜性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法及裝置,用以提高調(diào)速的準(zhǔn)確性、節(jié)省能耗。本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法中,所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制,針對(duì)每個(gè)風(fēng)扇組,執(zhí)行以下步驟獲取分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度、與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)口處溫度,以及與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度;根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;根據(jù)所述風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)口處溫度和與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫 度,對(duì)所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置,應(yīng)用于分布式網(wǎng)絡(luò)設(shè)備,所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制;所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置包括溫度獲取單元,用于獲取本設(shè)備所在環(huán)境的環(huán)境溫度、與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)口處溫度,以及與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度;期望轉(zhuǎn)速確定單元,用于根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;調(diào)速判決單元,用于根據(jù)所述當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)口處溫度和與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)所述當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。本發(fā)明的上述實(shí)施例中,分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,并在基于風(fēng)扇組對(duì)組內(nèi)風(fēng)扇進(jìn)行調(diào)速判決時(shí),還引入了環(huán)境溫度的因素,從而一方面,通過(guò)基于分組調(diào)速有效的節(jié)省了能耗,另一方面,通過(guò)引入環(huán)境溫度,不僅簡(jiǎn)化調(diào)速流程,而且可以增加調(diào)速的準(zhǔn)確性。
圖I為現(xiàn)有機(jī)框中的風(fēng)扇布局示意圖;圖2為本發(fā)明實(shí)施例中的風(fēng)扇調(diào)速系統(tǒng)示意圖;圖3為本發(fā)明實(shí)施例一中的單層豎插框風(fēng)道示意圖;圖4為本發(fā)明實(shí)施例一中的風(fēng)扇分組示意圖;圖5為本發(fā)明實(shí)施例一中的風(fēng)扇調(diào)速流程示意圖之一;圖6為本發(fā)明實(shí)施例一中的風(fēng)扇調(diào)速流程示意圖之二 ;圖7為本發(fā)明實(shí)施例一中的風(fēng)力倒灌示意圖;圖8為本發(fā)明實(shí)施例一中的風(fēng)扇調(diào)速流程示意圖之三;圖9為本發(fā)明實(shí)施例二中的雙層豎插框風(fēng)道示意圖;圖10為本發(fā)明實(shí)施例二中的雙層豎插框風(fēng)扇分組示意圖11為本發(fā)明實(shí)施例三中的橫插框風(fēng)道示意圖;圖12為本發(fā)明實(shí)施例三中的橫插框風(fēng)扇分組示意圖;圖13為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如圖2所示,通常一個(gè)完整的風(fēng)扇調(diào)速系統(tǒng)由定時(shí)器模塊21、調(diào)速模塊22、溫度監(jiān)視模塊23和風(fēng)扇驅(qū)動(dòng)模塊24組成。定時(shí)器時(shí)間到時(shí),觸發(fā)中斷調(diào)用調(diào)速模塊22,調(diào)速模塊22從溫度監(jiān)視模塊23獲取當(dāng)前溫度,從風(fēng)扇驅(qū)動(dòng)模塊24獲取當(dāng)前風(fēng)扇的轉(zhuǎn)速,最后根據(jù)調(diào)速策略決定風(fēng)扇的新轉(zhuǎn)速。其中,溫度監(jiān)視模塊23由設(shè)置在單板上的若干溫度感應(yīng)裝置(如溫感芯片)組成;風(fēng)扇驅(qū)動(dòng)模塊24與各風(fēng)扇連接,用于控制風(fēng)扇轉(zhuǎn)動(dòng)。
本發(fā)明實(shí)施例基于上述系統(tǒng),主要對(duì)調(diào)速模塊22的調(diào)速策略進(jìn)行改進(jìn),以提高調(diào)速的準(zhǔn)確性、簡(jiǎn)化風(fēng)扇調(diào)速的流程,防止風(fēng)力倒灌,有效節(jié)省能耗。下面通過(guò)三個(gè)實(shí)施例,分別以三種分布式網(wǎng)絡(luò)設(shè)備的框類型為例,并結(jié)合附圖,對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。實(shí)施例一本實(shí)施例針對(duì)單層豎插框式的分布式網(wǎng)絡(luò)設(shè)備,描述了風(fēng)扇調(diào)速原理和處理流程。單層豎插框配備兩個(gè)風(fēng)扇框,分別置于機(jī)框的頂部和底部,其風(fēng)道結(jié)構(gòu)如圖3所示。底部風(fēng)扇從入風(fēng)口吸入常溫空氣,吹入到機(jī)框內(nèi);頂部風(fēng)扇將機(jī)框內(nèi)的熱空氣從出風(fēng)口排出。機(jī)框內(nèi)產(chǎn)生的熱量使得氣體膨脹因而密度較小,熱空氣會(huì)向上擴(kuò)散,這種設(shè)計(jì)可以最好的排出框內(nèi)的熱量。本發(fā)明實(shí)施例中,首先將風(fēng)扇框的風(fēng)扇進(jìn)行分組,組內(nèi)風(fēng)扇轉(zhuǎn)速受共同控制,各組風(fēng)扇轉(zhuǎn)速分別控制。每組風(fēng)扇的轉(zhuǎn)速與其風(fēng)眼在物理上正對(duì)著的槽位單板有關(guān),其風(fēng)力貫穿整塊單板表面,為其散熱。風(fēng)扇分組的原則是根據(jù)風(fēng)扇與板卡槽位的物理位置,正對(duì)著若干槽位的一組風(fēng)扇被分為一組,進(jìn)一步的,還可將正對(duì)著網(wǎng)板槽位的一組風(fēng)扇分為一組。這里所謂的“正對(duì)”是相對(duì)而言,并不是嚴(yán)格意義上的“正對(duì)”。以圖I所示的機(jī)框風(fēng)扇布局為例,如圖4所示,根據(jù)風(fēng)扇與板卡槽位的物理位置對(duì)應(yīng)關(guān)系,將風(fēng)扇分成4組(圖中的GO G3),每一組對(duì)應(yīng)著不同位置的板卡槽位(板卡槽位在圖中以SLOT標(biāo)識(shí)),如圖4所示,具體分組情況如下風(fēng)扇組0 :由FANl、FAN2、FAN3組成,對(duì)應(yīng)槽位0 3 ;風(fēng)扇組I :由FAN5、FAN6、FAN7組成,對(duì)應(yīng)槽位3 6 ;風(fēng)扇組2 :由FAN9、FANlO、FANl I組成,對(duì)應(yīng)槽位6 9 ; 風(fēng)扇組3 :由FAN4、FAN8、FANl2組成,對(duì)應(yīng)網(wǎng)板槽位。通常,在各單板上設(shè)置有溫感芯片,用于檢測(cè)單板溫度。本發(fā)明實(shí)施例還在各單板的出風(fēng)口位置上設(shè)置溫感芯片,并在網(wǎng)板(豎插框的網(wǎng)板位于機(jī)框的后部,與線卡板通過(guò)背板隔離)的底部和頂部分別設(shè)置溫感芯片,底部的溫感芯片靠近入風(fēng)口。本實(shí)施例引入了環(huán)境溫度作為調(diào)速的依據(jù)。由于網(wǎng)板底部入風(fēng)口位置的溫度基本與環(huán)境溫度一致,因此可以直接取網(wǎng)板的入風(fēng)口處溫感芯片在一段時(shí)間內(nèi)檢測(cè)到的溫度的平均值作為環(huán)境溫度。為了更精確獲得環(huán)境溫度,也可以根據(jù)試驗(yàn)數(shù)據(jù)先擬合出環(huán)境溫度、風(fēng)扇轉(zhuǎn)速和入風(fēng)口處溫度(同上,此處的入風(fēng)口處溫度是通過(guò)網(wǎng)板入風(fēng)口位置的溫感芯片在一段時(shí)間內(nèi)檢測(cè)得到的平均溫度)的關(guān)系,從而可以利用當(dāng)前入風(fēng)口位置的溫感芯片的平均溫度和風(fēng)扇轉(zhuǎn)速求得環(huán)境溫度。另外,針對(duì)不同的單板類型,本發(fā)明實(shí)施例還可以基于實(shí)驗(yàn)數(shù)據(jù)擬合出環(huán)境溫度和風(fēng)扇期望轉(zhuǎn)速的關(guān)系,這里稱為調(diào)速曲線,作為風(fēng)扇調(diào)速的依據(jù),比如環(huán)境溫度高時(shí),風(fēng)扇期望轉(zhuǎn)速就高,反之,環(huán)境溫度較低時(shí),風(fēng)扇期望轉(zhuǎn)速也較低。為了更精確的進(jìn)行風(fēng)扇調(diào)速,擬合的關(guān)系應(yīng)充分考慮單板各個(gè)部位的溫度在符合要求的情況下的對(duì)應(yīng)關(guān)系。上述所擬合出的環(huán)境溫度、風(fēng)扇轉(zhuǎn)速和入風(fēng)口處溫度的對(duì)應(yīng)關(guān)系信息,以及調(diào)速曲線,可預(yù)先存儲(chǔ)于用于執(zhí)行調(diào)速的功能模塊或者該模塊可訪問(wèn)的存儲(chǔ)位置。
如圖5所示,針對(duì)每個(gè)風(fēng)扇組,當(dāng)啟動(dòng)對(duì)當(dāng)前風(fēng)扇組進(jìn)行調(diào)速時(shí),可首先獲取當(dāng)前環(huán)境溫度,比如,通過(guò)當(dāng)前風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速和當(dāng)前入風(fēng)口處溫度得到當(dāng)前環(huán)境溫度(步驟501),再根據(jù)調(diào)速曲線得到當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速(步驟502),然后再結(jié)合與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)口處溫度和板內(nèi)最高溫度,進(jìn)行調(diào)速判決,如決定是否調(diào)速以及進(jìn)一步確定出調(diào)速值(步驟503),最后即可根據(jù)調(diào)速判決結(jié)果對(duì)當(dāng)前風(fēng)扇組內(nèi)風(fēng)扇的轉(zhuǎn)速進(jìn)行控制(步驟504)。其中,分布式網(wǎng)絡(luò)設(shè)備內(nèi)所插的單板可能有多種類型,本發(fā)明實(shí)施例可針對(duì)不同類型的單板預(yù)先設(shè)置對(duì)應(yīng)的調(diào)速曲線,從而在步驟502中,針對(duì)與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的每塊單板,根據(jù)單板類型利用對(duì)應(yīng)的調(diào)速曲線得到期望轉(zhuǎn)速,再取其中的最大值作為當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速?;诃h(huán)境溫度調(diào)速為各單板設(shè)置風(fēng)扇轉(zhuǎn)速提供了統(tǒng)一的基準(zhǔn),簡(jiǎn)化了調(diào)速流程,同時(shí)擬合出的調(diào)速曲線也充分考慮了單板不同部位對(duì)于溫度的要求,使得調(diào)速更加準(zhǔn)確。為了更清楚的描述圖5所述的流程,下面結(jié)合圖6,對(duì)上述風(fēng)扇調(diào)速流程進(jìn)行詳細(xì)描述。如圖6所示,當(dāng)調(diào)速定時(shí)器時(shí)間到時(shí),執(zhí)行以下調(diào)速流程(該流程可由用于執(zhí)行風(fēng)扇調(diào)速的功能模塊執(zhí)行)步驟601,遍歷每一個(gè)風(fēng)扇框,對(duì)于遍歷到的每個(gè)風(fēng)扇框執(zhí)行以下步驟602。步驟602,遍歷框內(nèi)每一個(gè)風(fēng)扇組,對(duì)于遍歷到的每個(gè)風(fēng)扇組執(zhí)行以下步驟603 611。步驟603,獲取當(dāng)前風(fēng)扇組的轉(zhuǎn)速值,記為CurSpeed。具體實(shí)施時(shí),可從風(fēng)扇驅(qū)動(dòng)模塊獲得當(dāng)前風(fēng)扇組的轉(zhuǎn)速值。步驟604,獲取當(dāng)前風(fēng)扇組對(duì)應(yīng)的所有槽位號(hào)。在劃分風(fēng)扇組時(shí),已經(jīng)建立了風(fēng)扇組與槽位號(hào)的對(duì)應(yīng)關(guān)系,因此本步驟可通過(guò)查詢建立好的風(fēng)扇組與槽位號(hào)的對(duì)應(yīng)關(guān)系得知當(dāng)前風(fēng)扇組對(duì)應(yīng)的所有槽位號(hào)。步驟605,判斷與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的槽位是否插有單板,如果有單板,則轉(zhuǎn)到步驟606 ;否則,轉(zhuǎn)入步驟611。具體實(shí)施時(shí),可通過(guò)讀取系統(tǒng)信息獲知當(dāng)前風(fēng)扇組對(duì)應(yīng)的槽位號(hào)的槽位上是否插有單板。步驟606,獲取與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的每一塊單板板內(nèi)的最高溫度,取其最大值記為MaxBrdTemp。具體實(shí)施時(shí),可通過(guò)各單板上設(shè)置的溫感芯片獲得各單板板內(nèi)的最高溫度,進(jìn)而得到其中的最大值。
步驟607,獲取與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的每一塊單板的出風(fēng)口溫度,取其最大值記為MaxOutletTemp。具體實(shí)施時(shí),可通過(guò)各單板出風(fēng)口位置設(shè)置的溫感芯片獲得各單板出風(fēng)口溫度,進(jìn)而得到其中的最大值。步驟608,根據(jù)當(dāng)前風(fēng)扇組的入風(fēng)口溫度和當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速,通過(guò)查詢環(huán)境溫度、風(fēng)扇轉(zhuǎn)速和入風(fēng)口溫度的關(guān)系獲得環(huán)境溫度。其中,豎插框中入風(fēng)口溫度可取每塊網(wǎng)板底部設(shè)置的溫感芯片檢測(cè)到的溫度。當(dāng)然,也可以取網(wǎng)板入風(fēng)口處的溫感芯片在一段時(shí)間內(nèi)檢測(cè)到的溫度的平均值作為環(huán)境溫度。步驟609,根據(jù)環(huán)境溫度以及與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的每塊單板的單板類型,通過(guò)查詢與單板類型對(duì)應(yīng)的調(diào)速曲線,分別得到與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的每一塊單板的期望轉(zhuǎn)速,取最大值記為MaxSpeed。步驟610,根據(jù)MaxSpeed,并結(jié)合當(dāng)前風(fēng)扇組的MaxBrdTemp以及步驟607中得到 的MaxOutletTemp,設(shè)置當(dāng)前風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速。然后轉(zhuǎn)入步驟612。具體的,根據(jù)當(dāng)前風(fēng)扇組的MaxBrdTemp、MaxOutletTemp以及MaxSpeed,對(duì)當(dāng)前風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)整,可包括以下幾種情況情況一若滿足以下2個(gè)條件條件I :MaxBrdTemp ( MAX_TEMP_THRESH_LVLI條件2 =MaxOutletTemp ( 0UTLET_TEMP_THRESH_LVL1則降低當(dāng)前風(fēng)扇組的轉(zhuǎn)速(這里是指設(shè)置風(fēng)扇轉(zhuǎn)速的數(shù)值,還未調(diào)用風(fēng)扇驅(qū)動(dòng)模塊對(duì)風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)整),并保證調(diào)整后的轉(zhuǎn)速不會(huì)低于MaxSpeed,例如可降低到MaxSpeecL情況二 若滿足以下2個(gè)條件條件I :MaxBrdTemp > MAX_TEMP_THRESH_LVL2條件2 =MaxOutletTemp > 0UTLET_TEMP_THRESH_LVL2則提高當(dāng)前風(fēng)扇組的轉(zhuǎn)速(這里是指設(shè)置風(fēng)扇轉(zhuǎn)速的數(shù)值,還未調(diào)用風(fēng)扇驅(qū)動(dòng)模塊對(duì)風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)整),并保證調(diào)整后的轉(zhuǎn)速不會(huì)低于MaxSpeed。情況三若既不屬于情況一也不屬于情況二,則保持當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速不變。其中,MAX_TEMP_THRESH_LVLI為單板板內(nèi)高溫警戒下限溫度,MAX_TEMP_THRESH_LVL2為單板板內(nèi)高溫警戒上限溫度,0UTLET_TEMP_THRESH_LVL1為出風(fēng)口高溫警戒下限溫度,0UTLET_TEMP_THRESH_LVL2為出風(fēng)口高溫警戒上限溫度。上述各警戒線數(shù)值在設(shè)置時(shí),可考慮在設(shè)備性能要求以及能耗等方面進(jìn)行權(quán)衡。比如,如果對(duì)設(shè)備穩(wěn)定性要求較高,則可以將MAX_TEMP_THRESH_LVL1和0UTLET_TEMP_THRESH_LVL1設(shè)置的較高,從而提高風(fēng)扇降速的門限;反之,如果對(duì)能耗要求較高,則可以將MAX_TEMP_THRESH_LVL1和0UTLET_TEMP_THRESH_LVL1設(shè)置的較低。步驟611,將當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速設(shè)置為默認(rèn)的最低轉(zhuǎn)速M(fèi)IN_SPEED,然后轉(zhuǎn)入步驟612。步驟612,判斷是否遍歷完當(dāng)前框內(nèi)的所有風(fēng)扇組,如果沒(méi)有,則回到步驟602開(kāi)始遍歷當(dāng)前框內(nèi)的下一個(gè)風(fēng)扇組;否則,轉(zhuǎn)入步驟616。步驟616,調(diào)用風(fēng)扇驅(qū)動(dòng)模塊按照當(dāng)前框內(nèi)為各風(fēng)扇組設(shè)置的轉(zhuǎn)速進(jìn)行轉(zhuǎn)速調(diào)整。然后轉(zhuǎn)入步驟617。
步驟617,判斷是否遍歷完所有的風(fēng)扇框,如果沒(méi)有,則轉(zhuǎn)到步驟601遍歷下一個(gè)風(fēng)扇框;否則,本次調(diào)速結(jié)束。需要說(shuō)明的是,上述流程中,有些步驟的執(zhí)行順序并沒(méi)有嚴(yán)格時(shí)序要求,比如步驟603和步驟604。另外,上述流程中,是在計(jì)算出當(dāng)前風(fēng)扇框內(nèi)的各風(fēng)扇組的風(fēng)扇轉(zhuǎn)速后,才分別對(duì)當(dāng)前框內(nèi)各風(fēng)扇組進(jìn)行轉(zhuǎn)速控制,也可以在步驟610之后即執(zhí)行針對(duì)當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速控制操作??紤]到如果單板溫度急劇升高,那么風(fēng)扇轉(zhuǎn)速馬上會(huì)增大,風(fēng)扇轉(zhuǎn)速的增大,會(huì)快速的降低單板溫度,風(fēng)扇的轉(zhuǎn)速又會(huì)短時(shí)間內(nèi)變的較小,這樣單板的溫度馬上又會(huì)升
高......,導(dǎo)致單板在高溫和低溫之間來(lái)回變化,風(fēng)扇也會(huì)在一個(gè)較大風(fēng)速和一個(gè)較小風(fēng)
速之間來(lái)回變化,不僅降溫效果差,單板和風(fēng)扇的壽命也會(huì)受影響。風(fēng)扇的轉(zhuǎn)速變化時(shí),風(fēng)扇電機(jī)必然面臨瞬間電流的沖擊,轉(zhuǎn)速跨度越大沖擊越大,這樣會(huì)影響風(fēng)扇的穩(wěn)定性和使 用壽命,同時(shí)風(fēng)扇噪音的變化太大也讓人不適應(yīng)。為解決上述問(wèn)題,本發(fā)明實(shí)施例可在圖6所示流程的基礎(chǔ)上,采用平滑調(diào)速,使風(fēng)速以一定的差值慢慢減低,從而使單板溫度和風(fēng)扇轉(zhuǎn)速最終會(huì)穩(wěn)定在一個(gè)合適的范圍內(nèi)。采用平滑調(diào)速不僅能提升降溫的效率,還可以有效的保護(hù)風(fēng)扇,延長(zhǎng)使用其壽命并且減少噪音的干擾。具體做法是預(yù)先設(shè)置步進(jìn)值STEP_SPEED,即每次調(diào)整的轉(zhuǎn)速值為全速的STEP_SPEED % (通常情況下,風(fēng)扇的轉(zhuǎn)速均表示為全速的百分比數(shù)值,其中停止的風(fēng)扇的轉(zhuǎn)速定為0,全速轉(zhuǎn)動(dòng)的風(fēng)扇的轉(zhuǎn)速定為100% )。以步進(jìn)值為STEP_SPEED為例,在步驟609中,當(dāng)滿足情況一中的兩個(gè)條件時(shí),將當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速ExpSpeed設(shè)置為ExpSpeed = max(MaxSpeed, (CurSpeed_STEP_SPEED)),即取 MaxSpeed 與(CurSpeed-STEP_SPEED)中的較大者。進(jìn)一步的,在提高風(fēng)扇轉(zhuǎn)速時(shí),也可采用類似方式。具體的,在步驟609中,當(dāng)滿足情況二中的兩個(gè)條件時(shí),將當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速ExpSpeed設(shè)置為ExpSpeed = max(MaxSpeed, (CurSpeed+STEP_SPEED)),即取 MaxSpeed 與(CurSpeed+STEP_SPEED)中的較大者。上述實(shí)施例中,通過(guò)將風(fēng)扇框分組,每個(gè)分組負(fù)責(zé)對(duì)應(yīng)槽位的單板進(jìn)行溫度調(diào)節(jié),這樣,只需要考慮每組內(nèi)單板的溫度就可以決定風(fēng)扇的轉(zhuǎn)速。但是,在物理上有一個(gè)不容忽視的現(xiàn)象,即,并排的風(fēng)向相同的幾個(gè)風(fēng)道,如果風(fēng)力相差過(guò)大,會(huì)造成風(fēng)力大的風(fēng)道的風(fēng)倒灌進(jìn)入風(fēng)力較小的風(fēng)道,如圖7所示。風(fēng)力倒灌后,不僅風(fēng)力較大的風(fēng)道I和風(fēng)道3的風(fēng)力被減弱,而且風(fēng)力較小的風(fēng)道2的風(fēng)力也被減弱,最壞的情況是風(fēng)道2的某些區(qū)域風(fēng)力減弱到0而處于靜止?fàn)顟B(tài)。特別是在風(fēng)扇組對(duì)應(yīng)的槽位沒(méi)有插單板時(shí),采用的是默認(rèn)的最小轉(zhuǎn)速,這時(shí)尤其容易產(chǎn)生風(fēng)力倒灌。針對(duì)這種情況,本發(fā)明實(shí)施例在上述各實(shí)施例的基礎(chǔ)上,采取了風(fēng)速調(diào)和機(jī)制,即,計(jì)算出本風(fēng)扇框內(nèi)所有風(fēng)扇組的期望轉(zhuǎn)速后,先找出其中各風(fēng)扇組中最大的期望轉(zhuǎn)速,記為MaxGrpFanSpeed,如果有風(fēng)扇組的期望轉(zhuǎn)速與MaxGrpFanSpeed的差值超過(guò)風(fēng)力倒灌臨界值RATE_SPEED,就將其期望轉(zhuǎn)速改為MaxGrpFanSpeed_RATE_SPEED。這樣可以有效的防止風(fēng)力倒灌。具體的,可在圖6所示流程的基礎(chǔ)上進(jìn)行改進(jìn),改進(jìn)后的流程可如圖8所示,其中僅示出了與圖6相比改進(jìn)的步驟,即在步驟612 616之間,還包括以下步驟在步驟612中,若判斷遍歷完當(dāng)前風(fēng)扇框內(nèi)的所有風(fēng)扇組,則進(jìn)入步驟613,比較當(dāng)前風(fēng)扇框內(nèi)各風(fēng)扇組的期望轉(zhuǎn)速ExpSpeed,記其最大的轉(zhuǎn)速值MaxGrpFanSpeed ;在步驟614中,分別將當(dāng)前風(fēng)扇框內(nèi)各風(fēng)扇組的期望轉(zhuǎn)速ExpSpeed與MaxGrpFanSpeed進(jìn)行比較,如果有風(fēng)扇組的ExpSpeed < (MaxGrpFanSpeed-RATE_SPEED),則轉(zhuǎn)入步驟615,否則保持當(dāng)前期望轉(zhuǎn)速不變;在步驟615中,將風(fēng)扇組期望轉(zhuǎn)速ExpSpeed設(shè)置為MaxGrpFanSpeed-RATE_SPEED,然后轉(zhuǎn)入步驟 616。實(shí)施例ニ本實(shí)施例針對(duì)雙層豎插框式的分布式網(wǎng)絡(luò)設(shè)備,描述了風(fēng)扇調(diào)速原理和處理流
程。 雙層豎插框有兩層線卡板插槽,配備兩個(gè)風(fēng)扇框,分別置于機(jī)框的頂部和底部,其風(fēng)道結(jié)構(gòu)如圖9所示。雙層豎插框相對(duì)單層豎插框來(lái)說(shuō)發(fā)熱量更大和風(fēng)道更長(zhǎng),散熱的負(fù)擔(dān)相對(duì)來(lái)說(shuō)更重,一般采用的風(fēng)扇其功率和轉(zhuǎn)速會(huì)大ー些。本發(fā)明實(shí)施例中的風(fēng)扇分組原則與實(shí)施例一相同。以圖10所示的豎插框?yàn)槔?,根?jù)雙層豎插框中風(fēng)扇的物理位置,將風(fēng)扇分成4組(圖中的GO G3),每ー組對(duì)應(yīng)不同位置的板卡槽位(板卡槽位在圖中以SLOT標(biāo)識(shí)),具體分組情況如下風(fēng)扇組0 :由FAN1、FAN2、FAN3組成,對(duì)應(yīng)槽位0 3,10 13 ;風(fēng)扇組I :由FAN5、FAN6、FAN7組成,對(duì)應(yīng)槽位3 6,13 16 ;風(fēng)扇組2 :由FAN9、FANlO、FANll組成,對(duì)應(yīng)槽位6 9,16 19 ;風(fēng)扇組3 :由FAN4、FAN8、FANl2組成,對(duì)應(yīng)網(wǎng)板槽位。雙層豎插框風(fēng)道設(shè)計(jì)和風(fēng)扇布局都是相同的,其調(diào)試策略基本與實(shí)施例一相同,但是雙層豎插框也有自己的特點(diǎn)。實(shí)際應(yīng)用中,并不要求所有的線卡板槽位上都插滿單板,根據(jù)單板在位情況,針對(duì)每個(gè)風(fēng)扇組,有三種位置類型(I)上框位置類型P0S_TYPE_T0P :只有上框有單板;(2)下框位置類型P0S_TYPE_B0TT0M :只有下框有單板;(3)上下框位置P0S_TYPE_ALL :上下框都有單板;上下框都沒(méi)有單板吋,采用的是默認(rèn)風(fēng)速,這個(gè)與單層豎插框中的調(diào)速策略是ー致的。基于上面的差別,在單層豎插框調(diào)速策略的基礎(chǔ)上,在設(shè)計(jì)調(diào)速曲線時(shí),將上述三種框位置類型的因素考慮進(jìn)去,即,針對(duì)上述三種框位置類型分別擬合調(diào)速曲線。比如,在相同環(huán)境溫度條件下,P0S_TYPE_T0P類型和P0S_TYPE_B0TT0M類型對(duì)應(yīng)的調(diào)速曲線中,風(fēng)扇期望轉(zhuǎn)速要低于P0S_TYPE_ALL類型的風(fēng)扇期望轉(zhuǎn)速。相應(yīng)的,在步驟609中進(jìn)行風(fēng)扇轉(zhuǎn)速設(shè)置吋,需要獲取當(dāng)前上下框位置類型,從而根據(jù)當(dāng)前上下框位置類型對(duì)應(yīng)的調(diào)速曲線設(shè)置風(fēng)扇轉(zhuǎn)速。實(shí)施例三本實(shí)施例針對(duì)橫插框式的分布式網(wǎng)絡(luò)設(shè)備,描述了風(fēng)扇調(diào)速原理和處理流程。橫插框中,線卡板水平橫插,風(fēng)扇框垂直豎插,風(fēng)道水平,如圖11所示。風(fēng)扇框在機(jī)框的右側(cè),入風(fēng)ロ在機(jī)框左側(cè),風(fēng)扇將框內(nèi)的熱空氣從出風(fēng)ロ排出。采用吸氣的方式的好處在于可以減少噪音。發(fā)明實(shí)施例中的風(fēng)扇分組原則與實(shí)施例一相同。以圖12所示的橫插框?yàn)槔?,根?jù)橫插框設(shè)備中風(fēng)扇的物理位置將風(fēng)扇分成4組(圖中的GO G3),每ー組對(duì)應(yīng)不同位置的板卡槽位(板卡槽位在圖中以SLOT標(biāo)識(shí)),具體分組情況如下風(fēng)扇組0 :由FANl、FAN2、FAN3組成,對(duì)應(yīng)槽位0 2 ;風(fēng)扇組I :由FAN5、FAN6、FAN7組成,對(duì)應(yīng)槽位3 5 ;風(fēng)扇組2 :由FAN4、FAN8組成,對(duì)應(yīng)網(wǎng)板槽位。橫插框的風(fēng)扇組比豎插框的風(fēng)扇組少ー個(gè)分組,但其調(diào)速策略ー脈相承?;谙嗤募夹g(shù)構(gòu)思,本發(fā)明還提供了ー種可實(shí)現(xiàn)上述流程的分布式網(wǎng)絡(luò)設(shè)備。參見(jiàn)圖13,為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。其中,所述分布 式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制。該分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置可包括溫度獲取單元131,用于獲取本設(shè)備所在環(huán)境的環(huán)境溫度、與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)ロ處溫度,以及與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度;期望轉(zhuǎn)速確定單元132,用于根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系(如前述的調(diào)速曲線),得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;調(diào)速判決單元133,用于根據(jù)所述當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)ロ處溫度和與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)所述當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。具體的,溫度獲取單元131可具體用于獲取所在的分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,并將獲取到的入風(fēng)ロ處溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度;或者,獲取所在的分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,以及所述風(fēng)扇組內(nèi)風(fēng)扇的當(dāng)前轉(zhuǎn)速,井根據(jù)獲取到的入風(fēng)ロ處溫度和風(fēng)扇的當(dāng)前轉(zhuǎn)速,通過(guò)查詢環(huán)境溫度、入風(fēng)ロ處溫度和風(fēng)扇轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到對(duì)應(yīng)的環(huán)境溫度,并將得到的環(huán)境溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度。具體的,調(diào)速判決單元133可具體用于若所述出風(fēng)ロ處溫度未超過(guò)單板板內(nèi)高溫警戒下限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度未超過(guò)出風(fēng)ロ高溫警戒下限溫度,則降低所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速;若所述出風(fēng)ロ處溫度超過(guò)單板板內(nèi)高溫警戒上限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度超過(guò)出風(fēng)ロ高溫警戒上限溫度,則提高所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速;否則,保持所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速不變。具體的,調(diào)速判決單元133在降低風(fēng)扇轉(zhuǎn)速時(shí),可設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max (MaxSpeed, (CurSpeed_STEP_SPEED)),其中,ExpSpeed 為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。具體的,調(diào)速判決單元133在提高風(fēng)扇轉(zhuǎn)速時(shí),可設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max (MaxSpeed, (CurSpeed+STEP_SPEED)),其中,ExpSpeed 為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。進(jìn)ー步的,調(diào)速判決單元133還可在針對(duì)風(fēng)扇框內(nèi)的對(duì)各風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決之后,統(tǒng)計(jì)出所述風(fēng)扇框內(nèi)各風(fēng)扇組在調(diào)速判決后的最大期望轉(zhuǎn)速,分別將所述風(fēng)扇框內(nèi)各風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速進(jìn)行比較,若有風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速之間的差值大于風(fēng)カ倒灌臨界值,則將該風(fēng)扇組的期望轉(zhuǎn)速調(diào)整為所述最大期望轉(zhuǎn)速減去所述風(fēng)カ倒灌臨界值。具體的,期望轉(zhuǎn)速確定單元132可具體用于對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的每塊單板,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該單板類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各單板所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。具體的,期望轉(zhuǎn)速確定單元132可具體用于對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的插有單板的板卡槽位,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該板卡槽位上的單板位置類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各插有單板的板卡槽位所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。
上述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置代替現(xiàn)有風(fēng)扇調(diào)速系統(tǒng)中的調(diào)速模塊,用于執(zhí)行風(fēng)扇調(diào)速。圖13中還示出了本發(fā)明實(shí)施例中的分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置與風(fēng)扇調(diào)速系統(tǒng)中的其它模塊的連接關(guān)系。綜上所述,本發(fā)明實(shí)施例基于分組調(diào)速可以有效的節(jié)省能耗,引入環(huán)境溫度不僅簡(jiǎn)化調(diào)速流程,而且可以增加調(diào)速的準(zhǔn)確性。另外,本發(fā)明實(shí)施例還解決了分組調(diào)速中的風(fēng)カ倒灌問(wèn)題,并且平滑降速提升了降溫效果并保護(hù)了電機(jī)的壽命。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在ー個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.ー種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法,其特征在于,所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制,針對(duì)每個(gè)風(fēng)扇組,執(zhí)行以下步驟 獲取分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度、與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)ロ處溫度,以及與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度; 根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速; 根據(jù)所述風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)ロ處溫度和與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。
2.如權(quán)利要求I所述的方法,其特征在于,所述獲取分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度,包括 獲取所述分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,并將獲取到的入風(fēng)ロ處溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度; 或者,獲取所述分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,以及所述風(fēng)扇組內(nèi)風(fēng)扇的當(dāng)前轉(zhuǎn)速,井根據(jù)獲取到的入風(fēng)ロ處溫度和風(fēng)扇的當(dāng)前轉(zhuǎn)速,通過(guò)查詢環(huán)境溫度、入風(fēng)ロ處溫度和風(fēng)扇轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到對(duì)應(yīng)的環(huán)境溫度,并將得到的環(huán)境溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度。
3.如權(quán)利要求I所述的方法,其特征在于,根據(jù)所述風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)ロ處溫度和與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決,包括 若所述出風(fēng)ロ處溫度未超過(guò)單板板內(nèi)高溫警戒下限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度未超過(guò)出風(fēng)ロ高溫警戒下限溫度,則降低所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速; 若所述出風(fēng)ロ處溫度超過(guò)單板板內(nèi)高溫警戒上限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度超過(guò)出風(fēng)ロ高溫警戒上限溫度,則提高所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速; 否則,保持所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速不變。
4.如權(quán)利要求3所述的方法,其特征在于,所述降低所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速,具體為 設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max(MaxSpeed, (CurSpeed_STEP_SPEED)) 其中,ExpSpeed為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。
5.如權(quán)利要求3所述的方法,其特征在于,所述提高所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速,具體為 設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max(MaxSpeed, (CurSpeed+STEP_SPEED)) 其中,ExpSpeed為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。
6.如權(quán)利要求I所述的方法,其特征在于,針對(duì)風(fēng)扇框內(nèi)的對(duì)各風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決之后,還包括 統(tǒng)計(jì)出所述風(fēng)扇框內(nèi)各風(fēng)扇組在調(diào)速判決后的最大期望轉(zhuǎn)速; 分別將所述風(fēng)扇框內(nèi)各風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速進(jìn)行比較,若有風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速之間的差值大于風(fēng)カ倒灌臨界值,則將該風(fēng)扇組的期望轉(zhuǎn)速調(diào)整為所述最大期望轉(zhuǎn)速減去所述風(fēng)カ倒灌臨界值。
7.如權(quán)利要求I所述的方法,其特征在于,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速,具體為 對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的每塊單板,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該單板類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速; 獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各單板所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。
8.如權(quán)利要求I所述的方法,其特征在于,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速,具體為 對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的插有單板的板卡槽位,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該板卡槽位上的單板位置類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速; 獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各插有單板的板卡槽位所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。
9.ー種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置,應(yīng)用于分布式網(wǎng)絡(luò)設(shè)備,其特征在于,所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制;所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速裝置包括 溫度獲取單元,用于獲取本設(shè)備所在環(huán)境的環(huán)境溫度、與當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)ロ處溫度,以及與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度; 期望轉(zhuǎn)速確定單元,用于根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與獲取到的環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速; 調(diào)速判決單元,用于根據(jù)所述當(dāng)前風(fēng)扇組的期望轉(zhuǎn)速、出風(fēng)ロ處溫度和與所述當(dāng)前風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)所述當(dāng)前風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。
10.如權(quán)利要求9所述的裝置,其特征在于,所述溫度獲取單元具體用于,獲取所在的分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,并將獲取到的入風(fēng)ロ處溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度;或者,獲取所在的分布式網(wǎng)絡(luò)設(shè)備的入風(fēng)ロ處溫度,以及所述風(fēng)扇組內(nèi)風(fēng)扇的當(dāng)前轉(zhuǎn)速,井根據(jù)獲取到的入風(fēng)ロ處溫度和風(fēng)扇的當(dāng)前轉(zhuǎn)速,通過(guò)查詢環(huán)境溫度、入風(fēng)ロ處溫度和風(fēng)扇轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到對(duì)應(yīng)的環(huán)境溫度,并將得到的環(huán)境溫度作為所述分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度。
11.如權(quán)利要求9所述的裝置,其特征在于,所述調(diào)速判決單元具體用于,若所述出風(fēng)ロ處溫度未超過(guò)單板板內(nèi)高溫警戒下限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度未超過(guò)出風(fēng)ロ高溫警戒下限溫度,則降低所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速;若所述出風(fēng)ロ處溫度超過(guò)單板板內(nèi)高溫警戒上限溫度,且與所述風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度超過(guò)出風(fēng)ロ高溫警戒上限溫度,則提高所述風(fēng)扇組的轉(zhuǎn)速,并保證調(diào)整后的轉(zhuǎn)速不低于所述風(fēng)扇組的期望轉(zhuǎn)速;否則,保持所述風(fēng)扇組的風(fēng)扇轉(zhuǎn)速不變。
12.如權(quán)利要求11所述的裝置,其特征在于,所述調(diào)速判決單元在降低風(fēng)扇轉(zhuǎn)速時(shí)具體用于,設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max(MaxSpeed, (CurSpeed_STEP_SPEED)),其中,ExpSpeed為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。
13.如權(quán)利要求11所述的裝置,其特征在于,所述調(diào)速判決單元在提高風(fēng)扇轉(zhuǎn)速時(shí)具體用于,設(shè)置所述風(fēng)扇組的轉(zhuǎn)速為ExpSpeed = max (MaxSpeed, (CurSpeed+STEP_SPEED)),其中,ExpSpeed為風(fēng)扇組轉(zhuǎn)速,MaxSpeed為與風(fēng)扇組物理位置對(duì)應(yīng)的各單板板內(nèi)溫度中的最大值,CurSpeed為風(fēng)扇組當(dāng)前轉(zhuǎn)速,STEP_SPEED為調(diào)速步進(jìn)值,max表示取其中較大者。
14.如權(quán)利要求9所述的裝置,其特征在干,所述調(diào)速判決單元還用干,在針對(duì)風(fēng)扇框內(nèi)的對(duì)各風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決之后,統(tǒng)計(jì)出所述風(fēng)扇框內(nèi)各風(fēng)扇組在調(diào)速判決后的最大期望轉(zhuǎn)速,分別將所述風(fēng)扇框內(nèi)各風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速進(jìn)行比較,若有風(fēng)扇組的期望轉(zhuǎn)速與所述最大期望轉(zhuǎn)速之間的差值大于風(fēng)カ倒灌臨界值,則將該風(fēng)扇組的期望轉(zhuǎn)速調(diào)整為所述最大期望轉(zhuǎn)速減去所述風(fēng)カ倒灌臨界值。
15.如權(quán)利要求9所述的裝置,其特征在于,所述期望轉(zhuǎn)速確定單元具體用于,對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的每塊單板,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該單板類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各單板所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。
16.如權(quán)利要求9所述的裝置,其特征在干,所述期望轉(zhuǎn)速確定單元具體用干,對(duì)于與所述風(fēng)扇組物理位置對(duì)應(yīng)的插有單板的板卡槽位,根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢與該板卡槽位上的單板位置類型對(duì)應(yīng)的環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;獲取與所述風(fēng)扇組物理位置對(duì)應(yīng)的各插有單板的板卡槽位所對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速中的最大值,將該最大值作為所述風(fēng)扇組的期望轉(zhuǎn)速。
全文摘要
本發(fā)明提供了一種分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇調(diào)速方法及裝置。所述分布式網(wǎng)絡(luò)設(shè)備風(fēng)扇框內(nèi)的風(fēng)扇根據(jù)其與板卡槽位的物理位置對(duì)應(yīng)關(guān)系被劃分為風(fēng)扇組,各風(fēng)扇組內(nèi)的風(fēng)扇轉(zhuǎn)速受共同控制,各風(fēng)扇組彼此之間的風(fēng)扇轉(zhuǎn)速分別控制,針對(duì)每個(gè)風(fēng)扇組,執(zhí)行獲取分布式網(wǎng)絡(luò)設(shè)備所在環(huán)境的環(huán)境溫度、與風(fēng)扇組物理位置對(duì)應(yīng)的單板的出風(fēng)口處溫度,以及與風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度;根據(jù)獲取到的環(huán)境溫度,通過(guò)查詢環(huán)境溫度與風(fēng)扇期望轉(zhuǎn)速的對(duì)應(yīng)關(guān)系,得到與該環(huán)境溫度對(duì)應(yīng)的風(fēng)扇期望轉(zhuǎn)速;根據(jù)該期望轉(zhuǎn)速、出風(fēng)口處溫度和與風(fēng)扇組物理位置對(duì)應(yīng)的單板的溫度,對(duì)風(fēng)扇組的風(fēng)扇轉(zhuǎn)速進(jìn)行調(diào)速判決。采用本發(fā)明可提高調(diào)速的準(zhǔn)確性、節(jié)省能耗。
文檔編號(hào)F04D27/00GK102767530SQ201210239870
公開(kāi)日2012年11月7日 申請(qǐng)日期2012年7月12日 優(yōu)先權(quán)日2012年7月12日
發(fā)明者李 杰, 王利 申請(qǐng)人:杭州華三通信技術(shù)有限公司