本技術涉及車輛,特別涉及一種充電控制方法、裝置、車輛、存儲介質(zhì)及程序產(chǎn)品。
背景技術:
1、隨著車輛技術的發(fā)展,車輛所搭載的負載越來越多,而由于車輛負載通常使用的電能為低壓電,因此低壓電池,即蓄電池在車輛中得到了廣泛應用。而由于車輛的使用場景較為特殊,并不能隨時通過外接電源為蓄電池充電?;诖?,為了保證蓄電池的電量始終保持在健康水平,通常車輛會通過搭載的動力電池為蓄電池充電。
2、而在為蓄電池充電的過程中,隨著充電場景的變化,可能導致蓄電池的充電電壓發(fā)生變化,進而影響到蓄電池的電池壽命,并對蓄電池的電池結(jié)構造成影響,甚至可能導致車輛產(chǎn)生安全隱患。因此,當前蓄電池的充電穩(wěn)定性較差。
技術實現(xiàn)思路
1、本技術提供了一種充電控制方法、裝置、車輛、存儲介質(zhì)及程序產(chǎn)品,可以提高蓄電池的充電穩(wěn)定性。所述技術方案如下:
2、一方面,提供了一種充電控制方法,所述方法包括:
3、獲取蓄電池充電過程中的當前荷電狀態(tài)soc;
4、基于所述當前soc,確定所述蓄電池對應的目標充電電壓;
5、基于所述目標充電電壓以及歷史充電電壓,修正所述目標充電電壓,以使得修正后的目標充電電壓與所述歷史充電電壓之間的差值小于或等于最大跳變閾值,所述歷史充電電壓為本次充電過程中所述蓄電池上一時刻的充電電壓,所述最大跳變閾值用于指示所述蓄電池充電過程中的充電電壓單次調(diào)整的最大變化量;
6、基于所述修正后的目標充電電壓為所述蓄電池充電。
7、可選地,所述基于所述當前soc,確定所述蓄電池對應的目標充電電壓,包括:
8、確定所述當前soc與目標soc之間的soc差值,并確定所述soc差值對應的目標充電電流,所述目標soc是指所述蓄電池本次充電要達到的soc;
9、獲取所述蓄電池的當前充電電流,并確定所述當前充電電流和所述目標充電電流之間的電流差;
10、確定所述電流差對應的理論充電電壓,并將所述理論充電電壓確定為所述目標充電電壓。
11、可選地,所述方法還包括:
12、獲取所述蓄電池充電過程中的當前電池溫度;
13、基于所述當前電池溫度和動力電池的當前soc,確定所述蓄電池對應的目標soc,所述動力電池是指為所述蓄電池充電的電池。
14、可選地,所述基于所述目標充電電壓以及歷史充電電壓,修正所述目標充電電壓,包括:
15、在所述目標充電電壓大于所述歷史充電電壓,且所述目標充電電壓與所述歷史充電電壓之間的電壓差值大于第一電壓調(diào)整閾值的情況下,將所述目標充電電壓修正為所述歷史充電電壓和所述第一電壓調(diào)整閾值的和值,所述第一電壓調(diào)整閾值小于或等于所述最大跳變閾值;
16、在所述目標充電電壓小于所述歷史充電電壓,且所述歷史充電電壓與所述目標充電電壓之間的電壓差值大于第二電壓調(diào)整閾值的情況下,將所述目標充電電壓修正為所述歷史充電電壓和所述第一電壓調(diào)整閾值的差值,所述第二電壓調(diào)整閾值小于或等于所述最大跳變閾值。
17、可選地,所述方法還包括:
18、獲取所述蓄電池充電過程中的當前電池溫度;
19、基于所述蓄電池的當前soc和所述當前電池溫度,確定所述蓄電池對應的充電電壓上限和充電電壓下限;
20、基于所述充電電壓上限和所述充電電壓下限,修正所述理論充電電壓,以使得修正后的理論充電電壓大于所述充電電壓下限、且小于所述充電電壓上限;
21、所述將所述理論充電電壓確定為所述目標充電電壓,包括:
22、將所述修正后的理論充電電壓確定為所述目標充電電壓。
23、可選地,所述方法還包括:
24、獲取所述蓄電池的實際充電電壓;
25、在所述實際充電電壓與所述修正后的目標充電電壓之間的差值大于充電故障閾值的情況下,停止為所述蓄電池充電,并發(fā)送告警信息。
26、另一方面,提供了一種充電控制裝置,所述裝置包括:
27、參數(shù)獲取模塊,用于獲取蓄電池充電過程中的當前荷電狀態(tài)soc;
28、電壓確定模塊,用于基于所述當前soc,確定所述蓄電池對應的目標充電電壓;
29、電壓修正模塊,用于基于所述目標充電電壓以及歷史充電電壓,修正所述目標充電電壓,以使得修正后的目標充電電壓與所述歷史充電電壓之間的差值小于或等于最大跳變閾值,所述歷史充電電壓為本次充電過程中所述蓄電池上一時刻的充電電壓,所述最大跳變閾值用于指示所述蓄電池充電過程中的充電電壓單次調(diào)整的最大變化量;
30、充電模塊,用于基于所述修正后的目標充電電壓為所述蓄電池充電。
31、可選地,所述電壓確定模塊,包括:
32、電流確定子模塊,用于確定所述當前soc與目標soc之間的soc差值,并確定所述soc差值對應的目標充電電流,所述目標soc是指所述蓄電池本次充電要達到的soc;
33、電流差確定子模塊,用于獲取所述蓄電池的當前充電電流,并確定所述當前充電電流和所述目標充電電流之間的電流差;
34、電壓確定子模塊,用于確定所述電流差對應的理論充電電壓,并將所述理論充電電壓確定為所述目標充電電壓。
35、可選地,所述參數(shù)獲取模塊,還用于獲取所述蓄電池充電過程中的當前電池溫度;
36、所述電流確定子模塊,還用于基于所述當前電池溫度和動力電池的當前soc,確定所述蓄電池對應的目標soc,所述動力電池是指為所述蓄電池充電的電池。
37、可選地,所述電壓修正模塊,具體用于:
38、在所述目標充電電壓大于所述歷史充電電壓,且所述目標充電電壓與所述歷史充電電壓之間的電壓差值大于第一電壓調(diào)整閾值的情況下,將所述目標充電電壓修正為所述歷史充電電壓和所述第一電壓調(diào)整閾值的和值,所述第一電壓調(diào)整閾值小于或等于所述最大跳變閾值;
39、在所述目標充電電壓小于所述歷史充電電壓,且所述歷史充電電壓與所述目標充電電壓之間的電壓差值大于第二電壓調(diào)整閾值的情況下,將所述目標充電電壓修正為所述歷史充電電壓和所述第一電壓調(diào)整閾值的差值,所述第二電壓調(diào)整閾值小于或等于所述最大跳變閾值。
40、可選地,所述參數(shù)獲取模塊,還用于獲取所述蓄電池充電過程中的當前電池溫度;
41、所述電壓確定子模塊,還用于基于所述蓄電池的當前soc和所述當前電池溫度,確定所述蓄電池對應的充電電壓上限和充電電壓下限;基于所述充電電壓上限和所述充電電壓下限,修正所述理論充電電壓,以使得修正后的理論充電電壓大于所述充電電壓下限、且小于所述充電電壓上限;將所述修正后的理論充電電壓確定為所述目標充電電壓。
42、可選地,所述參數(shù)獲取模塊,還用于獲取所述蓄電池的實際充電電壓;
43、所述充電模塊,還用于在所述實際充電電壓與所述修正后的目標充電電壓之間的差值大于充電故障閾值的情況下,停止為所述蓄電池充電,并發(fā)送告警信息。
44、另一方面,提供了一種車輛,所述車輛包括存儲器和控制器,所述存儲器用于存放計算機程序,所述控制器用于執(zhí)行所述存儲器上所存放的計算機程序,以實現(xiàn)上述所述的充電控制方法的步驟。
45、另一方面,提供了一種非臨時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被控制器執(zhí)行時實現(xiàn)上述所述充電控制方法的步驟。
46、另一方面,提供了一種包含指令的計算機程序產(chǎn)品,當所述指令在計算機上運行時,使得計算機執(zhí)行上述所述的充電控制方法的步驟。
47、本技術提供的技術方案至少可以帶來以下有益效果:
48、考慮到蓄電池的充電電壓變化波動較大的情況下,會對蓄電池的結(jié)構穩(wěn)定性造成影響,進而影響蓄電池的使用安全。因此,本技術通過確定蓄電池的當前soc對應的目標充電電壓,并對目標充電電壓進行修正。由于修正后的目標充電電壓與上一時刻的歷史充電電壓之間的差值小于或等于最大跳變閾值,因此,在當前時刻對蓄電池進行充電的過程中,蓄電池的充電電壓與上一時刻的歷史充電電壓能夠保持較小的電壓變化,防止蓄電池的充電電壓發(fā)生突變,提高蓄電池的充電穩(wěn)定性。并且,由于目標充電電壓為基于蓄電池的當前soc確定的,因此還可以保證目標充電電壓能夠滿足蓄電池在不同的soc條件下的充電需求,從而提高蓄電池的充電靈活性。