1.OCPP Protokoliga kirish
Niderlandiyada joylashgan Ochiq Zaryadlash Alyansi (OCA) tomonidan ishlab chiqilgan Ochiq zaryadlash nuqtasi protokoli (OCPP), zaryadlash stansiyalari (CS) va har qanday zaryadlash nuqtasini boshqarish tizimi (CPMS) o'rtasida standartlashtirilgan aloqa uchun mo'ljallangan bepul mavjud protokol. Ushbu protokol arxitekturasi har qanday zaryadlovchi xizmat ko'rsatuvchi provayderning markaziy boshqaruv tizimlari va barcha zaryadlash punktlari o'rtasida uzluksiz aloqa boshqaruvini osonlashtiradi, birinchi navbatda, xususiy zaryadlash tarmoqlari o'rtasidagi aloqadan kelib chiqadigan turli muammolarni hal qiladi. OCPP zaryad stantsiyalari va turli provayderlarning markaziy boshqaruv tizimlari o'rtasida uzluksiz aloqani boshqarish imkonini beradi. So'nggi bir necha yil ichida xususiy zaryadlash tarmoqlarining yopiq tabiati ko'plab elektr transport vositalari egalari va mulk menejerlari uchun katta umidsizlikka sabab bo'ldi va bu sanoatda ochiq modelga keng tarqalgan chaqiriqlarni keltirib chiqardi. OCPP protokolining afzalliklari orasida ochiq va bepul foydalanish, sotuvchilarni blokirovka qilishning oldini olish (zaryadlash platformasi), integratsiya vaqtini / ish yukini kamaytirish va IT muammolari kiradi.

A.OCPP versiyalarini ishlab chiqishga kirish

2009 yilda Gollandiyaning ElaadNL kompaniyasi Ochiq Zaryadlash Alyansini (OCA) shakllantirishni boshladi, bu birinchi navbatda Ochiq zaryadlash nuqtasi protokoli (OCPP) va ochiq aqlli zaryadlash protokoli (OSCP) ni ilgari surish uchun javobgardir. Ushbu protokollar endi OCAga tegishli. OCPP barcha turdagi zaryadlash texnologiyalarini qo'llab-quvvatlaydi.
B. OCPP versiyalariga kirish
OCPP versiyasi evolyutsiyasi: OCPP 1.5 dan soʻnggi OCPP 2 ga qadar.0.1

(1) OCPP1.2 (SOAP)
(2) OCPP1.5 (SOAP)
Sanoatda yagona xizmat ko'rsatish tajribasi va turli operatorlar o'rtasida o'zaro ishlashga to'sqinlik qiluvchi ko'plab xususiy protokollar mavjudligi sababli, Ochiq zaryadlash alyansi (OCA) OCPP 1.5 ochiq protokolini ishlab chiqishda etakchilik qildi. Protokol cheklovlari bilan cheklangan SOAPni keng miqyosda tez targ'ib qilish mumkin emas edi. OCPP 1.5 HTTP protokoli asosidagi SOAP protokoli yordamida markaziy tizimlar bilan aloqa o'rnatib, zaryadlash nuqtalarining ishlashini ta'minlaydi. U mahalliy va masofaviy tranzaktsiyalarni boshlash, jumladan, hisob-kitoblarni o'lchash kabi funksiyalarni qo'llab-quvvatlaydi.
OCPP 1.6 (SOAP/JSON) SOAP bilan bir qatorda JSON formatini joriy qildi, bu esa aqlli zaryadlashning kengaytirilishini kuchaytirdi. JSON versiyasi har qanday tarmoq muhitida ma'lumot almashish imkonini beruvchi WebSocket orqali muloqot qiladi. Bozorda eng ko'p qo'llaniladigan versiya 1.6J versiyasi bo'lib, u WebSocket orqali JSON formatidagi ma'lumotlarni qo'llab-quvvatlaydi va ma'lumotlar trafigini kamaytirish va paketlarni marshrutlashni qo'llab-quvvatlamasdan (masalan, umumiy internet) tarmoqlarda ishlashga imkon beradi. Aqlli zaryadlash funksiyalariga yukni muvozanatlash, markaziy va mahalliy razvedka va yakuniy o'lchash qiymati yoki zaryadlash nuqtasi holati kabi nuqta ma'lumotlarini qayta uzatish (joriy zaryadlash nuqtasi ma'lumotlari asosida) kiradi.
OCPP 2.0 (JSON), 2018-yilda chop etildi, tranzaksiyani qayta ishlash yaxshilandi, xavfsizlik kuchaytirildi va qurilmani boshqarish funksiyalari joriy etildi. U energiyani boshqarish tizimlari (EMS), mahalliy kontrollerlar va elektr transport vositalarini aqlli zaryadlash, zaryadlash stantsiyalari va boshqaruv tizimlari bilan integratsiyalash uchun topologiyalar uchun aqlli zaryadlash imkoniyatlarini kengaytirdi. OCPP 2.0 shuningdek, ISO 15118 ni qo'shish va o'ynash va elektr transport vositalari uchun aqlli zaryadlash talablarini qo'llab-quvvatlaydi.
OCPP 2.0.1 (JSON) 2020-yilda chiqarilgan eng soʻnggi versiyadir. U ISO 15118 qoʻllab-quvvatlash, xavfsizlikni yaxshilash va ish faoliyatini har tomonlama yaxshilash kabi yangi funksiyalar va yaxshilanishlarni taqdim etadi.
C.OCPP versiyasi mosligi
OCPP 1.x orqaga qarab mos keladi. OCPP 1.6 OCPP 1.5 bilan mos keladi va OCPP 1.5 OCPP 1.2 bilan mos keladi.
OCPP 2.0.1 OCPP 1.6 bilan mos kelmaydi. OCPP 2.0.1 dagi ba'zi kontent OCPP 1.6 da mavjud bo'lishi mumkin bo'lsa-da, uzatiladigan ma'lumotlar ramkalarining formati butunlay boshqacha.
2. OCPP 2.0.1 Protokol
A. OCPP 1.6, OCPP 2 kabi oldingi versiyalar bilan solishtirganda.0.1 bir necha jihatlarda sezilarli yaxshilanishlarni olib keldi:
Kengaytirilgan xavfsizlik: OCPP 2.0.1 xavfsiz aloqani taʼminlash uchun Secure Socket Layer (SSL) va yangi sertifikat boshqaruv sxemasiga asoslangan HTTPS ulanishlarini joriy qilish orqali xavfsizlikni mustahkamlaydi.
Yangi funksiyalar qoʻshilishi: OCPP 2.0.1 koʻplab yangi funksiyalarni taqdim etadi, jumladan, zaryadlashni aqlli boshqarish va xatolar haqida batafsil hisobot berish va tahlil qilish.
Moslashuvchan dizayn: OCPP 2.0.1 dizayni yanada moslashuvchan bo‘lib, murakkab va xilma-xil dastur talablariga javob beradi.
Soddalashtirilgan kod: OCPP 2.0.1 kodni soddalashtiradi va dasturiy ta'minotni amalga oshirishni osonlashtiradi.
OCPP 2.0.1 da proshivka yangilanishlari mikrodasturlarni toʻliq boʻlmagan yuklab olishning oldini olish uchun raqamli imzolarni oʻz ichiga oladi va shu bilan proshivka yangilanishida xatoliklarni oldini oladi.
Amaliy ilovalarda OCPP 2.{1}}.1 protokoli zaryadlash stansiyalarini masofadan boshqarish, zaryadlash holatini real vaqt rejimida kuzatish, foydalanuvchi autentifikatsiyasi va boshqa funktsiyalar uchun ishlatilishi mumkin, bu esa zaryadlovchi uskunaning samaradorligi va xavfsizligini sezilarli darajada oshiradi. . OCPP 2.0.1 1.6 versiyasiga nisbatan koʻproq maʼlumot va xususiyatlarni taqdim etadi, garchi ishlab chiqish murakkabligi oshgan boʻlsa ham.
B. OCPP 2 ga kirish.0.1 Xususiyatlar

OCPP 2.0.1 Protokol OCPP protokolining so‘nggi versiyasi bo‘lib, u OCPP 1.6 bilan solishtirganda sezilarli yaxshilanishlar va optimallashtirishlarni amalga oshirdi. Asosiy yaxshilanishlarga quyidagilar kiradi:
Xabarlarni uzatish: OCPP 2.0.1 yangi xabar turlarini taqdim etadi va samaradorlik va ish faoliyatini yaxshilash uchun ba'zi eski xabar formatlarini o'zgartiradi.
Raqamli sertifikatlar: OCPP 2.0.1 raqamli sertifikatlarga asoslangan xavfsizlik mexanizmini taqdim etadi, bu qurilma autentifikatsiyasini va xabarlar yaxlitligini himoya qilishni taʼminlaydi. Bu OCPP 1.6 dagi xavfsizlik mexanizmiga nisbatan sezilarli yaxshilanishdir.
Maʼlumotlar modeli: OCPP 2.0.1 yangi qurilma turlari va funksiyalarini qoʻshib, maʼlumotlar modelini yangilaydi.
Qurilma boshqaruvi: OCPP 2.0.1 qurilma konfiguratsiyasi, xato diagnostikasi, dasturiy taʼminotni yangilash va hokazolarni oʻz ichiga olgan kengroq qurilmalarni boshqarish funksiyalarini taqdim etadi.
Komponent modeli: OCPP 2.0.1 murakkabroq zaryadlash qurilmalari va tizimlarini tavsiflash uchun ishlatilishi mumkin bo‘lgan moslashuvchan komponent modelini taqdim etadi. Bu Vehicle to Grid (V2G) kabi ilg'or funksiyalarni amalga oshirishda yordam beradi.
Aqlli zaryadlash: OCPP 2.0.1 tarmoq sharoitlari yoki foydalanuvchi talablari asosida zaryadlash quvvatini dinamik ravishda sozlash imkonini beruvchi aqlli zaryadlashni qo‘llab-quvvatlaydi.
Foydalanuvchi identifikatori va avtorizatsiyasi: OCPP 2.0.1 foydalanuvchi identifikatorini aniqlash va avtorizatsiya qilishning yanada keng qamrovli mexanizmini taqdim etadi, bir nechta foydalanuvchi autentifikatsiya usullarini qo'llab-quvvatlaydi va foydalanuvchi ma'lumotlarini himoya qilish uchun yuqori talablarni qo'yadi.
3.OCPP funksionalligiga kirish
A.Aqlli zaryadlash

Tashqi energiyani boshqarish tizimi (EMS) va OCPP 2.0.1 Zaryadlovchi stansiyalarni boshqarish tizimlariga (CSMS) tashqi cheklovlar masalasini hal qilish uchun moʻljallangan. OCPP 2.0.1 da joriy qilingan bildirishnoma mexanizmi CSMSni har qanday tashqi cheklovlar haqida xabardor qiladi. EMS dan to'g'ridan-to'g'ri aqlli zaryadlash kirishlari turli stsenariylarni bajarishi mumkin, masalan:
ISO 15118 orqali zaryadlash punktlariga ulangan elektr transport vositalari (EV).
OCPP 2.0.1 ISO 15118 ni qo‘llab-quvvatlaydi, bu EVSE dan EVgacha bo‘lgan aloqa uchun yangilangan protokol. ISO 15118 standartining ulang va zaryadlash va aqlli zaryadlash funksiyalari, jumladan, EVs kirishlari OCPP 2 bilan amalga oshirish osonroq.0.1. Bu zaryadlovchi stansiya operatorlariga EV drayverlariga ko'rsatish uchun CSMS dan zaryadlash stansiyasi haqidagi xabarlarni yuborish imkonini beradi.
Aqlli zaryadlash maqsadlariga quyidagilar kiradi:
Yuklarni muvozanatlashYukni muvozanatlash birinchi navbatda zaryadlash stantsiyasining ichki yukini ko'rib chiqadi. Stansiya har bir zaryadlovchi qoziqning zaryadlash quvvatini oldindan tuzilgan sozlamalarga muvofiq boshqaradi. Stansiya uchun maksimal chiqish oqimi kabi qattiq chegara qiymati o'rnatiladi. Bundan tashqari, konfiguratsiya zaryadlash qoziqlari bo'ylab quvvat taqsimotini optimallashtirish uchun qo'shimcha variantlarni o'z ichiga oladi. Ushbu konfiguratsiya ushbu qiymatdan pastroq zaryadlash stavkalari samarasiz ekanligini va boshqa zaryadlash strategiyalarini tanlash kerakligini ko'rsatadi.
Markaziy aqlli zaryadlashMarkaziy aqlli zaryadlash zaryadlash chegaralari markaziy tizim tomonidan nazorat qilinishini nazarda tutadi. Tarmoq operatoridan tarmoq quvvati haqidagi bashoratlarni olgandan so'ng, markaziy tizim zaryadlash rejalarining bir qismini yoki barchasini hisoblab chiqadi. Bu cheklovlarni o'rnatish uchun xabarlarga javob berish orqali qoziqlarni zaryadlash uchun zaryadlash cheklovlarini qo'yadi.
Mahalliy aqlli zaryadlashMahalliy aqlli zaryadlash OCPP protokoli proksi-server sifatida ishlaydigan mahalliy kontroller orqali amalga oshiriladi. U markaziy tizimdan xabarlarni oladi va guruhdagi boshqa stansiyalarning zaryadlash harakatlarini nazorat qiladi. Mahalliy boshqaruvchi zaryadlash qoziqlari bilan jihozlangan bo'lishi mumkin yoki bo'lmasligini tanlang. Mahalliy aqlli zaryadlash rejimida mahalliy kontroller stantsiyaning zaryadlash kuchiga cheklovlar qo'yadi. Ushbu chegaralar zaryadlash jarayonida o'zgartirilishi mumkin va guruhning chegara qiymatlari mahalliy yoki markaziy tizim tomonidan sozlanishi mumkin.
B: Tizimga kirish


OCPP2.0.1 protokolidagi funktsional modullarga asosan quyidagilar kiradi:
Ma'lumotlarni uzatish moduli
Avtorizatsiya moduli
Xavfsizlik moduli
Tranzaktsiyalar moduli
Hisoblash moduli
Narxlar moduli
Rezervasyon moduli
Aqlli zaryadlash moduli
Diagnostika moduli
Mikrodasturlarni boshqarish moduli
Xabar modulini ko'rsatish
4.OCPPning kelajakdagi rivojlanishi
A.OCPP afzalliklariOchiq zaryadlash nuqtasi protokoli (OCPP) bepul va ochiq protokol bo'lib, zaryad stantsiyalarining o'zaro ishlashi uchun samarali echim bo'lib xizmat qiladi. U dunyoning ko'plab mamlakatlarida targ'ib qilingan va qo'llanilgan. Garchi Xitoy hali yagona protokolni shakllantirmagan bo'lsa-da, OCPPni asos sifatida ishlatish kelajakda operatorlar xizmatlari o'rtasidagi aloqani osonlashtirishi mumkin. Xitoyning yangi energiya avtomobil sanoati rivojlanishi bilan, zaryadlash moslamalarini sozlash va birlashtirish yaqinlashmoqda. Milliy bo'limlar yoki operatorlar OCPP protokolini qabul qiladimi yoki yo'qmi, hali ham sinovdan o'tish uchun vaqt kerak.
OCPP paydo bo'lishidan oldin, har bir zaryadlovchi qoziq ishlab chiqaruvchisi alohida ishlab chiqaruvchilar bilan zaryadlovchi qoziq operatorlarini qulflab, orqa ulanishlar uchun o'zlarining xususiy protokollarini ishlab chiqdi. Endi deyarli barcha apparat ishlab chiqaruvchilari OCPP ni qo'llab-quvvatlaganligi sababli, zaryadlovchi qoziq operatorlari har qanday yetkazib beruvchidan uskunani tanlashda erkindir, bu esa bozorni yanada raqobatbardosh qiladi.
Xuddi shu narsa mulk/biznes egalariga ham tegishli; ular OCPP bo'lmagan zaryad stantsiyalarini sotib olganlarida yoki OCPP bo'lmagan CPOlar bilan shartnomalar imzolaganlarida, ular maxsus zaryadlash stantsiyalari va operatorlariga qulflanadi. Biroq, OCPP-mos keladigan zaryadlovchi uskuna bilan egalar etkazib beruvchilardan mustaqil bo'lib qolishi mumkin. Ular raqobatbardoshroq, tejamkorroq yoki xususiyatlarga boy CPOlarni erkin tanlashlari mumkin. Ular, shuningdek, mavjud qurilmalarni olib tashlamasdan, turli xil zaryadlovchi qoziq qurilmalarini aralashtirish orqali o'z tarmoqlarini kengaytirishlari mumkin.
Elektr transport vositalari haydovchilari uchun asosiy afzallik shundaki, ular bitta zaryadlovchi qoziq operatoriga yoki EV yetkazib beruvchiga ishonishlari shart emas. OCPP zaryadlash stantsiyalarini sotib olishga o'xshab, EV drayverlari yaxshiroq CPO/EMP larga o'tishlari mumkin. Ikkinchi, lekin juda muhim afzallik - elektron mobillik roumingidan foydalanish imkoniyati. OCPP va boshqa ochiq protokol OCPI elektron roumingni amalga oshirish imkonini beradi. E-Rouming EV haydovchilariga faqat bitta obuna yoki E-Mobility xizmat ko'rsatuvchi provayder bilan shartnoma bilan barcha mavjud zaryadlash infratuzilmasiga kirishni ta'minlaydi.
B. OCPP va ichki protokollar o'rtasidagi farqlarHozirgi vaqtda Davlat Grid, Southern Power Grid, Teld va Aulton kabi mahalliy zaryadlovchi uskunalari ishlab chiqaruvchilari va operatorlarining aksariyati 104 protokolini asosiy protokol sifatida qabul qiladi va uni ma'lum darajada o'zgartiradi.

TCP/IP-ga asoslangan 104 protokoli ikkilik aloqa protokoli bo'lib, o'zining kichik ma'lumotlar hajmi bilan mashhur, ammo yomon o'qilishi va kengaytirilishi mumkin emas. Uning kamchiliklari orasida foydalanuvchi hisobi ma'lumotlari va zahiralarini boshqarish, avtomobil yonidagi BMS ma'lumotlari va akkumulyator autentifikatsiyasi va to'xtash joylarining real vaqt rejimidagi holati ma'lumotlari kiradi. Masalan, vaqtni taqsimlovchi ijara kompaniyasi uchun zaryadlovchi qoziqning tegishli ma'lumotlarni uzatish orqali foydalanuvchi tajribasini chuqur optimallashtirish qiyin bo'ladi; shunga o'xshab, zaryadlash qoziqlari zaif cho'zilishi tufayli avtomobil egalarini akkumulyator holati haqida tezda xabardor qilish qiyin.
Shu sababli, ushbu kamchiliklar tufayli, ba'zi ishlab chiqaruvchilar yuqorida aytib o'tilgan bajarilmagan stsenariylarni qisman qondirish uchun amalga oshirish jarayonida ma'lum o'zgartirishlar kiritdilar. Bu har bir ishlab chiqaruvchining amalga oshirish tafsilotlaridagi o'zgarishlarga olib keldi, bu tashqi interfeysga kirishda uni yarim xususiy protokolga aylantirdi, bu esa katta moslashtirilgan integratsiya xarajatlariga olib keldi.
Ma'lum qilinishicha, 104 protokoli ikki qismdan iborat: biznes-ma'lumotlar formati va tarmoqni boshqarish. Hozirgi vaqtda ko'pchilik ishlab chiqaruvchilar amalga oshirish jarayonida tarmoqni boshqarish uchun tegishli buyruqlardan foydalanmaydi. Ilgari, tez ishlaydigan zaryadlash stantsiyalarining aksariyati shaharlarda va erda qurilganligi sababli, simsiz ulanish bilan bog'liq muammolar jiddiy emas edi. Biroq, xususiy yengil avtomobillarni rivojlantirish va to'xtash joylarini ta'mirlash asosida zaryadlash inshootlarini qurish bilan, zaryadlash joylarining murakkabligi ishonchsiz ulanishlarga olib kelishi mumkin. Bunday hollarda zaif tarmoq signallarini boshqarish usulining yo'qligi ko'plab muammolarni aniqladi.
C. OCPP ning elektr transport vositalarini zaryadlashdagi roli quyidagilarni o'z ichiga oladi:
OCPP aloqani osonlashtiradiEVSE (Elektr transport vositalarini etkazib berish uskunalari) va CSMS (zaryadlovchi stantsiyalarni boshqarish tizimi) o'rtasida.
Ruxsatelektr transport vositalari foydalanuvchilari uchun zaryadlashni boshlash uchun.
Masofaviy modifikatsiyazaryadlash konfiguratsiyasi, zaryadlashni masofadan boshqarish (boshlash/to'xtatish) va zaryadlovchi tabancasini masofadan qulfdan chiqarish (ulagich ID).
Haqiqiy vaqt holatizaryadlash stantsiyasining (mavjud, to'xtatilgan, to'xtatilgan, ruxsatsiz EV/EVSE), real vaqtda zaryadlash ma'lumotlari, real vaqtda quvvat iste'moli va real vaqtda EVSE nosozliklari.
Aqlli zaryadlashelektr tarmog'idagi yukni kamaytirish uchun.
Mikrodasturlarni boshqarish(Havodan avtorizatsiya).
Bu funksiyalar elektr transport vositalarini zaryadlash infratuzilmasi samaradorligini va foydalanuvchi tajribasini yaxshilashga yordam beradi.
