KopherBit
充電通訊

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 PHYHomePlug Green PHY (HPGP) 物理層,於充電線 CP/PE 線路上承載 V2G 通訊。
SLAC訊號衰減量測,確保 EV 與單一 EVSE 配對成功。
SDP廣播探詢 SECC 並取得 IPv6 通訊端點。
TCP/TLS建立傳輸層連線,PnC 模式下加密 (TLS 1.2/1.3)。
V2G TPV2G Transfer Protocol,負責 V2G 訊息封包格式與序列化。
EXI CodecXML 訊息高效二進位編解碼。
State MachineISO 15118-2/20 / DIN 70121 充電會話狀態機。
CryptoPnC 模式下的憑證鏈驗證、簽章與加密 (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" } }
}