一種風扇隨溫度自動調節的方法
2023-10-09 23:34:34 2
一種風扇隨溫度自動調節的方法
【專利摘要】本發明提供了一種風扇隨溫度自動調節的方法,包括:系統開啟後,初始化完成之前風扇全速運行;採集各監測點的實時溫度;將各監測點的實時溫度進行排序標記;分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識;更新本地風扇控制標識。採用本發明方法後,將系統風扇轉速設為:高、中、低多個檔位,當環境溫度高於風扇高檔溫度閥值範圍時,風扇轉速自動設置為高檔;環境溫度低於低檔溫度閥值範圍時,自動設置為低檔;環境溫度在高低檔之間時,風扇自動設置為中檔。風扇轉速根據溫度自動調整系統,既合理的保護了硬體環境,又能夠節能、降低噪音。
【專利說明】—種風扇隨溫度自動調節的方法
【技術領域】
[0001]本發明涉及交換、路由設備【技術領域】,尤其涉及一種風扇隨溫度自動調節的方法。
【背景技術】
[0002]目前不少交換、路由產品中都有一套較完善的卡板環境監控系統,其中風扇是一個必不可少的角色。風扇主要是對系統卡板進行降溫保護,防止由於溫度過高導致設備硬體損壞。
[0003]通過對某些產品高低溫測試後發現,當環境溫度處於某個低溫域時,硬體可能會出現工作異常,如果設備本來處於較低溫度環境,此時風扇仍為高速,則會使環境溫度更低、增大硬體工作異常的可能。同時出於節能、省電及降低噪音的考慮,將風扇轉速設為:高、中、低三個檔位,當環境溫度處於某個高溫域時,風扇轉速自動設置為高檔;環境溫度處於某個低溫域時,自動設置為低檔;環境溫度在高低檔之間時,風扇設置為中檔。有了風扇轉速根據溫度自動調整系統,既合理的保護了硬體環境,又能夠節能、降低噪音。
【發明內容】
[0004]鑑於此,有必要提供一種風扇隨溫度自動調節的方法。
[0005]一種風扇隨溫度自動調節的方法,包括:
[0006]系統開啟後,初始化完成之前風扇全速運行;
[0007]採集各監測點的實時溫度;
[0008]將各監測點的實時溫度進行排序標記;
[0009]分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識;
[0010]更新本地風扇控制標識。
[0011]進一步的,所述採集各監測點的實時溫度包括:
[0012]定時讀取各監測點溫度傳感器的數據;
[0013]依次判斷當前各個監測點的溫度與上一次的差值是否小於預設值;
[0014]若監測點的溫度與上一次的差值小於預設值,則所述監測點溫度有效。
[0015]進一步的,所述預設值為5°C。
[0016]進一步的,所述分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識的步驟包括:
[0017]按照從高到低的排序,將各個監測點的實時溫度和該監測點對應的高溫閥值進行比對,若某一監測點的實時溫度大於該監測點對應的高溫閥值時,則產生快速風扇控制標識;
[0018]按照從低到高的排序,將各個監測點的實時溫度和該監測點對應的低溫閥值進行比對,若某一監測點的實時溫度小於該監測點對應的低溫閥值時,則產生低速風扇控制標識;
[0019]若各個監測點的實時溫度均小於該監測點對應的高溫閾值且大於該監測點對應的低溫閾值時,產生中速風扇控制標識。
[0020]採用本發明方法後,對交換設備系統卡板進行合理的降溫保護,儘量讓設備在一個適度的溫度環境中正常工作。通過實際對某些產品高低溫測試後我們發現,當環境溫度低於某個值附近時,硬體可能會出現工作異常,如果設備本來就處於較低溫度的環境中,此時風扇速度仍為高速,則會促使環境溫度更低、增大硬體工作異常的風險。同時出於節能、省電及降低噪音的考慮,將系統風扇轉速設為:高、中、低多個檔位,當環境溫度高於風扇高檔溫度閥值範圍時,風扇轉速自動設置為高檔;環境溫度低於低檔溫度閥值範圍時,自動設置為低檔;環境溫度在高低檔之間時,風扇自動設置為中檔。風扇轉速根據溫度自動調整系統,既合理的保護了硬體環境,又能夠節能、降低噪音。
【專利附圖】
【附圖說明】
[0021]圖1是本發明實施例風扇隨溫度自動調節的方法的流程圖;
[0022]圖2是本發明採集各監測點的實時溫度流程圖。
【具體實施方式】
[0023]為了使本領域相關技術人員更好地理解本發明的技術方案,下面將結合本發明實施方式的附圖,對本發明實施方式中的技術方案進行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發明一部分實施方式,而不是全部的實施方式。
[0024]下面結合附圖和實施方式對本發明作進一步說明。
[0025]參閱圖1,為本發明提供的一種實施方式的風扇隨溫度自動調節的方法,包括:
[0026]步驟S100,系統開啟後,初始化完成之前風扇全速運行;
[0027]步驟S200,採集各監測點的實時溫度;
[0028]具體的,如圖2所示,包括:
[0029]步驟S201,定時讀取各監測點溫度傳感器的數據;
[0030]步驟S202,依次判斷監測點的溫度與上一次的差值是否小於預設值;
[0031]本實施例中,預設值為5°C,步驟S202是預防溫度數據異常設置的。若監測點的溫度與上一次的差值小於預設值,則執行步驟S203,否則丟棄讀取到的溫度數據。
[0032]步驟S203,監測點溫度有效。
[0033]讀取到的溫度數據有效,供其他步驟或方法使用。
[0034]繼續參考圖1,步驟S300,將各監測點的實時溫度進行排序標記;
[0035]將讀取到的有效監測點的實時溫度按照溫度高低排序,例如,設備中設置有三個監測點a、b、c,讀取到的實時溫度分別為a:tl°C、b:t2°C以及c:t3°C,按照溫度由低到高排序為 c:t3 C、a:tl C、b:t2 C。
[0036]步驟S400,分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識;
[0037]在優選實施方式中,步驟S400包括:
[0038]按照從高到低的排序,將各個監測點的實時溫度和該監測點對應的高溫閥值進行比對,若某一監測點的實時溫度大於該監測點對應的高溫閥值時,則產生快速風扇控制標識;
[0039]按照從低到高的排序,將各個監測點的實時溫度和該監測點對應的低溫閥值進行比對,若某一監測點的實時溫度小於該監測點對應的低溫閥值時,則產生低速風扇控制標識;
[0040]若各個監測點的實時溫度均小於該監測點對應的高溫閾值且大於該監測點對應的低溫閾值時,則產生中速風扇控制標識。例如:現在有三個監測點實時溫度採集後對應為a:tl°C、b:t2°C、c:t3°C,按低溫到高溫排序後為:c: t3°C、a: tl°C、b: t2°C。再由硬體低溫、高溫測試得出:低溫下各個監測點對應的低溫閥值分別為a:tl』 °C、b:t2』 °C、c:t3』 °C,及高溫下各個監測點對應的高溫閥值分別為a:tl」 °C、b:t2」 °C、c:t3」 °C。
[0041]根據排序,最高的實時溫度為t2°C,該實時溫度對應的監測點為b。首先,用排序好的最高的實時溫度t2°C和監測點b對應的高溫閥值t2」°C進行比較,如果t2°C大於或者等於t2」 °C,則產生快速風扇控制標識;若t2°C小於t2」 °C,再比對監測點a對應的實時溫度tl°C和監測點a對應的高溫閾值tl」 °C,若tl°C大於或者等於tl」 °C,則產生快速風扇控制標識;若tl°C小於tl」 °C,則再比對監測點c對應的實時溫度t3°C和監測點c對應的高溫閾值t3」 °C,若t3°C大於或者等於t3」 °C,則產生快速風扇控制標識;若t3°C小於t3」 °C,則不產生快速風扇控制標識。
[0042]同樣的,按照從低到高的排序,先將監測點c對應的實時溫度t3°C與監測點c對應的低溫閾值t3』 1:進行比較,若t3°C小於或者等於t3』 °C,則產生低速風扇控制標識,若t3°C大於t3』 °C,則再比對監測點a對應的實時溫度tl°C和監測點a對應的低溫閾值tl』 °C,若tl°C小於或者等於tl』 °C,則產生低速風扇控制標識,若tl°C大於tl』 °C,則再比對監測點b對應的實時溫度t2°C和監測點b對應的低溫閾值2』 °C,若t2°C小於或者等於t2』 °C,則產生低速風扇控制標識,若t2°C大於t2』 °C,則不產生低帶風扇控制標識。
[0043]如果以上輪詢匹配都不滿足,則產生中速風扇控制標識。
[0044]步驟S500,更新本地風扇控制標識。
[0045]將步驟S400中產生的風扇控制標識更新到本地風扇,本地風扇根據風扇控制標識控制風扇在快速、中速、低速三檔運轉,使設備保持在適度的溫度。
[0046]採用本發明方法後,對交換設備系統卡板進行合理的降溫保護,儘量讓設備在一個適度的溫度環境中正常工作。通過實際對某些產品高低溫測試後我們發現,當環境溫度低於某個值附近時,硬體可能會出現工作異常,如果設備本來就處於較低溫度的環境中,此時風扇速度仍為高速,則會促使環境溫度更低、增大硬體工作異常的風險。同時出於節能、省電及降低噪音的考慮,將系統風扇轉速設為:高、中、低多個檔位,當環境溫度高於風扇高檔溫度閥值範圍時,風扇轉速自動設置為高檔;環境溫度低於低檔溫度閥值範圍時,自動設置為低檔;環境溫度在高低檔之間時,風扇自動設置為中檔。風扇轉速根據溫度自動調整系統,既合理的保護了硬體環境,又能夠節能、降低噪音。
[0047]以上僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對本發明專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。
【權利要求】
1.一種風扇隨溫度自動調節的方法,其特徵在於,包括: 系統開啟後,初始化完成之前風扇全速運行; 採集各監測點的實時溫度; 將各監測點的實時溫度進行排序標記; 分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識; 更新本地風扇控制標識。
2.根據權利要求1所述的風扇隨溫度自動調節的方法,其特徵在於,所述採集各監測點的實時溫度包括: 定時讀取各監測點溫度傳感器的數據; 依次判斷當前各個監測點的溫度與上一次的差值是否小於預設值; 若監測點的溫度與上一次的差值小於預設值,則所述監測點溫度有效。
3.根據權利要求2所述的風扇隨溫度自動調節的方法,其特徵在於,所述預設值為5。。。
4.根據權利要求1所述的風扇隨溫度自動調節的方法,其特徵在於,所述分別將各監測點的實時溫度與該監測點對應的高溫閥值以及該監測點對應的低溫閥值匹配,以產生風扇控制標識的步驟包括: 按照從高到低的排序,將各個監測點的實時溫度和該監測點對應的高溫閥值進行比對,若某一監測點的實時溫度大於該監測點對應的高溫閥值時,則產生快速風扇控制標識; 按照從低到高的排序,將各個監測點的實時溫度和該監測點對應的低溫閥值進行比對,若某一監測點的實時溫度小於該監測點對應的低溫閥值時,則產生低速風扇控制標識; 若各個監測點的實時溫度均小於該監測點對應的高溫閾值且大於該監測點對應的低溫閾值時,產生中速風扇控制標識。
【文檔編號】F04D27/00GK104251221SQ201410245410
【公開日】2014年12月31日 申請日期:2014年6月4日 優先權日:2014年6月4日
【發明者】常玉芳, 汪喬 申請人:上海斐訊數據通信技術有限公司