Оваа статија ја опишува еволуцијата на протоколот OCPP, надградба од верзијата 1.5 на 2.0.1, истакнувајќи ги подобрувањата во безбедноста, паметното полнење, екстензиите на карактеристиките и поедноставувањето на кодот во верзијата 2.0.1, како и нејзината клучна улога во полнењето на електрични возила.
I. Воведување на OCPP протокол
Целосното име на OCPP е протокол за отворено полнење, кој е бесплатен и отворен протокол развиен од OCA (Алијанса со отворено полнење), организација со седиште во Холандија. Протоколот за отворено полнење (OCPP) е унифицирана комуникациска шема помеѓу CS и кој било систем за управување со станици за полнење (CSMS). Оваа протокол архитектура поддржува интерконекција на централизиран систем за управување со услуги за полнење на услуги за полнење со сите станици за полнење и првенствено е дизајниран да ги реши тешкотиите во комуникацијата што се појавуваат во мрежите за приватно полнење. OCPP поддржува комуникација помеѓу станиците за полнење и централниот систем на управување на секој провајдер. Ја менува затворената природа на приватните мрежи за полнење, што предизвика проблеми за голем број сопственици на ЕВ и менаџери за недвижнини и доведе до широко распространет повик за отворен модел низ целата индустрија.
Придобивки од протоколот OCPP
Отворено и бесплатно за употреба
Спречува заклучување на еден провајдер (платформа за полнење)
Го намалува времето/напорот за интеграција и издава ИТ
1 、 Историја на OCPP
2 Вовед во верзијата OCPP
Како што е прикажано подолу, од OCPP1.5 до најновиот OCPP2.0.1
Бидејќи има премногу комерцијални протоколи во индустријата за поддршка на унифицирано искуство со услуги и оперативна интерконекција помеѓу различни операторски услуги, ОЦА го презеде водството во развивањето на отворениот протокол OCPP1.5. SOAP е ограничен со сопствени ограничувања на протоколот и не може да биде широко и брзо популаризиран.
OCPP 1.5 комуницира со централните системи преку SOAP протокол заснован на HTTP протоколот за да работи со точки за полнење што ги поддржува следниве функции: локални и далечински иницирани трансакции, вклучително и мерење на наплата
(3) OCPP1.6 (SOAP/JSON)
Верзијата OCPP1.6, се приклучи на имплементацијата на форматот JSON и го зголеми проширувањето на паметното полнење. Верзијата JSON е преку комуникацијата со веб-патеката, може да биде во секое мрежно опкружување за да испраќате едни со други податоци, најкористените протоколи на пазарот е верзијата 1.6J, поддршка за податоци за протокол за протокол за протокол, за да се намали сообраќајот на податоците (JSON, JSOCKETCES DATION базиран на протокол за да се намали сообраќајот на податоците).
Поддржува податоци за формат JSON засновани на протоколот WebSockets за намалување на сообраќајот на податоци (JSON, JavaScript Object Preportation, е лесен формат за размена на податоци) и овозможува работа на мрежи кои не поддржуваат рутирање на пакетите за полнење (на пр. Јавен Интернет). Паметно полнење: Балансирање на оптоварување, централизирано паметно полнење и локално паметно полнење. Дозволете точките за полнење да ги пренесат своите информации (врз основа на тековните информации за точката за полнење), како што е последната мерена вредност или состојбата на точката за полнење.
(4) OCPP 2.0 (JSON)
OCPP 2.0, објавен во 2018 година, ја подобрува обработката на трансакциите, ја зголемува безбедноста, управувањето со уредите: Додава функционалност за паметно полнење, за топологии со системи за управување со енергија (ЕМС), локални контролори и за ЕВ со интегрирано паметно полнење, станици за полнење и системи за управување со станици за полнење. Поддржува 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 врски засновани на безбеден слој на приклучоци и нова шема за управување со сертификати за да се обезбеди безбедност на комуникациите.
Б.Додајќи нови функции
OCPP2.0.1 додава многу нови функции, вклучително и интелигентно управување со полнење и подетално известување и анализа на дефекти.
в. Пофлексибилен дизајн
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. Интелигентно полнење
Систем за надворешно управување со енергијата (ЕМС)
OCPP 2.0.1 се осврнува на овој проблем со воведување на механизам за известување што го известува CSMS (систем за управување со станици за полнење) на надворешни ограничувања. Директните влезови за паметно полнење кои поддржуваат системи за управување со енергијата (ЕМС) можат да решат многу ситуации:
Електрични возила поврзани со точките за полнење (од ISO 15118)
OCPP 2.0.1 го поддржува ISO 15118 -UPDDATED PROTOCOL за комуникација EVSE-TO-EV. Стандардното полнење со приклучок и игра со додатоци и паметно полнење со ISO 15118 (вклучително и влезови од ЕВ) се полесно да се спроведат со употреба на OCPP 2.0.1. Овозможете ги операторите за полнење на станиците да испраќаат пораки (од CSM) за станиците за полнење за прикажување на возачите на ЕВ.
Употреби на паметно полнење:
(1) Балансирање на оптоварување
Балансирачот на оптоварување е главно насочен кон внатрешното оптоварување на станицата за полнење. Станицата за полнење ќе ја контролира моќта за полнење на секоја позиција за полнење според пред-конфигурацијата. Станицата за полнење ќе биде конфигурирана со фиксна гранична вредност, како што е максималната излезна струја. Покрај тоа, конфигурацијата исто така вклучува и опции за опции за оптимизирање на дистрибуцијата на електрична енергија на станиците за полнење на индивидуалните станици за полнење. Оваа конфигурација tells кажува на станицата за полнење дека стапките на полнење под оваа вредност на конфигурацијата се невалидни и дека треба да се изберат други стратегии за полнење.
(2) Централно интелигентно полнење
Централното паметно полнење претпоставува дека границите на полнење се контролираат од централниот систем, кој пресметува дел или целиот распоред за полнење по приемот на информациите за предвидување на операторот GRID за капацитетот на мрежата, а централниот систем ќе наметне ограничувања за полнење на станиците за полнење и ќе постави ограничувања за полнење со реагирање на пораки.
(3) Локално интелигентно полнење
Локалното интелигентно полнење е реализирано од локален контролер, кој е еквивалентно на агент на OCPP протоколот, одговорен за примање пораки од централниот систем и контролирање на однесувањето на полнење на други станици за полнење во групата. Самиот контролер може да биде опремен со станици за полнење или не. Во начинот на локално интелигентно полнење, локалниот контролер ја ограничува моќта за полнење на станицата за полнење. За време на полнењето, граничната вредност може да се измени. Ограничената вредност на групата за полнење може да се конфигурира локално или од централниот систем.
2. Вовед во системот
систематска рамка
Архитектура на софтвер
Функционалните модули во протоколот OCPP2.0.1 главно вклучуваат модул за пренесување на податоци, модул за овластување, безбедносен модул, модул за трансакции, модул за вредности на мерачот, модул за трошоци, модул за резервација, модул за паметно полнење, модул за дијагностика, модул за управување со фирмвер и модул за пораки за приказ на пораки
Iv. Иден развој на OCPP
1. Предности на OCPP
OCPP е бесплатен и отворен протокол и е исто така ефикасен начин за решавање на тековната интерконекција на купот за полнење и е популаризиран и користен во многу земји низ целиот свет, идната меѓусебна поврзаност помеѓу услугите на операторот ќе има јазик за комуникација.
Пред доаѓањето на OCPP, секој производител на полнење на пошта разви свој сопствен протокол за комерцијална конекција, со што се заклучува полнењето на операторите за полнење на еден производител на полнење. Сега, со речиси сите производители на хардвер кои го поддржуваат OCPP, полнењето на операторите за пошта се слободни да изберат хардвер од кој било продавач, што го прави пазарот поконкурентен.
Истото важи и за сопствениците на имот/деловни активности; Кога купуваат станица за полнење што не се во ок. Но, со хардвер за полнење во согласност со OCPP, сопствениците на домови можат да останат независни од нивните даватели на услуги. Сопствениците се слободни да изберат поконкурентно, подобра цена или подобро функционирање на CPO. Исто така, тие можат да ја прошират својата мрежа со мешање на различен хардвер за полнење, без да ги демонтираат постојните инсталации.
Се разбира, главната придобивка на ЕВ е тоа што возачите на ЕВ не треба да се потпираат на единечен оператор за полнење или добавувач на ЕВ. Како и кај купените станици за полнење OCPP, возачите на ЕВ можат да се префрлат на подобри CPO/EMP. Втора, но многу важна придобивка е можноста да се користи роаминг на е-мобилност.
2, OCPP во улога на полнење на електрично возило
(1) OCPP им помага на ЕВС и ЦСМ да комуницираат едни со други
(2) Овластување на корисниците на електрични возила да започнат со полнење
(3) Далечинска модификација на конфигурацијата за полнење, контрола на далечинско полнење (старт/стоп), пиштол за далечинско отклучување (ID на конектор)
(4) Статус во реално време на станица за полнење (достапен, запрен, суспендиран, неовластен ЕВ/ЕВСЕ), податоци за полнење во реално време, потрошувачка на енергија во реално време, неуспех во реално време ЕВСЕ
(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 година