專利名稱:電池管理系統(tǒng)及其驅(qū)動方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電池管理系統(tǒng)(BMS)。更具體地講,本發(fā)明涉及一種在 利用電能的交通工具中使用的BMS。
背景技術(shù):
具有利用汽油或柴油燃料的內(nèi)燃機的交通工具已引起嚴重的空氣污染。 因此,近來已做出努力來開發(fā)電動交通工具或混合交通工具,以減少空氣污 染。電動交通工具利用電池發(fā)動機,其中,電池發(fā)動才幾通過由電池輸出的電 能來運行。由于電動交通工具主要利用電池,所以電動交通工具的優(yōu)點在于 其不產(chǎn)生排放氣體且噪音較小,其中,所述的電池由一個包括多個可充放電 的二次電池單元的電池包形成。混合交通工具通常是指利用汽油向內(nèi)燃機提供動力且利用電池向電動機 提供動力的汽油-電動混合交通工具。近來,已開發(fā)了利用內(nèi)燃機與燃料電 池的混合交通工具和利用電池與燃料電池的混合交通工具。燃料電池通過在 不斷地提供氫和氧的同時產(chǎn)生化學(xué)反應(yīng)來直接獲得電能。由于電池性能直"l妄影響利用電能的交通工具,所以每個電池單元必需具 有優(yōu)異的性能。另外,有必要提供一種電池管理系統(tǒng)(BMS)來測量電池包 的電壓和電流,以有效地對每個電池單元的充電和放電操作進行管理。所以當電池電壓檢測電路有錯誤時,電池會被繼續(xù)過充電。發(fā)明內(nèi)容本發(fā)明已致力于提供一種電池管理系統(tǒng)(BMS)及其驅(qū)動方法,該電池 管理系統(tǒng)通過#:測當電池電壓4企測電路中有錯誤時的電池的狀態(tài)來保護電 池,并用于更精確地才企測電池過充電狀態(tài)。一種示例性電池管理系統(tǒng)(BMS)包括感測單元,用于測量電池電流、
電池電壓和電池溫度;微控單元(MCU),基于所測量的電池電流和電池電 壓來確定充電狀態(tài)(SOC)復(fù)位條件;BMS,在到達SOC復(fù)位條件之后,BMS 基于電流積分結(jié)果來確定電池過充電狀態(tài)。優(yōu)選地,SOC復(fù)位條件對應(yīng)于電池電流和電池電壓。優(yōu)選地,MCU包括SOC計算器,對檢測到SOC復(fù)位條件做出響應(yīng)來 傳輸當前的電流積分值;完全充電確定單元,接收當前的電流積分值,利用 所測量的電池電流來對電流進行積分,對電流積分值到達預(yù)定的電池額定容 量做出響應(yīng)以確定電池凈皮過充電。優(yōu)選地,BMS還包括保護電路,保護電路對確定電池被過充電做出響應(yīng) 來斷開主開關(guān),以使電池與電源斷開。一種電池管理系統(tǒng)(BMS )的示例性驅(qū)動方法包括檢測充電狀態(tài)(SOC ) 復(fù)位條件;對SOC復(fù)位條件到達SOC復(fù)位點且需要進行復(fù)位操作做出響應(yīng), 來對所測量的電池電流進行積分,直至對應(yīng)于SOC復(fù)位點的電流積分值到達 電池額定容量;將電流積分結(jié)果與電池額定容量進行比較;對電流積分結(jié)果 與電池額定容量相等做出響應(yīng)來確定電池被過充電。優(yōu)選地,該方法還包括對確定電池被過充電做出響應(yīng)來停止電池的充電。
通過參照下面結(jié)合附圖的詳細描述,本發(fā)明變得更好理解,因而本發(fā)明 的更完整的理解和許多附帶的優(yōu)點將易于明了,在附圖中,相同的標號表示 相同或相似的組件,其中;圖1是才艮據(jù)本發(fā)明示例性實施例的可用在交通工具中的電池、電池管理 系統(tǒng)(BMS)和BMS的外圍裝置的框圖。圖2是根據(jù)本發(fā)明示例性實施例的BMS的微控單元(MCU)和保護電 路單元的框圖。圖3是時間與充電狀態(tài)(SOC)之間的關(guān)系的波形圖。
具體實施方式
在下面的詳細描述中,簡單地通過圖示的方式僅示出和描述了本發(fā)明的 特定的示例性實施例。如本領(lǐng)域技術(shù)人員會了解的,在所有不脫離本發(fā)明的 精神或范圍的情況下,可以以各種不同的方式對所描述的實施例進行修改。 因此,附圖和描述實際上被認為是解釋性的而不是限制性的。在整個說明書中,相同的標號表示相同的元件。在整個說明書和權(quán)利要求書中,當描述元件"連接"到另一元件時,該元件可"直接連接"到另一元件,或者通過第三元件"電連接,,到另一元件。此外,除非明確地做出相反的描述,否則將把詞語"包括,,理解為意味著包括所述的元件但不排除任何其它元件的意思。圖1是根據(jù)本發(fā)明示例性實施例的混合交通工具系統(tǒng)的構(gòu)造的框圖。 如圖1中所示,根據(jù)本發(fā)明第一示例性實施例的混合電動交通工具系統(tǒng)包括BMS 1、電池2、電流傳感器3、冷卻風(fēng)扇4、保險絲5、主開關(guān)6、發(fā) 動機控制單元(MTCU)7、逆變器(inverter)8和電動發(fā)動機(motor generator) 9。電池2包括具有多個彼此串連連接的電池單元的多個子包2a至2h、輸出 端2_0UT 1 、輸出端2一OUT2和i殳置在子包2d與子包2e之間的安全開關(guān)2—sw。 在本發(fā)明的示例性實施例中,雖然將8個子包2a至2h作為示例示出,且每 個子包為一組多個電池單元,但是本發(fā)明并不局限于此。此外,將安全開關(guān) 2_sw手動地接通/斷開,以保證工作人員在對電池執(zhí)行梯:作或更換電池時的安 全。在本發(fā)明的示例性實施例中,安全開關(guān)2—sw設(shè)置在子包2d與子包2e之 間,但是本發(fā)明并不局限于此。將輸出端2—0UT1和輸出端2JXJT2連接到 逆變器8。電流傳感器3測量電池2的輸出電流值,并向BMS 1的感測單元10輸 出所測量的輸出電流值。更詳細地講,電流傳感器3可為利用霍爾元件的霍 爾變流器(hall current transformer ),以測量電流值并輸出與所測量的電流值 對應(yīng)的模擬電流信號。冷卻風(fēng)扇4響應(yīng)BMS 1的控制信號,去除由電池2的充電和放電產(chǎn)生的 熱,防止電池2由于溫度升高而^皮劣化,并防止充》丈電效率凈皮劣化?!ù搽U絲5防止可由于電池2的斷路或短J各造成的電流過流(current overflow) ^皮傳輸?shù)诫姵?。即,當產(chǎn)生過電流時,保險絲5打開以中斷過電 流流動。當電池被過充電或被過放電或者當產(chǎn)生高溫時,主開關(guān)6根據(jù)交通工具 的MTCU 7的控制信號而斷開,主開關(guān)6中斷電池2與電動發(fā)動機9之間的 連接,這將被稱作"斷開操作(cut-offoperation)"。 BMS 1包括感測單元10、微控單元(MCU )20、內(nèi)部電源(internal power supplier) 30、電池單元平衡單元40、存儲單元50、通信單元60、保護電路 單元70、上電復(fù)位單元(power-on reset unit) 80和外部接口 90。感測單元IO測量電池的電壓并將所測量的電壓傳輸?shù)組CU 20。在下文 中,電池的充電電流和放電電流將被稱作電池電流。此外,電池的輸出端處 的電壓將被稱作電池電壓。另外,電池包括多個電池單元,通過測量各個電 池單元的溫度并計算各個電池單元的溫度的平均值而得到的值將被稱作電池 溫度。MCU 20基于從感測單元10傳輸?shù)碾姵仉娏骱碗姵仉妷簛?企測電池2的 充電狀態(tài)(SOC),并產(chǎn)生表明電池2的狀態(tài)的信息。然后,MCU20將所產(chǎn) 生的信息傳輸?shù)奖Wo電路單元70。在這種情況下,當滿足SOC復(fù)位條件(SOC reset condition)時,MCU 20通過利用電池的電流積分值來確定電池過充電, 并向保護電路單元70傳輸用于控制電池的SOC的斷開信號。SOC復(fù)位條件 以電池電流、電池電壓、SOC和電池溫度為基礎(chǔ)。內(nèi)部電源30通過利用備用電池向BMS l提供功率(power)。電池單元 平衡單元40平衡每個電池單元的充電狀態(tài)。即,使充電充足的電池單元放電, 使充電相對較少的電池單元進一步充電。當BMS1的電源斷開時,存儲單元 50存儲當前的SOC和當前的劣化狀態(tài)(state of health , SOH)的數(shù)據(jù)。通信 單元60與交通工具的MTCU 7進4亍通信。保護電路單元70根據(jù)用于控制SOC的斷開信號來確定電池過充電,并 防止電池2被過充電。此外,保護電路單元70根據(jù)確定電池過充電的結(jié)果來 斷開主開關(guān)6。因而,將電動發(fā)動機9與電池2之間的連接中斷。根據(jù)本發(fā) 明的示例性實施例,交通工具的動力裝置(powerplant)是電動發(fā)動機9。當BMS l的電源接通時,上電復(fù)位單元80將整個系統(tǒng)復(fù)位。外部接口 90將諸如冷卻風(fēng)扇4和主開關(guān)6的BMS輔助裝置連接到MCU 20。在本發(fā)明 的示例性實施例中,雖然將冷卻風(fēng)扇4和主開關(guān)6示出為BMS輔助裝置,但 是本發(fā)明并不局限于此。MTCU7基于加速器(accelerator )、制動器(brake)和交通工具的速度 的信息來確定扭矩(torque)信息,并控制電動發(fā)動機9的輸出,使得輸出與 扭矩信息相對應(yīng)。即,MTCU 7控制逆變器8的切換操:作,并控制電動發(fā)動 機9的輸出,使得輸出與扭矩信息相對應(yīng)。此外,MTCU 7通過通信單元60
從MCU 20接收電池2的SOC,并將電池2的SOC水平(level)控制為目標 水平(例如,55 % )。比如,當從MCU 20傳輸?shù)腟OC水平低于55 %時,MTCU 7控制逆變器8的開關(guān),以向電池2輸出功率并對電池2進行充電。在這種 情況下,電池包電流I具有正值(+ )。當SOC水平高于55%時,MTCU 7 控制逆變器8的開關(guān),以向電動發(fā)動機9輸出功率并使電池2放電。在這種 情況下,電池包電流I具有負值(-)。逆變器8響應(yīng)MTCU 7的控制信號,控制對電池2進行充電或使電池2 放電?;趶腗TCU7傳輸?shù)呐ぞ匦畔?,電動發(fā)動機9利用電池的電能來驅(qū) 動交通工具。下面,參照圖2和圖3來描述根據(jù)本發(fā)明示例性實施例的電池的電壓檢 測過程。圖2是4艮據(jù)本發(fā)明示例性實施例的BMS的MCU 20和保護電路單元70 的框圖。如圖2中所示,MCU20包括SOC計算器210和完全充電確定單元(fb11 charge determining unit) 220。圖3是時間與SOC之間的關(guān)系的波形圖。SOC計算器210 ^r測并確定SOC復(fù)位條件,當需要進行復(fù)位操作時向保 護電路單元70傳輸當前的電流積分值。根據(jù)本發(fā)明示例性實施例的SOC計 算器210通過對從感測單元10傳輸?shù)碾姵仉娏鬟M行積分來計算SOC,并檢測 所傳輸?shù)碾姵仉娏?、電池電壓和電池溫度,以確定它們是否與SOC復(fù)位條件 對應(yīng)。如圖3中所示,SOC為85%的點a滿足SOC復(fù)位條件。在點a處, 通過強制地執(zhí)行復(fù)位操作來計算電流積分值,以補償由電流積分而導(dǎo)致的估 計誤差。此外,當SOC復(fù)位條件超過復(fù)位點時,SOC計算器210將當前的電 流積分值傳輸?shù)酵耆潆姶_定單元220。完全充電確定單元220接收當前的電流積分值,利用從感測單元10傳輸 的所感測的電池電流對電流進行積分。當電流積分值達到預(yù)定的電池額定容 量時,完全充電確定單元220向保護電路單元70傳輸用于控制SOC的斷開 信號。電池額定容量是指當電池被完全充電然后以IC倍率被放電至預(yù)定的電 流時所釋放的電荷的量。另外,IC倍率是指單位時間內(nèi)對整個電池進行充電 或放電的電流強度。根據(jù)本發(fā)明示例性實施例的完全充電確定單元220從 SOC計算器210接收當前的電流積分值,從感測單元IO接收所感測的電池電 流,并對電流進行積分,以確定電流積分值。另外,當SOC在如圖3中所示 的點b處達到100% (即,SOC達到電池額定容量)時,完全充電確定單元 220確定電池過充電,并向保護電路單元70傳輸用于控制SOC的斷開信號以 保護電池。保護電路單元70從完全充電確定單元220接收斷開信號,并斷開主開關(guān) 6, /人而將電動發(fā)動才幾9與電池斷開。按照根據(jù)本發(fā)明示例性實施例的涉及電池保護方法的BMS以及該BMS 的驅(qū)動方法,計算SOC;;險測電池電流、電池電壓和電池溫度;確定電池電 流、電池電壓和電池溫度是否與SOC復(fù)位條件對應(yīng)。當滿足復(fù)位條件時,通 過利用當前的電流積分值和所感測的電池電流來對電流進行積分。當所計算 的電流積分值到達電池額定容量時,確定電池過充電,于是對電池進行保護。盡管已經(jīng)結(jié)合目前被認為是實際可行的示例性實施例描述了本發(fā)明,但 是應(yīng)該理解,本發(fā)明并不限于所公開的實施例,相反,本發(fā)明意圖覆蓋包括 在權(quán)利要求的精神和范圍內(nèi)的各種修改和等價布置。根據(jù)本發(fā)明的示例性實施例,提供了 BMS及其驅(qū)動方法,其中,所述 BMS用于通過利用電流積分值來確定電池過充電。因此,BMS及其驅(qū)動方法保護電池不受電池電壓檢測電路誤差和由于快 速的電池電壓變化而導(dǎo)致的電池繼續(xù)過充電的影響。此外,安全地且精確地 防止電池#1過充電。
權(quán)利要求
1、一種電池管理系統(tǒng),包括感測單元,測量電池電流、電池電壓和電池溫度;微控單元,基于所測量的電池電流和電池電壓來確定充電狀態(tài)復(fù)位條件,其中,在到達充電狀態(tài)復(fù)位條件之后,電池管理系統(tǒng)基于電流積分結(jié)果來確定電池過充電狀態(tài)。
2、 如權(quán)利要求1所述的電池管理系統(tǒng),其中,充電狀態(tài)復(fù)位條件與電池電;危和電、;也電壓》寸應(yīng)。
3、 如權(quán)利要求1所述的電池管理系統(tǒng),其中,微控單元包括 充電狀態(tài)計算器,對檢測到充電狀態(tài)復(fù)位條件做出響應(yīng),來傳輸當前的電流積分值;完全充電確定單元,接收當前的電流積分值,利用所測量的電池電流對 電流進行積分,并對電流積分值到達預(yù)定的電池額定容量做出響應(yīng),確定電 池被過充電。
4、 如權(quán)利要求3所述的電池管理系統(tǒng),還包括保護電路,保護電路對確 定電池被過充電做出響應(yīng)來斷開主開關(guān),以使電池與電源斷開。
5、 一種電池管理系統(tǒng)的驅(qū)動方法,所述方法包括 檢測充電狀態(tài)復(fù)位條件;對充電狀態(tài)復(fù)位條件到達充電狀態(tài)復(fù)位點且需要進行復(fù)位操作做出響 應(yīng),來對所測量的電池電流進行積分,直至對應(yīng)于充電狀態(tài)復(fù)位點的電流積 分值到達電池額定容量;將電流積分結(jié)果與電池額定容量進行比較;對電流積分結(jié)果與電池額定容量相等做出響應(yīng),來確定電池被過充電。
6、 如權(quán)利要求5所述的方法,還包括對確定電池被過充電做出響應(yīng),來 停止電池的充電。
全文摘要
本發(fā)明涉及一種電池管理系統(tǒng)(BMS)及其驅(qū)動方法,該電池管理系統(tǒng)包括感測單元和微控單元(MCU)。感測單元測量電池電流、電池電壓和電池溫度。MCU基于所測量的電池電流和電池電壓來確定充電狀態(tài)(SOC)復(fù)位條件。在到達SOC復(fù)位條件之后,BMS利用電流積分結(jié)果來確定電池過充電狀態(tài)。MCU包括SOC計算器和完全充電確定單元。SOC計算器一旦檢測到SOC復(fù)位條件就傳輸當前的電流積分值。完全充電確定單元接收當前的電流積分值,利用所測量的電池電流對電流進行積分,并當電流積分值到達預(yù)定的電池額定容量時確定電池被過充電。
文檔編號H01M10/48GK101165963SQ200710154100
公開日2008年4月23日 申請日期2007年9月14日 優(yōu)先權(quán)日2006年10月16日
發(fā)明者太龍準, 尹韓碩, 崔水石, 徐世旭, 樸呼泳, 李永兆, 林啟鐘, 金范奎 申請人:三星Sdi株式會社