Ovaj članak opisuje evoluciju OCPP protokola, nadogradnju s verzije 1.5 na 2.0.1, ističući poboljšanja u sigurnosti, pametnom punjenju, proširenjima značajki i pojednostavljenju 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 otvoren protokol koji je razvila OCA (Open Charge Alliance), organizacija sa sjedištem u Nizozemskoj. Open Charge Point Protocol (OCPP) jedinstvena je komunikacijska shema između CS-a i bilo kojeg sustava upravljanja punionicama (CSMS). Ova arhitektura protokola podržava međusobno povezivanje centraliziranog upravljačkog sustava bilo kojeg pružatelja usluga punjenja sa svim stanicama za punjenje i prvenstveno je dizajnirana za rješavanje komunikacijskih poteškoća koje se javljaju u privatnim mrežama za punjenje. OCPP podržava upravljanje komunikacijom između stanica za punjenje i centraliziranog sustava upravljanja svaki pružatelj usluga. OCPP podržava komunikaciju između punionica i središnjeg sustava upravljanja svakog pružatelja usluga. Mijenja zatvorenu prirodu privatnih mreža za punjenje, što je izazvalo probleme velikom broju vlasnika električnih vozila i upravitelja nekretninama, te je dovelo do rasprostranjenog poziva za otvorenim modelom u cijeloj industriji.
Prednosti OCPP protokola
Otvoreno i besplatno za korištenje
Sprječava zaključavanje na jednog pružatelja (platforma za naplatu)
Smanjuje vrijeme/trud integracije i IT probleme
1、Povijest OCPP-a
2. Uvod u verziju OCPP-a
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 da bi se podržalo jedinstveno iskustvo usluge i operativna međupovezanost 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 središnjim sustavima putem SOAP protokola temeljenog na HTTP protokolu za rad naplatnih mjesta. 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 ekspanziju pametnog punjenja. Verzija JSON je putem komunikacije WebSocket, može biti u bilo kojem mrežnom okruženju za međusobno slanje podataka, protokoli koji se najviše koriste na tržištu su verzija 1.6J, podrška za podatke JSON formata temeljene na protokolu websockets za smanjenje podatkovnog prometa (JSON, websockets JSON podaci temeljeni na protokolu za smanjenje podatkovnog prometa).
Podržava podatke JSON formata koji se temelje na protokolu websockets za smanjenje podatkovnog prometa (JSON, JavaScript Object Representation, lagani je format za razmjenu podataka) i omogućuje rad na mrežama koje ne podržavaju usmjeravanje paketa punjenja (npr. javni internet). Pametno punjenje: uravnoteženje opterećenja, centralizirano pametno punjenje i lokalno pametno punjenje. Dopustite punjačima da ponovno pošalju svoje vlastite informacije (na temelju informacija o trenutnom mjestu punjenja), kao što je zadnja izmjerena vrijednost ili stanje mjesta za punjenje.
(4) OCPP 2.0 (JSON)
OCPP 2.0, objavljen 2018., poboljšava obradu transakcija, povećava sigurnost, upravljanje uređajima: dodaje funkcionalnost pametnog punjenja, za topologije sa sustavima upravljanja energijom (EMS), lokalnim kontrolerima i za EV s integriranim pametnim punjenjem, stanicama za punjenje i sustavima upravljanja stanicama za punjenje . Podržava ISO 15118: Plug and Play i zahtjevi za pametno punjenje za električna vozila.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 najnovija je verzija, objavljena 2020. Omogućuje nove značajke i poboljšanja kao što je podrška za ISO15118 (Plug and Play), poboljšanu sigurnost i općenito poboljšane performanse.
3. Kompatibilnost OCPP verzije
OCPP1.x je kompatibilan s nižim verzijama, OCPP1.6 je kompatibilan s OCPP1.5, OCPP1.5 je kompatibilan s OCPP1.2.
OCPP2.0.1 nije kompatibilan s OCPP1.6, OCPP2.0.1 iako neki od sadržaja OCPP1.6 također jesu, ali format podatkovnog okvira potpuno se razlikuje od 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 sljedećim područjima:
a. Poboljšana sigurnost
OCPP2.0.1 je sigurnosno pojačan uvođenjem HTTPS veza temeljenih na Secure Sockets Layer i novoj shemi upravljanja certifikatima kako bi se osigurala sigurnost komunikacije.
b. Dodavanje novih značajki
OCPP2.0.1 dodaje mnoge nove značajke, uključujući inteligentno upravljanje punjenjem i detaljnije izvješćivanje o greškama i analizu.
c. Fleksibilniji dizajn
OCPP2.0.1 dizajniran je da bude fleksibilniji kako bi zadovoljio potrebe složenijih i raznolikijih aplikacija.
d. Pojednostavljenje koda
OCPP2.0.1 pojednostavljuje kod, olakšavajući implementaciju softvera.
Ažuriranje firmvera OCPP2.0.1 dodalo je digitalni potpis, kako bi se spriječilo da preuzimanje firmvera nije dovršeno, što rezultira neuspjehom ažuriranja firmvera.
U praktičnoj primjeni, protokol OCPP2.0.1 može se koristiti za ostvarivanje daljinskog upravljanja hrpom punjenja, praćenje statusa punjenja u stvarnom vremenu, autentifikaciju korisnika i druge funkcije, što uvelike poboljšava korištenje opreme za punjenje, učinkovitost i sigurnost. OCPP2.0.1 detalji i funkcionira od 1.6 verzije mnogih, razvoj poteškoća je također povećan.
2、Uvod u funkciju OCPP2.0.1
OCPP 2.0.1 protokol je najnovija verzija OCPP protokola. U usporedbi s OCPP 1.6, protokol OCPP 2.0.1 napravio je mnogo poboljšanja i optimizacija. Glavni sadržaj uključuje:
Isporuka poruka: OCP 2.0.1 dodaje nove vrste poruka i mijenja starije formate poruka radi poboljšanja učinkovitosti i izvedbe.
Digitalni certifikati: U OPC 2.0.1 uvedeni su sigurnosni mehanizmi koji se temelje na digitalnim certifikatima kako bi se osigurala ojačana autentikacija uređaja i zaštita integriteta poruka. Ovo je značajno poboljšanje u odnosu na sigurnosne mehanizme OCPP1.6.
Podatkovni model: OPC 2.0.1 ažurira podatkovni model kako bi uključio podršku za nove vrste uređaja i značajke.
Upravljanje uređajem: OPC 2.0.1 pruža opsežnije funkcije upravljanja uređajem, uključujući konfiguraciju uređaja, rješavanje problema, ažuriranje softvera itd.
Modeli komponenti: OCP 2.0.1 uvodi fleksibilniji model komponenti koji se može koristiti za opisivanje složenijih uređaja i sustava za punjenje. To pomaže omogućiti naprednije značajke 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 prilagoditi prema uvjetima mreže ili potrebama korisnika.
Korisnički identitet i autorizacija: OCPP2.0.1 pruža poboljšane mehanizme za identifikaciju korisnika i autorizaciju, podržava više metoda autentifikacije korisnika i postavlja veće zahtjeve za zaštitu korisničkih podataka.
III. Uvod u OCPP funkciju
1. Inteligentno punjenje
Vanjski sustav upravljanja energijom (EMS)
OCPP 2.0.1 rješava ovaj problem uvođenjem mehanizma obavijesti koji obavještava CSMS (Charging Station Management System) o vanjskim ograničenjima. Izravni pametni ulazi za punjenje koji podržavaju sustave upravljanja energijom (EMS) mogu riješiti mnoge situacije:
Električna vozila povezana s punjačima (prema ISO 15118)
OCPP 2.0.1 podržava ISO 15118 - ažurirani protokol za EVSE-to-EV komunikaciju. Standardno ISO 15118 plug-and-play punjenje i pametno punjenje (uključujući unose iz električnih vozila) lakše je implementirati pomoću OCPP 2.0.1. Omogućite operaterima stanica za punjenje da šalju poruke (iz CSMS-a) o stanicama za punjenje za prikaz vozačima električnih vozila.
Pametno punjenje koristi:
(1) Balancer opterećenja
Load Balancer je uglavnom usmjeren na unutarnje opterećenje stanice za punjenje. Stanica za punjenje će kontrolirati snagu punjenja svake stanice za punjenje prema prethodnoj konfiguraciji. Stanica za punjenje bit će konfigurirana s fiksnom graničnom vrijednošću, kao što je maksimalna izlazna struja. Osim toga, konfiguracija također uključuje opcijske 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
Središnje pametno punjenje pretpostavlja da ograničenja punjenja kontrolira središnji sustav, koji izračunava dio ili cijeli raspored punjenja nakon što primi podatke predviđanja operatera mreže o kapacitetu mreže, a središnji sustav će nametnuti ograničenja punjenja na stanicama za punjenje i postaviti limite punjenja odgovaranjem 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 ostalih punionica u grupi. Sam kontroler može biti opremljen stanicama za punjenje ili ne. U načinu lokalnog inteligentnog punjenja, lokalni upravljač ograničava snagu punjenja punionice. Tijekom punjenja granična vrijednost se može mijenjati. Granična vrijednost grupe za naplatu može se konfigurirati lokalno ili putem središnjeg sustava.
2. Uvod u sustav
sustavni okvir
softverska arhitektura
Funkcionalni moduli u protokolu OCPP2.0.1 uglavnom uključuju modul za prijenos podataka, modul za autorizaciju, modul za sigurnost, modul za transakcije, modul za mjerenje vrijednosti, modul za troškove, modul za rezervacije, modul za pametno punjenje, 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 također je učinkovit način za rješavanje trenutnog međusobnog povezivanja hrpe punjenja, a populariziran je i korišten u mnogim zemljama diljem svijeta, buduća međupovezanost između usluga operatera imat će jezik za komunikaciju.
Prije pojave OCPP-a, svaki proizvođač postaja za naplatu razvio je vlastiti vlasnički protokol za pozadinsko povezivanje, čime su operateri postaja za naplatu bili vezani za jednog proizvođača postaja za naplatu. Sada, kada gotovo svi proizvođači hardvera podržavaju OCPP, operateri naplatnih pošta mogu slobodno birati hardver bilo kojeg dobavljača, čineći tržište konkurentnijim.
Isto vrijedi i za vlasnike nekretnina/tvrtki; kada kupe stanicu za punjenje koja nije OCPP ili sklope ugovor s CPO-om koji nije OCPP, vezani su za određenu stanicu za punjenje i operatera postaje za punjenje. Ali uz hardver za punjenje koji je kompatibilan s OCPP-om, vlasnici kuća mogu ostati neovisni o svojim pružateljima usluga. Vlasnici su slobodni odabrati konkurentniji, jeftiniji ili bolje funkcionirajući CPO. također, mogu proširiti svoju mrežu miješanjem različitih hardvera za punjač bez potrebe za rastavljanjem postojećih instalacija.
Naravno, glavna prednost električnih vozila je ta što se vozači električnih vozila ne moraju oslanjati na jednog operatera punjačnice ili dobavljača električnih vozila. 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-mobilnosti u roamingu.
2, OCPP u ulozi punjenja električnih vozila
(1) OCPP pomaže EVSE i CSMS u međusobnoj komunikaciji
(2) Ovlaštenje korisnika električnih vozila za početak punjenja
(3) Daljinska izmjena konfiguracije punjenja, daljinska kontrola punjenja (start/stop), pištolj za daljinsko otključavanje (id konektora)
(4) Status stanice za punjenje u stvarnom vremenu (dostupno, zaustavljeno, obustavljeno, neovlašteno EV/EVSE), podaci o punjenju u stvarnom vremenu, potrošnja energije u stvarnom vremenu, kvar EVSE u stvarnom vremenu
(5) Pametno punjenje (smanjenje opterećenja mreže)
(6) Upravljanje firmverom (OTAA)
Linkpower je osnovan 2018., s više od 8 godina s ciljem pružanja istraživanja i razvoja po principu ključ za AC/DC EV punionice, uključujući softver, hardver, izgled itd.
I AC i DC brzi punjač sa softverom OCPP1.6 već su završili testiranje s 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 prema realizaciji V2G dvosmjernog punjenja.
Vrijeme objave: 21. listopada 2024