Protokol OCPP poskytuje řešení jednotné komunikace mezi nabíjecími stanicemielektrická nabíječka do auta wallbox a jakýkoli centrální řídicí systém. Tato architektura protokolu podporuje propojení jakéhokoli nabíjeníelektrická nabíječka do auta wallbox centrální řídicí systém poskytovatele služeb se všemi zpoplatněnými stanovišti.
I. Protokol OCPP
1. Celý název OCPP je Open Charge Point Protocol, což je bezplatný a otevřený protokol vyvinutý organizací OCA (Open Charge Alliance) se sídlem v Nizozemsku. Otevřený nabíjecí bodelektrická nabíječka do auta wallbox Protokol (OCPP) se používá pro jednotnou komunikaci mezi nabíjecími stanicemi (CS)elektrická nabíječka do auta wallboxa jakýkoli systém správy nabíjecích stanic (CSMS). Tato architektura protokolu podporuje propojení CSMS libovolného poskytovatele nabíjecích služeb se všemi nabíjecími stanicemi. Výhody protokolu OCPP: otevřený a bezplatný k použití, zabraňuje uzamčení u jednoho poskytovatele (platforma nabíjení), snižuje čas/námaha integrace a problémy s IT.
2、Hlavní verze protokolu OCPP
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP je omezena vlastní omezení protokolu, nemůže být široká škála rychlé propagace; JSON verze komunikace WebSocket, lze v libovolném síťovém prostředí posílat data mezi sebou, nejpoužívanější protokoly na trhu je verze 1.6J, OCPP2.0.1 je 2018 z protokolu prosazuje použití směr budoucnosti.
3, rozdíly mezi různými verzemi OCPPnabíjení elektromobilu wallboxr
OCPP1.* je kompatibilní s nižšími verzemi, OCPP1.6 je kompatibilní s OCPP1.5, OCPP1.5 je kompatibilní s OCPP1.2.
OCPP2.0.1 není kompatibilní s OCPP1.6, OCPP2.0.1 i když část obsahu OCPP1.6 také ano, ale formát odesílaného datového rámce byl zcela odlišný, OCPP2.0.1 přidal mnoho OCPP1.6 ano nemají například funkci.
(1) StartTransaction a StopTransaction v OCPP1.6 jsou nahrazeny TransactionEvent v OCPP2.0.1.
(2) Aktualizace firmwaru v OCPP2.0.1 přidává digitální podpisy, aby se zabránilo neúplnému stažení firmwaru, což vede k selhání aktualizace firmwaru.
(3) TransactionId je zaručeno, že bude jedinečné platformou v OCPP1.6, a že bude jedinečné podle účtovací stanice.elektrická nabíječka do auta wallboxv OCPP2.0.1.
(4) V OCPP1.6 byla vadná místa optimalizována a upgradována, například: v OCPP1.6 jsou data TransakceId uvnitř StartTransaction určena platformou, ale v OCPP2.0.1 je to hromada poplatků.elektrická nabíječka do auta wallbox který určuje hodnotu transakceId, což je výhodné, protože při výpadku sítě je nutné znovu odeslat data StartTransaction při nabíjeníelektrická nabíječka do auta wallbox musí data odeslat znovu. Výhodou toho je, že když dojde k selhání sítě, je potřeba znovu odeslat data StartTransaction, pokud se jedná o verzi OCPP1.6, platforma velmi pravděpodobně uloží dvě kopie stejných dat transakce, což má za následek odečtení peníze zákazníka dvakrát;
(5) OCPP 2.0.1 detaily a funkce než verze 1.6 mnohem více, vývoj obtížnosti se zvýšil.
Za druhé, dohoda OCPP 2.0.1
OCPP2.0.1 podporuje použití datové komunikace websockets ve formátu JSON, OCPP2.0.1 není kompatibilní s OCPP1.6.
Podporuje více metod bezpečnostní autorizace, ISO15118, chytré nabíjení, správu zařízení, správu nabíjení atd. Vyznačuje se vysokou kompatibilitou, vysokou bezpečností a vysokou škálovatelností.
Topologie sítě OCPP
1、Softwarová architektura OCPP2.0.1
Zahrnuje především moduly přenosu dat, autorizace, zabezpečení, konfigurace, diagnostiky, správy firmwaru, správy zařízení a správy nabíjení atd. Rozdělení funkčních modulů (část) v protokolu OCPP2.0.1:
2、 Modul přenosu dat (DataTransfer).
Použijte knihovnu třetí strany libwebsockets k navázání spojení websockets se vzdáleným CSMS přes síť pro interakci s daty; použijte knihovnu třetí strany rapidjson
3、Modul autorizace (autorizace).
Mezi autorizační metody patří RFID, startovací tlačítko, debetní/kreditní karta, PIN kód, CSMS, lokální idToken, ISO15118, offline autorizace a tak dále.
Příklad: Graf časování autorizace CSMS
4、Bezpečnostní (zabezpečení) modul
Bezpečnostní modul využívá knihovnu mbedtls RSA třetích stran, modul ECC (Elliptic Curve) pro šifrování a dešifrování dat a modul X509 pro správu certifikátů.
Příklad: Časový diagram pro aktualizaci certifikátů nabíjecí stanice
5、Modul Transactions(Transactions).
Transakce označuje proces nabíjení elektrického vozidla nabíjecím zařízením.
V OCPP2.0 jsou všechny zprávy související s transakcemi integrovány do zprávy
Časový diagram: Zahájení transakce – Plug and Play
6、 Modul MeterValues
Během transakčního procesu potřebuje pravidelně odesílat data z místního měřiče do CSMS, aby CSMS a uživatelé mohli pochopit průběh transakce v reálném čase.
Časový diagram: data měřiče související s transakcí
7, nákladový modul
Fakturační modul je nový softwarový modul v OCPP2.0, který se používá k poskytování cenových a fakturačních informací uživatelům. Zahrnuje především:
-Před nabíjením poskytnout podrobné informace o ceně nabíjecí staniceelektrická nabíječka do auta wallbox.
-Během nabíjení poskytování informací o nákladech v reálném čase.
-Po nabití poskytnutí informací o konečném nabití.
(1) Časový diagram informací o ceně před nabíjením:
(2) Časový diagram fakturačních informací během nabíjení
(3) Časový diagram informací o nabíjení po nabití
8, Rezervační modul
Rezervace je vyhrazená funkce, kterou může nastavit operátor. Protože není mnoho nabíjecích stanicelektrická nabíječka do auta wallbox a dojezd elektrických vozidel je omezený, uživatelé si musí předem zajistit vlastnictví nabíjecího zařízení.
Časový diagram pro rezervaci určeného nabíjecího zařízení na nabíjecí stanicielektrická nabíječka do auta wallbox:
9、 Modul SmartCharging
Chytré nabíjení označuje chování dynamického nastavování nabíjecího výkonu podle potřeby během procesu nabíjení. Zahrnuje především:
-Vyvažování zátěže v nabíjecí stanici -Centrální ovládání systému
-Lokální chytré nabíjení -Řízení systému řízení energie
V chytrém nabíjení OCPPelektrická nabíječka do auta wallbox ovládání se odráží především v nabíjecích profilech, které obsahují limity přenosu energie pro nabíjecí stanici v konkrétním okamžiku.
Obsah zprávy nabíjecích profilů (JSON):
10、Diagnostický modul
Slouží ke vzdálené diagnostice problémů nabíjecí stanice nahráním souboru obsahujícího diagnostické informace z nabíjecí stanice.
Sekvenční diagram nahrávání souboru s diagnostickými informacemi:
Kód související s diagnostickým souborem (část):
11、 Modul pro správu firmwaru
Když nabíjecí stanice potřebuje aktualizovat firmware, CSMS upozorní nabíjecí stanici, když může začít stahovat nový firmware, a nabíjecí stanice by měla upozornit CSMS po každém kroku stahování a instalace nového firmwaru.
Příklad: Časový diagram aktualizace firmwaru (částečný)
Kód související s aktualizací firmwaru (část):
12、 Modul DisplayMessage
Modul zpráv na displeji používá operátor nabíjecí stanice (CSO) k zobrazení informací souvisejících s nabíjením uživateli, modul zpráv na displeji je novou funkcí v OCPP 2.0, zejména včetně
-Nastavení zobrazení zprávy CSO
-Nabíjecí staniceelektrická nabíječka do auta wallbox odesílání zobrazované zprávy
Nastavení časového diagramu zpráv na displeji:
Získejte časový graf zobrazení zpráv:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Čas odeslání: srpen-09-2024