[發明專利]一種服務器風扇轉速控制方法及裝置在審
| 申請號: | 201911412885.5 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111156187A | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 張燕 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | F04D27/00 | 分類號: | F04D27/00;F04D29/66;G06F1/20;G06F11/30 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 風扇 轉速 控制 方法 裝置 | ||
本發明公開了一種服務器風扇轉速控制方法,包括以下步驟:獲取服務器散熱部件的使用率和當前溫度值;判斷使用率是否超過設定的使用率閾值,若未超過,散熱部件處于低負荷狀態,降低散熱部件兩側的風扇轉速;若超過,判斷散熱部件的當前溫度值落入的溫度區間,利用PID控制算法增加風扇轉速。還公開了服務器風扇轉速控制裝置,本發明不僅能降低噪音和功耗,還能延長部分服務器風扇的使用壽命。
技術領域
本發明涉及服務器散熱技術領域,尤其是一種服務器風扇轉速控制方法及裝置。
背景技術
云計算和大數據等服務對數據處理以及存儲的要求越來越高,對于服務器的運算能力和數據處理能力的要求也就越來越大。處理器的運算速度和運算能力的提高勢必會使cpu、內存、raid卡等元器件的溫度的升高。為避免因溫度而導致的宕機或系統變慢的問題,服務器的散熱問題一直是一個比較重要的問題。目前,基板管理控制器(BaseboardManager Controller,簡稱BMC)主要用于服務器各個部件(CPU、內存、硬盤、風扇、機框等)的溫度、電壓等健康狀態進行檢測,同時根據各個溫度采集點情況實時調整風扇轉速保證服務器不產生過溫、而且控制總體功耗又不能過高,以保證系統處于健康的狀態。
為了不使CPU長期工作在高溫環境下。除了要求散熱片本身的導熱性較好以外,還需要更大的風流來吹散CPU熱量。如果要把底部的熱量吹走,就需要風扇產生足夠的風壓,才能將風流吹到散熱片的底部,對流方式的散熱才能從底部開始進行。本發明通過調整服務器風扇出風量的,達到降低噪音減少功耗的目的,提高用戶體驗。
發明內容
本發明的目的是提供一種服務器風扇轉速控制方法及裝置,解決服務器噪音大的問題,提高用戶體驗度。
為實現上述目的,本發明采用下述技術方案:
本發明第一方面提供了一種服務器風扇轉速控制方法,包括以下步驟:
獲取服務器散熱部件的使用率和當前溫度值;
判斷使用率是否超過設定的使用率閾值,若未超過,散熱部件處于低負荷狀態,降低散熱部件兩側的風扇轉速;若超過,判斷散熱部件的當前溫度值落入的溫度區間,利用PID控制算法增加風扇轉速。
結合第一方面,在第一方面第一種可能的實現方式中,所述獲取服務器散熱部件的使用率和當前溫度值步驟之前,還包括:
設定散熱部件的下限溫度閾值、安全溫度閾值、警戒溫度閾值、上限溫度閾值;所述下限溫度閾值安全溫度閾值警戒溫度閾值,所述警戒溫度閾值=上限溫度閾值-5℃。
結合第一方面,在第一方面第二種可能的實現方式中,所述獲取服務器散熱部件的使用率和當前溫度值,具體包括:
獲取服務器CPU單元的使用率和當前溫度值。
結合第一方面,在第一方面第三種可能的實現方式中,所述降低散熱部件兩側的風扇轉速,具體包括:
服務器內部風扇位置從左到右依次記為:fan1、fan2、fan3、fan4;Smax為單個風扇的最大出風量,R為CPU當前使用率,Sfan2=R*Smax、Sfan3=R*Smax、Sfan1=(R-20%)*Smax、Sfan4=(R-20%)*Smax,其中Sfanx代表fanx的當前出風量。
結合第一方面,在第一方面第四種可能的實現方式中,所述判斷散熱部件的當前溫度值落入的溫度區間,利用PID控制算法增加風扇轉速,具體包括:
判斷當前溫度小于下限溫度閾值,維持服務器內部風扇fan1、fan2、fan3、fan4出風量不變;
判斷當前溫度大于安全溫度閾值且小于警戒溫度閾值,增加服務器風扇轉速直至當前溫度小于安全溫度閾值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911412885.5/2.html,轉載請聲明來源鉆瓜專利網。





