充電參數配置階段
18487.1附錄B中的表B.2對整個流程的時序描述是不清晰的。正如我上篇文章指出的,T11和T12不能和實際的時序完全對應。充電參數配置階段和充電階段里籠統地包含在T12-T13里,也沒有寫清楚這兩個階段涉及到的報文交互和更細節的時序,如圖1所示。

圖1 充電控制時序表(T12-T13)
圖B.3的充電狀態流程圖是簡潔清晰的(如圖2),可以據此來說明充電參數配置階段的詳細過程。這個階段分成三個步驟。

圖2 充電狀態流程圖(充電參數配置階段)
交互BCP報文和CTS、CML報文
BMS向充電樁控制器發送動力蓄電池充電參數報文(BCP),充電樁控制器向BMS發送時間同步信息報文(CTS)和充電機最大輸出能力報文(CML)。BCP 報文信息包括單體電池的最高允許充電電壓、最高允許充電總電壓、最高允許充電電流、標稱總能量、最高允許溫度、SOC、整車動力蓄電池當前電池電壓,等。其中,“整車動力蓄電池當前電池電壓”代表車輛當前電池包實際電池電壓大小。正常情況下“整車動力蓄電池當前電池電壓”應該在充電樁的輸出電壓范圍內才可允許充電,比如充電樁輸出電壓范圍200-610V,如果車輛的“整車動力蓄電池當前電池電壓”為190V或620V,充電樁都將不允許充電。市場端的車輛出現過BCP報文“整車動力蓄電池當前電池電壓”的信息和實際的電池包電池電壓不符的情況,這將導致無法充電。理論上只是為了確定此次充電流程發生的時間壓、最大輸出電流、最小輸出電流。如果充電樁的輸出范圍是200-610V,車端的最高允許充電電壓超過樁的最大輸出電壓610V,車端在BRO充電準備階段一直處于充電準備未就緒狀態,即只發BRO 00不發BRO AA,最終導致無法充電,樁上報BRO AA接收超時。CTS報文是可選項,充電控控制器將年/月/日/時/分/秒的信息發給BMS,用于和BMS確定當次充電流程發生的時間 。只有聯網的機型,這個CTS報文才有意義。
車輛端完成充電準備:閉合K5、K6,啟動充電系統的絕緣檢測
雙向確認上述報文里包含的參數都沒問題后,BMS將發送BMS充電準備就緒報文BRO SPN2829=0X00(表示充電準備未就緒),閉合車端K5、K6,并啟動整個充電系統的絕緣檢測,然后再發送BMS充電準備就緒報文BRO SPN2829=0XAA(表示充電準備已就緒)。市場上出現比較多的充電故障是,車輛只發了BRO 0X00但不發BRO 0XAA。不發BRO 0XAA,意味著車輛可能還沒有閉合K5、K6;充電樁沒有收到0XAA,也無法繼續充電流程。車輛不發BRO 0XAA的可能原因有:1) CML中充電樁最大輸出電壓比車輛最高允許充電電壓低;2)車輛SOC值達到設定值;3)車輛已充電滿;4)CML中的最小輸出電流小于5A;5)車輛自檢存在異常。以上問題都需要車廠方面配合才能定位問題。在27930的充電流程圖中說明了BRO的超時處理機制。由樁端來對BRO的發送的時間延遲進行監控。在上一階段,車端先給樁端發BCP報文,然后樁端給車端發CTS、CML報文,車端再給樁端發BRO 0X00報文。如果樁端發出CTS、CML之后等待5s沒有收到BRO 0X00報文,或者60s沒有收到BRO 0XAA報文,樁端將終止充電流程。也就是說,車端閉合K5、K6和啟動絕緣檢測的時間最長不能超過60s。
充電機完成充電準備:充電模塊開啟,輸出電壓達到預充電壓后,充電樁閉合K1、K2
充電樁控制器收到了BRO 0XAA報文后,開始發送充電機輸出準備就緒報文CRO SPN2830=0X00,表示充電機未完成充電準備。接下來,充電流程進入“預充”階段,充電模塊輸出比電池電壓低1-10V的電壓,充電樁控制器檢測車端電池電壓正常后閉合K1、K2,再發送充電機輸出準備就緒報文CRO SPN2830=0XAA。18487標準中指出,判斷車端電池電壓正常是通過確認K1、K2接觸器外端電壓來實現:充電樁采樣到的接觸器外端電壓與BCP報文提供的電池電壓之間的誤差小于或等于+/-5%,且大于充電樁最低輸出電壓小于充電樁最高輸出電壓。在27930的充電流程圖中也說明了CRO的超時處理機制。由車端來對CRO的發送的時間延遲進行監控。車端發出BRO 0XAA之后,等待5s如果沒有收到樁端CRO 0X00報文或等待60s沒有收到樁端CRO 0XAA報文,車端結束充電流程。