【廣告】
在電池管理系統(tǒng)中,采集到的數(shù)據(jù)是對電池作出合理有效管理和控制的基礎(chǔ)。因此,數(shù)據(jù)的精度、采樣頻率和數(shù)據(jù)過濾就非常重要。鑒于電壓、電流、溫度的動態(tài)變化特征,采樣頻率通常應(yīng)不低于1次/s。電池管理系統(tǒng)是連接車載動力電池和電動汽車的重要紐帶。其主要功能包括:電池物理參數(shù)實時監(jiān)測,電池狀態(tài)估計,在線診斷與預(yù)警,充、放電與預(yù)充控制,均衡管理和熱管理等。
電池管理系統(tǒng)在安全方面主要側(cè)重于對電池的保護,以及防止高電壓和高電流的泄漏,其所必備的功能有:過電壓和過電流控制、過放電控制、防止溫度過高、在發(fā)生碰撞的情況下關(guān)閉電池。電池管理系統(tǒng)是連接車載動力電池和電動汽車的重要紐帶。其主要功能包括:電池物理參數(shù)實時監(jiān)測,電池狀態(tài)估計,在線診斷與預(yù)警,充、放電與預(yù)充控制,均衡管理和熱管理等。
BMS即Battery Management System,電池管理系統(tǒng)。目前許多汽車企業(yè)和零部件企業(yè)在控制器開發(fā)過程中采用ISO26262這個標(biāo)準(zhǔn),ISO26262包括了汽車電子電氣開發(fā)中與安全相關(guān)的所有應(yīng)用,制定了汽車整個生命周期中與安全相關(guān)的所有活動,ISO 26262從需求開始,當(dāng)中包括概念設(shè)計、軟硬件設(shè)計,直至生產(chǎn)、操作,都提出了相應(yīng)的功能安全要求,其覆蓋了汽車整個生命周期,從而保證安全相關(guān)的電子產(chǎn)品的功能性失效不會造成危險的發(fā)生。
電池管理系統(tǒng)的軟件架構(gòu)
成熟的BMS軟件開發(fā)通常是基于AUTOSAR架構(gòu)開發(fā)。AUTOSAR架構(gòu)將運行在Microcontroller之上的ECU軟件分為:應(yīng)用層(Application)、運行環(huán)境(RTE)、基礎(chǔ)軟件層(BSW)三層。
Application,應(yīng)用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關(guān)的Sensor Software component、Actuator Software component等。對于電池管理系統(tǒng),其功能絕大部分算法邏輯都是在應(yīng)用層進行,也是BMS軟件開發(fā)的核心工作。