Ovaj članak opisuje evoluciju OCPP protokola, nadogradnju iz verzije 1,5 do 2.0.1, ističući poboljšanja u sigurnosti, pametnom punjenju, proširenjima značajki i pojednostavljenja koda u verziji 2.0.1, kao i njenu ključnu ulogu u punjenju električnog vozila.
I. UVOD PROTOKOLA OCPP
Puno ime OCPP-a je otvoreni protokol točke punjenja, koji je besplatan i otvoreni protokol koji je razvio OCA (savez na otvorenom), organizacija sa sjedištem u Holandiji. Protokol otvorenog tačaka punjenja (OCPP) je jedinstvena komunikacijska shema između CS-a i bilo kojeg sistema za upravljanje punim stanicama (CSMS). Ova arhitektura protokola podržava međusobno povezivanje centraliziranog sustava upravljanja uslugama punjenja sa svim stanicama za punjenje, a prvenstveno je dizajniran za rješavanje komunikacijskih poteškoća koji nastaju u privatnoj mreži za naplatu.ocpp podržava upravljanje komunikacijama između punjenja i centraliziranog sustava upravljanja svakog dobavljača. OCPP podržava komunikaciju između stanica za punjenje i centralnog sistema upravljanja svakog dobavljača. Mijenja zatvorenu prirodu privatnih mreža za naplatu, što je uzrokovalo probleme velikog broja ev vlasnika i rukovoditelja nekretnina, a dovelo je do široko rasprostranjenog poziva za otvoreni model širom industrije.
Prednosti OCPP protokola
Otvoren i slobodan za upotrebu
Sprječava zaključavanje jednog dobavljača (platforma za punjenje)
Smanjuje vrijeme integracije / trud i IT problemi
1, istorija OCPP-a
2. OCPP verzija uvod
Kao što je prikazano u nastavku, od OCPP1.5 do najnovijeg OCPP2.0.1
Budući da postoji previše vlasničkih protokola u industriji za podršku objedinjenom servisnom iskustvu i operativnoj interkonekciji između različitih operatera, OCA je preuzeo vodstvo u razvoju otvorenog protokola OCPP1.5. Sapun je ograničen vlastitim ograničenjima protokola i ne može se široko i brzo popularizirati.
OCPP 1.5 komunicira sa centralnim sistemima putem Soap protokola na temelju HTTP protokola za rad punjenja Podržava sljedeće funkcije: lokalne i daljinski pokrenuti transakcije, uključujući mjerenje naplate
(3) OCPP1.6 (sapun / json)
OCPP1.6 verzija, pridružila se implementaciji JSON formata i povećala širenje pametnog punjenja. Json verzija je putem web-sa-liste komunikacije, može biti u bilo kojem mrežnom okruženju da biste jedni drugima pošaljeli, najčešće korišteni protokoli na tržištu je podrška za json formatu za websockets za smanjenje prometa podataka (JSON, websockets JSON podaci za smanjenje protoka za smanjenje podataka).
Podržava JSON Format podataka zasnovane na protokolu websockets za smanjenje prometa podataka (JSON, JavaScript Predstavništvo objekta, je lagan format razmjene podataka) i omogućava rad na mrežama koje ne podržavaju usmjeravanje paketa punjenja (npr. Javni internet). Pametno punjenje: balansiranje opterećenja, centralizirano pametno punjenje i lokalno pametno punjenje. Omogućite punjenje bodova da biste ponovo postavili svoje podatke (na osnovu tekućih informacija o punjenju), poput posljednje izmjerene vrijednosti ili stanje tačke za punjenje.
(4) OCPP 2.0 (JSON)
OCPP 2.0, objavljen 2018. godine, poboljšava obradu transakcije, povećava sigurnost, upravljanje uređajima: dodaje funkcionalnost pametnog punjenja, za topologije sa sistemima upravljanja energijom (EMS-om sa integrisanim pametnim punjenjem, punjenjem i sistemima upravljanja stanicama za punjenje. Podržava ISO 15118: utikač i reprodukciju i pametne potrebe za punjenjem za električna vozila.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 je najnovija verzija, objavljena 2020. godine. Pruža nove funkcije i poboljšanja kao što su podrška za ISO15118 (utikač i reprodukciju), poboljšane sigurnosne performanse i sveukupne poboljšane performanse.
3. Kompatibilnost verzije OCPP-a
OCPP1.X je kompatibilan sa donjim verzijama, OCPP1.6 je kompatibilan sa OCPP1.5, OCPP1.5 je kompatibilan sa OCPP1.2.
OCPP2.0.1 nije kompatibilan sa OCPP1.6, OCPP2.0.1 Iako su neki sadržani OCPP1.6 također imali, ali format okvira podataka je u potpunosti razlikovan od tog poslanog.
Drugo, OCPP 2.0.1 protokol
1, razlika između OCPP 2.0.1 i OCPP 1.6
U usporedbi s ranijim verzijama kao što su OCPP 1.6, OCPP 2.0. 1 ima velika poboljšanja u sledećim oblastima:
a. Poboljšana sigurnost
OCPP2.0.1 je sigurnost očvršćena uvođenjem HTTPS veza na temelju sigurnosnih sloja utičnica i novog sheme upravljanja certifikatom kako bi se osigurala sigurnost komunikacija.
b.adding nove funkcije
OCPP2.0.1 Dodaje mnoge nove funkcije, uključujući inteligentno upravljanje punjenjem i detaljnije izvještavanje o grešci i analizu.
c. Fleksibilniji dizajn
OCPP2.0.1 dizajniran je kao fleksibilniji kako bi zadovoljio potrebe složenijeg i raznovrsnijeg primjene.
d. Pojednostavljenje koda
OCPP2.0.1 pojednostavljuje kod, olakšava implementaciju softvera.
OCPP2.0.1 Ažuriranje firmvera Dodano je digitalni potpis, kako bi se spriječilo preuzimanje upravljačkog softvera nepotpuno, što rezultira kvara ažuriranja upravljačkog softvera.
U praktičnoj primjeni, OCPP2.0.1 Protokol može se koristiti za realizaciju daljinskog upravljača hrpe punjenja, provjeru autentičnosti punjenja, korisničke autentifikacije i drugih funkcija, što uvelike poboljšava upotrebu opreme za punjenje, efikasnost i funkcije od 1.6 verzije mnogih, povećavao se i razvoj poteškoća.
2, OCPP2.0.1 Uvod funkcije
OCPP 2.0.1 protokol je najnovija verzija OCPP protokola. U usporedbi s OCPP 1.6, OCPP 2.0.1 protokol učinio je puno poboljšanja i optimizacije. Glavni sadržaji uključuju:
Dostava poruke: OCP 2.0.1 Dodaje nove vrste poruka i mijenja starije formate poruka za poboljšanje efikasnosti i performansi.
Digitalni certifikati: u OPC 2.0.1, uvedeni su digitalni sigurnosni mehanizmi zasnovani na certifikatu kako bi se osigurala očvrsnute provjeru autentičnosti uređaja i zaštitu integriteta poruke. Ovo je značajno poboljšanje preko OCPP1.6 sigurnosnih mehanizama.
Podaci Model: OPC 2.0.1 Ažurira model podataka koji uključuje podršku za nove vrste i funkcije uređaja.
Upravljanje uređajima: OPC 2.0.1 pruža sveobuhvatnije funkcije upravljanja uređajima, uključujući konfiguraciju uređaja, rješavanje problema, ažuriranja softvera itd.
Modeli komponenata: OCP 2.0.1 uvodi fleksibilniji komponentni model koji se može koristiti za opisivanje složenijih uređaja za punjenje i sisteme. Ovo pomaže omogućiti naprednije značajke poput V2G (vozilo do rešetke).
Pametno punjenje: OCPP2.0.1 Dodaje podršku za pametno punjenje, na primjer, napajanje punjenja može se dinamički podesiti u skladu sa rešetkama ili potrebama korisnika.
Korisnički identitet i autorizacija: OCPP2.0.1 Pruža poboljšane identifikacijske i mehanizme za autorizaciju korisnika, podržava više načina provjere autentičnosti korisnika i stavlja veće zahtjeve za zaštitu podataka korisnika.
III. Uvod u funkciju OCPP
1. Inteligentno punjenje
Vanjski sistem upravljanja energijom (EMS)
OCPP 2.0.1 bavi se ovom problemu uvođenjem mehanizma obavijesti koji obavještava CSMS (sistem za upravljanje stanicama) vanjskih ograničenja. Direktan pametni ulazi punjenja koji podržavaju sisteme upravljanja energijom (EMS) mogu riješiti mnoge situacije:
Električna vozila povezana na bodove za punjenje (od ISO 15118)
OCPP 2.0.1 podržava ISO 15118 -upcijani protokol za komunikaciju EVSE-to-EV. ISO 15118 Standardni punjenje plug-reproduktora i pametno punjenje (uključujući ulaze iz EVS) lakše su implementirati pomoću OCPP 2.0.1. Omogućite operatore za punjenje stanica za slanje poruka (iz CSMS-a) o stanicama za punjenje za prikaz EV upravljačkih programa.
Smart punjenje koristi:
(1) Učitavanje balansara
Balancer tereta uglavnom je usmjeren na unutarnje opterećenje stanice za punjenje. Stanica za punjenje kontrolirat će punjenje električne energije svakog punjenja prema prethodnoj konfiguraciji. Stanica za punjenje biće konfigurirana sa fiksnom graničnom vrijednošću, poput maksimalne izlazne struje. Pored toga, konfiguracija uključuje i opcionalne opcije za optimizaciju raspodjele energije stanica za punjenje na pojedinačne stanice za punjenje. Ova konfiguracija govori stanicu za punjenje da je stopa punjenja ispod ove konfiguracijske vrijednosti nevažeća i da treba odabrati druge strategije punjenja.
(2) centralno inteligentno punjenje
Centralna pametna punjenje pretpostavlja da ograničenje punjenja kontrolira Centralni sustav koji izračunava dio ili cijeli raspored punjenja nakon primitka podataka o prečišćenju mreže o kapacitetu mreže, a središnji sustav će nametati ograničenja punjenja i postavljanje ograničenja punjenja reagiranjem na poruke.
(3) lokalno inteligentno punjenje
Lokalno inteligentno punjenje realizira lokalni kontroler koji je ekvivalentan agentu OCPP protokola, odgovoran za primanje poruka iz središnjeg sustava i kontrolu ponašanja punjenja drugih stanica za punjenje u grupi. Sam kontroler može biti opremljen stanicama za punjenje ili ne. U režimu lokalnog inteligentnog punjenja lokalni kontroler ograničava snagu punjenja stanice za punjenje. Tokom punjenja, granična vrijednost može se izmijeniti. Granice grupe za punjenje može se konfigurirati lokalno ili centralni sustav.
2. Uvod sistema
sistematski okvir
Softverska arhitektura
Funkcionalni moduli u okviru OCPP2.0.1 Uglavlja modul za prijenos podataka, autorizacijski modul, modul za transakcije, modul za mjerač, modul za troškove, modul za rezervaciju, modul za upravljanje dijagnostikom, modul upravljačkog softvera i modul za upravljanje softverom
IV. Budući razvoj OCPP-a
1. Prednosti OCPP-a
OCPP je besplatan i otvoren protokol, a učinak je i za rješavanje trenutne interkonekcije punjenja i popularizirano i korišteno u mnogim zemljama širom svijeta, buduća međusobno povezivanje između usluga operatora imat će jezik za komunikaciju.
Prije pojave OCPP-a, svaki proizvođač za punjenje razvijen je vlastiti vlastiti protokol za povratnu povezanost, čime se zaključava punjenje post operatera na jedan proizvođač za punjenje. Sada, sa gotovo svim proizvođačima hardvera koji podržavaju OCPP, punjenje Post operatori su slobodni za odabir hardvera od bilo kojeg dobavljača, čineći tržište konkurentnijem.
Isto vrijedi za vlasnike imovine / poslovanja; Kada kupuju ne-ocpp stanicu ili ugovor sa ne-okpp CPO, zaključavaju se u određenu stanicu za punjenje i punjenje post operatera. Ali sa hardverom za punjenje u skladu sa OCPP-om, vlasnici kuća mogu ostati neovisni o svojim pružateljima usluga. Vlasnici su slobodni da odaberu konkurentniju, bolju cijenu ili bolje funkcioniraju CPO. Također, oni mogu proširiti svoju mrežu miješajući različite hardver za punjenje bez potrebe za demontazom postojećih instalacija.
Naravno, glavna korist EVS-a je da se EV pokretači ne trebaju osloniti na jedan post za punjenje ili EV dobavljač. Kao i kod kupljene stanice za naplatu OCPP, EV upravljački programi mogu preći na bolji CPO / EMP. Drugo, ali vrlo važna korist je mogućnost korištenja roaminga e-mobilnosti.
2, OCPP u ulozi naplate električnog vozila
(1) OCPP pomaže Exve i CSMS međusobno komuniciraju
(2) Autorizacija korisnika električnih vozila za početak punjenja
(3) Daljinsko modifikacija konfiguracije punjenja, daljinsko upravljanje punjenjem (pokretanje / zaustavljanje), daljinski otključavanje pištolja (konektor)
(4) Status za punjenje stanice (dostupan, zaustavljen, suspendovani, neovlašteni EV / EVSE), podaci za punjenje u stvarnom vremenu, potrošnja energije u stvarnom vremenu, neuspjeh u stvarnom vremenu EVSE
(5) pametno punjenje (smanjuje opterećenje rešetka)
(6) upravljanje firmverom (OTAA)
LinkPower je osnovan 2018. godine, sa više od 8 godina s ciljem da se omogući ključna istraživanja i razvoj za izmjenu punjača AC / DC EV, uključujući softver, hardver, izgled itd.
I AC i DC brzi punjač sa OCPP1.6 softverom već su završili testiranje s više od 100 dobavljača platforme OCPP. Istovremeno bismo mogli ažurirati OCPP1.6J u OCPP2.0.1, a komercijalni evse rješenje opremljeno je IEC / ISO15118 modulima, što je čvrst korak ka realizaciji V2G dvosmjerne punjenja.
Pošta: Oct-21-2024