TWI642959B - 電池之電量估測方法及裝置 - Google Patents
電池之電量估測方法及裝置 Download PDFInfo
- Publication number
- TWI642959B TWI642959B TW103140245A TW103140245A TWI642959B TW I642959 B TWI642959 B TW I642959B TW 103140245 A TW103140245 A TW 103140245A TW 103140245 A TW103140245 A TW 103140245A TW I642959 B TWI642959 B TW I642959B
- Authority
- TW
- Taiwan
- Prior art keywords
- value
- battery
- weight
- battery power
- coulomb
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/374—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC] with means for correcting the measurement for temperature or ageing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
- G01R31/3828—Arrangements for monitoring battery or accumulator variables, e.g. SoC using current integration
Abstract
本發明提供一種電池之電量估測方法及裝置。此裝置包括電池狀態量測模組、庫倫計及計算模組。電池狀態量測模組用以監測電池的電池狀態。庫倫計用以量測電池的輸出電量以取得庫倫計量值。計算模組耦接至電池狀態量測模組與庫倫計以接收電池狀態與庫倫計量值,計算模組依據電池狀態查詢對照表以取得電池電量估計值,依據電池狀態而動態決定權重值,且依據權重值調整電池電量估計值及庫倫計量值以計算電池的電池電量顯示值。
Description
本發明是有關於一種電池量測,且特別是有關於一種電池之電量估測方法及裝置。
隨著科技的進步與其帶來的方便性,人們在生活或工作上漸漸無法脫離電子裝置(例如,手機、平板、個人電腦等)。此外,隨著電子裝置中的各種元件(例如,處理器、螢幕、通訊元件、相機等)之技術的提昇,使得製造商需要提昇電子裝置中的電池容量或降低電池耗電率,以增加電子裝置的續航力。而電池電量的顯示值將是使用者用以評估電子裝置的效能或使用程度的重要指標。
一般而言,電子裝置通常會利用電壓查表來估測電池容量(電量顯示值)。圖1是電池電壓與電量的關係曲線示意圖。在此,電池電量可以用電荷狀態(state of charge,簡稱SOC)表示(即圖1的橫軸),其單位是百分比。圖1的縱軸為電池電壓,其
單位是伏特。請參照圖1,在電池電壓平坦區域(例如,電荷狀態為30%至80%之間)上,當利用電壓查表方法來估測電池容量時,些微電壓量測的誤差,將導致嚴重的電池電量顯示值的誤差。此外,電池電量的估測,會隨著電池的放電狀態,而造成電池電壓與充電狀態圖上呈現上下劇烈震盪的現象。
本發明提供一種電池之電量估測方法及電池電量估測裝置,藉以提昇回報電池電量之精準度。
本發明提供一種電池之電量估測方法,此電量估測方法包括:依據電池的電池狀態查詢對照表,以取得電池電量估計值;藉由倫計量測電池的輸出電量以取得庫倫計量值;依據電池狀態而動態決定權重值;依據權重值調整電池電量估計值及庫倫計量值,以計算電池的電池電量顯示值。
在本發明的一實施例中,上述的電池狀態包括電壓值、電流值及溫度值其中之一或其組合,而依據電池狀態而動態決定權重值的步驟包括:當電壓值、電流值或溫度值之變化發生時,依據電壓值、電流值或溫度值之該變化調整權重值。
在本發明的一實施例中,上述依據電壓值、電流值或溫度值之變化調整權重值的步驟包括:依據溫度值的變化而從數個權重表格中動態選擇對應權重表格。依據電池的電壓值查詢對應權重表格,以獲得權重值。
在本發明的一實施例中,上述的權重值包含庫倫計權重值與查表權重值,而所述依據電壓值、電流值或溫度值之變化調整權重值的步驟包括:當電池電量估計值小於臨界值時,調整權重值,以使查表權重值隨著電池電量估計值變小而越大,或是使庫倫計權重值隨著電池電量估計值變小而越小。
在本發明的一實施例中,上述依據電壓值、電流值或溫度值之變化調整權重值的步驟包括:當電池電量估計值大於臨界值時,使查表權重值設定為比重值。
在本發明的一實施例中,上述的權重值包含庫倫計權重值與查表權重值,而依據權重值調整電池電量估計值及庫倫計量值以計算電池電量顯示值的步驟包括:計算電池電量估計值與查表權重值之第一乘積。計算庫倫計量值與庫倫計權重值之第二乘積。計算第一乘積與第二乘積之總和以取得電池電量顯示值。
在本發明的一實施例中,上述依據電池狀態查詢對照表,以取得電池電量估計值的步驟包括:依據電流值判斷電池是否為充電狀態。
另一觀點而言,本發明提出一種電池電量估測裝置,此估測裝置包括電池狀態量測模組、庫倫計及計算模組。電池狀態量測模組用以監測電池的電池狀態。庫倫計用以量測電池的輸出電量以取得庫倫計量值。計算模組耦接至電池狀態量測模組與庫倫計以接收電池狀態與庫倫計量值,計算模組依據電池狀態查詢對照表以取得電池電量估計值,依據電池狀態而動態決定權重
值,且依據權重值調整電池電量估計值及庫倫計量值以計算電池的電池電量顯示值。
在本發明的一實施例中,上述的電池狀態包括電壓值、電流值及溫度值其中之一或其組合,而當電壓值、電流值或溫度值之變化發生時,計算模組依據電壓值、電流值或溫度值之變化調整權重值。
在本發明的一實施例中,上述的計算模組依據溫度值的變化而從數個權重表格中動態選擇對應權重表格,計算模組依據電池的電壓值查詢對應權重表格,以獲得權重值。
在本發明的一實施例中,上述的對應權重表格載有電壓值、庫倫計權重值與查表權重值之關係;以及當電壓值越小時,庫倫計權重值越小,或查表權重值越大。
在本發明的一實施例中,上述的權重值包含庫倫計權重值與查表權重值;當電壓值之變化表示電池電量估計值小於臨界值時,計算模組調整權重值,以使查表權重值隨著電池電量估計值變小而越大,或是使庫倫計權重值隨著電池電量估計值變小而越小。
在本發明的一實施例中,當電壓值之變化表示電池電量估計值大於臨界值時,計算模組使查表權重值設定為比重值。
在本發明的一實施例中,上述的權重值包含庫倫計權重值與查表權重值;計算模組計算電池電量估計值與查表權重值之第一乘積,計算庫倫計量值與庫倫計權重值之第二乘積,且計算
第一乘積與第二乘積之總和以取得電池電量顯示值。
在本發明的一實施例中,上述的溫度值包括環境溫度值或電池之溫度值。
在本發明的一實施例中,上述的計算模組依據電流值判斷電池是否為充電狀態。
基於上述,本發明實施例所述電池之電量估測方法及裝置可依據電池的電池狀態而動態決定權重值,且依據權重值調整電池電量估計值及庫倫計量值,而藉以提昇電池電量顯示值之精準度。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
20‧‧‧電池
200‧‧‧電池電量估測裝置
210‧‧‧電池狀態量測模組
230‧‧‧庫倫計
250‧‧‧計算模組
270‧‧‧電量回報模組
290、adjust_table‧‧‧權重表格
S310~S370、S410~S490‧‧‧步驟
510~590‧‧‧程式碼
610、710‧‧‧實際電量
630、730‧‧‧本發明實施例之電池電量顯示值
650、750‧‧‧習知技術之電量
670、770‧‧‧本發明實施例之電量誤差
690、790‧‧‧習知技術之電量誤差
current‧‧‧電流值
voltage‧‧‧電壓值
temperature‧‧‧溫度值
look_up_table‧‧‧對照表函式
table_rsoc‧‧‧電池電量估計值
last_rsoc‧‧‧前次回報電量
cc_rsoc‧‧‧庫倫計量值
delta_cc‧‧‧庫倫計溫度補償函式
fcc‧‧‧當前電池的全部電量
weight_cc‧‧‧庫倫計權重值
weight_table‧‧‧查表權重值
rsoc‧‧‧電池電量顯示值
圖1是電池電壓與電量的關係曲線圖的範例。
圖2是依照本發明實施例說明電池電量估測裝置之電路方塊示意圖。
圖3是依照本發明實施例說明電池之電量估測方法之流程圖。
圖4是說明電池之電量估測之流程圖的範例。
圖5是說明電池之電量估測之虛擬程式碼(pseudo code)的範例。
圖6A與圖6B是依照本發明實施例的電池電量顯示值模擬圖。
圖7A與圖7B是依照本發明實施例的電池電量顯示值模擬圖。
圖2是依照本發明實施例說明電池電量估測裝置200之電路方塊示意圖。請參照圖2,電池電量估測裝置200包括電池狀態量測模組210、庫倫計230、計算模組250、電量回報模組270及權重表格290。
依照不同的設計需求,電池狀態量測模組210可能包括電池電壓量測模組、溫度量測模組、電流量測模組及/或其他電池狀態感測/量測電路。電池狀態量測模組210用以監測電池20的電池狀態,其中電池狀態包括電壓值、電流值及溫度值其中之一或其組合。依照不同的設計需求,所述溫度值包括環境溫度值及/或電池20之溫度值。庫倫計230例如是庫倫計數器(coulomb counter),而藉由對電池流入/流出的電流做積分運算來取得電池20的庫倫計量值。舉例來說,庫倫計230可以用來量測電池20的輸出電量(放電電量),以取得庫倫計量值。
計算模組250耦接至電池狀態量測模組210與庫倫計230,以接收電池狀態與庫倫計量值。計算模組250可能包括中央處理單元(或中央處理器)、微處理器、微控制器、晶片組(例如南橋晶片)及/或其他運算電路。韌體及/或軟體可以運行於計算模
組250。所述韌體可能是基本輸入輸出系統(Basic Input/Output System,簡稱BIOS)。所述軟體可能是作業系統(operating system,簡稱OS)、驅動程式、應用程式及/或其他軟體。
依照不同的設計需求,電量回報模組270可能包含藉由影像、圖像、文字、聲音或亮度等方式呈現電池電量顯示值的螢幕、喇叭、發光二極體(light emitting diode,簡稱LED)等元件。在另一些實施例中,電池電量估測裝置200亦可透過上述電量回報模組270元件傳送數位或類比信號(電池電量顯示值)給下一級處理電路或是外部電子裝置。權重表格290可儲存於電池電量估測裝置200的儲存單元(例如,記憶體、硬碟等),其中權重表格可載有電壓值、庫倫計權重值與查表權重值之關係。在一些實施例中,載有權重表格290的所述儲存單元可以是內嵌於計算模組250的記憶體、快取記憶體(cache)或是暫存器(register)。在另一些實施例中,載有權重表格290的所述儲存單元也可以是配置於計算模組250外部的記憶體。依照不同的設計需求,權重表格290的所述儲存單元可以是動態隨機存取記憶體(dynamic random access memory,簡稱DRAM)、靜態隨機存取記憶體(staic random access memory,簡稱SRAM)、依電性記憶體(volatile memory,簡稱VM)或非依電性記憶體(non-volatile memory,簡稱NVM)。
圖3是依照本發明實施例說明電池之電量估測方法之流程圖。請參照圖3,本實施例的電池之電量估測方法適用於圖2
的電池電量估測裝置200。下文中,將搭電池電量估測裝置200中的各項元件或模組說明本發明實施例所述之電池之電量估測方法。本方法的各個流程可依照實施情形而隨之調整,且並不僅限於此。
在步驟S310中,計算模組250依據電池20的電池狀態查詢對照表,以取得電池電量估計值。具體而言,電池電量估測裝置200可與待測電池20連接,並藉由電池狀態量測模組210取得包括電壓值、電流值及溫度值其中之一或其組合的電池狀態。計算模組250將取得的電池狀態與對照表進行比對,其中對照表例如是儲存於電池電量估測裝置200內部的儲存單元中。對照表載有電壓值、電流值及溫度值其中之一或其組合與電池電量估計值之關係,計算模組250便可依據比對結果而取得電池電量估計值。在其他實施例中,所述「計算模組250依據電池20的電池狀態查詢對照表」的操作細節可以參照習知「電壓-電量對照表」來將電池20的電壓轉換為電池20的電池電量估計值。
需說明的是,在一實施例中,在步驟S310之前,計算模組250亦可依據電池狀態量測模組210所取得的電池20之電流值判斷電池20是否為充電狀態。若計算模組250判斷電池20為充電狀態,則不進行步驟S310。反之,若計算模組250判斷電池20為非充電狀態(例如,放電狀態),則繼續進行步驟S310。
在步驟S330中,庫倫計230量測電池20的輸出電量,以取得庫倫計量值。在一些實施例中,庫倫計230取得庫倫計量
值的詳細說明請參照前述圖2中庫倫計230之說明,於此不再贅述。在其他實施例中,所述「庫倫計230量測電池20的輸出電量」的操作細節可以參照習知「庫倫計量測電池」的相關操作。在圖3所示實施例中,步驟S310完成後接著進行步驟S330。在其他一些實施例中,可以在步驟S330完成後才進行步驟S310。在其他另一些實施例中,步驟S310與步驟S330可以同時進行。
在步驟S350中,計算模組250依據電池狀態而動態決定權重值。在本實施例中,當電壓值、電流值或溫度值之變化發生時,計算模組250依據電壓值、電流值或溫度值之變化調整權重值。在圖3所示實施例中,步驟S330完成後接著進行步驟S350。在其他一些實施例中,可以在步驟S350完成後才進行步驟S330。在其他另一些實施例中,步驟S350與步驟S330可以同時進行。
在一實施例中,計算模組250可以經由電池狀態量測模組210動態量測到溫度值(例如電池20之溫度值或環境溫度值)。計算模組250還可以經由電池狀態量測模組210動態量測到電池20的電壓值。依據所述溫度值的變化,計算模組250可以從數個權重表格中動態選擇一個對應權重表格。計算模組250依據電池20的電壓值查詢所述對應權重表格,以獲得權重值。在本實施例中,對應權重表格載有電壓值、庫倫計權重值與查表權重值之關係。當電壓值越小時,庫倫計權重值越小,或查表權重值越大。其中,權重值包含庫倫計權重值與查表權重值。
舉例而言,表(1)~表(3)是對應於不同溫度值之對應權重
表格。以表(1)作說明,表(1)為電池狀態量測模組210所量測之溫度值小於攝氏15度(℃)之對應權重表格。在表(1)中,庫倫計權重值隨著電壓值越小而減少,而查表權重值隨著電壓值越小而增加。表(2)及表(3)則依此類推,於此不再贅述。在一應用範例中,當電池狀態量測模組210所量測溫度值(電池20之溫度值或環境溫度值)為攝氏25度(℃)時,則計算模組250依據溫度值的變化選擇表(2)作為所述對應權重表格。假設此時,電池狀態量測模組210所量測電池20之電壓值為4000毫伏特(mV),則計算模組250調整庫倫計權重值為60%,且調整查表權重值為40%。
需說明的是,應用本發明實施例者,可依據設計需求,調整權重表格中的電壓值、庫倫計權重值與查表權重值之關係。庫倫計權重值可隨著電壓值越小而增加,而查表權重值亦可隨著電壓值越小而減少。在另一些實施例中,庫倫計權重值或查表權重值其中一者不隨電壓值改變(例如,維持固定值(例如,50%、60%等)),而另一者隨著電壓值的改變而變化。上述表(1)至表(3)實施範例所示庫倫計權重值與查表權重值之總和為100%,然而在其他實施例可能不限於此。舉例來說,在其他實施例中,庫倫計權重值與查表權重值之總和亦可以是80%、120%、150%等百分比,本發明不加以限制。
在另一些實施例中,當所述電池電量估計值大於臨界值,計算模組250可以不調整權重值;當電壓值之變化表示所述電池電量估計值小於臨界值(例如,10%、20%等)時,計算模組250調整權重值。權重值包含庫倫計權重值與查表權重值。當電壓值之變化表示所述電池電量估計值小於臨界值(例如,10%、20%等)時,計算模組250可以使查表權重值隨著電池電量估計值變
小而越大,以及/或是使庫倫計權重值隨著電池電量估計值變小而越小。當電壓值之變化表示電池電量估計值大於臨界值時,計算模組250可使查表權重值設定為靜態的比重值(例如,0、20%、40%等)。舉例而言,當電壓值之變化表示電池電量估計值大於30%時,計算模組250將查表權重值設定為固定值30%,且將庫倫計權重值設定為固定值80%。當電壓值之變化表示電池電量估計值為20%時,計算模組250將查表權重值設定為50%,且將庫倫計權重值設定為50%。而當電壓值之變化表示電池電量估計值為10%時,計算模組250將查表權重值設定為70%,且將庫倫計權重值設定為30%。
在步驟S370中,計算模組250依據權重值調整電池電量估計值及庫倫計量值,以計算電池20的電池電量顯示值。在一實施例中,計算模組250計算電池電量估計值與查表權重值之第一乘積,計算庫倫計量值與庫倫計權重值之第二乘積,且計算第一乘積與第二乘積之總和以取得電池電量顯示值。舉例而言,假設電池量估計值為80%,查表權重值為30%,庫倫計量值為75%,庫倫計權重值為70%。經計算模組250計算後,第一乘積為80%*30%=24%,第二乘積為75%*70%=52.5%,而電池電量顯示值為80%*30%+75%*70%=76.5%。接著,計算模組250便可藉由電量回報模組270來回報電池電量顯示值。
圖4是說明電池之電量估測之流程圖的範例。請參照圖4,計算模組250開始進行電池20之電量估測(步驟S410),並先
判斷電池20是否為放電狀態(步驟S420)。若電池不為放電狀態,則計算模組250結束電池20之電量估測(步驟S490)。反之,若電池20為放電狀態,則計算模組250在步驟S430中經由電池狀態量測模組210讀取電池20之電池狀態(例如電壓值、電流值及/或溫度值),並藉由庫倫計230取得電池20在放電過程中的庫倫計量值。步驟S430可以參照圖3所示步驟S330的相關說明。
計算模組250在步驟S450中依據電池狀態(例如電壓值、電流值及/或溫度值)取得電池電量估計值。步驟S450可以參照圖3所示步驟S310的相關說明。計算模組250可以在步驟S460中利用電池狀態(例如電壓值、電流值及/或溫度值)計算權重值。步驟S460可以參照圖3所示步驟S350的相關說明。在步驟S470中,計算模組250可以依據經計算的權重值將電池電量估計值與庫倫計量值結合/混合,以取得電池電量顯示值。步驟S470可以參照圖3所示步驟S370的相關說明。接著,計算模組250透過電量回報模組270來回報電池電量顯示值(步驟S480),而結束電量估測(步驟S490)。
此外,本發明實施例之電池之電量估測方法亦可作為程式碼形式,而此程式碼儲存於電池電量估測裝置200的儲存單元中,且計算模組250可載入此程式碼以執行電池之電量估測方法。舉例而言,圖5是說明電池之電量估測之程式碼的範例。請參照圖5,程式碼510是判斷電池是否為充電狀態,其中current代表電池狀態之電流值。若電池為充電狀態,則離開此程式碼之函式。
程式碼520係依據電池狀態與對照表比對,其中voltage為電池狀態之電壓值,temperature為溫度值,而將電壓值、電流值及溫度值輸入對照表函式(即,look_up_table)後,即可取得電池電量估計值(即,table_rsoc)。程式碼550是藉由庫倫計量測的電量以及前次所回報的電池電量(例如,前次庫倫計量值或前次電池電量顯示值)(即,last_rsoc)來推算庫倫計量值(即,cc_rsoc)。其中,將溫度值輸入庫倫計溫度補償函式(即,delta_cc),而fcc代表當前電池的全部電量。程式碼570是利用電池狀態的電壓值「voltage」、電流值「current」及溫度值「temperature」而至三維的權重表格(即,adjust_table[voltage][current][temperature])中進行比對,以取得庫倫計權重值(即,weight_cc)與查表權重值(即,weight_table)。程式碼580是依據庫倫計權重值、查表權重值、庫倫計量值及電池電量估計值來計算電池電量顯示值(即,rsoc),而程式碼590是將程式碼580計算之電池電量顯示值除以庫倫計權重值與查表權重值之加總,而取得最終的電池電量顯示值。
圖6A與圖6B是依照本發明實施例的電池電量顯示值模擬圖。當電壓值之變化表示電池電量估計值大於20%時,計算模組250將查表權重值設定為0,因此將完全以第二乘積作為電池電量顯示值。若庫倫計權重值為100%,則計算模組250將完全以計算庫倫計量值作為電池電量顯示值。而在電池電量估計值小於20%後,計算模組250逐步增加查表權重值。請參照圖6A,此範
例的電池電量顯示值630在低於20%之後,逐漸接近實際電量610。請接著參照圖6B,此範例之電池電量顯示值630與實際電量610之電量誤差亦逐漸下降。相較於習知技術之電量650,本發明實施例所估測之電池電量顯示值630較接近實際電量610。
圖7A與圖7B是依照本發明實施例的電池電量顯示值模擬圖。與圖6A與圖6B不同的地方在於,在此範例中,當電壓值之變化表示電池電量估計值大於10%時,計算模組250將查表權重值設定為0,因此將完全以第二乘積作為電池電量顯示值,或完全以計算庫倫計量值作為電池電量顯示值。而在電池電量估計值小於10%後,計算模組250逐步增加查表權重值。請參照圖7A,此範例的電池電量顯示值730在低於10%之後,逐漸接近實際電量710。請接著參照圖7B,此範例之電池電量顯示值730與實際電量710之電量誤差亦逐漸下降。
綜上所述,本發明的計算模組會依據當前電池狀態中的電壓值、電流值及溫度值其中之一或其組合來動態調整權重值,以調整電池電量估計值與庫倫計量值來取得電池電量顯示值。藉此,便能改善電壓查表方法中,在電池電壓平坦區域所造成嚴重的電量誤差,並藉以提昇電池估測之精準度。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
Claims (18)
- 一種電池之電量估測方法,包括:依據該電池的一電池狀態查詢至少一對照表,以取得一電池電量估計值;藉由一庫倫計量測該電池的輸出電量以取得一庫倫計量值;至少依據該電池狀態所包括的一溫度值而動態決定一權重值;以及依據該權重值調整該電池電量估計值及該庫倫計量值,以計算該電池的一電池電量顯示值。
- 如申請專利範圍第1項所述的電池之電量估測方法,其中該電池狀態包括一電壓值、一電流值及該溫度值其中之一或其組合,而至少依據該電池狀態所包含的該溫度值而動態決定該權重值的步驟包括:當該電壓值、該電流值或該溫度值之變化發生時,依據該電壓值、該電流值或該溫度值之該變化調整該權重值。
- 如申請專利範圍第2項所述的電池之電量估測方法,其中所述依據該電壓值、該電流值或該溫度值之該變化調整該權重值的步驟包括:依據該溫度值的變化而從多個權重表格中動態選擇一對應權重表格;依據該電池的該電壓值查詢該對應權重表格,以獲得該權重值。
- 如申請專利範圍第3項所述的電池之電量估測方法,其中該對應權重表格載有該電壓值、一庫倫計權重值與一查表權重值之關係;以及當該電壓值越小時,該庫倫計權重值越小,或該查表權重值越大。
- 如申請專利範圍第3項所述的電池之電量估測方法,其中該權重值包含一庫倫計權重值與一查表權重值,而所述依據該電壓值、該電流值或該溫度值之該變化調整該權重值的步驟包括:當該電池電量估計值小於一臨界值時,調整該權重值,以使該查表權重值隨著該電池電量估計值變小而越大,或是使該庫倫計權重值隨著該電池電量估計值變小而越小。
- 如申請專利範圍第5項所述的電池之電量估測方法,其中所述依據該電壓值、該電流值或該溫度值之該變化調整該權重值的步驟包括:當該電池電量估計值大於該臨界值時,使該查表權重值設定為一比重值。
- 如申請專利範圍第3項所述的電池之電量估測方法,其中該權重值包含一庫倫計權重值與一查表權重值,而所述依據該權重值調整該電池電量估計值及該庫倫計量值以計算該電池電量顯示值的步驟包括:計算該電池電量估計值與該查表權重值之一第一乘積;計算該庫倫計量值與該庫倫計權重值之一第二乘積;以及計算該第一乘積與該第二乘積之總和以取得該電池電量顯示 值。
- 如申請專利範圍第2項所述的電池之電量估測方法,其中該溫度值包括一環境溫度值或該電池之溫度值。
- 如申請專利範圍第2項所述的電池之電量估測方法,其中依據該電池狀態查詢該對照表,以取得該電池電量估計值的步驟包括:依據該電流值判斷該電池是否為一充電狀態。
- 一種電池電量估測裝置,包括:一電池狀態量測模組,用以監測該電池的一電池狀態;一庫倫計,用以量測該電池的輸出電量以取得一庫倫計量值;一計算模組,耦接至該電池狀態量測模組與該庫倫計以接收該電池狀態與該庫倫計量值,該計算模組依據該電池狀態查詢至少一對照表以取得一電池電量估計值,依據該電池狀態所包括的一溫度值而動態決定一權重值,且依據該權重值調整該電池電量估計值及該庫倫計量值以計算該電池的一電池電量顯示值。
- 如申請專利範圍第10項所述的電池電量估測裝置,其中該電池狀態包括一電壓值、一電流值及該溫度值其中之一或其組合,而當該電壓值、該電流值或該溫度值之變化發生時,該計算模組依據該電壓值、該電流值或該溫度值之該變化調整該權重值。
- 如申請專利範圍第11項所述的電池電量估測裝置,其中該計算模組依據該溫度值的變化而從多個權重表格中動態選擇一對應權重表格,該計算模組依據該電池的該電壓值查詢該對應權 重表格,以獲得該權重值。
- 如申請專利範圍第12項所述的電池電量估測裝置,其中該對應權重表格載有該電壓值、一庫倫計權重值與一查表權重值之關係;以及當該電壓值越小時,該庫倫計權重值越小,或該查表權重值越大。
- 如申請專利範圍第12項所述的電池電量估測裝置,其中該權重值包含一庫倫計權重值與一查表權重值;當該電壓值之該變化表示該電池電量估計值小於一臨界值時,該計算模組調整該權重值,以使該查表權重值隨著該電池電量估計值變小而越大,或是使該庫倫計權重值隨著該電池電量估計值變小而越小。
- 如申請專利範圍第14項所述的電池電量估測裝置,其中當該電壓值之該變化表示該電池電量估計值大於該臨界值時,該計算模組使該查表權重值設定為一比重值。
- 如申請專利範圍第12項所述的電池電量估測裝置,其中該權重值包含一庫倫計權重值與一查表權重值;該計算模組計算該電池電量估計值與該查表權重值之一第一乘積,計算該庫倫計量值與該庫倫計權重值之一第二乘積,且計算該第一乘積與該第二乘積之總和以取得該電池電量顯示值。
- 如申請專利範圍第11項所述的電池電量估測裝置,其中該溫度值包括一環境溫度值或該電池之溫度值。
- 如申請專利範圍第11項所述的電池電量估測裝置,其中該計算模組依據該電流值判斷該電池是否為一充電狀態。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103140245A TWI642959B (zh) | 2014-11-20 | 2014-11-20 | 電池之電量估測方法及裝置 |
CN201410788654.5A CN105759209A (zh) | 2014-11-20 | 2014-12-17 | 电池的电量估测方法及装置 |
US14/741,462 US20160146899A1 (en) | 2014-11-20 | 2015-06-17 | Method and apparatus for measuring capacity of battery |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103140245A TWI642959B (zh) | 2014-11-20 | 2014-11-20 | 電池之電量估測方法及裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201619630A TW201619630A (zh) | 2016-06-01 |
TWI642959B true TWI642959B (zh) | 2018-12-01 |
Family
ID=56009970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103140245A TWI642959B (zh) | 2014-11-20 | 2014-11-20 | 電池之電量估測方法及裝置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160146899A1 (zh) |
CN (1) | CN105759209A (zh) |
TW (1) | TWI642959B (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI614512B (zh) * | 2016-07-14 | 2018-02-11 | 神基科技股份有限公司 | 相應於溫度的電池電量的計量方法及其電子裝置 |
US10903665B2 (en) * | 2016-11-01 | 2021-01-26 | Microsoft Technology Licensing, Llc | Usage data based battery charge or discharge time determination |
US11656666B2 (en) | 2016-11-16 | 2023-05-23 | Microsoft Technology Licensing, Llc | Dynamic power source selection, charging, and discharging |
US10488905B2 (en) | 2016-11-16 | 2019-11-26 | Microsoft Technology Licensing, Llc | Dynamic energy storage device discharging |
US10725529B2 (en) | 2017-06-26 | 2020-07-28 | Microsoft Technology Licensing, Llc | Target based power management |
EP3537730A1 (en) * | 2018-03-09 | 2019-09-11 | Oticon A/s | A method for updating a discharge battery profile |
CN109495518A (zh) * | 2019-01-10 | 2019-03-19 | 王艳 | 网络访问权限管理*** |
CN113253141B (zh) * | 2020-02-12 | 2023-06-13 | 北京小米移动软件有限公司 | 电池电量计量方法、电子设备及存储介质 |
TWI712813B (zh) * | 2020-03-27 | 2020-12-11 | 應能科技股份有限公司 | 儲能元件的使用壽命的估算方法及估算系統 |
CN111505423B (zh) * | 2020-04-30 | 2022-05-03 | 武汉拓宝科技股份有限公司 | 一种低功耗设备电量测试方法及*** |
TWI728830B (zh) * | 2020-06-09 | 2021-05-21 | 聚眾聯合科技股份有限公司 | 電量判斷模組及其電量校正之方法 |
CN113884916A (zh) * | 2020-07-02 | 2022-01-04 | 聚众联合科技股份有限公司 | 电量判断模块及其电量校正的方法 |
CN111929589B (zh) * | 2020-07-21 | 2023-05-16 | 广州威拓电子科技有限公司 | 一次性电池电量值输出方法、装置、终端及存储介质 |
WO2022047767A1 (zh) * | 2020-09-07 | 2022-03-10 | 海能达通信股份有限公司 | 一种电池电量的检测方法、装置及便携式电子设备 |
CN112415402B (zh) * | 2021-01-25 | 2021-04-27 | 浙江纽联科技有限公司 | 锂电池容量估计、电芯异常预测的方法和*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201429023A (zh) * | 2013-01-04 | 2014-07-16 | Dynapack Internat Technology Corp | 充電裝置及其控制方法 |
TW201440378A (zh) * | 2013-04-01 | 2014-10-16 | Metal Ind Res & Dev Ct | 基於電池操作歷程的均充系統及其均充方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980702606A (ko) * | 1995-03-06 | 1998-08-05 | 무네유키 가코우 | 비수성 이차전지 |
US8055343B2 (en) * | 2006-10-20 | 2011-11-08 | Cardiac Pacemakers, Inc. | Dynamic battery management in an implantable device |
EP2219730B1 (en) * | 2007-12-13 | 2015-01-21 | Cardiac Pacemakers, Inc. | Battery depletion detection in an implantable device |
CN101567476A (zh) * | 2008-04-22 | 2009-10-28 | 英华达股份有限公司 | 可携式电子装置的电池电量侦测装置及其侦测方法 |
CN101320079A (zh) * | 2008-06-25 | 2008-12-10 | 哈尔滨工业大学 | 电池电量状态的计算方法 |
US8760118B2 (en) * | 2011-06-02 | 2014-06-24 | Robert Bosch Gmbh | System and method for charging and discharging a Li-ion battery |
CN102590756B (zh) * | 2012-02-14 | 2015-01-07 | 深圳市沛城电子科技有限公司 | 电池电量检测的方法及装置 |
CN102636759A (zh) * | 2012-05-02 | 2012-08-15 | 上海樟村电子有限公司 | 一种准确实时计算电池电量soc的方法 |
CN103217649A (zh) * | 2013-03-28 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种电量显示的方法、装置和移动设备 |
CN103513187B (zh) * | 2013-09-03 | 2016-05-11 | 苏州佳世达电通有限公司 | 一种电池容量的估算方法 |
US9118190B2 (en) * | 2013-10-30 | 2015-08-25 | Metal Industries Research & Development Centre | Charging balancing system based on battery operating process and method thereof |
-
2014
- 2014-11-20 TW TW103140245A patent/TWI642959B/zh active
- 2014-12-17 CN CN201410788654.5A patent/CN105759209A/zh active Pending
-
2015
- 2015-06-17 US US14/741,462 patent/US20160146899A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201429023A (zh) * | 2013-01-04 | 2014-07-16 | Dynapack Internat Technology Corp | 充電裝置及其控制方法 |
TW201440378A (zh) * | 2013-04-01 | 2014-10-16 | Metal Ind Res & Dev Ct | 基於電池操作歷程的均充系統及其均充方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105759209A (zh) | 2016-07-13 |
US20160146899A1 (en) | 2016-05-26 |
TW201619630A (zh) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI642959B (zh) | 電池之電量估測方法及裝置 | |
US11095139B2 (en) | Adaptive battery charging | |
TWI426288B (zh) | 電池老化估測方法 | |
CN100568013C (zh) | 一种通过检测开路电压来测定电池剩余电量的方法和*** | |
TWI705261B (zh) | 電池殘量預測裝置以及電池包 | |
TWI416150B (zh) | 可偵測電池電量的電子裝置及電池電量偵測方法 | |
CN105974317B (zh) | 电池余量预测装置及电池组 | |
JP6221884B2 (ja) | 推定プログラム、推定方法および推定装置 | |
JP6749080B2 (ja) | 蓄電システム、二次電池の制御システム及び二次電池の制御方法 | |
US9026387B2 (en) | Battery voltage measurement | |
TW201814309A (zh) | 電荷狀態指示方法及指示系統 | |
TWI678543B (zh) | 電池電量估計方法與電子裝置 | |
JP6421411B2 (ja) | 電池の充電率を推定する推定プログラム、電池の充電率を推定する推定方法、および、電池の充電率を推定する推定装置 | |
TWI552482B (zh) | 充電方法及應用其之可攜式電子裝置 | |
US8880367B1 (en) | Method for accurately performing power estimation on a battery of an electronic device, and associated apparatus | |
JP2018200306A (ja) | バッテリの残量検出回路、それを用いた電子機器、バッテリ残量の検出方法 | |
TW201814318A (zh) | 用於獲取電池電量百分比的方法和電源管理裝置 | |
TWI522789B (zh) | 電子裝置以及電量偵測方法 | |
WO2022183976A1 (zh) | 一种基于库仑计测量电池剩余电量的方法与*** | |
CN114325315A (zh) | 一种芯片老化补偿方法、装置、soc芯片及电子设备 | |
TW202009676A (zh) | 觸碰感測裝置及觸碰感測方法 | |
KR20150102377A (ko) | 기본 배터리 장착형 이동형 장치의 전력 소모에 기초한 잔여 작동가능 시간 예측 방법 및 장치 | |
KR102549349B1 (ko) | 배터리의 상태 정보를 획득하는 방법 및 디바이스 | |
KR101546324B1 (ko) | 2차전지 충전상태 예측장치 및 방법 | |
TWI614512B (zh) | 相應於溫度的電池電量的計量方法及其電子裝置 |