【廣告】
電池管理系統(tǒng)(BMS)中包括多個(gè)耦接在一起的電池模塊,其中電池模塊通常包括多個(gè)電池組,電池組包括一個(gè)或多個(gè)電池単元。電動(dòng)汽車和混合動(dòng)カ電動(dòng)汽車需要使用多個(gè)電池模塊,以滿足總電壓額和總電流額的需要,以及滿足為輔助系統(tǒng)提供電能的需要。電池管理系統(tǒng)通過檢測(cè)電池組中各單體電池的狀態(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)是一個(gè)本世紀(jì)才誕生的新產(chǎn)品,因?yàn)殡娀瘜W(xué)反應(yīng)的難以控制和材料在這個(gè)過程中性能變化的難以捉摸,所以才需要這么一個(gè)管家來(lái)時(shí)刻監(jiān)督調(diào)整限制電池組的行為,以保障使用安全。電池管理系統(tǒng)可用于電動(dòng)汽車,水下機(jī)器人等?,F(xiàn)階段不論是整車廠、電池廠、還是相關(guān)車電零組件廠均投入電池管理系統(tǒng)研發(fā),以求掌握電動(dòng)車產(chǎn)業(yè)的關(guān)鍵技術(shù),由于車廠是電池管理系統(tǒng)的使用者,車廠多偏好使用本身的軟件處理,并以專門的廠規(guī)控管,以維持操作彈性。
電池管電池管理系統(tǒng)采用模塊化設(shè)計(jì),共10塊電壓采集模塊,每個(gè)電壓采集模塊有一個(gè)溫度測(cè)量傳感器,共有10個(gè)溫度測(cè)量點(diǎn)。電流測(cè)量使用獨(dú)立的模塊,電壓采集、電流采集有上位機(jī)管理和控制。電壓和電流模塊采用標(biāo)準(zhǔn)模塊。電池管理系統(tǒng)監(jiān)測(cè)電池組中各個(gè)單體電芯的健康狀況;平衡各個(gè)電芯的性能;保證所有電芯都在額定工作范圍內(nèi);當(dāng)電芯被透支時(shí)很大限度地保護(hù)電池組整體功能;為個(gè)別電芯充電提供接入方式。
電池管理系統(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)三層。
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ù)不同的功能模塊。