У цій статті описано еволюцію протоколу OCPP, оновлення з версії 1.5 до 2.0.1, підкреслюючи вдосконалення безпеки, розумної зарядки, розширення функцій та спрощення коду у версії 2.0.1, а також її ключову роль у зарядці електромобілів.
I. Введення протоколу OCPP
Повна назва OCPP - це протокол відкритого заряду, який є вільний та відкритий протокол, розроблений OCA (Alliance Open Charge), організації, що базується в Нідерландах. Протокол точки відкритого заряду (OCPP) - це єдина схема зв'язку між CS та будь -якою системою управління зарядками (CSMS). Ця архітектура протоколу підтримує взаємозв'язок централізованої системи управління будь -якого постачальника послуг з зарядки з усіма станціями зарядки, і в першу чергу розроблена для вирішення труднощів зв'язку, що виникають у приватних мережах зарядки.CPP підтримує управління комунікацією між зарядними станціями та централізованою системою управління кожним постачальником. OCPP підтримує комунікацію між станціями зарядки та центральною системою управління кожним постачальником. Він змінює закритий характер приватних зарядних мереж, що спричинило проблеми для великої кількості власників EV та менеджерів з нерухомості, і призвело до широкого заклику до відкритої моделі в цій галузі.
Переваги протоколу OCPP
Відкрити та безкоштовно користуватися
Запобігає замикання до одного постачальника (платформа зарядки)
Скорочує час/зусилля інтеграції, і це проблеми
1 、 Історія OCPP
2. Вступ версії OCPP
Як показано нижче, від OCPP1.5 до останнього OCPP2.0.1
Оскільки в галузі є занадто багато власних протоколів для підтримки єдиного досвіду обслуговування та оперативного взаємозв'язку між різними службами операторів, OCA взяла на себе лідерство у розробці відкритого протоколу OCPP1.5. Мило обмежене власними обмеженнями протоколу і не може бути широко і швидко популяризованим.
OCPP 1.5 спілкується з центральними системами за допомогою протоколу SOAP на основі протоколу HTTP для роботи з точками зарядки, він підтримує такі функції: локальні та віддалені ініційовані транзакції, включаючи вимірювання рахунків
(3) OCPP1.6 (SOAP/JSON)
Версія OCPP1.6, приєдналася до реалізації формату JSON та збільшила розширення розумної зарядки. Версія JSON здійснюється через комунікацію WebSocket, може бути в будь-якому мережевому середовищі для надсилання даних один одному, найбільш використаним протоколами на ринку є версія 1.6J, підтримка даних про протокол Websockets на основі даних JSON JSON для зменшення даних протоколу JSOCETS для зменшення трафіку даних).
Підтримує дані формату JSON на основі протоколу WebSockets для зменшення трафіку даних (JSON, представлення об'єктів JavaScript - це легкий формат обміну даними) та дозволяє працювати в мережах, які не підтримують маршрутизацію пакетів зарядки (наприклад, Public Internet). Розумна зарядка: балансування навантаження, централізована розумна зарядка та місцева розумна зарядка. Дозвольте заряджати точки перевищувати власну інформацію (на основі поточної інформації про зарядку), наприклад, останнє вимірюване значення або стан точки зарядки.
(4) OCPP 2.0 (JSON)
OCPP 2.0, випущений у 2018 році, вдосконалює обробку транзакцій, збільшує безпеку, управління пристроями: додає розумну функціональність зарядки, для топологій з системами управління енергією (EMS), локальним контролери та для EVS з інтегрованою розумною зарядкою, станціями зарядки та системами управління станціями зарядки. Підтримує ISO 15118: Виплетіть та ігрові та розумні вимоги до зарядки для електромобілів.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 - це остання версія, випущена в 2020 році. Він надає нові функції та вдосконалення, такі як підтримка ISO15118 (Plug and Play), підвищена безпека та загальна покращена продуктивність.
3. Сумісність версії OCPP
OCPP1.x сумісний з нижчими версіями, OCPP1.6 сумісний з OCPP1.5, OCPP1.5 сумісний з OCPP1.2.
OCPP2.0.1 не сумісний з OCPP1.6, OCPP2.0.1, хоча деякі вміст OCPP1.6 також мають, але формат кадру даних був абсолютно відрізняється від надісланого.
По -друге, протокол OCPP 2.0.1
1 、 Різниця між OCPP 2.0.1 та OCPP 1.6
Порівняно з попередніми версіями, такими як OCPP 1.6, OCPP 2.0. 1 має великі вдосконалення в таких сферах:
а. Поліпшена безпека
OCPP2.0.1 ЗАБЕЗПЕЧЕНА ЗАПАСНІТЬ, ВСТАВЛЯЄТЬСЯ HTTPS -з'єднання на основі рівня безпечних розетків та нової схеми управління сертифікатами для забезпечення безпеки комунікацій.
B. Додання нових функцій
OCPP2.0.1 додає багато нових функцій, включаючи інтелектуальне управління зарядками та більш детальну звітність та аналіз несправностей.
c. Більш гнучкий дизайн
OCPP2.0.1 був розроблений як більш гнучкий для задоволення потреб більш складних та різноманітних застосувань.
д. Спрощення коду
OCPP2.0.1 спрощує код, що полегшує реалізацію програмного забезпечення.
Оновлення прошивки OCPP2.0.1 Додано цифровий підпис, щоб запобігти завантаженню мікропрограмного забезпечення неповним, що призводить до відмови оновлення прошивки.
У практичному застосуванні протокол OCPP2.0.1 може бути використаний для реалізації дистанційного контролю за паличкою зарядки, моніторингу статусу зарядки, аутентифікації користувачів та інших функцій, що значно покращує використання зарядного обладнання, ефективності та безпеки.
2 、 OCPP2.0.1 ВСТУП Функції
Протокол OCPP 2.0.1 - це остання версія протоколу OCPP. Порівняно з OCPP 1.6, протокол OCPP 2.0.1 зробив багато вдосконалень та оптимізації. Основний вміст включає:
Доставка повідомлень: OCP 2.0.1 Додає нові типи повідомлень та змінює старі формати повідомлень для підвищення ефективності та продуктивності.
Цифрові сертифікати: У OPC 2.0.1 були введені механізми безпеки на основі цифрових сертифікатів, щоб забезпечити затвердію аутентифікацію пристроїв та захист цілісності повідомлень. Це значне поліпшення в порівнянні з механізмами безпеки OCPP1.6.
Модель даних: OPC 2.0.1 Оновлює модель даних, щоб включити підтримку нових типів та функцій пристроїв.
Управління пристроями: OPC 2.0.1 надає більш всебічні функції управління пристроями, включаючи конфігурацію пристроїв, усунення несправностей, оновлення програмного забезпечення тощо.
Моделі компонентів: OCP 2.0.1 вводить більш гнучку компонентну модель, яка може бути використана для опису більш складних пристроїв та систем зарядки. Це допомагає ввімкнути більш вдосконалені функції, такі як V2G (транспортний засіб для сітки).
Розумна зарядка: OCPP2.0.1 додає підтримку розумної зарядки, наприклад, потужність зарядки може бути динамічно коригується відповідно до умов сітки або потреб користувачів.
Ідентифікація користувача та авторизація: OCPP2.0.1 надає вдосконалені механізми ідентифікації та авторизації користувача, підтримує декілька методів аутентифікації користувача та висунуть більш високі вимоги до захисту даних користувачів.
Iii. Вступ до функції OCPP
1. Інтелектуальна зарядка
Зовнішня система управління енергією (EMS)
OCPP 2.0.1 вирішує цю проблему, вводячи механізм сповіщення, який повідомляє CSM (система управління зарядками) про зовнішні обмеження. Прямий розумний зарядний вхід, що підтримують системи управління енергією (EMS), можуть вирішити багато ситуацій:
Електричні транспортні засоби, підключені до точок зарядки (за ISO 15118)
OCPP 2.0.1 Підтримує протокол ISO 15118 для зв'язку EVSE-AV. Стандартна зарядка та розумна зарядка ISO 15118 та розумна зарядка (включаючи входи від EV) простіше реалізувати за допомогою OCPP 2.0.1. Дозвольте операторам зарядних станцій надсилати повідомлення (від CSM) про станції зарядки для відображення до драйверів EV.
Розумна зарядка використовує:
(1) Забалансер навантаження
Балансир навантаження в основному спрямований на внутрішнє навантаження станції зарядки. Станція зарядки контролюватиме потужність зарядки кожної зарядної пошти відповідно до попередньої конфігурації. Станція зарядки буде налаштована з фіксованим граничним значенням, таким як максимальний вихідний струм. Крім того, конфігурація також включає додаткові параметри для оптимізації розподілу живлення станцій зарядки на окремі станції зарядки. Ця конфігурація говорить про станцію зарядки, що коефіцієнти зарядки нижче цього значення конфігурації є недійсними і слід вибрати інші стратегії зарядки.
(2) Центральна інтелектуальна зарядка
Центральна смарт -зарядка передбачає, що ліміти зарядки контролюються центральною системою, яка обчислює частину або весь графік зарядки після отримання інформації про прогнозування оператора сітки про ємність сітки, а центральна система накладе обмеження зарядки на станціях зарядки та встановить ліміти зарядки, відповідаючи на повідомлення.
(3) Місцева інтелектуальна зарядка
Місцева інтелектуальна зарядка реалізується місцевим контролером, який еквівалентний агенту протоколу OCPP, відповідального за отримання повідомлень від центральної системи та контролю за поведінкою зарядки інших станцій зарядки в групі. Сам контролер може бути оснащений зарядними станціями чи ні. У режимі локальної інтелектуальної зарядки локальний контролер обмежує зарядну потужність зарядної станції. Під час зарядки обмежувальне значення можна змінити. Обмежене значення групи зарядки може бути налаштовано локально або центральною системою.
2. Вступ системи
Систематичні рамки
Архітектура програмного забезпечення
Функціональні модулі в протоколі OCPP2.0.1 в основному включають модуль передачі даних, модуль авторизації, модуль безпеки, модуль транзакцій, модуль значень лічильника, модуль витрат, модуль бронювання, модуль смарт -зарядки, модуль діагностики, модуль управління прошивкою та відображення повідомлень
Iv. Майбутній розвиток OCPP
1. Переваги OCPP
OCPP - це вільний та відкритий протокол, а також є ефективним способом вирішення поточного взаємозв'язку зарядки, а також популяризовано та використовується у багатьох країнах світу, майбутнє взаємозв'язок між службами оператора матиме мову для спілкування.
Перед появою OCPP кожен виробник зарядки розробив власний фірмовий протокол для підключення до зворотного кінця, тим самим блокуючи зарядки після операторів для одного виробника зарядки. Тепер, практично всі виробники апаратних засобів, що підтримують OCPP, заряджання операторів Post можуть вибирати обладнання від будь -якого постачальника, що робить ринок більш конкурентоспроможним.
Те саме стосується власників майна/бізнесу; Коли вони купують зарядну станцію, що не є OCPP, або контракт з CPO, що не є ОКПП, вони заблоковані на конкретну станцію зарядки та заряджання після оператора. Але за допомогою обладнання, сумісних з OCPP, власники будинків можуть залишатися незалежними від своїх постачальників. Власники можуть вибирати більш конкурентоспроможний, кращий або кращий функціонуючий CPO. Крім того, вони можуть розширити свою мережу, змішавши різні обладнання для зарядки без необхідності демонтувати існуючі установи.
Звичайно, головна перевага EVS полягає в тому, що водіїв EV не потрібно покладатися на одного оператора, що заряджається, або постачальника EV. Як і у придбаних станцій зарядки OCPP, драйвери EV можуть перейти на кращі CPO/EMP. Друга, але дуже важлива користь-це здатність використовувати роумінг електронної мобільності.
2, OCPP у ролі зарядки електромобілів
(1) OCPP допомагає EVSE та CSM спілкуватися між собою
(2) Авторизація користувачів електромобілів на початок зарядки
(3) Віддалена модифікація конфігурації зарядки, управління віддаленою зарядкою (запуск/зупинка), віддаленого розблокування пістолета (ідентифікатор з'єднувача)
(4) Статус зарядної станції в режимі реального часу (доступний, зупинений, призупинений, несанкціонований EV/EVSE), дані про зарядку в режимі реального часу, споживання електроенергії в режимі реального часу, невдача в режимі реального часу
(5) Розумна зарядка (зменшення навантаження на сітку)
(6) Управління прошивкою (OTAA)
LinkPower була заснована в 2018 році, а понад 8 років спрямовані на те, щоб забезпечити ключові дослідження та розробки для зарядних станцій AC/DC EV, включаючи програмне забезпечення, апаратне забезпечення, зовнішній вигляд тощо.
І AC, і DC Fast Charger з програмним забезпеченням OCPP1.6 вже закінчили тестування з більш ніж 100 постачальниками платформи OCPP. У той же час ми могли оновити OCPP1.6J до OCPP2.0.1, а комерційне рішення EVSE оснащене модулями IEC/ISO15118, що є суцільним кроком до реалізації двонаправленої зарядки V2G.
Час посади: жовтень-21-2024