Acest articol descrie evoluția protocolului OCPP, actualizarea de la versiunea 1.5 la 2.0.1, evidențiind îmbunătățirile de securitate, încărcare inteligentă, extensii de caracteristici și simplificarea codului în versiunea 2.0.1, precum și rolul său cheie în încărcarea vehiculelor electrice.
I. Introducerea protocolului OCPP
Numele complet al OCPP este Open Charge Point Protocol, care este un protocol liber și deschis dezvoltat de OCA (Open Charge Alliance), o organizație cu sediul în Olanda. Protocolul Open Charge Point (OCPP) este o schemă de comunicare unificată între un CS și orice sistem de gestionare a stației de încărcare (CSMS). Această arhitectură de protocol acceptă interconectarea sistemului de management centralizat al oricărui furnizor de servicii de încărcare cu toate stațiile de încărcare și este concepută în principal pentru a aborda dificultățile de comunicare care apar în rețelele de încărcare privată.OCPP sprijină gestionarea comunicării între stațiile de încărcare și sistemul de management centralizat al fiecărui furnizor. OCPP sprijină comunicarea între stațiile de încărcare și sistemul central de management al fiecărui furnizor. Schimbă natura închisă a rețelelor de încărcare privată, ceea ce a provocat probleme pentru un număr mare de proprietari EV și manageri imobiliari și a dus la un apel pe scară largă pentru un model deschis în întreaga industrie.
Beneficiile protocolului OCPP
Deschis și gratuit de utilizat
Previne blocarea la un singur furnizor (platformă de încărcare)
Reduce timpul de integrare/efortul și problemele IT
1 、 Istoria OCPP
2. Introducerea versiunii OCPP
După cum se arată mai jos, de la OCPP1.5 la cea mai recentă OCPP2.0.1
Deoarece în industrie există prea multe protocoale proprii pentru a sprijini o experiență de serviciu unificată și o interconectare operațională între diferite servicii de operator, OCA a preluat conducerea în dezvoltarea protocolului deschis OCPP1.5. SOAP este limitat de propriile constrângeri de protocol și nu poate fi popularizat pe scară largă și rapid.
OCPP 1.5 comunică cu sisteme centrale prin protocolul SOAP bazat pe protocolul HTTP pentru a opera puncte de încărcare, susține următoarele funcții: tranzacții locale și inițiate de la distanță, inclusiv contorizarea facturării
(3) OCPP1.6 (SOAP/JSON)
Versiunea OCPP1.6, s -a alăturat implementării formatului JSON și a crescut extinderea încărcării inteligente. Versiunea JSON se face prin comunicarea WebSocket, poate fi în orice mediu de rețea pentru a-și trimite reciproc datele, cele mai utilizate protocoale de pe piață este versiunea 1.6J, suport pentru datele JSON JSON bazate pe protocol pentru a reduce traficul de date (JSON, WebSockets, bazat pe protocol, pentru a reduce traficul de date).
Suportă datele de format JSON bazate pe protocolul WebSockets pentru a reduce traficul de date (JSON, reprezentarea obiectului JavaScript, este un format ușor de schimb de date) și permite funcționarea pe rețele care nu acceptă rutarea pachetelor cu puncte de încărcare (de exemplu, internet public). Încărcare inteligentă: echilibrarea încărcăturii, încărcarea inteligentă centralizată și încărcarea inteligentă locală. Permiteți punctelor de încărcare să returneze propriile informații (pe baza informațiilor curente de încărcare), cum ar fi ultima valoare contorizată sau starea punctului de încărcare.
(4) OCPP 2.0 (JSON)
OCPP 2.0, lansat în 2018, îmbunătățește procesarea tranzacțiilor, crește securitatea, gestionarea dispozitivelor: adaugă funcționalitate inteligentă de încărcare, pentru topologii cu sisteme de gestionare a energiei (EMS), controlere locale și pentru EVS cu încărcare inteligentă integrată, stații de încărcare și sisteme de gestionare a stațiilor de încărcare. Suportă ISO 15118: cerințe de plug și de joc și de încărcare inteligentă pentru vehicule electrice.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 este cea mai recentă versiune, lansată în 2020. Oferă noi caracteristici și îmbunătățiri, cum ar fi suportul pentru ISO15118 (plug and play), securitate îmbunătățită și performanță îmbunătățită generală.
3. Compatibilitatea versiunii OCPP
OCPP1.x este compatibil cu versiunile inferioare, OCPP1.6 este compatibil cu OCPP1.5, OCPP1.5 este compatibil cu OCPP1.2.
OCPP2.0.1 nu este compatibil cu OCPP1.6, OCPP2.0.1 Deși o parte din conținutul OCPP1.6 au, de asemenea, formatul cadrului de date a fost complet diferit de cel trimis.
În al doilea rând, protocolul OCPP 2.0.1
1 、 Diferența dintre OCPP 2.0.1 și OCPP 1.6
Comparativ cu versiunile anterioare, cum ar fi OCPP 1.6, OCPP 2.0. 1 are îmbunătățiri majore în următoarele domenii:
o. Securitate îmbunătățită
OCPP2.0.1 este întărit de securitate prin introducerea conexiunilor HTTPS bazate pe stratul de prize sigure și o nouă schemă de gestionare a certificatelor pentru a asigura securitatea comunicațiilor.
B.Dingând noi funcții
OCPP2.0.1 adaugă multe caracteristici noi, inclusiv gestionarea inteligentă a încărcării și raportarea și analiza mai detaliată a erorilor.
C. Design mai flexibil
OCPP2.0.1 a fost proiectat pentru a fi mai flexibil pentru a răspunde nevoilor aplicațiilor mai complexe și diverse.
D. Simplificarea codului
OCPP2.0.1 simplifică codul, făcând mai ușor implementarea software -ului.
OCPP2.0.1 Actualizarea firmware -ului a adăugat semnătură digitală, pentru a preveni descărcarea firmware -ului este incompletă, ceea ce duce la eșecul actualizării firmware -ului.
În aplicarea practică, protocolul OCPP2.0.1 poate fi utilizat pentru a realiza telecomanda controlul de încărcare, monitorizarea în timp real a stării de încărcare, autentificarea utilizatorului și alte funcții, ceea ce îmbunătățește considerabil utilizarea echipamentelor de încărcare, eficiența și siguranța.OCPP2.0.1 Detalii și funcții decât versiunea 1.6 a multora, dezvoltarea dificultății a crescut.
2 、 OCPP2.0.1 Introducerea funcției
Protocolul OCPP 2.0.1 este cea mai recentă versiune a protocolului OCPP. Comparativ cu OCPP 1.6, protocolul OCPP 2.0.1 a făcut o mulțime de îmbunătățiri și optimizări. Principalul conținut includ:
Livrare de mesaje: OCP 2.0.1 adaugă noi tipuri de mesaje și modifică formate de mesaje mai vechi pentru a îmbunătăți eficiența și performanța.
Certificate digitale: În OPC 2.0.1, au fost introduse mecanisme de securitate bazate pe certificate digitale pentru a oferi autentificarea dispozitivului întărit și protecția integrității mesajului. Aceasta este o îmbunătățire semnificativă față de mecanismele de securitate OCPP1.6.
Model de date: OPC 2.0.1 actualizează modelul de date pentru a include suport pentru noi tipuri de dispozitive și caracteristici.
Gestionarea dispozitivelor: OPC 2.0.1 oferă funcții mai cuprinzătoare de gestionare a dispozitivelor, inclusiv configurația dispozitivului, depanarea, actualizări software etc.
Modele de componente: OCP 2.0.1 introduce un model de componente mai flexibil care poate fi utilizat pentru a descrie dispozitive și sisteme de încărcare mai complexe. Acest lucru ajută la activarea unor caracteristici mai avansate, cum ar fi V2G (vehicul la grilă).
Încărcare inteligentă: OCPP2.0.1 adaugă suport pentru încărcarea inteligentă, de exemplu, puterea de încărcare poate fi ajustată dinamic în funcție de condițiile de grilă sau nevoile utilizatorului.
Identitate și autorizare a utilizatorului: OCPP2.0.1 oferă mecanisme îmbunătățite de identificare și autorizare a utilizatorilor, acceptă mai multe metode de autentificare a utilizatorilor și pune la dispoziție cerințe mai mari pentru protecția datelor utilizatorilor.
Iii. Introducere în funcția OCPP
1. Încărcare inteligentă
Sistem extern de gestionare a energiei (EMS)
OCPP 2.0.1 abordează această problemă prin introducerea unui mecanism de notificare care notifică CSM -urile (sistemul de gestionare a stațiilor de încărcare) a restricțiilor externe. Intrările directe de încărcare inteligentă care acceptă sistemele de gestionare a energiei (EM) pot rezolva multe situații:
Vehicule electrice conectate la puncte de încărcare (de ISO 15118)
OCPP 2.0.1 acceptă protocolul USO 15118-UPDATED pentru comunicarea EVSE-EV. Încărcarea standard de plug-and-play ISO 15118 și încărcarea inteligentă (inclusiv intrările de la EV) sunt mai ușor de implementat folosind OCPP 2.0.1. Activați operatorii de încărcare a stației pentru a trimite mesaje (de la CSMS) despre stațiile de încărcare pentru afișare către driverele EV.
Utilizări de încărcare inteligentă:
(1) Balancer de încărcare
Balancerul de încărcare se adresează în principal sarcinii interne a stației de încărcare. Stația de încărcare va controla puterea de încărcare a fiecărui post de încărcare în funcție de pre-configurare. Stația de încărcare va fi configurată cu o valoare limită fixă, cum ar fi curentul de ieșire maxim. În plus, configurația include, de asemenea, opțiuni opționale pentru optimizarea distribuției de putere a stațiilor de încărcare către stațiile de încărcare individuale. Această configurație spune stației de încărcare că ratele de încărcare sub această valoare de configurare sunt invalide și că ar trebui selectate alte strategii de încărcare.
(2) Încărcare inteligentă centrală
Încărcarea inteligentă centrală presupune că limitele de încărcare sunt controlate de un sistem central, care calculează o parte sau tot programul de încărcare după ce a primit informațiile de predicție ale operatorului de rețea despre capacitatea grilei, iar sistemul central va impune limite de încărcare la stațiile de încărcare și va stabili limite de încărcare prin răspuns la mesaje.
(3) Încărcare inteligentă locală
Încărcarea inteligentă locală este realizată de un controler local, care este echivalent cu un agent al protocolului OCPP, responsabil de primirea mesajelor de la sistemul central și controlul comportamentului de încărcare al altor stații de încărcare din grup. Controlerul în sine poate fi echipat cu stații de încărcare sau nu. În modul de încărcare inteligentă locală, controlorul local limitează puterea de încărcare a stației de încărcare. În timpul încărcării, valoarea limită poate fi modificată. Valoarea limită a grupului de încărcare poate fi configurată local sau de către sistemul central.
2. Introducerea sistemului
Cadru sistematic
Arhitectură software
Modulele funcționale din protocolul OCPP2.0.1 includ în principal modulul de transfer de date, modulul de autorizare, modulul de securitate, modulul de tranzacții, modulul de valori ale contorului, modulul de costuri, modulul de rezervare, modulul de încărcare inteligentă, modulul de diagnosticare, modulul de gestionare
Iv. Dezvoltarea viitoare a OCPP
1.. Avantajele OCPP
OCPP este un protocol gratuit și deschis și este, de asemenea, o modalitate eficientă de a rezolva actuala interconectare a pilelor de încărcare și a fost popularizat și utilizat în multe țări din întreaga lume, viitoarea interconectare între serviciile operatorului va avea o limbă de comunicat.
Înainte de apariția OCPP, fiecare producător de post de încărcare și-a dezvoltat propriul protocol proprietar pentru conectivitate back-end, bloșând astfel operatorii de încărcare a postului de încărcare la un singur producător de post de încărcare. Acum, cu aproape toți producătorii de hardware care susțin OCPP, încărcarea operatorilor post sunt liberi să aleagă hardware de la orice furnizor, făcând piața mai competitivă.
Același lucru este valabil și pentru proprietarii de proprietăți/afaceri; Atunci când achiziționează o stație de încărcare non-OCPP sau un contract cu un CPO non-OCPP, acestea sunt blocate într-o stație de încărcare specifică și de încărcare a operatorului post. Dar, cu hardware-ul de încărcare conform OCPP, proprietarii de case pot rămâne independenți de furnizorii lor. Proprietarii sunt liberi să aleagă un CPO mai competitiv, mai bun sau mai bine funcțional. De asemenea, își pot extinde rețeaua amestecând diferite hardware de încărcare, fără a fi nevoie să demonteze instalațiile existente.
Desigur, principalul beneficiu al EV -urilor este acela că șoferii EV nu trebuie să se bazeze pe un singur operator de încărcare sau furnizor EV. Ca și în cazul stațiilor de încărcare OCPP achiziționate, driverele EV pot trece la mai bine CPOS/EMP -uri. Un al doilea beneficiu, dar foarte important, este capacitatea de a utiliza roaming-ul cu mobilitate electronică.
2, OCPP în rolul încărcării vehiculelor electrice
(1) OCPP ajută EVSE și CSMS să comunice între ele
(2) Autorizarea utilizatorilor de vehicule electrice pentru a începe încărcarea
(3) Modificarea la distanță a configurației de încărcare, control de încărcare la distanță (pornire/oprire), armă de deblocare la distanță (ID conector)
(4) Starea în timp real a stației de încărcare (disponibilă, oprită, suspendată, EV/EVSE neautorizată), date de încărcare în timp real, consum de energie în timp real, eșec EVSE în timp real
(5) Încărcare inteligentă (reducerea încărcăturii de grilă)
(6) Managementul firmware -ului (OTAA)
LinkPower a fost fondată în 2018, cu mai mult de 8 ani urmărind să ofere o cercetare și dezvoltare cheie pentru stații de încărcare a AC/DC EV, inclusiv software, hardware, aspect, etc.
Atât AC și DC Fast Charger cu software OCPP1.6 au terminat deja testarea cu peste 100 de furnizori de platformă OCPP. În același timp, am putea actualiza OCPP1.6J la OCPP2.0.1, iar soluția EVSE comercială este echipată cu modulele IEC/ISO15118, ceea ce este un pas solid către realizarea încărcării bi-direcționale V2G.
Timpul post: 21-2024 octombrie