一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端設(shè)備領(lǐng)域,尤其涉及一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法。
【背景技術(shù)】
[0002]目前,智能終端設(shè)備已經(jīng)成為人們?nèi)粘I钏夭豢缮俚墓ぞ咧?,如智能手機(jī)、平板電腦等等;
[0003]然而,隨著技術(shù)的發(fā)展,用戶(hù)對(duì)智能終端設(shè)備待機(jī)時(shí)長(zhǎng)的要求也越來(lái)越高,特別是在電資源缺乏的地方,用戶(hù)迫切的需要具備更長(zhǎng)待機(jī)時(shí)間的對(duì)智能終端設(shè)備。
[0004]如今,現(xiàn)有技術(shù)對(duì)于延長(zhǎng)續(xù)航的設(shè)計(jì)主要分兩個(gè)方面:一、增大電池容量,二、讓設(shè)備更加的省電;但是,由于增大電池容量往往會(huì)導(dǎo)致設(shè)備體積的增加,同時(shí)也會(huì)導(dǎo)致生產(chǎn)成本的增加;同時(shí)也沒(méi)有很好的技術(shù)方案可以實(shí)現(xiàn)讓設(shè)備更加省電。
【發(fā)明內(nèi)容】
[0005]為了解決上述問(wèn)題,加之針對(duì)現(xiàn)有終端芯片的功耗居高不下,以及操作系統(tǒng)越來(lái)越龐大所帶來(lái)的高功耗等問(wèn)題,本發(fā)明提供一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,采用電量計(jì)設(shè)計(jì)的方式,實(shí)時(shí)按照分級(jí)的形式分配電量,在使用智能終端時(shí),如果遇到功耗過(guò)高的情況下,可以啟動(dòng)省電方案,降低工作電流,避免電量過(guò)度使用,從而達(dá)到延長(zhǎng)續(xù)航的能力。
[0006]上述的一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,主要包括以下步驟:
[0007]S1、采集數(shù)據(jù),具體為采集每個(gè)模塊不同工作狀態(tài)下的功耗數(shù)據(jù),每種狀態(tài)采集100 次;
[0008]S2、對(duì)采集到的數(shù)據(jù)進(jìn)行平均值處理,從而得到基準(zhǔn)值;
[0009]S3、將處理后的數(shù)據(jù)錄入數(shù)據(jù)庫(kù);
[0010]S4、系統(tǒng)啟動(dòng);
[0011]S5、進(jìn)行啟動(dòng)后的準(zhǔn)備工作;
[0012]S6、電量數(shù)據(jù)初始化,并讀取步驟S3數(shù)據(jù)庫(kù)的數(shù)據(jù);
[0013]S7、監(jiān)控模塊實(shí)時(shí)用電量,并判斷工作電流是否高于基準(zhǔn)值,如工作電流高于基準(zhǔn)值,則進(jìn)行步驟S8,否則進(jìn)行步驟S12;
[0014]S8、判斷工作電流與基準(zhǔn)值之間的差值;如該差值大于200mA,則進(jìn)行步驟S9 ;如該差值介于10mA與200mA之間,則進(jìn)行步驟SlO;如該差值介于50mA與10mA之間,則進(jìn)行步驟S11;
[0015]S9、進(jìn)入三級(jí)省電模式;
[0016]S10、進(jìn)入二級(jí)省電模式;
[0017]SI 1、進(jìn)入一級(jí)省電模式;
[0018]S12、不啟動(dòng)省電模式。
[0019]上述方法中,所述步驟S9中的三級(jí)省電模式通過(guò)JNI和Shell技術(shù)對(duì)CPU設(shè)備節(jié)點(diǎn)進(jìn)行讀寫(xiě)操作,重寫(xiě)CPU調(diào)控模式為PowerSave模式。
[0020]上述方法中,所述步驟SlO中的二級(jí)省電模式根據(jù)后臺(tái)進(jìn)程的優(yōu)先級(jí)和耗電嚴(yán)重程度綜合運(yùn)算,強(qiáng)制清除優(yōu)先級(jí)低且高功耗進(jìn)程。
[0021]上述方法中,所述步驟Sll中的一級(jí)省電模式通過(guò)光傳感器獲得實(shí)時(shí)環(huán)境光強(qiáng)度,再通過(guò)指令控制背光芯片,從而調(diào)整背光亮度。
[0022]本發(fā)明的優(yōu)點(diǎn)和有益效果在于:本發(fā)明提供了一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,可以在不增加成本的前提下,延長(zhǎng)智能終端設(shè)備的使用時(shí)長(zhǎng),從而滿(mǎn)足用戶(hù)的使用需求。
【附圖說(shuō)明】
[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是本發(fā)明中分級(jí)省電方法的流程示意圖。
【具體實(shí)施方式】
[0025]下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
[0026]如圖1所示,本發(fā)明記載了一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,主要包括以下步驟:
[0027]S1、采集每個(gè)模塊不同工作狀態(tài)下的功耗數(shù)據(jù),每種狀態(tài)采集100次;
[0028]S2、對(duì)采集到的數(shù)據(jù)進(jìn)行平均值處理,從而得到基準(zhǔn)值;
[0029]S3、將處理后的數(shù)據(jù)錄入數(shù)據(jù)庫(kù);
[0030]S4、系統(tǒng)啟動(dòng);
[0031]S5、進(jìn)行啟動(dòng)后的準(zhǔn)備工作;
[0032]S6、電量數(shù)據(jù)初始化,并讀取步驟S3數(shù)據(jù)庫(kù)的數(shù)據(jù);
[0033]S7、監(jiān)控模塊實(shí)時(shí)用電量,并判斷工作電流是否高于基準(zhǔn)值,如工作電流高于基準(zhǔn)值,則進(jìn)行步驟S8,否則進(jìn)行步驟S12;
[0034]S8、判斷工作電流與基準(zhǔn)值之間的差值;如該差值大于200mA,則進(jìn)行步驟S9 ;如該差值介于10mA與200mA之間,則進(jìn)行步驟SlO;如該差值介于50mA與10mA之間,則進(jìn)行步驟S11;
[0035]S9、進(jìn)入三級(jí)省電模式,該三級(jí)省電模式主要是通過(guò)JNI和Shell技術(shù)對(duì)CPU設(shè)備節(jié)點(diǎn)進(jìn)行讀寫(xiě)操作,重寫(xiě)(PU調(diào)控模式為PowerSave模式,從而極大的降低了電量的消耗;
[0036]S10、進(jìn)入二級(jí)省電模式,該二級(jí)省電模式主要是根據(jù)后臺(tái)進(jìn)程的優(yōu)先級(jí)和耗電嚴(yán)重程度等綜合運(yùn)算,強(qiáng)制清除優(yōu)先級(jí)低且高功耗進(jìn)程;
[0037]S11、進(jìn)入一級(jí)省電模式,該一級(jí)省電模式主要是通過(guò)光傳感器獲得實(shí)時(shí)環(huán)境光強(qiáng)度,再通過(guò)指令控制背光芯片,從而調(diào)整背光亮度;
[0038]S12、不啟動(dòng)省電模式。
[0039]本發(fā)明的原理為:采用電量計(jì)設(shè)計(jì)的方式,實(shí)時(shí)監(jiān)控各模塊的用電情況,并實(shí)時(shí)做電量配置,達(dá)到最佳省電模式。其中,電量計(jì)的設(shè)計(jì)采用的是查詢(xún)數(shù)據(jù)庫(kù)方式。每個(gè)模塊在不同的工作狀態(tài)下功耗是不同的,而且是可追尋的,因此通過(guò)采集每個(gè)模塊不同工作狀態(tài)下的數(shù)據(jù),每種狀態(tài)采集100次,作為基準(zhǔn)值。在模塊正常工作中通過(guò)軟件監(jiān)控器監(jiān)控模塊的運(yùn)行狀態(tài),不同的狀態(tài)的電量值可以在基準(zhǔn)值數(shù)據(jù)庫(kù)中找到,有了這些數(shù)據(jù)就可以按照最省電方式對(duì)模塊進(jìn)行及時(shí)配置,且不會(huì)影響模塊的運(yùn)行性能。
[0040]同時(shí),將電量配置策略設(shè)計(jì)為三級(jí)式,一級(jí)是通過(guò)可見(jiàn)光的檢測(cè)來(lái)實(shí)時(shí)調(diào)整屏幕背光亮度,二級(jí)是強(qiáng)制清理后臺(tái)進(jìn)程,三級(jí)是(PU降頻,從而極大的減小了電量的浪費(fèi),進(jìn)而達(dá)到了延長(zhǎng)使用時(shí)間的目的。
[0041]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,其特征在于,所述方法包括以下步驟: 51、采集數(shù)據(jù),即采集每個(gè)模塊不同工作狀態(tài)下的功耗數(shù)據(jù),每種狀態(tài)采集100次; 52、對(duì)采集到的數(shù)據(jù)進(jìn)行平均值處理,從而得到基準(zhǔn)值; 53、將處理后的數(shù)據(jù)錄入數(shù)據(jù)庫(kù); 54、系統(tǒng)啟動(dòng); 55、進(jìn)行啟動(dòng)后的準(zhǔn)備工作; 56、電量數(shù)據(jù)初始化,并讀取步驟S3數(shù)據(jù)庫(kù)的數(shù)據(jù); 57、監(jiān)控模塊實(shí)時(shí)用電量,并判斷工作電流是否高于基準(zhǔn)值,如工作電流高于基準(zhǔn)值,則進(jìn)行步驟S8,否則進(jìn)行步驟S12; 58、判斷工作電流與基準(zhǔn)值之間的差值;如該差值大于200mA,則進(jìn)行步驟S9;如該差值介于10mA與200mA之間,則進(jìn)行步驟S10;如該差值介于50mA與10mA之間,則進(jìn)行步驟Sll; 59、進(jìn)入三級(jí)省電模式; 510、進(jìn)入二級(jí)省電模式; 511、進(jìn)入一級(jí)省電模式; 512、不啟動(dòng)省電模式。2.如權(quán)利要求1所述的一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,其特征在于,所述步驟S9中的三級(jí)省電模式通過(guò)JNI和Shell技術(shù)對(duì)CPU設(shè)備節(jié)點(diǎn)進(jìn)行讀寫(xiě)操作,重寫(xiě)CPU調(diào)控模式為PowerSave模式。3.如權(quán)利要求1所述的一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,其特征在于,所述步驟SlO中的二級(jí)省電模式根據(jù)后臺(tái)進(jìn)程的優(yōu)先級(jí)和耗電嚴(yán)重程度綜合運(yùn)算,強(qiáng)制清除優(yōu)先級(jí)低且高功耗進(jìn)程。4.如權(quán)利要求1所述的一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,其特征在于,所述步驟SI I中的一級(jí)省電模式通過(guò)光傳感器獲得實(shí)時(shí)環(huán)境光強(qiáng)度,再通過(guò)指令控制背光芯片,從而調(diào)整背光亮度。
【專(zhuān)利摘要】本發(fā)明記載了一種應(yīng)用于智能終端設(shè)備的分級(jí)省電方法,包括步驟:S1、采集數(shù)據(jù);S2、計(jì)算得到基準(zhǔn)值;S3、將數(shù)據(jù)錄入數(shù)據(jù)庫(kù);S4、系統(tǒng)啟動(dòng);S5、進(jìn)行準(zhǔn)備工作;S6、電量數(shù)據(jù)初始化;S7、判斷工作電流是否高于基準(zhǔn)值;S8、判斷工作電流與基準(zhǔn)值之間的差值;如該差值大于200mA,則進(jìn)行步驟S9;如該差值介于100mA與200mA之間,則進(jìn)行步驟S10;如該差值介于50mA與100mA之間,則進(jìn)行步驟S11;S9、進(jìn)入三級(jí)省電模式;S10、進(jìn)入二級(jí)省電模式;S11、進(jìn)入一級(jí)省電模式;S12、不啟動(dòng)省電模式。由于采用了上述技術(shù),使得本發(fā)明可以在不增加成本的前提下,延長(zhǎng)智能終端設(shè)備的使用時(shí)長(zhǎng),從而滿(mǎn)足用戶(hù)的使用需求。
【IPC分類(lèi)】G06F1/32
【公開(kāi)號(hào)】CN105676998
【申請(qǐng)?zhí)枴緾N201610013195
【發(fā)明人】劉靜江, 鄭雪瑞, 黃成鐘
【申請(qǐng)人】上海傳英信息技術(shù)有限公司
【公開(kāi)日】2016年6月15日
【申請(qǐng)日】2016年1月11日