本公開涉及電池檢測(cè),尤其是一種模型訓(xùn)練方法和裝置、電池的功率狀態(tài)更新方法和裝置。
背景技術(shù):
1、電池的功率狀態(tài)(sop)是指電池充電或放電一定時(shí)長(zhǎng)而達(dá)到電池的預(yù)設(shè)保護(hù)電壓的電流上限或功率上限。
技術(shù)實(shí)現(xiàn)思路
1、相關(guān)技術(shù)中,車輛的動(dòng)力電池在預(yù)設(shè)時(shí)間段內(nèi)充電或放電而達(dá)到預(yù)設(shè)保護(hù)電壓時(shí),需要更新動(dòng)力電池的sop,以保護(hù)動(dòng)力電池。然而,在車輛的行駛過程中,更新的車輛的動(dòng)力電池的sop不準(zhǔn)確。
2、經(jīng)過分析發(fā)現(xiàn),在更新車輛的動(dòng)力電池的sop時(shí),僅考慮某個(gè)時(shí)刻(例如,達(dá)到預(yù)設(shè)保護(hù)電壓的時(shí)刻)的電參量以計(jì)算得到更新的車輛的動(dòng)力電池的sop。
3、這種方式下,在車輛的行駛過程中,僅利用某個(gè)時(shí)刻的電參量計(jì)算動(dòng)力電池的sop,無法準(zhǔn)確地反映車輛的行駛過程中動(dòng)力電池的電參量的動(dòng)態(tài)變化與動(dòng)力電池的sop的關(guān)系,導(dǎo)致更新的車輛的動(dòng)力電池的sop不準(zhǔn)確。
4、為了解決上述問題,本公開實(shí)施例提出了如下解決方案。
5、根據(jù)本公開實(shí)施例的一方面,提供一種模型的訓(xùn)練方法,包括:獲取第一車輛在行駛過程中多個(gè)時(shí)間段的運(yùn)行參數(shù),所述多個(gè)時(shí)間段包括第一組時(shí)間段,所述第一組時(shí)間段包括時(shí)長(zhǎng)相同的多個(gè)第一時(shí)間段,其中,所述第一車輛的第一動(dòng)力電池在所述第一組時(shí)間段內(nèi)處于第一狀態(tài),所述第一狀態(tài)為放電狀態(tài)和能量回饋時(shí)的充電狀態(tài)中的一種;獲取每個(gè)第一時(shí)間段的所述第一動(dòng)力電池的功率狀態(tài)sop,其中,每個(gè)第一時(shí)間段的所述第一動(dòng)力電池的sop使得所述第一動(dòng)力電池在每個(gè)第一時(shí)間段內(nèi)未達(dá)到第一預(yù)設(shè)保護(hù)電壓;以及分別將每個(gè)第一時(shí)間段的所述第一車輛的運(yùn)行參數(shù)作為輸入、每個(gè)第一時(shí)間段的所述第一動(dòng)力電池的sop作為輸出,對(duì)第一機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練。
6、在一些實(shí)施例中,所述第一組時(shí)間段還包括時(shí)長(zhǎng)相同的多個(gè)第二時(shí)間段,其中,所述多個(gè)第二時(shí)間段的時(shí)長(zhǎng)與所述多個(gè)第一時(shí)間段的時(shí)長(zhǎng)不同,所述方法還包括:獲取每個(gè)第二時(shí)間段的所述第一動(dòng)力電池的sop,其中,每個(gè)第二時(shí)間段的所述第一動(dòng)力電池的sop使得所述第一動(dòng)力電池在每個(gè)第二時(shí)間段內(nèi)未達(dá)到所述第一預(yù)設(shè)保護(hù)電壓;以及分別將每個(gè)第二時(shí)間段的所述第一車輛的運(yùn)行參數(shù)作為輸入、每個(gè)第二時(shí)間段的所述第一動(dòng)力電池的sop作為輸出,對(duì)第二機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練。
7、在一些實(shí)施例中,所述多個(gè)時(shí)間段還包括第二組時(shí)間段,所述第二組時(shí)間段包括多個(gè)第三時(shí)間段,其中,所述第一動(dòng)力電池在所述第二組時(shí)間段內(nèi)處于第二狀態(tài),所述多個(gè)第三時(shí)間段的時(shí)長(zhǎng)與所述多個(gè)第一時(shí)間段的時(shí)長(zhǎng)相同,所述第二狀態(tài)為所述放電狀態(tài)和所述充電狀態(tài)中的另一種,所述方法還包括:獲取每個(gè)第三時(shí)間段的所述第一動(dòng)力電池的sop,其中,每個(gè)第三時(shí)間段的所述第一動(dòng)力電池的sop使得所述第一動(dòng)力電池在每個(gè)第三時(shí)間段內(nèi)未達(dá)到所述第一預(yù)設(shè)保護(hù)電壓;以及分別將每個(gè)第三時(shí)間段的所述第一車輛的運(yùn)行參數(shù)作為輸入、每個(gè)第三時(shí)間段的所述第一動(dòng)力電池的sop作為輸出,對(duì)第三機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練。
8、在一些實(shí)施例中,所述第二組時(shí)間段還包括時(shí)長(zhǎng)相同的多個(gè)第四時(shí)間段,其中,所述多個(gè)第四時(shí)間段的時(shí)長(zhǎng)與所述多個(gè)第三時(shí)間段的時(shí)長(zhǎng)不同,所述方法還包括:獲取每個(gè)第四時(shí)間段的所述第一動(dòng)力電池的sop,其中,每個(gè)第四時(shí)間段的所述第一動(dòng)力電池的sop使得所述第一動(dòng)力電池在每個(gè)第四時(shí)間段內(nèi)未達(dá)到所述第一預(yù)設(shè)保護(hù)電壓;以及分別將每個(gè)第四時(shí)間段的所述第一車輛的運(yùn)行參數(shù)作為輸入、每個(gè)第四時(shí)間段的所述第一動(dòng)力電池的sop作為輸出,對(duì)第四機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練。
9、在一些實(shí)施例中,每個(gè)時(shí)間段的所述運(yùn)行參數(shù)包括下列中的至少一項(xiàng):所述第一動(dòng)力電池在每個(gè)時(shí)間段開始時(shí)的荷電狀態(tài)soc;所述第一動(dòng)力電池的soc在每個(gè)時(shí)間段的變化率;所述第一動(dòng)力電池在每個(gè)時(shí)間段內(nèi)的健康狀態(tài)soh;以及所述第一車輛在每個(gè)時(shí)間段內(nèi)的行駛里程。
10、在一些實(shí)施例中,每個(gè)時(shí)間段的所述運(yùn)行參數(shù)包括所述第一車輛在每個(gè)時(shí)間段內(nèi)的行駛里程和下列中的至少一項(xiàng):所述第一動(dòng)力電池在每個(gè)時(shí)間段開始時(shí)的soc;所述第一動(dòng)力電池的soc在每個(gè)時(shí)間段的變化率;以及所述第一動(dòng)力電池在每個(gè)時(shí)間段內(nèi)的soh。
11、在一些實(shí)施例中,每個(gè)時(shí)間段的所述運(yùn)行參數(shù)還包括下列中的至少一項(xiàng):所述第一動(dòng)力電池在每個(gè)時(shí)間段開始時(shí)的溫度;以及所述第一動(dòng)力電池的溫度在每個(gè)時(shí)間段的變化率。
12、在一些實(shí)施例中,在所述第一狀態(tài)為所述充電狀態(tài)的情況下,每個(gè)時(shí)間段的所述運(yùn)行參數(shù)還包括所述第一動(dòng)力電池在每個(gè)時(shí)間段開始時(shí)的充電電壓以及所述第一動(dòng)力電池的充電電壓在每個(gè)時(shí)間段的變化率中的至少一項(xiàng);在所述第一狀態(tài)為所述放電狀態(tài)的情況下,每個(gè)時(shí)間段的所述運(yùn)行參數(shù)還包括所述第一動(dòng)力電池在每個(gè)時(shí)間段開始時(shí)的放電電壓以及所述第一動(dòng)力電池的放電電壓在每個(gè)時(shí)間段的變化率中的至少一項(xiàng)。
13、在一些實(shí)施例中,所述第一組時(shí)間段中的每個(gè)時(shí)間段的起點(diǎn)和終點(diǎn)是所述第一車輛的sop發(fā)生改變的時(shí)刻,其中:在所述第一狀態(tài)為所述放電狀態(tài)的情況下,所述第一組時(shí)間段中的每個(gè)時(shí)間段在所述第一車輛起步的時(shí)刻到所述第一車輛開始制動(dòng)的時(shí)刻之間;以及在所述第一狀態(tài)為所述充電狀態(tài)的情況下,所述第一組時(shí)間段中的每個(gè)時(shí)間段在所述第一車輛開始制動(dòng)的時(shí)刻到所述第一車輛結(jié)束制動(dòng)的時(shí)刻之間。
14、根據(jù)本公開實(shí)施例的還一方面,提供一種電池的功率狀態(tài)的更新方法,包括:響應(yīng)于第二車輛在行駛過程中滿足第一更新條件,獲取所述第二車輛的第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù),其中,所述第一更新條件為:所述第二車輛的第二動(dòng)力電池處于第一狀態(tài)、且所述第二動(dòng)力電池的電壓達(dá)到第一預(yù)設(shè)保護(hù)電壓,其中,所述第一狀態(tài)為放電狀態(tài)和能量回饋時(shí)的充電狀態(tài)中的一種,所述第二動(dòng)力電池當(dāng)前的功率狀態(tài)sop為第一sop,所述第一預(yù)設(shè)時(shí)間段的時(shí)長(zhǎng)小于或等于所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段的時(shí)長(zhǎng);以及將所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)輸入機(jī)器學(xué)習(xí)模型,以估算所述第二動(dòng)力電池與所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段對(duì)應(yīng)的第二sop,并將所述第一sop更新為所述第二sop。
15、在一些實(shí)施例中,所述將所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)輸入機(jī)器學(xué)習(xí)模型,以估算所述第二動(dòng)力電池與所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段對(duì)應(yīng)的第二sop,并將所述第一sop更新為所述第二sop包括:在所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段為第一時(shí)間段的情況下,將所述第一預(yù)設(shè)時(shí)間段的第二車輛的運(yùn)行參數(shù)輸入第一機(jī)器學(xué)習(xí)模型,其中,所述第一機(jī)器學(xué)習(xí)模型是基于第一車輛在行駛過程中多個(gè)所述第一時(shí)間段的運(yùn)行參數(shù)和多個(gè)所述第一時(shí)間段的所述第一車輛的第一動(dòng)力電池的sop訓(xùn)練的,所述第一動(dòng)力電池在所述第一時(shí)間段內(nèi)處于所述第一狀態(tài);在所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段為第二時(shí)間段的情況下,將所述第一預(yù)設(shè)時(shí)間段的第二車輛的運(yùn)行參數(shù)輸入第二機(jī)器學(xué)習(xí)模型,其中,所述第二機(jī)器學(xué)習(xí)模型是基于所述第一車輛在行駛過程中多個(gè)所述第二時(shí)間段的運(yùn)行參數(shù)和多個(gè)所述第二時(shí)間段的所述第一動(dòng)力電池的sop訓(xùn)練的,所述第二時(shí)間段的時(shí)長(zhǎng)與所述第一時(shí)間段的時(shí)長(zhǎng)不同,所述第一動(dòng)力電池在所述第二時(shí)間段內(nèi)處于所述第一狀態(tài)。
16、在一些實(shí)施例中,在所述第二動(dòng)力電池的電壓達(dá)到所述第一預(yù)設(shè)保護(hù)電壓的時(shí)刻為所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段的終點(diǎn)的情況下,所述第一預(yù)設(shè)時(shí)間段為所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段;在所述第二動(dòng)力電池的電壓達(dá)到所述第一預(yù)設(shè)保護(hù)電壓的時(shí)刻在所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段的終點(diǎn)之前的情況下,所述第一預(yù)設(shè)時(shí)間段為所述第一sop對(duì)應(yīng)的當(dāng)前時(shí)間段的起點(diǎn)到所述第二動(dòng)力電池的電壓達(dá)到所述第一預(yù)設(shè)保護(hù)電壓的時(shí)刻。
17、在一些實(shí)施例中,響應(yīng)于第二車輛在行駛過程中滿足第二更新條件,獲取所述第二車輛的第二預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù),其中,所述第二更新條件為:所述第二車輛的第二動(dòng)力電池處于第二狀態(tài)、且所述第二動(dòng)力電池的電壓達(dá)到第二預(yù)設(shè)保護(hù)電壓,其中,所述第二狀態(tài)為所述放電狀態(tài)和所述充電狀態(tài)中的另一種,所述第二動(dòng)力電池當(dāng)前的功率狀態(tài)sop為第三sop,所述第二預(yù)設(shè)時(shí)間段的時(shí)長(zhǎng)小于或等于所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段的時(shí)長(zhǎng);以及將所述第二預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)輸入機(jī)器學(xué)習(xí)模型,以估算所述第二動(dòng)力電池與所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段對(duì)應(yīng)的第四sop,并將所述第三sop更新為所述第四sop。
18、在一些實(shí)施例中,所述將所述第二預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)輸入機(jī)器學(xué)習(xí)模型,以估算所述第二動(dòng)力電池與所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段對(duì)應(yīng)的第四sop,并將所述第三sop更新為所述第四sop包括:在所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段為第三時(shí)間段的情況下,將所述第二預(yù)設(shè)時(shí)間段的第二車輛的運(yùn)行參數(shù)輸入第三機(jī)器學(xué)習(xí)模型,其中,所述第三機(jī)器學(xué)習(xí)模型是基于第一車輛在行駛過程中多個(gè)所述第三時(shí)間段的運(yùn)行參數(shù)和多個(gè)所述第三時(shí)間段的所述第一車輛的第一動(dòng)力電池的sop訓(xùn)練的,所述第一動(dòng)力電池在所述第三時(shí)間段內(nèi)處于所述第二狀態(tài);在所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段為第四時(shí)間段的情況下,將所述第二預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)輸入第四機(jī)器學(xué)習(xí)模型,其中,所述第四機(jī)器學(xué)習(xí)模型是基于所述第一車輛在行駛過程中多個(gè)所述第四時(shí)間段的運(yùn)行參數(shù)和多個(gè)所述第四時(shí)間段的所述第一動(dòng)力電池的sop訓(xùn)練的,所述第四時(shí)間段的時(shí)長(zhǎng)與所述第三時(shí)間段的時(shí)長(zhǎng)不同,所述第一動(dòng)力電池在所述第四時(shí)間段內(nèi)處于所述第二狀態(tài)。
19、在一些實(shí)施例中,在所述第二動(dòng)力電池的電壓達(dá)到所述第二預(yù)設(shè)保護(hù)電壓的時(shí)刻為所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段的終點(diǎn)的情況下,所述第二預(yù)設(shè)時(shí)間段為所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段;在所述第二動(dòng)力電池的電壓達(dá)到所述第二預(yù)設(shè)保護(hù)電壓的時(shí)刻在所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段的終點(diǎn)之前的情況下,所述第二預(yù)設(shè)時(shí)間段為所述第三sop對(duì)應(yīng)的當(dāng)前時(shí)間段的起點(diǎn)到所述第二動(dòng)力電池的電壓達(dá)到所述第二預(yù)設(shè)保護(hù)電壓的時(shí)刻。
20、在一些實(shí)施例中,所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)包括下列中的至少一項(xiàng):所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段開始時(shí)的荷電狀態(tài)soc;所述第二動(dòng)力電池的soc在所述第一預(yù)設(shè)時(shí)間段的變化率;所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段內(nèi)的健康狀態(tài)soh;以及所述第二車輛在所述第一預(yù)設(shè)時(shí)間段內(nèi)的行駛里程。
21、在一些實(shí)施例中,所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)包括所述第二車輛在所述第一預(yù)設(shè)時(shí)間段內(nèi)的行駛里程和下列中的至少一項(xiàng):所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段開始時(shí)的soc;所述第二動(dòng)力電池的soc在所述第一預(yù)設(shè)時(shí)間段的變化率;以及所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段內(nèi)的soh。
22、在一些實(shí)施例中,所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)還包括下列中的至少一項(xiàng):所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段開始時(shí)的溫度;以及所述第二動(dòng)力電池的溫度在所述第一預(yù)設(shè)時(shí)間段的變化率。
23、在一些實(shí)施例中,在所述第一狀態(tài)為所述充電狀態(tài)的情況下,所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)還包括所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段開始時(shí)的充電電壓以及所述第二動(dòng)力電池的充電電壓在所述第一預(yù)設(shè)時(shí)間段的變化率中的至少一項(xiàng);在所述第一狀態(tài)為所述放電狀態(tài)的情況下,所述第一預(yù)設(shè)時(shí)間段的運(yùn)行參數(shù)還包括所述第二動(dòng)力電池在所述第一預(yù)設(shè)時(shí)間段開始時(shí)的放電電壓以及所述第二動(dòng)力電池的放電電壓在所述第一預(yù)設(shè)時(shí)間段的變化率中的至少一項(xiàng)。
24、根據(jù)本公開實(shí)施例的還一方面,提供一種模型的訓(xùn)練裝置,包括:被配置為執(zhí)行上述任意一個(gè)實(shí)施例的模型的訓(xùn)練方法的模塊。
25、根據(jù)本公開實(shí)施例的還一方面,提供一種電池的功率狀態(tài)的更新裝置,包括:被配置為執(zhí)行上述任意一個(gè)實(shí)施例的電池的功率狀態(tài)的更新方法的模塊。
26、根據(jù)本公開實(shí)施例的還一方面,提供一種電子設(shè)備,包括:存儲(chǔ)器;以及耦接至所述存儲(chǔ)器的處理器,所述處理器被配置為基于存儲(chǔ)在所述存儲(chǔ)器的指令執(zhí)行上述任意一個(gè)實(shí)施例所述的方法。
27、根據(jù)本公開實(shí)施例的還一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括計(jì)算機(jī)程序指令,其中,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一個(gè)實(shí)施例所述的方法的步驟。
28、根據(jù)本公開實(shí)施例的還一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任意一個(gè)實(shí)施例所述的方法的步驟。
29、本公開實(shí)施例中,獲取第一車輛在行駛過程中多個(gè)時(shí)間段中第一組時(shí)間段的運(yùn)行參數(shù),以及第一組時(shí)間段中時(shí)長(zhǎng)相同的多個(gè)第一時(shí)間段的第一車輛的第一動(dòng)力電池的sop,并分別將每個(gè)第一時(shí)間段的第一車輛的運(yùn)行參數(shù)作為輸入、每個(gè)第一時(shí)間段的第一動(dòng)力電池的sop作為輸出,對(duì)第一機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練。這里,第一車輛的第一動(dòng)力電池在第一組時(shí)間段內(nèi)處于放電狀態(tài)和能量回饋時(shí)的充電狀態(tài)中的一種。
30、這種方式下,在訓(xùn)練第一機(jī)器學(xué)習(xí)模型時(shí),可以在第一動(dòng)力電池處于第一狀態(tài)的第一時(shí)間段內(nèi)捕捉第一車輛在行駛過程中的運(yùn)行參數(shù)的動(dòng)態(tài)變化與該第一時(shí)間段的sop的對(duì)應(yīng)關(guān)系,從而有助于在需要更新第一狀態(tài)下的第一動(dòng)力電池的sop時(shí),使訓(xùn)練好的第一機(jī)器學(xué)習(xí)模型準(zhǔn)確地估算更新的動(dòng)力電池的sop,提高更新的動(dòng)力電池的sop的準(zhǔn)確性。
31、下面通過附圖和實(shí)施例,對(duì)本公開的技術(shù)方案做進(jìn)一步的詳細(xì)描述。