鉅大LARGE | 點(diǎn)擊量:1151次 | 2020年07月09日
基于LTC6801的電池管理系統(tǒng) (BMS) 的故障分析
本文將闡述如何通過(guò)使用LTC6801故障監(jiān)視IC,提高一種高壓鋰離子電池組的長(zhǎng)期可靠性。在電動(dòng)型汽車、不中斷電源、醫(yī)療儀器甚至電動(dòng)工具等應(yīng)用中,用電池作電源是一種持續(xù)不斷的發(fā)展趨勢(shì),這些應(yīng)用每種都有不同程度的可靠性預(yù)期。
長(zhǎng)壽命電池電源面對(duì)的挑戰(zhàn)
關(guān)于電動(dòng)汽車和大量其它類型的便攜式設(shè)備來(lái)說(shuō),電池已經(jīng)成為一種重要的非傳統(tǒng)能源。鋰離子電池非常受歡迎,因?yàn)榕c具有相同能量密度的其它化學(xué)組成的電池相比,鋰離子電池的能量密度允許鋰離子電池組更小、更輕。關(guān)于大功率應(yīng)用來(lái)說(shuō),如電動(dòng)型汽車,要疊置數(shù)百個(gè)電池以形成一個(gè)高壓電源,這種電源出現(xiàn)更小的電流,可使用更細(xì)和重量更輕的導(dǎo)線。在這類汽車應(yīng)用中,駕駛員的安全是第一位的,接下來(lái)是車主的滿意度。因此,實(shí)現(xiàn)安全可靠的長(zhǎng)期運(yùn)行有顯而易見(jiàn)的理由。為達(dá)到這個(gè)目的,每節(jié)電池的電量都必須得到持續(xù)監(jiān)視,以在多年使用的情況下保持最佳水平。
在最簡(jiǎn)單的情況下,要求電路測(cè)量電池組中每節(jié)電池的電壓。這種測(cè)量一般是由一個(gè)AD轉(zhuǎn)換器執(zhí)行的,AD轉(zhuǎn)換器將信息傳遞給一個(gè)微控制器。該控制器細(xì)致地管理所有電池的充電和放電,這樣電池工作時(shí)就不會(huì)超出一個(gè)嚴(yán)格的范圍,而超出這個(gè)范圍可能極大地縮短電池壽命。面對(duì)一個(gè)系統(tǒng)中可能有數(shù)百個(gè)單個(gè)電池的情況,一種集成式測(cè)量電路可以極大地節(jié)省組件數(shù)。凌力爾特公司供應(yīng)的LTC6802就是這樣一種集成式功能構(gòu)件。通過(guò)一個(gè)內(nèi)置的12位ADC,它可以測(cè)量和報(bào)告多達(dá)12節(jié)電池以及兩個(gè)溫度傳感器上的電壓。任何數(shù)量的電池都可以相互疊置,所測(cè)得的每一組(由12個(gè)電池組成)電壓串行傳送到一個(gè)主微控制器。這些測(cè)量器件和控制器形成了電池管理系統(tǒng)的核心。
關(guān)于延長(zhǎng)電池的可用壽命來(lái)說(shuō),仔細(xì)控制每節(jié)電池的充電狀態(tài)是極其重要的,但是這也許還不足以讓要求越來(lái)越高的汽車客戶滿意。就敏感電子產(chǎn)品而言,汽車展現(xiàn)了一種嚴(yán)酷和危險(xiǎn)的運(yùn)行環(huán)境。要想無(wú)憂無(wú)慮地獲得長(zhǎng)久滿意,對(duì)系統(tǒng)進(jìn)行“假設(shè)”分析是必要的。幾個(gè)要考慮的問(wèn)題也許是:
假如連接電池的一條導(dǎo)線斷開(kāi)了會(huì)怎么樣?
假如電壓測(cè)量準(zhǔn)確度偏移會(huì)怎么樣?
假如內(nèi)部寄存器位保持某個(gè)數(shù)值不變,總是指示一個(gè)良好的電池電壓讀數(shù),會(huì)怎么樣?
假如測(cè)量IC不知怎么被嚴(yán)重的系統(tǒng)電壓瞬態(tài)損壞了,會(huì)怎么樣?
潛伏最深的問(wèn)題可能使控制器錯(cuò)誤地確定,一節(jié)電池或一個(gè)電池組處于完美狀態(tài),而事實(shí)是,電池或電池組未以正確方法測(cè)量。之后,這些電池可能完全放電或被危險(xiǎn)地過(guò)沖電,而系統(tǒng)卻一點(diǎn)兒都沒(méi)意識(shí)到。要某個(gè)東西來(lái)“監(jiān)視監(jiān)視器”,以實(shí)現(xiàn)更高水平的可靠運(yùn)行。
用LTC6801進(jìn)行電池管理系統(tǒng)(BMS)的故障監(jiān)視
一種可替代完全冗余測(cè)量方法的方法是,將故障監(jiān)視電路與測(cè)量器件并聯(lián),以起到復(fù)核系統(tǒng)基本功能的用途。圖1電路顯示對(duì)一個(gè)由12個(gè)鋰離子電池組成的電池組執(zhí)行的這種方法,該方法使用一個(gè)LTC6802測(cè)量器件和一個(gè)伴隨的LTC6801故障監(jiān)視器件。
圖1:結(jié)合電池測(cè)量與故障檢測(cè),以提高可靠性。
LTC6802供應(yīng)準(zhǔn)確的測(cè)量,而LTC6801檢查每節(jié)電池的過(guò)壓/欠壓狀態(tài)。
通過(guò)按照指令測(cè)量和報(bào)告每節(jié)電池的電壓,并將放電電流加到電池上以分配每節(jié)電池的電量,LTC6802-1成為該系統(tǒng)中的重要電子組件。數(shù)據(jù)通過(guò)SpI串行數(shù)據(jù)鏈路傳送到控制器。同時(shí),LTC6801還監(jiān)視電池組中的每節(jié)電池。不用系統(tǒng)控制器的干預(yù),LTC6801就能周期性地對(duì)每節(jié)電池的電壓采樣,并執(zhí)行簡(jiǎn)單的欠壓和過(guò)壓比較。假如所有情況都正常,那么LTC6801就在狀態(tài)輸出(StatusOutput)線上供應(yīng)一個(gè)差分時(shí)鐘信號(hào)。假如有任何事情不正確,那么這個(gè)時(shí)鐘就停止。至于問(wèn)題的本質(zhì),LTC6801不供應(yīng)任何信息,因?yàn)樗皇侵甘灸臣虏徽_。這個(gè)時(shí)鐘一旦停止,那么控制器就可以執(zhí)行診斷程序,以確定出現(xiàn)了什么問(wèn)題。
遠(yuǎn)不止于一個(gè)簡(jiǎn)單的比較器
LTC6801的設(shè)計(jì)仔細(xì)考慮了很多潛在的系統(tǒng)故障,同時(shí)還具有易用性。一個(gè)重要的設(shè)計(jì)要求是,允許該器件自動(dòng)運(yùn)作,而無(wú)需任何軟件。惟一的外部需求是電源(由電池組本身供應(yīng))和一個(gè)使能時(shí)鐘信號(hào)。沒(méi)有使能時(shí)鐘輸入,LTC6801就停留在一種靜態(tài)低功率狀態(tài),僅從電池組抽取幾u(yù)A的電流。該使能時(shí)鐘可以由系統(tǒng)控制器或任何其它振蕩源(諸如LTC6906硅振蕩器)供應(yīng)。一接收到時(shí)鐘信號(hào),該器件就自動(dòng)喚醒并開(kāi)始監(jiān)視所有電池。
圖2:LTC6801的內(nèi)部電路供應(yīng)的不僅是簡(jiǎn)單的比較器功能
REGULATOR:穩(wěn)壓器
MUX:多工器
REFERENCE:基準(zhǔn)
SELFTESTREFERENCE:自測(cè)試基準(zhǔn)
DIGITALCOMpARATORS:數(shù)字比較器
DECODER:解碼器
UV/OVFLAGSANDCONTROLLOGIC:UV/OV標(biāo)記和控制邏輯
“GOOD”:“良好”
圖2是LTC6801基本組件的方框圖。一個(gè)12位增量累加AD轉(zhuǎn)換器(ADC)對(duì)多達(dá)12節(jié)電池以及兩個(gè)溫度傳感器的電壓進(jìn)行濾波和數(shù)字化。一個(gè)5V的穩(wěn)壓器和一個(gè)精確微調(diào)的3VADC電壓基準(zhǔn)是內(nèi)置的。器件全部工作特性的設(shè)定都由將器件引腳搭接到5V穩(wěn)壓器、3V基準(zhǔn)或V-來(lái)實(shí)現(xiàn)。無(wú)需外部組件。
圖3:電池電壓報(bào)警門限的選擇是通過(guò)引腳搭接設(shè)定的。
單獨(dú)的引腳控制OV和LV門限,這樣它們就可以獨(dú)立設(shè)定。
CellVoltageThresholds:電池電壓門限
CellVoltage:電池電壓
pinStrapprogrammingVoltageCombinations:引腳搭接設(shè)定電壓組合
圖3繪出的是可設(shè)定的過(guò)壓和欠壓門限范圍。選擇過(guò)壓(OV)門限是為了使用具有3.3V標(biāo)稱電壓和4.2V告警電平的鋰離子電池,而欠壓(UV)門限對(duì)電池電量耗盡供應(yīng)一個(gè)合理的指示。OV和UV門限由不同的引腳設(shè)定,因此任何組合都有可能。OV和UV電平必須設(shè)定,以在不是太接近正常電池電壓時(shí),就可指示某件事可能出錯(cuò)了,否則有可能引起故障檢測(cè)電路出現(xiàn)討厭的跳變。
還有可能給這些門限設(shè)定高達(dá)500mV的固定遲滯。當(dāng)檢測(cè)到的故障觸發(fā)的動(dòng)作有可能引起電池上的電壓變化時(shí),如立即斷開(kāi)負(fù)載與電池組的連接,設(shè)定固定遲滯很有用。遲滯可以防止跳進(jìn)和跳出故障狀態(tài)。
另外兩個(gè)可以通過(guò)引腳搭接設(shè)定的功能是,電池檢查的重復(fù)率以及所連接的電池?cái)?shù)量。所有12節(jié)電池以及溫度輸入都可以每隔15ms、130ms或500ms檢查一次。較小的占空比導(dǎo)致從電池組抽取的電源電流較小。電池?cái)?shù)量可以在4節(jié)到12節(jié)之間設(shè)定。這確保只對(duì)實(shí)際連接的電池進(jìn)行故障檢測(cè)。
可以將任意數(shù)目的LTC6801彼此堆疊起來(lái),以監(jiān)視非常高電壓系統(tǒng)中數(shù)百個(gè)單獨(dú)的電池,見(jiàn)圖4.啟用時(shí)鐘被緩沖,兩條信號(hào)線上的輸出連接到電池組中下一個(gè)較高端器件的使能輸入。啟用時(shí)鐘蜿蜒地進(jìn)出每個(gè)器件,一直到電池組的頂端。同樣,每個(gè)器件非常重要的狀態(tài)輸出時(shí)鐘向下傳遞至電池組中下一個(gè)較低端器件的狀態(tài)輸入引腳。狀態(tài)時(shí)鐘的頻率與啟用時(shí)鐘相同,并可位于2kHz至50kHz之間。假如任何時(shí)間在任何電池組的任何地方檢測(cè)到任何故障,則負(fù)責(zé)監(jiān)視受損電池的器件的狀態(tài)時(shí)鐘將停止電平變換。該靜態(tài)條件將沿著電池組向下傳播至底端器件。運(yùn)用某種形式的邊緣檢測(cè)的任何器件(例如:看門狗按時(shí)器或計(jì)數(shù)器捕獲/比較功能部件)均可用于監(jiān)視電池組中底端器件的狀態(tài)輸出線。當(dāng)某個(gè)時(shí)鐘轉(zhuǎn)換被錯(cuò)過(guò)時(shí),該器件能夠出現(xiàn)信號(hào)以對(duì)一般性故障進(jìn)行維修。
圖4:任何數(shù)量的LTC6801電池監(jiān)視器都可以疊置。
由于疊置的器件工作電壓不同,因此要AC耦合使能和狀態(tài)信號(hào)。
供應(yīng)一個(gè)用于狀態(tài)線的持續(xù)時(shí)鐘是一項(xiàng)重要的功能。使用一種靜態(tài)邏輯電平來(lái)指示所有的系統(tǒng)故障始終有可能在邏輯狀態(tài)中出現(xiàn)失效,這種失效會(huì)錯(cuò)誤地指示系統(tǒng)一切正常。這將導(dǎo)致故障監(jiān)視電路失去用途。當(dāng)采用一種按時(shí)方法時(shí),監(jiān)視器件必須持續(xù)執(zhí)行某些操作以保持時(shí)鐘的運(yùn)行,而且系統(tǒng)的一切都必須處于正確的狀態(tài),否則它將停止運(yùn)作。在正常(OK)狀態(tài)中,故障信號(hào)不會(huì)被“阻塞”.為了增強(qiáng)抗邏輯噪聲性能,需沿著電池組上下地對(duì)LTC6801進(jìn)行差分按時(shí)。關(guān)于高電壓電池組,常常要供應(yīng)針對(duì)控制器電源的隔離。當(dāng)采用差分時(shí)鐘信號(hào)時(shí),增設(shè)隔離變壓器是相當(dāng)容易的。這是器件設(shè)計(jì)中另一項(xiàng)旨在強(qiáng)化容錯(cuò)/安全性的考慮。
假如監(jiān)視器件有問(wèn)題會(huì)怎么樣?
毫無(wú)疑問(wèn),通過(guò)冗余監(jiān)視提高了系統(tǒng)可靠性,但是怎么樣才能確保監(jiān)視器件本身正確運(yùn)行呢?要防止不可檢測(cè)的故障模式,這一點(diǎn)非常重要。為了滿足這種要求,LTC6801供應(yīng)內(nèi)置的自動(dòng)自測(cè)試功能。這種自測(cè)試功能可以按需啟動(dòng),或者在每完成1024個(gè)電池測(cè)試周期后自動(dòng)執(zhí)行,自動(dòng)測(cè)試用17ms時(shí)間就可以結(jié)束。圖2的電路顯示,可以怎么樣連接LTC6802-1器件,以允許按需運(yùn)行自測(cè)試功能。一個(gè)單獨(dú)的輸出引腳供應(yīng)的信號(hào)表明該器件是否執(zhí)行了所有自測(cè)試功能,而且不中斷電池狀態(tài)輸出時(shí)鐘。自測(cè)試檢查4個(gè)重要功能。
測(cè)試內(nèi)容之一是,檢查ADC、電壓基準(zhǔn)和比較器是否正確運(yùn)行。為了進(jìn)行這一測(cè)試,要對(duì)第二個(gè)內(nèi)部電壓基準(zhǔn)測(cè)量3次。第一次測(cè)量在一個(gè)嚴(yán)格的窗口內(nèi)比較該基準(zhǔn)與兩個(gè)門限值,而且絕不能出現(xiàn)超出范圍的指示。接著,將較高的門限值降至一個(gè)僅低于所期望的電壓值,進(jìn)行第二次電壓基準(zhǔn)測(cè)量,這時(shí)比較器應(yīng)該出現(xiàn)一個(gè)過(guò)壓指示。最后,較低的門限設(shè)定為高于所期望的電壓,這時(shí)應(yīng)該出現(xiàn)一個(gè)欠壓指示。這樣就可以有把握地確定,ADC的模擬部分工作正常,而且比較門限可以改變并且是準(zhǔn)確的。
ADC的數(shù)字部分也要測(cè)試。應(yīng)用兩個(gè)測(cè)試信號(hào),將出現(xiàn)由交替的“1”和“0”組成的數(shù)字輸出讀數(shù)。12位輸出代碼將是0xAAA或0x555.這證實(shí)沒(méi)有ADC輸出位固定在高或低電平上。
連接電池的高壓多工器也要測(cè)試。假如開(kāi)關(guān)的地址解碼器出現(xiàn)故障,那么一節(jié)或多節(jié)電池有可能被跳過(guò),而其它電池則被重復(fù)測(cè)量。跳過(guò)電池會(huì)意味著,壞電池可能未被檢測(cè)到。其它多工器故障(例如同時(shí)選擇多節(jié)電池或開(kāi)關(guān)輸入之間短路)會(huì)至少在一節(jié)電池輸入通道上出現(xiàn)過(guò)壓或欠壓指示。這種自測(cè)試確保每節(jié)電池都得到測(cè)量,或確保將錯(cuò)誤被標(biāo)記出來(lái)。
第四個(gè)非常重要的自測(cè)試功能確定是否有電池連接是開(kāi)路的。就這項(xiàng)測(cè)試而言,對(duì)每節(jié)電池都用一個(gè)連接到電池每一端的100uA小吸收電流進(jìn)行測(cè)量。假如連接到電池的導(dǎo)線開(kāi)路,那么用于這節(jié)電池的ADC電壓輸入將被吸收電流拉低。對(duì)開(kāi)路導(dǎo)線之上的下一節(jié)電池的測(cè)量,將出現(xiàn)過(guò)壓指示并被標(biāo)記出來(lái)。
這種周期性的自測(cè)試增強(qiáng)了系統(tǒng)運(yùn)行的可靠性。通過(guò)檢查執(zhí)行檢查功能的器件,可以更加有把握地確定,所有事情都處于良好運(yùn)行狀態(tài)。
粗略的溫度輸入
在了解每節(jié)電池的充電狀態(tài)時(shí),鋰離子電池的工作溫度是一個(gè)重要因素。溫度由LTC6802-1等電池管理器件準(zhǔn)確測(cè)量。故障監(jiān)視器件LTC6801還有兩個(gè)粗略的溫度輸入。這些讀數(shù)之所以是粗略的,是因?yàn)榈綔囟纫_的電壓輸入只是簡(jiǎn)單地與VREF/2或1.5V門限作了比較。假如輸入電壓高于1.5V,那么就被認(rèn)為狀態(tài)良好,假如輸入低于該門限,就被認(rèn)為出現(xiàn)了故障。以圖5所示的分壓器形式安置諸如熱敏電阻等溫度傳感器和電阻器,可以形成簡(jiǎn)單的溫度過(guò)高/過(guò)低監(jiān)視功能。假如環(huán)境溫度或特定的溫度點(diǎn)超出了預(yù)定的范圍,那么狀態(tài)輸出時(shí)鐘就中斷,所采用的方法與發(fā)生電池電壓故障時(shí)所用方法相同。
圖5:粗略溫度檢測(cè)有可能通過(guò)到內(nèi)部電壓比較器的兩個(gè)溫度輸入引腳完成。
這個(gè)例子在-20°C至+60°C的窗口中監(jiān)視系統(tǒng)工作溫度。假如超出溫度限制,就標(biāo)記出錯(cuò)。
結(jié)論
在系統(tǒng)中保持所有電池有正確的電量將延長(zhǎng)昂貴的電池組的使用年限。在諸如電動(dòng)型汽車等汽車系統(tǒng)以及不中斷電源備份系統(tǒng)中,這對(duì)獲得客戶滿意極其重要。采用LTC6801是一種經(jīng)濟(jì)實(shí)惠的方式,它可通過(guò)冗余故障監(jiān)視改善鋰離子電池管理系統(tǒng)的長(zhǎng)期可靠性。LTC6801與更準(zhǔn)確的電池管理系統(tǒng)一起運(yùn)行,可供應(yīng)一種復(fù)核功能,復(fù)核所有系統(tǒng)組件是否正常運(yùn)行。假如運(yùn)作失常,就會(huì)供應(yīng)一個(gè)標(biāo)記,以啟動(dòng)解決問(wèn)題的程序。這有助于給最終產(chǎn)品的可靠性新增安全性,這么做永遠(yuǎn)都不是壞事。
上一篇:新型鋰硫電池解析