鉅大LARGE | 點擊量:1659次 | 2020年08月05日
動力鋰電池系統測試基本知識梳理
動力鋰電池系統的測試可以劃分為兩個部分:電池包本體測試、電池管理系統測試。
一、電池包本體測試
電池包本體測試一般在設計驗證階段進行,目的是為了驗證電池包的設計/生產是否符合設計要求。其中包含溫度測試、機械測試、外部環境模擬測試、低壓電氣測試、電磁兼容測試、電氣安全測試、電池性能測試、濫用試驗測試等等。
這里面的試驗眾多繁雜,在這里重要介紹影響電池使用安全的電池包濫用試驗。
1、針刺測試
模擬電池遭到尖銳物體刺穿時的場景,因為異物刺入可能導致電池內部短路,試驗要求不起火不爆炸
2、鹽水浸泡
5%鹽水長時間浸沒測試,電池功能正常
目前,新能源電池包防水防塵等級推薦是IP67。汽車的使用環境惡劣,要增強IP防護
3、外部火燒
590℃火燒持續130s,電池無爆炸、起火、燃燒并且無火苗殘留
4、跌落
電池在1m高度下自由落體在鋼板上,電池殼體完整,功能正常
5、振動測試
高頻振動模擬測試,要求電池包功能正常。
二、電池管理系統測試
電池管理系統的測試一般為軟件測試,在軟件功能開發過程中進行。與新興車企尚未量產的自動駕駛系統偏向于使用C語言而實現軟件設計不同,現今成熟的車企在進行電動汽車控制系統開發時,軟件一般采用以模型為基礎的MBD開發。MBD開發的優點是能夠以圖形化的方式表達復雜的邏輯、代碼可讀性、可移植性、開發調試便利性等,同時可以利用成熟的代碼生成工具鏈,防止了手工代碼容易出現的低級錯誤。比如MIL、SIL、HIL等多項測試:
1、MIL(modelinloops)模型在環測試,就是驗證軟件模型是否可以實現軟件功能,測試依據是由系統需求分解而來的軟件需求
2、SIL(softwareinloops)軟件在環測試,比較模型自動生成的C代碼和模型本身實現的功能是否一致,使用simulink自身工具就可以進行。
3、PIL(processerinloops)處理器在環測試,目的是測試自動生成的代碼寫入控制器后,功能實現上是否與模型有偏差。PIL看似無關緊要,但不重視會引起如調度問題、CPUload、堆棧溢出。
4、HIL(hardwareinloops)硬件在環測試,測試控制器完整系統功能,一般會搭建控制器所在系統的測試臺架,使用電氣元件模擬傳感器(如溫度)和執行器(如風扇負載)的電氣特性,驗證完整的系統功能。
三、整車試驗中電池測試
1、低溫耐久測試.
重要測試冷啟動性能,一般在黑河等地進行,電池包的低溫充放電能力、低溫保護策略、電池包加熱功能等在該項測試中進行考核。
2、高溫耐久測試。
一般在格爾木盆地等進行,重要測試電池包在高溫下充放電能力、電池包冷卻功能和過熱保護策略。
3、高溫+高濕耐久測試。
一般在海南等地進行,海水環境會加劇零部件腐蝕,也考驗電池包的性能。