Tässä artikkelissa kuvataan OCPP -protokollan kehitys, joka päivittää versiosta 1.5 2.0.1, korostaen turvallisuuden, älykkään latauksen, ominaisuuksien laajennusten ja koodin yksinkertaistamisen parannuksia versiossa 2.0.1 sekä sen avainroolissa sähköajoneuvojen lataamisessa.
I. OCPP -protokollan käyttöönotto
OCPP: n koko nimi on avoimen varauksen protokolla, joka on ilmainen ja avoin protokolla, jonka on kehittänyt Alankomaissa sijaitseva organisaatio OCA (Open Bork Alliance). Avoin varauspisteprotokolla (OCPP) on yhtenäinen viestintäjärjestelmä CS: n ja minkä tahansa latausaseman hallintajärjestelmän (CSMS) välillä. Tämä protokollan arkkitehtuuri tukee minkä tahansa latauspalveluntarjoajan keskitetyn hallintajärjestelmän yhdistämistä kaikilla latausasemilla, ja se on ensisijaisesti suunniteltu ratkaisemaan yksityisissä latausverkoissa tapahtuvia viestintävaikeuksia.OCPP tukee latausasemien välisen viestinnän hallintaa ja kunkin palveluntarjoajan keskitetyn hallintajärjestelmän välillä. OCPP tukee viestintää latausasemien ja kunkin palveluntarjoajan keskushallintajärjestelmän välillä. Se muuttaa yksityisten latausverkkojen suljettua luonnetta, joka on aiheuttanut ongelmia monille EV -omistajille ja kiinteistöpäälliköille ja on johtanut laajalle levinneeseen avoimeen malliin koko teollisuudessa.
OCPP -protokollan edut
Avoin ja ilmainen käyttö
Estää lukituksen yhdelle palveluntarjoajalle (latausalusta)
Vähentää integraatioaikaa/vaivaa ja IT -ongelmia
1 、 OCPP: n historia
2. OCPP -version esittely
Kuten alla on esitetty, OCPP1.5: stä uusimpaan OCPP2.0.1: ään
Koska teollisuudessa on liian paljon omistusoikeudellisia protokollia yhtenäisen palvelukokemuksen ja eri operaattoripalvelujen välisen operatiivisen yhteyden tukemiseksi, OCA otti johtajan avoimen protokollan OCPP1.5: n kehittämisessä. Saippua rajoittaa omat protokollarajoitukset, eikä sitä voida suosia laajasti ja nopeasti.
OCPP 1.5 kommunikoi keskusjärjestelmien kanssa HTTP -protokollaan perustuvan SOAP -protokollan avulla latauspisteiden käyttämiseksi, jotka tukevat seuraavia toimintoja: paikalliset ja etäyhteydet aloittavat transaktiot, mukaan lukien laskutusmittaus
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 -versio, liittyi JSON -muodon toteutukseen ja lisäsi älykkään latauksen laajentamista. JSON-versio on WebSocket-viestinnän kautta, se voi olla missä tahansa verkkoympäristössä toistensa tietojen lähettämiseksi. Markkinoiden eniten käytettyjä protokollia on 1.6J-versio, tuki Websockets Protocol -pohjaisen JSON-muodon datan tietoliikenteen vähentämiseksi (JSON, WebSockets Protocol -pohjainen JSON-tieto tietoliikenteen vähentämiseksi).
Tukee JSON -muotoisia tietoja, jotka perustuvat WebSockets -protokollaan tietoliikenteen vähentämiseksi (JSON, JavaScript -objektin esitys, on kevyt tiedonvaihtomuoto) ja mahdollistaa verkkojen toiminnan, jotka eivät tue latauspistepakettien reititystä (esim. Julkinen Internet). Älykäs lataus: kuorman tasapainotus, keskitetty älykäs lataus ja paikallinen älykäs lataus. Anna latauspisteiden palauttaa omat tiedot (nykyisten latauspisteiden perusteella), kuten viimeksi mitattu arvo tai latauspisteen tila.
(4) OCPP 2.0 (JSON)
Vuonna 2018 julkaistu OCPP 2.0 parantaa tapahtumien käsittelyä, lisää turvallisuutta, laitteenhallintaa: lisää älykästä lataustoimintoa, topologiaille energianhallintajärjestelmillä (EMS), paikallisilla ohjaimilla ja EV: issä, joissa on integroitu älykäs lataus, latausasemat ja latausaseman hallintajärjestelmät. Tukee ISO 15118: Plug and Play- ja älykkäät latausvaatimukset sähköajoneuvoille.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 on uusin versio, joka julkaistiin vuonna 2020. Se tarjoaa uusia ominaisuuksia ja parannuksia, kuten ISO15118 (plug and play), parannettu turvallisuus ja yleinen parantunut suorituskyky.
3. OCPP -version yhteensopivuus
OCPP1.x on yhteensopiva alempien versioiden kanssa, OCPP1.6 on yhteensopiva OCPP1.5: n, OCPP1.5: n kanssa, on yhteensopiva OCPP1.2: n kanssa.
OCPP2.0.1 ei ole yhteensopiva OCPP1.6: n, OCPP2.0.1: n kanssa, vaikka joillakin OCPP1.6: n sisällöillä on myös, mutta tietokehysmuoto on ollut täysin erilainen kuin lähetetty.
Toiseksi OCPP 2.0.1 -protokolla
1 、 Ero OCPP 2.0.1: n ja OCPP 1.6: n välillä
Verrattuna aikaisempiin versioihin, kuten OCPP 1.6, OCPP 2.0. 1: llä on merkittäviä parannuksia seuraavilla alueilla:
a. Parannettu turvallisuus
OCPP2.0.1 on tietoturva, joka kovetetaan ottamalla käyttöön HTTPS -yhteydet, jotka perustuvat turvallisiin pistorasiakerrokseen ja uuden sertifikaatinhallintajärjestelmään viestinnän turvallisuuden varmistamiseksi.
B. Uusien ominaisuuksien lisääminen
OCPP2.0.1 lisää monia uusia ominaisuuksia, mukaan lukien älykäs latauksen hallinta ja yksityiskohtaisempi vikaraportointi ja analyysi.
c. Joustavampi suunnittelu
OCPP2.0.1 on suunniteltu joustavammaksi vastaamaan monimutkaisempien ja monipuolisten sovellusten tarpeita.
d. Koodin yksinkertaistaminen
OCPP2.0.1 yksinkertaistaa koodia, mikä helpottaa ohjelmiston toteuttamista.
OCPP2.0.1 Firmware -päivitys Lisätty digitaalinen allekirjoitus estämään laiteohjelmiston lataus on epätäydellinen, mikä johtaa laiteohjelmiston päivitysvirheeseen.
Käytännöllisessä sovelluksessa OCPP2.0.1 -protokollaa voidaan käyttää latauspaalun, lataustilan, käyttäjän todennuksen ja muiden toimintojen reaaliaikaisen seurannan, etähallinnan toteuttamiseen, mikä parantaa huomattavasti latauslaitteiden käyttöä, tehokkuutta ja turvallisuutta.ocpp2.0.1 yksityiskohdat ja toiminnot kuin monien 1,6-versio, vaikeuden kehitys on lisääntynyt.
2 、 OCPP2.0.1 Toiminto Johdanto
OCPP 2.0.1 -protokolla on OCPP -protokollan uusin versio. Verrattuna OCPP 1,6: een, OCPP 2.0.1 -protokolla on tehnyt paljon parannuksia ja optimointeja. Tärkein sisältö sisältää:
Viestin toimitus: OCP 2.0.1 lisää uusia viestityyppejä ja muuttaa vanhempia viestimuotoja tehokkuuden ja suorituskyvyn parantamiseksi.
Digitaaliset varmenteet: OPC 2.0.1: ssä digitaaliset varmennepohjaiset tietoturvamekanismit otettiin käyttöön kovetetun laitteen todennuksen ja viestin eheyden suojaamiseksi. Tämä on merkittävä parannus OCPP1.6 -turvamekanismeihin nähden.
Tietomalli: OPC 2.0.1 päivittää datamallin sisällyttämään tuen uusille laitetyypeille ja ominaisuuksille.
Laitteenhallinta: OPC 2.0.1 tarjoaa kattavammat laitteenhallintatoiminnot, mukaan lukien laitteen määritykset, vianetsintä, ohjelmistopäivitykset jne.
Komponenttimallit: OCP 2.0.1 esittelee joustavamman komponenttimallin, jota voidaan käyttää kuvaamaan monimutkaisempia latauslaitteita ja järjestelmiä. Tämä auttaa mahdollistamaan edistyneempiä ominaisuuksia, kuten V2G (ajoneuvo ruudukkoon).
Älykäs lataus: OCPP2.0.1 lisää tukea älykkäille latauksille, esimerkiksi lataustehoa voidaan säätää dynaamisesti ruudukkoolosuhteiden tai käyttäjän tarpeiden mukaan.
Käyttäjäidentiteetti ja valtuutus: OCPP2.0.1 tarjoaa parannettuja käyttäjän tunnistamis- ja valtuutusmekanismeja, tukee useita käyttäjän todennusmenetelmiä ja asettaa suuremmat vaatimukset käyttäjän tietosuojalle.
III. Johdatus OCPP -toimintoon
1. Älykäs lataus
Ulkoinen energianhallintajärjestelmä (EMS)
OCPP 2.0.1 käsittelee tätä ongelmaa ottamalla käyttöön ilmoitusmekanismi, joka ilmoittaa ulkoisten rajoitusten CSMS (latausaseman hallintajärjestelmä). Suorat älykkäät lataustulot, jotka tukevat energianhallintajärjestelmiä (EMS), voivat ratkaista monia tilanteita:
Sähköajoneuvot kytkettynä latauspisteisiin (kirjoittanut ISO 15118)
OCPP 2.0.1 tukee ISO 15118 -protokollaa EVSE-EV-EV-viestintää varten. ISO 15118 Standard Plug and-Play-lataus ja älykäs lataus (mukaan lukien EVS: n tulot) on helpompi toteuttaa OCPP 2.0.1: n avulla. Ota latausaseman käyttäjät lähettämään viestejä (CSMS: ltä) latausasemista, jotka koskevat näyttöä EV -ohjaimille.
Älykäs lataus käyttää:
(1) kuorman tasapainottaja
Kuorman tasapainottaja on pääosin suunnattu latausaseman sisäiseen kuormaan. Latausasema hallitsee kunkin latauspostin latausvoimaa konfigurointia edeltävän konfigurointin mukaan. Latausasema määritetään kiinteällä raja -arvolla, kuten enimmäislähtövirra. Lisäksi kokoonpano sisältää myös valinnaiset vaihtoehdot latausasemien virranjaon optimoimiseksi yksittäisille latausasemille. Tämä kokoonpano kertoo latausasemalle, että latausnopeudet tämän kokoonpanon alapuolella ovat virheelliset ja että muut latausstrategiat olisi valittava.
(2) älykäs lataus
Keski -älykäs lataus olettaa, että latausrajoja hallitaan keskusjärjestelmällä, joka laskee osan tai kaiken latausaikataulun saatuaan ruudukko -operaattorin ennustetiedot ruudukkokapasiteetista, ja keskusjärjestelmä asettaa latausasemien latausrajat ja asettaa latausrajat vastaamalla viesteihin.
(3) paikallinen älykäs lataus
Paikallinen älykäs lataus toteuttaa paikallinen ohjain, joka vastaa OCPP -protokollan edustajaa, joka vastaa viestejen vastaanottamisesta keskusjärjestelmästä ja ryhmän muiden latausasemien latauskäyttäytymisen hallitsemisesta. Itse ohjain voidaan varustaa latausasemilla vai ei. Paikallisen älykkään latauksen tilassa paikallinen ohjain rajoittaa latausaseman latausvoimaa. Latauksen aikana raja -arvoa voidaan muuttaa. Latausryhmän raja -arvo voidaan konfiguroida paikallisesti tai keskusjärjestelmä.
2. järjestelmän esittely
systemaattinen kehys
ohjelmistoarkkitehtuuri
OCPP2.0.1 -protokollan funktionaaliset moduulit sisältävät pääasiassa tiedonsiirtomoduulin, valtuutusmoduulin, suojausmoduulin, transaktiomoduulin, mittariarvojen moduulin, kustannusmoduulin, varausmoduulin, älykkään latausmoduulin, diagnostiikkimoduulin, laiteohjelmiston hallintamoduulin ja näyttömoduulin kanssa
Iv. OCPP: n tuleva kehitys
1. OCPP: n edut
OCPP on ilmainen ja avoin protokolla, ja se on myös tehokas tapa ratkaista nykyinen latauspaalua, ja sitä on suosittu ja sitä käytetään monissa maissa ympäri maailmaa, operaattorin palvelujen tulevaisuuden yhteyksillä on kielen kommunikointi.
Ennen OCPP: n tulemista jokainen latauspostin valmistaja kehitti oman oman omistusprotokollan taustayhteyteen, jolloin lataus post-operaattorit yhdeksi latauspostimieheksi. Nyt, kun käytännössä kaikki OCPP: tä tukevat laitteistovalmistajat latautuvat post -operaattoreista, voi vapaasti valita laitteistot mistä tahansa myyjältä, mikä tekee markkinoista kilpailukykyisempiä.
Sama pätee kiinteistöjen/yritysten omistajille; Kun he ostavat ei-OCPP: n latausaseman tai sopimuksen ei-OCPP: n CPO: n kanssa, ne on lukittu tiettyyn latausasemaan ja lataustoimittajalle. Mutta OCPP-yhteensopivalla latauslaitteistolla asunnonomistajat voivat pysyä riippumattomina palveluntarjoajistaan. Omistajat voivat vapaasti valita kilpailukykyisemmän, paremman hinnan tai paremman toiminnan CPO: n. Lisäksi he voivat laajentaa verkkoaan sekoittamalla erilaisia latauslaitteita tarvitsematta purkaa olemassa olevia asennuksia.
Tietenkin EVS: n tärkein hyöty on, että EV Kuten ostetuissa OCPP -latausasemissa, EV -ohjaimet voivat siirtyä parempaan CPO/EMPS: ään. Toinen, mutta erittäin tärkeä hyöty on kyky käyttää sähköisen liikkuvuuden verkkovierailua.
2, OCPP sähköajoneuvojen latauksen roolissa
(1) OCPP auttaa EVSE: tä ja CSM: t kommunikoimaan keskenään
(2) Sähköajoneuvojen käyttäjien lupa aloittaa lataus
(3) Latausmäärityksen etämuokkaus, etä latausohjaus (käynnistys/stop), etäkäyttöpistoolin (liittimen tunnus) etäkäyttöinen aukko (liittimen tunnus)
(4) Latausaseman reaaliaikainen tila (saatavana, pysäytetty, keskeytetty, luvaton EV/EVSE), reaaliaikaiset lataustiedot, reaaliaikainen virrankulutus, reaaliaikainen EVSE-epäonnistuminen
(5) Älykäs lataus (verkon kuormituksen vähentäminen)
(6) Laiteohjelmiston hallinta (OTAA)
LinkPower perustettiin vuonna 2018, ja yli 8 vuotta pyrkii tarjoamaan avaintutkimusta ja kehitystä AC/DC EV: n latausasemille, mukaan lukien ohjelmistot, laitteistot, ulkonäkö jne.
Sekä AC- että DC -nopea laturi OCPP1.6 -ohjelmistolla ovat jo lopettaneet testauksen yli 100 OCPP -alustalla. Samanaikaisesti voimme päivittää OCPP1.6J OCPP2.0.1: ksi ja kaupallinen EVSE-ratkaisu on varustettu IEC/ISO15118-moduuleilla, mikä on vankka askel kohti V2G: n kaksisuuntaisen latauksen toteuttamista.
Viestin aika: OCT-21-2024