本申請涉及新能源汽車領域,更具體地說,涉及一種動力電池容量估算方法、系統及電動汽車。
背景技術:
電動汽車是指以動力電池作為全部或部分動力來源的機動車輛,包括純電動汽車和混合動力汽車等種類,電動汽車以其所使用能源相對清潔、排放少、低噪聲等優點成為現今解決能源、環境問題的首選,這也使得電動汽車的需求愈來愈大,成為汽車工業未來的發展方向之一。
動力電池作為電動汽車的動力來源,其自身的實際容量是表征其續航里程的重要參數,也是衡量動力電池衰減和老化程度的主要標志之一。現有技術中對動力電池的實際容量測試主要集中在動力電池組裝進電動汽車之前,其目的主要是對動力電池的額定容量進行標定。但是在動力電池出廠使用過程中卻沒有有效的方法在不拆卸的狀態下(在線狀態下)進行實際容量的測定,因此,如何在線測量動力電池的容量成為電動汽車領域亟待解決的問題。
技術實現要素:
為解決上述技術問題,本發明提供了一種動力電池容量估算方法、系統及電動汽車,以實現在線測量動力電池的容量的目的。
為實現上述技術目的,本發明實施例提供了如下技術方案:
一種動力電池容量估算方法,應用于電動汽車,所述電動汽車包括動力電池,所述動力電池由多個單體電池構成,所述動力電池容量估算方法包括:
以一個所述單體電池為檢測對象,在獲取開始信號后獲取所述檢測對象的充電溫度所屬的溫度區間;
記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間;
查詢第一預設數據庫,獲得所述檢測對象的額定容量和首次充電時充電溫度在所述溫度區間狀態下,所述檢測對象的電壓從第一預設值上升至第二預設值所需的預設充電時間,所述第一預設數據庫中存儲有所述單體電池的額定容量以及所述單體電池充電溫度在不同的溫度區間狀態下,電壓變化和所需充電時間的對應關系;
將所述第一充電時間和預設充電時間代入預設公式,計算獲得所述檢測對象的當前容量,所述預設公式為Q1=T2/T1×Q0,其中,Q1表示所述單體電池的當前容量,Q0表示所述單體電池的額定容量,T1為所述預設充電時間,T2為所述第一充電時間;
判斷是否對所述動力電池的所有單體電池都進行過估算,如果否,則以所述動力電池的另一個單體電池為檢測對象,獲取所述檢測對象的充電溫度所屬的溫度區間,并返回記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間的步驟;
如果是,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
優選的,所述對所述動力電池的容量進行更新包括:
以所述動力電池的所有單體電池的當前容量的最小值作為估算容量,判斷是否為首次估算,如果是,則計算所述估算容量與所述動力電池的額定容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新;
如果否,則計算所述估算容量與估算歷史中上次估算容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新。
優選的,所述預設比值的取值范圍為10%±1%,包括端點值。
優選的,所述以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新包括:
在接收到結束信號后,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
優選的,所述開始信號為開始充電信號。
一種動力電池容量估算系統,應用于電動汽車,所述電動汽車包括動力電池,所述動力電池由多個單體電池構成,所述動力電池容量估算系統包括:
第一溫度獲取單元,用于以一個所述單體電池為檢測對象,在獲取開始信號后獲取所述動力電池的充電溫度所屬的溫度區間;
充電時間記錄單元,用于記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間;
查詢單元,用于查詢第一預設數據庫,獲得所述單體電池的額定容量和首次充電時充電溫度再所述溫度區間狀態下,其電壓從第一預設值上升至第二預設值所需的預設充電時間,所述第一預設數據庫中存儲有所述單體電池的額定容量以及所述單體電池充電溫度在不同的溫度區間狀態下,電壓變化和所需充電時間的對應關系;
計算單元,用于將所述第一充電時間和預設充電時間代入預設公式,計算獲得所述單體電池的當前容量,所述預設公式為Q1=T2/T1×Q0,其中,Q1表示所述單體電池的當前容量,Q0表示所述單體電池的額定容量,T1為所述預設充電時間,T2為所述第一充電時間;
判斷單元,用于判斷是否對所述動力電池的所有單體電池都進行過估算,如果否,則以所述動力電池的另一個單體電池為檢測對象,獲取所述動力電池的充電溫度所屬的溫度區間,并返回所述充電時間記錄單元;如果是,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
優選的,所述判斷單元包括:
第一計算模塊,用于以所述動力電池的所有單體電池的當前容量的最小值作為估算容量,判斷是否為首次估算,如果是,則計算所述估算容量與所述動力電池的額定容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新;
如果否,則進入第二計算模塊;
所述第二計算模塊,用于計算所述估算容量與估算歷史中上次估算容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新。
優選的,所述預設比值的取值范圍為10%±1%,包括端點值。
優選的,所述開始信號為開始充電信號。
一種電動汽車,包括至少一個如上述任一實施例所述的動力電池容量估算系統。
從上述技術方案可以看出,本發明實施例提供了一種動力電池容量估算方法、系統及電動汽車,發明人研究發現,在動力電池的充電過程中,當動力電池的充電溫度所屬的溫度區間不同時,動力電池的充電電流不同。只要知道動力電池的充電溫度所屬的溫度區間就可以知道動力電池的充電電流;另外,在充電電流一致的條件下,不同老化程度的動力電池的電壓與所述動力電池的剩余電量(State of Charge,SOC)成正比,當不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的,根據這一原理以及安時積分公式獲得預設公式Q1=T2/T1×Q0,從預設公式可以看出,當所述動力電池的某一單體電池的充電電流相同并且電壓變化量相同的前提下,只需要知道當前狀態下,所述單體電池的電壓由第一預設值上升至第二預設值所需的第一充電時間,以及所述單體電池的額定容量和首次充電時由電壓由第一預設值上升至第二預設值所需的預設充電時間即可利用所述預設公式計算出所述單體電池的當前容量,實現了對所述單體電池的當前容量的估算,當估算出所有所述動力電池的單體電池的當前容量時,以其中的最小值作為所述動力電池的當前容量,實現了對所述動力電池的當前容量的估算。
利用所述動力電池容量估算方法實現了在線估算所述動力電池的當前容量的目的,并且不需要對所述動力電池進行滿充滿放的操作,對所述動力電池的當前容量的估算的效率較高。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本申請的一個實施例提供的一種動力電池容量估算方法的流程示意圖;
圖2為本申請的一個實施例提供的一種動力電池的電壓-SOC關系圖;
圖3為本申請的一個實施例提供的一種動力電池的電壓-時間關系圖;
圖4為本申請的一個實施例提供的一種以移動平滑濾波方式對動力電池的容量進行更新的示意圖;
圖5為本申請的一個實施例提供的利用本發明對不同壽命循環的動力電池的當前容量進行估算的結果與動力電池的實測容量的對比示意圖;
圖6為本申請的一個實施例提供的一種動力電池容量估算系統的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本申請實施例提供了一種動力電池容量估算方法,應用于電動汽車,所述電動汽車包括動力電池,所述動力電池由多個單體電池構成,如圖1所示,所述動力電池容量估算方法包括:
S101:以一個所述單體電池為檢測對象,在獲取開始信號后獲取所述檢測對象的充電溫度所屬的溫度區間;
S102:記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間;
S103:查詢第一預設數據庫,獲得所述檢測對象的額定容量和首次充電時充電溫度在所述溫度區間狀態下,所述檢測對象的電壓從第一預設值上升至第二預設值所需的預設充電時間,所述第一預設數據庫中存儲有所述單體電池的額定容量以及所述單體電池充電溫度在不同的溫度區間狀態下,電壓變化和所需充電時間的對應關系;
S104:將所述第一充電時間和預設充電時間代入預設公式,計算獲得所述檢測對象的當前容量,所述預設公式為Q1=T2/T1×Q0,其中,Q1表示所述單體電池的當前容量,Q0表示所述單體電池的額定容量,T1為所述預設充電時間,T2為所述第一充電時間;
S105:判斷是否對所述動力電池的所有單體電池都進行過估算,如果否,則以所述動力電池的另一個單體電池為檢測對象,獲取所述檢測對象的充電溫度所屬的溫度區間,并返回記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間的步驟;如果是,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
需要說明的是,所述開始信號可以是所述電動汽車外插充電觸發的信號,也可以是通過所述電動汽車的預設按鍵的觸發方式發送的信號。當所述開始信號為所述電動汽車外插充電觸發的信號時,則每當所述電動汽車外插充電時都會觸發所述動力電池容量估算方法對所述電動汽車的動力電池的當前容量進行估算。當所述開始信號為所述電動汽車的預設按鍵的觸發方式發送的信號時,則當所述電動汽車的用戶觸發所述預設按鍵后才會觸發所述動力電池容量估算方法對所述電動汽車的動力電池的當前容量進行估算。本申請對所述開始信號的具體觸發方式并不做限定,具體視實際情況而定。
還需要說明的是,發明人研究發現,在動力電池的充電過程中,當動力電池的充電溫度所屬的溫度區間不同時,動力電池的充電電流不同,以某款三元材料電池為例,當充電溫度在溫度區間[-10℃-0℃]時,其充電電流為I1,當充電溫度在溫度區間[0℃-45℃]時,其充電電流為I2,當充電溫度在溫度區間[45℃-55℃]時,其充電電流為I3。由此可知,我們只要知道動力電池的充電溫度所屬的溫度區間就可以知道動力電池的充電電流,在充電電流一致的條件下,不同老化程度的動力電池的電壓與所述動力電池的剩余電量(State of Charge,SOC)成正比,當不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的,如圖2所示。圖3為當充電溫度在溫度區間[0℃-45℃]時,不同壽命循環的單體電池的電壓上升曲線,其中,所述壽命循環是指所述單體電池的充放電次數。從圖3中我們看出在相同的充電電流的條件下,不同老化程度的單體電池由U1上升至U2所需的充電時間是不同的,這個時間就反映了不同老化程度的單體電池的實際容量。因此,我們可以根據不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的這一原理以及安時積分公式獲得預設公式Q1=T2/T1×Q0,從預設公式可以看出,當所述動力電池的某一單體電池的充電電流相同并且電壓變化量相同的前提下,只需要知道當前狀態下,所述單體電池的電壓由第一預設值上升至第二預設值所需的第一充電時間,以及所述單體電池的額定容量和首次充電時由電壓由第一預設值上升至第二預設值所需的預設充電時間即可利用所述預設公式計算出所述單體電池的當前容量,實現了對所述單體電池的當前容量的估算,當估算出所有所述動力電池的單體電池的當前容量時,以其中的最小值作為所述動力電池的當前容量,實現了對所述動力電池的當前容量的估算。
利用所述動力電池容量估算方法實現了在線估算所述動力電池的當前容量的目的,并且不需要對所述動力電池進行滿充滿放的操作,對所述動力電池的當前容量的估算的效率較高。
在上述實施例的基礎上,在本申請的另一個實施例中,所述對所述動力電池的容量進行更新包括:
以所述動力電池的所有單體電池的當前容量的最小值作為估算容量,判斷是否為首次估算,如果是,則計算所述估算容量與所述動力電池的額定容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新;
如果否,則計算所述估算容量與估算歷史中上次估算容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新。
在本實施例中,只有在所述比值小于所述預設比值的情況下才利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新的目的是避免由于估算過程的偶然因素出現錯誤導致的錯誤數據對所述動力電池的容量進行更新的情況出現,增加了所述動力電池容量估算方法的穩定性。
需要說明的是,在本申請的一個實施例中,所述預設比值的取值范圍為10%±1%,包括端點值。優選的,所述預設比值的取值可以為10%。但也可以是9%或11%或其他值。本申請對所述預設比值的具體取值和取值范圍并不做限定,具體視實際情況而定。
所述以移動平滑濾波的方式對所述動力電池的容量進行更新如圖4所示:
按照堆棧先入先出原則,用本次估算過程獲得的所述估算容量Q替代Qn,Qn用Qn-1替代,直至Q1替代Q0,Q0退出計算循環。圖4中的Q0-Qn代表利用所述動力電池容量估算方法對所述單體電池進行過的歷史估算結果,第n次估算獲得的結果Qn為前n-1次的均值,即Qn=(Q0+Q1+…+Qn-1)/n。在利用移動平滑濾波過程中的濾波系數即為堆棧中數組的維度(即可容納的歷史估算結果個數)。
在上述實施例的基礎上,在本申請的又一個實施例中,所述移動平滑濾波的濾波系數的取值下限為一周內容量更新次數,這是因為所述動力電池的老化程度的變化所需要的時間一般較長,頻繁的對所述動力電池的容量進行大幅度的更新沒有實際意義。因此所述濾波系數一般取較大值,這樣所述估算容量進入堆棧后對所述動力電池的容量的影響不會特別大,避免了頻繁大幅度更新所述動力電池的情況出現。所述濾波系數的取值上限由實施所述動力電池容量估算方法的硬件系統的存儲能力而定。
在上述實施例的基礎上,在本申請的一個優選實施例中,所述以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新包括:
在接收到結束信號后,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
同樣的,所述結束信號可以是所述電動汽車充電完成信號,還可以是通過所述電動汽車的另一預設按鍵的觸發發送的信號。本申請對所述結束信號的具體觸發方式并不做限定,具體視實際情況而定。
在上述實施例的基礎上,在本申請的一個具體實施例中,我們利用所述動力電池容量估算方法對不同壽命循環次數的動力電池進行估算獲得估算的所述動力電池的當前容量后再與其實測容量進行對比,對比結果如圖5所示,從圖5中可以看出利用所述動力電池容量估算方法對所述單體電池的進行估算獲得的所述動力電池的當前容量與其實際容量的走勢一致,且利用所述動力電池容量估算方法對所述單體電池的進行估算獲得的所述動力電池的當前容量與其實際容量之間的誤差較小,可以滿足對所述動力電池的當前容量的估算要求。
相應的,本申請實施例還提供了一種動力電池容量估算系統,應用于電動汽車,所述電動汽車包括動力電池,所述動力電池由多個單體電池構成,如圖6所示,所述動力電池容量估算系統包括:
第一溫度獲取單元100,用于以一個所述單體電池為檢測對象,在獲取開始信號后獲取所述動力電池的充電溫度所屬的溫度區間;
充電時間記錄單元200,用于記錄所述檢測對象的電壓從第一預設值上升至第二預設值所需的第一充電時間;
查詢單元300,用于查詢第一預設數據庫,獲得所述單體電池的額定容量和首次充電時充電溫度再所述溫度區間狀態下,其電壓從第一預設值上升至第二預設值所需的預設充電時間,所述第一預設數據庫中存儲有所述單體電池的額定容量以及所述單體電池充電溫度在不同的溫度區間狀態下,電壓變化和所需充電時間的對應關系;
計算單元400,用于將所述第一充電時間和預設充電時間代入預設公式,計算獲得所述單體電池的當前容量,所述預設公式為Q1=T2/T1×Q0,其中,Q1表示所述單體電池的當前容量,Q0表示所述單體電池的額定容量,T1為所述預設充電時間,T2為所述第一充電時間;
判斷單元500,用于判斷是否對所述動力電池的所有單體電池都進行過估算,如果否,則以所述動力電池的另一個單體電池為檢測對象,獲取所述動力電池的充電溫度所屬的溫度區間,并返回所述充電時間記錄單元200;如果是,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
需要說明的是,所述開始信號可以是所述電動汽車外插充電觸發的信號,也可以是通過所述電動汽車的預設按鍵的觸發方式發送的信號。當所述開始信號為所述電動汽車外插充電觸發的信號時,則每當所述電動汽車外插充電時都會觸發所述動力電池容量估算方法對所述電動汽車的動力電池的當前容量進行估算。當所述開始信號為所述電動汽車的預設按鍵的觸發方式發送的信號時,則當所述電動汽車的用戶觸發所述預設按鍵后才會觸發所述動力電池容量估算方法對所述電動汽車的動力電池的當前容量進行估算。本申請對所述開始信號的具體觸發方式并不做限定,具體視實際情況而定。
還需要說明的是,發明人研究發現,在動力電池的充電過程中,當動力電池的充電溫度所屬的溫度區間不同時,動力電池的充電電流不同,以某款三元材料電池為例,當充電溫度在溫度區間[-10℃-0℃]時,其充電電流為I1,當充電溫度在溫度區間[0℃-45℃]時,其充電電流為I2,當充電溫度在溫度區間[45℃-55℃]時,其充電電流為I3。由此可知,我們只要知道動力電池的充電溫度所屬的溫度區間就可以知道動力電池的充電電流,在充電電流一致的條件下,不同老化程度的動力電池的電壓與所述動力電池的剩余電量(State of Charge,SOC)成正比,當不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的,如圖2所示。圖3為當充電溫度在溫度區間[0℃-45℃]時,不同循環壽命的單體電池的電壓上升曲線,其中,所述循環壽命是指所述單體電池的充放電次數。從圖3中我們看出在相同的充電電流的條件下,不同老化程度的單體電池由U1上升至U2所需的充電時間是不同的,這個時間就反映了不同老化程度的單體電池的實際容量。因此,我們可以根據不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的這一原理以及安時積分公式獲得預設公式Q1=T2/T1×Q0,從預設公式可以看出,當所述動力電池的某一單體電池的充電電流相同并且電壓變化量相同的前提下,只需要知道當前狀態下,所述單體電池的電壓由第一預設值上升至第二預設值所需的第一充電時間,以及所述單體電池的額定容量和首次充電時由電壓由第一預設值上升至第二預設值所需的預設充電時間即可利用所述預設公式計算出所述單體電池的當前容量,實現了對所述單體電池的當前容量的估算,當估算出所有所述動力電池的單體電池的當前容量時,以其中的最小值作為所述動力電池的當前容量,實現了對所述動力電池的當前容量的估算。
利用所述動力電池容量估算系統實現了在線估算所述動力電池的當前容量的目的,并且不需要對所述動力電池進行滿充滿放的操作,對所述動力電池的當前容量的估算的效率較高。
在上述實施例的基礎上,在本申請的一個實施例中,所述判斷單元500包括:
第一計算模塊,用于以所述動力電池的所有單體電池的當前容量的最小值作為估算容量,判斷是否為首次估算,如果是,則計算所述估算容量與所述動力電池的額定容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新;
如果否,則進入第二計算模塊;
所述第二計算模塊,用于計算所述估算容量與估算歷史中上次估算容量的差值與所述動力電池的額定容量的比值,并判斷所述比值是否大于預設比值,若否,則利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新。
在本實施例中,只有在所述比值小于所述預設比值的情況下才利用所述估算容量以移動平滑濾波的方式對所述動力電池的容量進行更新的目的是避免由于估算過程的偶然因素出現錯誤導致的錯誤數據對所述動力電池的容量進行更新的情況出現,增加了所述動力電池容量估算方法的穩定性。
需要說明的是,在本申請的一個實施例中,所述預設比值的取值范圍為10%±1%,包括端點值。優選的,所述預設比值的取值可以為10%。但也可以是9%或11%或其他值。本申請對所述預設比值的具體取值和取值范圍并不做限定,具體視實際情況而定。
所述以移動平滑濾波的方式對所述動力電池的容量進行更新如圖4所示:
按照堆棧先入先出原則,用本次估算過程獲得的所述估算容量Q替代Qn,Qn用Qn-1替代,直至Q1替代Q0,Q0退出計算循環。圖4中的Q0-Qn代表利用所述動力電池容量估算系統對所述單體電池進行過的歷史估算結果,第n次估算獲得的結果Qn為前n-1次的均值,即Qn=(Q0+Q1+…+Qn-1)/n。在利用移動平滑濾波過程中的濾波系數即為堆棧中數組的維度(即可容納的歷史估算結果個數)。
在上述實施例的基礎上,在本申請的又一個實施例中,所述移動平滑濾波的濾波系數的取值下限為一周內容量更新次數,這是因為所述動力電池的老化程度的變化所需要的時間一般較長,頻繁的對所述動力電池的容量進行大幅度的更新沒有實際意義。因此所述濾波系數一般取較大值,這樣所述估算容量進入堆棧后對所述動力電池的容量的影響不會特別大,避免了頻繁大幅度更新所述動力電池的情況出現。所述濾波系數的取值上限由實施所述動力電池容量估算方法的硬件系統的存儲能力而定。
在上述實施例的基礎上,在本申請的一個優選實施例中,所述判斷單元500具體用于判斷是否對所述動力電池的所有單體電池都進行過估算,如果否,則以所述動力電池的另一個單體電池為檢測對象,獲取所述動力電池的充電溫度所屬的溫度區間,并返回所述充電時間記錄單元200;
如果是,則在接收到結束信號后,以所述動力電池的所有單體電池的當前容量的最小值作為所述動力電池的當前容量,并對所述動力電池的容量進行更新。
同樣的,所述結束信號可以是所述電動汽車充電完成信號,還可以是通過所述電動汽車的另一預設按鍵的觸發發送的信號。本申請對所述結束信號的具體觸發方式并不做限定,具體視實際情況而定。
在上述實施例的基礎上,在本申請的一個具體實施例中,我們利用所述動力電池容量估算系統對不同壽命循環次數的動力電池進行估算獲得估算的所述動力電池的當前容量后再與其實測容量進行對比,對比結果如圖5所示,從圖5中可以看出利用所述動力電池容量估算系統對所述單體電池的進行估算獲得的所述動力電池的當前容量與其實際容量之間的走勢一致,且利用所述動力電池容量估算方法對所述單體電池的進行估算獲得的所述動力電池的當前容量與其實際容量的誤差較小,可以滿足對所述動力電池的當前容量的估算要求。
相應的,本申請實施例還提供了一種電動汽車,所述電動汽車包括如上述任一實施例所述的動力電池容量估算系統。
綜上所述,本申請實施例提供了一種動力電池容量估算方法、系統及電動汽車,發明人研究發現,在動力電池的充電過程中,當動力電池的充電溫度所屬的溫度區間不同時,動力電池的充電電流不同。只要知道動力電池的充電溫度所屬的溫度區間就可以知道動力電池的充電電流;另外,在充電電流一致的條件下,不同老化程度的動力電池的電壓與所述動力電池的剩余電量(State of Charge,SOC)成正比,當不同老化程度的動力電池的電壓變化量相同時,它們的SOC變化量也是相同的,根據這一原理以及安時積分公式獲得預設公式Q1=T2/T1×Q0,從預設公式可以看出,當所述動力電池的某一單體電池的充電電流相同并且電壓變化量相同的前提下,只需要知道當前狀態下,所述單體電池的電壓由第一預設值上升至第二預設值所需的第一充電時間,以及所述單體電池的額定容量和首次充電時由電壓由第一預設值上升至第二預設值所需的預設充電時間即可利用所述預設公式計算出所述單體電池的當前容量,實現了對所述單體電池的當前容量的估算,當估算出所有所述動力電池的單體電池的當前容量時,以其中的最小值作為所述動力電池的當前容量,實現了對所述動力電池的當前容量的估算。
利用所述動力電池容量估算方法實現了在線估算所述動力電池的當前容量的目的,并且不需要對所述動力電池進行滿充滿放的操作,對所述動力電池的當前容量的估算的效率較高。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。