專利名稱:一種動力電池荷電狀態(tài)估計方法
技術(shù)領(lǐng)域:
本發(fā)明涉及動力電池電源管理系統(tǒng)領(lǐng)域,尤其涉及一種動力電池荷電狀 態(tài)估計方法。
背景技術(shù):
動力電池荷電狀態(tài)(S0C — State of Charge)的估計是電源管理系統(tǒng) 中一個非常重要的內(nèi)容。目前常用的動力電池SOC估計方法有以下三種第一,安時計量法,將充放電電流隨時間的積分值加于初始的SOC上對 實時的SOC進行估計。該方法存在以下兩方面缺陷 一方面,由于動力電池 可能在任何一個SOC開始工作,故而初始的SOC難以確定;另一方面,動力 電池在實際使用過程中,會不確定地以不同倍率電流進行放電,而在不同倍 率電流放電的情況下,特別是在高倍率電流放電情況下,動力電池的放電效 率有較大變化(如圖2所示),此時僅憑充放電電流隨時間的直接積分而不 對該積分過程加以修正,無法體現(xiàn)放電效率變化對實時的S0C造成的影響, 從而估計所得的SOC有較大誤差。第二,開路電壓法,利用開路電壓(0CV — Open Circuit Voltage) 與S0C的對應(yīng)關(guān)系進行估計。該方法需要基于OCV的測定,但由于在動力電 池工作過程中,無法測定開路電壓,故該方法無法應(yīng)用于動力電池的工作過 程中。第三,神經(jīng)網(wǎng)絡(luò)法,利用神經(jīng)網(wǎng)絡(luò)模型,直接預(yù)測某個放電電流DC和 放電電壓DV下的放電量,并根據(jù)初始S0C,由上述兩者的差值推算出實時的 S0C。該方法也不適用于動力電池的SOC估計, 一方面因為初始SOC難以確 定;另一方面因為神經(jīng)網(wǎng)絡(luò)模型受輸入維數(shù)限制,僅預(yù)測單個倍率下的放電
電量,而實際應(yīng)用中動力電池以變化的倍率電流放電,因此神經(jīng)網(wǎng)絡(luò)法不符 合實際使用情況。發(fā)明內(nèi)容針對現(xiàn)有的動力電池soc估計方法存在誤差較大、不適用工作狀態(tài)的缺陷,本發(fā)明提供了一種具有較小誤差的動力電池荷電狀態(tài)估計方法,其特征在于,該方法包括以下步驟(a) 測量動力電池在多個不同放電倍率下的放電量,并且與額定放電量 進行比值計算,得到多組不同放電倍率下的充放電效率修正系數(shù)尼數(shù)據(jù),然 后將所述多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同放電倍率下的《變化曲線;(b) 測量動力電池在多個不同溫度下的放電量,并且與額定放電量進行比值計算,得到多組不同溫度下的充放電效率修正系數(shù)^;數(shù)據(jù),然后將所述多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同溫度下的A變化曲線;(c) 將電池工作狀態(tài)的初始時刻至t時刻劃分為多個時間段。 ,通過下 式計算工作狀態(tài)下的動力電池在t時刻的剩余電量G (即S0C),式中,凡為對電池的一致性差異和不同循環(huán)次數(shù)進行修正的實際電量修正系數(shù),c。為工作狀態(tài)下初始時刻電池的剩余電量, A;為從所述《變化曲線得到的o'時間段內(nèi)的放電倍率下的《值, A;為從所述A;變化曲線得到的工作溫度下的凡值,/,為每個時間段結(jié)束時的電流值。與現(xiàn)有技術(shù)相比,本發(fā)明的方法的優(yōu)點在于適用于電池工作狀態(tài);考 慮了影響電池的放電倍率、溫度、循環(huán)次數(shù)、電池一致性差異等因素,更符 合動力電池的實際使用情況,估計結(jié)果誤差較?。皇褂脭?shù)據(jù)擬合工具建立相 關(guān)曲線,簡化建模過程,易于該方法的工業(yè)應(yīng)用。
圖1是根據(jù)本發(fā)明的不同開路電壓下的非工作狀態(tài)電池在t時刻的初始 剩余電量&的曲線圖。圖2是根據(jù)本發(fā)明的不同倍率下的充放電效率修正系數(shù)yr,的曲線圖。 圖3是根據(jù)本發(fā)明的不同溫度下的充放電效率修正系數(shù)凡的曲線圖。圖4是根據(jù)本發(fā)明的具體實施方式
的單隱層BP網(wǎng)絡(luò)模型結(jié)構(gòu)圖示。 圖5是開路電壓和放電量實測結(jié)果與網(wǎng)絡(luò)擬合結(jié)果的比較圖示。 圖6是根據(jù)本發(fā)明的具體實施方式
的方法的原理流程圖。
具體實施方式
下面參照附圖對本發(fā)明進行詳細說明。 本發(fā)明提供的S0C估計方法包括以下步驟(a) 測量動力電池在多個不同放電倍率下的放電量,并且與額定放電量 進行比值計算,得到多組不同放電倍率下的充放電效率修正系數(shù)凡數(shù)據(jù),然 后將所述多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同放電倍率下的《變化曲線;(b) 測量動力電池在多個不同溫度下的放電量,并且與額定放電量進行 比值計算,得到多組不同溫度下的充放電效率修正系數(shù)凡數(shù)據(jù),然后將所述 多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同溫度下的A7變化曲線;(c) 將電池工作狀態(tài)的初始時刻至t時刻劃分為多個時間段0,通過下式計算工作狀態(tài)下的動力電池在t時刻的剩余電量G (即S0C), 式中,尤為對電池的一致性差異和不同循環(huán)次數(shù)進行修正的實際電量修正系、W'數(shù),G為工作狀態(tài)下初始時刻電池的剩余電量,《為從所述《變化曲線得到的G時間段內(nèi)的放電倍率下的A f直,兄為從所述A;變化曲線得到的工作溫度下的x值, /,為每個時間段結(jié)束時的電流值。其中,動力電池在t時刻的剩余電量G即代表此時動力電池的荷電狀態(tài)(soc)。實際電量修正系數(shù)凡可以通過擬合曲線的方式獲得測量動力電池在多個循環(huán)次數(shù)條件下的放電量,并且與額定放電量進行比值計算得到多組不同 循環(huán)次數(shù)下的放電效率修正系數(shù)凡/數(shù)據(jù),再將多組數(shù)據(jù)引入所述數(shù)據(jù)擬合工具,得到具有所述額定放電量的動力電池在不同循環(huán)次數(shù)下的L曲線; 在使用具有所述額定放電量的動力電池前,測量首次充/放電的電量,并且 與額定放電量進行比值計算得到一致性差異系數(shù)U估計動力電池荷電狀態(tài) 時,從所述不同循環(huán)次數(shù)下的l曲線取得與估計時的循環(huán)次數(shù)對應(yīng)的l值, 并與該動力電池的一致性差異系數(shù)凡4目乘,得到實際電量修正系數(shù)凡。實際電量修正系數(shù)《還可以通過歷史記錄的方法來獲得通過對動力電池進行完整的小倍率充/放電,測得電池實際總電量c ,然后將G與電池的 額定放電量進行比值計算,得到所調(diào)用的實際電量修正系數(shù)尤。所述擬合曲線的方法中,可由動力電池生產(chǎn)廠家對具有同等額定電量的 同批次動力電池建立同一條不同循環(huán)次數(shù)下的l曲線,而用戶只需對動力 電池使用前進行完整的小倍率充放電量測量得到凡,,并查詢1曲線得到凡/值,從而得到電池的實際容量修正系數(shù)A;。該方法極大的方便了用戶。但由于擬合曲線時不可避免的誤差,使用歷史紀錄的方法得到的凡值更加準確,
可以通過歷史紀錄方法定期修正擬合曲線方法得到的凡值,從而減小誤差。由于上述《.變化曲線與A7變化曲線均是在常溫下建立,而不同環(huán)境溫度 下,所述的變化曲線會有變化,引入A;,可以修正溫度差異帶來的影響。該方法還可按照以下步驟,對非工作狀態(tài)下的電池進行S0C估計(a) 通過測量非工作狀態(tài)下動力電池的開路電壓隨時間的變化,判斷電池是否完成自恢復(fù)效應(yīng);(b) 自恢復(fù)效應(yīng)已完成時,通過下式計算動力電池在t時刻的剩余電量 G (即S0C),式中,X為從所述凡變化曲線得到的工作溫度下的凡值,所述凡變化曲線是由 前述的數(shù)據(jù)擬合工具對多次測量所得數(shù)據(jù)進行擬合而得到,尤為對電池的一致性差異和不同循環(huán)次數(shù)進行修正的實際電量修正系數(shù),&為自恢復(fù)效應(yīng)下電池的剩余電量;(C)當動力電池未完成自恢復(fù)效應(yīng)時,直接引用該動力電池在上一工作狀態(tài)下的剩余電量C.作為該狀態(tài)下的G,即C, =CW。所述G,可以通過以下方式獲得在已知電池總電量的情況下,對電池 進行多次放電并同時測量每次的放電量和開路電壓,已知的電池電量與所述 放電量之差為電池剩余電量C。t,從而得到多組開路電壓和G的對應(yīng)數(shù)據(jù), 將多組數(shù)據(jù)引入所述數(shù)據(jù)擬合工具,得到不同開路電壓下的^的變化曲線。由于上述各組關(guān)系是非線性的對應(yīng)關(guān)系,本發(fā)明優(yōu)選使用具有良好非線性擬合功能的BP前向神經(jīng)網(wǎng)絡(luò)模型進行對應(yīng)的數(shù)據(jù)擬合。其中,如何使用 BP前向神經(jīng)網(wǎng)絡(luò)模型進行數(shù)據(jù)擬合是本領(lǐng)域技術(shù)人員所能知曉的。圖5是開 路電壓和放電量實測結(jié)果與網(wǎng)絡(luò)擬合結(jié)果的比較圖示,其中曲線部分是根據(jù) 圖4的單隱層BP前向網(wǎng)絡(luò)模型對開路電壓和放電量的對應(yīng)關(guān)系的擬合,點的部分是實測結(jié)果。為達到良好的擬合效果,使用本發(fā)明的方法在建立關(guān)系曲線時釆集數(shù)據(jù) 的組數(shù)不小于9。下面結(jié)合圖6對本發(fā)明的原理過程進行詳細描述。首先判斷電池是否處于充放電狀態(tài)(/二0 or /#0),當/=0時,電池處 于非工作狀態(tài),估計過程進入圖6右側(cè)的進程;否則,進入圖6左側(cè)的進程。電池處于非工作狀態(tài)時,通過相鄰連續(xù)的兩個時間點上的OCV差異,判 斷是否完成自恢復(fù)效應(yīng)。當自恢復(fù)效應(yīng)完成,此時估計過程繼續(xù)圖6右側(cè)的 進程,否則直接引用該動力電池在上一工作狀態(tài)下的剩余電量作為該狀態(tài)下 的電池S0C。當自恢復(fù)效應(yīng)完成,根據(jù)上一步驟的開路電壓查詢所述不同開路電壓下 剩余電量曲線,得到初始SOC,經(jīng)過一致性修正和循環(huán)系數(shù)修正、以及溫度修 正,得到修正后的SOC。值得注意的是,上述修正順序可以互換。電池處于工作狀態(tài)時,估計過程進入圖6左側(cè)的進程,此時將上一時刻 的SOC作為此狀態(tài)下的初始電量,之后依次進行放電效率修正、溫度修正, 最后計算得到修正后的S0C。這樣,本發(fā)明的方法對處于工作狀態(tài)或是非工 作狀態(tài)的情況下的電池均可進行S0C估計。本發(fā)明的方法對工作狀態(tài)或非工作狀態(tài)下的電池S0C均可進行估計;采 用BP前向神經(jīng)網(wǎng)絡(luò)擬合數(shù)據(jù),擬合誤差較小。本發(fā)明的方法可適用于多種 動力電池,包括EV (Electric vehcle)車載電池等具有復(fù)雜使用情況、且 需要高精度估計結(jié)果的場合。實際使用中只需根據(jù)本發(fā)明中建立曲線的方 法,新建各項系數(shù)的曲線即可實施例
本實施例對標稱電量為3300mAh的鋰離子動力電池在一次循環(huán)內(nèi)進行電 池荷電狀態(tài)(S0C)估計。首先,取存在一致性差異的標稱電量為3300mAh的鋰離子動力電池,根 據(jù)所述多次測量的方法并使用單隱層BP前向神經(jīng)網(wǎng)絡(luò)(如圖4),確定不同 開路電壓下的^的變化曲線(如圖1)、不同放電倍率下的凡變化曲線(如 圖2)、不同溫度下的(變化曲線(如圖3);根據(jù)一次完整小倍率放電的電 量和標稱電量的比值,得到實際電量修正系數(shù)凡:0.9110,因為本實施例中 估計的狀態(tài)點均在該電池的一次循環(huán)內(nèi)進行,故無需考慮由于循環(huán)次數(shù)帶來 的影響,該凡值已經(jīng)包括了對電池一致性差異和本次循環(huán)的實際容量修正。其次,根據(jù)圖6所示的原理流程圖,進行電池荷電狀態(tài)估計。估計過程 中,以不同倍率(0C~6C)交替放電,檢測并記錄實際放電過程;然后選取 9個考察點,比較估計的剩余電量與實際剩余電量的差異。測試結(jié)果表明, 使用本發(fā)明的方法的估計誤差(誤差電量/總電量)的絕對值在2%以內(nèi),滿 足實際需要,具有較優(yōu)的性能。 下表為本實施例的數(shù)據(jù)實際剩余 電量(mAh)2728245321781903翻1078803528253估計剩余 電量(mAh)272924282147188515961020764540282誤差電量 (mAh)-l253118325839-12-29誤差比率 絕對值0. 03%0. 76%0. 95%0. 55%0. 98%1.77%1. 19%0. 37%0. 88%
權(quán)利要求
1. 一種動力電池荷電狀態(tài)估計方法,其特征在于,該方法包括以下步驟(a)測量動力電池在多個不同放電倍率下的放電量,并且與額定放電量進行比值計算,得到多組不同放電倍率下的充放電效率修正系數(shù)Ki數(shù)據(jù),然后將所述多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同放電倍率下的Ki變化曲線;(b)測量動力電池在多個不同溫度下的放電量,并且與額定放電量進行比值計算,得到多組不同溫度下的充放電效率修正系數(shù)Kw數(shù)據(jù),然后將所述多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同溫度下的Kw變化曲線;(c)將電池工作狀態(tài)的初始時刻至t時刻劃分為多個時間段tj,通過下式計算工作狀態(tài)下的動力電池在t時刻的剩余電量Ct,Ct=(KCC0+∑KiIjtj)Kw式中,Kc為對電池的一致性差異和不同循環(huán)次數(shù)進行修正的實際電量修正系數(shù),C0為工作狀態(tài)下初始時刻電池的剩余電量,Ki為從所述Ki變化曲線得到的tj時間段內(nèi)的放電倍率下的Kj值,Kw為從所述Kw變化曲線得到的工作溫度下的Kw值,Ij為每個時間段結(jié)束時的電流值。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括如下步驟:測量動力電池在多個循環(huán)次數(shù)條件下的放電量,并且與額定放電量進行比值 計算得到多組不同循環(huán)次數(shù)下的放電效率修正系數(shù)l數(shù)據(jù),再將多組數(shù)據(jù) 引入所述數(shù)據(jù)擬合工具,得到具有所述額定放電量的動力電池在不同循環(huán)次數(shù)下的^曲線;在使用具有所述額定放電量的動力電池前,測量首次充/放 電的電量,并且與額定放電量進行比值計算得到一致性差異系數(shù)^U估計動 力電池荷電狀態(tài)時,從所述不同循環(huán)次數(shù)下的曲線取得與估計時的循環(huán) 次數(shù)對應(yīng)的L值,并與該動力電池的一致性差異系數(shù)凡4目乘,得到實際電 量修正系數(shù)凡。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括如下步驟, 通過對動力電池進行完整的小倍率充/放電,測得電池實際總電量c然后 將g與電池的額定放電量進行比值計算,得到所調(diào)用的實際電量修正系數(shù) 凡。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括以下步驟(a) 通過測量非工作狀態(tài)下動力電池的開路電壓隨時間的變化,判斷電 池是否完成自恢復(fù)效應(yīng);(b) 自恢復(fù)效應(yīng)已完成時,通過下式計算動力電池在t時刻的剩余電量g,<formula>formula see original document page 3</formula> ; 式中,凡為從所述a;變化曲線得到的工作溫度下的^值,所述凡變化曲線是由 前述的數(shù)據(jù)擬合工具對多次測量所得數(shù)據(jù)進行擬合而得到,a;為對電池的一致性差異和不同循環(huán)次數(shù)進行修正的實際電量修正系必,數(shù),G為自恢復(fù)效應(yīng)下電池的剩余電量;(c) 當動力電池未完成自恢復(fù)效應(yīng)時,直接引用該動力電池在上一工作狀態(tài)下的剩余電量c,作為該狀態(tài)下的g,即c, =cw。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括如下步驟,在已知電池總電量的情況下,對電池進行多次放電并同時測量每次的放電量 和開路電壓,已知的電池電量與所述放電量之差為電池剩余電量C。t,從而得到多組開路電壓和"的對應(yīng)數(shù)據(jù),將多組數(shù)據(jù)引入數(shù)據(jù)擬合工具,得到不同開路電壓下的6k的變化曲線。
6. 根據(jù)權(quán)利要求1、 2、 4或5中任一項所述的方法,其特征在于,所述 數(shù)據(jù)擬合工具為BP前向神經(jīng)網(wǎng)絡(luò)。
7. 根據(jù)權(quán)利要求1、 2、 4或5中任一項所述的方法,其特征在于,該方 法在建立關(guān)系曲線時采集數(shù)據(jù)的組數(shù)不小于9。
全文摘要
本發(fā)明提供了一種具有較小誤差的動力電池荷電狀態(tài)估計方法,包括以下步驟;通過測量數(shù)據(jù)擬合,得到不同倍率下的充放電效率修正系數(shù)K<sub>i</sub>曲線、不同溫度下的充放電效率修正系數(shù)K<sub>w</sub>曲線以及實際電量修正系數(shù)K<sub>c</sub>曲線,K<sub>c</sub>值也可通過歷史紀錄獲得;依據(jù)動力電池的狀態(tài),應(yīng)用下式工作狀態(tài)下,C<sub>t</sub>=(K<sub>C</sub>C<sub>0</sub>+∑K<sub>i</sub>I<sub>i</sub>t<sub>i</sub>)K<sub>w</sub>,非工作狀態(tài)且已完成自恢復(fù)效應(yīng)時,C=K<sub>W</sub>K<sub>C</sub>C<sub>0t</sub>,非工作狀態(tài)且未完成自恢復(fù)效應(yīng)時,C<sub>t</sub>=C<sub>m</sub>;從所述曲線中調(diào)用K<sub>i</sub>、K<sub>w</sub>、K<sub>c</sub>,代入到上式中,得到動力電池t時刻的剩余電量C<sub>t</sub>,從而完成對電池SOC的估計。本發(fā)明適用于電池工作狀態(tài)和非工作狀態(tài),估計結(jié)果誤差較小,且建立了相關(guān)曲線,易于模型的工業(yè)應(yīng)用。
文檔編號H01M10/42GK101212071SQ20061016739
公開日2008年7月2日 申請日期2006年12月31日 優(yōu)先權(quán)日2006年12月31日
發(fā)明者超 李, 晞 沈, 勇 王 申請人:比亞迪股份有限公司