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





在電池管理系統中,采集到的數據是對電池作出合理有效管理和控制的基礎。因此,數據的精度、采樣頻率和數據過濾就非常重要。鑒于電壓、電流、溫度的動態變化特征,采樣頻率通常應不低于1次/s。電池管理系統是連接車載動力電池和電動汽車的重要紐帶。其主要功能包括:電池物理參數實時監測,電池狀態估計,在線診斷與預警,充、放電與預充控制,均衡管理和熱管理等。
電池管理系統在安全方面主要側重于對電池的保護,以及防止高電壓和高電流的泄漏,其所必備的功能有:過電壓和過電流控制、過放電控制、防止溫度過高、在發生碰撞的情況下關閉電池。電池管理系統是連接車載動力電池和電動汽車的重要紐帶。其主要功能包括:電池物理參數實時監測,電池狀態估計,在線診斷與預警,充、放電與預充控制,均衡管理和熱管理等。
BMS即Battery Management System,電池管理系統。目前許多汽車企業和零部件企業在控制器開發過程中采用ISO26262這個標準,ISO26262包括了汽車電子電氣開發中與安全相關的所有應用,制定了汽車整個生命周期中與安全相關的所有活動,ISO 26262從需求開始,當中包括概念設計、軟硬件設計,直至生產、操作,都提出了相應的功能安全要求,其覆蓋了汽車整個生命周期,從而保證安全相關的電子產品的功能性失效不會造成危險的發生。
電池管理系統的軟件架構
成熟的BMS軟件開發通常是基于AUTOSAR架構開發。AUTOSAR架構將運行在Microcontroller之上的ECU軟件分為:應用層(Application)、運行環境(RTE)、基礎軟件層(BSW)三層。
Application,應用層,將軟件都劃分為一個ASWC(Atomic Software component),包括硬件無關的Sensor Software component、Actuator Software component等。對于電池管理系統,其功能絕大部分算法邏輯都是在應用層進行,也是BMS軟件開發的核心工作。