本發(fā)明涉及服務(wù)器,尤其涉及一種風(fēng)扇轉(zhuǎn)速控制裝置及方法。
背景技術(shù):
1、當(dāng)前服務(wù)器性能不斷提高,使得整機(jī)功耗也呈現(xiàn)出增長的趨勢,進(jìn)而導(dǎo)致服務(wù)器的溫度也逐步升高,因此,良好的散熱方式及散熱策略對服務(wù)器而言顯得尤為重要。由于服務(wù)器的不間斷工作性,導(dǎo)致服務(wù)器內(nèi)部溫度持續(xù)為高,如果散熱不良,就會導(dǎo)致電子元器件、部件等異常,甚至導(dǎo)致服務(wù)器無法工作。為了保證服務(wù)器高可靠性、高穩(wěn)定性地運行,必須要保證服務(wù)器具有良好的散熱性能。
2、良好的散熱已成為衡量服務(wù)器質(zhì)量的關(guān)鍵指標(biāo)。當(dāng)前針對風(fēng)冷服務(wù)器,?控制節(jié)點會根據(jù)溫度,來控制風(fēng)扇轉(zhuǎn)速,進(jìn)而實現(xiàn)服務(wù)器的有效散熱,保證服務(wù)器的高質(zhì)量運行。但當(dāng)控制節(jié)點異常時,無法對風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,導(dǎo)致風(fēng)扇只能以固定的轉(zhuǎn)速進(jìn)行轉(zhuǎn)動,導(dǎo)致出現(xiàn)風(fēng)扇轉(zhuǎn)速過大或過小的問題,進(jìn)而影響服務(wù)器的運行。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置及方法,用以解決現(xiàn)有技術(shù)中當(dāng)控制節(jié)點異常時,風(fēng)扇以固定的轉(zhuǎn)速進(jìn)行轉(zhuǎn)動,存在影響服務(wù)器運行的缺陷,實現(xiàn)在控制節(jié)點異常時,仍舊通過溫度對風(fēng)扇的轉(zhuǎn)速進(jìn)行控制的效果。
2、本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,包括第一復(fù)雜可編程邏輯器件、第一數(shù)據(jù)選擇器、溫度采集單元、至少一組控制節(jié)點和至少一組風(fēng)扇;
3、所述控制節(jié)點通過所述第一數(shù)據(jù)選擇器與所述第一復(fù)雜可編程邏輯器件連接,所述第一復(fù)雜可編程邏輯器件分別與所述溫度采集單元和所述風(fēng)扇連接;
4、所述溫度采集單元,用于采集至少一處待散熱位置的溫度;
5、所述控制節(jié)點,用于根據(jù)所述溫度采集單元所采集的所述溫度,控制所述風(fēng)扇的轉(zhuǎn)速;
6、所述第一復(fù)雜可編程邏輯器件,用于在所述控制節(jié)點異常時,根據(jù)所述溫度采集單元所采集的所述溫度,控制異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速。
7、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,所述第一復(fù)雜可編程邏輯器件包括第二數(shù)據(jù)選擇器和與所述控制節(jié)點對應(yīng)的通信鏈路,所述第二數(shù)據(jù)選擇器與所述溫度采集單元連接;
8、所述第一復(fù)雜可編程邏輯器件,用于在根據(jù)所述控制節(jié)點所發(fā)送的檢測信號確定所述控制節(jié)點異常時,通過與異常的所述控制節(jié)點對應(yīng)的所述通信鏈路,獲取所述溫度采集單元中的目標(biāo)溫度,根據(jù)所述目標(biāo)溫度生成轉(zhuǎn)速控制信號,并將所述轉(zhuǎn)速控制信號發(fā)送至異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇。
9、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,所述至少一個控制節(jié)點包括第一控制節(jié)點和第二控制節(jié)點,所述第一控制節(jié)點和所述第二控制節(jié)點均包括基板管理控制器,所述第一控制節(jié)點還包括第二復(fù)雜可編程邏輯器件;
10、所述基板管理控制器根據(jù)所述溫度采集單元所采集的所述溫度,控制所述風(fēng)扇的轉(zhuǎn)速;
11、所述第二復(fù)雜可編程邏輯器件,用于在確定所述基板管理控制器異常時,向所述第一數(shù)據(jù)選擇器發(fā)送切換通信鏈路的控制信號。
12、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,所述基板管理控制器,還用于根據(jù)所述風(fēng)扇返回的第一轉(zhuǎn)速信號,對所述第一轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
13、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,所述第一復(fù)雜可編程邏輯器件,還用于接收所述風(fēng)扇返回的第二轉(zhuǎn)速信號,對所述第二轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
14、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制裝置,所述風(fēng)扇轉(zhuǎn)速控制裝置,還包括與所述第一復(fù)雜可編程邏輯器件連接的帶電可擦可編程只讀存儲器;
15、所述帶電可擦可編程只讀存儲器用于存儲所述溫度采集單元所采集的溫度,以及所述風(fēng)扇所返回的轉(zhuǎn)速信號。
16、本發(fā)明還提供一種風(fēng)扇轉(zhuǎn)速控制方法,應(yīng)用在如前述任一項所述的風(fēng)扇轉(zhuǎn)速控制裝置中,所述方法包括:
17、所述控制節(jié)點向所述第一復(fù)雜可編程邏輯器件發(fā)送檢測信號;
18、所述第一復(fù)雜可編程邏輯器件根據(jù)所述檢測檢測所述控制節(jié)點是否異常;
19、若檢測到所述控制節(jié)點異常,所述第一復(fù)雜可編程邏輯器件根據(jù)所述溫度采集單元所采集的溫度,控制異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速;
20、若檢測到所述控制節(jié)點正常,所述控制節(jié)點根據(jù)所述溫度采集單元所采集的溫度,控制與所述控制節(jié)點對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速。
21、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制方法,所述第一復(fù)雜可編程邏輯器件包括第二數(shù)據(jù)選擇器和與所述控制節(jié)點對應(yīng)的通信鏈路,所述第二數(shù)據(jù)選擇器與所述溫度采集單元連接;
22、所述第一復(fù)雜可編程邏輯器件根據(jù)所述溫度采集單元所采集的溫度,控制異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速,包括:
23、所述第一復(fù)雜可編程邏輯器件將獲取溫度的目標(biāo)通信鏈路切換為與異常的所述控制節(jié)點對應(yīng)的所述通信鏈路;
24、所述第一復(fù)雜可編程邏輯器件基于所述目標(biāo)通信鏈路,獲取所述溫度采集單元中與異常的所述控制節(jié)點對應(yīng)的目標(biāo)溫度;
25、所述第一復(fù)雜可編程邏輯器件根據(jù)所述目標(biāo)溫度,生成轉(zhuǎn)速控制信號;
26、所述第一復(fù)雜可編程邏輯器件將所述轉(zhuǎn)速控制信號發(fā)送至異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇。
27、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制方法,所述第一復(fù)雜可編程邏輯器件根據(jù)所述溫度采集單元所采集的溫度,控制異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速之后,所述方法還包括:
28、所述第一復(fù)雜可編程邏輯器件接收所述風(fēng)扇返回的第二轉(zhuǎn)速信號;
29、所述第一復(fù)雜可編程邏輯器件對所述第二轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
30、根據(jù)本發(fā)明提供一種風(fēng)扇轉(zhuǎn)速控制方法,所述控制節(jié)點根據(jù)所述溫度采集單元所采集的溫度,控制與所述控制節(jié)點對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速之后,所述方法還包括:
31、所述控制節(jié)點從所述第一復(fù)雜可編程邏輯器件中獲取所述風(fēng)扇返回的第一轉(zhuǎn)速信號;
32、所述控制節(jié)點對所述第一轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
33、本發(fā)明提供的風(fēng)扇轉(zhuǎn)速控制裝置及方法,正常的控制節(jié)點基于溫度對對應(yīng)的風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,而異常的控制節(jié)點,則由第一復(fù)雜可編程邏輯器件基于溫度對對應(yīng)的風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,解決了控制節(jié)點異常時,其對應(yīng)的風(fēng)扇無法自動控制,只能以固定轉(zhuǎn)速運行的問題,避免了因風(fēng)扇高速運行導(dǎo)致的整機(jī)功耗偏高,噪聲較大的問題,同時解決了因風(fēng)扇轉(zhuǎn)速不夠,導(dǎo)致服務(wù)器過熱導(dǎo)致服務(wù)器出現(xiàn)異常的嚴(yán)重問題。
1.一種風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,包括第一復(fù)雜可編程邏輯器件、第一數(shù)據(jù)選擇器、溫度采集單元、至少一組控制節(jié)點和至少一組風(fēng)扇;
2.根據(jù)權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述第一復(fù)雜可編程邏輯器件包括第二數(shù)據(jù)選擇器和與所述控制節(jié)點對應(yīng)的通信鏈路,所述第二數(shù)據(jù)選擇器與所述溫度采集單元連接;
3.根據(jù)權(quán)利要求1所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述至少一個控制節(jié)點包括第一控制節(jié)點和第二控制節(jié)點,所述第一控制節(jié)點和所述第二控制節(jié)點均包括基板管理控制器,所述第一控制節(jié)點還包括第二復(fù)雜可編程邏輯器件;
4.根據(jù)權(quán)利要求3所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述基板管理控制器,還用于根據(jù)所述風(fēng)扇返回的第一轉(zhuǎn)速信號,對所述第一轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
5.根據(jù)權(quán)利要求1至4中任一項所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述第一復(fù)雜可編程邏輯器件,還用于接收所述風(fēng)扇返回的第二轉(zhuǎn)速信號,對所述第二轉(zhuǎn)速信號進(jìn)行解析,并根據(jù)解析的結(jié)果對所述風(fēng)扇的轉(zhuǎn)速進(jìn)行反饋調(diào)節(jié)。
6.根據(jù)權(quán)利要求1至4中任一項所述的風(fēng)扇轉(zhuǎn)速控制裝置,其特征在于,所述風(fēng)扇轉(zhuǎn)速控制裝置,還包括與所述第一復(fù)雜可編程邏輯器件連接的帶電可擦可編程只讀存儲器;
7.一種風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,應(yīng)用在如前述1至6中任一項所述的風(fēng)扇轉(zhuǎn)速控制裝置中,所述方法包括:
8.根據(jù)權(quán)利要求7所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述第一復(fù)雜可編程邏輯器件包括第二數(shù)據(jù)選擇器和與所述控制節(jié)點對應(yīng)的通信鏈路,所述第二數(shù)據(jù)選擇器與所述溫度采集單元連接;
9.根據(jù)權(quán)利要求7或8任一項所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述第一復(fù)雜可編程邏輯器件根據(jù)所述溫度采集單元所采集的溫度,控制異常的所述控制節(jié)點所對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速之后,所述方法還包括:
10.根據(jù)權(quán)利要求7或8任一項所述的風(fēng)扇轉(zhuǎn)速控制方法,其特征在于,所述控制節(jié)點根據(jù)所述溫度采集單元所采集的溫度,控制與所述控制節(jié)點對應(yīng)的所述風(fēng)扇的轉(zhuǎn)速之后,所述方法還包括: