【廣告】
在電池管理系統(tǒng)中,采集到的數(shù)據(jù)是對電池作出合理有效管理和控制的基礎。因此,數(shù)據(jù)的精度、采樣頻率和數(shù)據(jù)過濾就非常重要。鑒于電壓、電流、溫度的動態(tài)變化特征,采樣頻率通常應不低于1次/s。電池管理系統(tǒng)是連接車載動力電池和電動汽車的重要紐帶。其主要功能包括:電池物理參數(shù)實時監(jiān)測,電池狀態(tài)估計,在線診斷與預警,充、放電與預充控制,均衡管理和熱管理等。
電池管理系統(tǒng)作為實時監(jiān)控、自動均衡、智能充放電的電子部件,起到保障安全、延長壽命、估算剩余電量等重要功能,是動力和儲能電池組中不可或缺的重要部件。電池管理系統(tǒng)還可以均衡電池組或電池模塊,即可以更準確的控制電池模塊內的每ー個電池單元的充電和放電,從而避免可能出 現(xiàn)的電池単元過充或充電不足,進而延長電池模塊的壽命及提高每一個電池単元的可利用率。
電池管理系統(tǒng)的軟件架構
隨著汽車電子的軟件開發(fā)越來越復雜,汽車制造商,供應商以及工具開發(fā)商聯(lián)合開發(fā)開發(fā)了AUTOSAR,即Automotive Open System Architecture(汽車開發(fā)系統(tǒng)架構),AUTOSAR的分層模型架構使得主機廠、供應商、科研機構等的聯(lián)合開發(fā)得以有效配合,為實現(xiàn)強大的軟件系統(tǒng)提供了基礎。
成熟的BMS軟件開發(fā)通常是基于AUTOSAR架構開發(fā)。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環(huán)境(RTE)、基礎軟件層(BSW)三層。
Application,應用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關的Sensor Software component、Actuator Software component等。對于電池管理系統(tǒng),其功能絕大部分算法邏輯都是在應用層進行,也是BMS軟件開發(fā)的核心工作。