Протоколи OCPP ҳалли ягонаи иртиботи байни истгоҳҳои пуркунандаи барқро таъмин мекунадпуркунандаи барқии мошинҳои wallbox ва ҳама гуна системаи идоракунии марказӣ. Ин меъмории протокол пайвасти ҳама гуна пуркунии барқро дастгирӣ мекунадпуркунандаи барқии мошинҳои wallbox системаи марказии идоракунии провайдери хидматрасон бо тамоми постҳои барқгиранда.
I. Протоколи OCPP
1. Номи пурраи OCPP Protocol Open Charge Point Protocol мебошад, ки протоколи озод ва кушодаест, ки аз ҷониби OCA (Open Charge Alliance), созмоне, ки дар Нидерландия воқеъ аст, таҳия кардааст. Нуқтаи пуркунии кушодапуркунандаи барқии мошинҳои wallbox Протокол (OCPP) барои иртиботи ягонаи байни истгоҳҳои барқгиранда (CS) истифода мешавад.пуркунандаи барқии мошинҳои wallboxва ҳама гуна системаи идоракунии истгоҳи барқ (CSMS). Ин меъмории протокол пайвасти мутақобилаи CSMS-и провайдери хидматрасони пуркунандаи барқро бо ҳама постҳои барқгиранда дастгирӣ мекунад. Афзалиятҳои протоколи OCPP: кушода ва ройгон барои истифода, пешгирӣ кардани басташавӣ ба як провайдери ягона (платформаи пуркунандаи барқ), вақти ҳамгироӣ / кӯшиш ва мушкилоти IT-ро коҳиш медиҳад.
2, Версияҳои асосии протоколи OCPP
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP бо маҳдудиятҳои протоколии худ маҳдуд аст, наметавонад доираи васеи таблиғи зуд бошад; Версияи JSON-и иртиботи WebSocket, метавонад дар ҳама гуна муҳити шабакавӣ барои фиристодани маълумот ба ҳамдигар бошад, протоколҳои бештар истифодашаванда дар бозор версияи 1.6J мебошад, OCPP2.0.1 2018 аз протокол ба истифодаи самт мусоидат мекунад аз оянда.
3, фарқиятҳо байни версияҳои гуногуни OCPPWallbox барои мошини барқӣr
OCPP1.* бо версияҳои поёнтар, OCPP1.6 бо OCPP1.5, OCPP1.5 бо OCPP1.2 мувофиқ аст.
OCPP2.0.1 бо OCPP1.6, OCPP2.0.1 мувофиқ нест, гарчанде ки баъзе аз мундариҷаи OCPP1.6 низ доранд, аммо формати чаҳорчӯбаи маълумоти фиристодашуда комилан дигар буд, OCPP2.0.1 бисёр OCPP1.6-ро илова кард. масалан, функсия надоранд.
(1) StartTransaction ва StopTransaction дар OCPP1.6 бо TransactionEvent дар OCPP2.0.1 иваз карда мешаванд.
(2) Навсозии нармафзор дар OCPP2.0.1 имзоҳои рақамиро илова мекунад, то зеркашиҳои нопурраи нармафзорро пешгирӣ кунад, ки боиси нокомии навсозии нармафзор мегардад.
(3) TranslationId аз ҷониби платформа дар OCPP1.6 нодир буданаш кафолат дода мешавад ва аз ҷониби пости барқгиранда беназир буданаш кафолат дода мешавад.пуркунандаи барқии мошинҳои wallboxдар OCPP2.0.1.
(4) Дар OCPP1.6, ҷойҳои нуқсон оптимизатсия ва такмил дода шудаанд, масалан: дар OCPP1.6, маълумоти транзаксияId дар дохили StartTransaction аз ҷониби платформа муайян карда мешавад, аммо дар OCPP2.0.1 ин паллаи пуркунанда аст.пуркунандаи барқии мошинҳои wallbox ки арзиши транзаксиониро муайян мекунад, ки ин фоидаовар аст, зеро вақте ки хатогии шабака вуҷуд дорад, ҳангоми пур кардани паллаи пуркунӣ маълумоти StartTransaction-ро дубора фиристодан лозим аст.пуркунандаи барқии мошинҳои wallbox бояд маълумотро дубора фиристад. Бартарии ин дар он аст, ки ҳангоми нокомии шабака, бояд маълумоти StartTransaction-ро дубора ирсол кунед, агар он версияи OCPP1.6 бошад, платформа эҳтимоли зиёд дорад, ки ду нусхаи як маълумоти транзаксияро захира кунад, ки дар натиҷа ба тарҳи пули муштарӣ ду маротиба;
(5) Тафсилот ва хусусиятҳои OCPP 2.0.1 нисбат ба версияи 1.6 хеле бештар, рушди мушкилот афзоиш ёфтааст.
Дуюм, созишномаи OCPP 2.0.1
OCPP2.0.1 истифодаи алоқаи вебсокетҳои формати JSON-ро дастгирӣ мекунад, OCPP2.0.1 бо OCPP1.6 мувофиқ нест.
Якчанд усулҳои иҷозатдиҳии амниятро дастгирӣ мекунад, ISO15118, пуркунии оқилона, идоракунии дастгоҳ, идоракунии пуркунии барқ ва ғайра. Хусусиятҳои мутобиқати баланд, амнияти баланд ва миқёспазирии баланд.
Топологияи шабакавии OCPP
1, OCPP2.0.1 Архитектураи нармафзор
Он асосан модулҳои интиқоли маълумот, авторизатсия, амният, конфигуратсия, ташхис, идоракунии нармафзор, идоракунии дастгоҳ ва идоракунии пуркунии барқ ва ғайраро дар бар мегирад. Шӯъбаи модули функсионалӣ (қисми) дар протоколи OCPP2.0.1:
2、Модули интиқоли маълумот (DataTransfer).
libwebsockets китобхонаи тарафи сеюмро истифода баред, то пайвасти websockets бо CSMS дурдаст тавассути шабака барои ҳамкории додаҳо; барои китобхонаи тарафи сеюм rapidjson истифода баред
3, Модули иҷозатдиҳӣ (авторизатсия).
Усулҳои авторизатсия RFID, тугмаи оғоз, корти дебетӣ/кредитӣ, рамзи PIN, CSMS, idToken маҳаллӣ, ISO15118, иҷозати офлайнӣ ва ғайраро дар бар мегиранд.
Мисол: Диаграммаи вақти ваколати CSMS
4、Модули амният (амният).
Модули амниятӣ китобхонаи тарафи сеюми mbedtls RSA, модули ECC (Elliptic Curve) барои рамзгузорӣ ва рамзкушоии маълумот ва модули X509 барои идоракунии сертификатҳоро истифода мебарад.
Мисол: Диаграммаи вақт барои навсозии шаҳодатномаҳои истгоҳи барқ
5, Модули транзаксияҳо
Муомилот ба раванди пур кардани мошини барқӣ тавассути дастгоҳи пуркунанда дахл дорад.
Дар OCPP2.0, ҳама паёмҳои марбут ба транзаксия дар паём муттаҳид карда мешаванд
Диаграммаи вақт: Оғози транзаксия - Васл ва бозӣ
6、Модули MeterValues
Дар ҷараёни транзаксия, ба он лозим аст, ки маълумоти ҳисобкунакҳои маҳаллиро ба CSMS мунтазам ирсол кунад, то CSMS ва корбарон пешрафти транзаксияро дар вақти воқеӣ фаҳманд.
Диаграммаи вақт: маълумоти ҳисобкунак вобаста ба транзаксия
7, Модули хароҷот
Модули ҳисоббаробаркунӣ як модули нави нармафзор дар OCPP2.0 мебошад, ки барои пешниҳоди маълумот оид ба нарх ва биллинг ба корбарон истифода мешавад. Он асосан дар бар мегирад:
-Пеш аз пур кардани барқ, пешниҳоди маълумоти муфассали нархгузории истгоҳи пуркунӣпуркунандаи барқии мошинҳои wallbox.
- Ҳангоми пуркунии барқ, пешниҳоди иттилоот дар вақти воқеӣ.
- Пас аз пуркунии барқ, пешниҳоди маълумоти ниҳоии барқ.
(1) Диаграммаи вақт барои маълумоти нарх пеш аз пардохт:
(2) Нақшаи вақт барои маълумоти ҳисобдорӣ ҳангоми пардохт
(3) Диаграммаи вақти иттилооти пуркунии барқ пас аз пуркунӣ
8, Модули фармоиш
Бронкунӣ вазифаи ҳифзшуда мебошад, ки онро оператор муқаррар карда метавонад. Азбаски станцияхои пуркувваткунй бисьёр нестандпуркунандаи барқии мошинҳои wallbox ва доираи ронандагии мошинҳои барқӣ маҳдуд аст, корбарон бояд соҳиби таҷҳизоти пуркунандаи барқро пешакӣ таъмин кунанд.
Диаграммаи вақт барои захира кардани таҷҳизоти барқгиранда дар як истгоҳи барқпуркунандаи барқии мошинҳои wallbox:
9, Модули SmartCharging
Пуркунии интеллектуалӣ ба рафтори ба таври динамикӣ танзим кардани қувваи барқ дар ҳолати зарурӣ дар ҷараёни пуркунии барқ ишора мекунад. Он асосан дар бар мегирад:
-Тавозуни сарборӣ дар дохили истгоҳи пуркунӣ -Назорати системаи марказӣ
-Пуркунии интеллектуалии маҳаллӣ -Назорати системаи идоракунии энергия
Дар пуркунии интеллектуалии OCPPпуркунандаи барқии мошинҳои wallbox назорат асосан дар профилҳои пуркунандаи барқ, ки дорои маҳдудиятҳои интиқоли энергия барои истгоҳи барқгиранда дар як лаҳзаи муайян инъикос меёбад.
Пур кардани мундариҷаи паёми профилҳо (JSON):
10, Модули ташхис
Он барои ташхиси фосилавии мушкилоти истгоҳи барқкунӣ тавассути бор кардани файле, ки дорои маълумоти ташхисӣ аз истгоҳи барқгир аст, истифода мешавад.
Диаграммаи пайдарпаии боркунии файли иттилооти ташхисӣ:
Рамзи марбут ба файли ташхис (қисми):
11, Модули идоракунии нармафзор
Вақте ки истгоҳи барқгиранда бояд нармафзори миёнаравро навсозӣ кунад, CSMS ба истгоҳи барқгиранда хабар медиҳад, ки он метавонад ба зеркашии нармафзори нав оғоз кунад ва истгоҳи барқгиранда пас аз ҳар як қадами зеркашӣ ва насби нармафзори нав бояд CSMS-ро огоҳ кунад.
Мисол: Диаграммаи вақти навсозии нармафзор (қисман)
Рамзи марбут ба навсозии нармафзор (қисми):
12, Модули DisplayMessage
Модули намоиши паём аз ҷониби оператори истгоҳи барқгиранда (CSO) барои намоиш додани маълумоти марбут ба барқ ба корбар истифода мешавад, модули паёми намоишӣ вазифаи нав дар OCPP 2.0 мебошад, асосан аз он ҷумла
-Паёми намоиширо аз ҷониби СҶШ насб кунед
-Истгоҳи непугирипуркунандаи барқии мошинҳои wallbox боркунии паёми намоишӣ
Муқаррар кардани диаграммаи вақти паёми намоишӣ:
Диаграммаи вақти паёмро гиред:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Вақти фиристодан: 09-09-2024