OCPPнин эволюциясы: 1.6дан 2.0.1ге чейинки көпүрө версиясы жана EV кубаттоодогу андан ары
Мазмуну
I. Ачык заряддоо пунктунун протоколуна киришүү
TheАчык заряддоо чекити протоколу (OCPP)Электр унаасы менен камсыздоочу жабдуулар (EVSE) жана заряддоо станцияларын башкаруу тутумдары (CSMS) ортосундагы байланыш үчүн дүйнөлүк стандарт катары кызмат кылат. тарабынан жазылганOpen Charge Alliance (OCA), бул протокол EV тармагында де-факто стандарты катары таанылган (IEC 63110 прекурсору). Бул ар кандай өндүрүүчүлөрдүн аппараттык жабдыктары ар кандай сервер системалары менен үзгүлтүксүз иштешин камсыз кылуу менен, менчик кулпуларын жок кылат.
Бийлик эскертүүсү: Бул макалада OCA Whitepapers жана IEC/ISO спецификацияларында баяндалган расмий стандарттарга шилтеме жасалат.
1, OCPP тарыхы
2. OCPP версиясын киргизүү
Төмөндө көрсөтүлгөндөй, OCPP1.5тен эң акыркы OCPP2.0.1ге чейин
Тармакта бирдиктүү тейлөө тажрыйбасын жана ар кандай оператор кызматтарынын ортосундагы оперативдүү байланышты колдоо үчүн өтө көп проприетардык протоколдор бар болгондуктан, OCA OCPP1.5 ачык протоколун иштеп чыгууда жетекчиликти колго алды. SOAP өзүнүн протоколдук чектөөлөрү менен чектелген жана аны кеңири жана тез жайылтуу мүмкүн эмес.
OCPP 1.5 заряддоо пункттарын иштетүү үчүн HTTP протоколуна негизделген SOAP протоколу аркылуу борбордук системалар менен байланышат Ал төмөнкү функцияларды колдойт: Локалдык жана алыстан башталган транзакциялар, анын ичинде эсеп-кысапты өлчөө
1.6Дждан 2.0.1ге чейин секирик
OCPP 1.5 сыяктуу мурунку версиялары оор SOAP протоколуна таянган.OCPP 1.6JWebSockets аркылуу JSONди киргизүү менен тармакта революция жасады. Бул толук дуплекстүү байланышка мүмкүндүк берди жана маалымат трафигин кыйла азайтып, аны учурдагы рыноктун стандартына айлантты. Бирок, чыгарууOCPP 2.0.1(2.0 мүчүлүштүктөрүн оңдоо) парадигманын өзгөрүшүн белгилейт. 1.6Jден айырмаланып, OCPP 2.0.1 татаал энергияны башкаруу тутумдарын (EMS) жана катуу коопсуздук стандарттарын колдоо үчүн иштелип чыккан маалымат структурасындагы фундаменталдуу өзгөрүүлөрдөн улам артка шайкеш келбейт.
Ⅱ.OCPP версиясына киришүү
Төмөндө көрсөтүлгөндөй, OCPP1.5тен эң акыркы OCPP2.0.1ге чейин
Тармакта бирдиктүү тейлөө тажрыйбасын жана ар кандай оператор кызматтарынын ортосундагы оперативдүү байланышты колдоо үчүн өтө көп проприетардык протоколдор бар болгондуктан, OCA OCPP1.5 ачык протоколун иштеп чыгууда жетекчиликти колго алды. SOAP өзүнүн протоколдук чектөөлөрү менен чектелген жана аны кеңири жана тез жайылтуу мүмкүн эмес.
OCPP 1.5 заряддоо пункттарын иштетүү үчүн HTTP протоколуна негизделген SOAP протоколу аркылуу борбордук системалар менен байланышат Ал төмөнкү функцияларды колдойт: Локалдык жана алыстан башталган транзакциялар, анын ичинде эсеп-кысапты өлчөө
OCPP 1.6J (WebSockets аркылуу JSON)
Эски SOAP версиясы эскирген болсо да,OCPP 1.6Jэң кеңири жайылтылган версия бойдон калууда. Ал колдонотWebSockets аркылуу JSON (WSS), бул толук дуплекстүү байланышка мүмкүндүк берет. HTTP негизиндеги SOAPдан айырмаланып, WSS серверге (CSMS) буйруктарды (мисалыRemoteStartTransaction) заряддагыч NAT брандмауэринин артында турганда да заряддагычка.
OCPP 2.0 (JSON)
OCPP 2.0, 2018-жылы чыгарылган, транзакцияларды иштетүүнү жакшыртат, коопсуздукту, түзмөктү башкарууну жогорулатат: энергияны башкаруу тутумдары (EMS) менен топологиялар үчүн, локалдык контроллерлор жана интегралдык акылдуу кубаттоо, заряддоо станциялары жана кубаттоо станцияларын башкаруу системалары бар EV үчүн акылдуу кубаттоо функциясын кошот. колдойтISO 15118: Электр унаалары үчүн Plug and Play жана Smart заряддоо талаптары.
OCPP 2.0.1 (JSON)
OCPP 2.0.1 - 2020-жылы чыгарылган эң акыркы версия. Ал ISO15118 (Plug and Play) колдоо, коопсуздукту жогорулатуу жана жалпы жакшыртылган аткаруу сыяктуу жаңы функцияларды жана жакшыртууларды камсыз кылат.
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 төмөнкү багыттар боюнча негизги жакшыртууга ээ:
а. Жакшыртылган коопсуздук
OCPP 2.0.1: Коопсуздукту жана түзмөктү башкарууну капиталдык оңдоо
OCPP 2.0.1 маалыматтар моделин толук реструктуризациялоодон улам 1.6J менен артка шайкеш келбейт. Анын эң маанилүү өркүндөтүү үч милдеттүү киргизүү болуп саналатКоопсуздук профилдери:
-
Коопсуздук профили 1:Негизги аутентификация менен TLS (Сырсөз).
-
Коопсуздук профили 2:Кардар тараптын сертификаттары менен TLS (жогорку коопсуздук).
-
Коопсуздук профили 3:Кардар тараптын сертификаттары жана Аппараттык коопсуздук модулу (HSM) колдоосу менен TLS.
Мындан тышкары, ал чектелген алмаштыратЖүрөктүн согушумеханизми менен комплекстүүТүзмөк модели. Бул стандартташтырылган колдонотКомпонентжанаVariableвентилятор ылдамдыгынан ички температурага чейин бардыгын көзөмөлдөй турган түзүлүш, аралыктан диагностиканы кыйла жакшыртат.
b. Жаңы функцияларды кошуу
OCPP2.0.1 көптөгөн жаңы функцияларды кошот, анын ичинде интеллектуалдык кубаттоо башкаруусу жана каталарды деталдуу отчеттуулук менен талдоо.
в. Көбүрөөк ийкемдүү дизайн
OCPP2.0.1 татаал жана ар түрдүү колдонмолордун муктаждыктарын канааттандыруу үчүн ийкемдүү болуп иштелип чыккан.
г. Code Simplification
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 жаңы билдирүү түрлөрүн кошот жана натыйжалуулугун жана иштешин жакшыртуу үчүн эски билдирүү форматтарын өзгөртөт.
• Санариптик сертификаттар:OCPP 2.0.1де, катууланган түзмөктүн аутентификациясын жана билдирүүнүн бүтүндүгүн коргоону камсыз кылуу үчүн санариптик сертификатка негизделген коопсуздук механизмдери киргизилген. Бул OCPP1.6 коопсуздук механизмдерине караганда олуттуу жакшыртуу болуп саналат.
•Маалымат модели:OCPP 2.0.1 түзмөктүн жаңы түрлөрүн жана функцияларын колдоону камтыган маалымат моделин жаңылайт.
•Түзмөктү башкаруу:OCPP 2.0.1 аппараттын конфигурациясын, бузулууларды аныктоону, программалык камсыздоону жаңыртууларды ж.
•Компоненттик моделдер:OCPP 2.0.1 татаалыраак заряддоочу түзүлүштөрдү жана системаларды сүрөттөө үчүн колдонула турган ийкемдүү компонент моделин сунуштайт. Бул сыяктуу өркүндөтүлгөн функцияларды иштетүүгө жардам беретV2G (Vehicle to Grid).
•Акылдуу кубаттоо:Өркүндөтүлгөн Smart заряддоо жана ISO 15118 интеграциясы, акылдуу кубаттоодо 1.6 жана 2.0.1 ортосундагы айырмачылык маанилүү. 1.6J негизги таянат, ал эмиChargingProfiles, OCPP 2.0.1 жергиликтүү колдойтISO 15118өтүү механизми аркылуу.
Бул мүмкүнчүлүк беретСайгыч жана заряддоо (PnC): EVSE шлюз катары иштейт, бул EVге автоматтык аутентификация үчүн санариптик сертификаттарды түздөн-түз сервер менен алмаштырууга мүмкүндүк берет. Эч кандай RFID карталары же колдонмолор талап кылынбайт. Бул үчүн да негиз түзүлөтV2G (Унаадан торго), тармак жыштыгына жана кубаттуулугуна негизделген эки багыттуу энергия агымын башкарууга мүмкүндүк берет.
• Колдонуучунун идентификациясы жана авторизациясы:OCPP2.0.1 жакшыртылган колдонуучу идентификациялоо жана авторизациялоо механизмдерин камсыз кылат, колдонуучунун аутентификациясынын бир нече ыкмаларын колдойт жана колдонуучунун маалыматтарын коргоо үчүн жогорку талаптарды коёт.
III. OCPP функциясына киришүү
1. Акылдуу кубаттоо
Тышкы энергияны башкаруу системасы (EMS)
OCPP 2.0.1 тышкы чектөөлөр жөнүндө CSMS (Заряддоо станциясын башкаруу системасы) кабарлоочу кабарлоо механизмин киргизүү менен бул көйгөйдү чечет. Энергияны башкаруу тутумдарын (EMS) колдогон түз акылдуу кубаттоо киргизүүлөрү көптөгөн жагдайларды чече алат:
Заряддоо пункттарына туташтырылган электр унаалары (ISO 15118 боюнча)
OCPP 2.0.1 EVSE-to-EV байланышы үчүн ISO 15118-жаңыртылган протоколду колдойт. ISO 15118 стандарттык плагин жана ойнотуучу кубаттоо жана акылдуу кубаттоо (анын ичинде EVs киргизүүлөр) OCPP 2.0.1 аркылуу ишке ашыруу оңой. Заряддоо станцияларынын операторлоруна EV айдоочуларына дисплей үчүн заряддоо станциялары жөнүндө билдирүүлөрдү (CSMSтен) жөнөтүү үчүн иштетиңиз.
Акылдуу кубаттоо төмөнкүлөрдү колдонот:
(1) Load Balancer
Load Balancer негизинен заряддоо станциясынын ички жүгүн багытталган. Заряддоо станциясы алдын ала конфигурацияга ылайык ар бир заряддоо постунун заряддоо күчүн көзөмөлдөйт. Заряддоо станциясы максималдуу чыгуу тогу сыяктуу белгиленген чектүү маани менен конфигурацияланат. Мындан тышкары, конфигурация заряддоо станцияларынын жекече заряддоо станцияларына электр энергиясын бөлүштүрүүнү оптималдаштыруунун кошумча варианттарын камтыйт. Бул конфигурация заряддоо станциясына бул конфигурация маанисинен төмөн кубаттоо тарифтери жараксыз экенин жана башка кубаттоо стратегияларын тандоо керектигин айтат.
(2) Борбордук акылдуу кубаттоо
Борбордук акылдуу кубаттоо кубаттоо лимиттери борбордук система тарабынан көзөмөлдөнөт деп болжолдойт, ал тармак операторунун электр тармагынын кубаттуулугу жөнүндө болжолдоо маалыматын алгандан кийин кубаттоо графигинин бир бөлүгүн же баарын эсептейт жана борбордук система заряддоо станцияларына кубаттоо чектөөлөрүн киргизет жана билдирүүлөргө жооп берүү менен кубаттоо лимиттерин белгилейт.
(3) Жергиликтүү акылдуу кубаттоо
Жергиликтүү акылдуу кубаттоо OCPP протоколунун агентине барабар болгон, борбордук системадан билдирүүлөрдү кабыл алууга жана топтогу башка заряддоо станцияларынын заряддоо жүрүм-турумун көзөмөлдөөгө жооп берген жергиликтүү контроллер тарабынан ишке ашырылат. Контроллердин өзү заряддоо станциялары менен жабдылышы мүмкүн же жок. Жергиликтүү акылдуу кубаттоо режиминде жергиликтүү контроллер заряддоо станциясынын заряддоо күчүн чектейт. Заряддоо учурунда чектик маанини өзгөртүүгө болот. Заряддоо тобунун чектик мааниси жергиликтүү же борбордук система тарабынан конфигурацияланышы мүмкүн.
2. Системага киришүү
системалуу негиз
Программалык камсыздоо архитектурасы
OCPP2.0.1 протоколундагы функционалдык модулдар негизинен маалыматтарды өткөрүп берүү модулун, авторизация модулун, коопсуздук модулун, транзакциялар модулун, эсептегичтин баалуулуктарынын модулун, нарк модулун, ээлөө модулун, акылдуу заряддоо модулун, диагностика модулун, микропрограмманы башкаруу модулун жана дисплей билдирүү модулун камтыйт.
IV. OCPPнын келечектеги өнүгүүсү
1. OCPP артыкчылыктары
OCPP эркин жана ачык протокол болуп саналат, ошондой эле учурдагы заряддоо үйүлгөн өз ара чечүү үчүн натыйжалуу жолу болуп саналат, жана популярдуу жана дүйнө жүзү боюнча көптөгөн өлкөлөрдө колдонулган, оператордун кызматтарынын ортосундагы келечекте өз ара байланыш тилге ээ болот.
OCPP пайда болгонго чейин, ар бир заряддоо постунун өндүрүүчүсү арткы туташуу үчүн өзүнүн менчик протоколун иштеп чыккан, ошентип заряддоо постунун операторлорун бир заряддоо постунун өндүрүүчүсүнө бекиткен. Азыр, дээрлик бардык аппараттык өндүрүүчүлөр OCPPти колдогондуктан, заряддоочу почта операторлору каалаган сатуучудан жабдыктарды тандоодо эркин, бул рынокту атаандаштыкка жөндөмдүү кылат.
Ошол эле мүлк/бизнес ээлери үчүн да; алар OCPP эмес заряддоо станциясын сатып алганда же OCPP эмес CPO менен келишим түзүшкөндө, алар белгилүү бир заряддоо станциясына жана заряддоо постунун операторуна бекитилет. Бирок OCPP ылайык келген кубаттоо жабдыктары менен үй ээлери өз провайдерлеринен көз карандысыз боло алышат. Ээлери атаандаштыкка жөндөмдүү, жакшыраак баада же жакшыраак иштеген CPO тандоодо эркин. ошондой эле, алар учурдагы орнотууларды демонтаждабастан, ар кандай заряддоочу пост жабдыктарын аралаштыруу менен тармагын кеңейте алышат.
Албетте, электр унааларынын негизги артыкчылыгы - EV айдоочулары бир кубаттоочу пост операторуна же EV жеткирүүчүгө ишенүүнүн кереги жок. Сатып алынган OCPP заряддоо станциялары сыяктуу эле, EV айдоочулары жакшыраак CPO/EMPтерге өтө алышат. экинчи, бирок абдан маанилүү пайда - электрондук мобилдик роумингди колдонуу мүмкүнчүлүгү.
2.OCPP электр унаасын заряддоо ролунда
(1) OCPP EVSE жана CSMS бири-бири менен байланышууга жардам берет
(2) Электр транспортун колдонуучулардын заряддоону баштоого уруксаты
(3) Заряддоо конфигурациясынын алыстан модификациясы, заряддоону алыстан башкаруу (баштоо/токтоо), алыстан ачуу куралы (туташтыргычтын идентификатору)
(4) Заряддоо станциясынын реалдуу убакыт режиминде абалы (жеткиликтүү, токтоп калган, токтотулган, уруксатсыз EV/EVSE), реалдуу убакыттагы кубаттоо маалыматтары, реалдуу убакыт режиминде электр энергиясын керектөө, реалдуу убакытта EVSE иштебей калышы
(5) Акылдуу кубаттоо (тармактын жүгүн азайтуу)
(6) Микропрограмманы башкаруу (OTAA)

Ⅴ.Эмпирикалык валидация жана Өндүрүүчүнүн Insights
OCPP 2.0.1 ишке ашыруу катуу текшерүүнү талап кылат. АтLinkpower, биздин R&D командасы колдонуу менен кеңири өз ара аракеттенүү сыноосун өткөрдүOCTT (Ачык заряддоо чекити протоколунун шайкештигин текшерүү куралы)реалдуу дүйнө интеграциясы менен бирге.
Сыноо чөйрөсү жана натыйжалары:Биз EVSE микропрограммабызды ийгиликтүү тастыктадык100+ дүйнөлүк CSMS камсыздоочулары(анын ичинде негизги европалык жана америкалык тармактар). Биздин тесттер төмөнкүлөргө багытталган:
-
TLS кол алышуу туруктуулугу:Коопсуздук профилинин 2 жана 3 астында туташуу туруктуулугун камсыз кылуу.
-
Транзакция маалыматтарынын бүтүндүгү:Жаңысын текшерүү
TransactionEventтуруксуз тармак шарттарында билдирүү жеткирүү (Пакет жоготуу симуляциясы).
Бул эмпирикалык маалыматтар биздин OCPP 2.0.1 чечимибиз теориялык жактан гана шайкеш келбей, V2G коммерциялык жайылтууга даяр экендигин тастыктайт.
Посттун убактысы: 21-окт.2024







