KameCore

Stacks de software ISO 15118-2/-20 y OCPP 2.0.1/2.1

Detalles tecnicos de implementacion para comunicacion V2G, integracion CSMS y despliegue sobre modulos KameCore o hardware de terceros.

Arquitectura de software

  • - Ejecucion dividida entre control EVSE en tiempo real (maquina de estados IEC 61851) y servicios de protocolo en user-space Linux.
  • - Comunicacion ISO 15118 sobre GreenPHY PLC: SLAC, IPv6, TCP/TLS, SDP, codec EXI y orquestacion del ciclo de sesion.
  • - Servicios PKI para instalacion de certificados Plug & Charge, validacion de cadena y verificacion de revocacion.
  • - Puente de modelo de dispositivo para mapear valores de contador, estado de conectores y diagnosticos a estructuras OCPP.
  • - Almacen persistente de eventos para transacciones, medidas firmadas y reprocesado offline tras reconexion.
  • - Adaptadores northbound para integraciones REST/OCPI/MQTT con sistemas de facturacion y EMS empresarial.

ISO 15118-2/-20 y V2G

Nuestro stack SECC esta orientado a interoperabilidad en produccion con control estricto de timeouts y logica de rollback.

Alcance ISO 15118-2

  • - Flujo completo de sesion: SupportedAppProtocol, SessionSetup, ServiceDiscovery, Authorization, ChargeParameterDiscovery, PowerDelivery y SessionStop.
  • - Fallback DIN 70121 para compatibilidad con EV legacy.
  • - Endurecimiento de perfil TLS y ventanas de reintento configurables para entornos PLC inestables.
  • - Gestion de certificados de contrato para Plug & Charge con fallback EIM.

Alcance ISO 15118-20

  • - Soporte de transferencia bidireccional de potencia (BPT) para casos AC y DC.
  • - Intercambio de programacion y negociacion de perfiles bajo limites de potencia EVSE.
  • - Renegociacion de sesion sin cerrar el canal de comunicacion.
  • - Handlers extensibles para servicios opcionales sin reescribir el core del stack.

Bucle de control V2G

  • - Mapeo en tiempo real de peticiones EV a consignas del convertidor con enclavamientos de seguridad.
  • - Modelado de potencia basado en limites del sitio, restricciones de transformador y ventanas tarifarias.
  • - Trazas deterministas para evidencia de cumplimiento y resolucion de incidencias.

OCPP 2.0.1 y 2.1

Una capa de protocolo versionada permite que el mismo firmware del cargador opere con backends OCPP 1.6J, 2.0.1 o 2.1.

  • - Mapeo completo de modelo de dispositivo para componentes, variables, monitorizacion y configuracion remota.
  • - Pipeline TransactionEvent con orden determinista y gestion de medidas firmadas.
  • - Fusion de perfiles smart charging con limites locales y planificaciones ISO 15118.
  • - Reporte de eventos de seguridad y gestion de certificados para despliegues seguros.
  • - Buffer offline con estrategia idempotente para preservar integridad transaccional.
  • - Diagnostico remoto con logs estructurados y captura de datos bajo demanda.
  • - Validacion de interoperabilidad contra implementaciones CSMS principales antes de release.

Despliegue y porting

El stack se entrega para modulos KameCore y puede portarse a hardware de terceros mediante una capa de adaptacion HAL.

  • - Modulos KameCore STM32MP151/STM32MP157 con imagenes seguras basadas en Yocto.
  • - Plataformas ARM/x86 de terceros con interfaces personalizadas para metering, contactor y CP/PP.
  • - Despliegues hibridos con gateways edge y CSMS cloud centralizado.

Entregables de integracion

  • - Guia de integracion BSP y secuencia de arranque determinista.
  • - Resultados de conformidad de protocolo y matriz de interoperabilidad.
  • - Suites CI de validacion con simuladores EV/EVSE/CSMS.
  • - Scripts de puesta en marcha para aprovisionamiento de certificados y onboarding backend.
ISO 15118-2/-20 and OCPP 2.0.1/2.1 Stacks | KameCore