KameCore

ISO 15118-2/-20 与 OCPP 2.0.1/2.1 软件栈

V2G 通信、CSMS 集成与部署的技术实现细节,适用于 KameCore 模组及第三方硬件。

软件架构

  • - 运行时拆分为实时 EVSE 控制(IEC 61851 状态机)与 Linux 用户态协议服务。
  • - GreenPHY PLC 上的 ISO 15118 通信:SLAC、IPv6、TCP/TLS、SDP、EXI 编解码与会话生命周期管理。
  • - Plug & Charge PKI 服务:证书安装/更新、证书链校验、吊销与过期检查。
  • - 设备模型桥接:将电表数据、枪口状态、诊断和固件信息映射到 OCPP 对象。
  • - 持久化事件存储:保存 TransactionEvent、签名计量值,并支持重连后离线回放。
  • - Northbound 适配器:支持 REST/OCPI/MQTT 对接计费与企业 EMS 后端。

ISO 15118-2/-20 与 V2G

我们的 SECC 协议栈面向量产互操作,不仅是实验室演示,具备严格超时处理与状态回滚逻辑。

ISO 15118-2 范围

  • - 完整会话流程:SupportedAppProtocol、SessionSetup、ServiceDiscovery、Authorization、ChargeParameterDiscovery、PowerDelivery、SessionStop。
  • - 支持 DIN 70121 回退,兼容旧车型。
  • - 面向不稳定 PLC 环境的 TLS 配置加固与可配置重试窗口。
  • - 支持 Plug & Charge 合同证书处理并提供 EIM 回退。

ISO 15118-20 范围

  • - 支持 AC/DC 双向功率传输(BPT)。
  • - 在 EVSE 功率约束下进行调度交换与目标曲线协商。
  • - 会话中可重新协商,无需断开通信链路。
  • - 可扩展消息处理器,便于增量支持可选服务。

V2G 控制闭环

  • - 将 EV 请求功率实时映射为变换器设定值,并带安全联锁。
  • - 基于站点负载、变压器余量与电价窗口进行功率整形。
  • - 提供确定性追踪日志,支撑合规与争议分析。

OCPP 2.0.1 与 2.1

通过版本化协议层,同一套充电桩固件可与 OCPP 1.6J、2.0.1 与 2.1 后端互通。

  • - 完整设备模型映射,覆盖组件、变量、监控与远程配置。
  • - TransactionEvent 管线具备确定性顺序与计量数据完整性处理。
  • - 将 OCPP 智能充电策略与本地负载约束、ISO 15118 调度融合。
  • - 支持安全事件上报与证书生命周期管理。
  • - 离线缓存与幂等回放策略,保障交易一致性。
  • - 远程诊断能力,支持结构化日志与触发式采集。
  • - 发布前对主流 CSMS 进行互操作验证。

部署与移植

协议栈可直接交付于 KameCore 模组,并可通过 HAL 适配层移植到第三方硬件。

  • - KameCore STM32MP151/STM32MP157 模组,配套 Yocto 安全镜像。
  • - 第三方 ARM/x86 平台,支持定制计量、接触器与 CP/PP 接口。
  • - 支持边缘网关与云端 CSMS 的混合部署模式。

集成交付物

  • - BSP 集成指南与确定性启动时序。
  • - 协议一致性与互操作测试矩阵结果。
  • - EV/EVSE/CSMS 仿真 CI 验证套件。
  • - 证书灌注与后端接入调试脚本。
ISO 15118-2/-20 and OCPP 2.0.1/2.1 Stacks | KameCore