Ang OCPP protocol naghatag og usa ka hiniusa nga solusyon sa komunikasyon tali sa mga charging stationcharger sa de-kuryenteng sakyanan sa wallbox ug bisan unsang sentral nga sistema sa pagdumala. Kini nga arkitektura sa protocol nagsuporta sa pagkonektar sa bisan unsang pag-chargecharger sa de-kuryenteng sakyanan sa wallbox sentral nga sistema sa pagdumala sa tighatag og serbisyo uban sa tanang mga charging post.
I. Protokol sa OCPP
1. Ang tibuok nga ngalan sa OCPP kay Open Charge Point Protocol, nga usa ka libre ug bukas nga protocol nga gihimo sa OCA (Open Charge Alliance), usa ka organisasyon nga nakabase sa Netherlands. Ang Open Charge Pointcharger sa de-kuryenteng sakyanan sa wallbox Ang Protocol (OCPP) gigamit para sa hiniusang komunikasyon tali sa mga charging station (CS)charger sa de-kuryenteng sakyanan sa wallboxug bisan unsang charging station management system (CSMS). Kini nga arkitektura sa protocol nagsuporta sa interconnection sa bisan unsang CSMS sa charging service provider sa tanang charging posts. Mga bentaha sa OCPP protocol: bukas ug libre gamiton, makapugong sa pagka-lock-in sa usa lang ka provider (charging platform), makapamenos sa oras/paningkamot sa integrasyon ug mga isyu sa IT.
2. Pangunang mga bersyon sa OCPP protocol
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
Ang SOAP limitado sa kaugalingon nga mga limitasyon sa protocol, dili mahimong usa ka halapad nga range sa paspas nga promosyon; JSON nga bersyon sa WebSocket nga komunikasyon, mahimong sa bisan unsang network nga palibot aron magpadala og data sa usag usa, ang labing gigamit nga mga protocol sa merkado mao ang 1.6J nga bersyon, ang OCPP2.0.1 mao ang 2018 nga gipagawas nga protocol nga nagpasiugda sa paggamit sa direksyon sa umaabot.
3, ang mga kalainan tali sa lainlaing mga bersyon sa OCPPpag-charge sa electric car sa wallboxr
Ang OCPP1.* compatible sa mas ubos nga mga bersyon, ang OCPP1.6 compatible sa OCPP1.5, ug ang OCPP1.5 compatible sa OCPP1.2.
Ang OCPP2.0.1 dili compatible sa OCPP1.6, bisan tuod ang ubang mga sulod sa OCPP1.6 compatible usab, ang OCPP2.0.1 lahi kaayo ang pormat sa data frame nga gipadala, pananglitan, daghang OCPP1.6 ang wala niini nga function tungod sa pagdugang sa OCPP2.0.1.
(1) Ang StartTransaction ug StopTransaction sa OCPP1.6 gipulihan sa TransactionEvent sa OCPP2.0.1.
(2) Ang firmware update sa OCPP2.0.1 nagdugang og digital signatures aron malikayan ang dili kompleto nga pag-download sa firmware, nga mosangpot sa mga kapakyasan sa firmware update.
(3) Ang transactionId gigarantiyahan nga talagsaon sa plataporma sa OCPP1.6, ug gigarantiyahan nga talagsaon sa charging postcharger sa de-kuryenteng sakyanan sa wallboxsa OCPP2.0.1.
(4) Sa OCPP1.6, ang mga depektoso nga bahin gi-optimize ug gi-upgrade, pananglitan: sa OCPP1.6, ang datos sa transactionId sulod sa StartTransaction gitino sa plataporma, apan sa OCPP2.0.1, kini ang charging pile.charger sa de-kuryenteng sakyanan sa wallbox nga nagtino sa bili sa transactionId, nga mapuslanon tungod kay kung adunay kapakyasan sa network, kinahanglan nga ipadala pag-usab ang datos sa StartTransaction kung ang charging pilecharger sa de-kuryenteng sakyanan sa wallbox kinahanglan ipadala pag-usab ang datos. Ang bentaha niini mao nga kung adunay kapakyasan sa network, kinahanglan ipadala pag-usab ang datos sa StartTransaction, kung kini bersyon sa OCPP1.6, ang plataporma lagmit nga makatipig og duha ka kopya sa parehas nga datos sa Transaksyon, nga moresulta sa pagkunhod sa kwarta sa kustomer kaduha;
(5) Mas daghan ang detalye ug features sa OCPP 2.0.1 kon itandi sa 1.6 nga bersyon, mas nisaka ang kalisod niini.
Ikaduha, kasabutan sa OCPP 2.0.1
Gisuportahan sa OCPP2.0.1 ang paggamit sa JSON format data websockets communication, ang OCPP2.0.1 dili compatible sa OCPP1.6.
Nagsuporta sa daghang pamaagi sa pagtugot sa seguridad, ISO15118, smart charging, pagdumala sa device, pagdumala sa pag-charge, ug uban pa. Kini adunay taas nga compatibility, taas nga seguridad ug taas nga scalability.
Topolohiya sa Network sa OCPP
1. Arkitektura sa Software sa OCPP2.0.1
Kini nag-una nga naglakip sa mga module sa pagpadala sa datos, awtorisasyon, seguridad, pag-configure, diagnosis, pagdumala sa firmware, pagdumala sa device ug pagdumala sa pag-charge, ug uban pa. Pagbahin sa functional module (bahin) sa OCPP2.0.1 protocol:
2, Data transmission (DataTransfer) module
Gamita ang third-party library libwebsockets aron magtukod og koneksyon sa websockets uban sa remote CSMS pinaagi sa network para sa data interaction; gamita ang third-party library rapidjson para sa
3、Modyul sa Awtorisasyon (Awtorisasyon)
Ang mga pamaagi sa awtorisasyon naglakip sa RFID, start button, debit/credit card, PIN code, CSMS, local idToken, ISO15118, offline authorization ug uban pa.
Pananglitan: Tsart sa Timing sa Awtorisasyon sa CSMS
4、Modyul sa Seguridad (Seguridad)
Ang security module naggamit ug third-party library nga mbedtls RSA, ECC (Elliptic Curve) module aron i-encrypt ug i-decrypt ang datos, ug X509 module aron madumala ang mga sertipiko.
Pananglitan: Timing diagram para sa pag-update sa mga sertipiko sa charging station
5. Modulo sa mga Transaksyon (Mga Transaksyon)
Ang mga transaksyon nagtumong sa proseso sa pag-charge sa usa ka electric vehicle gamit ang usa ka charging device.
Sa OCPP2.0, ang tanang mensahe nga may kalabotan sa transaksyon gihiusa sa mensahe.
Dayagram sa Timing: Pagsugod sa Transaksyon - I-plug and Play
6, modyul sa MeterValues
Atol sa proseso sa transaksyon, kinahanglan nga magpadala kini og lokal nga datos sa metro ngadto sa CSMS matag karon ug unya, aron masabtan sa CSMS ug sa mga tiggamit ang progreso sa transaksyon sa tinuod nga oras.
Dayagram sa oras: datos sa metro nga may kalabotan sa transaksyon
7. Modulo sa Gasto
Ang Billing module usa ka bag-ong software module sa OCPP2.0, nga gigamit sa paghatag og impormasyon sa presyo ug billing sa mga tiggamit. Kini naglakip sa:
-Sa dili pa mag-charge, paghatag ug detalyadong impormasyon sa presyo sa charging stationcharger sa de-kuryenteng sakyanan sa wallbox.
-Atol sa pag-charge, paghatag og real-time nga impormasyon sa gasto.
-Human sa pag-charge, ihatag ang katapusang impormasyon sa pag-charge.
(1) Dayagram sa oras sa impormasyon sa presyo sa dili pa maningil:
(2) Tsart sa oras sa impormasyon sa pagsingil atol sa pag-charge
(3) Dayagram sa oras sa impormasyon sa pag-charge human sa pag-charge
8. Modyul sa Pagreserba
Ang pag-reserba usa ka reserbadong gimbuhaton, nga mahimong itakda sa operator. Tungod kay wala’y daghang mga charging station.charger sa de-kuryenteng sakyanan sa wallbox ug limitado ang gilay-on sa pagmaneho sa mga de-koryenteng sakyanan, kinahanglan nga sigurohon daan sa mga tiggamit ang pagpanag-iya sa mga kagamitan sa pag-charge.
Diagram sa oras para sa pagreserba sa gitudlo nga kagamitan sa pag-charge sa usa ka estasyon sa pag-chargecharger sa de-kuryenteng sakyanan sa wallbox:
9. Modulo sa Smart Charging
Ang smart charging nagtumong sa kinaiya sa dinamikong pag-adjust sa gahum sa pag-charge kung gikinahanglan atol sa proseso sa pag-charge. Kini naglakip sa:
-Pagbalanse sa karga sulod sa estasyon sa pag-charge -Sentral nga pagkontrol sa sistema
-Lokal nga smart charging -Kontrol sa sistema sa pagdumala sa enerhiya
Sa OCPP smart chargingcharger sa de-kuryenteng sakyanan sa wallbox Ang kontrol kasagarang makita sa mga Charging profile, nga naglangkob sa mga limitasyon sa pagbalhin sa enerhiya para sa charging station sa usa ka piho nga punto sa oras.
Sulud sa mensahe sa mga profile sa pag-charge (JSON):
10. Modyul sa Diagnostika
Gigamit kini aron masusi ang mga problema sa charging station sa layo pinaagi sa pag-upload sa usa ka file nga adunay impormasyon sa pagdayagnos gikan sa charging station.
Diagram sa pagkasunod-sunod sa pag-upload sa file sa impormasyon sa pagdayagnos:
Kodigo nga may kalabutan sa diagnostic file (bahin):
11. Modyul sa Pagdumala sa Firmware
Kon kinahanglan nga i-update sa charging station ang firmware, ipahibalo sa CSMS ang charging station kon kanus-a kini makasugod sa pag-download sa bag-ong firmware, ug ang charging station angayng mopahibalo sa CSMS human sa matag lakang sa pag-download ug pag-install sa bag-ong firmware.
Pananglitan: Diagram sa Timing sa Pag-update sa Firmware (Bahin)
Kodigo nga may kalabutan sa pag-update sa firmware (bahin):
12. Modulo sa Mensahe sa Pagpakita
Ang display message module gigamit sa charging station operator (CSO) aron ipakita ang impormasyon nga may kalabutan sa pag-charge sa tiggamit, ang display message module usa ka bag-ong function sa OCPP 2.0, nga naglakip sa
-Pag-setup sa display message sa CSO
-Estasyon sa pag-chargecharger sa de-kuryenteng sakyanan sa wallbox pag-upload sa mensahe sa pagpakita
Pagtakda sa diagram sa timing sa display message:
Kuhaa ang tsart sa timing sa mensahe sa pagpakita:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Oras sa pag-post: Ago-09-2024