【廣告】
在電池管理系統(tǒng)中,采集到的數(shù)據(jù)是對(duì)電池作出合理有效管理和控制的基礎(chǔ)。因此,數(shù)據(jù)的精度、采樣頻率和數(shù)據(jù)過(guò)濾就非常重要。鑒于電壓、電流、溫度的動(dòng)態(tài)變化特征,采樣頻率通常應(yīng)不低于1次/s。電池管理系統(tǒng)是連接車載動(dòng)力電池和電動(dòng)汽車的重要紐帶。其主要功能包括:電池物理參數(shù)實(shí)時(shí)監(jiān)測(cè),電池狀態(tài)估計(jì),在線診斷與預(yù)警,充、放電與預(yù)充控制,均衡管理和熱管理等。
電池管理系統(tǒng)的軟件架構(gòu)
成熟的BMS軟件開(kāi)發(fā)通常是基于AUTOSAR架構(gòu)開(kāi)發(fā)。AUTOSAR架構(gòu)將運(yùn)行在Microcontroller之上的ECU軟件分為:應(yīng)用層(Application)、運(yùn)行環(huán)境(RTE)、基礎(chǔ)軟件層(BSW)三層。
1.RTE,運(yùn)行環(huán)境,提供基礎(chǔ)的通訊服務(wù),支持Software Component之間和Software Component到BSW的通訊(包含ECU內(nèi)部的程序調(diào)用、ECU外部的總線通訊等情況),RTE使得應(yīng)用層的軟件架構(gòu)完全脫離于具體的單個(gè)ECU和BSW。
2.BSW,基礎(chǔ)軟件層, 可細(xì)分為:Services Layer、ECU Abstraction Layer、Microcontroller AbstractionLayer和Complex Drivers Layer。每層的BSW都保護(hù)不同的功能模塊。
電池管理系統(tǒng),它是電池與用戶之間的紐帶,主要對(duì)象是二次電池。是為了能夠提高電池的利用率,防止電池出現(xiàn)過(guò)度充電和過(guò)度放電,延長(zhǎng)電池的使用壽命,監(jiān)控電池的狀態(tài)。電池管理系統(tǒng)的主要功能包括,對(duì)于電池一些參數(shù)進(jìn)行實(shí)時(shí)的監(jiān)控,同時(shí)可以通過(guò)這樣的管理系統(tǒng)對(duì)于電池的充放電進(jìn)行控制等,簡(jiǎn)單的來(lái)說(shuō),電動(dòng)汽車動(dòng)力電池的充放電、續(xù)航能力以及使用壽命等需要依靠電池管理系統(tǒng)。