Ovaj članak opisuje evoluciju OCPP protokola, nadogradnju sa verzije 1.5 na 2.0.1, naglašavajući poboljšanja u sigurnosti, pametno punjenje, proširenja funkcija i pojednostavljenje koda u verziji 2.0.1, kao i njegovu ključnu ulogu u punjenju električnih vozila .
I. Uvođenje OCPP protokola
Puni naziv OCPP-a je Open Charge Point Protocol, koji je besplatan i otvoreni protokol koji je razvila OCA (Open Charge Alliance), organizacija sa sjedištem u Holandiji. Open Charge Point Protocol (OCPP) je objedinjena komunikaciona šema između CS-a i bilo kog sistema za upravljanje stanicom za punjenje (CSMS). Ova arhitektura protokola podržava međusobno povezivanje centraliziranog sistema upravljanja bilo kojeg pružatelja usluga punjenja sa svim stanicama za punjenje, a prvenstveno je dizajnirana za rješavanje komunikacijskih poteškoća koje nastaju u privatnim mrežama za punjenje. OCPP podržava upravljanje komunikacijom između stanica za punjenje i centraliziranog sistema upravljanja svaki provajder. OCPP podržava komunikaciju između stanica za punjenje i centralnog sistema upravljanja svakog provajdera. To mijenja zatvorenu prirodu privatnih mreža za punjenje, što je izazvalo probleme velikom broju vlasnika električnih vozila i menadžera nekretnina, i dovelo do široko rasprostranjenog poziva za otvorenim modelom u cijeloj industriji.
Prednosti OCPP protokola
Otvoreno i besplatno za korištenje
Sprječava zaključavanje na jednog provajdera (platforma za punjenje)
Smanjuje vrijeme/napor integracije i IT probleme
1、Istorija OCPP-a
2. Uvod u OCPP verziju
Kao što je prikazano ispod, od OCPP1.5 do najnovijeg OCPP2.0.1
Budući da postoji previše zaštićenih protokola u industriji da bi se podržalo jedinstveno iskustvo usluge i operativno međusobno povezivanje između različitih usluga operatera, OCA je preuzeo vodstvo u razvoju otvorenog protokola OCPP1.5. SOAP je ograničen vlastitim ograničenjima protokola i ne može se široko i brzo popularizirati.
OCPP 1.5 komunicira sa centralnim sistemima preko SOAP protokola baziranog na HTTP protokolu za rad punjača. Podržava sljedeće funkcije: Lokalne i daljinski pokrenute transakcije, uključujući mjerenje naplate
(3) OCPP1.6 (SOAP/JSON)
Verzija OCPP1.6, pridružila se implementaciji JSON formata i povećala proširenje pametnog punjenja. JSON verzija je putem WebSocket komunikacije, može biti u bilo kojem mrežnom okruženju za međusobno slanje podataka, najčešće korišteni protokoli na tržištu je verzija 1.6J, podrška za websockets protokol baziran na JSON formatu podataka za smanjenje prometa podataka (JSON, websockets JSON podaci zasnovani na protokolu za smanjenje prometa podataka).
Podržava podatke u formatu JSON bazirane na websockets protokolu za smanjenje prometa podataka (JSON, JavaScript Object Representation, je lagani format za razmjenu 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. Dozvolite tačkama punjenja da ponovo pošalju vlastite informacije (na osnovu trenutnih informacija o mjestu punjenja), kao što je posljednja izmjerena vrijednost ili stanje mjesta punjenja.
(4) OCPP 2.0 (JSON)
OCPP 2.0, objavljen 2018. godine, poboljšava obradu transakcija, povećava sigurnost, upravljanje uređajima: dodaje funkcionalnost pametnog punjenja, za topologije sa sistemima za upravljanje energijom (EMS), lokalnim kontrolerima i za EV sa integriranim pametnim punjenjem, stanicama za punjenje i sistemima za upravljanje stanicama za punjenje . Podržava ISO 15118: Plug and Play i Smart Charging zahtjeve 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 (Plug and Play), poboljšana sigurnost i općenito poboljšane performanse.
3. Kompatibilnost OCPP verzije
OCPP1.x je kompatibilan sa nižim 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 neki od sadržaja OCPP1.6 takođe imaju, ali format okvira podataka je potpuno drugačiji od onog poslanog.
Drugo, OCPP 2.0.1 protokol
1、Razlika između OCPP 2.0.1 i OCPP 1.6
U poređenju sa ranijim verzijama kao što su OCPP 1.6, OCPP 2.0. 1 ima velika poboljšanja u sljedećim oblastima:
a. Poboljšana sigurnost
OCPP2.0.1 je sigurnosno ojačan uvođenjem HTTPS veza zasnovanih na Sloju sigurnih utičnica i nove šeme upravljanja certifikatima kako bi se osigurala sigurnost komunikacije.
b.Dodavanje novih funkcija
OCPP2.0.1 dodaje mnoge nove funkcije, uključujući inteligentno upravljanje punjenjem i detaljnije izvještavanje o greškama i analizu.
c. Fleksibilniji dizajn
OCPP2.0.1 je dizajniran da bude fleksibilniji da zadovolji potrebe složenijih i raznovrsnijih aplikacija.
d. Pojednostavljivanje koda
OCPP2.0.1 pojednostavljuje kod, što olakšava implementaciju softvera.
OCPP2.0.1 ažuriranje firmvera je dodalo digitalni potpis, kako bi se spriječilo da preuzimanje firmvera nije dovršeno, što rezultira neuspjehom ažuriranja firmvera.
U praktičnoj primeni, OCPP2.0.1 protokol se može koristiti za realizaciju daljinske kontrole punjenja, praćenje statusa punjenja u realnom vremenu, autentifikaciju korisnika i druge funkcije, što značajno poboljšava upotrebu opreme za punjenje, efikasnost i sigurnost. OCPP2.0.1 detalji i funkcije od 1.6 verzije mnogih, razvoj težine je također povećan.
2、OCPP2.0.1 Uvod funkcije
OCPP 2.0.1 protokol je najnovija verzija OCPP protokola. U poređenju sa OCPP 1.6, OCPP 2.0.1 protokol je napravio mnoga poboljšanja i optimizacije. Glavni sadržaji uključuju:
Isporuka poruka: OCP 2.0.1 dodaje nove tipove poruka i modifikuje starije formate poruka radi poboljšanja efikasnosti i performansi.
Digitalni sertifikati: U OPC 2.0.1, uvedeni su sigurnosni mehanizmi zasnovani na digitalnim sertifikatima kako bi se obezbedila ojačana autentikacija uređaja i zaštita integriteta poruka. Ovo je značajno poboljšanje u odnosu na OCPP1.6 sigurnosne mehanizme.
Model podataka: OPC 2.0.1 ažurira model podataka kako bi uključio podršku za nove tipove uređaja i funkcije.
Upravljanje uređajima: OPC 2.0.1 pruža sveobuhvatnije funkcije upravljanja uređajem, uključujući konfiguraciju uređaja, rješavanje problema, ažuriranja softvera itd.
Komponentni modeli: OCP 2.0.1 uvodi fleksibilniji model komponenti koji se može koristiti za opisivanje složenijih uređaja i sistema za punjenje. Ovo pomaže u omogućavanju naprednijih funkcija kao što je V2G (Vehicle to Grid).
Pametno punjenje: OCPP2.0.1 dodaje podršku za pametno punjenje, na primjer, snaga punjenja može se dinamički prilagođavati u skladu sa uslovima mreže ili potrebama korisnika.
Korisnički identitet i autorizacija: OCPP2.0.1 pruža poboljšane mehanizme identifikacije i autorizacije korisnika, podržava višestruke metode provjere autentičnosti korisnika i postavlja veće zahtjeve za zaštitu korisničkih podataka.
III. Uvod u OCPP funkciju
1. Inteligentno punjenje
Eksterni sistem upravljanja energijom (EMS)
OCPP 2.0.1 rješava ovaj problem uvođenjem mehanizma obavještavanja koji obavještava CSMS (Sistem upravljanja stanicom za punjenje) o vanjskim ograničenjima. Direktni pametni ulazi za punjenje koji podržavaju sisteme upravljanja energijom (EMS) mogu riješiti mnoge situacije:
Električna vozila povezana sa punjačima (prema ISO 15118)
OCPP 2.0.1 podržava ISO 15118 ažuriran protokol za EVSE-to-EV komunikaciju. ISO 15118 standardno plug-and-play punjenje i pametno punjenje (uključujući ulaze iz električnih vozila) lakše je implementirati pomoću OCPP 2.0.1. Omogućite operaterima stanica za punjenje da šalju poruke (sa CSMS-a) o stanicama za punjenje za prikaz vozačima EV.
Pametno punjenje koristi:
(1) Load Balancer
Load Balancer je uglavnom usmjeren na unutrašnje opterećenje stanice za punjenje. Stanica za punjenje će kontrolirati snagu punjenja svakog stupa za punjenje u skladu s prethodnom konfiguracijom. Stanica za punjenje će biti konfigurisana sa fiksnom graničnom vrednošću, kao što je maksimalna izlazna struja. Osim toga, konfiguracija uključuje i opcione opcije za optimizaciju distribucije energije stanica za punjenje na pojedinačne stanice za punjenje. Ova konfiguracija govori stanici za punjenje da su stope punjenja ispod ove konfiguracijske vrijednosti nevažeće i da treba odabrati druge strategije punjenja.
(2) Centralno inteligentno punjenje
Centralno pametno punjenje pretpostavlja da ograničenja punjenja kontroliše centralni sistem, koji izračunava dio ili cijeli raspored punjenja nakon što dobije informacije o predviđanju mrežnog operatera o kapacitetu mreže, a centralni sistem će nametnuti ograničenja punjenja stanicama za punjenje i postaviti ograničenja punjenja. odgovaranjem na poruke.
(3) Lokalno inteligentno punjenje
Lokalno inteligentno punjenje realizuje lokalni kontroler, koji je ekvivalentan agentu OCPP protokola, odgovoran za primanje poruka od centralnog sistema i kontrolu ponašanja punjenja ostalih stanica za punjenje u grupi. Sam kontroler može biti opremljen stanicama za punjenje ili ne. U načinu lokalnog inteligentnog punjenja, lokalni kontroler ograničava snagu punjenja stanice za punjenje. Tokom punjenja, granična vrijednost se može mijenjati. Granična vrijednost grupe za punjenje može se konfigurirati lokalno ili od strane centralnog sistema.
2. Uvod u sistem
sistematski okvir
arhitektura softvera
Funkcionalni moduli u protokolu OCPP2.0.1 uglavnom uključuju modul za prijenos podataka, modul za autorizaciju, sigurnosni modul, modul transakcija, modul vrijednosti mjerača, modul troškova, modul za rezervacije, modul pametnog punjenja, modul za dijagnostiku, modul za upravljanje firmverom i modul za prikaz poruka
IV. Budući razvoj OCPP-a
1. Prednosti OCPP-a
OCPP je besplatan i otvoren protokol, a ujedno je i efikasan način za rješavanje trenutne interkonekcije gomile naplate, a popularan je i korišten u mnogim zemljama širom svijeta, buduća interkonekcija između usluga operatera će imati jezik za komunikaciju.
Prije pojave OCPP-a, svaki proizvođač punjača je razvio vlastiti vlasnički protokol za pozadinsko povezivanje, čime je zaključao operatere punjača na jednog proizvođača punjača. Sada, s gotovo svim proizvođačima hardvera koji podržavaju OCPP, operateri punjača mogu slobodno izabrati hardver bilo kog dobavljača, što tržište čini konkurentnijim.
Isto važi i za vlasnike nekretnina/biznisa; kada kupe stanicu za punjenje koja nije OCPP ili sklope ugovor sa ne-OCPP CPO, oni su zaključani u određenu stanicu za punjenje i operatera punjača. Ali sa hardverom za punjenje koji je kompatibilan sa OCPP, vlasnici kuća mogu ostati nezavisni od svojih provajdera. Vlasnici su slobodni da izaberu konkurentniji, povoljniji ili funkcionalniji CPO. također, oni mogu proširiti svoju mrežu miješanjem različitih uređaja za punjenje bez potrebe da rastavljaju postojeće instalacije.
Naravno, glavna prednost EV vozila je ta što vozači EV-a ne moraju da se oslanjaju na jednog operatera punjača ili dobavljača EV-a. Kao i kod kupljenih OCPP stanica za punjenje, vozači električnih vozila mogu se prebaciti na bolje CPO/EMP. druga, ali vrlo važna prednost je mogućnost korištenja e-mobilnog rominga.
2, OCPP u ulozi punjenja električnih vozila
(1) OCPP pomaže EVSE-u i CSMS-u da međusobno komuniciraju
(2) Ovlašćenje korisnika električnih vozila za početak punjenja
(3) Daljinska modifikacija konfiguracije punjenja, daljinska kontrola punjenja (start/stop), daljinsko otključavanje pištolja (id konektora)
(4) Status stanice za punjenje u realnom vremenu (dostupna, zaustavljena, obustavljena, neovlaštena EV/EVSE), podaci o punjenju u realnom vremenu, potrošnja energije u realnom vremenu, kvar EVSE u realnom vremenu
(5) Pametno punjenje (smanjenje opterećenja mreže)
(6) Upravljanje firmverom (OTAA)
Linkpower je osnovan 2018. godine, s više od 8 godina s ciljem pružanja istraživanja i razvoja AC/DC EV stanica za punjenje, uključujući softver, hardver, izgled itd.
I AC i DC brzi punjač sa OCPP1.6 softverom već su završili testiranje sa više od 100 dobavljača OCPP platforme. U isto vrijeme, mogli bismo ažurirati OCPP1.6J na OCPP2.0.1, a komercijalno EVSE rješenje je opremljeno IEC/ISO15118 modulima, što je solidan korak ka realizaciji V2G dvosmjernog punjenja.
Vrijeme objave: 21.10.2024