本技術(shù)涉及電池健康狀態(tài)評(píng)估的,具體而言,涉及一種電池健康狀態(tài)的估計(jì)方法和裝置。
背景技術(shù):
1、目前,動(dòng)力電池健康狀態(tài)(soh,state?of?health)的估計(jì)是電池管理系統(tǒng)的核心算法之一,soh精準(zhǔn)估計(jì)可為精確的動(dòng)力電池荷電狀態(tài)估計(jì)、電池許用充放電功率估計(jì)、電池充電控制、電池均衡等功能提供支撐,對(duì)提高動(dòng)力電池能量利用效率、降低電池?zé)崾Э仫L(fēng)險(xiǎn),以及動(dòng)力電池的維保和殘值評(píng)估具有重要意義。
2、soh估計(jì)方法主要包括基于試驗(yàn)數(shù)據(jù)經(jīng)驗(yàn)?zāi)P头ǎ陔姵啬P图案鞣N濾波算法的在線估計(jì)方法、基于電池soc定義的在線估計(jì)及基于數(shù)據(jù)驅(qū)動(dòng)的soh估計(jì)方法,不論哪種方法當(dāng)前soh估計(jì)主要集中從整包角度對(duì)電池的健康狀態(tài)進(jìn)行評(píng)估,而忽略每個(gè)單體電池的老化對(duì)整包老化的影響,從而影響電池總成soh估計(jì)精度的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本技術(shù)的目的在于提供一種電池健康狀態(tài)的估計(jì)方法和裝置,以克服上述至少一種缺陷。
2、第一方面,本技術(shù)實(shí)施例提供了一種電池健康狀態(tài)的估計(jì)方法,應(yīng)用于車輛,所述方法包括:在待測(cè)電池包的當(dāng)前電池性能滿足估計(jì)觸發(fā)條件時(shí),確定所述待測(cè)電池包所處的工作狀態(tài);針對(duì)所述待測(cè)電池包中的每個(gè)電芯,根據(jù)所述工作狀態(tài)和該電芯的當(dāng)前電芯溫度,確定該電芯對(duì)應(yīng)的電芯開(kāi)路電壓與電芯剩余電量之間的關(guān)系曲線,并根據(jù)所述關(guān)系曲線,確定該電芯對(duì)應(yīng)的第一電量變化值和第一累計(jì)容量變化值,以確定該電芯的第一健康狀態(tài)估計(jì)值;根據(jù)所有電芯對(duì)應(yīng)的關(guān)系曲線,確定所述待測(cè)電池包對(duì)應(yīng)的第一電量值和第二電量值,并根據(jù)所述第一電量值和所述第二電量值,確定所述待測(cè)電池包對(duì)應(yīng)的第二電量變化值和第二累計(jì)容量變化值,以確定所述待測(cè)電池包的第二健康狀態(tài)估計(jì)值。
3、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定待測(cè)電池包的當(dāng)前電池性能是否滿足估計(jì)觸發(fā)條件:響應(yīng)于車輛上電,獲取車輛的所述待測(cè)電池包的當(dāng)前電池容量和歷史電池容量,所述歷史電池容量為車輛下電時(shí)刻存儲(chǔ)的電池容量;判斷所述當(dāng)前電池容量和所述歷史電池容量的差值是否大于容量閾值;若所述當(dāng)前電池容量和所述歷史電池容量的差值大于所述容量閾值,則確定待測(cè)電池包的當(dāng)前電池性能不滿足估計(jì)觸發(fā)條件;若所述當(dāng)前電池容量和所述歷史電池容量的差值不大于所述容量閾值,則檢測(cè)所述待測(cè)電池包的當(dāng)前電池包溫度和休眠時(shí)間,所述休眠時(shí)間為待測(cè)電池包停止工作的時(shí)間;判斷所述當(dāng)前電池包溫度和所述休眠時(shí)間是否符合估計(jì)觸發(fā)對(duì)應(yīng)關(guān)系;若所述當(dāng)前電池包溫度和所述休眠時(shí)間符合所述估計(jì)觸發(fā)對(duì)應(yīng)關(guān)系,則確定待測(cè)電池包的當(dāng)前電池性能滿足估計(jì)觸發(fā)條件;若所述當(dāng)前電池包溫度和所述休眠時(shí)間不符合所述估計(jì)觸發(fā)對(duì)應(yīng)關(guān)系,則確定待測(cè)電池包的當(dāng)前電池性能不滿足估計(jì)觸發(fā)條件。
4、在本技術(shù)的一種可選實(shí)施例中,所述方法還包括:從所有電芯的第一健康狀態(tài)估計(jì)值中篩選出最小第一健康狀態(tài)估計(jì)值;在所述車輛的中控屏顯示最小第一健康狀態(tài)估計(jì)值和所述第二健康狀態(tài)估計(jì)值。
5、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定所述待測(cè)電池包所處的工作狀態(tài):在待測(cè)電池包的當(dāng)前電池性能滿足估計(jì)觸發(fā)條件時(shí),檢測(cè)所述待測(cè)電池包的當(dāng)前電池電量和歷史電池電量;判斷所述當(dāng)前電池電量和所述歷史電池電量的差值是否大于零;若所述當(dāng)前電池電量和所述歷史電池電量的差值大于零,則確定所述待測(cè)電池包所處的工作狀態(tài)為充電狀態(tài);若所述當(dāng)前電池電量和所述歷史電池電量的差值不大于零,則確定所述待測(cè)電池包所處的工作狀態(tài)為放電狀態(tài)。
6、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定每個(gè)電芯對(duì)應(yīng)的電芯開(kāi)路電壓與電芯剩余電量之間的關(guān)系曲線:根據(jù)所述待測(cè)電池包所處的工作狀態(tài),確定所述待測(cè)電池包中的每個(gè)電芯對(duì)應(yīng)的所述工作狀態(tài)下的電芯開(kāi)路電壓與電芯剩余電量之間的多條第一曲線;針對(duì)每個(gè)電芯,根據(jù)該電芯的當(dāng)前電芯溫度,從所述多條第一曲線中篩選出所述當(dāng)前電芯溫度對(duì)應(yīng)的目標(biāo)第一曲線,并將所述目標(biāo)第一曲線確定為該電芯對(duì)應(yīng)的關(guān)系曲線。
7、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定每個(gè)電芯的第一健康狀態(tài)估計(jì)值:針對(duì)每個(gè)電芯,從該電芯對(duì)應(yīng)的關(guān)系曲線中篩選出該電芯對(duì)應(yīng)的第一估計(jì)點(diǎn)和第二估計(jì)點(diǎn);針對(duì)每個(gè)電芯,根據(jù)所述第一估計(jì)點(diǎn)和所述第二估計(jì)點(diǎn),確定所述第一估計(jì)點(diǎn)對(duì)應(yīng)的第三電量值以及所述第二估計(jì)點(diǎn)對(duì)應(yīng)的第四電量值,并根據(jù)所述第三電量值和所述第四電量值,確定第一電量變化值;針對(duì)每個(gè)電芯,獲取該電芯處于第三電量值時(shí)采集的第一電流值,根據(jù)所述第一電流值確定第一容量值,獲取該電芯處于第四電量值時(shí)采集的第二電流值,根據(jù)所述第二電流值確定第二容量值,并根據(jù)所述第一容量值和所述第二容量值,確定第一累計(jì)容量變化值;針對(duì)每個(gè)電芯,根據(jù)所述第一電量變化值和所述第一累計(jì)容量變化值的比值,確定該電芯的第一健康狀態(tài)估計(jì)值。
8、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定每個(gè)電芯的第一累計(jì)容量變化值:針對(duì)每個(gè)電芯,計(jì)算所述第一電流值以及在所述第一電流值之前采集的該電芯的所有電流值的第一總和,將所述第一總和確定為該電芯的第一容量值,計(jì)算所述第二電流值以及在所述第二電流值之前采集的該電芯的所有電流值的第二總和,將所述第二總和確定為該電芯的第二容量值;針對(duì)每個(gè)電芯,根據(jù)所述第一容量值和所述第二容量值的差值,確定該電芯的第一累計(jì)容量變化值。
9、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定所述待測(cè)電池包的第二健康狀態(tài)估計(jì)值:從所有電芯對(duì)應(yīng)的關(guān)系曲線中篩選出所述待測(cè)電池包的第三估計(jì)點(diǎn)和第四估計(jì)點(diǎn);根據(jù)所述第三估計(jì)點(diǎn)和所述第四估計(jì)點(diǎn),確定所述第三估計(jì)點(diǎn)對(duì)應(yīng)的第一電量值以及所述第四估計(jì)點(diǎn)對(duì)應(yīng)的第二電量值,并根據(jù)所述第一電量值和所述第二電量值,確定第二電量變化值;獲取所述待測(cè)電池包處于第一電量值時(shí)采集的第三電流值,根據(jù)所述第三電流值確定第三容量值,獲取所述待測(cè)電池包處于第二電量值采集的第四電流值,根據(jù)所述第四電流值確定第四容量值,并根據(jù)所述第三容量值和所述第四容量值,確定第二累計(jì)容量變化值;根據(jù)所述第二電量變化值和所述第二累計(jì)容量變化值的比值,確定所述待測(cè)電池包的第二健康狀態(tài)估計(jì)值。
10、在本技術(shù)的一種可選實(shí)施例中,通過(guò)以下方式確定所述待測(cè)電池包的第二累計(jì)容量變化值:計(jì)算所述第三電流值以及在所述第三電流值之前采集的所述待測(cè)電池包的所有電流值的第三總和,將所述第三總和確定為所述待測(cè)電池包的第三容量值;計(jì)算所述第四電流值以及在所述第四電流值之前采集的所述待測(cè)電池包的所有電流值的第四總和,將所述第四總和確定為所述待測(cè)電池包的第四容量值;根據(jù)所述第三容量值和所述第四容量值的差值,確定所述待測(cè)電池包的第二累計(jì)容量變化值。
11、第二方面,本技術(shù)實(shí)施例還提供了一種電池健康狀態(tài)的估計(jì)裝置,所述裝置包括:工作狀態(tài)確定模塊,用于在待測(cè)電池包的當(dāng)前電池性能滿足估計(jì)觸發(fā)條件時(shí),確定所述待測(cè)電池包所處的工作狀態(tài);第一健康狀態(tài)估計(jì)值確定模塊,用于針對(duì)所述待測(cè)電池包中的每個(gè)電芯,根據(jù)所述工作狀態(tài)和該電芯的當(dāng)前電芯溫度,確定該電芯對(duì)應(yīng)的電芯開(kāi)路電壓與電芯剩余電量之間的關(guān)系曲線,并根據(jù)所述關(guān)系曲線,確定該電芯對(duì)應(yīng)的第一電量變化值和第一累計(jì)容量變化值,以確定該電芯的第一健康狀態(tài)估計(jì)值;第二健康狀態(tài)估計(jì)值確定模塊,用于根據(jù)所有電芯對(duì)應(yīng)的關(guān)系曲線,確定所述待測(cè)電池包對(duì)應(yīng)的第一電量值和第二電量值,并根據(jù)所述第一電量值和所述第二電量值,確定所述待測(cè)電池包對(duì)應(yīng)的第二電量變化值和第二累計(jì)容量變化值,以確定所述待測(cè)電池包的第二健康狀態(tài)估計(jì)值。
12、第三方面,本技術(shù)實(shí)施例還提供一種電子設(shè)備,包括:處理器、存儲(chǔ)器和總線,所述存儲(chǔ)器存儲(chǔ)有所述處理器可執(zhí)行的機(jī)器可讀指令,當(dāng)電子設(shè)備運(yùn)行時(shí),所述處理器與所述存儲(chǔ)器之間通過(guò)總線通信,所述機(jī)器可讀指令被所述處理器執(zhí)行時(shí)執(zhí)行如上所述方法的步驟。
13、第四方面,本技術(shù)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行如上所述方法的步驟。
14、本技術(shù)實(shí)施例提供的電池健康狀態(tài)的估計(jì)方法和裝置,在待測(cè)電池包的當(dāng)前電池性能滿足估計(jì)觸發(fā)條件時(shí),確定待測(cè)電池包所處的工作狀態(tài);針對(duì)待測(cè)電池包中的每個(gè)電芯,根據(jù)工作狀態(tài)和該電芯的當(dāng)前電芯溫度,確定該電芯對(duì)應(yīng)的用于表征電芯開(kāi)路電壓與電芯剩余電量之間的關(guān)系曲線,并根據(jù)關(guān)系曲線,確定該電芯對(duì)應(yīng)的第一電量變化值和第一累計(jì)容量變化值,確定該電芯的第一健康狀態(tài)估計(jì)值;根據(jù)所有電芯對(duì)應(yīng)的關(guān)系曲線,確定待測(cè)電池包對(duì)應(yīng)的第一電量值和第二電量值,并根據(jù)第一電量值和第二電量值,確定待測(cè)電池包對(duì)應(yīng)的第二電量變化值和第二累計(jì)容量變化值,確定待測(cè)電池包的第二健康狀態(tài)估計(jì)值。通過(guò)本技術(shù),提高了預(yù)測(cè)電池健康狀態(tài)的準(zhǔn)確度,為電池的精準(zhǔn)控制提供支撐,可以達(dá)到在保證電池使用壽命的前提下充分發(fā)揮電池性能,降低用戶使用成本,提升用戶使用感受。
15、為使本技術(shù)的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。