EVCC:電動車充電通訊控制器 (Electric Vehicle Communication Controller)
KopherBit EVCC 是電動車側的充電通訊控制器,實作 ISO 15118-2 / ISO 15118-20 / DIN 70121 等 V2G 通訊協定,負責與 SECC (充電樁) 透過 PLC 進行身份驗證、充電排程與功率協商,可作為 KCU GEN2 的可選模組或獨立子板。
Summary
EVCC (Electric Vehicle Communication Controller) 是電動車側的充電通訊控制器,負責在電動車 (EV) 與直流/交流充電樁 (EVSE) 之間透過 Power Line Communication (PLC) 建立通訊連線,實作 ISO 15118-2 / ISO 15118-20 / DIN 70121 等 V2G 標準的車端流程。KopherBit EVCC 提供 EV 端身份驗證、充電排程協商、功率協商、充電會話控制等功能,可作為 KCU GEN2 (Phase B) 的可選模組或獨立子板。
Technical Role
EVCC 是電動車側的充電通訊角色 (EV-side V2G Stack),與位於充電樁端的 SECC (Supply Equipment Communication Controller) 互為對等節點:
- 在 SLAC (Signal Level Attenuation Characterization) 完成後建立 PLC 邏輯連線。
- 透過 SDP (SECC Discovery Protocol) 與 SECC 協商通訊端點。
- 使用 V2G TP / TLS 建立應用層通道,再以 EXI (Efficient XML Interchange) 編解碼 V2G 訊息。
- 執行 SessionSetup / ServiceDiscovery / Authorization / ChargeParameterDiscovery / CableCheck / PreCharge / PowerDelivery / CurrentDemand / WeldingDetection / SessionStop 等狀態機。
KopherBit EVCC 同時支援 ISO 15118-2 (PnC + AC/DC)、ISO 15118-20 (DC bidirectional, MCS) 與 DIN 70121 (DC), 可依充電樁能力動態切換協定版本。
Architecture
| 模組 | 角色 |
|---|---|
| PLC PHY | HomePlug Green PHY (HPGP) 物理層,於充電線 CP/PE 線路上承載 V2G 通訊。 |
| SLAC | 訊號衰減量測,確保 EV 與單一 EVSE 配對成功。 |
| SDP | 廣播探詢 SECC 並取得 IPv6 通訊端點。 |
| TCP/TLS | 建立傳輸層連線,PnC 模式下加密 (TLS 1.2/1.3)。 |
| V2G TP | V2G Transfer Protocol,負責 V2G 訊息封包格式與序列化。 |
| EXI Codec | XML 訊息高效二進位編解碼。 |
| State Machine | ISO 15118-2/20 / DIN 70121 充電會話狀態機。 |
| Crypto | PnC 模式下的憑證鏈驗證、簽章與加密 (X.509、ECDSA/EdDSA)。 |
| CCS Application | 與整車 BMS、車控網路的功率/SoC 訊號介接。 |
Key Capabilities
- 多協定支援:ISO 15118-2 (AC/DC PnC + EIM)、ISO 15118-20 (DC bidirectional)、DIN 70121 (DC)。
- PnC (Plug & Charge) 自動身份驗證流程,無需用戶介入支付。
- 雙向充電 (V2G/V2H/V2L) 支援透過 ISO 15118-20。
- 與 KopherSAR / KopherConfig 整合,作為 KCU GEN2 (Phase B) 的可選模組部署。
- 支援 OEM 憑證鏈、Contract Certificate 與 Provisioning 憑證流程。
Engineering Inputs Required
| 輸入 | 用途 |
|---|---|
| 充電場景需求 | AC/DC、單向/雙向、PnC/EIM、適用協定版本 (DIN 70121 / ISO 15118-2 / -20)。 |
| 整車 BMS 訊號 | SoC、最大允許電壓/電流、目標電壓/電流、溫度、誤差碼。 |
| 整車網路矩陣 | EVCC 與 BMS、VCU 之間的 CAN/CAN FD 訊號定義。 |
| PKI 與憑證需求 | OEM Provisioning Certificate、Contract Certificate、Trust Anchors。 |
| 法規/市場需求 | 車輛銷售區域對應的標準與 PnC 政策。 |
| 充電硬體規格 | CCS1 / CCS2、CHAdeMO 對應 (僅 ISO 15118 路徑)。 |
How KopherBit Supports This
- EVCC 軟體堆疊:KopherV2G 提供 ISO 15118-2、ISO 15118-20、DIN 70121 完整堆疊(SLAC、SDP、TLS、V2G TP、EXI、狀態機)。
- 整合:KCU GEN2 (Phase B) 內建 EVCC 為可選模組;亦支援獨立 PLC 子板。
- PKI:協助客戶整合 OEM CA、Contract CA、SubCA 與 OCSP 流程。
- 驗證:KCU Gen2 Testbench、Charging Plug Lock Test 等內部測試框架,協助充電互通性驗證。
FAQ
EVCC 與 SECC 的差異?
EVCC 在電動車側 (EV);SECC 在充電樁側 (EVSE)。兩者透過 PLC 對等通訊,分別執行各自端的 V2G 狀態機。
KopherBit EVCC 支援哪些 V2G 協定?
ISO 15118-2 (AC/DC PnC + EIM)、ISO 15118-20 (DC, 含雙向 / MCS)、DIN 70121 (DC)。EVCC 會依 SECC 發布的支援版本動態切換。
是否支援 Plug & Charge (PnC)?
支援。EVCC 內建 TLS、X.509 憑證鏈驗證與 Contract Certificate 流程,符合 ISO 15118-2 PnC 與 ISO 15118-20 PnC。
EVCC 是否需要獨立硬體?
可作為 KCU GEN2 (Phase B) 的可選模組(共用主處理器),或部署為獨立 PLC 子板。獨立子板適合需要高度隔離或既有 VCU 不支援的整車架構。
EVCC 與 BMS 如何互動?
EVCC 從整車 CAN/CAN FD 取得 BMS 的 SoC、目標電流/電壓與限制條件,將其映射到 V2G 訊息中的 EVTargetCurrent、EVMaximumCurrentLimit 等欄位,並回送充電樁回報的實際 EVSE 參數。
JSON-LD
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "EVCC:電動車充電通訊控制器 (Electric Vehicle Communication Controller)",
"description": "EVCC 實作 ISO 15118-2 / ISO 15118-20 / DIN 70121,負責 EV 與充電樁之間的 PLC 通訊、PnC 身份驗證與功率協商。",
"url": "https://kopherbit.com/knowledge/evcc-electric-vehicle-communication-controller/",
"datePublished": "2026-05-09",
"dateModified": "2026-05-09",
"inLanguage": "zh-TW",
"keywords": ["EVCC", "ISO 15118", "V2G", "DC Charging", "PnC"],
"articleSection": "Charging",
"author": { "@type": "Organization", "name": "KopherBit", "url": "https://kopherbit.com" },
"publisher": { "@type": "Organization", "name": "KopherBit", "logo": { "@type": "ImageObject", "url": "https://kopherbit.com/logo.png" } }
}