本實用新型屬于控制技術領域,具體涉及一種提升服務器系統(tǒng)中風扇控制可靠性的裝置,該裝置能夠在風扇控制器出現(xiàn)故障時,控制服務器風扇繼續(xù)運行。
背景技術:
在服務器系統(tǒng)中,風扇控制是必不可少的一個重要組成部分;傳統(tǒng)的風扇控制采用圖1所示的拓撲結構;在傳統(tǒng)風扇控制系統(tǒng)中,風扇控制器偵測系統(tǒng)溫度傳感器檢測的數(shù)據(jù),根據(jù)檢測到的溫度數(shù)據(jù)和相應的風扇控制策略,通過PWM信號直接驅動風扇實現(xiàn)轉速控制。在服務器系統(tǒng)中,風扇控制器一般由BMC或者SMC承擔,由于BMC和SMC系統(tǒng)復雜,經常出現(xiàn)程序死鎖故障,本身可靠性較低,另一方面,BMC或者SMC在使用過程中由于固件升級或者客戶原因,可能會被重啟,在BMC或者SMC重啟過程中,風扇處于失控狀態(tài),這對于追求可靠性的服務器系統(tǒng)來說,是一個致命的災難。此為現(xiàn)有技術的不足之處。
因此,針對現(xiàn)有技術中的上述缺陷,提供設計一種提升服務器系統(tǒng)中風扇控制可靠性的裝置,以解決上述技術問題,是非常有必要的。
技術實現(xiàn)要素:
本實用新型的目的在于,針對上述現(xiàn)有技術中存在的由于BMC和SMC系統(tǒng)出現(xiàn)程序死鎖故障,或者在使用過程中因固件升級或者其他原因導致系統(tǒng)重啟時,風扇處于失控狀態(tài)的技術缺陷,提供設計一種提升服務器系統(tǒng)中風扇控制可靠性的裝置,以解決上述技術問題。
為實現(xiàn)上述目的,本實用新型給出以下技術方案:
一種提升服務器系統(tǒng)中風扇控制可靠性的裝置,它包括溫度傳感器,其特征在于:所述的溫度傳感器連接風扇控制器,所述的風扇控制器連接PWM信號分析器,所述的PWM信號分析器連接風扇。
所述的PWM分析器能夠實現(xiàn):實時監(jiān)測輸入的PWM信號,并復制輸入信號輸出,當檢測到輸入PWM信號在一定時間內保持不變時,則切換輸出到100%占空比的信號,不再復制輸入信號輸出;當監(jiān)測到輸入PWM信號有變化時,繼續(xù)復制輸入信號輸出。
作為優(yōu)選,當PWM分析器檢測到輸入PWM信號在1秒內保持不變時,切換輸出到100%占空比的信號,不再復制輸入信號輸出。
作為優(yōu)選,風扇控制器的PWM輸出信號含有動態(tài)隨機擾動;通過在PWM輸出信號上增加動態(tài)隨機擾動,能夠有效避免因風扇控制器轉速調控不夠精確而導致PWM輸出在一定溫度范圍內保持不變,繼而使得PWM分析器誤判的情況。
本實用新型的有益效果在于,通過溫度傳感器采集溫度值,并將采集到的溫度值傳送至風扇控制器,風扇控制器根據(jù)接收到的溫度值發(fā)送相應的PWM信號至PWM信號分析器,PWM信號分析器對接收到的PWM信號進行處理,根據(jù)接收到的PWM信號對風扇進行控制;實現(xiàn)了PWM信號分析器對風扇控制器的監(jiān)控,當風扇控制器正常運行時,根據(jù)風扇控制發(fā)出的PWM信號對風扇進行控制,當風扇控制器失控時,則通過PWM信號分析器控制風扇全速運轉,有效解決了由于BMC和SMC系統(tǒng)出現(xiàn)程序死鎖故障,或者在使用過程中因固件升級或者其他原因導致系統(tǒng)重啟時,風扇處于失控狀態(tài)的技術缺陷;有效提升服務器系統(tǒng)中對風扇可靠性的控制。此外,本實用新型設計原理可靠,結構簡單,具有非常廣泛的應用前景。
由此可見,本實用新型與現(xiàn)有技術相比,具有實質性特點和進步,其實施的有益效果也是顯而易見的。
附圖說明
圖1是現(xiàn)有技術中的風扇控制拓撲結構圖。
圖2是本實用新型提供的一種提升服務器系統(tǒng)中風扇控制可靠性的裝置的結構圖。
其中,1-溫度傳感器,2-風扇控制器,3-PWM信號分析器,4-風扇。
具體實施方式
下面結合附圖并通過具體實施例對本實用新型進行詳細闡述,以下實施例是對本實用新型的解釋,而本實用新型并不局限于以下實施方式。
如圖2所示,本實用新型提供的一種提升服務器系統(tǒng)中風扇控制可靠性的裝置,它包括溫度傳感器,所述的溫度傳感器連接風扇控制器,所述的風扇控制器連接PWM信號分析器,所述的PWM信號分析器連接風扇。
本實施例中,所述的PWM分析器能夠實現(xiàn):實時監(jiān)測輸入的PWM信號,并復制輸入信號輸出,當檢測到輸入PWM信號在一定時間內保持不變時,則切換輸出到100%占空比的信號,不再復制輸入信號輸出;當監(jiān)測到輸入PWM信號有變化時,繼續(xù)復制輸入信號輸出。
作為優(yōu)選,當PWM分析器檢測到輸入PWM信號在1秒內保持不變時,切換輸出到100%占空比的信號,不再復制輸入信號輸出。
風扇控制器的PWM輸出信號含有動態(tài)隨機擾動;通過在PWM輸出信號上增加動態(tài)隨機擾動,能夠有效避免因風扇控制器轉速調控不夠精確而導致PWM輸出在一定溫度范圍內保持不變,繼而使得PWM分析器誤判的情況。
本技術方案的原理為:溫度傳感器采集溫度值,并將采集到的溫度值傳送至風扇控制器,風扇控制器根據(jù)接收到的溫度值發(fā)送相應的PWM信號至PWM信號分析器,PWM信號分析器對接收到的PWM信號進行處理,根據(jù)接收到的PWM信號對風扇進行控制:
當PWM信號分析器檢測到PWM信號輸入實時變化時,則復制輸入的PWM信號,并驅動風扇運行,實現(xiàn)對風扇轉速的控制;當PWM信號分析器檢測到PWM信號輸入保持不變時,則輸出100%占空比的PWM信號,驅動風扇全速轉動。
通過引入PWM信號分析器,實現(xiàn)了對風扇控制器的監(jiān)控,一旦出現(xiàn)因系統(tǒng)程序死鎖或者固件升級或者其他軟件原因導致系統(tǒng)重啟的情況,而導致風扇控制器失控時,通過PWM信號分析器能夠及時檢測到風扇控制器的失控狀態(tài),并控制風扇全速運轉;從而有效提升服務器系統(tǒng)對風扇可靠性的控制。
以上公開的僅為本實用新型的優(yōu)選實施方式,但本實用新型并非局限于此,任何本領域的技術人員能思之的沒有創(chuàng)造性的變化,以及在不脫離本實用新型原理前提下所作的若干改進和潤飾,都應落在本實用新型的保護范圍內。