本發(fā)明涉及電子設備溫度控制領域,具體提供一種設備功耗控制方法、系統(tǒng)及存儲介質(zhì)。
背景技術(shù):
1、目前,大多數(shù)電子產(chǎn)品都需要依賴電池提供工作所需的能量,隨著電子工業(yè)的發(fā)展,眾多電子產(chǎn)品對電池的需求越來越多,要求也越來越高。
2、以鋰電池為例,由于鋰電池材料的特性,鋰電池的放電能力和電池溫度、剩余電池容量(常用電池荷電狀態(tài)來表示,stateofcharge,以下簡稱soc)相關(guān)性較大,一般而言,當環(huán)境溫度過低,會導致設備的電池放電能力不足;當剩余電池容量較低,也會影響電池的放電能力。因此當設備運行在低溫低電量的環(huán)境下,電池的放電能力會受到極大的限制,甚至出現(xiàn)設備關(guān)機、無法啟動等問題,十分影響用戶的正常使用和體驗感。
3、相應地,本領域需要一種設備功耗控制方法、系統(tǒng)及存儲介質(zhì)來解決上述問題。
技術(shù)實現(xiàn)思路
1、為了克服上述缺陷,提出了本發(fā)明,以提供解決或至少部分地解決低溫低電量下設備的電池放電能力受到限制,導致設備運行不穩(wěn)定的問題。
2、在第一方面,本發(fā)明提供一種設備功耗控制方法,包括如下步驟:
3、獲取設備的電池溫度和電池剩余電量;
4、基于所述電池溫度和所述電池剩余電量,確定所述設備的電池放電能力;
5、基于所述電池放電能力對所述設備進行功耗控制。
6、在一個具體實施例中,所述獲取設備的電池溫度和電池剩余電量,包括:
7、通過溫度傳感器獲取所述電池溫度;和
8、通過電池管理單元獲取所述電池剩余電量。
9、在一個具體實施例中,基于所述電池放電能力對所述設備進行功耗控制,包括:
10、基于所確定的電池放電能力直接對所述設備的功耗相關(guān)參數(shù)進行調(diào)整,其中對于不同的電池放電能力,對所述功耗相關(guān)參數(shù)進行不同程度的調(diào)整。
11、在一個具體實施例中,所述方法還包括:
12、獲取所述設備在不同電池溫度以及不同電池剩余電量所對應的電池放電能力;
13、將所述電池放電能力根據(jù)預設標準進行劃分,得到所述設備的預設工作檔位。
14、在一個具體實施例中,所述將所述電池放電能力根據(jù)預設標準進行劃分,得到所述設備的預設工作檔位,包括:
15、基于所述電池放電能力將所述設備的預設工作檔位劃分為至少兩檔。
16、在一個具體實施例中,所述基于所述電池放電能力對所述設備進行功耗控制,包括:
17、基于所確定的電池放電能力得到對應的工作檔位;
18、基于所述對應的工作檔位對所述設備的功耗相關(guān)參數(shù)進行調(diào)整,其中對于不同的工作檔位,對所述功耗相關(guān)參數(shù)的調(diào)整程度不同。
19、在一個具體實施例中,
20、所述設備為移動終端,所述功耗相關(guān)參數(shù)包括所述移動終端的cpu頻點數(shù)值、gpu頻率值、顯示亮度值、音頻音量值和射頻通信參數(shù)值中的一個或多個。
21、在一個具體實施例中,所述對于不同工作檔位,對所述功耗相關(guān)參數(shù)進行不同程度的調(diào)整,包括:
22、相較于較大發(fā)電能力所對應的工作檔位,對于較小電池放電能力所對應的工作檔位將功耗相關(guān)參數(shù)值調(diào)整為更小。
23、在一個具體實施例中,所述設備為移動終端,所述方法還包括:
24、當所述較小電池放電能力所對應的工作檔位為所述預設工作檔位中次最低檔位時,關(guān)閉所述移動終端的高帶寬內(nèi)存和/或禁用所述設備的相機閃光燈。
25、在一個具體實施例中,所述設備為移動終端,所述方法還包括:
26、當所述較小電池放電能力所對應的工作檔位為所述預設工作檔位中最低檔位時,啟用高耗電應用提醒。
27、在第二方面,本發(fā)明提供一種設備功耗控制系統(tǒng),包括處理器和存儲器,存儲器中存儲有程序,其特征在于,所述程序被所述處理器執(zhí)行時,實現(xiàn)第一方面中任一項所述的方法。
28、在第三方面,本發(fā)明提供一種計算機可讀存儲介質(zhì),存儲有多條程序代碼,其特征在于,所述程序代碼適于由處理器加載并運行以執(zhí)行第一方面中任一項所述的方法。
29、方案1.一種設備功耗控制方法,其特征在于,包括:
30、獲取設備的電池溫度和電池剩余電量;
31、基于所述電池溫度和所述電池剩余電量,確定所述設備的電池放電能力;
32、基于所述電池放電能力對所述設備進行功耗控制。
33、方案2.根據(jù)方案1所述的方法,其特征在于,所述獲取設備的電池溫度和電池剩余電量,包括:
34、通過溫度傳感器獲取所述電池溫度;和
35、通過電池管理單元獲取所述電池剩余電量。
36、方案3.根據(jù)方案1所述的方法,其特征在于,所述基于所述電池放電能力對所述設備進行功耗控制,包括:
37、基于所確定的電池放電能力直接對所述設備的功耗相關(guān)參數(shù)進行調(diào)整,其中對于不同的電池放電能力,對所述功耗相關(guān)參數(shù)進行不同程度的調(diào)整。
38、方案4.根據(jù)方案1所述的方法,其特征在于,所述方法還包括:
39、獲取所述設備在不同電池溫度以及不同電池剩余電量所對應的電池放電能力;
40、將所述電池放電能力根據(jù)預設標準進行劃分,得到所述設備的預設工作檔位。
41、方案5.根據(jù)方案4所述的方法,其特征在于,所述將所述電池放電能力根據(jù)預設標準進行劃分,得到所述設備的預設工作檔位,包括:
42、基于所述電池放電能力將所述設備的預設工作檔位劃分為至少兩檔。
43、方案6.根據(jù)方案5所述的方法,其特征在于,所述基于所述電池放電能力對所述設備進行功耗控制,包括:
44、基于所確定的電池放電能力得到對應的工作檔位;
45、基于所述對應的工作檔位對所述設備的功耗相關(guān)參數(shù)進行調(diào)整,其中對于不同的工作檔位,對所述功耗相關(guān)參數(shù)的調(diào)整程度不同。
46、方案7.根據(jù)方案3或6所述的方法,其特征在于,
47、所述設備為移動終端,所述功耗相關(guān)參數(shù)包括所述移動終端的cpu頻點數(shù)值、gpu頻率值、顯示亮度值、音頻音量值和射頻通信參數(shù)值中的一個或多個。
48、方案8.根據(jù)方案6或7所述的方法,其特征在于,所述對于不同工作檔位,對所述功耗相關(guān)參數(shù)進行不同程度的調(diào)整,包括:
49、相較于較大發(fā)電能力所對應的工作檔位,對于較小電池放電能力所對應的工作檔位將功耗相關(guān)參數(shù)值調(diào)整為更小。
50、方案9.根據(jù)方案8所述的方法,其特征在于,
51、所述設備為移動終端;
52、所述方法還包括:
53、當所述較小電池放電能力所對應的工作檔位為所述預設工作檔位中次最低檔位時,關(guān)閉所述移動終端的高帶寬內(nèi)存和/或禁用所述設備的相機閃光燈。
54、方案10.根據(jù)方案8所述的方法,其特征在于,
55、所述設備為移動終端;
56、所述方法還包括:
57、當所述較小電池放電能力所對應的工作檔位為所述預設工作檔位中最低檔位時,啟用高耗電應用提醒。
58、方案11.一種設備功耗控制系統(tǒng),包括處理器和存儲器,存儲器中存儲有程序,其特征在于,所述程序被所述處理器執(zhí)行時,實現(xiàn)方案1-10中任一項所述的方法。
59、方案12.一種計算機可讀存儲介質(zhì),存儲有多條程序代碼,其特征在于,所述程序代碼適于由處理器加載并運行以執(zhí)行方案1-10中任一項所述的方法。
60、本發(fā)明上述一個或多個技術(shù)方案,至少具有如下一種或多種有益效果:
61、在實施本發(fā)明的技術(shù)方案中,根據(jù)設備的電池溫度和電池剩余電量不同,相應采取不同的功耗控制方法,當設備處于電池放電能力較高的工作檔位時,不限制設備的功耗或功耗控制較為寬松,使得該設備能夠在最佳狀態(tài)下運行工作,提升用戶體驗感;而當設備處于電池放電能力較低的工作檔位時,則需要嚴格限制設備的功耗,以盡可能地延長設備的正常使用和運行時間,避免設備出現(xiàn)不符合預期的關(guān)機、重啟等狀況,保障基本的用戶體驗。