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