專利名稱:一種風(fēng)扇控制系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及風(fēng)扇系統(tǒng),尤其涉及一種對機(jī)架上的所有單板降溫的風(fēng)扇控制 系統(tǒng)及方法。
背景技術(shù):
目前,因為機(jī)架上用于傳輸數(shù)據(jù)的單板較多,因此,需要利用風(fēng)扇組對單 板進(jìn)行散熱?,F(xiàn)在利用風(fēng)扇系統(tǒng)散熱時,需要風(fēng)扇系統(tǒng)對所有單板進(jìn)行檢測, 然后根據(jù)風(fēng)扇所負(fù)責(zé)單板的最高溫度來決定風(fēng)扇的轉(zhuǎn)速,從而為單板散熱。
而實(shí)際上,由于單板類型的不同,有些單板,例如業(yè)務(wù)板的溫度容易上升,
而有些單板,例如監(jiān)控板、倒換板、功率分配板等溫度不容易上升。
目前的風(fēng)扇系統(tǒng)的轉(zhuǎn)向并不是根據(jù)那些溫度上升,最需要散熱的單板的位 置來確定的,這樣,就會導(dǎo)致那些最需要散熱的單板可能位于風(fēng)扇的風(fēng)道以外 的位置,或者位于偏離風(fēng)道等不易被風(fēng)扇吹到的位置。這樣,即使風(fēng)扇轉(zhuǎn)速為 最高,由于風(fēng)扇轉(zhuǎn)向的不合理,也不能達(dá)到使單板快速降溫的效果。反而會由 于風(fēng)扇一直處于高速運(yùn)行的狀態(tài),降低風(fēng)扇的使用壽命。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種風(fēng)扇控制系統(tǒng)及方法,以解決如何快速的對滿足 散熱控制條件的高溫單板降溫的問題。為此,本發(fā)明提供了 一種風(fēng)扇控制系統(tǒng), 用于對風(fēng)扇進(jìn)行控制,所述風(fēng)扇對應(yīng)于一個槽位集合,所述風(fēng)扇控制系統(tǒng)包括
第一獲取模塊,用于獲取第一槽位集合,所述第一槽位集合為所述槽位集 合中滿足散熱控制條件的單板的槽位集合;
轉(zhuǎn)向確定模塊,用于根據(jù)所述第一槽位集合中每一槽位與所述風(fēng)扇的位置 關(guān)系確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)向;
轉(zhuǎn)速控制模塊,用于根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
所述系統(tǒng)進(jìn)一步包括
轉(zhuǎn)向調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與所述目標(biāo)轉(zhuǎn)向進(jìn)行比較,以
獲取一轉(zhuǎn)向比較結(jié)果,并根據(jù)所述轉(zhuǎn)向比較結(jié)果對所述當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整;
轉(zhuǎn)速調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與所述目標(biāo)轉(zhuǎn)速進(jìn)行比較,以 獲取一轉(zhuǎn)速比較結(jié)果,并根據(jù)所述轉(zhuǎn)速比較結(jié)果對所述當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。
所述滿足散熱控制條件的單板具體包括 根據(jù)單板類型確定的需要風(fēng)扇降溫的單板;或 發(fā)出報警信息的單板;或
按照當(dāng)前溫度從大到小的順序排列的預(yù)定個數(shù)的單板;或 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板,所述比值為所述單板 的當(dāng)前溫度與對應(yīng)門限溫度的比值。
所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速的方法具體為
計算所述滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫度 門限值的比值;
將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)所述最大值落在預(yù)設(shè)值所確定 的范圍,來獲取一比較結(jié)杲;
將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
本發(fā)明還提供了一種風(fēng)扇控制方法,應(yīng)用于風(fēng)扇控制系統(tǒng),以實(shí)現(xiàn)對風(fēng)扇 的控制,所述風(fēng)扇對應(yīng)于一個槽位集合,包括以下步驟
所述風(fēng)扇控制系統(tǒng)獲取第一槽位集合,所述第一槽位集合為所述槽位集合 中滿足散熱控制條件的單板的槽位集合;
所述風(fēng)扇控制系統(tǒng)根據(jù)所述槽位集合中的第 一槽位集合確定所述風(fēng)扇的 目標(biāo)轉(zhuǎn)向;
所述風(fēng)扇控制系統(tǒng)根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所 述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)向的步驟之后進(jìn)一步包括步驟
所述風(fēng)扇控制系統(tǒng)將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與所述目標(biāo)轉(zhuǎn)向進(jìn)行比較,以獲取一轉(zhuǎn)向比較結(jié)果,并根據(jù)所述轉(zhuǎn)向比較結(jié)果對所述當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整; 所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速的步驟之后進(jìn)一步包括步驟 所述風(fēng)扇控制系統(tǒng)將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與所述目標(biāo)轉(zhuǎn)速進(jìn)行比較,以獲
取一轉(zhuǎn)速比較結(jié)果,并根據(jù)所述轉(zhuǎn)速比較結(jié)果對所述當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。 所述滿足散熱控制條件的單板具體包括 根據(jù)單板類型確定的需要風(fēng)扇降溫的單板;或 發(fā)出報警信息的單板;或
按照當(dāng)前溫度從大到小的順序排列的預(yù)定個數(shù)的單板;或 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板,所述比值為所述單板 的當(dāng)前溫度與對應(yīng)門限溫度的比值。
所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速的步驟具體為
計算所述滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫度 門限值的比值;
將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)所述最大值落在預(yù)設(shè)值所確定 的范圍,來獲取一比較結(jié)果;
將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定所迷風(fēng)扇的目標(biāo)轉(zhuǎn)速。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果
本發(fā)明的風(fēng)扇控制系統(tǒng)首先根據(jù)獲取到的滿足散熱控制條件的單板的槽 位來決定風(fēng)扇的目標(biāo)轉(zhuǎn)向,對風(fēng)扇轉(zhuǎn)向進(jìn)行控制,從而有針對性的對滿足散熱 控制條件的單板進(jìn)行降溫。然后根據(jù)滿足散熱控制條件的單板的溫度信息確定 風(fēng)扇的目標(biāo)轉(zhuǎn)速,這樣風(fēng)扇可以根據(jù)單板的當(dāng)前溫度值來運(yùn)轉(zhuǎn),從而避免了風(fēng) 扇一直處于高速運(yùn)行狀態(tài),增加了風(fēng)扇的使用壽命。通過控制風(fēng)扇的轉(zhuǎn)向和轉(zhuǎn) 速,能更快的降低單板的溫度,達(dá)到較好的降溫效果,從而保障了業(yè)務(wù)的傳輸。
圖1為本發(fā)明的應(yīng)用場景示意圖; 圖2為本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖; 圖3為槽位集合與風(fēng)扇的位置關(guān)系示意圖;圖4為本發(fā)明進(jìn)一 步實(shí)施的系統(tǒng)結(jié)構(gòu)示意圖5為本發(fā)明的風(fēng)扇控制方法流程圖6為本發(fā)明進(jìn)一步實(shí)施的自適應(yīng)風(fēng)扇控制方法流程圖。
具體實(shí)施例方式
本發(fā)明的系統(tǒng)和方法是根據(jù)控制器上所插單板的槽位號、單板溫度性能值 來控制風(fēng)扇的轉(zhuǎn)向和轉(zhuǎn)速,以達(dá)到降低單板溫度的目的,從而保障業(yè)務(wù)的傳輸。
下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式
作進(jìn)一 步詳細(xì)說明。
下文中的實(shí)施方式的降溫系統(tǒng)以波分設(shè)備為例進(jìn)行說明,當(dāng)然,也可以應(yīng) 用于其他類型的設(shè)備。
波分設(shè)備由風(fēng)扇組來實(shí)現(xiàn)對所有單板的散熱, 一個風(fēng)扇負(fù)責(zé)多個單板的散 熱。參考圖1,圖1為本發(fā)明的應(yīng)用場景示意圖。圖中的風(fēng)扇組包括風(fēng)扇A、 風(fēng)扇B和風(fēng)扇C。每個風(fēng)扇均負(fù)責(zé)5個單板的降溫。按照從左向右的順序,風(fēng) 扇A負(fù)責(zé)的5個單板的單板槽位號分別為1~5,風(fēng)扇B負(fù)責(zé)的5個單板的單 板槽位號分別為6 10,風(fēng)扇C負(fù)責(zé)的5個單板的單板槽位號分別為11~15。
參考圖2,圖2為本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖,包括
第一獲取模塊,用于獲取第一槽位集合,所述第一槽位集合為所有槽位集 合中滿足散熱控制條件的單板的槽位集合。
轉(zhuǎn)向確定模塊,用于根據(jù)第 一槽位集合中每一槽位與風(fēng)扇的位置關(guān)系確定 所述風(fēng)扇的目標(biāo)轉(zhuǎn)向。
在確定轉(zhuǎn)向時,需要考慮單板尺寸以及風(fēng)扇與該風(fēng)扇覆蓋的所有單板中的 每個單板之間的距離。參考圖3所示,圖3為槽位集合與風(fēng)扇的位置關(guān)系示意 圖,其中的上圖為第一槽位集合為(1)的位置關(guān)系示意圖,下圖為第一槽位 集合為(1, 2)時的位置關(guān)系示意圖。假設(shè)每塊單板的長度為X,每個風(fēng)扇負(fù) 責(zé)N塊單板,風(fēng)扇到單板的垂直距離為L,單板的高度為H。其中第一槽位集 合單板的中心到風(fēng)扇中心的水平距離定義為M,則風(fēng)扇轉(zhuǎn)向cx的取值為 arctg(L+H/2)/M。 M的取值根據(jù)第一槽位集合中包含的槽位的不同而改變。舉 例來說,如果第一槽位集合為(1 ),則M=NX/2-X/2。如果第一槽位集合為(1, 2),則M^NX/2-X,以此類推。當(dāng)然,轉(zhuǎn)向的角度也可以用其他的方式例如arcctga等方式表示。
轉(zhuǎn)速控制模塊,用于根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所 述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
下面對每個模塊的功能進(jìn)行詳細(xì)說明。
由于槽位上所插的單板既可以為滿足散熱控制條件的單板,也可以為不滿 足散熱控制條件的單板,因此,根據(jù)風(fēng)扇覆蓋的所有槽位來確定槽位集合。槽 位集合中包含的是風(fēng)扇覆蓋的所有槽位號的排列組合的集合。每個風(fēng)扇都對應(yīng) 有一個槽位集合。以圖1中的風(fēng)扇A來說,風(fēng)扇A覆蓋的槽位號為1 ~5,因 此,風(fēng)扇A對應(yīng)的槽位集合中包含的是1 ~ 5這5個數(shù)字中的任意幾個數(shù)字的 組合,例如,(1, 2), (1, 2, 3), (2, 3), (1, 3, 5)等等。而集合中的每 個子集分別具有相應(yīng)的轉(zhuǎn)向,例如,(1)對應(yīng)的角度為30度,(1, 3, 5)對 應(yīng)的角度為90度,(4, 5)對應(yīng)的角度為120度等等。
滿足散熱控制條件的單板可以包括以下幾種類型
A、 根據(jù)單板類型確定的需要風(fēng)扇降溫的單板
對于波分設(shè)備來說,不是每個單板的單板溫度都容易上升的, 一般來說含 有光模塊的單板溫度容易上升,尤其是業(yè)務(wù)板需要使用風(fēng)扇進(jìn)行降溫,而監(jiān)控 板、倒換板、功率分配板等單板溫度不容易上升,可以不使用風(fēng)扇進(jìn)行降溫。 因此,根據(jù)槽位上所插單板的不同業(yè)務(wù)類型,圖1中的風(fēng)扇A、風(fēng)扇B和風(fēng) 扇C所分別覆蓋的單板既可以包含需要風(fēng)扇降溫的單板,也可以包含不需要 風(fēng)扇降溫的單板。舉例來說,假如槽位l, 3, 5上的單板為業(yè)務(wù)板,屬于需要 風(fēng)扇降溫的單板,則獲取的第一槽位集合為(1, 3, 5),轉(zhuǎn)向確定模塊根據(jù)子 集(l, 3, 5)對應(yīng)的角度90度確定風(fēng)扇的目標(biāo)轉(zhuǎn)向為90度。
B、 發(fā)出報警信息的單板
由于每個廠商都對單板設(shè)有缺省的溫度門限值,如果單板溫度超過溫度門 限值,則單板正常工作會受到一定的影響。在單板溫度超出這個門限值以后, 單板會自動上報一條告警環(huán)境溫度越限告警。
例如,圖1中的單板1發(fā)出了告警信息,則獲取的第一槽位集合為(1 ), 轉(zhuǎn)向確定模塊根據(jù)單板1所在的槽位號1確定風(fēng)扇的轉(zhuǎn)向應(yīng)為30度。假如單 板4, 5發(fā)出了告警信息,則獲取的第一槽位集合為(4, 5),轉(zhuǎn)向確定模塊根據(jù)單板4, 5所在的槽位號(4, 5)確定風(fēng)扇的目標(biāo)轉(zhuǎn)向應(yīng)為120度。
C、 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板 該比值為單板的當(dāng)前溫度與對應(yīng)門限溫度的比值。以圖1中風(fēng)扇A覆蓋
的單板1 ~ 5來說,假設(shè)單板1的當(dāng)前溫度為80度,門限溫度為100度,則當(dāng) 前溫度與門限溫度的比值為0.8;單板2的當(dāng)前溫度為60度,門限溫度為100 度,則當(dāng)前溫度與門限溫度的比值為0.6;其它三個單板的當(dāng)前溫度與門限溫 度的比值也按照上述方法——計算出來。假設(shè)按照比值從大到小的順序,取比 值排名前3的單板,如果比值排名前3的單板的槽位號為1, 3, 5,則獲取的 第一槽位集合為(1, 3, 5),轉(zhuǎn)向確定模塊根據(jù)集合(1, 3, 5)對應(yīng)的角度 90度,確定風(fēng)扇的目標(biāo)轉(zhuǎn)向為90度。
D、 按照當(dāng)前溫度從大到小的順序排列的預(yù)定個數(shù)的單板 假設(shè)預(yù)定個數(shù)為2,當(dāng)前溫度排名前2的單板對應(yīng)的槽位號為4和5,則
獲取的第一槽位集合為(4, 5),轉(zhuǎn)向確定模塊根據(jù)集合(4, 5)對應(yīng)的角度 120度,確定風(fēng)扇目標(biāo)轉(zhuǎn)向為120度。
轉(zhuǎn)速控制模塊所依據(jù)的溫度信息具體包括單板的當(dāng)前溫度值以及單板的 門限溫度值。
以滿足上述四種散熱控制條件的單板為例,下面具體說明轉(zhuǎn)速控制模塊是 如果根據(jù)滿足散熱控制條件的單板的溫度信息確定風(fēng)扇的目標(biāo)轉(zhuǎn)速的。
首先,計算滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫 度門限值的比值;
然后,將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)最大值落在預(yù)設(shè)值所確 定的范圍,來獲取一比較結(jié)果;
最后,將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定風(fēng)扇的目標(biāo)轉(zhuǎn)速。
風(fēng)扇轉(zhuǎn)速的種類可分為停轉(zhuǎn)、低速、中速、高速、全速。每一種轉(zhuǎn)速都 有與其相對應(yīng)的取值范圍。
根據(jù)經(jīng)驗,該預(yù)設(shè)值可以取值為0.1、 0.3、 0.5、 0.7。如果最大比值小于 0.1,則風(fēng)扇停轉(zhuǎn);如果最大比值在O.l到0.3之間,則為低速,如果最大比值 在0.3到0.5之間,則為中速,如果最大比值在0.5到0.7之間,則為高速,如果最大比值大于0.7,則風(fēng)扇全速運(yùn)轉(zhuǎn)。
確定目標(biāo)轉(zhuǎn)速的過程對于以上四種滿足散熱控制條件的單板來說,區(qū)別在于,不同的滿足條件的單板所對應(yīng)的當(dāng)前溫度和溫度門限值可能不同,因此,只要確定了滿足散熱控制條件的單板,就可以根據(jù)其當(dāng)前溫度和溫度門限值,利用上述方法來確定風(fēng)扇的目標(biāo)轉(zhuǎn)速。
還有一種確定風(fēng)扇目標(biāo)轉(zhuǎn)速的方法為利用預(yù)先確定的公式來計算風(fēng)扇的轉(zhuǎn)速,預(yù)先確定的公式中包括有單板當(dāng)前溫度值等因子。針對以上四種滿足散
等因子代入預(yù)先確定的公式中,計算出每個單板對應(yīng)的轉(zhuǎn)速,然后,取這幾個轉(zhuǎn)速中的最大值作為風(fēng)扇的目標(biāo)轉(zhuǎn)速。這種利用公式來計算風(fēng)扇轉(zhuǎn)速的方法為現(xiàn)有技術(shù)中應(yīng)用很普遍的方法,具體的計算轉(zhuǎn)速的公式也有很多,這里不再一一贅述。
這個時候風(fēng)扇的轉(zhuǎn)速就不光是上文中所說的停轉(zhuǎn)、低速、中速、高速、全速,而是根據(jù)當(dāng)前不同的溫度來確定不同的轉(zhuǎn)速。
利用上文中描述的各個模塊就能夠?qū)崿F(xiàn)本發(fā)明的有針對性的更快的為單板降溫的目的。參考圖4所示,為了使得本發(fā)明的控制系統(tǒng)能夠自適應(yīng)的為單板降溫,本發(fā)明的降溫控制系統(tǒng)還可以進(jìn)一步包括
轉(zhuǎn)向調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與目標(biāo)轉(zhuǎn)向進(jìn)行比較,以獲取一比較結(jié)果,并根據(jù)該比較結(jié)果對當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整。
例如,當(dāng)滿足散熱控制條件的單板發(fā)生了改變,如本來是槽位號1上的單板報警,當(dāng)前轉(zhuǎn)向為30度,但現(xiàn)在不光是槽位號1上的單板報警,槽位號3和5上的單板也開始^R警,導(dǎo)致風(fēng)扇的目標(biāo)轉(zhuǎn)向改變?yōu)?0度,此時,當(dāng)前轉(zhuǎn)向與目標(biāo)轉(zhuǎn)向不一致,則將風(fēng)扇的當(dāng)前轉(zhuǎn)向30度調(diào)整為目標(biāo)轉(zhuǎn)向90度。
轉(zhuǎn)速調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與目標(biāo)轉(zhuǎn)速進(jìn)行比較,以獲取一比較結(jié)果,并根據(jù)該比較結(jié)果對當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。
例如,當(dāng)前環(huán)境溫度發(fā)生了改變,可能導(dǎo)致風(fēng)扇轉(zhuǎn)速改變,此時,如果風(fēng)扇的當(dāng)前轉(zhuǎn)速與目標(biāo)轉(zhuǎn)速不一致,則將風(fēng)扇的當(dāng)前轉(zhuǎn)速調(diào)整為目標(biāo)轉(zhuǎn)速。
本發(fā)明還包括有與上述風(fēng)扇控制系統(tǒng)相應(yīng)的風(fēng)扇控制方法,參考圖5所示,包括以下步驟步驟l,獲取第一槽位集合,所述第一槽位集合為槽位集合中滿足散熱控
制條件的單板的槽位集合。
步驟2,根據(jù)槽位集合中的第一槽位集合確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)向。步驟3,根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所述風(fēng)扇的目
標(biāo)轉(zhuǎn)速。
下面對每一步驟進(jìn)行詳細(xì)說明。
由于槽位上所插的單板可以為滿足散熱控制條件的單板,也可以為不滿足散熱控制條件的單板,因此,根據(jù)風(fēng)扇覆蓋的所有槽位來確定槽位集合。槽位集合中包含的是風(fēng)扇覆蓋的所有槽位號的排列組合的集合。每個風(fēng)扇都對應(yīng)有
一個槽位集合。以圖1中的風(fēng)扇A來說,風(fēng)扇A覆蓋的槽位號為1 5,因此,風(fēng)扇A對應(yīng)的槽位集合中包含的是1 ~ 5這5個數(shù)字中的任意幾個數(shù)字的組合,例如,(1, 2), (1, 2, 3), (2, 3), (1, 3, 5)等等。而集合中的每個子集分別具有相應(yīng)的轉(zhuǎn)向,例如,(1 )對應(yīng)的角度為30度,(1, 3, 5)對應(yīng)的角度為90度,(4, 5)對應(yīng)的角度為120度等等。
滿足散熱控制條件的單板可以包括以下幾種類型
A、 根據(jù)單板類型確定的需要風(fēng)扇降溫的單板
對于波分設(shè)備來說,不是每個單板的單板溫度都容易上升的, 一般來說含有光模塊的單板溫度容易上升,尤其是業(yè)務(wù)板需要使用風(fēng)扇進(jìn)行降溫,而監(jiān)控板、倒換板、功率分配板等單板溫度不容易上升,可以不使用風(fēng)扇進(jìn)行降溫。因此,根據(jù)槽位上所插單板的不同業(yè)務(wù)類型,圖1中的風(fēng)扇A、風(fēng)扇B和風(fēng)扇C所分別覆蓋的單板既可以包含風(fēng)扇降溫的單板,也可以包含不需要風(fēng)扇降溫的單板。舉例來說,假如槽位l, 3, 5上的單板為業(yè)務(wù)板,屬于需要風(fēng)扇降溫的單板,則獲取的第一槽位集合為(1, 3, 5),轉(zhuǎn)向確定模塊根據(jù)子集(1,3, 5)對應(yīng)的角度90度確定風(fēng)扇的目標(biāo)轉(zhuǎn)向為90度。
B、 發(fā)出報警信息的單板
由于每個廠商都對單板設(shè)有缺省的溫度門限值,如果單板溫度超過溫度門限值,則單板正常工作會受到一定的影響。在單板溫度超出這個門限值以后,單板會自動上報一條告警環(huán)境溫度越限告警。
例如,圖1中的單板l發(fā)出了告警信息,則獲取的第一槽位集合為(1 ),轉(zhuǎn)向確定模塊根據(jù)單板1所在的槽位號1確定風(fēng)扇的轉(zhuǎn)向應(yīng)為30度。假如單
板4, 5發(fā)出了告警信息,則獲取的第一槽位集合為(4, 5),轉(zhuǎn)向確定模塊根據(jù)單板4, 5所在的槽位號(4, 5)確定風(fēng)扇的目標(biāo)轉(zhuǎn)向應(yīng)為120度。
C、 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板該比值為單板的當(dāng)前溫度與對應(yīng)門限溫度的比值。以圖1中風(fēng)扇A覆蓋
的單板1 ~ 5來說,假設(shè)單板1的當(dāng)前溫度為80度,門限溫度為100度,則當(dāng)前溫度與門限溫度的比值為0.8;單板2的當(dāng)前溫度為60度,門限溫度為100度,則當(dāng)前溫度與門限溫度的比值為0.6;其它三個單板的當(dāng)前溫度與門限溫度的比值也按照上述方法——計算出來。假設(shè)按照比值從大到小的順序,取溫度最高的三塊單板的比值,如果溫度最高的三塊單板的槽位號為1, 3, 5,則獲取的第一槽位集合為(1, 3, 5),轉(zhuǎn)向確定模塊根據(jù)集合(1, 3, 5)對應(yīng)的角度90度,確定風(fēng)扇的目標(biāo)轉(zhuǎn)向為90度。
D、 按照當(dāng)前溫度從大到小的順序排列的預(yù)定數(shù)目的單板假設(shè)預(yù)定數(shù)目為2,溫度最高的兩塊單板對應(yīng)的槽位號為4和5,則獲取
的第一槽位集合為(4, 5),轉(zhuǎn)向確定模塊根據(jù)集合(4, 5)對應(yīng)的角度120
度,確定風(fēng)扇目標(biāo)轉(zhuǎn)向為120度。
所依據(jù)的溫度信息具體包括單板的當(dāng)前溫度值以及單板的門限溫度值。以滿足上述四種散熱控制條件的單板為例,下面具體說明風(fēng)扇控制系統(tǒng)是
如果根據(jù)滿足散熱控制條件的單板的溫度信息確定風(fēng)扇的目標(biāo)轉(zhuǎn)速的。
首先,計算滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫度門限值的比值;
然后,將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)最大值落在預(yù)設(shè)值所確定的范圍,來獲取一比較結(jié)果;
最后,將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定風(fēng)扇的目標(biāo)轉(zhuǎn)速。
風(fēng)扇轉(zhuǎn)速的種類可分為停轉(zhuǎn)、低速、中速、高速、全速。每一種轉(zhuǎn)速都有與其相對應(yīng)的取值范圍。
根據(jù)經(jīng)驗,該預(yù)設(shè)值可以取值為0.1、 0.3、 0.5、 0.7。如果最大比值小于0.1,則風(fēng)扇停轉(zhuǎn);如果最大比值在0.1到0.3之間,則為低速,如果最大比值在0.3到0.5之間,則為中速,如果最大比值在0.5到0.7之間,則為高速,如果最大比值大于0.7,則風(fēng)扇全速運(yùn)轉(zhuǎn)。
確定目標(biāo)轉(zhuǎn)速的過程對于以上四種滿足散熱控制條件的單板來說,區(qū)別在于,不同的滿足條件的單板所對應(yīng)的當(dāng)前溫度和溫度門限值可能不同,因此,只要確定了滿足散熱控制條件的單板,就可以根據(jù)其當(dāng)前溫度和溫度門限值,利用上述方法來確定風(fēng)扇的目標(biāo)轉(zhuǎn)速。
還有一種確定風(fēng)扇目標(biāo)轉(zhuǎn)速的方法為利用預(yù)先確定的公式來計算風(fēng)扇的
轉(zhuǎn)速,預(yù)先確定的公式中包括有單板當(dāng)前溫度值等因子。針對以上四種滿足散熱控制條件的單板,可以將不同的滿足條件的單板中的每個單板的當(dāng)前溫度值等因子代入預(yù)先確定的公式中,計算出每個單板對應(yīng)的轉(zhuǎn)速,然后,取這幾個轉(zhuǎn)速中的最大值作為風(fēng)扇的目標(biāo)轉(zhuǎn)速。
這個時候風(fēng)扇的轉(zhuǎn)速就不光是上文中所說的停轉(zhuǎn)、低速、中速、高速、全速,而是#4居當(dāng)前不同的溫度來確定不同的轉(zhuǎn)速。
參考圖6所示,圖6為本發(fā)明進(jìn)一步實(shí)施的自適應(yīng)風(fēng)扇控制方法流程圖,為了使得本發(fā)明的控制方法能夠自適應(yīng)的為單板降溫,本發(fā)明的控制方法的確定風(fēng)扇的目標(biāo)轉(zhuǎn)向的步驟2之后進(jìn)一步包括步驟
步驟2',將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與目標(biāo)轉(zhuǎn)向進(jìn)行比較,以獲取一轉(zhuǎn)向比較結(jié)果,并根據(jù)轉(zhuǎn)向比較結(jié)果對當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整;
例如,當(dāng)滿足散熱控制條件的單板發(fā)生了改變,如本來是槽位號1上的單板報警,當(dāng)前轉(zhuǎn)向為30度,但現(xiàn)在不光是槽位號1上的單板報警,槽位號3和5上的單板也開始報警,導(dǎo)致風(fēng)扇的目標(biāo)轉(zhuǎn)向改變?yōu)?0度,此時,當(dāng)前轉(zhuǎn)向與目標(biāo)轉(zhuǎn)向不一致,則將風(fēng)扇的當(dāng)前轉(zhuǎn)向30度調(diào)整為目標(biāo)轉(zhuǎn)向90度。
確定風(fēng)扇的目標(biāo)轉(zhuǎn)速的步驟3之后進(jìn)一步包括步驟
步驟3,,將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與目標(biāo)轉(zhuǎn)速進(jìn)行比較,以獲取一轉(zhuǎn)速比較結(jié)果,并根據(jù)轉(zhuǎn)速比較結(jié)果對當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。
例如,當(dāng)前環(huán)境溫度發(fā)生了改變,可能導(dǎo)致風(fēng)扇轉(zhuǎn)速改變,此時,如果風(fēng)扇的當(dāng)前轉(zhuǎn)速與目標(biāo)轉(zhuǎn)速不一致,則將風(fēng)扇的當(dāng)前轉(zhuǎn)速調(diào)整為目標(biāo)轉(zhuǎn)速。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若千改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種風(fēng)扇控制系統(tǒng),用于對風(fēng)扇進(jìn)行控制,所述風(fēng)扇對應(yīng)于一個槽位集合,其特征在于,包括第一獲取模塊,用于獲取第一槽位集合,所述第一槽位集合為所述槽位集合中滿足散熱控制條件的單板的槽位集合;轉(zhuǎn)向確定模塊,用于根據(jù)所述第一槽位集合中每一槽位與所述風(fēng)扇的位置關(guān)系確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)向;轉(zhuǎn)速控制模塊,用于根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
2. 如權(quán)利要求1所述的風(fēng)扇控制系統(tǒng),其特征在于,所述系統(tǒng)進(jìn)一步包括轉(zhuǎn)向調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與所述目標(biāo)轉(zhuǎn)向進(jìn)行比較,以 獲取一轉(zhuǎn)向比較結(jié)果,并根據(jù)所述轉(zhuǎn)向比較結(jié)果對所述當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整;轉(zhuǎn)速調(diào)整模塊,用于將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與所述目標(biāo)轉(zhuǎn)速進(jìn)行比較,以 獲取一轉(zhuǎn)速比較結(jié)果,并根據(jù)所述轉(zhuǎn)速比較結(jié)果對所述當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。
3. 如權(quán)利要求1或2所述的風(fēng)扇控制系統(tǒng),其特征在于,所述滿足散熱 控制條件的單板具體包括根據(jù)單板類型確定的需要風(fēng)扇降溫的單板;或 發(fā)出報警信息的單板;或按照當(dāng)前溫度從大到小的順序排列的預(yù)定個數(shù)的單板;或 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板,所述比值為所述單板 的當(dāng)前溫度與對應(yīng)門限溫度的比值。
4. 如權(quán)利要求3所述的風(fēng)扇控制系統(tǒng),其特征在于,所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速的方法具體為計算所述滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫度門限值的比值;將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)所述最大值落在預(yù)設(shè)值所確定 的范圍,來獲取一比較結(jié)果;將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
5. —種風(fēng)扇控制方法,應(yīng)用于風(fēng)扇控制系統(tǒng),以實(shí)現(xiàn)對風(fēng)扇的控制,所 述風(fēng)扇對應(yīng)于一個槽位集合,其特征在于,包括以下步驟所述風(fēng)扇控制系統(tǒng)獲取第 一槽位集合,所述第 一槽位集合為所述槽位集合 中滿足散熱控制條件的單板的槽位集合;所述風(fēng)扇控制系統(tǒng)根據(jù)所述槽位集合中的第一槽位集合確定所述風(fēng)扇的 目標(biāo)轉(zhuǎn)向;所述風(fēng)扇控制系統(tǒng)根據(jù)所述滿足散熱控制條件的單板的溫度信息確定所 述風(fēng)扇的目標(biāo)轉(zhuǎn)速。
6. 如權(quán)利要求5所述的風(fēng)扇控制方法,其特征在于,所述確定所述風(fēng)扇 的目標(biāo)轉(zhuǎn)向的步驟之后進(jìn)一步包括步驟所述風(fēng)扇控制系統(tǒng)將來自風(fēng)扇的當(dāng)前轉(zhuǎn)向與所述目標(biāo)轉(zhuǎn)向進(jìn)行比較,以獲 取一轉(zhuǎn)向比較結(jié)果,并根據(jù)所述轉(zhuǎn)向比較結(jié)果對所述當(dāng)前轉(zhuǎn)向進(jìn)行調(diào)整;所述確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速的步驟之后進(jìn)一步包括步驟 所述風(fēng)扇控制系統(tǒng)將來自風(fēng)扇的當(dāng)前轉(zhuǎn)速與所述目標(biāo)轉(zhuǎn)速進(jìn)行比較,以獲 取一轉(zhuǎn)速比較結(jié)果,并根據(jù)所述轉(zhuǎn)速比較結(jié)果對所述當(dāng)前轉(zhuǎn)速進(jìn)行調(diào)整。
7. 如權(quán)利要求5或6所述的風(fēng)扇控制方法,其特征在于,所述滿足散熱 控制條件的單板具體包括根據(jù)單板類型確定的需要風(fēng)扇降溫的單板;或 發(fā)出報警信息的單板;或按照當(dāng)前溫度從大到小的順序排列的預(yù)定個數(shù)的單板;或 按照一比值從大到小的順序排列的預(yù)定數(shù)目的單板,所述比值為所述單板 的當(dāng)前溫度與對應(yīng)門限溫度的比值。
8. 如權(quán)利要求7所述的風(fēng)扇控制方法,其特征在于,所述確定所述風(fēng)扇 的目標(biāo)轉(zhuǎn)速的步驟具體為計算所述滿足散熱控制條件的單板中,每一個單板的當(dāng)前溫度值與其溫度 門限值的比值;將所述比值中的最大值與預(yù)設(shè)值比較,根據(jù)所述最大值落在預(yù)設(shè)值所確定的范圍,來獲耳又一比4交結(jié)果;將所述比較結(jié)果與預(yù)設(shè)的轉(zhuǎn)速類型進(jìn)行匹配,以確定所述風(fēng)扇的目標(biāo)轉(zhuǎn)速
全文摘要
本發(fā)明提供了一種風(fēng)扇控制系統(tǒng)及方法,其中的系統(tǒng)用于對風(fēng)扇進(jìn)行控制,所述風(fēng)扇對應(yīng)于一個槽位集合,所述系統(tǒng)包括第一獲取模塊,用于獲取第一槽位集合,第一槽位集合為槽位集合中滿足散熱控制條件的單板的槽位集合;轉(zhuǎn)向確定模塊,用于根據(jù)第一槽位集合中每一槽位與風(fēng)扇的位置關(guān)系確定風(fēng)扇的目標(biāo)轉(zhuǎn)向;轉(zhuǎn)速控制模塊,用于根據(jù)滿足散熱控制條件的單板的溫度信息確定風(fēng)扇的目標(biāo)轉(zhuǎn)速。本發(fā)明的風(fēng)扇控制系統(tǒng)可以有針對性的對滿足散熱控制條件的單板進(jìn)行降溫。然后根據(jù)其溫度信息確定風(fēng)扇的目標(biāo)轉(zhuǎn)速,避免了風(fēng)扇一直處于高速運(yùn)行狀態(tài),增加了使用壽命。通過控制風(fēng)扇的轉(zhuǎn)向和轉(zhuǎn)速,能更快的降低單板的溫度,達(dá)到較好的降溫效果,保障了業(yè)務(wù)的傳輸。
文檔編號F04D27/00GK101639077SQ20091009210
公開日2010年2月3日 申請日期2009年8月28日 優(yōu)先權(quán)日2009年8月28日
發(fā)明者維 戴 申請人:中興通訊股份有限公司