Cet article décrit l'évolution du protocole OCPP, la mise à niveau de la version 1.5 à 2.0.1, mettant en évidence les améliorations de la sécurité, la charge intelligente, les extensions de fonctionnalités et la simplification du code dans la version 2.0.1, ainsi que son rôle clé dans la charge électrique des véhicules.
I. Introduction du protocole OCPP
Le nom complet de l'OCPP est le protocole Open Charge Point, qui est un protocole libre et ouvert développé par OCA (Open Charge Alliance), une organisation basée aux Pays-Bas. Le protocole de point de charge ouvert (OCPP) est un schéma de communication unifié entre un CS et tout système de gestion de la station de charge (CSMS). Cette architecture de protocole prend en charge l'interconnexion du système de gestion centralisé de tout fournisseur de services de charge avec toutes les bornes de recharge, et est principalement conçu pour résoudre les difficultés de communication qui surviennent dans des réseaux de charge privés.OCPP soutient la gestion de la communication entre les bornes de recharge et le système de gestion centralisé de chaque fournisseur. L'OCPP soutient la communication entre les bornes de recharge et le système de gestion central de chaque fournisseur. Il modifie la nature fermée des réseaux de charge privés, qui a causé des problèmes à un grand nombre de propriétaires de véhicules électriques et de gestionnaires de l'immobilier, et a conduit à un appel généralisé pour un modèle ouvert dans l'industrie.
Avantages du protocole OCPP
Ouvert et gratuit à utiliser
Empêche le verrouillage sur un seul fournisseur (plate-forme de charge)
Réduit le temps / les efforts d'intégration et il est en question
1 、 Histoire de l'OCPP
2. Introduction de la version OCPP
Comme indiqué ci-dessous, de OCPP1.5 au dernier OCPP2.0.1
Parce qu'il y a trop de protocoles propriétaires dans l'industrie pour soutenir une expérience de service unifiée et une interconnexion opérationnelle entre différents services d'opérateur, OCA a pris l'initiative du développement du protocole ouvert OCPP1.5. Le savon est limité par ses propres contraintes de protocole et ne peut pas être largement et rapidement popularisée.
OCPP 1.5 communique avec les systèmes centraux via le protocole SOAP basé sur le protocole HTTP pour faire fonctionner les points de chargement qu'il prend en charge les fonctions suivantes: transactions locales et initiées à distance, y compris la mesure de la facturation
(3) OCPP1.6 (SOAP / JSON)
La version OCPP1.6, a rejoint la mise en œuvre du format JSON et a augmenté l'expansion de la charge intelligente. La version JSON est via la communication WebSocket, peut être dans n'importe quel environnement de réseau pour se envoyer des données, les protocoles les plus utilisés sur le marché est la version 1.6J, la prise en charge des données JSON basées sur le protocole WebSocolets pour réduire le trafic de données (JSON, Données JSON basées sur le protocole WebSocolets pour réduire le trafic de données).
Prend en charge les données de format JSON basées sur le protocole WebSockets pour réduire le trafic de données (JSON, représentation d'objet JavaScript, est un format d'échange de données léger) et permet un fonctionnement sur les réseaux qui ne prennent pas en charge le routage des paquets de points de charge (par exemple, Internet public). Charge intelligente: équilibrage des charges, charge intelligente centralisée et charge intelligente locale. Autorisez les points de charge pour renvoyer leurs propres informations (sur la base des informations actuelles sur le point de charge), telles que la dernière valeur mesurée ou l'état du point de charge.
(4) OCPP 2.0 (JSON)
L'OCPP 2.0, publié en 2018, améliore le traitement des transactions, augmente la sécurité, la gestion des appareils: ajoute des fonctionnalités de charge intelligentes, pour les topologies avec des systèmes de gestion de l'énergie (EMS), les contrôleurs locaux et pour les véhicules électriques avec des systèmes de chargement intelligents de chargement intelligents, de charges de charge et de charge de charge. Prend en charge ISO 15118: Plug and Play and Smart Charging Exigences pour les véhicules électriques.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 est la dernière version, publiée en 2020. Il fournit de nouvelles fonctionnalités et améliorations telles que la prise en charge de l'ISO15118 (Plug and Play), une sécurité améliorée et des performances globales améliorées.
3. Compatibilité de la version OCPP
OCPP1.x est compatible avec des versions inférieures, OCPP1.6 est compatible avec OCPP1.5, OCPP1.5 est compatible avec OCPP1.2.
OCPP2.0.1 n'est pas compatible avec OCPP1.6, OCPP2.0.1 Bien que certains contenus de l'OCPP1.6 l'ont également, mais le format de trame de données a été complètement différent de celui envoyé.
Deuxièmement, protocole OCPP 2.0.1
1 、 Différence entre OCPP 2.0.1 et OCPP 1.6
Par rapport aux versions antérieures telles que OCPP 1.6, OCPP 2.0. 1 a des améliorations majeures dans les domaines suivants:
un. Sécurité améliorée
OCPP2.0.1 est durcie en matière de sécurité en introduisant des connexions HTTPS basées sur la couche sécurisée de sockets et un nouveau schéma de gestion de certificat pour assurer la sécurité des communications.
B. Adding de nouvelles fonctionnalités
OCPP2.0.1 ajoute de nombreuses nouvelles fonctionnalités, y compris la gestion de la charge intelligente, et les rapports et l'analyse des défauts plus détaillés.
c. Design plus flexible
OCPP2.0.1 a été conçu pour être plus flexible pour répondre aux besoins d'applications plus complexes et diverses.
d. Simplification du code
OCPP2.0.1 simplifie le code, ce qui facilite la mise en œuvre du logiciel.
OCPP2.0.1 Mise à jour du micrologiciel Ajout de la signature numérique, pour empêcher le téléchargement du firmware est incomplet, ce qui entraîne une défaillance de mise à jour du micrologiciel.
Dans une application pratique, le protocole OCPP2.0.1 peut être utilisé pour réaliser la télécommande de la pile de charge, la surveillance en temps réel du statut de charge, l'authentification des utilisateurs et d'autres fonctions, ce qui améliore considérablement l'utilisation de l'équipement de charge, de l'efficacité et de la sécurité.OCPP2.0.1 Détails et fonctions que la version 1.6 de la plupart, le développement de la difficulté a également augmenté.
2 、 OCPP2.0.1 Fonction Introduction
Le protocole OCPP 2.0.1 est la dernière version du protocole OCPP. Par rapport à l'OCPP 1.6, le protocole OCPP 2.0.1 a apporté de nombreuses améliorations et optimisations. Le contenu principal comprend:
Livraison des messages: OCP 2.0.1 ajoute de nouveaux types de messages et modifie les anciens formats de messages pour améliorer l'efficacité et les performances.
Certificats numériques: Dans OPC 2.0.1, des mécanismes de sécurité basés sur des certificats numériques ont été introduits pour fournir une authentification des périphériques durcies et une protection contre l'intégrité des messages. Il s'agit d'une amélioration significative par rapport aux mécanismes de sécurité OCPP1.6.
Modèle de données: OPC 2.0.1 met à jour le modèle de données pour inclure la prise en charge de nouveaux types de périphériques et fonctionnalités.
Gestion des appareils: OPC 2.0.1 offre des fonctions de gestion des appareils plus complètes, y compris la configuration des périphériques, le dépannage, les mises à jour logicielles, etc.
Modèles de composants: OCP 2.0.1 introduit un modèle de composant plus flexible qui peut être utilisé pour décrire des dispositifs et systèmes de charge plus complexes. Cela aide à permettre des fonctionnalités plus avancées telles que V2G (véhicule à grille).
Charge intelligente: OCPP2.0.1 ajoute la prise en charge de la charge intelligente, par exemple, la puissance de charge peut être ajustée dynamiquement en fonction des conditions du réseau ou des besoins des utilisateurs.
Identité et autorisation de l'utilisateur: OCPP2.0.1 fournit des mécanismes d'identification et d'autorisation utilisateur améliorés, prend en charge plusieurs méthodes d'authentification des utilisateurs et met en avant des exigences plus élevées pour la protection des données des utilisateurs.
Iii. Introduction à la fonction OCPP
1. Charge intelligente
Système de gestion de l'énergie externe (EMS)
OCPP 2.0.1 résout ce problème en introduisant un mécanisme de notification qui informe CSMS (système de gestion de la station de charge) des restrictions externes. Des intrants de chargement intelligents directs qui prennent en charge les systèmes de gestion de l'énergie (EMS) peuvent résoudre de nombreuses situations:
Véhicules électriques liés aux points de charge (par ISO 15118)
OCPP 2.0.1 prend en charge le protocole USO 15118-updaté pour la communication EVSE-EV. La charge plug-and-play standard ISO 15118 et la charge intelligente (y compris les entrées des véhicules électriques) sont plus faciles à mettre en œuvre à l'aide de l'OCPP 2.0.1. Permettez aux opérateurs de la station de charge d'envoyer des messages (du CSMS) sur les stations de charge pour les pilotes d'affichage aux pilotes EV.
Utilisations de charge intelligente:
(1) Balancer de chargement
L'équilibreur de charge est principalement destiné à la charge interne de la station de charge. La station de charge contrôlera la puissance de charge de chaque poste de charge en fonction de la pré-configuration. La station de charge sera configurée avec une valeur limite fixe, telle que le courant de sortie maximal. De plus, la configuration comprend également des options facultatives pour optimiser la distribution de puissance des bornes de recharge aux bornes de charge individuelles. Cette configuration indique à la station de charge que les taux de charge inférieurs à cette valeur de configuration ne sont pas valides et que d'autres stratégies de charge doivent être sélectionnées.
(2) Charge intelligente centrale
La charge intelligente centrale suppose que les limites de charge sont contrôlées par un système central, qui calcule une partie ou la totalité du calendrier de charge après avoir reçu les informations de prédiction de l'opérateur de réseau sur la capacité du réseau, et le système central imposera des limites de charge aux bornes de recharge et fixer les limites de charge en répondant aux messages.
(3) Charge intelligente locale
La charge intelligente locale est réalisée par un contrôleur local, qui équivaut à un agent du protocole OCPP, responsable de la réception des messages du système central et du contrôle du comportement de charge des autres bornes de charge du groupe. Le contrôleur lui-même peut être équipé de stations de charge ou non. Dans le mode de charge intelligente locale, le contrôleur local limite la puissance de charge de la station de charge. Pendant la charge, la valeur limite peut être modifiée. La valeur limite du groupe de charge peut être configurée localement ou par le système central.
2. Introduction du système
cadre systématique
architecture logicielle
Les modules fonctionnels du protocole OCPP2.0.1 incluent principalement le module de transfert de données, le module d'autorisation, le module de sécurité, le module de transactions, le module de valeurs de compteur, le module de coût, le module de réservation, le module de charge intelligent, le module de diagnostic, le module de gestion du firmware et le module de message d'affichage
Iv. Développement futur de l'OCPP
1. Avantages de l'OCPP
L'OCPP est un protocole libre et ouvert, et est également un moyen efficace de résoudre l'interconnexion actuelle de la pile de charge, et a été popularisée et utilisée dans de nombreux pays du monde, la future interconnexion entre les services de l'opérateur aura une langue pour communiquer.
Avant l'avènement de l'OCPP, chaque fabricant de postes de charge a développé son propre protocole propriétaire pour la connectivité back-end, verrouillant ainsi les opérateurs de charge à un seul fabricant de charge. Désormais, avec pratiquement tous les fabricants de matériel prenant en charge l'OCPP, les opérateurs de poste de charge sont libres de choisir le matériel de tout fournisseur, ce qui rend le marché plus compétitif.
Il en va de même pour les propriétaires de propriétés / entreprises; Lorsqu'ils achètent une station de charge non OCPP ou un contrat avec un CPO non OCPP, ils sont enfermés dans une station de charge spécifique et un opérateur de charge. Mais avec le matériel de charge conforme à l'OCPP, les propriétaires peuvent rester indépendants de leurs prestataires. Les propriétaires sont libres de choisir un CPO plus compétitif, plus cher ou mieux fonctionnel. En outre, ils peuvent étendre leur réseau en mélangeant différents matériels de charge de charge sans avoir à démanteler les installations existantes.
Bien sûr, le principal avantage des véhicules électriques est que les conducteurs de véhicules électriques n'ont pas besoin de s'appuyer sur un seul opérateur de poste ou un fournisseur de véhicules électriques. Comme pour les bornes de recharge OCPP achetées, les pilotes EV peuvent passer à de meilleurs CPO / EMP. Un deuxième avantage, mais très important, est la possibilité d'utiliser l'itinérance par mobilité.
2, OCPP dans le rôle de la charge des véhicules électriques
(1) OCPP aide EVSE et CSMS à communiquer entre eux
(2) Autorisation des utilisateurs de véhicules électriques pour commencer à charger
(3) Modification à distance de la configuration de charge, contrôle de charge à distance (démarrage / arrêt), pistolet à déverrouillage à distance (ID de connecteur)
(4) État en temps réel de la station de recharge (disponible, arrêté, suspendu, EV / EVSE non autorisé), données de charge en temps réel, consommation d'énergie en temps réel, échec EVSE en temps réel
(5) Charge intelligente (réduction de la charge de grille)
(6) Gestion du firmware (OTAA)
LinkPower a été fondé en 2018, avec plus de 8 ans visant à fournir des recherches et un développement clés de tour pour les stations de recharge AC / DC EV, y compris les logiciels, le matériel, l'apparence, etc.
AC et DC Fast Charger avec les logiciels OCPP1.6 ont déjà terminé les tests avec plus de 100 fournisseurs de plate-forme OCPP. Dans le même temps, nous avons pu mettre à jour OCPP1.6J vers OCPP2.0.1 et la solution EVSE commerciale est équipée de modules IEC / ISO15118, qui est une étape solide vers la réalisation de la charge bidirectionnelle V2G.
Heure du poste: 21 octobre 21-2024