新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 一種分布式電池管理系統(tǒng)的設(shè)計和實現(xiàn)

一種分布式電池管理系統(tǒng)的設(shè)計和實現(xiàn)

作者: 時間:2013-07-17 來源:網(wǎng)絡(luò) 收藏

蓄電池技術(shù)是下一代汽車--電動汽車的核心技術(shù)之一。蓄電池是復(fù)雜的電化學(xué)系統(tǒng),國內(nèi)外對電池管理技術(shù)都進行了大量的研究,取得了許多成果。一般認為電池管理系統(tǒng)主要有如下功能:電池狀態(tài)參數(shù)采集(包括溫度、電壓、電流等);電池荷電狀態(tài)(State of charge,SOC)的準確估計;不健康電池的早期診斷;對電池組安全運行全面監(jiān)控,如防止電池的過充電和過放電等等。由于電動汽車蓄電池組通常是由幾十個(上百個)單體電池組成,所以,每一個單體電池的工作狀態(tài)正常與否不僅反映電池組性能的好壞,而且影響電池組的容量及剩余能量。實踐表明,在電動汽車運行過程中,如不及時檢測,找出老化電池給予調(diào)整,電池組的容量將變小,壽命將縮短,影響整個電池組的高效安全運行。電池工作狀態(tài)的檢測由電池管理系統(tǒng)(Battery Management System,BMS)完成,而電池管理系統(tǒng)的其他功能(包括剩余能量的計算)都是建立在電池工作狀態(tài)檢測的基礎(chǔ)之上的。

本文引用地址:http://2s4d.com/article/174945.htm

分布式結(jié)構(gòu)的管理系統(tǒng)

1系統(tǒng)結(jié)構(gòu)

系統(tǒng)要實現(xiàn)不同類型的多種功能,集中的或中央處理方式無法滿足安全性要求,自然要采用分布式結(jié)構(gòu);系統(tǒng)的工作環(huán)境惡劣,常處于強電磁干擾及脈沖電流的干擾下,為了確??煽啃?,考慮采用和發(fā)展了高性能CAN現(xiàn)場總線作為通訊系統(tǒng);而且CAN總線在汽車上已使用很久,具有很強的抗干擾性,同時該技術(shù)比較成熟,已成為汽車使用通訊的標準。因此,在系統(tǒng)的內(nèi)部通訊以及跟外部通訊都采用CAN總線來實現(xiàn)。

本分布系統(tǒng)是以CPU80C552為公用模塊平臺來設(shè)計的,由于CPU存儲空間及運算的有限性,必須采用多CPU來分別實現(xiàn)管理系統(tǒng)所需的各種功能。完成的基本系統(tǒng)由四個模塊并行組成:數(shù)據(jù)采集、均衡充電、電量估計及通訊顯示;各個模塊分別實現(xiàn)其功能,通過CAN總線進行數(shù)據(jù)通訊,能夠?qū)崿F(xiàn)單電池電壓、總電壓、充放電電流、溫度的采集和測量,電量估算。同時,系統(tǒng)還具有很強的擴展性,可以進行具體的電池診斷和電池安全性能保護等功能的研究和開發(fā)。在鋰電池的管理系統(tǒng)中,108只電池采用9塊測量主板,再加上4塊基本板,共計13塊板。

圖1電池管理系總體結(jié)構(gòu)圖

2管理系統(tǒng)主模塊的設(shè)計

系統(tǒng)的主要功能包括數(shù)據(jù)采集、電量估計及顯示診斷等。由于80C552具有8路10位A/D轉(zhuǎn)換的功能,因此,采集模塊先采用線性光耦法測量單電池的電壓,通過其4個A/D口將模擬量轉(zhuǎn)換為數(shù)字量存入存儲器,溫度測量采用單總線技術(shù),使用Dallas數(shù)字芯片來測量溫度,該芯片具有12位的精度等級,能非常準確地測量到系統(tǒng)的溫度??傠妷骸㈦娏餍盘柾ㄟ^特殊的傳感器將其信號轉(zhuǎn)換為0~10V的信號,通過14位的A/D轉(zhuǎn)換器件轉(zhuǎn)換為數(shù)字量存入系統(tǒng)。

通訊及顯示模塊提供了雙CAN通訊接口,能夠與系統(tǒng)內(nèi)各個模塊及外部整車系統(tǒng)通過CAN進行數(shù)據(jù)傳輸;同時系統(tǒng)提供RS232接口,能夠?qū)崿F(xiàn)與PC機通訊;模塊還提供5口寸半液晶顯示驅(qū)動功能,和按鍵進行人機友好操作;模塊還設(shè)有電壓、電量、電流及溫度的上下限報警及自檢功能,保證系統(tǒng)的安全性。

各個系統(tǒng)模塊的基本結(jié)構(gòu)框圖如圖2所示。

圖2模塊結(jié)構(gòu)框圖

3電量估算

電量估算采用實時電流積分的安時法進行基本估算,然后通過對影響電池電量的溫度、自放電及老化等各種參數(shù)進行修正,并考慮單塊電池間的不一致性,從而得到精確的電池組電量。

圖3電池電量估算框圖

CAN總線系統(tǒng)

1CAN簡介

CAN是器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,是由研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā)了的,并最終成為國際標準(ISO118?8)。是國際上應(yīng)用最廣泛的現(xiàn)場總線之一。 在北美和西歐,CAN總線協(xié)議已經(jīng)成為汽車計算機系統(tǒng)和嵌入式工業(yè)局域網(wǎng)的標準總線,并且擁有以CAN為底層協(xié)議專為大型貨車和重工機械車輛設(shè)計的J1939協(xié)議。近年來,其所具有的高可靠性和良好的錯誤檢測能力受到重視,被廣泛應(yīng)用于汽車計算機控制系統(tǒng)和環(huán)境溫度惡劣、電磁輻射強和振動大的工業(yè)環(huán)境。

CAN總線特點

CAN總線是德國BOSCH公司從80年代初為解決現(xiàn)代汽車中眾多的控制與儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)協(xié)議,它是一種多主總線,介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維。速率可達1MBPS.

完成對通信數(shù)據(jù)的成幀處理

CAN總線通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等項工作。

使網(wǎng)絡(luò)內(nèi)的節(jié)點個數(shù)在理論上不受限制

CAN協(xié)議的一個最大特點是廢除了傳統(tǒng)的站地址編碼,而代之以對通信數(shù)據(jù)塊進行編碼。采用這種方法的優(yōu)點可使網(wǎng)絡(luò)內(nèi)的節(jié)點個數(shù)在理論上不受限制,數(shù)據(jù)塊的標識碼可由11位或29位二進制數(shù)組成,因此可以定義2或2個不同的數(shù)據(jù)塊,這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點同時接收到相同的數(shù)據(jù),這一點在分布式控制系統(tǒng)中非常有用。數(shù)據(jù)段長度最多為8個字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及數(shù)據(jù)的一般要求。同時,8個字節(jié)不會占用總線時間過長,從而保證了通信的實時性。CAN協(xié)議采用CRC檢驗并可提供相應(yīng)的錯誤處理功能,保證了數(shù)據(jù)通信的可靠性。CAN卓越的特性、極高的可靠性和獨特的設(shè)計,特別適合工業(yè)過程監(jiān)控設(shè)備的互連,因此,越來越受到工業(yè)界的重視,并已公認為最有前途的現(xiàn)場總線之一。

可在各節(jié)點之間實現(xiàn)自由通信

CAN總線采用了多主競爭式總線結(jié)構(gòu),具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。CAN總線上任意節(jié)點可在任意時刻主動地向網(wǎng)絡(luò)上其它節(jié)點發(fā)送信息而不分主次,因此可在各節(jié)點之間實現(xiàn)自由通信。CAN總線協(xié)議已被國際標準化組織認證,技術(shù)比較成熟,控制的芯片已經(jīng)商品化,性價比高,特別適用于分布式測控系統(tǒng)之間的數(shù)通訊。CAN總線插卡可以任意插在PC AT XT兼容機上,方便地構(gòu)成分布式監(jiān)控系統(tǒng)。

結(jié)構(gòu)簡單

只有2根線與外部相連,并且內(nèi)部集成了錯誤探測和管理模塊。

2CAN總線設(shè)計

CAN總線總體結(jié)構(gòu)如圖4所示,在總線的兩端配置了兩個120Ω的電阻,其作用是總線匹配阻抗,可以增加總線傳輸?shù)姆€(wěn)定性和抗干擾能力,減少數(shù)據(jù)傳輸中的出錯率。CAN總線節(jié)點結(jié)構(gòu)一般分為兩類:一類采用CAN適配卡與PC機相連,實現(xiàn)上位機與CAN總線的通訊;另一類則是由單片機、CAN控制器及CAN驅(qū)動器構(gòu)成,作為一類節(jié)點與CAN總線進行數(shù)據(jù)傳輸。在本系統(tǒng)中,CAN控制器采用Philips公司生產(chǎn)的SJA1000和82C200,它作為一個發(fā)送、接受緩沖器,實現(xiàn)主控制器和總線之間的數(shù)據(jù)傳輸;CAN收發(fā)器采用PCA82C250芯片,它是CAN控制器和物理總線的接口,主要可以提供對總線的差動發(fā)送能力和對CAN控制器的差動接受能力。


上一頁 1 2 下一頁

關(guān)鍵詞: 通信 控制 測試

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉