電池控制方法及系統與流程
2023-12-03 12:40:26 2
本發明涉及電池技術領域,尤其涉及一種電池控制方法及系統。
背景技術:
隨著現代社會的發展和人們環保意識的增強,越來越多的新能源得以開發和利用,能源經過開發後,多利用電池作為存儲介質進行存儲。由於用戶要求越來越高,如何提高電池的可靠性和安全性成為關鍵。
電池在使用或者存儲過程中,電池的剩餘電量、電壓以及電流等是確定電池狀態的重要的參數,為了獲取這些參數就需要優化電池系統結構,設計電池管理系統,進而通過電池管理系統獲取參數信息,確定電池的狀態。
現有技術中,不管電池所在的設備處於什麼狀態,都會對電池進行電池狀態參數的檢測,這樣,一旦檢測到滿足關停條件就會關停,導致設備無法正常工作,可靠性和安全性較低。
技術實現要素:
本發明實施例提供一種電池控制方法及裝置,實現了在電池在非工作狀態下檢測是否需要降低電池管理系統的功耗,提高了電池的可靠性和安全性。
本發明實施例提供一種電池控制方法,包括:
檢測電池的狀態;
若所述電池的狀態為非工作狀態,檢測所述電池的狀態參數數據是否滿足關停條件。
進一步地,上述方法中,所述檢測所述電池的狀態參數數據是否滿足關停條件,包括:
檢測電池在非工作狀態下的狀態參數數據;
若所述狀態參數數據小於或者等於預設的狀態參數閾值,檢測到所述電池的狀態參數數據滿足關停條件。
進一步地,上述方法中,所述方法還包括:
若檢測到所述電池的狀態參數數據滿足關停條件,關閉電池管理系統的部分功能。
進一步地,上述方法中,所述方法還包括:
若檢測到所述電池的狀態參數數據滿足關停條件,關閉電池管理系統的全部功能。
進一步地,上述方法中,所述方法還包括:
若檢測到所述電池開始充電,啟用已經關閉的功能。
本發明實施例提供一種電池控制方法,通過檢測電池的狀態來判斷電池是否處於工作狀態,若電池處於非工作狀態,則檢測電池的狀態參數數據是否滿足關停條件,本發明實施例提供的技術方案,電池在非工作狀態下才檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池是否滿足關停條件,從而可以判斷電池是否需要降低電池管理系統的功耗,提高電池的可靠性和安全性。
本發明實施例還提供一種電池控制方法,包括:
當檢測到所述電池的狀態參數數據滿足關停條件時,關閉電池管理系統的部分功能。
進一步地,上述方法中,關閉電池管理系統的部分功能,包括:
關閉電池管理系統中實現所述部分功能的進程。
進一步地,上述方法中,所述方法還包括:
若檢測到所述電池開始充電,啟用已經關閉的功能。
本發明實施例提供一種電池控制方法,通過電池在非工作狀態下檢測狀態參數數據,從電池的狀態參數數據中可以判斷出是否滿足關停條件,當電池的狀態參數數據滿足關停條件時,只關閉電池管理系統的部分功能,即能夠降低電池管理系統的功耗,電池管理系統還能具有基本功能,與現有技術中關閉全部功能呢相比,提高了電池的可靠性和安全性,從而解決了現有技術中當電池的剩餘電量很低的情況下,電池管理系統會將電池的剩餘電量耗盡,導致的電池過度放電,可靠性和安全性較低的問題。
本發明實施例還提供一種電池控制系統,包括:
檢測模塊,用於檢測電池的狀態;
判斷模塊,用於若所述電池的狀態為非工作狀態,檢測所述電池的狀態參數數據是否滿足關停條件。
進一步地,上述系統中,所述判斷模塊,具體用於:
檢測電池在非工作狀態下的狀態參數數據;
若所述狀態參數數據小於或者等於預設的狀態參數閾值,檢測到所述電池的狀態參數數據滿足關停條件。
進一步地,上述系統中,所述系統還包括:
控制模塊,用於若檢測到所述電池的狀態參數數據滿足關停條件,關閉電池管理系統的部分功能。
進一步地,上述系統中,所述系統還包括:
控制模塊,用於若檢測到所述電池的狀態參數數據滿足關停條件,關閉電池管理系統的全部功能。
進一步地,上述系統中,所述控制模塊還用於:
若檢測到所述電池開始充電,啟用已經關閉的功能。
本發明實施例提供一種電池控制系統,通過檢測模塊檢測電池的狀態,由判斷模塊來判斷電池是否處於工作狀態,若電池處於非工作狀態,則檢測電池的狀態參數數據是否滿足關停條件,本發明實施例提供的技術方案,電池在非工作狀態下才檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池是否滿足關停條件,從而可以判斷電池是否需要降低電池管理系統的功耗,提高電池的可靠性和安全性。
本發明實施例還提供一種電池控制系統,包括:
關閉模塊,當檢測到所述電池的狀態參數數據滿足關停條件時,關閉電池管理系統的部分功能。
進一步地,上述系統中,所述關閉模塊,具體用於:
關閉電池管理系統中實現所述部分功能的進程。
進一步地,上述系統中,所述系統還包括:
啟用模塊,用於若檢測到所述電池開始充電,啟用已經關閉的功能。
本發明實施例提供一種電池控制方法,通過電池在非工作狀態下檢測狀態參數數據,從電池的狀態參數數據中可以判斷出是否滿足關停條件,當電池的狀態參數數據滿足關停條件時,只關閉電池管理系統的部分功能,即能夠降低電池管理系統的功耗,電池管理系統還能具有基本功能,與現有技術中關閉全部功能呢相比,提高了電池的可靠性和安全性,從而解決了現有技術中當電池的剩餘電量很低的情況下,電池管理系統會將電池的剩餘電量耗盡,導致的電池過度放電,可靠性和安全性較低的問題。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例提供的電池控制方法的實施例一的流程示意圖;
圖2為本發明實施例提供的電池控制方法的實施例二的流程示意圖;
圖3為本發明實施例提供的電池控制方法的實施例三的流程示意圖;
圖4為本發明實施例提供的電池控制方法的實施例四的流程示意圖;
圖5為本發明實施例提供的電池控制方法的實施例五的流程示意圖;
圖6為本發明實施例提供的電池控制系統的實施例一的結構示意圖;
圖7為本發明實施例提供的電池控制系統的實施例二的結構示意圖;
圖8為本發明實施例提供的電池控制系統的實施例三的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
實施例一
圖1為本發明實施例提供的電池控制方法的實施例一的流程示意圖,如圖1所示,本發明實施例提供的電池控制方法,具體可以包括如下步驟:
101、檢測電池的狀態。
102、若電池的狀態為非工作狀態,檢測電池的狀態參數數據是否滿足關停條件。
本發明實施例提供一種電池控制方法,通過檢測電池的狀態來判斷電池是否處於工作狀態,若電池處於非工作狀態,則檢測電池的狀態參數數據是否滿足關停條件,本發明實施例提供的技術方案,電池在非工作狀態下才檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池是否滿足關停條件,從而可以判斷電池是否需要降低電池管理系統的功耗,提高電池的可靠性和安全性。
實施例二
圖2為本發明實施例提供的電池控制方法的實施例二的流程示意圖,如圖2所示,本發明實施例提供的電池控制方法,具體可以包括如下步驟:
201、檢測電池的狀態,若電池的狀態為非工作狀態,執行步驟202,若電池的狀態為工作狀態,執行步驟203。
在需要使用電池作為電能供應的設備中,例如終端、電子設備、無人機等,通常情況下電池是安裝在設備內部的,或者使用連接線將設備與電池連接,使得電池的電能可以輸送至設備中。
為了不影響電池所在設備的工作情況,需要檢測電池的狀態。在本發明實施例中,電池的狀態可以包括但不限於:工作狀態和非工作狀態。
由於電池在工作狀態下和非工作狀態下,參數的數值不同,例如,工作狀態下,會產生電流,即電流值不為0,或非工作狀態下,沒有電流產生,即電流值為0。因此,可以根據相應的參數判斷電池是否處於工作狀態。
例如,電池的電流值為0,則判斷出電池處於非工作狀態。又例如,電池的電流值不為0,則判斷出電池處於工作狀態。
202、檢測電池的狀態參數數據是否滿足關停條件。
若電池的狀態為非工作狀態時,則可以檢測電池的狀態參數數據,例如,電池的剩餘電量、電池的電壓、電池的電流等,並判斷檢測到的狀態參數數據是否滿足關停條件。
具體地,若狀態參數數據小於或者等於預設的狀態參數閾值,檢測到電池的狀態參數數據滿足關停條件,若狀態參數數據大於預設的狀態參數閾值,檢測到電池的狀態參數數據不滿足關停條件。
例如,無人機中使用磷酸鐵鋰電池供電,設定電池在非工作狀態下電池的剩餘電量小於或者等於20%時執行關停,當無人機在沒有飛行時,可以檢測電池的剩餘電量,若電池的剩餘電量為19%,19%小於20%,則檢測到電池的狀態參數數據滿足關停條件。其中,關停條件是預先設定在電池管理系統中的。
203、繼續檢測電池的狀態。
若電池的狀態為工作狀態,為了不影響電池所在設備的正常使用,繼續監測電池的狀態。
本發明實施例提供電池控制方法,通過檢測電池的狀態來判斷電池是否處於工作狀態,若電池處於非工作狀態,則檢測電池的狀態參數數據是否滿足關停條件,本發明實施例提供的技術方案,電池在非工作狀態下才檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池是否滿足關停條件,從而可以判斷電池是否需要降低電池管理系統的功耗,提高電池的可靠性和安全性。
實施例三
圖3為本發明實施例提供的電池控制方法的實施例三的流程示意圖,如圖3所示,本發明實施例提供的電池控制方法,具體可以包括如下步驟:
301、檢測電池的狀態,若電池的狀態為非工作狀態,執行步驟302,若電池的狀態為工作狀態,執行步驟303。
302、檢測電池的狀態參數數據是否滿足關停條件,若檢測到電池的狀態參數數據滿足關停條件,執行步驟304,若檢測到電池的狀態參數數據不滿足關停條件,執行步驟305。
303、繼續檢測電池的狀態。
304、關閉電池管理系統的全部功能。
由於電池管理系統是依賴於電路的,其運行過程中需要消耗電能,為了保障電池不出現過放的現象,需要降低電池管理系統所消耗的電能,因此在檢測到電池的狀態參數數據滿足關停條件後,需要對電池管理系統的各項功能進行處理,管理系統的功能可以包括採樣功能、檢測功能、處理功能等。由於不同的設備所需要的電池管理系統的功能可能不同,因此,為了最大可能的降低電池管理系統所消耗的電能,可以關閉電池管理系統的全部功能。
例如,汽車中使用磷酸鐵鋰電池供電,設定電池在非工作狀態下電池的電壓小於或者等於100V時執行關停,當汽車在停止行駛時,可以檢測電池的電壓,若電池的電壓為90V,90V小於100V,則檢測到電池的狀態參數數據滿足關停條件,然後關閉電池管理系統的所有功能。
305、繼續檢測電池的狀態參數數據是否滿足關停條件。
本發明實施例提供的技術方案,電池在非工作狀態下檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池的剩餘電量是否較低,在電池的剩餘電量較低的情況下,通過關閉電池管理系統的全部功能,來降低電池管理系統的功耗,因此,避免了由於電池的剩餘電量耗盡導致得電池過度放電的問題,從而提高了電池的可靠性和安全性,延長電池的使用壽命。
實施例四
圖4為本發明實施例提供的電池控制方法的實施例四的流程示意圖,如圖4所示,本發明實施例提供的電池控制方法,具體可以包括如下步驟:
401、檢測電池的狀態,若電池的狀態為非工作狀態,執行步驟402,若電池的狀態為工作狀態,執行步驟403。
402、檢測電池的狀態參數數據是否滿足關停條件,若檢測到電池的狀態參數數據滿足關停條件,執行步驟404,檢測到電池的狀態參數數據不滿足關停條件,執行步驟405。
403、繼續檢測電池的狀態。
404、關閉電池管理系統的部分功能。
由於電池管理系統是依賴於電路的,其運行過程中需要消耗電能,為了保障電池不出現過放的現象,需要降低電池管理系統所消耗的電能,因此在檢測到電池的狀態參數數據滿足關停條件後,需要對電池管理系統的各項功能進行處理,電池管理系統的功能可以包括採樣功能、檢測功能、處理功能等。
在一個具體的實現方案中,可以在電池管理系統中預設需要關閉的部分功能。或者,由於不同的功能其消耗電能的多少不同,還可以由電池管理系統檢測各個功能的功耗,並對各個功能的功耗從高到低進行排序,關閉功耗較高的若干個功能,本發明實施例對此不進行特別限定。
在關閉了部分功能後,未關閉的部分功能則可以繼續工作,從而可以實現在降低電能消耗的同時還可以保證電池管理系統繼續工作。
例如,汽車中使用磷酸鐵鋰電池供電,設定電池在非工作狀態下電池的電壓小於或者等於100V時執行關停,關閉電池管理系統中的採樣功能,當汽車在停止行駛時,可以檢測電池的電壓,若電池的電壓為90V,90V小於100V,則執行關停,關閉電池管理系統的採樣功能。
405、繼續檢測電池的狀態參數數據是否滿足關停條件。
本發明實施例提供的技術方案,電池在非工作狀態下檢測狀態參數數據,從電池的狀態參數數據中可以判斷出電池的剩餘電量是否較低,在電池的剩餘電量較低的情況下,通過關閉電池管理系統的部分功能,來降低電池管理系統的功耗,因此,避免了由於電池的剩餘電量耗盡導致得電池過度放電的問題,從而提高了電池的可靠性和安全性,延長電池的使用壽命。
實施例五
在實施例三中步驟304之後或者在實施例四中步驟404之後,還可以包括:若檢測到電池開始充電,啟用已經關閉的功能。
具體的,本發明實施例是在實施例三中步驟304關閉了電池管理系統的全部功能後,當檢測到電池開始充電後,啟用已經關閉的功能,恢復電池管理系統的正常使用。或者本發明實施例是在實施例四中步驟404關閉了電池管理系統的部部功能後,當檢測到電池開始充電後,啟用已經關閉的功能,恢復電池管理系統的正常使用。
其中,可以使用外部電源為電池進行充電。
本發明實施例提供的電池控制方法在檢測到電池開始充電後,能夠自動地啟用已經關閉的功能,因此,可以實現通過檢測電池的狀態參數數據,靈活地對電池管理系統中的功能的開啟或者關閉進行控制,提高了電池管理系統使用的靈活性與可靠性。
實施例六
電池在使用或者存儲過程中,電池的剩餘電量、電壓以及電流等是確定電池狀態的重要的參數,為了獲取這些參數就需要優化電池系統結構,設計電池管理系統,進而通過電池管理系統獲取參數信息,確定電池的狀態。
由於電池管理系統需要有電路支持,電路自身存在一定的功耗,當電池的剩餘電量很低的情況下,電路自身的功耗會將電池的剩餘電量耗盡,導致電池過度放電,可靠性和安全性較差。
因此,本發明實施例提供一種電池控制方法,可以根據電池的狀態,對電池管理系統的功能進行控制,使得電池在剩餘電量較低的情況下,降低電池管理系統的功耗,提高電池的可靠性和安全性。
在本發明實施例中提供一種電池控制方法,該方法可以包括:當檢測到電池的狀態參數數據滿足關停條件時,關閉電池管理系統的部分功能。
具體地,電池的狀態參數數據可以包括電池的剩餘電量、電池的電流、電池的電壓等。
在本發明實施例中,在電池管理系統中預設關停條件。
例如,關停條件可以是電池的電壓小於或者等於電壓閾值,後者,還可以是電池的剩餘電量小於或者等於剩餘電量閾值,或者,還可以是電池的電流小於或者等於電流閾值。
當檢測到電池的狀態參數數據滿足關停條件後,關閉電池管理系統的部分功能。即:當檢測到電池的剩餘電量小於或者等於剩餘電量閾值後,關閉電池管理系統的部分功能,或者,當檢測到電池的電流小於或者等於電流閾值後,關閉電池管理系統的部分功能等。
其中,關閉的部分功能可以預先在電池管理系統中進行設定。
在一個具體的實現方案中,可以檢測電池管理系統中各功能的功耗,然後根據指定數值,關閉功耗最大的若干功能,如溫度檢測功能、電流檢測功能、電壓檢測功能。
例如,關閉電池管理系統的部分功能的實現方式可以是:關閉電池管理系統中實現部分功能的進程。具體的,電池管理系統可以向需要關閉的部分功能對應的進程下發關停指令。
需要說明的是,本實施例所提供的電池控制方法可以應用於上述實施例一~實施例五中所提供的檢測到電池的狀態參數數據滿足關停條件時的場景,或者,也可以應用於現有技術中其他方法檢測到電池的狀態參數數據滿足關停條件時的場景。
本發明實施例提供一種電池控制方法,通過電池在非工作狀態下檢測狀態參數數據,從電池的狀態參數數據中可以判斷出是否滿足關停條件,當電池的狀態參數數據滿足關停條件時,只關閉電池管理系統的部分功能,即能夠降低電池管理系統的功耗,電池管理系統還能具有基本功能,與現有技術中關閉全部功能呢相比,提高了電池的可靠性和安全性,從而解決了現有技術中當電池的剩餘電量很低的情況下,電池管理系統會將電池的剩餘電量耗盡,導致的電池過度放電,可靠性和安全性較低的問題。
實施例七
圖5為本發明實施例提供的電池控制方法的實施例五的流程示意圖,如圖5所示,本發明實施例的電池控制方法,具體可以包括:
701、當檢測到電池的狀態參數數據滿足關停條件時,關閉電池管理系統的部分功能。
702、若檢測到電池開始充電,啟用已經關閉的功能。
在本發明實施例中,當檢測到電池開始充電後,啟用已經關閉的部分功能,恢復電池管理系統的正常使用。例如,當使用外部電源為電池進行充電時,啟用已經關閉的部分功能。
本發明實施例提供的電池控制方法在檢測到電池開始充電後,啟用已經關閉的功能,提高了電池管理系統使用的靈活性與可靠性。
實施例八
圖6為本發明實施例提供的電池控制系統的實施例一的結構示意圖,如圖6所示,本發明實施例的電池控制系統可以包括:檢測模塊11和判斷模塊12。
檢測模塊11,用於檢測電池的狀態。
判斷模塊12,用於根據檢測模塊11檢測到若電池的狀態為非工作狀態,檢測電池的狀態參數數據是否滿足關停條件。
優選地,判斷模塊12,具體用於:
檢測電池在非工作狀態下的狀態參數數據;
若狀態參數數據小於或者等於預設的狀態參數閾值,檢測到電池的狀態參數數據滿足關停條件。
本實施例的電池控制系統,可以用於執行圖1或圖2所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
實施例九
圖7為本發明實施例提供的電池控制系統的實施例二的結構示意圖,如圖7所示,本發明實施例的電池控制系統,在實施例八的基礎上,還可以包括:控制模塊13。
控制模塊13,用於判斷模塊12若檢測到電池的狀態參數數據滿足關停條件,關閉電池管理系統的部分功能。
本實施例的電池控制系統,可以用於執行圖3所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
實施例十
本發明實施例的電池控制系統,在實施例八的基礎上,還可以包括:控制模塊。
控制模塊,用於判斷模塊12若檢測到電池的狀態參數數據滿足關停條件,關閉電池管理系統的全部功能。
本實施例的電池控制系統,可以用於執行圖4所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
實施例十一
本發明實施例的電池控制系統,在實施例九或實施例十的基礎上,控制模塊13還用於:若檢測到電池開始充電,啟用已經關閉的功能。
本實施例的電池控制系統,可以用於執行圖3或圖4所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
實施例十二
圖8為本發明實施例提供的電池控制系統的實施例三的結構示意圖,如圖8所示,本發明實施例的電池控制系統,可以包括:關閉模塊21和啟用模塊22。
關閉模塊21,用於當檢測到電池的狀態參數數據滿足關停條件時,關閉電池管理系統的部分功能。
優選地,關閉模塊21,具體用於:
關閉電池管理系統中實現部分功能的進程。
啟用模塊22,用於若檢測到電池開始充電,啟用關閉模塊21已經關閉的功能。
本實施例的電池控制系統,可以用於執行圖5所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到至少兩個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解並實施。
最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。