Тази статия описва еволюцията на протокола OCPP, надграждайки от версия 1.5 до 2.0.1, подчертавайки подобренията в сигурността, интелигентното зареждане, разширенията на функциите и опростяване на кода във версия 2.0.1, както и основната му роля в зареждането на електрически превозни средства.
I. Въвеждане на OCPP протокол
Пълното име на OCPP е Protocol Protocol Open Point, който е безплатен и отворен протокол, разработен от OCA (Open Charge Alliance), организация със седалище в Холандия. Протоколът за отворена точка на зареждане (OCPP) е унифицирана комуникационна схема между CS и всяка система за управление на станцията за зареждане (CSMS). Тази архитектура на протокол поддържа взаимосвързаността на централизираната система за управление на доставчика на зареждане с всички зареждащи станции и е проектирана предимно за справяне с трудностите в комуникацията, възникващи в частните мрежи за зареждане. OCPP подкрепя комуникацията между станциите за зареждане и централната система за управление на всеки доставчик. Той променя затворения характер на частните мрежи за зареждане, което създаде проблеми на голям брой собственици на EV и мениджъри на недвижими имоти и доведе до широко разпространен призив за отворен модел в цялата индустрия.
Предимства на протокола OCPP
Отворено и безплатно за използване
Предотвратява заключването на един доставчик (платформа за зареждане)
Намалява времето/усилията на интеграцията и ИТ е проблеми
1 、 История на OCPP
2. Въведение на OCPP версия
Както е показано по -долу, от OCPP1.5 до най -новите OCPP2.0.1
Тъй като в индустрията има твърде много собствени протоколи, които да поддържат унифициран опит в услугата и оперативна връзка между различните услуги на оператора, OCA пое водещата роля в разработването на отворения протокол OCPP1.5. SOAP е ограничен от собствените си протоколни ограничения и не може да бъде широко и бързо популяризиран.
OCPP 1.5 комуникира с централните системи чрез SOAP протокол въз основа на HTTP протокол за работа с точките за зареждане, той поддържа следните функции: локални и дистанционни транзакции, включително измерване на фактуриране
(3) OCPP1.6 (SOAP/JSON)
Версията OCPP1.6 се присъедини към реализацията на формата на JSON и увеличи разширяването на интелигентното зареждане. Версията на JSON е чрез комуникацията на WebSocket, може да бъде във всяка мрежова среда, за да се изпращат взаимно данни, най-използваните протоколи на пазара са версията 1.6J, поддръжка за данни на базата на протокол на WebSockets, базирани на JSON, за да се намали трафикът на данни (JSON, WebSockets базирани на JSON данни за намаляване на трафика на данни).
Поддържа данни на JSON Format въз основа на протокол Websockets за намаляване на трафика на данни (JSON, JavaScript обектни представяния, е лек формат на обмен на данни) и позволява работа в мрежи, които не поддържат маршрутизиране на пакети за зареждане (напр. Публичен интернет). Интелигентно зареждане: Балансиране на натоварването, централизирано интелигентно зареждане и местно интелигентно зареждане. Позволете точките за зареждане да пренасят собствената си информация (въз основа на текущата информация за точката на зареждане), като последната дозирана стойност или състоянието на точката на зареждане.
(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 има големи подобрения в следните области:
a. Подобрена сигурност
OCPP2.0.1 се втвърдява със сигурността чрез въвеждане на HTTPS връзки въз основа на слой за сигурни гнезда и нова схема за управление на сертификати, за да се гарантира сигурността на комуникациите.
B.Adding нови функции
OCPP2.0.1 добавя много нови функции, включително интелигентно управление на зареждането и по -подробно отчитане и анализ на повредите.
c. По -гъвкав дизайн
OCPP2.0.1 е проектиран да бъде по -гъвкав, за да отговори на нуждите на по -сложни и разнообразни приложения.
г. Опростяване на кода
OCPP2.0.1 опростява кода, като улеснява прилагането на софтуера.
OCPP2.0.1 Актуализация на фърмуера Добавена е цифров подпис, за да се предотврати изтеглянето на фърмуера е непълно, което води до повреда на актуализацията на фърмуера.
В практическо приложение протоколът OCPP2.0.1 може да се използва за реализиране на дистанционно управление на купчината за зареждане, наблюдение в реално време на състоянието на зареждане, удостоверяването на потребителите и други функции, което значително подобрява използването на оборудване за зареждане, ефективност и безопасност.OCPP2.0.1 Детайли и функции, отколкото 1,6 версията на многото, развитието на трудността също се увеличи.
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 адресира този проблем чрез въвеждане на механизъм за уведомяване, който уведомява CSMS (система за управление на станцията за зареждане) за външни ограничения. Директните интелигентни входове за зареждане, които поддържат системите за управление на енергията (EMS), могат да решат много ситуации:
Електрически превозни средства, свързани с точките за зареждане (от ISO 15118)
OCPP 2.0.1 поддържа ISO 15118 -Updated протокол за комуникация EVSE-to-EV. ISO 15118 Стандартното зареждане на щепсели и интелигентно зареждане (включително входове от EVs) са по-лесни за изпълнение с помощта на OCPP 2.0.1. Активирайте операторите на зареждане на станцията да изпращат съобщения (от CSM) относно станциите за зареждане за показване на EV драйвери.
Умното зареждане използва:
(1) Натоварване на балансиране
Натоварването на балансира е насочен главно към вътрешното натоварване на зареждащата станция. Зареждащата станция ще контролира зареждащата мощност на всеки зареждащ пост според предварително конфигурация. Станцията за зареждане ще бъде конфигурирана с фиксирана граница, като максималния изходен ток. В допълнение, конфигурацията включва също опции за оптимизиране на разпределението на мощността на станциите за зареждане към отделни станции за зареждане. Тази конфигурация казва на зареждащата станция, че скоростите на зареждане под тази стойност на конфигурацията са невалидни и че трябва да бъдат избрани други стратегии за зареждане.
(2) Централно интелигентно зареждане
Централното интелигентно зареждане предполага, че ограниченията за зареждане се контролират от централна система, която изчислява част или целия график за зареждане след получаване на информацията за прогнозиране на оператора на мрежата за капацитета на мрежата, а централната система ще наложи ограничения за зареждане на станциите за зареждане и ще зададе ограничения за зареждане, като отговори на съобщения.
(3) Местно интелигентно зареждане
Локалното интелигентно зареждане се реализира от локален контролер, който е еквивалентен на агент на протокола OCPP, отговарящ за получаването на съобщения от централната система и контролиране на поведението на зареждане на други станции за зареждане в групата. Самият контролер може да бъде оборудван със станции за зареждане или не. В режим на локално интелигентно зареждане на местния контролер ограничава зареждащата мощност на зареждащата станция. По време на зареждане граничната стойност може да бъде променена. Ограничената стойност на зареждащата група може да бъде конфигурирана локално или от централната система.
2. Въведение на системата
систематична рамка
Софтуерна архитектура
Функционалните модули в OCPP2.0.1 протокол включват главно модул за прехвърляне на данни, модул за разрешение, модул за сигурност, модул за транзакции, модул на стойностите на метъра, модул за разходи, модул за резервация, модул за интелигентно зареждане, модул за диагностика, модул за управление на фърмуера и модул за показване на съобщения
IV. Бъдещо развитие на OCPP
1. Предимства на OCPP
OCPP е безплатен и отворен протокол, а също така е ефективен начин за решаване на текущата взаимосвързаност на купчината за зареждане и е популяризирана и използвана в много страни по света, бъдещата връзка между услугите на оператора ще има език за комуникация.
Преди появата на OCPP, всеки производител на зареждащи публикации разработи свой собствен патентован протокол за свързване на бек-енд, като по този начин заключи зареждането на пощенски оператори към един производител на зареждащи публикации. Сега, с почти всички производители на хардуер, поддържащи OCPP, зареждането на пощенски оператори са безплатни да избират хардуер от всеки доставчик, което прави пазара по -конкурентен.
Същото важи и за собствениците на собственост/бизнес; Когато закупят не OCPP станция за зареждане или договор с CPO, който не е OCPP, те се заключват в конкретна станция за зареждане и зареждат пощенски оператор. Но с съвместим с OCPP хардуер за зареждане, собствениците на жилища могат да останат независими от своите доставчици. Собствениците са свободни да избират по -конкурентен, по -добри цени или по -добре функциониращ CPO. Също така, те могат да разширят мрежата си, като смесват различен хардуер за зареждане, без да се налага да демонтират съществуващите инсталации.
Разбира се, основното предимство на EVs е, че шофьорите на EV не е необходимо да разчитат на един оператор за зареждане или доставчик на EV. Както при закупените OCPP станции за зареждане, EV драйверите могат да преминат към по -добри CPO/EMP. Второ, но много важно предимство е възможността да се използва роуминг на електронната мобилност.
2, OCPP в ролята на зареждане на електрически превозни средства
(1) OCPP помага на EVSE и CSMS да общуват помежду си
(2) Упълномощаване на потребителите на електрически превозни средства да започнат да зареждат
(3) отдалечена модификация на конфигурацията за зареждане, управление на дистанционно зареждане (старт/стоп), дистанционно отключване на пистолет (идентификатор на конектора)
(4) Състояние в реално време на станция за зареждане (налична, спряна, спряна, неразрешена EV/EVSE), данни за зареждане в реално време, консумация на енергия в реално време, повреда в EVSE в реално време 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