KopherV2G: ISO 15118 / DIN 70121 V2G ソフトウェア スタック
KopherV2G 車両側 EVCC コア。ISO 15118/DIN、EXI、セッション制御を Kopher AUTOSAR、独自基盤、第三者 AUTOSAR に統合します。
要点
製品概要
KopherV2G は KopherBit の車両側 EVCC 通信コアです。DIN SPEC 70121、ISO 15118-2、ISO 15118-20 の状態機械、メッセージ解析、EXI、SDP、V2GTP を統合し、対象環境の通信・セキュリティサービスに接続します。
三つの導入方式
| 方式 | 構成 | 統合範囲 |
|---|---|---|
| Kopher AUTOSAR | KopherSAR + KopherV2G | Kopher BSW、KCU EVCC または参照ハードウェア |
| 非 AUTOSAR/独自基盤 | KopherV2G + adapters | OS、network、time、storage、crypto |
| 第三者 AUTOSAR | KopherV2G + integration adapter | 既存 SoAd、TcpIp、TLS、KeyM、CSM、CryIf、Crypto Driver |
AUTOSAR 構成と責任範囲
V2G Application は RTE/V2G API を通じて BMS、OBC、VCU と充電方針を連携させます。KopherV2G は BSW/middleware でプロトコルとセッションを処理します。通信は SoAd、TcpIp/TLS、EthIf/driver を通り PLC modem に接続します。
TLS は KeyM の証明書サービスと CSM の暗号処理を利用し、CryIf が Crypto Driver に処理を振り分けます。HSM/HSE の鍵保護とアルゴリズム対応は対象ハードウェア、driver、設定に依存します。AUTOSAR の採用だけで ISO 15118-20 に必要な TLS 能力が揃うわけではありません。
EcuC PDU IDs と SoAd/TcpIp 設定は接続定義であり、実行時のパケット経路には含まれません。SLAC は PLC リンクのペアリング手順で、物理 modem と分けて説明します。
検出と安全なセッション
- CP/PLC ペアリングと IPv6 link-local アドレスを設定します。Link-local に DHCP は不要です。
- EVCC が ff02::1 の UDP ポート 15118 に IPv6 multicast で SDP request を送信し、SECC が endpoint を返します。SDP は EVCC のアドレスを割り当てません。
- 応答された SECC IPv6 アドレスとサービスポートに TCP/TLS 接続し、SupportedAppProtocol を交換します。
- 選択したプロトコルと EIM/PnC 分岐に従い、セッション、サービス選択、認証、電力交渉、充電ループ、停止へ進みます。
ISO 15118-20 は EIM、PnC ともに TLS 1.3 を要求します。ISO 15118-2 の PnC は TLS 1.2 を使用します。安全方針はプロトコルの版に合わせます。
| V2GTP payload | 用途 |
|---|---|
| 0x9000 / 0x9001 | SDP request / response |
| 0x8001 | SupportedAppProtocol、および ISO 15118-2/DIN EXI メッセージ |
| 0x8002 | ISO 15118-20 共通メッセージ |
| 0x8004 | ISO 15118-20 DC メッセージ |
この表は DC 例で使う種類を示し、ISO 15118-20 の全 payload 一覧ではありません。段階数はプロトコル、サービス、条件分岐で変わります。
納品と受入検証
納品範囲にはプロトコルコア、platform adapter、車両 API、参照設定、統合ガイド、テストケース、trace を含められます。プロトコル、BMS/OBC/VCU 状態、controller I/O を照合し、故障、停止、復旧を検証します。
KCU EVCC は独立 EVCC 向け、KCU GEN2 は VCU やエネルギー管理に充電通信を統合する構成です。GEN2 の PLC と充電インターフェースはハードウェア構成に依存します。ソース/binary 利用権、適合、支援、第三者ライセンスは契約で定義します。
よくある質問
納品対象は EVCC ですか、SECC ですか?
本ページは車両側 EVCC を説明しています。SECC/充電器側の要件は別途確認が必要です。共通プロトコルの利用だけで両側の納品範囲が同一とは判断できません。
ISO 15118-20 なら全ての双方向充電に対応しますか?
双方向電力伝送にはサービス、EVSE、電力回路、車両方針の対応が必要です。MCS、WPT、V2L の実装と検収範囲は個別に確認します。
References
量産向け VCU プラットフォームが必要ですか?
商用EV向けの車両制御ユニットとエンジニアリングサービスをご確認ください。