一種風扇功耗計算方法
2023-09-24 05:43:30 2
一種風扇功耗計算方法
【專利摘要】本發明公開了一種風扇功耗計算方法,針對缺少風扇工作電流檢測的伺服器通過測量伺服器流阻及風扇單體性能確定不同風扇轉速下的工作點,根據工作點位置利用風洞設備測量出的單體風扇性能曲線可以整理得到不同風扇佔空比下對應的風扇轉速及單體風扇功耗,進而利用數學方法可以獲取風扇功耗與風扇轉速的關係公式。該一種風扇功耗計算方法與現有技術相比,不需要對伺服器硬體進行修改即可實現風扇功耗的讀取,同時通過算法優化提高風扇功耗檢測的精度,實用性強,易於推廣。
【專利說明】—種風扇功耗計算方法
【技術領域】
[0001]本發明涉及伺服器【技術領域】,具體地說是一種實用性強、風扇功耗計算方法。
【背景技術】
[0002]隨著數據中心規模的發展,客戶對伺服器整機功耗的要求越來越高,因此開始對伺服器各部件功耗進行監控,並通過相應的控制優化降低整機運行功耗,對部件功耗的監控包括風扇部件。上一代伺服器因沒有該功耗監控需求,一般未在主板上設計電流檢測電路,因此無法進行風扇功耗的讀取。
[0003]基於此,現提供一種提高風扇功耗檢測的精度、通過數學擬合進行風扇功耗計算的方法。
【發明內容】
[0004]本發明的技術任務是針對以上不足之處,提供一種實用性強、風扇功耗計算方法。
[0005]一種風扇功耗計算方法,其具體實現過程為:
一、搭建硬體系統,該硬體系統包括伺服器整機系統、風洞測試設備、BMC控制系統,其中:
伺服器整機系統用於測量流阻曲線,該曲線與風扇性能曲線共同確定風扇工作點; 風洞測試設備用於測試伺服器的流阻及單體風扇不同轉速下的性能曲線及功耗曲線.-^4 ,
BMC控制系統將數學擬合獲取的風扇轉速與功耗關係公式整合入程序,伺服器正常工作時,BMC獲取風扇轉速,計算得到單體風扇功耗;
二、伺服器整機系統啟動並開始工作,風洞測試設備測試該伺服器整機系統的流阻及單體風扇不同轉速下的性能曲線和功耗曲線,即確認不同風扇轉速下的工作點;
三、通過工作點數據及風扇性能曲線獲取不同風扇佔空比下對應的風扇轉速及單體風扇功耗;
四、數據處理,獲取風扇功耗與風扇轉速的關係公式,公式表述成三次方程的形式;
五、擬合公式寫入BMC軟體程序中,用於監控風扇轉速,並計算獲取單體風扇功耗。
[0006]所述硬體系統搭建完成後,還包括確認伺服器型號及風扇型號的步驟:不同的風扇性能曲線不同,且在不同伺服器中工作點存在差異。
[0007]所述工作點的具體確定過程為:風扇在同意佔空比下隨工作點的變化、風扇轉速與功耗均會發生變化,測試獲取伺服器流阻及風扇不同轉速下的性能曲線和功耗曲線兩個數據用於確定風扇工作點,確認風扇在不同佔空比下工作的風量及風壓狀態取值。
[0008]本發明的一種風扇功耗計算方法,具有以下優點:
該發明的一種風扇功耗計算方法該通過數學擬合進行風扇功耗計算的方法,避免了對伺服器硬體電路的修改,提高了功能開發速度,且保證了功能實現的精度,能有效零成本對客戶舊伺服器進行改進,使客戶可以實現伺服器功耗監控功能,實用性強,易於推廣。
【專利附圖】
【附圖說明】
[0009]附圖1為本發明的實現流程圖。
【具體實施方式】
[0010]下面結合附圖和具體實施例對本發明作進一步說明。
[0011]本發明提出一種風扇功耗計算方法,該方法針對缺少風扇工作電流檢測的伺服器通過測量伺服器流阻及風扇單體性能確定不同風扇轉速下的工作點,根據工作點位置利用風洞設備測量出的單體風扇性能曲線可以整理得到不同風扇佔空比下對應的風扇轉速及單體風扇功耗,進而利用數學方法可以獲取風扇功耗與風扇轉速的關係公式,該方法不需要對伺服器硬體進行修改即可實現風扇功耗的讀取,同時通過算法優化提高風扇功耗檢測的精度。其具體實現依賴於搭建的硬體系統,該硬體系統包括伺服器整機系統、風洞測試設備、BMC控制系統,其中:
伺服器整機系統:用於測量流阻曲線使用,該曲線可與風扇性能曲線共同確定風扇工作點。
[0012]風洞測試設備:該設備用於測試伺服器的流阻及單體風扇不同轉速下的性能曲線及功耗曲線。
[0013]BMC控制系統:將數學擬合獲取的風扇轉速與功耗關係公式整合入程序,伺服器正常工作時,BMC獲取風扇轉速,計算得到單體風扇功耗。
[0014]基於上述硬體系統,如附圖1所示,該方法的具體實現過程為:
確認伺服器型號及風扇型號:不同的風扇性能曲線不同,並且在不同伺服器中工作點存在差異,因此需要明確型號,提高功能實現的精度。
[0015]測試獲取伺服器流阻及風扇PQ性能曲線:風扇在同意佔空比下隨工作點的變化、風扇轉速與功耗均會發生變化,測量了以上兩個數據可以用於確定風扇工作點。
[0016]確認不同風扇轉速下的工作點:明確了風扇工作點即可以確認風扇在不同佔空比下工作在什麼樣的風量/風壓狀態。
[0017]利用工作點數據及風扇性能曲線獲取不同風扇佔空比下對應的風扇轉速及單體風扇功耗:風扇工作點確定,風扇的風量、背壓參數即可確定,進而風扇轉速和功耗數據不再發生變化。
[0018]數據處理,獲取風扇功耗與風扇轉速的關係公式,公式表述成三次方程的形式:根據風扇性能變化規律可知,風扇的功耗與轉速存在三次方的變化規律,因此採用三次方程表示風扇功耗與轉速的關係公式可以提高計算的精度。
[0019]擬合公式寫入BMC軟體程序中,用於監控風扇轉速,並計算獲取單體風扇功耗:月艮務器採用BMC進行工作狀態管理,bmc可以實現風扇轉速的監控,將該擬合公式寫入程序中,即可實現實時計算風扇功耗的功能。
[0020]通過以上操作,我們不需要增加額外的硬體電路設計,僅需要進行軟體層面的調整,即可實現風扇功耗的檢測管理功能,該實現方式為零成本、高精度、易於操作。
[0021]上述【具體實施方式】僅是本發明的具體個案,本發明的專利保護範圍包括但不限於上述【具體實施方式】,任何符合本發明的一種風扇功耗計算方法的權利要求書的且任何所述【技術領域】的普通技術人員對其所做的適當變化或替換,皆應落入本發明的專利保護範圍。
【權利要求】
1.一種風扇功耗計算方法,其特徵在於,其具體實現過程為: 一、搭建硬體系統,該硬體系統包括伺服器整機系統、風洞測試設備、BMC控制系統,其中: 伺服器整機系統用於測量流阻曲線,該曲線與風扇性能曲線共同確定風扇工作點; 風洞測試設備用於測試伺服器的流阻及單體風扇不同轉速下的性能曲線及功耗曲線.-^4 , BMC控制系統將數學擬合獲取的風扇轉速與功耗關係公式整合入程序,伺服器正常工作時,BMC獲取風扇轉速,計算得到單體風扇功耗; 二、伺服器整機系統啟動並開始工作,風洞測試設備測試該伺服器整機系統的流阻及單體風扇不同轉速下的性能曲線和功耗曲線,即確認不同風扇轉速下的工作點; 三、通過工作點數據及風扇性能曲線獲取不同風扇佔空比下對應的風扇轉速及單體風扇功耗; 四、數據處理,獲取風扇功耗與風扇轉速的關係公式,公式表述成三次方程的形式; 五、擬合公式寫入BMC軟體程序中,用於監控風扇轉速,並計算獲取單體風扇功耗。
2.根據權利要求1所述的一種風扇功耗計算方法,其特徵在於,所述硬體系統搭建完成後,還包括確認伺服器型號及風扇型號的步驟:不同的風扇性能曲線不同,且在不同伺服器中工作點存在差異。
3.根據權利要求2所述的一種風扇功耗計算方法,其特徵在於,所述工作點的具體確定過程為:風扇在同意佔空比下隨工作點的變化、風扇轉速與功耗均會發生變化,測試獲取伺服器流阻及風扇不同轉速下的性能曲線和功耗曲線兩個數據用於確定風扇工作點,確認風扇在不同佔空比下工作的風量及風壓狀態取值。
【文檔編號】G06F1/20GK104461852SQ201410819597
【公開日】2015年3月25日 申請日期:2014年12月25日 優先權日:2014年12月25日
【發明者】於光義 申請人:浪潮電子信息產業股份有限公司