本發(fā)明涉及電池技術(shù)領(lǐng)域,尤其涉及一種電池目標(biāo)SOC的確定方法及裝置。
背景技術(shù):
目前,準(zhǔn)確的獲取電池的荷電狀態(tài)(State Of Charge,SOC)是電池領(lǐng)域需要著重解決的問題?,F(xiàn)有技術(shù)中,一般是基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系,通過獲取電池在靜態(tài)條件下的電壓值,獲取電池的SOC數(shù)據(jù)的;其中,靜態(tài)條件具體是指在沒有電流通過電池的條件下。
現(xiàn)有技術(shù)中,由于SOC與電壓的對應(yīng)關(guān)系是在靜態(tài)條件下保持足夠長的時間獲得的,因此,要求采集的電壓值也需要在靜態(tài)條件下保持足夠長的時間,才能保證此時得到的電壓是穩(wěn)定的,從而,基于該電壓值才能得到準(zhǔn)確的目標(biāo)SOC數(shù)據(jù)。但是,而這個足夠長的時間一般以小時為單位,在實際使用過程中一般會超過3H。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
在實際應(yīng)用中,一般不存在沒有電流經(jīng)過電池并維持多個小時的情況。因此,現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系確定目標(biāo)SOC的方法,是無法得到準(zhǔn)確的目標(biāo)SOC的。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種電池目標(biāo)SOC的確定方法及裝置,用以解決現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
一方面,本發(fā)明實施例提供了一種電池目標(biāo)SOC的確定方法,包括:
當(dāng)有電流流經(jīng)電池時,采集所述電池在各采樣點的電量;
根據(jù)所述電池在各采樣點的電量,確定所述電池的當(dāng)前狀態(tài);
根據(jù)所述電池的當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;
根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,根據(jù)所述電池在各采樣點的電量,確定所述電池的當(dāng)前狀態(tài),包括:
確定所述電池在各采樣點處電量的類型為充電電量或放電電量;
將具有相同類型的電量進(jìn)行累加,獲得各類型對應(yīng)的電量累加和;
當(dāng)所述電池的充電電量的累加和大于所述電池的放電電量的累加和時,確定所述電池的當(dāng)前狀態(tài)為充電狀態(tài);或者,當(dāng)所述電池的充電電量的累加和小于或者等于所述電池的放電電量的累加和時,確定所述電池的當(dāng)前狀態(tài)為放電狀態(tài)。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,采集電池在各采樣點的電量,包括:
采集所述電池在各采樣點的電量;
采集所述電池的電流和所述電池的溫度;
在指定時長內(nèi),當(dāng)所述電池的電流低于預(yù)設(shè)的電流閾值,且所述電池的溫度大于預(yù)設(shè)的溫度閾值時,停止采集所述電池在各采樣點的電量,得到所述電池在各采樣點處的多個電量值。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,根據(jù)所述當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系,包括:
當(dāng)所述電池的當(dāng)前狀態(tài)為充電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第一對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,所述第一對應(yīng)關(guān)系為在采用指定電流對所述電池進(jìn)行充電的過程中,得到的所述電池的SOC與電壓之間的對應(yīng)關(guān)系;或者,
當(dāng)所述電池的當(dāng)前狀態(tài)為放電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第二對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,所述第二對應(yīng)關(guān)系為在采用指定電流對所述電池進(jìn)行放電的過程中,得到的所述電池的SOC與電壓之間的對應(yīng)關(guān)系。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC,包括:
采集所述電池的當(dāng)前電壓;
當(dāng)所述電池的當(dāng)前電壓低于預(yù)設(shè)的電壓閾值時,根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定所述目標(biāo)對應(yīng)關(guān)系中與所述電池的當(dāng)前電壓對應(yīng)的SOC為所述目標(biāo)SOC。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述方法還包括:
獲取所述電池的當(dāng)前SOC;
獲取所述電池的當(dāng)前SOC與所述目標(biāo)SOC之間的差值;
當(dāng)所述差值大于預(yù)設(shè)的差值閾值時,用所述目標(biāo)SOC替換所述電池的當(dāng)前SOC。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例中,當(dāng)有電流流經(jīng)電池時,采集電池在各采樣點的電量,然后,根據(jù)所述電池在各采樣點的電量,確定所述電池的當(dāng)前狀態(tài);從而,根據(jù)所述當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;進(jìn)而,根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。本發(fā)明實施例中,通過確定電池的當(dāng)前狀態(tài),然后,基于確定的當(dāng)前狀態(tài),選擇電池的當(dāng)前狀態(tài)適用的SOC與電壓之間的對應(yīng)關(guān)系,從而,獲取電池的目標(biāo)SOC,本發(fā)明實施例中,獲取到的電池的目標(biāo)SOC是與電池的運行狀態(tài)直接相關(guān)的,因此,可以直接利用當(dāng)前采集到的電池的電壓值與選擇的對應(yīng)關(guān)系,得到準(zhǔn)確的目標(biāo)SOC;相較于現(xiàn)有技術(shù)中獲取目標(biāo)SOC的方法,本發(fā)明實施例提供的技術(shù)方案可以在電池處于充電狀態(tài)或電池處于放電狀態(tài)的情況下執(zhí)行,不需要對電池進(jìn)行靜置或其他處理,因此,可以在較短的時間內(nèi)完成獲取目標(biāo)SOC的目的。因此,本發(fā)明實施例提供的技術(shù)方案提高了確定目標(biāo)SOC的準(zhǔn)確率,縮短了確定時間,并且解決了現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
另一方面,本發(fā)明實施例提供了一種電池目標(biāo)SOC的確定裝置,包括:
采集單元,用于當(dāng)有電流流經(jīng)電池時,采集所述電池在各采樣點的電量;
確定單元,用于根據(jù)所述電池在各采樣點的電量,確定所述電池的當(dāng)前狀態(tài);
選擇單元,用于根據(jù)所述電池的當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;
所述確定單元,還用于根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述裝置還包括第一獲取單元;
所述確定單元,用于確定所述電池在各采樣點處電量的類型為充電電量或放電電量;
所述第一獲取單元,用于將具有相同類型的電量進(jìn)行累加,獲得各類型對應(yīng)的電量累加和;
所述確定單元,還用于當(dāng)所述電池的充電電量的累加和大于所述電池的放電電量的累加和時,確定所述電池的當(dāng)前狀態(tài)為充電狀態(tài);或者,還用于當(dāng)所述電池的充電電量的累加和小于或者等于所述電池的放電電量的累加和時,確定所述電池的當(dāng)前狀態(tài)為放電狀態(tài)。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述采集單元,用于:
采集所述電池在各采樣點的電量;
采集所述電池的電流和所述電池的溫度;
在指定時長內(nèi),當(dāng)所述電池的電流低于預(yù)設(shè)的電流閾值,且所述電池的溫度大于預(yù)設(shè)的溫度閾值時,停止采集所述電池在各采樣點的電量,得到所述電池在各采樣點處的多個電量值。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述選擇單元,用于:
當(dāng)所述電池的當(dāng)前狀態(tài)為充電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第一對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,所述第一對應(yīng)關(guān)系為在采用指定電流對所述電池進(jìn)行充電的過程中,得到的所述電池的SOC與電壓之間的對應(yīng)關(guān)系;或者,
當(dāng)所述電池的當(dāng)前狀態(tài)為放電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第二對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,所述第二對應(yīng)關(guān)系為在采用指定電流對所述電池進(jìn)行放電的過程中,得到的所述電池的SOC與電壓之間的對應(yīng)關(guān)系。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述采集單元,還用于采集所述電池的當(dāng)前電壓;
所述確定單元,用于當(dāng)所述電池的當(dāng)前電壓低于預(yù)設(shè)的電壓閾值時,根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定所述目標(biāo)對應(yīng)關(guān)系中與所述電池的當(dāng)前電壓對應(yīng)的SOC為所述目標(biāo)SOC。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述裝置:
第二獲取單元,用于獲取所述電池的當(dāng)前SOC;
所述第二獲取單元,還用于獲取所述電池的當(dāng)前SOC與所述目標(biāo)SOC之間的差值;
修正單元,用于當(dāng)所述差值大于預(yù)設(shè)的差值閾值時,用所述目標(biāo)SOC替換所述電池的當(dāng)前SOC。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例中,當(dāng)有電流流經(jīng)電池時,目標(biāo)SOC的確定裝置中的采集單元采集電池在各采樣點的電量;然后,該裝置中的確定單元根據(jù)所述電池在各采樣點的電量,確定所述電池的當(dāng)前狀態(tài);從而,該裝置中的選擇單元根據(jù)所述當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;進(jìn)而,該裝置中的確定單元根據(jù)所述目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。本發(fā)明實施例中,通過確定電池的當(dāng)前狀態(tài),然后,基于確定的當(dāng)前狀態(tài),選擇電池的當(dāng)前狀態(tài)適用的SOC與電壓之間的對應(yīng)關(guān)系,從而,獲取電池的目標(biāo)SOC,本發(fā)明實施例中,獲取到的電池的目標(biāo)SOC是與電池的運行狀態(tài)直接相關(guān)的,因此,可以直接利用當(dāng)前采集到的電池的電壓值與選擇的對應(yīng)關(guān)系,得到準(zhǔn)確的目標(biāo)SOC;相較于現(xiàn)有技術(shù)中獲取目標(biāo)SOC的方法,本發(fā)明實施例提供的技術(shù)方案可以在電池處于充電狀態(tài)或電池處于放電狀態(tài)的情況下執(zhí)行,因此,不需要對電池進(jìn)行靜置或其他處理,因此,可以在較短的時間內(nèi)完成獲取目標(biāo)SOC的目的。因此,本發(fā)明實施例提供的技術(shù)方案提高了確定目標(biāo)SOC的準(zhǔn)確率,縮短了確定時間,并且解決了現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例所提供的電池目標(biāo)SOC的確定方法的實施例一的流程示意圖;
圖2是本發(fā)明實施例中電池中SOC與電壓的對應(yīng)關(guān)系示意圖;
圖3是本發(fā)明實施例所提供的電池目標(biāo)SOC的確定方法的實施例二的流程示意圖;
圖4是本發(fā)明實施例所提供的電池目標(biāo)SOC的確定裝置的功能方塊圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實施例中可能采用術(shù)語第一、第二、第三等來描述對應(yīng)關(guān)系,但這些對應(yīng)關(guān)系不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將對應(yīng)關(guān)系彼此區(qū)分開。例如,在不脫離本發(fā)明實施例范圍的情況下,第一對應(yīng)關(guān)系也可以被稱為第二對應(yīng)關(guān)系,類似地,第二對應(yīng)關(guān)系也可以被稱為第一對應(yīng)關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
實施例一
為了解決現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明實施例給出一種目標(biāo)SOC的確定方法,請參考圖1,其為本發(fā)明實施例所提供的電池目標(biāo)SOC的確定方法的實施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
S101,當(dāng)有電流流經(jīng)電池時,采集電池在各采樣點的電量。
具體的,當(dāng)有電流流經(jīng)電池時,電池可以處于充電狀態(tài),或者,電池可以處于放電狀態(tài),此時,在電池中的各采樣點可以采集到電量。
本發(fā)明實施例中,采集電池在各采樣點的電量時,可以通過電流對時間積分的方式實現(xiàn);或者,還可以通過一些用于實時檢測電池電量的裝置實現(xiàn),本發(fā)明實施例對此不進(jìn)行特別限定。
需要說明的是,采樣點可以根據(jù)實際需要進(jìn)行預(yù)設(shè),本發(fā)明實施例對此不進(jìn)行特別限定;并且,采樣點的數(shù)目為至少一個,在實際應(yīng)用過程中,可以根據(jù)實際需要預(yù)設(shè)采樣點的數(shù)目和位置,本發(fā)明實施例對此不進(jìn)行特別限定。
具體的,本發(fā)明實施例中,采集電池在各采樣點的電量,是為了根據(jù)電池的電量,確定電池的當(dāng)前狀態(tài)。
因此,本發(fā)明實施例中,采集電池在各采樣點的電量時,可以根據(jù)實際需要預(yù)設(shè)一個目標(biāo)條件,當(dāng)電池滿足預(yù)設(shè)的目標(biāo)條件時,停止采集電池在各采樣點的電量,然后根據(jù)停止采集電池的電量之前采集到的各個電量,確定電池的當(dāng)前狀態(tài)。
例如,當(dāng)采用電流對時間進(jìn)行積分的方式采集電池在各采樣點的電量時,可以用各采樣點的流經(jīng)電池的電流對時間進(jìn)行積分,當(dāng)電池滿足預(yù)設(shè)的目標(biāo)條件時,停止電流對時間的積分,得到電池在各采樣點的電量。
具體的,這個目標(biāo)條件可以根據(jù)實際需要進(jìn)行預(yù)設(shè),例如,可以根據(jù)當(dāng)前流經(jīng)電池的電流的大小,預(yù)設(shè)目標(biāo)條件,例如,該目標(biāo)條件可以為:當(dāng)流經(jīng)電池的電流低于預(yù)設(shè)的電流閾值時,停止對電池電量的采集;或者,還可以根據(jù)電池的溫度,預(yù)設(shè)目標(biāo)條件,例如,該目標(biāo)條件可以為:當(dāng)電池的溫度達(dá)到預(yù)設(shè)的溫度閾值時,停止對電池電量的采集??梢岳斫獾氖?,以上舉例僅用以說明如何預(yù)設(shè)停止采集電池的電量的目標(biāo)條件,并不用以限制本申請,本發(fā)明實施例對于預(yù)設(shè)目標(biāo)條件的具體內(nèi)容不進(jìn)行特別限定。
在一個具體的實現(xiàn)過程中,采集電池在各采樣點的電量的實現(xiàn)方式,可以包括但不限于以下方式:
采集電池在各采樣點的電量;并采集電池的電流和電池的溫度;然后,在指定時長內(nèi),當(dāng)電池的電流低于預(yù)設(shè)的電流閾值,且電池的溫度大于預(yù)設(shè)的溫度閾值時,停止采集電池在各采樣點的電量,得到電池在各采樣點處的多個電量值。
例如,針對磷酸鐵鋰電池,可以預(yù)設(shè)該電池的溫度閾值為13℃,還可以預(yù)設(shè)電池的電流閾值為2A,指定時長為3min。因此,在確定該電池的目標(biāo)SOC的過程中,只有當(dāng)該電池的溫度在3min內(nèi)始終大于13℃,且流經(jīng)電池的電流在3min內(nèi)始終小于2A時,才停止采集電池在各采樣點處的電量,并根據(jù)采集到的電量確定電池的當(dāng)前狀態(tài)。
S102,根據(jù)電池在各采樣點的電量,確定電池的當(dāng)前狀態(tài)。
具體的,在采集到電池在各采樣點的電量后,考慮到電池在采集電量的過程中,由于電池可能會發(fā)生對外放電和/或?qū)?nèi)充電的行為,因此,采集到的電量可以包括充電電量和放電電量??梢岳斫獾氖?,充電電量為電池發(fā)生充電行為時,流入電池內(nèi)的電量;放電電量為電池向外放電時,電池流出的電量。
因此,根據(jù)電池在各采樣點的電量,確定電池的當(dāng)前狀態(tài)的實現(xiàn)方式可以包括但不限于以下方式:
確定電池在各采樣點處電量的類型為充電電量或放電電量;
將具有相同類型的電量進(jìn)行累加,獲得各類型對應(yīng)的電量累加和;
根據(jù)電量累加和,確定電池的當(dāng)前狀態(tài)。
具體的,根據(jù)電量累加和,確定電池的當(dāng)前狀態(tài)時,可以包括以下兩種情況:
情況一、當(dāng)電池的充電電量的累加和大于電池的放電電量的累加和時,確定電池的當(dāng)前狀態(tài)為充電狀態(tài)。
情況二、當(dāng)電池的充電電量的累加和小于或者等于電池的放電電量的累加和時,確定電池的當(dāng)前狀態(tài)為放電狀態(tài)。
S103,根據(jù)當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系。
具體的,本發(fā)明實施例中,指定的至少兩個對應(yīng)關(guān)系可以提前建立。具體的,以提前建立電池處于放電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系為例進(jìn)行具體說明。具體的,預(yù)設(shè)該狀態(tài)下的SOC與電壓之間的對應(yīng)關(guān)系時,可以在采用指定電流對電池進(jìn)行放電的過程中,采集電池在該放電狀態(tài)時的電壓,以及,采集電池在該放電狀態(tài)時的SOC,然后根據(jù)采集到的電池的電壓和SOC,建立電池處于放電狀態(tài)時的SOC與電壓之間的對應(yīng)關(guān)系。
需要說明的是,預(yù)設(shè)電池處于每個狀態(tài)下的SOC與電壓之間的對應(yīng)關(guān)系的過程中,所采用的電流可以根據(jù)實際需要進(jìn)行選擇。在一個具體的實現(xiàn)過程中,可以設(shè)置指定電流為一個較小的電流值,使得電池可以處于一種有較小電流流經(jīng)的偽靜態(tài)狀態(tài),從而保證得到的電池的SOC與電壓之間的對應(yīng)關(guān)系的準(zhǔn)確性。
例如,在一個具體的實現(xiàn)過程中,指定電流可以設(shè)置為0.005C。此時,可以在采用0.005C的電流對電池進(jìn)行恒流放電的過程中,采集電池處于放電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系;或者,可以在采用0.005C的電流對電池進(jìn)行恒流充電的過程中,采集電池處于充電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系。
并且,根據(jù)對電池進(jìn)行充電或者放電的過程中采用的電流的數(shù)值的不同,可以得到的電池處于每種狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系的數(shù)目為至少一個。例如,當(dāng)采用0.005C的電流對電池進(jìn)行恒流放電,該過程中可以建立電池處于放電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系為對應(yīng)關(guān)系A(chǔ);當(dāng)采用0.008C的電流對電池進(jìn)行恒流放電,該過程中可以建立電池處于放電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系為對應(yīng)關(guān)系B,如此,就可以得到的電池處于放電狀態(tài)時的電池的SOC與電壓之間的對應(yīng)關(guān)系的數(shù)目為2個。
具體的,電池中SOC與電壓之間的對應(yīng)關(guān)系可以表示為如圖2所示的關(guān)系曲線,其中,圖2為本發(fā)明實施例中電池中SOC與電壓的對應(yīng)關(guān)系示意圖。需要說明的是,圖2僅為電池中SOC與電壓之間的對應(yīng)關(guān)系的一種具體表達(dá)形式,并不用以限制本發(fā)明實施例中SOC與電壓之間的對應(yīng)關(guān)系。
具體的,本發(fā)明實施例中,根據(jù)確定的電池的當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系,可以包括以下兩種實現(xiàn)方式:
方式一、當(dāng)電池的當(dāng)前狀態(tài)為充電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第一對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系。
其中,第一對應(yīng)關(guān)系為在采用指定電流對電池進(jìn)行充電的過程中,得到的電池的SOC與電壓之間的對應(yīng)關(guān)系。
方式二、當(dāng)電池的當(dāng)前狀態(tài)為放電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第二對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系。
其中,第二對應(yīng)關(guān)系為在采用指定電流對電池進(jìn)行放電的過程中,得到的電池的SOC與電壓之間的對應(yīng)關(guān)系。
需要說明的是,以上述兩種實現(xiàn)方式進(jìn)行對應(yīng)關(guān)系的選擇時,若指定的至少兩個對應(yīng)關(guān)系中存在電池處于放電狀態(tài)時的對應(yīng)關(guān)系的數(shù)目也為至少兩個時,此時,選擇與S101中預(yù)設(shè)的電流閾值相等或相似的電流,對電池進(jìn)行充電時得到的對應(yīng)關(guān)系為第一對應(yīng)關(guān)系;以及,選擇與S101中預(yù)設(shè)的電流閾值相等或相似的電流,對電池進(jìn)行放電時得到的對應(yīng)關(guān)系為第二對應(yīng)關(guān)系。
S104,根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。
本發(fā)明實施例中,根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC的實現(xiàn)方式可以包括但不限于以下兩種:
方式A,采集電池的當(dāng)前電壓,當(dāng)采集到的電池的當(dāng)前電壓低于預(yù)設(shè)的電壓閾值時,確定目標(biāo)對應(yīng)關(guān)系中與電池的當(dāng)前電壓對應(yīng)的SOC為目標(biāo)SOC。
方式B,采集電池的電壓,然后,檢測電池的電壓是否滿足指定條件,從而,當(dāng)電池的電壓滿足指定條件時,根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。
此時,可以根據(jù)預(yù)設(shè)的指定條件確定電池的電壓是否滿足預(yù)設(shè)的指定條件,當(dāng)檢測到電池的電壓滿足指定條件時,才會根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)對應(yīng)關(guān)系中與電池的當(dāng)前電壓對應(yīng)的SOC為目標(biāo)SOC。在實際應(yīng)用過程中,指定條件可以根據(jù)實際需要進(jìn)行預(yù)設(shè)。
在一個具體的實現(xiàn)過程中,當(dāng)電池的電壓在預(yù)設(shè)的時長范圍內(nèi)始終低于預(yù)設(shè)的電壓閾值時,檢測到電池的電壓滿足指定條件。或者,當(dāng)電池的電壓在預(yù)設(shè)的時長范圍內(nèi)出現(xiàn)高于預(yù)設(shè)的電壓閾值的情況時,檢測到電池的電壓不滿足指定條件。
具體的,指定時長和電壓閾值可以根據(jù)實際需要進(jìn)行預(yù)設(shè),同時,對指定時長開始進(jìn)行及時的時刻也可以根據(jù)實際需要進(jìn)行預(yù)設(shè)。
例如,可以在停止采集電池的電量的時刻開始進(jìn)行該指定時長的計時,然后,電池的電壓在指定時長內(nèi)出現(xiàn)高于預(yù)設(shè)的電壓閾值的情況時,重新開始計時,當(dāng)電池的電壓在下一次及時的指定時長內(nèi)始終低于預(yù)設(shè)的電壓閾值時,檢測到電池的電壓滿足指定條件;或者,當(dāng)電池的電壓在指定時長內(nèi)出現(xiàn)高于預(yù)設(shè)的電壓閾值的情況時,退出該確定方法的執(zhí)行判斷,重新自S101開始進(jìn)行。
在一個具體的實現(xiàn)過程中,可以預(yù)設(shè)電池的電壓閾值為3.26V,指定時長為3min。
在一個具體的實現(xiàn)過程中,還可以根據(jù)目標(biāo)SOC,對電池的當(dāng)前SOC進(jìn)行修正。
具體的,根據(jù)目標(biāo)SOC,對電池的當(dāng)前SOC進(jìn)行修正的實現(xiàn)方式可以包括以下步驟:
獲取電池的當(dāng)前SOC;
獲取電池的當(dāng)前SOC與目標(biāo)SOC之間的差值;
當(dāng)該差值大于預(yù)設(shè)的差值閾值時,用目標(biāo)SOC替換電池的當(dāng)前SOC。
或者,當(dāng)該差值小于或者等于預(yù)設(shè)的差值閾值時,不用目標(biāo)SOC替換電池的當(dāng)前SOC,保留電池的當(dāng)前SOC不變。
在實際應(yīng)用過程中,該差值閾值也可以根據(jù)實際需要進(jìn)行預(yù)設(shè),例如,可以預(yù)設(shè)磷酸鐵鋰電池的差值閾值為2%??梢岳斫獾氖?,預(yù)設(shè)的差值閾值表現(xiàn)為對電池的當(dāng)前SOC可以接收的誤差范圍,當(dāng)電池的當(dāng)前SOC與目標(biāo)SOC之間的差值超過這個閾值時,認(rèn)為電池的當(dāng)前SOC值誤差比較大,才對電池的當(dāng)前SOC值進(jìn)行修正;否則,認(rèn)為電池的當(dāng)前SOC值誤差比較小,可以不進(jìn)行修正。
本發(fā)明實施例的技術(shù)方案具有以下有益效果:
本發(fā)明實施例中,采集電池在各采樣點的電量,然后,根據(jù)電池在各采樣點的電量,確定電池的當(dāng)前狀態(tài);從而,根據(jù)當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;進(jìn)而,根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。本發(fā)明實施例中,通過確定電池的當(dāng)前狀態(tài),然后,基于確定的當(dāng)前狀態(tài),選擇電池的當(dāng)前狀態(tài)適用的SOC與電壓之間的對應(yīng)關(guān)系,從而,獲取電池的目標(biāo)SOC,本發(fā)明實施例中,獲取到的電池的目標(biāo)SOC是與電池的運行狀態(tài)直接相關(guān)的,因此,可以直接利用當(dāng)前采集到的電池的電壓值與選擇的對應(yīng)關(guān)系,得到準(zhǔn)確的目標(biāo)SOC;相較于現(xiàn)有技術(shù)中獲取目標(biāo)SOC的方法,本發(fā)明實施例提供的技術(shù)方案可以在電池處于充電狀態(tài)或電池處于放電狀態(tài)的情況下執(zhí)行,不需要對電池進(jìn)行靜置或其他處理,因此,可以在較短的時間內(nèi)完成獲取目標(biāo)SOC的目的。因此,本發(fā)明實施例提供的技術(shù)方案提高了確定目標(biāo)SOC的準(zhǔn)確率,縮短了確定時間,并且解決了現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
實施例二
基于上述實施例一所提供的電池目標(biāo)SOC的確定方法,本發(fā)明實施例給出一種上述電池目標(biāo)SOC的確定方法的具體實現(xiàn)方式。
具體的,請參考圖3,其為本發(fā)明實施例所提供的電池目標(biāo)SOC的確定方法的實施例二的流程示意圖,如圖3所示,該方法包括以下步驟:
S301,當(dāng)有電流流經(jīng)電池時,實時地采集電池在50個采樣點處的電量。
S302,判斷在指定時長內(nèi),電池的電流是否小于電流閾值,且電池的溫度是否大于溫度閾值;若是,執(zhí)行S303;若否,執(zhí)行S301。
S303,確定電池在50個采樣點處的電量的類型。
S304,將具有相同類型的電量進(jìn)行累加,獲得充電電量的累加和與放電電量的累加和。
S305,判斷放電電量的累加和是否大于或者等于充電電量的累加和;若是,執(zhí)行S306;若否,執(zhí)行S315。
S306,確定第二對應(yīng)關(guān)系為電池的目標(biāo)對應(yīng)關(guān)系。
S307,采集電池的電壓,并開始計時。
S308,判斷電池的電壓是否在預(yù)設(shè)時長范圍內(nèi)始終低于電壓閾值;若是,執(zhí)行S309;若否,執(zhí)行S301。
S309,根據(jù)電池的當(dāng)前電壓與第二對應(yīng)關(guān)系,確定目標(biāo)SOC。
S310,獲取電池的當(dāng)前SOC。
S311,獲取電池的當(dāng)前SOC與目標(biāo)SOC之間的差值。
S312,判斷該差值是否大于差值閾值;若是,執(zhí)行S313;若否,執(zhí)行S314。
S313,用目標(biāo)SOC替換電池的當(dāng)前SOC。
S314,保留電池的當(dāng)前SOC不變。
S315,確定第一對應(yīng)關(guān)系為電池的目標(biāo)對應(yīng)關(guān)系。
S316,采集電池的電壓,并開始計時。
S317,判斷電池的電壓是否在預(yù)設(shè)時長范圍內(nèi)始終低于電壓閾值;若是,執(zhí)行S318;若否,執(zhí)行S301。
S318,根據(jù)電池的當(dāng)前電壓與第一對應(yīng)關(guān)系,確定目標(biāo)SOC。
可以理解的是,本發(fā)明實施例提供的電池目標(biāo)SOC的確定方法僅為實施例一提供的電池目標(biāo)SOC的確定方法的一種具體的實現(xiàn)方式,并不用以進(jìn)行其他限定。
本發(fā)明實施例的技術(shù)方案具有以下有益效果:
本發(fā)明實施例中,當(dāng)有電流流經(jīng)電池時,通過確定電池的當(dāng)前狀態(tài),然后,基于確定的當(dāng)前狀態(tài),選擇電池的當(dāng)前狀態(tài)適用的SOC與電壓之間的對應(yīng)關(guān)系,從而,獲取電池的目標(biāo)SOC,本發(fā)明實施例中,獲取到的電池的目標(biāo)SOC是與電池的運行狀態(tài)直接相關(guān)的,因此,可以直接利用當(dāng)前采集到的電池的電壓值與選擇的對應(yīng)關(guān)系,得到準(zhǔn)確的目標(biāo)SOC;相較于現(xiàn)有技術(shù)中獲取目標(biāo)SOC的方法,本發(fā)明實施例提供的技術(shù)方案可以在電池處于充電狀態(tài)或電池處于放電狀態(tài)的情況下執(zhí)行,不需要對電池進(jìn)行靜置或其他處理,因此,可以在較短的時間內(nèi)完成獲取目標(biāo)SOC的目的。因此,本發(fā)明實施例提供的技術(shù)方案提高了確定目標(biāo)SOC的準(zhǔn)確率,縮短了確定時間,并且解決了現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
實施例三
基于上述實施例一所提供的電池目標(biāo)SOC的確定方法,本發(fā)明實施例進(jìn)一步給出實現(xiàn)上述方法實施例中各步驟及方法的裝置實施例。
請參考圖4,其為本發(fā)明實施例所提供的電池目標(biāo)SOC的確定裝置的功能方塊圖。如圖4所示,該裝置包括:
采集單元41,用于當(dāng)有電流流經(jīng)電池時,采集電池在各采樣點的電量;
確定單元42,用于根據(jù)電池在各采樣點的電量,確定電池的當(dāng)前狀態(tài);
選擇單元43,用于根據(jù)電池的當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;
確定單元42,還用于根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。
在一個具體的實現(xiàn)過程中,該裝置還包括第一獲取單元44;
確定單元42,用于確定電池在各采樣點處電量的類型為充電電量或放電電量;
第一獲取單元44,用于將具有相同類型的電量進(jìn)行累加,獲得各類型對應(yīng)的電量累加和;
確定單元42,還用于當(dāng)電池的充電電量的累加和大于電池的放電電量的累加和時,確定電池的當(dāng)前狀態(tài)為充電狀態(tài);或者,還用于當(dāng)電池的充電電量的累加和小于或者等于電池的放電電量的累加和時,確定電池的當(dāng)前狀態(tài)為放電狀態(tài)。
具體的,采集單元41,用于:
采集電池在各采樣點的電量;
采集電池的電流和電池的溫度;
在指定時長內(nèi),當(dāng)電池的電流低于預(yù)設(shè)的電流閾值,且電池的溫度大于預(yù)設(shè)的溫度閾值時,停止采集電池在各采樣點的電量,得到電池在各采樣點處的多個電量值。
具體的,本發(fā)明實施例中,選擇單元43,用于:
當(dāng)電池的當(dāng)前狀態(tài)為充電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第一對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,第一對應(yīng)關(guān)系為在采用指定電流對電池進(jìn)行充電的過程中,得到的電池的SOC與電壓之間的對應(yīng)關(guān)系;或者,
當(dāng)電池的當(dāng)前狀態(tài)為放電狀態(tài)時,從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇第二對應(yīng)關(guān)系為目標(biāo)對應(yīng)關(guān)系,其中,第二對應(yīng)關(guān)系為在采用指定電流對電池進(jìn)行放電的過程中,得到的電池的SOC與電壓之間的對應(yīng)關(guān)系。
在一個具體的實現(xiàn)過程中,采集單元41,還用于采集電池的當(dāng)前電壓;
確定單元42,用于當(dāng)電池的當(dāng)前電壓低于預(yù)設(shè)的電壓閾值時,根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)對應(yīng)關(guān)系中與電池的當(dāng)前電壓對應(yīng)的SOC為目標(biāo)SOC。
具體的,該裝置還可以包括:
第二獲取單元46,用于獲取電池的當(dāng)前SOC;
第二獲取單元46,還用于獲取電池的當(dāng)前SOC與目標(biāo)SOC之間的差值;
修正單元47,用于當(dāng)差值大于預(yù)設(shè)的差值閾值時,用目標(biāo)SOC替換電池的當(dāng)前SOC。
由于本實施例中的各單元能夠執(zhí)行圖2所示的方法,本實施例未詳細(xì)描述的部分,可參考對圖2的相關(guān)說明。
本發(fā)明實施例的技術(shù)方案具有以下有益效果:
本發(fā)明實施例中,當(dāng)有電流流經(jīng)電池時,目標(biāo)SOC的確定裝置中的采集單元采集電池在各采樣點的電量;然后,該裝置中的確定單元根據(jù)電池在各采樣點的電量,確定電池的當(dāng)前狀態(tài);從而,該裝置中的選擇單元根據(jù)當(dāng)前狀態(tài),從指定的SOC與電壓之間的至少兩個對應(yīng)關(guān)系中選擇目標(biāo)對應(yīng)關(guān)系;進(jìn)而,該裝置中的確定單元根據(jù)目標(biāo)對應(yīng)關(guān)系,確定目標(biāo)SOC。本發(fā)明實施例中,當(dāng)有電流流經(jīng)電池時,通過確定電池的當(dāng)前狀態(tài),然后,基于確定的當(dāng)前狀態(tài),選擇電池的當(dāng)前狀態(tài)適用的SOC與電壓之間的對應(yīng)關(guān)系,從而,獲取電池的目標(biāo)SOC,本發(fā)明實施例中,獲取到的電池的目標(biāo)SOC是與電池的運行狀態(tài)直接相關(guān)的,因此,可以直接利用當(dāng)前采集到的電池的電壓值與選擇的對應(yīng)關(guān)系,得到準(zhǔn)確的目標(biāo)SOC;相較于現(xiàn)有技術(shù)中獲取目標(biāo)SOC的方法,本發(fā)明實施例提供的技術(shù)方案可以在電池處于充電狀態(tài)或電池處于放電狀態(tài)的情況下執(zhí)行,不需要對電池進(jìn)行靜置或其他處理,因此,可以在較短的時間內(nèi)完成獲取目標(biāo)SOC的目的。因此,本發(fā)明實施例提供的技術(shù)方案提高了確定目標(biāo)SOC的準(zhǔn)確率,縮短了確定時間,并且解決了現(xiàn)有技術(shù)中基于靜態(tài)條件下標(biāo)定的SOC與電壓之間的對應(yīng)關(guān)系得到的目標(biāo)SOC的準(zhǔn)確率較低的問題。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。