KopherBit
充電通信

KopherV2G: ISO 15118 / DIN 70121 V2G ソフトウェア スタック

KopherV2G は、KopherBit によって提供される V2G 充電通信ソフトウェア スタックであり、SLAC、SDP、TLS、V2G TP、EXI コーデックおよび ISO 15118-2 / ISO 15118-20 / DIN 70121 ステート マシンを統合しており、 EVCC (車両側) および SECC (杭側) であり、KopherSAR + KopherConfig ツールチェーンと統合されています。

まとめ

KopherV2G は、KopherBit によって提供される V2G (Vehicle-to-Grid) 充電通信ソフトウェア スタックであり、SLAC (ISO 15118-3)、SDP (SECC Discovery Protocol)、TLS、V2G TP (Transfer Protocol)、EXI (Efficient XML Interchange) コーデック、およびISO 15118-2 / ISO 15118-20 / DIN 70121 3 セットのステート マシン。EVCC (車両側) または SECC (杭側) に導入でき、KopherSAR、KopherConfig ツール チェーンと統合して、PnC (プラグ アンド チャージ)、双方向充電、MCS およびその他のシナリオのニーズを満たします。

技術的な役割

KopherV2G 全体的なソフトウェア アーキテクチャ:

  • 上: CAN/CAN FD を介した車両アプリケーション層 (BMS、VCU、EMS) とのインターフェース。
  • 中: V2G アプリケーション層プロトコル ステート マシン (課金セッション プロセス) を実装します。
  • 下: IPv6 / TCP / TLS / V2G TP / EXI 経由でピア (EVCC ↔ SECC) とメッセージを交換します。
  • 物理層: HomePlug Green PHY (HPGP) PLC モジュール、SLAC でペアリング。

建築

レベル改造キャラクター
物理的ホームプラグ グリーン PHY (HPGP)PLC 物理層。CP/PE ライン上で通信を行います。
リンクスラック信号減衰ペアリングにより、EV が単一の EVSE とペアリングされるようになります。
ネットワークIPv6 / DHCPIPv6 リンクローカルを自動的に取得し、リンクを確立します。
発見SDPEV 側はブロードキャストを通じて SECC IPv6 エンドポイントにクエリを実行します。
輸送TCP / TLSトランスポート層接続を確立します。 PnC は TLS を強制します。
アプリケーションV2G TP + EXIV2G メッセージのパケット化とシリアル化、バイナリ XML エンコードとデコード。
ステートマシンISO 15118-2 / -20 / DIN 701213 セットの共存する課金セッション ステート マシン。
暗号暗号サービス (KopherSAR Csm)TLS ハンドシェイク、X.509 チェーン検証、ECDSA 署名、契約証明書管理。
車両アダプターBMS / EMS / VCU車両ネットワークとインターフェイスし、SoC、ターゲット電圧、電流、およびエネルギー要件を提供します。

主要な機能

  • 3 つのプロトコルが共存: ISO 15118-2 (AC/DC PnC + EIM)、ISO 15118-20 (DC 双方向、MCS、WPT)、DIN 70121 (DC レガシー)。
  • 完全な PnC サポート: TLS 1.2/1.3、X.509 チェーン検証、契約証明書のインストール/更新/取り消し。
  • EVCC は SECC とスタックを共有します。対称的な実装で、車両側と杭側は基礎となるサブモジュールを共有できます。
  • EXI 効率的なコーデック: 元の XML と比較してメッセージ サイズと処理コストを大幅に削減します。
  • AUTOSAR 統合: CryptoService ドッキング KopherSAR Csm/KeyM;構成は KopherConfig によって均一に管理されます。
  • HSM 秘密キー保護: EVCC 秘密キーを KCU GEN2 (TC387QP) 上の HSM に保存します。
  • 相互運用性の検証: KCU Gen2 テストベンチは、複数の充電パイルを使用した相互運用性テスト手順を提供します。

展開モード

導入説明
EVCC は KCU GEN2 (フェーズ B) に組み込まれています。 KopherV2G は KCU GEN2 のオプション モジュールであり、BMS/VCU とメイン プロセッサを共有します。
EVCC 独立した PLC ドーターボード独立したハードウェア展開を採用して、既存の非 KopherBit VCU との統合を容易にします。
SECC の展開パイルエンド PLC モジュールおよび電力制御ロジックと組み合わせて、充電パイルエンドで使用されます。

必要なエンジニアリング入力

入力目的
充電シナリオAC/DC、一方向/双方向、PnC/EIM、該当するプロトコル バージョン。
BMS 信号行列SoC、目標電圧/電流、最大許容電圧/電流、温度、エラーコード。
EMS信号(ダイナミックモード)エネルギー需要、残り時間、充電対象SoC。
OEM PKI 構造OEM CA、契約 CA、トラスト アンカー、OCSP エンドポイント。
HSM 構成秘密キーの保管場所とアクセス・ポリシー。
車両ネットワークEVCC と BMS、VCU、EMS 間の CAN/CAN FD 信号定義。
相互運用性テストの要件サポートされると予想されるEVSEのブランドと市場分野。

KopherBit がこれをサポートする方法

  • ソフトウェア スタック: KopherV2G ソース コードまたはコンパイル済みオプションを含む完全なソフトウェア ライセンス。
  • INTEGRATION: KopherSAR + KopherConfig + KopherBoot を使用して KCU GEN2 に展開可能。
  • PKI コンサルタント: お客様の OEM CA、契約 CA、トラスト アンカーの設計を支援します。
  • 相互運用性: KCU Gen2 テストベンチ、充電プラグ ロック テストなどの内部検証フレームワーク。

よくある質問

KopherV2G は EVCC と SECC の両方をサポートしますか?

はい。EVCC (車両側) と SECC (杭側) は、基礎となるサブモジュール (SLAC、SDP、TLS、V2G TP、EXI) を共有しますが、ステート マシンの方向のみが異なります。両方の役割を同じプロジェクトにデプロイできます。

双方向充電(V2G/V2H/V2L)をサポートしていますか?

サポート。ISO 15118-20 BPT プロセスの実装と、EV 側の可逆 OBC/DC-DC および BMS 放電許可を組み合わせることで、双方向のエネルギー フローを実現できます。

契約証明書のインストール手順はどのようなものですか?

EV は、PKI をサポートする課金パイルで Certificateinstallation メッセージ プロセスを通過し、バックエンド CPS が契約証明書を発行して返します。 EVCC はそれを安全なメモリに保存します。

OpenV2G などの他の V2G スタックとの違いは何ですか?

KopherV2G は、完全な 3 つのプロトコル ステート マシン、PnC TLS、HSM 統合、商用サポートを含む商用認定バージョンです。OpenV2G は、制限された機能セットを備えたオープン ソース実装であり、自己統合が必要です。お客様は、商用ライセンスを選択して、起動を迅速化し、長期メンテナンスを取得することができます。

ISO 15118 相互運用性テストに準拠していますか?

KopherV2G は、ISO 15118 仕様に準拠するように設計されており、ISO 15118 Test Symposium テスト ブランドとの相互運用性をサポートしています。具体的なテスト結果は実際のプロジェクトによって異なります。

JSON-LD

{
"@context": "https://schema.org",
"@type": "技術記事",
"見出し": "KopherV2G: ISO 15118 / DIN 70121 V2G ソフトウェア スタック",
"説明": "KopherV2G は、SLAC / SDP / TLS / V2G TP / EXI と ISO 15118-2 / -20 / DIN 70121 ステート マシンを統合しており、EVCC または SECC に展開できます。",
"url": "https://kopherbit.com/knowledge/kopherv2g-stack/",
"公開日": "2026-05-09",
"dateModified": "2026-05-09",
"inLanguage": "zh-TW",
"キーワード": ["KopherV2G""ISO 15118""DIN 70121""EVCC""SECC""PnC"]
"articleSection": "充電",
"著者": { "@type": "組織", "名前": "KopherBit", "url": "https://kopherbit.com" },
"publisher": { "@type": "組織", "name": "KopherBit", "logo": { "@type": "ImageObject", "url": "https://kopherbit.com/logo.png" } }
}