電動汽車動力電池系統測試用例大全

動力電池作為電動汽車的核心三電之中最重要的一個零部件,它決定了整車的續駛里程、驅動力、整車高壓及執行的安全性。動力電池測試用例可以分為兩個部分:PACK測試(電池包箱體結構)、BMS測試(電池管理系統)。

電動汽車動力電池系統測試用例大全

動力電池

PACK測試

PACK測試通常是在設計、樣件試製階段進行測試驗證,目的就是為了能夠使電池包的設計滿足整車空間、能量、強度等要求。其中包括:機械測試、外部環境測試、低壓電氣測試、電磁相容測試、電氣安全測試、電池健康效能測試以及其他混合測試等。其中,電池安全問題是電池包測試的重中之重。

1。1針刺測試

模擬電池PACK遭受尖銳物刺穿的情景,以觀測是否會導致電池包內部短路、起火、爆炸或者其他故障?

1。2鹽水浸泡

根據國標要求,使用5%鹽水長時間浸泡,電池功能依舊要正常。目前電動汽車的防水防塵等級均要求為IP67,就是1米深的水浸泡半小時無損壞。因為汽車的工況環境惡劣,防護等級一定要嚴格。

1。3外部火燒

用接近600度的火持續燒2分左右,電池不能爆炸、起火、燃燒。

1。4自由跌落

將電池舉到1米的高度做自由落體,當電池功能應該正常。

1。5振動測試

動力電池要求X Y Z三個方向進行加速度高頻振動測試。

BMS(電池管理系統)測試

電池管理系統是動力電池的控制單元,主要有溫度檢測、能量控制、能量回收、整車絕緣檢測、整車高壓保護等功能。BMS測試主要是針對功能需求、設計策略、軟體程式碼的測試和驗證。目前的軟體設計都是基於模型進行設計的,簡而言之模組化設計理念,既可以提高效率,節約設計成本也可以避免出現大量故障。

電動汽車動力電池系統測試用例大全

2。1模型在環測試(MIL)

模型在環測試可以驗證軟體功能及控制策略,測試專案是基於PACK系統需求細分而來的軟體需求。

2。2軟體在環測試(SIL)

對比模型生成的軟體程式碼和模型子系統自身可以實現的功能是否一致,使用MATLAB中的SIMULINK工具就可以進行軟體在環測試。

2。3處理器在環測試(PIL)

測試目的是驗證軟體程式碼燒入晶片後,功能實現是否與模型有差異。處理器的測試不可輕視,否則會造成嚴重的隱患。比如,堆疊溢位、程式燒寫、程式執行等故障。

2。4硬體在環測試(HIL)

測試完BMS控制器的系統功能,會搭建控制器系統的測試臺架,使用電氣元件模擬感測器、和執行期間的電氣特性是否與設計要求一致。測試環節的用例均來源於系統需求,在動力電池系統軟體開發的過程中,開發和測試成V字型進行,這就是軟體開發V模型。

電動汽車動力電池系統測試用例大全

電池系統