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.