您好,歡迎來到易龍商務網!
發布時間:2020-11-16 09:26  
【廣告】





電池管理系統是一個本世紀才誕生的新產品,因為電化學反應的難以控制和材料在這個過程中性能變化的難以捉摸,所以才需要這么一個管家來時刻監督調整限制電池組的行為,以保障使用安全。電池管理系統可用于電動汽車,水下機器人等。現階段不論是整車廠、電池廠、還是相關車電零組件廠均投入電池管理系統研發,以求掌握電動車產業的關鍵技術,由于車廠是電池管理系統的使用者,車廠多偏好使用本身的軟件處理,并以專門的廠規控管,以維持操作彈性。
BMS是電動汽車電池管理系統是連接車載動力電池和電動汽車的重要紐帶。BMS是怎么運作的?
BMS主要由檢測模塊、主控模塊、從控模塊等部分組成。BMS一般是內置于封裝的電池組內部,有點像是電池組里每顆電芯的“管家”,它的主要功能有如下幾個:
監測每一節電池的電壓、電流等狀態,讓高電壓電芯放電,低電壓電芯繼續充電,以維持整個電池組的平衡,減緩電池組整體衰減,這也是BMS關鍵的功能;
通過監測的電壓、電流等參數,估算當前電池組的荷電狀態(StateofCharge,即SOC),即電池剩余電量,保證SOC維持在合理的范圍內;
監測電池組各部分的溫度,配合自帶的溫控系統,對電池各部分的冷卻進行控制,維持各部分溫度在合適的工作溫度范圍內;
監控電池包是否有漏電等問題,一旦發現異常立刻報警提醒;
與車內其它系統進行實時通訊,提供當前電池狀態的參數。
電池管理系統的軟件架構
成熟的BMS軟件開發通常是基于AUTOSAR架構開發。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環境(RTE)、基礎軟件層(BSW)三層。
1.RTE,運行環境,提供基礎的通訊服務,支持Software Component之間和Software Component到BSW的通訊(包含ECU內部的程序調用、ECU外部的總線通訊等情況),RTE使得應用層的軟件架構完全脫離于具體的單個ECU和BSW。
2.BSW,基礎軟件層, 可細分為:Services Layer、ECU Abstraction Layer、Microcontroller AbstractionLayer和Complex Drivers Layer。每層的BSW都保護不同的功能模塊。