【廣告】
電池管理系統(tǒng)是電動(dòng)汽車(chē)和混合電動(dòng)汽車(chē)的核心部件,也是動(dòng)力的心臟。主要用于對(duì)汽車(chē)電池進(jìn)行在線檢測(cè)和實(shí)時(shí)監(jiān)控,為整車(chē)提供動(dòng)力電池電壓、電流、溫度、SOC及絕緣狀態(tài)等信息,同時(shí)實(shí)時(shí)的判斷電池的運(yùn)行狀態(tài)及電池組離散性,若出現(xiàn)故障,及時(shí)向整車(chē)發(fā)送故障信號(hào)并報(bào)警。電池管理系統(tǒng),它是電池與用戶之間的紐帶,主要對(duì)象是二次電池。是為了能夠提高電池的利用率,防止電池出現(xiàn)過(guò)度充電和過(guò)度放電,延長(zhǎng)電池的使用壽命,監(jiān)控電池的狀態(tài)。隨著電池管理系統(tǒng)的發(fā)展,也會(huì)增添其它的功能。
電池管理系統(tǒng),不同電芯類(lèi)型,對(duì)管理系統(tǒng)的要求往往并不一樣。通過(guò)檢測(cè)動(dòng)力電池組中各單體電池的狀態(tài)來(lái)確定整個(gè)電池系統(tǒng)的狀態(tài),并根據(jù)它們的狀態(tài)對(duì)動(dòng)力電池系統(tǒng)進(jìn)行對(duì)應(yīng)的控制調(diào)整和策略實(shí)施,實(shí)現(xiàn)對(duì)動(dòng)力電池系統(tǒng)及各單體的充放電管理以保證動(dòng)力電池系統(tǒng)安全穩(wěn)定地運(yùn)行。典型電池管理系統(tǒng)結(jié)構(gòu)主要分為主控模塊和從控模塊兩大塊。具體來(lái)說(shuō),由中央處理單元(主控模塊)、數(shù)據(jù)采集模塊、數(shù)據(jù)檢測(cè)模塊、顯示單元模塊、控制部件(熔斷裝置、繼電器)等構(gòu)成。
電池管理系統(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)三層。
Application,應(yīng)用層,將軟件都劃分為一個(gè)ASWC(Atomic Software component),包括硬件無(wú)關(guān)的Sensor Software component、Actuator Software component等。對(duì)于電池管理系統(tǒng),其功能絕大部分算法邏輯都是在應(yīng)用層進(jìn)行,也是BMS軟件開(kāi)發(fā)的核心工作。