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





電池管理系統,它是電池與用戶之間的紐帶,主要對象是二次電池。是為了能夠提高電池的利用率,防止電池出現過度充電和過度放電,延長電池的使用壽命,監控電池的狀態。隨著電池管理系統的發展,也會增添其它的功能。電池管理系統中的電池充放電的過程通常會采用精度更高、穩定性更好的電流傳感器來進行實時檢測,一般電流根據BMS的前端電流大小不同,來選擇相應的傳感器量程進行接近。
電池管理系統,是電動汽車動力電池系統的重要組成。它一方面檢測收集并初步計算電池實時狀態參數,并根據檢測值與允許值的比較關系控制供電回路的通斷;另一方面,將采集的關鍵數據上報給整車控制器,并接收控制器的指令,與車輛上的其他系統協調工作。電池管理系統可用于電動汽車,水下機器人等。由于車廠是電池管理系統的使用者,車廠多偏好使用本身的軟件處理,并以專門的廠規控管,以維持操作彈性。
電池管理系統在安全方面主要側重于對電池的保護,以及防止高電壓和高電流的泄漏,其所必備的功能有:過電壓和過電流控制、過放電控制、防止溫度過高、在發生碰撞的情況下關閉電池。電池管理系統和電池管理方法檢測從電池模塊內的電池組接收到的數據,井根據該數據準確的控制電池模塊內的電池組的充電和放電,避免可能出現的過充或充電不足,從而延長了電池模塊的壽命。
電池管理系統的軟件架構
成熟的BMS軟件開發通常是基于AUTOSAR架構開發。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環境(RTE)、基礎軟件層(BSW)三層。
Application,應用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關的Sensor Software component、Actuator Software component等。對于電池管理系統,其功能絕大部分算法邏輯都是在應用層進行,也是BMS軟件開發的核心工作。