Artikulu honek OCPP protokoloaren bilakaera deskribatzen du, 1.5 bertsiotik 2.0.1 bertsiora eguneratuz, segurtasunean, karga adimendunean, funtzioen luzapenetan eta kodeen sinplifikazioan 2.0.1 bertsioan izandako hobekuntzak nabarmenduz, baita ibilgailu elektrikoen kargak egiteko funtsezko eginkizuna ere. .
I. OCPP Protokoloaren sarrera
OCPPren izen osoa Open Charge Point Protocol da, hau da, OCA (Open Charge Alliance) Herbehereetan oinarritutako erakundeak garatutako protokolo irekia eta doakoa. Karga Puntu Irekiaren Protokoloa (OCPP) CS baten eta edozein Kargagune Kudeatzeko Sistemaren (CSMS) arteko komunikazio eskema bateratua da. Protokolo-arkitektura honek edozein karga-zerbitzu-hornitzaileren kudeaketa-sistema zentralizatuaren karga-gune guztiekin interkonexioa onartzen du, eta, batez ere, karga-sare pribatuetan sortzen diren komunikazio-zailtasunei aurre egiteko diseinatuta dago. hornitzaile bakoitzak. OCPPk kargaguneen eta hornitzaile bakoitzaren kudeaketa sistema zentralaren arteko komunikazioa onartzen du. Kargatze-sare pribatuen izaera itxia aldatzen du, eta horrek arazoak sortu ditu EV-ren jabe eta higiezinen kudeatzaile ugariri, eta eredu ireki baten deia zabaldu du industria osoan.
OCPP protokoloaren onurak
Irekia eta erabiltzeko doakoa
Hornitzaile bakarrean blokeatzea eragozten du (kargatzeko plataforma)
Integrazio denbora/esfortzua eta IT arazoak murrizten ditu
1、OCPPren historia
2. OCPP bertsioaren sarrera
Behean erakusten den moduan, OCPP1.5etik azken OCPP2.0.1era
Industrian jabedun protokolo gehiegi daudenez, zerbitzu-esperientzia bateratua eta operadore-zerbitzu desberdinen arteko interkonexio operatiboa onartzen dutenez, OCAk lidergoa hartu zuen OCPP1.5 protokolo irekia garatzeko. SOAP bere protokolo-murrizketek mugatuta dago eta ezin da zabaldu eta azkar hedatu.
OCPP 1.5 sistema zentralekin komunikatzen da SOAP protokoloaren bidez HTTP protokoloan oinarritutako karga-guneak funtzionatzeko. Funtzio hauek onartzen ditu: Tokiko eta urrunetik hasitako transakzioak, fakturazioaren neurketa barne.
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 bertsioa, JSON formatuaren inplementazioan sartu zen eta karga adimendunaren hedapena areagotu zuen. JSON bertsioa WebSocket komunikazioaren bidezkoa da, sareko edozein ingurunetan egon daiteke elkarri datuak bidaltzeko, merkatuan gehien erabiltzen diren protokoloak 1.6J bertsioa da, websockets protokoloan oinarritutako JSON formatuko datuetarako laguntza datuen trafikoa murrizteko (JSON, websockets). protokoloan oinarritutako JSON datuak datu trafikoa murrizteko).
Websockets protokoloan oinarritutako JSON formatuko datuak onartzen ditu datu-trafikoa murrizteko (JSON, JavaScript Object Representation, datu-trukearen formatu arina da) eta karga puntuen paketeen bideraketa onartzen ez duten sareetan (adibidez, internet publikoa) funtzionatzen du. Karga adimenduna: karga orekatzea, karga adimendun zentralizatua eta tokiko karga adimenduna. Onartu karga-guneek beren informazioa berriro bidaltzeko (uneko karga-gunearen informazioan oinarrituta), adibidez, azken neurtutako balioa edo karga-gunearen egoera.
(4) OCPP 2.0 (JSON)
OCPP 2.0, 2018an kaleratua, transakzioen prozesamendua hobetzen du, segurtasuna areagotzen du, gailuen kudeaketa: karga adimendunaren funtzionaltasuna gehitzen du, energia kudeatzeko sistemak (EMS), tokiko kontrolagailuak dituzten topologietan eta karga adimendun integratua duten EVs, kargaguneak eta kargaguneak kudeatzeko sistemak. . ISO 15118 onartzen du: Plug and Play eta Smart Charging baldintzak ibilgailu elektrikoetarako.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 2020an kaleratutako azken bertsioa da. Ezaugarri eta hobekuntza berriak eskaintzen ditu, hala nola ISO15118 (Plug and Play) laguntza, segurtasun hobetua eta errendimendu orokorra hobetu.
3. OCPP bertsioaren bateragarritasuna
OCPP1.x bertsio txikiagoekin bateragarria da, OCPP1.6 OCPP1.5-ekin bateragarria da, OCPP1.5 OCPP1.2-rekin bateragarria da.
OCPP2.0.1 ez da OCPP1.6, OCPP2.0.1-ekin bateragarria nahiz eta OCPP1.6-ren eduki batzuk ere izan, baina datu-markoaren formatua bidalitakoaren guztiz desberdina izan da.
Bigarrena, OCPP 2.0.1 protokoloa
1、 OCPP 2.0.1 eta OCPP 1.6 arteko aldea
OCPP 1.6, OCPP 2.0 bezalako aurreko bertsioekin alderatuta. 1ek hobekuntza handiak ditu arlo hauetan:
a. Segurtasuna hobetu
OCPP2.0.1 segurtasuna gogortu egiten da Secure Sockets Layer-en oinarritutako HTTPS konexioak eta komunikazioen segurtasuna bermatzeko ziurtagirien kudeaketa eskema berri bat sartuz.
b.Ezaugarri berriak gehitzea
OCPP2.0.1-ek funtzio berri asko gehitzen ditu, besteak beste, kargaren kudeaketa adimenduna eta akatsen txosten eta analisi zehatzagoa.
c. Diseinu malguagoa
OCPP2.0.1 malguagoa izateko diseinatu da, aplikazio konplexuago eta askotarikoen beharrei erantzuteko.
d. Kodearen Sinplifikazioa
OCPP2.0.1-ek kodea errazten du, softwarea inplementatzea erraztuz.
OCPP2.0.1 firmware-eguneratzeak sinadura digitala gehitu du, firmware deskarga osatu gabe egotea saihesteko, firmware-eguneratzea huts egitearen ondorioz.
Aplikazio praktikoan, OCPP2.0.1 protokoloa erabil daiteke karga-pilaren urruneko kontrola, karga-egoeraren denbora errealean kontrolatzeko, erabiltzaileen autentifikazioa eta beste funtzio batzuk, eta horrek asko hobetzen ditu kargatzeko ekipoen erabilera, eraginkortasuna eta segurtasuna. OCPP2.0.1 xehetasunak eta askoren 1.6 bertsioa baino funtzioak, zailtasunaren garapena ere handitu da.
2、OCPP2.0.1 funtzioaren sarrera
OCPP 2.0.1 protokoloa OCPP protokoloaren azken bertsioa da. OCPP 1.6rekin alderatuta, OCPP 2.0.1 protokoloak hobekuntza eta optimizazio asko egin ditu. Eduki nagusiak honako hauek dira:
Mezuen entrega: OCP 2.0.1-k mezu mota berriak gehitzen ditu eta mezu formatu zaharragoak aldatzen ditu eraginkortasuna eta errendimendua hobetzeko.
Ziurtagiri digitalak: OPC 2.0.1-en, ziurtagiri digitaletan oinarritutako segurtasun-mekanismoak sartu ziren gailuaren autentifikazio eta mezuen osotasunaren babesa eskaintzeko. Hau OCPP1.6 segurtasun-mekanismoekiko hobekuntza nabarmena da.
Datu-eredua: OPC 2.0.1-ek datu-eredua eguneratzen du gailu mota eta eginbide berrietarako laguntza barne hartzeko.
Gailuen kudeaketa: OPC 2.0.1 gailuak kudeatzeko funtzio zabalagoak eskaintzen ditu, besteak beste, gailuaren konfigurazioa, arazoak konpontzea, software-eguneratzeak, etab.
Osagai-ereduak: OCP 2.0.1-ek osagai-eredu malguagoa aurkezten du, kargatzeko gailu eta sistema konplexuagoak deskribatzeko erabil daitekeena. Honek funtzio aurreratuagoak gaitzen laguntzen du, hala nola V2G (Ibilgailutik sarera).
Karga adimenduna: OCPP2.0.1-ek karga adimendunerako laguntza gehitzen du, adibidez, kargatzeko potentzia dinamikoki doi daiteke sarearen baldintzen edo erabiltzaileen beharren arabera.
Erabiltzailearen identitatea eta baimena: OCPP2.0.1 erabiltzaileak identifikatzeko eta baimentzeko mekanismo hobeak eskaintzen ditu, erabiltzaileen autentifikazio-metodo anitz onartzen ditu eta erabiltzaileen datuak babesteko eskakizun handiagoak ezartzen ditu.
III. OCPP funtzioaren sarrera
1. Kargatze adimenduna
Kanpoko Energia Kudeatzeko Sistema (EMS)
OCPP 2.0.1-ek arazo honi aurre egiten dio kanpoko murrizketen CSMS (Charging Station Management System) jakinarazten dion jakinarazpen-mekanismo bat sartuz. Energia kudeatzeko sistemak (EMS) onartzen dituzten karga adimendun zuzeneko sarrerak hainbat egoera konpon ditzakete:
Kargaguneetara konektatuta dauden ibilgailu elektrikoak (ISO 15118 arauaren arabera)
OCPP 2.0.1-ek ISO 15118 eguneratutako protokoloa onartzen du EVSE-to-EV komunikaziorako. ISO 15118 estandarra plug-and-play karga eta karga adimenduna (EVs-en sarrerak barne) errazago inplementatzen dira OCPP 2.0.1 erabiliz. Gaitu karga-guneen operadoreek karga-guneei buruzko mezuak bidal ditzaten (CSMStik) EV gidariei bistaratzeko.
Kargatze adimendunaren erabilerak:
(1) Karga-balantzatzailea
Load Balancer kargatzeko estazioaren barneko kargara zuzenduta dago batez ere. Kargaguneak kargatzeko postu bakoitzaren karga-potentzia kontrolatuko du aurrekonfigurazioaren arabera. Kargatzeko geltokia muga-balio finko batekin konfiguratuko da, adibidez irteerako gehienezko korrontearekin. Horrez gain, konfigurazioak kargaguneen elektrizitatea banakako kargaguneetara optimizatzeko aukerako aukerak ere biltzen ditu. Konfigurazio honek kargaguneari esaten dio konfigurazio-balio honen azpiko karga-tasak baliogabeak direla eta beste kargatzeko estrategia batzuk hautatu behar direla.
(2) Kargatze adimendun zentrala
Kargatze adimendun zentralak kargatzeko mugak sistema zentral batek kontrolatzen dituela suposatzen du, sareko operadoreak sarearen edukierari buruzko iragarpen-informazioa jaso ondoren kargatzeko egutegiaren zati bat edo osoa kalkulatzen duela, eta sistema zentralak karga-mugak ezarriko ditu kargaguneetan eta karga-mugak ezarriko ditu. mezuei erantzunez.
(3) Tokiko karga adimenduna
Tokiko karga adimenduna kontrolagailu lokal batek egiten du, hau da, OCPP protokoloaren agente baten parekoa, sistema zentralaren mezuak jasotzeaz eta taldeko beste karga-gune batzuen karga-portaera kontrolatzeaz arduratzen dena. Kontrolagailua bera kargatzeko estazioekin horni daiteke edo ez. Tokiko karga adimendunaren moduan, tokiko kontrolagailuak kargatzeko estazioaren karga-potentzia mugatzen du. Kargatzean, muga-balioa alda daiteke. Karga-taldearen muga-balioa lokalean edo sistema zentralak konfigura daiteke.
2. Sistemaren Sarrera
marko sistematikoa
software-arkitektura
OCPP2.0.1 protokoloko modulu funtzionalak datuen transferentzia modulua, Baimen modulua, Segurtasun modulua, Transakzio modulua, Kontagailuen balioen modulua, Kostuen modulua, Erreserba modulua, Kargatze adimenduna modulua, Diagnostiko modulua, Firmwarearen kudeaketa modulua eta Bistaratzeko Mezuen modulua dira.
IV. OCPPren etorkizuneko garapena
1. OCPPren abantailak
OCPP doako eta irekia den protokoloa da, eta egungo karga-pilaren interkonexioa konpontzeko modu eraginkorra ere bada, eta mundu osoko herrialde askotan ezaguna eta erabilia izan da, operadorearen zerbitzuen arteko etorkizuneko interkonexioak komunikatzeko hizkuntza bat izango du.
OCPP iritsi baino lehen, kargatzeko postuaren fabrikatzaile bakoitzak bere protokolo propioa garatu zuen back-end konektibitaterako, eta, horrela, kargatzeko postuaren operadoreak kargatzeko postuaren fabrikatzaile bakarrean blokeatzen zituen. Orain, ia hardware-fabrikatzaile guztiek OCPP onartzen dutenez, karga-posten operadoreak edozein saltzailetako hardwarea aukeratzeko askatasuna dute, merkatua lehiakorragoa bihurtuz.
Gauza bera gertatzen da jabetza/enpresa jabeekin; OCPP ez den kargagune bat erosten dutenean edo OCPP ez den CPO batekin kontratatzen dutenean, kargatzeko geltoki eta kargatzeko postuko operadore zehatz batean blokeatuta daude. Baina OCPP-rekin bat datorren kargatzeko hardwarearekin, etxejabeak beren hornitzaileengandik independenteak izan daitezke. Jabeek aske daude CPO lehiakorragoa, prezio hobea edo funtzionamendu hobeago bat aukeratzeko. halaber, beren sarea zabal dezakete karga-postu hardware desberdinak nahastuz, dauden instalazioak desmuntatu beharrik gabe.
Jakina, EVs-en onura nagusia da EV gidariek ez dutela karga-postuko operadore edo EV hornitzaile bakar batean fidatu behar. Erositako OCPP kargaguneekin gertatzen den bezala, EV gidariek CPO/EMP hobeetara alda dezakete. bigarren, baina oso garrantzitsua den abantaila bat mugikortasun elektrikoaren ibiltaritza erabiltzeko gaitasuna da.
2, OCPP ibilgailu elektrikoen kargaren paperean
(1) OCPP EVSE eta CSMS elkarren artean komunikatzen laguntzen du
(2) Ibilgailu elektrikoen erabiltzaileei kargatzen hasteko baimena
(3) Kargatzeko konfigurazioaren urruneko aldaketa, urruneko kargatzeko kontrola (hasi/gelditzea), urruneko desblokeatzeko pistola (konektorearen ID)
(4) Kargatzeko geltokiaren denbora errealeko egoera (eskuragarri, geldituta, esekita, baimenik gabeko EV/EVSE), denbora errealeko kargatzeko datuak, denbora errealeko energia kontsumoa, denbora errealeko EVSE akatsa
(5) Kargatze adimenduna (sareko karga murriztea)
(6) Firmwarearen kudeaketa (OTAA)
Linkpower 2018an sortu zen, 8 urte baino gehiagorekin AC/DC EV kargatzeko estazioetarako giltza eskuko ikerketa eta garapena eskaintzeko helburuarekin, softwarea, hardwarea, itxura eta abar barne.
OCPP1.6 softwarea duten AC eta DC kargagailu azkarrak dagoeneko amaitu dituzte probak 100 OCPP plataformaren hornitzaile baino gehiagorekin. Aldi berean, OCPP1.6J OCPP2.0.1era eguneratu genezake eta EVSE irtenbide komertziala IEC/ISO15118 moduluekin hornituta dago, hau da, V2G norabide biko kargatzeko urrats sendoa da.
Argitalpenaren ordua: 2024-10-21