您好,歡迎來到易龍商務網(wǎng)!
發(fā)布時間:2020-11-03 02:55  
【廣告】





電池管理系統(tǒng),它是電池與用戶之間的紐帶,主要對象是二次電池。是為了能夠提高電池的利用率,防止電池出現(xiàn)過度充電和過度放電,延長電池的使用壽命,監(jiān)控電池的狀態(tài)。隨著電池管理系統(tǒng)的發(fā)展,也會增添其它的功能。電池管理系統(tǒng)隨時參與整車檢測工作,檢測電池的工作狀態(tài),尤其對每只電池的技術狀態(tài)進行檢測分析,將檢測的數(shù)據(jù)在車輛停駛、充電之前“通知”充電機,即“車與機”的對話。告訴充電機,電池組的工作狀態(tài)及每只電池的技術狀態(tài),“落后”電池和“先進”電池性能差異。
電池管理系統(tǒng)的軟件架構
隨著汽車電子的軟件開發(fā)越來越復雜,汽車制造商,供應商以及工具開發(fā)商聯(lián)合開發(fā)開發(fā)了AUTOSAR,即Automotive Open System Architecture(汽車開發(fā)系統(tǒng)架構),AUTOSAR的分層模型架構使得主機廠、供應商、科研機構等的聯(lián)合開發(fā)得以有效配合,為實現(xiàn)強大的軟件系統(tǒng)提供了基礎。
成熟的BMS軟件開發(fā)通常是基于AUTOSAR架構開發(fā)。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環(huán)境(RTE)、基礎軟件層(BSW)三層。
Application,應用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關的Sensor Software component、Actuator Software component等。對于電池管理系統(tǒng),其功能絕大部分算法邏輯都是在應用層進行,也是BMS軟件開發(fā)的核心工作。