電池電量測(cè)量方法以及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及移動(dòng)終端電池領(lǐng)域,特別是設(shè)及一種電池電量測(cè)量方法W及移動(dòng)終 玉山 乂而。
【背景技術(shù)】
[0002] 目前,手機(jī)、筆記本電腦能移動(dòng)電子設(shè)備,都需要移動(dòng)電池,如最常用的裡離子電 池。在該些移動(dòng)電子設(shè)備的使用過(guò)程中,電池的電量狀態(tài)是一個(gè)很重要的物理量,它能夠讓 使用者對(duì)剩余的電量有一個(gè)客觀的了解。
[0003]現(xiàn)有技術(shù)中存在很多計(jì)量移動(dòng)電子設(shè)備的電池電量的做法,如常用的電壓開路法W及庫(kù)倫積分法。
[0004]開路電壓法一般適用于電流較小的情況,此時(shí)電池的負(fù)載較輕,具體方法是獲取 當(dāng)前移動(dòng)終端的開路電壓,并通過(guò)查詢電池電量-開路電壓特性曲線來(lái)顯示當(dāng)前電信的電 量。但是由于現(xiàn)實(shí)生活中的電池都存在電池負(fù)載,由于負(fù)載的存在,即使當(dāng)前電量較小時(shí), 也會(huì)造成很大的誤差,難W精確測(cè)量到電池的實(shí)際開路電壓,因此不能得到電池的精確的 剩余電量。
[0005]庫(kù)倫積分法適用與電流較大,負(fù)載較重的情況,具體工作原理是在電池放電路徑 上增加一個(gè)采樣電阻,通過(guò)采樣電阻獲取電池的充放電電流,并在獲取到電池的初始電量 后,通過(guò)充放電電流和充放電時(shí)間W及初始電量來(lái)得知電池的剩余電量。由于庫(kù)倫積分法 本身受限于庫(kù)侖計(jì)和電阻的精度,很難獲取到精確的剩余電量。并且,庫(kù)倫積分法是W已知 初始電量為前提,而初始電量也是通過(guò)開路電壓法測(cè)量出開路電壓并查詢電池電量-開路 電壓特性曲線表后得到的,在開路電壓法本身精度不高的情況下,造成剩余電量不精確的 惡性循環(huán)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明主要解決的技術(shù)問題是提供一種電池電量測(cè)量方法W及移動(dòng)終端,能夠有 效的修正移動(dòng)終端由于電池內(nèi)阻引起的開路電壓誤差,提高顯示電量的精度。
[0007]為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是;提供一種電池電量測(cè)量方 法,包括:
[000引移動(dòng)終端采集當(dāng)前的初始電池電壓、初始電池內(nèi)阻W及電池的放電電流;
[0009]根據(jù)所述初始電池內(nèi)阻、所述放電電流W及所述電池電壓,利用公式一 〇cv= VBAT+I*R確定第一開路電壓;其中,I為所述放電電流,R為所述初始電池內(nèi)阻,VBAT為所 述初始電池電壓,0CV為所述第一開路電壓;
[0010] 根據(jù)所述第一開路電壓查詢電池信息列表W獲取與所述第一開路電壓對(duì)應(yīng)的第 一電池內(nèi)阻,用所述第一電池內(nèi)阻替換所述初始電池內(nèi)阻,并根據(jù)所述公式一確定第二開 路電壓;重復(fù)本步驟N次至所述第一電池內(nèi)阻的值收斂,用計(jì)算得到的開路電壓在所述電 池信息列表中對(duì)應(yīng)的電池內(nèi)阻替換計(jì)算所述開路電壓時(shí)的電池內(nèi)阻,根據(jù)所述公式一計(jì)算 所述移動(dòng)終端當(dāng)前的開路電壓;其中,N為不等于零的自然數(shù);所述電池信息列表為所述移 動(dòng)終端電池的電量、開路電壓、電池內(nèi)阻的對(duì)應(yīng)關(guān)系特征表;
[0011] 根據(jù)所述移動(dòng)終端當(dāng)前的開路電壓查詢所述電池信息列表W獲取與所述開路電 壓對(duì)應(yīng)的初始電池電量,并根據(jù)所述初始電池電量W及所述放電電流確定所述移動(dòng)終端的 當(dāng)前電池電量。
[0012] 其中,所述根據(jù)所述移動(dòng)終端當(dāng)前的開路電壓查詢所述電池信息列表W獲取與所 述開路電壓對(duì)應(yīng)的初始電池電量,并根據(jù)所述初始電池電量W及所述放電電流確定所述移 動(dòng)終端的當(dāng)前電池電量的步驟具體包括:
[0013] 根據(jù)所述移動(dòng)終端當(dāng)前的開路電壓查詢所述電池信息列表W獲取與所述開路電 壓對(duì)應(yīng)的初始電池電量后,根據(jù)公式二這二Q, - /〇〇泌確定所述移動(dòng)終端的當(dāng)前電池 電量Qt,其中,Q。為所述初始電池電量,I(t)為所述放電電流,T為所述電池的放電時(shí)間。
[0014] 其中,N= 5。
[0015] 其中,所述電池信息列表為所述移動(dòng)終端電池的電量-開路電壓-溫度-電池內(nèi) 阻特征表。
[0016] 其中,所述移動(dòng)終端采集當(dāng)前的初始電池電壓、初始電池內(nèi)阻W及電池的放電電 流的步驟還包括:
[0017] 采集當(dāng)前所述移動(dòng)終端的電池溫度,其中在所述電池信息列表中,不同的電池溫 度下,開路電壓與電池內(nèi)阻有不同的對(duì)應(yīng)關(guān)系。
[0018] 為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種移動(dòng)終端,包括 采集模塊、電壓獲取模塊W及電量獲取模塊,
[0019] 所述采集模塊用于采集所述移動(dòng)終端當(dāng)前的初始電池電壓、初始電池內(nèi)阻W及電 池的放電電流;
[0020] 所述電壓獲取模塊用于根據(jù)所述初始電池內(nèi)阻、所述放電電流W及所述電池電 壓,利用公式一 0CV=VBAT+I*R確定第一開路電壓;其中,I為所述放電電流,R為所述初 始電池內(nèi)阻,VBAT為所述初始電池電壓,0CV為所述第一開路電壓;
[0021] 所述電壓獲取模塊還用于根據(jù)所述第一開路電壓查詢電池信息列表W獲取與所 述第一開路電壓對(duì)應(yīng)的第一電池內(nèi)阻,用所述第一電池內(nèi)阻替換所述初始電池內(nèi)阻,并根 據(jù)所述公式一確定第二開路電壓;重復(fù)本步驟N次至所述第一電池內(nèi)阻的值收斂,用計(jì)算 得到的開路電壓在所述電池信息列表中對(duì)應(yīng)的電池內(nèi)阻替換計(jì)算所述開路電壓時(shí)的電池 內(nèi)阻,根據(jù)所述公式一計(jì)算所述移動(dòng)終端當(dāng)前的開路電壓;其中,N為不等于零的自然數(shù); 所述電池信息列表為所述移動(dòng)終端電池的電量、開路電壓、電池內(nèi)阻的對(duì)應(yīng)關(guān)系特征表;
[0022] 所述電量獲取模塊用于根據(jù)所述移動(dòng)終端當(dāng)前的開路電壓查詢所述電池信息列 表W獲取與所述開路電壓對(duì)應(yīng)的初始電池電量,并根據(jù)所述初始電池電量W及所述放電電 流確定所述移動(dòng)終端的當(dāng)前電池電量。
[0023] 其中,所述電量獲取模塊具體用于根據(jù)所述移動(dòng)終端當(dāng)前的開路電壓查 詢所述電池信息列表W獲取與所述開路電壓對(duì)應(yīng)的初始電池電量后,根據(jù)公式二 a=幻,-八〇成確定所述移動(dòng)終端的當(dāng)前電池電量化,其中,9。為所述初始電池電量, J0 I(t)為所述放電電流,T為所述電池的放電時(shí)間。
[0024] 其中,N= 5。
[0025] 其中,所述電池信息列表為所述移動(dòng)終端電池的電量-開路電壓-溫度-電池內(nèi) 阻特征表。
[0026] 其中,所述采集模塊還用于采集當(dāng)前所述移動(dòng)終端的電池溫度,其中在所述電池 信息列表中,不同的電池溫度下,開路電壓與電池內(nèi)阻有不同的對(duì)應(yīng)關(guān)系。
[0027] 本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明采用開路電壓法和庫(kù)倫積 分法相結(jié)合的方式,在采集到初始電池電壓、初始電池電阻W及電池的放電電流后,根據(jù)公 式一 0CV=VBAT+I*R通過(guò)迭代的方式修正由于電池內(nèi)阻引起的開路電壓誤差的問題,其 中,I為放電電流,R為初始電池內(nèi)阻,VBAT為初始電池電壓,0CV為第一開路電壓,能夠有 效提高開路電壓的精度。由精確的開路電壓得到精確的初始電池電量,并進(jìn)一步由庫(kù)倫積 分法得到當(dāng)前的電池電量。由于,經(jīng)過(guò)修正,開路電壓的誤差已經(jīng)很小,那么也對(duì)應(yīng)減小了 開路電壓對(duì)應(yīng)的初始電池電量的誤差,進(jìn)一步使當(dāng)前電池電量得到修正,得到精確的電池 電量。
【附圖說(shuō)明】