Selles artiklis kirjeldatakse OCPP-protokolli arengut, üleminekut versioonilt 1.5 versioonile 2.0.1, tuues esile turvalisuse, nutika laadimise, funktsioonide laienduste ja koodi lihtsustamise täiustused versioonis 2.0.1, samuti selle võtmerolli elektrisõidukite laadimisel. .
I. OCPP protokolli tutvustus
OCPP täisnimi on Open Charge Point Protocol, mis on tasuta ja avatud protokoll, mille on välja töötanud Hollandis asuv organisatsioon OCA (Open Charge Alliance). Open Charge Point Protocol (OCPP) on ühtne sideskeem CS ja mis tahes laadimisjaama haldussüsteemi (CSMS) vahel. See protokolli arhitektuur toetab mis tahes laadimisteenuse pakkuja tsentraliseeritud haldussüsteemi ühendamist kõigi laadimisjaamadega ning on mõeldud peamiselt eralaadimisvõrkudes tekkivate sideraskuste lahendamiseks. OCPP toetab laadimisjaamade vahelise side haldamist ja laadimisjaamade tsentraliseeritud haldussüsteemi. iga pakkuja. OCPP toetab sidet laadimisjaamade ja iga teenusepakkuja keskhaldussüsteemi vahel. See muudab eralaadimisvõrkude suletud olemust, mis on tekitanud probleeme paljudele elektrisõidukite omanikele ja kinnisvarahalduritele ning toonud kaasa laialdase üleskutse avatud mudeli järele kogu tööstuses.
OCPP-protokolli eelised
Avatud ja tasuta kasutamiseks
Takistab lukustumist ühele pakkujale (laadimisplatvorm)
Vähendab integratsiooniaega/pingutust ja IT-probleeme
1、OCPP ajalugu
2. OCPP versiooni tutvustus
Nagu allpool näidatud, OCPP1.5 kuni uusim OCPP2.0.1
Kuna tööstuses on liiga palju patenteeritud protokolle, et toetada ühtset teeninduskogemust ja operatiivset vastastikust sidumist erinevate operaatoriteenuste vahel, võttis OCA juhtrolli avatud protokolli OCPP1.5 väljatöötamisel. SOAP on piiratud oma protokollipiirangutega ning seda ei saa laialdaselt ja kiiresti populariseerida.
OCPP 1.5 suhtleb kesksüsteemidega HTTP-protokollil põhineva SOAP-protokolli kaudu, et kasutada laadimispunkte. See toetab järgmisi funktsioone: Kohalikud ja kaugkäivitatud tehingud, sealhulgas arvelduse mõõtmine
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 versioon, liitus JSON-vormingu juurutamisega ja suurendas nutika laadimise laiendamist. JSON-versioon on läbi WebSocket-suhtluse, saab igas võrgukeskkonnas üksteisele andmeid saata, enimkasutatavad protokollid turul on 1.6J versioon, tugi websockets protokollipõhisele JSON-vormingus andmetele andmeliikluse vähendamiseks (JSON, websockets protokollipõhised JSON-andmed andmeliikluse vähendamiseks).
Toetab JSON-vormingus andmeid, mis põhinevad veebisockets-protokollil, et vähendada andmeliiklust (JSON, JavaScript Object Representation, on kerge andmevahetusvorming) ja võimaldab töötada võrkudes, mis ei toeta laadimispunktide pakettide marsruutimist (nt avalik internet). Nutikas laadimine: koormuse tasakaalustamine, tsentraliseeritud nutikas laadimine ja kohalik nutikas laadimine. Lubage laadimispunktidel uuesti saata oma teavet (põhineb praeguse laadimispunkti teabel), näiteks viimane mõõdetud väärtus või laadimispunkti olek.
(4) OCPP 2.0 (JSON)
2018. aastal välja antud OCPP 2.0 parandab tehingute töötlemist, suurendab turvalisust, seadmehaldust: lisab nutika laadimisfunktsiooni energiahaldussüsteemide (EMS) topoloogiatele, kohalikele kontrolleritele ning integreeritud nutika laadimise, laadimisjaamade ja laadimisjaamade haldussüsteemidega EV-dele . Toetab standardit ISO 15118: Plug and Play ja nutika laadimise nõuded elektrisõidukitele.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 on uusim versioon, mis ilmus 2020. aastal. See pakub uusi funktsioone ja täiustusi, nagu ISO15118 (Plug and Play) tugi, täiustatud turvalisus ja üldine parem jõudlus.
3. OCPP versiooni ühilduvus
OCPP1.x ühildub madalamate versioonidega, OCPP1.6 ühildub OCPP1.5-ga, OCPP1.5 ühildub OCPP1.2-ga.
OCPP2.0.1 ei ühildu OCPP1.6 ja OCPP2.0.1-ga, kuigi osal OCPP1.6 sisul on ka, kuid andmekaadri formaat on saadetust täiesti erinev.
Teiseks OCPP 2.0.1 protokoll
1、Erinevus OCPP 2.0.1 ja OCPP 1.6 vahel
Võrreldes varasemate versioonidega, nagu OCPP 1.6, OCPP 2.0. 1 on olulisi täiustusi järgmistes valdkondades:
a. Parem turvalisus
OCPP2.0.1 on tugevdatud turvalisusega, võttes kasutusele HTTPS-ühendused, mis põhinevad Secure Sockets Layeril, ja uus sertifikaadihaldusskeem, et tagada side turvalisus.
b.Uute funktsioonide lisamine
OCPP2.0.1 lisab palju uusi funktsioone, sealhulgas intelligentne laadimishaldus ning üksikasjalikum rikete aruandlus ja analüüs.
c. Paindlikum disain
OCPP2.0.1 on loodud paindlikumaks, et vastata keerukamate ja mitmekesisemate rakenduste vajadustele.
d. Koodi lihtsustamine
OCPP2.0.1 lihtsustab koodi, muutes tarkvara juurutamise lihtsamaks.
OCPP2.0.1 püsivara värskendusele on lisatud digitaalallkiri, et vältida püsivara allalaadimist mittetäielikuks, mille tulemuseks on püsivara värskenduse tõrge.
Praktikas saab OCPP2.0.1 protokolli kasutada laadimishunniku kaugjuhtimiseks, laadimisoleku reaalajas jälgimiseks, kasutaja autentimiseks ja muudeks funktsioonideks, mis parandab oluliselt laadimisseadmete kasutamist, tõhusust ja ohutust.OCPP2.0.1 üksikasjad ja funktsioone kui 1.6 versioon paljudest, on ka raskuste areng suurenenud.
2、OCPP2.0.1 funktsiooni tutvustus
OCPP 2.0.1 protokoll on OCPP protokolli uusim versioon. Võrreldes OCPP 1.6-ga on OCPP 2.0.1 protokoll teinud palju täiustusi ja optimeerimisi. Peamine sisu sisaldab järgmist:
Sõnumi edastamine: OCP 2.0.1 lisab uusi sõnumitüüpe ja muudab vanemaid sõnumivorminguid, et parandada tõhusust ja jõudlust.
Digitaalsed sertifikaadid: OPC 2.0.1-s võeti kasutusele digitaalse sertifikaadipõhised turbemehhanismid, et tagada seadme tugevdatud autentimine ja sõnumite terviklikkuse kaitse. See on märkimisväärne edasiminek võrreldes OCPP1.6 turvamehhanismidega.
Andmemudel: OPC 2.0.1 värskendab andmemudelit, et lisada tuge uutele seadmetüüpidele ja funktsioonidele.
Seadmehaldus: OPC 2.0.1 pakub põhjalikumaid seadmehaldusfunktsioone, sealhulgas seadme konfigureerimist, tõrkeotsingut, tarkvaravärskendusi jne.
Komponentmudelid: OCP 2.0.1 tutvustab paindlikumat komponendimudelit, mida saab kasutada keerukamate laadimisseadmete ja -süsteemide kirjeldamiseks. See aitab lubada täpsemaid funktsioone, nagu V2G (sõidukist võrku).
Nutikas laadimine: OCPP2.0.1 lisab nutika laadimise tuge, näiteks saab laadimisvõimsust dünaamiliselt reguleerida vastavalt võrgutingimustele või kasutaja vajadustele.
Kasutaja identiteet ja autoriseerimine: OCPP2.0.1 pakub täiustatud kasutaja tuvastamise ja autoriseerimise mehhanisme, toetab mitut kasutaja autentimismeetodit ja seab kasutajaandmete kaitsele kõrgemad nõuded.
III. Sissejuhatus OCPP funktsiooni
1. Intelligentne laadimine
Väline energiahaldussüsteem (EMS)
OCPP 2.0.1 lahendab selle probleemi, võttes kasutusele teavitusmehhanismi, mis teavitab CSMS-i (laadimisjaamade haldussüsteemi) välistest piirangutest. Otsesed nutikad laadimissisendid, mis toetavad energiahaldussüsteeme (EMS), võivad lahendada paljusid olukordi:
Laadimispunktidega ühendatud elektrisõidukid (ISO 15118 järgi)
OCPP 2.0.1 toetab ISO 15118 uuendatud protokolli EVSE ja EV vaheliseks suhtluseks. ISO 15118 standardile vastavat plug-and-play laadimist ja nutikat laadimist (sh elektrisõidukite sisendeid) on OCPP 2.0.1 abil lihtsam rakendada. Lubage laadimisjaamade operaatoritel saata (CSMS-ist) EV-juhtidele kuvamiseks laadimisjaamade kohta sõnumeid.
Nutikas laadimine kasutab:
(1) Koormuse tasakaalustaja
Load Balancer on peamiselt suunatud laadimisjaama sisemisele koormusele. Laadimisjaam juhib iga laadimisposti laadimisvõimsust vastavalt eelkonfiguratsioonile. Laadimisjaam konfigureeritakse fikseeritud piirväärtusega, näiteks maksimaalse väljundvooluga. Lisaks sisaldab konfiguratsioon ka valikuvõimalusi laadimisjaamade energiajaotuse optimeerimiseks üksikutele laadimisjaamadele. See konfiguratsioon annab laadimisjaamale teada, et sellest konfiguratsiooniväärtusest madalamad laadimismäärad on kehtetud ja et tuleks valida muud laadimisstrateegiad.
(2) Keskne intelligentne laadimine
Tsentraalne nutikas laadimine eeldab, et laadimispiiranguid juhib kesksüsteem, mis arvutab osa või kogu laadimisgraafiku välja pärast võrguoperaatori ennustusinfo saamist võrgu läbilaskevõime kohta ning kesksüsteem kehtestab laadimisjaamadele laadimispiirangud ja määrab laadimislimiidid. sõnumitele vastates.
(3) Kohalik intelligentne laadimine
Kohalikku intelligentset laadimist teostab kohalik kontroller, mis on samaväärne OCPP-protokolli agendiga, kes vastutab kesksüsteemilt teadete vastuvõtmise ja rühma teiste laadimisjaamade laadimiskäitumise kontrollimise eest. Kontroller ise võib olla laadimisjaamadega varustatud või mitte. Kohaliku intelligentse laadimise režiimis piirab kohalik kontroller laadimisjaama laadimisvõimsust. Laadimise ajal saab piirväärtust muuta. Laadimisgrupi piirväärtust saab konfigureerida kohapeal või kesksüsteemi poolt.
2. Süsteemi tutvustus
süstemaatiline raamistik
tarkvara arhitektuur
OCPP2.0.1 protokolli funktsionaalsed moodulid hõlmavad peamiselt andmeedastusmoodulit, autoriseerimismoodulit, turvamoodulit, tehingute moodulit, arvesti väärtuste moodulit, kulumoodulit, broneerimismoodulit, nutika laadimise moodulit, diagnostikamoodulit, püsivara haldusmoodulit ja kuvasõnumite moodulit.
IV. OCPP edasine areng
1. OCPP eelised
OCPP on tasuta ja avatud protokoll ning see on ka tõhus viis praeguse laadimishunniku vastastikuse ühenduse lahendamiseks ning seda on populaarseks saanud ja kasutatud paljudes maailma riikides, tulevasel operaatori teenuste vastastikusel ühendusel on suhtluskeel.
Enne OCPP tulekut töötas iga laadimisposti tootja taustaühenduse jaoks välja oma patenteeritud protokolli, lukustades seega laadimisposti operaatorid ühe laadimisposti tootjaga. Nüüd, kus peaaegu kõik riistvaratootjad toetavad OCPP-d, saavad laadimisposti operaatorid vabalt valida mis tahes müüja riistvara, muutes turu konkurentsivõimelisemaks.
Sama kehtib ka kinnisvara/ettevõtete omanike kohta; kui nad ostavad OCPP-välise laadimisjaama või sõlmivad lepingu mitte-OCPP CPO-ga, on nad lukustatud konkreetse laadimisjaama ja laadimisposti operaatoriga. Kuid OCPP-ga ühilduva laadimisriistvaraga võivad majaomanikud jääda oma pakkujatest sõltumatuks. Omanikud võivad vabalt valida konkurentsivõimelisema, parema hinnaga või paremini toimiva CPO. Samuti saavad nad oma võrku laiendada, segades erinevaid laadimispostide riistvarasid, ilma et peaksid olemasolevaid seadmeid lahti võtma.
Loomulikult on elektrisõidukite peamine eelis see, et elektrisõidukite juhid ei pea lootma ühele laadimispunkti operaatorile või elektrisõidukite tarnijale. Nagu ostetud OCPP laadimisjaamade puhul, saavad EV-juhid lülituda parematele CPO-dele/EMP-dele. teine, kuid väga oluline eelis on e-mobiilsuse rändluse kasutamise võimalus.
2, OCPP elektrisõidukite laadimise rollis
(1) OCPP aitab EVSE-l ja CSMS-il omavahel suhelda
(2) Elektrisõidukite kasutajate luba laadimise alustamiseks
(3) Laadimiskonfiguratsiooni kaugmuutmine, laadimise kaugjuhtimine (start/stopp), kaugvabastuspüstol (pistiku ID)
(4) Laadimisjaama reaalajas olek (saadaval, peatatud, peatatud, volitamata EV/EVSE), reaalajas laadimisandmed, reaalajas energiatarve, reaalajas EVSE rike
(5) Nutikas laadimine (võrgukoormuse vähendamine)
(6) Püsivarahaldus (OTAA)
Linkpower asutati 2018. aastal ning selle üle 8 aasta eesmärk on pakkuda AC/DC EV laadimisjaamade võtmed-kätte uurimis- ja arendustegevust, sealhulgas tarkvara, riistvara, välimust jne.
Nii vahelduv- kui alalisvoolu kiirlaadija OCPP1.6 tarkvaraga on juba lõpetanud testimise enam kui 100 OCPP platvormi tarnijaga. Samal ajal saaksime OCPP1.6J värskendada OCPP2.0.1-ks ja kaubanduslik EVSE lahendus on varustatud IEC/ISO15118 moodulitega, mis on kindel samm V2G kahesuunalise laadimise realiseerimise suunas.
Postitusaeg: 21. oktoober 2024