O protocolo OCPP proporciona unha solución de comunicación unificada entre estacións de cargacargador de coche eléctrico wallbox e calquera sistema de xestión central. Esta arquitectura de protocolo admite a interconexión de calquera cargacargador de coche eléctrico wallbox sistema de xestión central do provedor de servizos con todos os postos de carga.
I. Protocolo OCPP
1. O nome completo de OCPP é Open Charge Point Protocol, que é un protocolo libre e aberto desenvolvido pola OCA (Open Charge Alliance), unha organización con sede nos Países Baixos. Punto de carga abertocargador de coche eléctrico wallbox O protocolo (OCPP) úsase para a comunicación unificada entre estacións de carga (CS)cargador de coche eléctrico wallboxe calquera sistema de xestión de estacións de carga (CSMS). Esta arquitectura de protocolo admite a interconexión do CSMS de calquera provedor de servizos de carga con todos os postos de carga. Vantaxes do protocolo OCPP: aberto e de uso gratuíto, evita o bloqueo nun único provedor (plataforma de carga), reduce o tempo/esforzo de integración e os problemas informáticos.
2、Versións principais do protocolo OCPP
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP está limitado polas súas propias restricións de protocolo, non pode ser unha ampla gama de promoción rápida; Versión JSON da comunicación WebSocket, pode estar en calquera ambiente de rede para enviar datos entre si, os protocolos máis utilizados no mercado é a versión 1.6J, OCPP2.0.1 é o 2018 fóra do protocolo está promovendo o uso da dirección do futuro.
3, as diferenzas entre as varias versións de OCPPWallbox carga de coche eléctricor
OCPP1.* é compatible con versións inferiores, OCPP1.6 é compatible con OCPP1.5, OCPP1.5 é compatible con OCPP1.2.
OCPP2.0.1 non é compatible con OCPP1.6, OCPP2.0.1 aínda que algúns dos contidos de OCPP1.6 tamén o teñen, pero o formato do marco de datos enviado foi completamente diferente, OCPP2.0.1 engadiu moito OCPP1.6. non ten a función, por exemplo.
(1) StartTransaction e StopTransaction en OCPP1.6 substitúense por TransactionEvent en OCPP2.0.1.
(2) A actualización de firmware en OCPP2.0.1 engade sinaturas dixitais para evitar descargas de firmware incompletas, o que provoca fallos de actualización de firmware.
(3) A plataforma en OCPP1.6 garante que o identificador de transacción é único e o posto de carga garante que o será únicocargador de coche eléctrico wallboxen OCPP2.0.1.
(4) En OCPP1.6, os lugares defectuosos optimizáronse e actualizáronse, por exemplo: en OCPP1.6, os datos de transactionId dentro de StartTransaction están determinados pola plataforma, pero en OCPP2.0.1, é a pila de carga.cargador de coche eléctrico wallbox que determina o valor de transactionId, o que é vantaxoso porque cando hai un fallo na rede, é necesario volver enviar os datos de StartTransaction cando a pila de cargacargador de coche eléctrico wallbox ten que enviar os datos de novo. A vantaxe disto é que, cando hai un fallo de rede, é necesario volver a enviar os datos de StartTransaction, se é a versión OCPP1.6, é moi probable que a plataforma garde dúas copias dos mesmos datos da transacción, o que resultará na dedución do o diñeiro do cliente dúas veces;
(5) OCPP 2.0.1 detalles e características que a versión 1.6 de moito máis, o desenvolvemento da dificultade aumentou.
En segundo lugar, o acordo OCPP 2.0.1
OCPP2.0.1 admite o uso de comunicacións websockets de datos en formato JSON, OCPP2.0.1 non é compatible con OCPP1.6.
Admite varios métodos de autorización de seguridade, ISO15118, carga intelixente, xestión de dispositivos, xestión de carga, etc. Presenta unha alta compatibilidade, alta seguridade e alta escalabilidade.
Topoloxía de rede OCPP
1、Arquitectura de software OCPP2.0.1
Inclúe principalmente módulos de transmisión de datos, autorización, seguridade, configuración, diagnóstico, xestión de firmware, xestión de dispositivos e xestión de carga, etc. División de módulo funcional (parte) no protocolo OCPP2.0.1:
2, módulo de transmisión de datos (DataTransfer).
Use a biblioteca de terceiros libwebsockets para establecer unha conexión websockets co CSMS remoto a través da rede para a interacción de datos; use a biblioteca de terceiros rapidjson para
3, Módulo de autorización (autorización).
Os métodos de autorización inclúen RFID, botón de inicio, tarxeta de débito/crédito, código PIN, CSMS, idToken local, ISO15118, autorización fóra de liña, etc.
Exemplo: cadro de tempo de autorización de CSMS
4, Módulo de seguridade (seguridade).
O módulo de seguridade usa o módulo RSA mbedtls de bibliotecas de terceiros, o módulo ECC (curva elíptica) para cifrar e descifrar datos e o módulo X509 para xestionar certificados.
Exemplo: Cronograma para actualizar os certificados das estacións de carga
5, Módulo de Transaccións (Transaccións).
Transaccións refírese ao proceso de carga dun vehículo eléctrico mediante un dispositivo de carga.
En OCPP2.0, todas as mensaxes relacionadas coa transacción están integradas na mensaxe
Diagrama de temporización: Iniciar transacción - Plug and Play
6, módulo MeterValues
Durante o proceso de transacción, debe enviar periodicamente datos de contadores locais a CSMS, para que CSMS e os usuarios poidan comprender o progreso da transacción en tempo real.
Diagrama de tempo: datos de contadores relacionados coa transacción
7, Módulo de custos
O módulo de facturación é un novo módulo de software en OCPP2.0, que se usa para proporcionar información de prezos e de facturación aos usuarios. Inclúe principalmente:
-Antes de cargar, proporciona información detallada do prezo da estación de cargacargador de coche eléctrico wallbox.
-Durante a carga, proporcionando información de custos en tempo real.
-Despois da carga, proporcionando información de carga final.
(1) Diagrama de tempo da información de prezos antes de cobrar:
(2) Cronograma da información de facturación durante a carga
(3) Diagrama de tempo da información de carga despois da carga
8, Módulo de reserva
A reserva é unha función reservada, que pode configurar o operador. Xa que non hai moitas estacións de cargacargador de coche eléctrico wallbox e a autonomía de conducción dos vehículos eléctricos é limitada, os usuarios deben asegurarse con antelación a propiedade dos equipos de carga.
Diagrama de tempo para reservar o equipo de carga designado nunha estación de cargacargador de coche eléctrico wallbox:
9, Módulo de carga intelixente
A carga intelixente refírese ao comportamento de axustar dinámicamente a potencia de carga segundo sexa necesario durante o proceso de carga. Inclúe principalmente:
-Equilibrio de carga dentro da estación de carga -Control do sistema central
-Carga intelixente local -Control do sistema de xestión da enerxía
En carga intelixente OCPPcargador de coche eléctrico wallbox o control reflíctese principalmente nos perfís de carga, que conteñen os límites de transferencia de enerxía para a estación de carga nun momento específico.
Contido da mensaxe de perfís de carga (JSON):
10, módulo de diagnóstico
Utilízase para diagnosticar remotamente os problemas da estación de carga cargando un ficheiro que contén información de diagnóstico desde a estación de carga.
Diagrama de secuencia de carga de ficheiros de información de diagnóstico:
Código relacionado con ficheiro de diagnóstico (parte):
11, Módulo de xestión de firmware
Cando a estación de carga necesite actualizar o firmware, CSMS notificará á estación de carga cando poida comezar a descargar o novo firmware e a estación de carga deberá notificarlle a CSMS despois de cada paso de descarga e instalación do novo firmware.
Exemplo: Diagrama de temporización de actualización de firmware (parcial)
Código relacionado con actualización de firmware (parte):
12, módulo DisplayMessage
O operador da estación de carga (CSO) usa o módulo de mensaxes de visualización para mostrar información relacionada coa carga ao usuario, o módulo de mensaxes de visualización é unha nova función en OCPP 2.0, que inclúe principalmente
-Configurar a mensaxe de visualización por parte do CSO
-Estación de cargacargador de coche eléctrico wallbox cargando a mensaxe de visualización
Establecer o diagrama de tempo da mensaxe de visualización:
Obter o gráfico de tempo da mensaxe de visualización:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Hora de publicación: 09-08-2024