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





電池管理系統是一個本世紀才誕生的新產品,因為電化學反應的難以控制和材料在這個過程中性能變化的難以捉摸,所以才需要這么一個管家來時刻監督調整限制電池組的行為,以保障使用安全。典型電池管理系統結構主要分為主控模塊和從控模塊兩大塊。具體來說,由中央處理單元(主控模塊)、數據采集模塊、數據檢測模塊、顯示單元模塊、控制部件(熔斷裝置、繼電器)等構成。
電池管理系統中的電池充放電的過程通常會采用精度更高、穩定性更好的電流傳感器來進行實時檢測,一般電流根據BMS的前端電流大小不同,來選擇相應的傳感器量程進行接近。電池管理系統通過檢測電池組中各單體電池的狀態來確定整個電池系統的狀態,并根據它們的狀態對動力電池系統進行對應的控制調整和策略實施,實現對動力電池系統及各單體的充放電管理以保證動力電池系統安全穩定地運行。
在電池管理系統中,采集到的數據是對電池作出合理有效管理和控制的基礎。因此,數據的精度、采樣頻率和數據過濾就非常重要。鑒于電壓、電流、溫度的動態變化特征,采樣頻率通常應不低于1次/s。電池管理系統,是電動汽車動力電池系統的重要組成。它一方面檢測收集并初步計算電池實時狀態參數,并根據檢測值與允許值的比較關系控制供電回路的通斷;另一方面,將采集的關鍵數據上報給整車控制器,并接收控制器的指令,與車輛上的其他系統協調工作。
電池管理系統的軟件架構
成熟的BMS軟件開發通常是基于AUTOSAR架構開發。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環境(RTE)、基礎軟件層(BSW)三層。
Application,應用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關的Sensor Software component、Actuator Software component等。對于電池管理系統,其功能絕大部分算法邏輯都是在應用層進行,也是BMS軟件開發的核心工作。