Šajā rakstā aprakstīta OCPP protokola attīstība, jauninot no versijas 1.5 līdz 2.0.1, izceļot drošības uzlabojumus, viedo uzlādi, funkciju paplašinājumus un kodu vienkāršošanu versijā 2.0.1.
I. OCPP protokola ieviešana
Pilns OCPP nosaukums ir atvērtā uzlādes punkta protokols, kas ir bezmaksas un atvērts protokols, ko izstrādājis OCA (Open Charge Alliance), organizācija, kas atrodas Nīderlandē. Atvērtās uzlādes punkta protokols (OCPP) ir vienota komunikācijas shēma starp CS un jebkuru uzlādes staciju pārvaldības sistēmu (CSM). Šī protokola arhitektūra atbalsta jebkura uzlādes pakalpojumu sniedzēja centralizētās vadības sistēmas savienojumu ar visām uzlādes stacijām, un tā galvenokārt ir paredzēta, lai risinātu komunikācijas grūtības, kas rodas privātajos uzlādes tīklos. OCPP atbalsta komunikāciju starp uzlādes stacijām un katra pakalpojumu sniedzēja centrālo pārvaldības sistēmu. Tas maina privāto uzlādes tīklu slēgto raksturu, kas ir radījis problēmas lielam skaitam EV īpašnieku un nekustamā īpašuma pārvaldītāju, un tas ir izraisījis plaši izplatītu aicinājumu pēc atvērta modeļa visā nozarē.
OCPP protokola priekšrocības
Atvērt un bez maksas lietot
Novērš ieslodzījumu vienam pakalpojumu sniedzējam (uzlādes platforma)
Samazina integrācijas laiku/piepūli un IT problēmas
1 、 OCPP vēsture
2. OCPP versijas ievads
Kā parādīts zemāk, no OCPP1.5 līdz jaunākajam OCPP2.0.1
Tā kā nozarē ir pārāk daudz patentētu protokolu, lai atbalstītu vienotu pakalpojumu pieredzi un operatīvu savienojumu starp dažādiem operatora pakalpojumiem, OCA uzņēmās vadību, izstrādājot Open Protocol OCPP1.5. Ziepes ierobežo pašas protokola ierobežojumi, un tās tās nav plaši un ātri popularizētas.
OCPP 1.5 sazinās ar centrālajām sistēmām, izmantojot SOAP protokolu, pamatojoties uz HTTP protokolu, lai darbinātu uzlādes punktus, tas atbalsta šādas funkcijas: vietēji un attālināti uzsākti darījumi, ieskaitot norēķinu mērīšanu
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 versija, pievienojās JSON formāta ieviešanai un palielināja viedās uzlādes paplašināšanu. JSON versija notiek caur WebSocket Communication, tā var būt jebkurā tīkla vidē, lai nosūtītu viens otram datus, visvairāk izmantotie protokoli tirgū ir 1.6J versija, atbalsts tīmekļa stackets protokolā balstītajiem JSON formāta datiem, lai samazinātu datu trafiku (JSON, WebStocets uz protokolu balstītus JSON datus, lai samazinātu datu trafiku).
Atbalsta JSON formāta datus, kuru pamatā ir WebSockets protokols, lai samazinātu datu trafiku (JSON, JavaScript objekta attēlojums, ir viegls datu apmaiņas formāts) un ļauj darboties tīklos, kas neatbalsta uzlādes punktu pakešu maršrutēšanu (piemēram, publiskais internets). Viedā uzlāde: ielādes līdzsvarošana, centralizēta viedā uzlāde un vietējā viedā uzlāde. Ļaujiet uzlādes punktiem atkārtot savu informāciju (pamatojoties uz pašreizējo informāciju par uzlādes punktu), piemēram, pēdējo samazināto vērtību vai uzlādes punkta stāvokli.
(4) OCPP 2.0 (JSON)
OCPP 2.0, kas izlaists 2018. gadā, uzlabo darījumu apstrādi, palielina drošību, ierīču pārvaldību: pievieno viedo uzlādes funkcionalitāti, topoloģijām ar enerģijas pārvaldības sistēmām (EMS), vietējiem kontrolieriem un EV ar integrētu viedo uzlādi, uzlādes stacijām un uzlādes staciju pārvaldības sistēmām. Atbalsts ISO 15118: spraudnis un spēles un viedās uzlādes prasības elektriskajiem transportlīdzekļiem.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 ir jaunākā versija, kas izlaista 2020. gadā. Tas nodrošina jaunas funkcijas un uzlabojumus, piemēram, atbalstu ISO15118 (spraudnis un atskaņošana), uzlabotu drošību un vispārēju uzlabotu veiktspēju.
3. OCPP versijas saderība
OCPP1.X ir savietojams ar zemākām versijām, OCPP1.6 ir savietojams ar OCPP1.5, OCPP1.5 ir savietojams ar OCPP1.2.
OCPP2.0.1 nav savietojams ar OCPP1.6, OCPP2.0.1, lai gan arī dažiem OCPP1.6 satura saturs ir, bet datu kadru formāts ir pilnīgi atšķirīgs no tā nosūtītā.
Otrkārt, OCPP 2.0.1 protokols
1 、 starpība starp OCPP 2.0.1 un OCPP 1.6
Salīdzinot ar iepriekšējām versijām, piemēram, OCPP 1,6, OCPP 2.0. 1 ir lieli uzlabojumi šādās jomās:
a. Uzlabota drošība
OCPP2.0.1 ir rūdīta drošība, ieviešot HTTPS savienojumus, kuru pamatā ir drošas kontaktligzdu slānis un jaunu sertifikātu pārvaldības shēmu, lai nodrošinātu komunikācijas drošību.
B. Jaunu funkciju ieviešana
OCPP2.0.1 pievieno daudz jaunu funkciju, ieskaitot inteliģentu uzlādes pārvaldību un detalizētāku ziņošanu par kļūmēm un analīzi.
c. Elastīgāks dizains
OCPP2.0.1 ir izstrādāts tā, lai būtu elastīgāks, lai apmierinātu sarežģītāku un daudzveidīgāku lietojumprogrammu vajadzības.
D. Koda vienkāršošana
OCPP2.0.1 vienkāršo kodu, padarot programmatūras ieviešanu vieglāku.
OCPP2.0.1 programmaparatūras atjauninājums pievienots digitālais paraksts, lai novērstu programmaparatūras lejupielādi, ir nepilnīga, kā rezultātā tiek veikta programmaparatūras atjaunināšanas kļūme.
Praktiskā pielietojumā OCPP2.0.1 protokolu var izmantot, lai realizētu lādēšanas kaudzes tālvadības pulti, uzlādes statusa reāllaika uzraudzību, lietotāja autentifikāciju un citas funkcijas, kas ievērojami uzlabo uzlādes aprīkojuma izmantošanu, efektivitāti un drošību.OCPP2.1.
2 、 OCPP2.0.1 Funkcijas ievads
OCPP 2.0.1 Protokols ir OCPP protokola jaunākā versija. Salīdzinot ar OCPP 1.6, OCPP 2.0.1 protokols ir veicis daudz uzlabojumu un optimizāciju. Galvenais saturs ir:
Ziņojuma piegāde: OCP 2.0.1 pievieno jaunus ziņojumu veidus un modificē vecākus ziņojumu formātus, lai uzlabotu efektivitāti un veiktspēju.
Digitālie sertifikāti: OPC 2.0.1. Tika ieviesti digitālā sertifikāta drošības mehānismi, lai nodrošinātu rūdītas ierīces autentifikāciju un ziņojumu integritātes aizsardzību. Tas ir būtisks uzlabojums salīdzinājumā ar OCPP1.6 drošības mehānismiem.
Datu modelis: OPC 2.0.1 atjaunina datu modeli, lai iekļautu atbalstu jauniem ierīču tipiem un funkcijām.
Ierīces pārvaldība: OPC 2.0.1 nodrošina visaptverošākas ierīces pārvaldības funkcijas, ieskaitot ierīces konfigurāciju, problēmu novēršanu, programmatūras atjauninājumus utt.
Komponentu modeļi: OCP 2.0.1 ievieš elastīgāku komponentu modeli, ko var izmantot, lai aprakstītu sarežģītākas uzlādes ierīces un sistēmas. Tas palīdz iespējot progresīvākas funkcijas, piemēram, V2G (transportlīdzeklis uz režģi).
Viedā uzlāde: OCPP2.0.1 pievieno atbalstu viedajai uzlādei, piemēram, uzlādes jaudu var dinamiski pielāgot atbilstoši tīkla apstākļiem vai lietotāja vajadzībām.
Lietotāja identitāte un autorizācija: OCPP2.0.1 nodrošina uzlabotus lietotāju identifikācijas un autorizācijas mehānismus, atbalsta vairākas lietotāja autentifikācijas metodes un izvirza augstākas prasības lietotāja datu aizsardzībai.
III. Ievads OCPP funkcijā
1. Saprātīga uzlāde
Ārējā enerģijas pārvaldības sistēma (EMS)
OCPP 2.0.1 pievēršas šai problēmai, ieviešot paziņojuma mehānismu, kas paziņo CSM (uzlādes staciju vadības sistēma) par ārējiem ierobežojumiem. Tiešas viedās uzlādes ieejas, kas atbalsta enerģijas pārvaldības sistēmas (EMS), var atrisināt daudzas situācijas:
Elektriskie transportlīdzekļi, kas savienoti ar uzlādes punktiem (pēc ISO 15118)
OCPP 2.0.1. Atbalsta ISO 15118 protokolu EVSE-EV komunikācijai. ISO 15118 standarta spraudņu un play lādēšanu un viedo uzlādi (ieskaitot ieejas no EV) ir vieglāk ieviest, izmantojot OCPP 2.0.1. Iespējot uzlādes staciju operatorus, lai nosūtītu ziņojumus (no CSM) par uzlādes stacijām par displeju EV autovadītājiem.
Viedās uzlādes lietojumi:
(1) Slodzes līdzsvarotājs
Slodzes līdzsvarotājs galvenokārt ir paredzēts uzlādes stacijas iekšējai slodzei. Uzlādes stacija kontrolēs katra uzlādes amata uzlādes jaudu saskaņā ar pirms konfigurācijas. Uzlādes stacija tiks konfigurēta ar fiksētu ierobežojuma vērtību, piemēram, maksimālo izvades strāvu. Turklāt konfigurācija ietver arī izvēles iespējas, lai optimizētu uzlādes staciju enerģijas sadalījumu atsevišķām uzlādes stacijām. Šī konfigurācija norāda uzlādes stacijai, ka uzlādes likmes zem šīs konfigurācijas vērtības nav derīgas un ka jāizvēlas citas uzlādes stratēģijas.
(2) Centrālā inteliģentā uzlāde
Centrālā viedā uzlāde pieņem, ka uzlādes ierobežojumus kontrolē centrālā sistēma, kas aprēķina daļu vai visu uzlādes grafiku pēc tīkla operatora prognozes informācijas par tīkla ietilpības saņemšanu, un centrālā sistēma uzlādē uzlādes ierobežojumus uzlādēšanas stacijām un iestatīs uzlādes ierobežojumus, reaģējot uz ziņojumiem.
(3) Vietējā inteliģentā uzlāde
Vietējo inteliģentu uzlādi realizē vietējais kontrolieris, kas ir līdzvērtīgs OCPP protokola aģentam, kas ir atbildīgs par ziņojumu saņemšanu no centrālās sistēmas un kontrolēt citu lādēšanas staciju uzlādes uzvedību grupā. Pats kontrolieris var būt aprīkots ar uzlādes stacijām vai nē. Vietējās inteliģentās uzlādes režīmā vietējais kontrolieris ierobežo uzlādes stacijas uzlādes jaudu. Uzlādes laikā ierobežojuma vērtību var mainīt. Uzlādes grupas ierobežojuma vērtību var konfigurēt lokāli vai centrālā sistēma.
2. Sistēmas ievads
sistemātisks ietvars
programmatūras arhitektūra
Funkcionālie moduļi OCPP2.0.1 Protokolā galvenokārt ietilpst datu pārsūtīšanas modulis, autorizācijas modulis, drošības modulis, darījumu modulis, skaitītāju vērtību modulis, izmaksu modulis, rezervācijas modulis, viedais uzlādes modulis, diagnostikas modulis, programmaparatūras pārvaldības modulis un displeja ziņojumu modulis
Iv. Turpmāka OCPP attīstība
1. OCPP priekšrocības
OCPP ir bezmaksas un atvērts protokols, un tas ir arī efektīvs veids, kā atrisināt pašreizējo lādēšanas pāļu savstarpējo savienojumu, un tas ir popularizēts un izmantots daudzās pasaules valstīs, turpmākajā operatora pakalpojumu starpsavienojumā būs valoda, lai sazinātos.
Pirms OCPP parādīšanās katrs uzlādes ražotājs izstrādāja savu patentēto protokolu atpakaļgaitas savienojumam, tādējādi bloķējot uzlādes operatorus uz vienu uzlādes ražotāju. Tagad, kad praktiski visi aparatūras ražotāji atbalsta OCPP, uzlādes operatori var brīvi izvēlēties aparatūru no jebkura pārdevēja, padarot tirgu konkurētspējīgāku.
Tas pats attiecas uz īpašuma/uzņēmumu īpašniekiem; Kad viņi iegādājas ne OCPP uzlādes staciju vai līgumu ar CPO, kas nav OCPP, viņi ir ieslodzīti noteiktā uzlādes stacijā un uzlādēšanas laikā pēc operatora. Bet ar OCPP atbilstošu aparatūras aparatūru, māju īpašnieki var palikt neatkarīgi no saviem pakalpojumu sniedzējiem. Īpašnieki var brīvi izvēlēties konkurētspējīgāku, labāku cenu vai labāk funkcionējošu CPO. Viņi var arī paplašināt savu tīklu, sajaucot dažādu uzlādes aparatūru, neizjaucot esošās instalācijas.
Protams, galvenais EVS ieguvums ir tas, ka EV autovadītājiem nav jāpaļaujas uz vienu uzlādes operatoru vai EV piegādātāju. Tāpat kā iegādātās OCPP uzlādes stacijās, EV draiveri var pāriet uz labāku CPOS/EMP. Otrs, bet ļoti svarīgs ieguvums ir spēja izmantot e-mobilitātes viesabonēšanu.
2, OCPP elektrisko transportlīdzekļu uzlādes lomā
(1) OCPP palīdz EVSE un CSM sazināties savā starpā
(2) elektrisko transportlīdzekļu lietotāju atļauja sākt uzlādēt
(3) Attālā uzlādes konfigurācijas modifikācija, attālā uzlādes vadība (sākums/apstāšanās), tālvadības pulcēšanās pistole (savienotāja ID)
(4) Uzlādes stacijas reālā laika statuss (pieejams, apturēts, apturēts, neatļauts EV/EVSE), reālā laika uzlādes dati, reālā laika enerģijas patēriņš, reālā laika EVSE kļūme
(5) Viedā uzlāde (samazinot režģa slodzi)
(6) Programmaparatūras pārvaldība (OTAA)
LinkPower tika dibināts 2018. gadā, un vairāk nekā 8 gadu mērķis bija nodrošināt galveno pētījumu un attīstību maiņstrāvas/DC EV uzlādes stacijām, ieskaitot programmatūru, aparatūru, izskatu utt.
Gan AC, gan DC ātrs lādētājs ar programmatūru OCPP1.6 jau ir pabeiguši testēšanu ar vairāk nekā 100 OCPP platformas piegādātājiem. Tajā pašā laikā mēs varētu atjaunināt OCPP1.6J uz OCPP2.0.1, un komerciālais EVSE risinājums ir aprīkots ar IEC/ISO15118 moduļiem, kas ir stabils solis uz V2G divvirzienu uzlādes realizāciju.
Pasta laiks: oktobris-21-2024