BMS功能測試臺架提供被測對象所需要的所有虛擬環境,可以采集、檢測被測對象(BMS控制器)發出的CAN通訊信號、I/O信號、PWM信號,例如:高壓互鎖信號檢測。可以提供被測對象(BMS控制器)需要的CAN信號、I/O信號、PWM信號等,可以對信號電位進行上拉或者下拉(電阻阻值可定制),測試項包括:喚醒線檢測、CAN線檢測、插槍信號線檢測、水泵信號線檢測、高壓互鎖信號線檢測等。可根據客戶需增加測試項目。
BMS功能測試臺架框圖
根據上述原理, BMS功能測試系統可以完整的實現BMS控制器的測試環境,并真正做到一鍵操作達到測試的目的。如下圖為快充CC2信號檢測功能實現。
快充CC2信號檢測功能實現流程圖
快充CC2信號檢測功能實現步驟:首先,在服務器上運行MagicCAN通訊工具Web界面發送CC2信號檢測指令,自制信號調理板卡對快充插槍信號下拉1K電阻,模擬快充插槍信號確認,然后數采設備采集對應CAN信息,并將采集到數據上傳給服務器。
Magic CAN通訊工具與服務器之間為以太網連接,通過服務器Magic CAN通訊工具Web界面向Magic CAN通訊工具發送BMS喚醒信號KL15/30,Magic CAN通訊工具通過自制信號調理板卡將KL15/30信號發送被測對象(BMS控制器),被測對象喚醒成功。此時若要給這個通道造短接到GND的故障命令,則通過服務器Magic CAN通訊工具Web界面發送命令至Magic CAN通訊工具,然后Magic CAN通訊工具把命令信號通過CAN通訊發送至FIU板卡,FIU板卡把對應通道短接到GND,則KL15/30信號就被短接到GND,被測對象則喚醒失敗。滿足國標的整車模型可通過FastCoder工具部署到實時處理器中,并運行。
BMS功能測試臺架功能包含比較全面,并且支持測試項目定制化,其他功能的實現原理與上述類似。
表1 功能列表
BMS功能測試 | SOC算法驗證、SOH算法驗證、功率預測 |
直流內阻、絕緣檢測功能測試、診斷功能及管理、均衡測試 | |
電壓采樣功能、電流采樣功能、溫度采樣功能測試 | |
交流充電測試、直流充電、熱管理測試等 | |
高壓管理功能,如預充電控制等 | |
電池包內從控制器ID自動分配測試 | |
CAN線檢測、插槍信號線檢測、水泵信號線檢測、水泵驅動線檢測、高壓互鎖信號線檢測、溫感信號檢測 | |
從控菊花鏈連接功能測試,CAN通訊測試 | |
BMS功能安全測試 | 單體電池短路故障注入測試 |
溫度傳感器短路故障注入測試 | |
溫度傳感器斷路故障注入測試 | |
內部Busbar斷開故障注入(每四串斷一個) | |
電池單體采樣線斷路故障注入測試 | |
絕緣故障注入測試,高壓繼電器故障注入測試 | |
單體電芯故障響應總時間評估 |