本發(fā)明涉及汽車(chē),具體涉及一種電池功率控制方法、裝置、車(chē)輛及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、近年來(lái),隨著新能源汽車(chē)的開(kāi)發(fā)技術(shù)不斷發(fā)展,對(duì)于動(dòng)力電池的管理需求也越來(lái)越高。例如,對(duì)動(dòng)力電池的功率狀態(tài)(state?of?power,sop)進(jìn)行管理。
2、目前,在對(duì)動(dòng)力電池的sop進(jìn)行管理的過(guò)程中,是根據(jù)預(yù)設(shè)閾值對(duì)動(dòng)力電池的荷電狀態(tài)(state?of?charge,soc)進(jìn)行比較,進(jìn)而基于比較結(jié)果管理動(dòng)力電池的輸出功率。
3、但是,在上述技術(shù)方案中,由于動(dòng)力電池的極化和老化現(xiàn)象會(huì)使soc發(fā)生偏差,致使soc的閾值比較結(jié)果不夠準(zhǔn)確,降低了動(dòng)力電池輸出功率的準(zhǔn)確性。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種電池功率控制方法、裝置、車(chē)輛及存儲(chǔ)介質(zhì),以解決動(dòng)力電池輸出功率的準(zhǔn)確性較低的技術(shù)問(wèn)題。本技術(shù)的技術(shù)方案如下:
2、根據(jù)本技術(shù)涉及的第一方面,提供一種電池功率控制方法,應(yīng)用于車(chē)輛,車(chē)輛設(shè)置有動(dòng)力電池。方法包括:獲取動(dòng)力電池的當(dāng)前電壓。在當(dāng)前電壓與第一預(yù)設(shè)電壓之間的第一差值小于預(yù)設(shè)閾值的情況下,獲取動(dòng)力電池的當(dāng)前功率和第二差值,第二差值為第一預(yù)設(shè)電壓對(duì)應(yīng)的預(yù)設(shè)門(mén)限功率與當(dāng)前功率之間的差值。對(duì)第一差值與第二差值進(jìn)行插值處理,得到當(dāng)前電壓與第一預(yù)設(shè)電壓之間多個(gè)電壓中每個(gè)電壓對(duì)應(yīng)的功率變化系數(shù)。在動(dòng)力電池從當(dāng)前電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,按照多個(gè)電壓對(duì)應(yīng)的功率變化系數(shù),調(diào)整動(dòng)力電池的功率。
3、根據(jù)上述技術(shù)手段,通過(guò)動(dòng)態(tài)電壓值對(duì)輸出功率進(jìn)行控制,避免由于soc的偏差功率控制不夠準(zhǔn)確的問(wèn)題,以提高功率控制的準(zhǔn)確性,并通過(guò)實(shí)時(shí)電壓值動(dòng)態(tài)確定輸出功率的變化大小,使得前后功率平滑穩(wěn)定變化,避免斷崖式功率變化造成車(chē)輛頓挫的影響。
4、在一種可能的實(shí)施方式中,方法還包括:在動(dòng)力電池從當(dāng)前電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,根據(jù)動(dòng)力電池的實(shí)時(shí)電壓與第一預(yù)設(shè)電壓之間的第三差值,調(diào)整動(dòng)力電池的功率邊界值,以得到調(diào)整后的功率邊界值,動(dòng)力電池的功率邊界值與第三差值呈負(fù)相關(guān),實(shí)時(shí)電壓為當(dāng)前電壓與第一預(yù)設(shè)電壓之間多個(gè)電壓中的任一電壓。
5、根據(jù)上述技術(shù)手段,在動(dòng)力電池的實(shí)時(shí)電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,通過(guò)監(jiān)控實(shí)時(shí)電壓與第一預(yù)設(shè)電壓之間的差值變化,動(dòng)態(tài)調(diào)整動(dòng)力電池的功率邊界值,解決了動(dòng)力電池最大可用功率無(wú)法最大限度適用的問(wèn)題,以及因功率突變導(dǎo)致的動(dòng)力性不佳問(wèn)題。
6、在一種可能的實(shí)施方式中,方法還包括:在動(dòng)力電池的實(shí)時(shí)電壓小于第一預(yù)設(shè)電壓的情況下,將動(dòng)力電池的功率邊界值調(diào)整為第一預(yù)設(shè)邊界值。
7、根據(jù)上述技術(shù)手段,在動(dòng)力電池的電壓較低的情況下,通過(guò)限制動(dòng)力電池的邊界功率,可以保護(hù)電池減少損害。
8、在一種可能的實(shí)施方式中,預(yù)設(shè)閾值為第一預(yù)設(shè)電壓與第二預(yù)設(shè)電壓之間的差值,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓。方法還包括:在第一差值小于預(yù)設(shè)閾值的情況下,獲取當(dāng)前電壓小于第二預(yù)設(shè)電壓的目標(biāo)持續(xù)時(shí)長(zhǎng)。確定目標(biāo)持續(xù)時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng)閾值。上述“獲取當(dāng)前功率”的方法,包括:在目標(biāo)持續(xù)時(shí)長(zhǎng)大于預(yù)設(shè)時(shí)長(zhǎng)閾值的情況下,獲取當(dāng)前功率。
9、根據(jù)上述技術(shù)手段,根據(jù)動(dòng)力電池的實(shí)時(shí)電壓于第一預(yù)設(shè)電壓與第二預(yù)設(shè)電壓之間的持續(xù)時(shí)長(zhǎng),可以確定動(dòng)力電池是否達(dá)到了控制電池功率的狀態(tài)。這樣一來(lái),可以為了避免動(dòng)力電池的電壓波動(dòng)對(duì)功率控制的誤觸發(fā),提高功率控制的準(zhǔn)確性。
10、在一種可能的實(shí)施方式中,上述“獲取當(dāng)前功率”的方法,包括:獲取動(dòng)力電池的當(dāng)前溫度值、當(dāng)前荷電狀態(tài)和當(dāng)前健康狀態(tài)。根據(jù)當(dāng)前溫度值、當(dāng)前荷電狀態(tài)和當(dāng)前健康狀態(tài),確定當(dāng)前功率。
11、根據(jù)上述技術(shù)手段,通過(guò)監(jiān)控動(dòng)力電池的soc值、soh和溫度值,精確獲取動(dòng)力電池的功率,從而提高后續(xù)控制動(dòng)力電池的功率變化的準(zhǔn)確性。
12、在一種可能的實(shí)施方式中,當(dāng)前功率為動(dòng)力電池的輸出功率,或者,當(dāng)前功率為動(dòng)力電池的輸入功率,第一預(yù)設(shè)電壓包括:預(yù)設(shè)上限電壓和預(yù)設(shè)下限電壓,且預(yù)設(shè)門(mén)限功率包括:預(yù)設(shè)上限電壓對(duì)應(yīng)的預(yù)設(shè)上限功率和預(yù)設(shè)下限電壓對(duì)應(yīng)的預(yù)設(shè)下限功率。其中,在當(dāng)前功率為動(dòng)力電池的輸出功率的情況下,第二差值為當(dāng)前功率與預(yù)設(shè)下限功率之間的差值。在當(dāng)前功率為動(dòng)力電池的輸入功率的情況下,第二差值為當(dāng)前功率與預(yù)設(shè)上限功率之間的差值。
13、根據(jù)上述技術(shù)手段,對(duì)于動(dòng)力電池的功率控制,不僅可以應(yīng)用于對(duì)動(dòng)力電池的放電過(guò)程中輸出功率的控制,還可以應(yīng)用于對(duì)動(dòng)力電池的充電過(guò)程中輸入功率的控制。如此,可以擴(kuò)展電池功率控制的應(yīng)用場(chǎng)景。
14、在一種可能的實(shí)施方式中,方法還包括:在當(dāng)前功率為動(dòng)力電池的輸出功率的情況下,獲取動(dòng)力電池的實(shí)時(shí)電壓小于預(yù)設(shè)下限電壓的目標(biāo)次數(shù)。在目標(biāo)次數(shù)大于預(yù)設(shè)次數(shù)閾值的情況下,根據(jù)預(yù)設(shè)系數(shù)調(diào)整動(dòng)力電池的功率邊界值對(duì)應(yīng)的初始值,得到功率邊界值對(duì)應(yīng)的更新值,預(yù)設(shè)系數(shù)小于1。
15、根據(jù)上述技術(shù)手段,根據(jù)動(dòng)力電池處于電壓較低狀態(tài)的次數(shù),來(lái)管理動(dòng)力電池的邊界功率的最大值。這樣一來(lái),無(wú)論動(dòng)力電池通過(guò)怎樣的方式進(jìn)行電壓回升之后,動(dòng)力電池的功率邊界值依舊不能超過(guò)其初始的最大值。如此,可以保護(hù)電池減少損害。
16、在一種可能的實(shí)施方式中,動(dòng)力電池為多電芯的動(dòng)力電池,當(dāng)前電壓為動(dòng)力電池中任一電芯的電壓,或者,當(dāng)前電壓為動(dòng)力電池的整體電壓,整體電壓基于動(dòng)力電池中所有電芯的電壓確定。其中,在當(dāng)前電壓為動(dòng)力電池的整體電壓的情況下,多個(gè)功率變化系數(shù)用于指示動(dòng)力電池的整體電壓變化至第一預(yù)設(shè)電壓的過(guò)程中多個(gè)實(shí)時(shí)電壓對(duì)應(yīng)調(diào)整的電池功率大小。在當(dāng)前電壓為動(dòng)力電池中任一電芯的電壓的情況下,多個(gè)功率變化系數(shù)用于指示動(dòng)力電池中對(duì)應(yīng)電芯的電壓變化至第一預(yù)設(shè)電壓的過(guò)程中多個(gè)實(shí)時(shí)電壓對(duì)應(yīng)調(diào)整的電池功率大小。
17、根據(jù)上述技術(shù)手段,在動(dòng)力電池為多電芯電池的情況下,可以對(duì)動(dòng)力電池整體的功率進(jìn)行控制管理,還可以對(duì)動(dòng)力電池中部分單體電芯的功率進(jìn)行控制管理。如此,可以實(shí)現(xiàn)對(duì)動(dòng)力電池中功率變化的精確管理,提高電池功率控制的效率。
18、根據(jù)本技術(shù)提供的第二方面,提供一種電池功率控制裝置,應(yīng)用于車(chē)輛,車(chē)輛設(shè)置有動(dòng)力電池。電池功率控制裝置包括:獲取模塊和處理模塊。
19、獲取模塊,用于獲取動(dòng)力電池的當(dāng)前電壓。獲取模塊,還用于在當(dāng)前電壓與第一預(yù)設(shè)電壓之間的第一差值小于預(yù)設(shè)閾值的情況下,獲取動(dòng)力電池的當(dāng)前功率和第二差值,第二差值為第一預(yù)設(shè)電壓對(duì)應(yīng)的預(yù)設(shè)門(mén)限功率與當(dāng)前功率之間的差值。處理模塊,用于對(duì)第一差值與第二差值進(jìn)行插值處理,得到當(dāng)前電壓與第一預(yù)設(shè)電壓之間多個(gè)電壓中每個(gè)電壓對(duì)應(yīng)的功率變化系數(shù)。處理模塊,還用于在動(dòng)力電池從當(dāng)前電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,按照多個(gè)電壓對(duì)應(yīng)的功率變化系數(shù),調(diào)整動(dòng)力電池的功率。
20、在一種可能的實(shí)施方式中,處理模塊,還用于在動(dòng)力電池從當(dāng)前電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,根據(jù)動(dòng)力電池的實(shí)時(shí)電壓與第一預(yù)設(shè)電壓之間的第三差值,調(diào)整動(dòng)力電池的功率邊界值,以得到調(diào)整后的功率邊界值,動(dòng)力電池的功率邊界值與第三差值呈負(fù)相關(guān),實(shí)時(shí)電壓為當(dāng)前電壓與第一預(yù)設(shè)電壓之間多個(gè)電壓中的任一電壓。
21、在一種可能的實(shí)施方式中,處理模塊,還用于在動(dòng)力電池的實(shí)時(shí)電壓小于第一預(yù)設(shè)電壓的情況下,將動(dòng)力電池的功率邊界值調(diào)整為第一預(yù)設(shè)邊界值。
22、在一種可能的實(shí)施方式中,預(yù)設(shè)閾值為第一預(yù)設(shè)電壓與第二預(yù)設(shè)電壓之間的差值,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓。獲取模塊,還用于在第一差值小于預(yù)設(shè)閾值的情況下,獲取當(dāng)前電壓小于第二預(yù)設(shè)電壓的目標(biāo)持續(xù)時(shí)長(zhǎng)。處理模塊,還用于確定目標(biāo)持續(xù)時(shí)長(zhǎng)是否大于預(yù)設(shè)時(shí)長(zhǎng)閾值。獲取模塊,具體用于在目標(biāo)持續(xù)時(shí)長(zhǎng)大于預(yù)設(shè)時(shí)長(zhǎng)閾值的情況下,獲取當(dāng)前功率。
23、在一種可能的實(shí)施方式中,獲取模塊,具體用于獲取動(dòng)力電池的當(dāng)前溫度值、當(dāng)前荷電狀態(tài)和當(dāng)前健康狀態(tài)。處理模塊,還用于根據(jù)當(dāng)前溫度值、當(dāng)前荷電狀態(tài)和當(dāng)前健康狀態(tài),確定當(dāng)前功率。
24、在一種可能的實(shí)施方式中,當(dāng)前功率為動(dòng)力電池的輸出功率,或者,當(dāng)前功率為動(dòng)力電池的輸入功率,第一預(yù)設(shè)電壓包括:預(yù)設(shè)上限電壓和預(yù)設(shè)下限電壓,且預(yù)設(shè)門(mén)限功率包括:預(yù)設(shè)上限電壓對(duì)應(yīng)的預(yù)設(shè)上限功率和預(yù)設(shè)下限電壓對(duì)應(yīng)的預(yù)設(shè)下限功率。其中,在當(dāng)前功率為動(dòng)力電池的輸出功率的情況下,第二差值為當(dāng)前功率與預(yù)設(shè)下限功率之間的差值。在當(dāng)前功率為動(dòng)力電池的輸入功率的情況下,第二差值為當(dāng)前功率與預(yù)設(shè)上限功率之間的差值。
25、在一種可能的實(shí)施方式中,獲取模塊,還用于在當(dāng)前功率為動(dòng)力電池的輸出功率的情況下,獲取動(dòng)力電池的實(shí)時(shí)電壓小于預(yù)設(shè)下限電壓的目標(biāo)次數(shù)。處理模塊,還用于在目標(biāo)次數(shù)大于預(yù)設(shè)次數(shù)閾值的情況下,根據(jù)預(yù)設(shè)系數(shù)調(diào)整動(dòng)力電池的功率邊界值對(duì)應(yīng)的初始值,得到功率邊界值對(duì)應(yīng)的更新值,預(yù)設(shè)系數(shù)小于1。
26、在一種可能的實(shí)施方式中,動(dòng)力電池為多電芯的動(dòng)力電池,當(dāng)前電壓為動(dòng)力電池中任一電芯的電壓,或者,當(dāng)前電壓為動(dòng)力電池的整體電壓,整體電壓基于動(dòng)力電池中所有電芯的電壓確定。其中,在當(dāng)前電壓為動(dòng)力電池的整體電壓的情況下,多個(gè)功率變化系數(shù)用于指示動(dòng)力電池的整體電壓變化至第一預(yù)設(shè)電壓的過(guò)程中多個(gè)實(shí)時(shí)電壓對(duì)應(yīng)調(diào)整的電池功率大小。在當(dāng)前電壓為動(dòng)力電池中任一電芯的電壓的情況下,多個(gè)功率變化系數(shù)用于指示動(dòng)力電池中對(duì)應(yīng)電芯的電壓變化至第一預(yù)設(shè)電壓的過(guò)程中多個(gè)實(shí)時(shí)電壓對(duì)應(yīng)調(diào)整的電池功率大小。
27、根據(jù)本技術(shù)提供的第三方面,提供一種電子設(shè)備,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,處理器被配置為執(zhí)行指令,以實(shí)現(xiàn)上述第一方面及其任一種可能的實(shí)施方式的方法。
28、根據(jù)本技術(shù)提供的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得電子設(shè)備能夠執(zhí)行上述第一方面及其任一種可能的實(shí)施方式的方法。
29、根據(jù)本技術(shù)提供的第五方面,提供一種車(chē)輛,包括:電池功率控制裝置,用于實(shí)現(xiàn)上述第一方面及其任一種可能的實(shí)施方式的方法。
30、根據(jù)本技術(shù)提供的第六方面,提供一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,當(dāng)計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行上述第一方面及其任一種可能的實(shí)施方式的方法。
31、由此,本技術(shù)的上述技術(shù)特征具有以下有益效果:
32、(1)通過(guò)動(dòng)態(tài)電壓值對(duì)輸出功率進(jìn)行控制,避免由于soc的偏差功率控制不夠準(zhǔn)確的問(wèn)題,以提高功率控制的準(zhǔn)確性,并通過(guò)前后功率平滑穩(wěn)定變化,避免斷崖式功率變化造成車(chē)輛頓挫的影響。
33、(2)在動(dòng)力電池的實(shí)時(shí)電壓變化至第一預(yù)設(shè)電壓的過(guò)程中,通過(guò)監(jiān)控實(shí)時(shí)電壓與第一預(yù)設(shè)電壓之間的差值變化,動(dòng)態(tài)調(diào)整動(dòng)力電池的功率邊界值,解決了動(dòng)力電池最大可用功率無(wú)法最大限度適用的問(wèn)題,以及因功率突變導(dǎo)致的動(dòng)力性不佳問(wèn)題。
34、(3)在動(dòng)力電池的電壓較低的情況下,通過(guò)限制動(dòng)力電池的邊界功率,可以保護(hù)電池減少損害。
35、(4)根據(jù)動(dòng)力電池的實(shí)時(shí)電壓于第一預(yù)設(shè)電壓與第二預(yù)設(shè)電壓之間的持續(xù)時(shí)長(zhǎng),可以確定動(dòng)力電池是否達(dá)到了控制電池功率的狀態(tài)。這樣一來(lái),可以為了避免動(dòng)力電池的電壓波動(dòng)對(duì)功率控制的誤觸發(fā),提高功率控制的準(zhǔn)確性。
36、(5)通過(guò)監(jiān)控動(dòng)力電池的soc值、soh和溫度值,精確獲取動(dòng)力電池的功率,從而提高后續(xù)控制動(dòng)力電池的功率變化的準(zhǔn)確性。
37、(6)對(duì)于動(dòng)力電池的功率控制,不僅可以應(yīng)用于對(duì)動(dòng)力電池的放電過(guò)程中輸出功率的控制,還可以應(yīng)用于對(duì)動(dòng)力電池的充電過(guò)程中輸入功率的控制。如此,可以擴(kuò)展電池功率控制的應(yīng)用場(chǎng)景。
38、(7)根據(jù)動(dòng)力電池處于電壓較低狀態(tài)的次數(shù),來(lái)管理動(dòng)力電池的邊界功率的最大值。這樣一來(lái),無(wú)論動(dòng)力電池通過(guò)怎樣的方式進(jìn)行電壓回升之后,動(dòng)力電池的功率邊界值依舊不能超過(guò)其初始的最大值。如此,可以保護(hù)電池減少損害。
39、(8)在動(dòng)力電池為多電芯電池的情況下,可以對(duì)動(dòng)力電池整體的功率進(jìn)行控制管理,還可以對(duì)動(dòng)力電池中部分單體電芯的功率進(jìn)行控制管理。如此,可以實(shí)現(xiàn)對(duì)動(dòng)力電池中功率變化的精確管理,提高電池功率控制的效率。
40、需要說(shuō)明的是,第二方面至第六方面中的任一種實(shí)現(xiàn)方式所帶來(lái)的技術(shù)效果可參見(jiàn)第一方面中對(duì)應(yīng)實(shí)現(xiàn)方式所帶來(lái)的技術(shù)效果,此處不再贅述。
41、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本技術(shù)。