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





電池管理系統有什么重要意義?
通過電池管理系統的作用可以看得出,電池管理系統對于電池來說相當于電池的神經,用來調整和控制電池內部的電壓,根據系統的結構類型來達到優化蓄電池組效能的,同時,防止發生單體電池的過充電、過放電、超溫、過電流等。根據從大多數電動汽車動力電池的充放電特性來說,動力電池的充放電對動力電池結構與內部的相關正負極材料是不同的,那么也就是意味著電池在工作的時候,內部的電池情況也是與之不一樣。
BMS即Battery Management System,電池管理系統。目前許多汽車企業和零部件企業在控制器開發過程中采用ISO26262這個標準,ISO26262包括了汽車電子電氣開發中與安全相關的所有應用,制定了汽車整個生命周期中與安全相關的所有活動,ISO 26262從需求開始,當中包括概念設計、軟硬件設計,直至生產、操作,都提出了相應的功能安全要求,其覆蓋了汽車整個生命周期,從而保證安全相關的電子產品的功能性失效不會造成危險的發生。
電池管理系統的軟件架構
成熟的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都保護不同的功能模塊。