Протоколът OCPP осигурява унифицирано комуникационно решение между зарядните станциизарядно за електрическа кола wallbox и всяка централна система за управление. Тази архитектура на протокола поддържа взаимното свързване на всяко зарежданезарядно за електрическа кола wallbox централната система за управление на доставчика на услуги с всички постове за таксуване.
I. OCPP протокол
1. Пълното име на OCPP е Open Charge Point Protocol, който е безплатен и отворен протокол, разработен от OCA (Open Charge Alliance), организация, базирана в Холандия. Отворената точка за зарежданезарядно за електрическа кола wallbox Протокол (OCPP) се използва за унифицирана комуникация между зарядни станции (CS)зарядно за електрическа кола wallboxи всяка система за управление на зарядни станции (CSMS). Тази архитектура на протокола поддържа взаимно свързване на CSMS на всеки доставчик на услуги за таксуване с всички постове за таксуване. Предимства на протокола OCPP: отворен и безплатен за използване, предотвратява заключването към един доставчик (платформа за таксуване), намалява времето/усилието за интегриране и проблемите с ИТ.
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, разликите между различните версии на OCPPзареждане за електрическа кола wallboxr
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) TransactionId се гарантира, че е уникален от платформата в OCPP1.6 и се гарантира, че е уникален от поста за таксуванезарядно за електрическа кола wallboxв OCPP2.0.1.
(4) В OCPP1.6 дефектните места са оптимизирани и надградени, например: в OCPP1.6 данните за идентификатора на транзакция в StartTransaction се определят от платформата, но в OCPP2.0.1 това е купчината за зарежданезарядно за електрическа кола wallbox който определя стойността на transactionId, което е предимство, защото когато има повреда в мрежата, е необходимо да изпратите отново данните за 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 на трета страна, за да установите уебсокетс връзка с отдалечения CSMS през мрежата за взаимодействие с данни; използвайте библиотеката rapidjson на трета страна за
3、Модул за упълномощаване (упълномощаване).
Методите за оторизация включват RFID, бутон за стартиране, дебитна/кредитна карта, ПИН код, CSMS, локален idToken, ISO15118, офлайн оторизация и т.н.
Пример: Времева диаграма за оторизация на CSMS
4、Модул за сигурност (сигурност).
Модулът за сигурност използва библиотека mbedtls RSA на трета страна, модул ECC (елиптична крива) за криптиране и декриптиране на данни и модул X509 за управление на сертификати.
Пример: Времева диаграма за актуализиране на сертификатите на станцията за зареждане
5、Модул за транзакции (транзакции).
Транзакциите се отнасят до процеса на зареждане на електрическо превозно средство от устройство за зареждане.
В OCPP2.0 всички съобщения, свързани с транзакция, са интегрирани в съобщението
Времева диаграма: Стартиране на транзакция - Plug and Play
6、MeterValues модул
По време на процеса на транзакция той трябва периодично да изпраща локални данни за измервателния уред към CSMS, така че CSMS и потребителите да могат да разберат напредъка на транзакцията в реално време.
Времева диаграма: свързани с транзакцията данни от измервателния уред
7、Модул за разходи
Модулът за фактуриране е нов софтуерен модул в OCPP2.0, който се използва за предоставяне на информация за цена и фактуриране на потребителите. Основно включва:
-Преди зареждане, предоставяне на подробна информация за цените на станцията за зарежданезарядно за електрическа кола wallbox.
-По време на зареждане, предоставяне на информация за разходите в реално време.
-След зареждане, предоставяне на окончателна информация за зареждане.
(1) Времева диаграма на ценова информация преди таксуване:
(2) Времева диаграма на информацията за фактуриране по време на зареждане
(3) Времева диаграма на информацията за зареждане след зареждане
8、Резервационен модул
Резервацията е запазена функция, която може да бъде зададена от оператора. Тъй като няма много станции за зарежданезарядно за електрическа кола wallbox и обхватът на движение на електрическите превозни средства е ограничен, потребителите трябва да осигурят собствеността върху оборудването за зареждане предварително.
Времева диаграма за резервиране на определено оборудване за зареждане на станция за зарежданезарядно за електрическа кола wallbox:
9、SmartCharging Module
Интелигентното зареждане се отнася до поведението на динамично регулиране на мощността на зареждане според нуждите по време на процеса на зареждане. Основно включва:
-Балансиране на натоварването в рамките на зарядната станция -Централно управление на системата
-Локално интелигентно зареждане -Управление на системата за управление на енергията
В OCPP интелигентно зарежданезарядно за електрическа кола wallbox контролът се отразява главно в профилите за зареждане, които съдържат ограниченията за трансфер на енергия за зарядната станция в определен момент от време.
Съдържание на съобщението за профили за таксуване (JSON):
10、Модул за диагностика
Използва се за дистанционна диагностика на проблемите на зарядната станция чрез качване на файл, съдържащ диагностична информация от зарядната станция.
Диаграма на последователността на качване на файл с диагностична информация:
Код, свързан с диагностичен файл (част):
11、Модул за управление на фърмуера
Когато станцията за зареждане трябва да актуализира фърмуера, CSMS ще уведоми станцията за зареждане, когато може да започне да изтегля новия фърмуер, а станцията за зареждане трябва да уведоми CSMS след всяка стъпка на изтегляне и инсталиране на новия фърмуер.
Пример: Времева диаграма за актуализиране на фърмуера (частично)
Код, свързан с актуализацията на фърмуера (част):
12、Модул DisplayMessage
Модулът за съобщения на дисплея се използва от оператора на станцията за зареждане (CSO) за показване на информация, свързана с таксуването, на потребителя, модулът за съобщения на дисплея е нова функция в OCPP 2.0, включваща главно
-Настройка на съобщение за показване от CSO
- Зарядна станциязарядно за електрическа кола wallbox качване на дисплейно съобщение
Задаване на времева диаграма на съобщението на дисплея:
Вземете диаграмата за показване на съобщенията:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Време на публикуване: 09 август 2024 г