本發明專利技術提供一種控制電子裝置溫度的方法和電子裝置,電子裝置中包括發熱器件,發熱器件具有一溫度;采集上述發熱器件中的至少一個的溫度,不同溫度與一擬合溫度之間存在一個對應關系;根據對應關系計算出一當前的擬合溫度;獲取一最大擬合溫度;獲得最大擬合溫度與擬合溫度之間的溫度差;根據溫度差來執行對應的溫度控制策略。擬合溫度是對各個發熱器件發出的不同溫度進行加權后得到的數值,每一個發熱器件對于該擬合溫度均產生作用,實時動態的檢測各個發熱器件的溫度以獲取該擬合溫度,且預先知道了當前時刻的最大擬合溫度,因此可以得到兩者之間的溫度差,此時可以根據溫度差來改變風扇的轉速以動態的控制電子裝置的擬合溫度。
【技術實現步驟摘要】
本專利技術涉及溫度控制技術,特別是指一種控制電子裝置溫度的方法和電子裝置。
技術介紹
計算機等電子裝置需要能夠在不同的環境中工作,當環境溫度升高,或計算機運行大型程序,或者有的硬件出現故障后,其發熱器件都有可能出現高溫,進而使得電子裝置的殼體的溫度升高,若不急時處理會導致硬件出現致命性損害。CPU溫度正常情況下位于45 65°C或更低,CPU風扇通常位于1000 2500轉,可能會因主板或CPU的工作狀態不同而動態調整,主板溫度正常情況下40 60°C左右或更低,顯卡是整個機箱里溫度最高的硬件,常規下50 70°C或更低,運行大型3D游戲或播放高清視頻時溫度可達到100°C左右,高負載下不超過110°C均視為正常范疇。現有技術中,電子裝置的溫度控制系統具有局限性,其對不同發熱器件的溫度進行控制的原理在于,基于當前檢測到的溫度調整其對應的風扇,但這會導致電子裝置的殼體溫度分布不均勻,例如靠近顯卡和CPU的殼體會出現溫度過高,甚至發燙。專利技術人發現現有技術存在如下問題現有對于電子裝置的溫度進行控制的技術都是對該電子設備的發熱器件進行檢測并控制其風扇的轉速,并不考慮各個發熱器件對于殼體的作用,也不考慮各個發熱器件共同發熱時對于若干個溫度的擬合溫度的影響,無法滿足用戶對于電子設備殼體的溫度的要求。
技術實現思路
本專利技術要解決的技術問題是提供一種動態控制電子裝置溫度的方法和電子裝置,用于解決現有技術中,無法對電子裝置的擬合溫度進行實時調整,以使所述電子裝置能夠適應當前的環境溫度的缺陷。為解決上述技術問題,本專利技術的實施例提供一種控制電子裝置的溫度的方法,所述電子裝置中包括發熱器件,所述發熱器件具有一溫度;方法包括采集上述發熱器件中的至少一個的溫度,不同溫度與一擬合溫度之間存在一個對應關系;根據所述對應關系計算出一當前的所述擬合溫度;獲取一最大擬合溫度;獲得所述最大擬合溫度與所述擬合溫度之間的溫度差;根據所述溫度差來執行對應的溫度控制策略。所述的方法,所述根據所述對應關系計算出一當前的所述擬合溫度包括為每一個所述發熱器件設置一個溫度影響權值,各個所述溫度影響權值的總和為一個單位;將每一個所述發熱器件的溫度與對應的溫度影響權值相乘得到一加權溫度;將各個所述加權溫度相加得到所述擬合溫度。所述的方法,所述根據所述溫度差來執行對應的溫度控制策略包括所述溫度差所在的控制區間包括低溫安靜區間、溫度正常區間和高溫區間;當所述溫度差所在的控制區間為低溫安靜區間時,控制風扇處于低轉速;當所述溫度差所在的控制區間為溫度正常區間時,控制風扇處于正常轉速;當所述溫度差所在的控制區間為高溫區間時,控制風扇處于全轉速。所述的方法,當所述擬合溫度小于所述最大擬合溫度時,得到對應的所述溫度差作為一富余溫度差;在所述對應關系中保留一第一發熱器件的發熱作用,并且屏蔽其余所述發熱器件的發熱作用,并且,將所述富余溫度差除以所述第一發熱器件的所述溫度影響權值得到所述第一發熱器件的極限溫度,該極限溫度是允許所述第一發熱器件達到的最高溫度。所述的方法,記錄不同的所述發熱器件的最大溫度,獲取每一個所述發熱器件的溫度與對應的最大溫度之間的單器件溫度可調節差值,對各個所述單器件溫度可調節差值進行排序得到一最小單器件溫度可調節差值;獲取該最小單器件溫度可調節差值對應的發熱器件對應的風扇,加速該風扇的轉速。一種電子裝置,包括發熱器件,每一個所述發熱器件具有一溫度;器件溫度采集單元,用于采集上述發熱器件中的至少一個的溫度,不同溫度與一擬合溫度之間存在一個對應關系;溫度擬合單元,用于根據所述對應關系計算出一當前的所述擬合溫度;溫度差運算單元,用于獲取一最大擬合溫度;以及,獲得所述最大擬合溫度與所述擬合溫度之間的溫度差;控制單元,用于根據所述溫度差來執行對應的溫度控制策略。所述的電子裝置,溫度擬合單元還包括權值設置模塊,用于為每一個所述發熱器件設置一個溫度影響權值,各個所述溫度影響權值的總和為一個單位;運算模塊,用于將每一個所述發熱器件的溫度與對應的溫度影響權值相乘得到一加權溫度;將各個所述加權溫度相加得到所述擬合溫度。所述的電子裝置,控制單元還包括風扇轉速模塊,用于當所述溫度差所在的控制區間為低溫安靜區間時,控制風扇處于低轉速;當所述溫度差所在的控制區間為溫度正常區間時,控制風扇處于正常轉速;當所述溫度差所在的控制區間為高溫區間時,控制風扇處于全轉速。所述的電子裝置,還包括溫度余量分配單元,用于當所述擬合溫度小于所述最大擬合溫度時,得到對應的所述溫度差作為一富余溫度差;在所述對應關系中保留一第一發熱器件的發熱作用,并且屏蔽其余所述發熱器件的發熱作用,并且,將所述富余溫度差除以所述第一發熱器件的所述溫度影響權值得到所述第一發熱器件的極限溫度,該極限溫度是允許所述第一發熱器件達到的最高溫度。所述的電子裝置,控制單元還包括單器件溫差模塊,用于記錄不同的所述發熱器件的最大溫度,獲取每一個所述發熱器件的溫度與對應的最大溫度之間的單器件溫度可調節差值,對各個所述單器件溫度可調節差值進行排序得到一最小單器件溫度可調節差值;單器件調節模塊,用于獲取該最小單器件溫度可調節差值對應的發熱器件對應的風扇,力口速該風扇的轉速。本專利技術的上述技術方案的有益效果如下擬合溫度是對各個發熱器件發出的不同溫度進行加權后得到的數值,每一個發熱器件對于該擬合溫度均產生作用,實時動態的檢測各個發熱器件的溫度以獲取該擬合溫度,且預先知道了當前時刻的最大擬合溫度,因此可以得到兩者之間的溫度差,由于溫度差對應著風扇的轉速,因此此時可以根據溫度差來改變風扇的轉速以動態的控制電子裝置的擬合溫度。附圖說明圖I為本專利技術實施例一種控制電子裝置的溫度的方法流程示意圖;圖2為本專利技術實施例計算擬合溫度的原理示意圖;圖3為本專利技術實施例擬合溫度與電子裝置的殼體溫度關系示意圖;圖4為本專利技術實施例根據溫度差執行對應的溫度控制策略示意圖;圖5為本專利技術實施例一種電子裝置結構示意圖。具體實施例方式為使本專利技術要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。·本專利技術實施例提供一種控制電子裝置的溫度的方法,如圖I所示,電子裝置中包括發熱器件,所述發熱器件具有一溫度;方法包括步驟101,采集上述發熱器件中的至少一個的溫度,不同溫度與一擬合溫度之間存在一個對應關系;步驟102,根據所述對應關系計算出一當前的所述擬合溫度;步驟103,獲取一最大擬合溫度;獲得所述最大擬合溫度與所述擬合溫度之間的溫度差;步驟104,根據所述溫度差來執行對應的溫度控制策略。應用所提供的技術方案,擬合溫度是對各個發熱器件發出的不同溫度進行加權后得到的數值,每一個發熱器件對于該擬合溫度均產生作用,實時動態的檢測各個發熱器件的溫度以獲取該擬合溫度,且預先知道了當前時刻的最大擬合溫度,因此可以得到兩者之間的溫度差,由于溫度差對應著風扇的轉速,因此此時可以根據溫度差來改變風扇的轉速以動態的控制電子裝置的擬合溫度。在一個優選實施例中,根據所述對應關系計算出一當前的所述擬合溫度包括為每一個發熱器件設置一個溫度影響權值,各個所述溫度影響權值的總和為一個單位;將每一個所述發熱器件的溫度與對應的溫度影響權值相乘得到一加權溫度;將各個所述加權溫度相加得到所述擬合溫度本文檔來自技高網...
【技術保護點】
一種控制電子裝置的溫度的方法,其特征在于,所述電子裝置中包括發熱器件,所述發熱器件具有一溫度;方法包括:采集上述發熱器件中的至少一個的溫度,不同溫度與一擬合溫度之間存在一個對應關系;根據所述對應關系計算出一當前的所述擬合溫度;獲取一最大擬合溫度;獲得所述最大擬合溫度與所述擬合溫度之間的溫度差;根據所述溫度差來執行對應的溫度控制策略。
【技術特征摘要】
【專利技術屬性】
技術研發人員:唐明鵬,
申請(專利權)人:聯想北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。