OCPP protokoli zaryad stantsiyalari o'rtasida yagona aloqa echimini ta'minlaydiwallbox elektr avtomobil zaryadlovchi va har qanday markaziy boshqaruv tizimi. Ushbu protokol arxitekturasi har qanday zaryadlashning o'zaro ulanishini qo'llab-quvvatlaydiwallbox elektr avtomobil zaryadlovchi xizmat ko'rsatuvchi provayderning barcha zaryadlash postlari bilan markaziy boshqaruv tizimi.
I. OCPP protokoli
1. OCPP ning toʻliq nomi Ochiq zaryad nuqtasi protokoli boʻlib, u Gollandiyada joylashgan OCA (Open Charge Alliance) tomonidan ishlab chiqilgan bepul va ochiq protokoldir. Ochiq zaryadlash nuqtasiwallbox elektr avtomobil zaryadlovchi Protokol (OCPP) zaryad stantsiyalari (CS) o'rtasidagi yagona aloqa uchun ishlatiladi.wallbox elektr avtomobil zaryadlovchiva har qanday zaryad stantsiyasini boshqarish tizimi (CSMS). Ushbu protokol arxitekturasi har qanday zaryadlovchi provayderining CSMS-ni barcha zaryadlash postlari bilan o'zaro bog'lashni qo'llab-quvvatlaydi. OCPP protokolining afzalliklari: ochiq va foydalanish uchun bepul, bitta provayderga (zaryadlash platformasi) kirishni oldini oladi, integratsiya vaqtini/harakatini va IT muammolarini kamaytiradi.
2, OCPP protokolining asosiy versiyalari
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP o'z protokoli cheklovlari bilan cheklangan, tezkor reklamaning keng doirasi bo'lishi mumkin emas; WebSocket aloqasining JSON versiyasi, ma'lumotlarni bir-biriga yuborish uchun har qanday tarmoq muhitida bo'lishi mumkin, bozorda eng ko'p ishlatiladigan protokollar 1.6J versiyasidir, OCPP2.0.1 - protokoldan 2018 yilda yo'nalishdan foydalanishga yordam beradi. kelajakning.
3, turli OCPP versiyalari o'rtasidagi farqlarwallbox elektr avtomobil uchun zaryadr
OCPP1.* quyi versiyalar bilan mos keladi, OCPP1.6 OCPP1.5 bilan mos keladi, OCPP1.5 OCPP1.2 bilan mos keladi.
OCPP2.0.1 OCPP1.6, OCPP2.0.1 bilan mos kelmaydi, garchi OCPP1.6 ning ba'zi tarkiblarida ham mavjud bo'lsa-da, lekin yuborilgan ma'lumotlar ramkasining formati butunlay boshqacha bo'lgan, OCPP2.0.1 ko'p OCPP1.6 qo'shilgan. funksiyaga ega emas, masalan.
(1) OCPP1.6 da StartTransaction va StopTransaction OCPP2.0.1 da TransactionEvent bilan almashtirildi.
(2) OCPP2.0.1 da mikrodasturni yangilash mikrodasturlarni to'liq bo'lmagan yuklab olishning oldini olish uchun raqamli imzolarni qo'shib, mikrodasturni yangilashda xatoliklarga olib keladi.
(3) Tranzaksiya identifikatori OCPP1.6 platformasi tomonidan noyob bo'lishi va zaryadlash posti tomonidan noyob bo'lishi kafolatlanadi.wallbox elektr avtomobil zaryadlovchiOCPP2.0.1 da.
(4) OCPP1.6 da nuqsonli joylar optimallashtirildi va yangilandi, masalan: OCPP1.6 da StartTransaction ichidagi tranzaksiya identifikatori ma'lumotlari platforma tomonidan aniqlanadi, ammo OCPP2.0.1 da bu zaryadlovchi qoziq.wallbox elektr avtomobil zaryadlovchi bu tranzaksiya identifikatori qiymatini aniqlaydi, bu foydalidir, chunki tarmoqdagi ishlamay qolganda, zaryadlash qoziq paytida StartTransaction ma'lumotlarini qayta yuborish kerak bo'ladi.wallbox elektr avtomobil zaryadlovchi ma'lumotlarni qayta yuborish kerak. Buning afzalligi shundaki, tarmoqdagi nosozliklar yuz berganda, StartTransaction ma'lumotlarini qayta yuborish kerak, agar u OCPP1.6 versiyasi bo'lsa, platforma bir xil Tranzaksiya ma'lumotlarining ikki nusxasini saqlashi mumkin, buning natijasida mijozning puli ikki marta;
(5) OCPP 2.0.1 tafsilotlari va xususiyatlari 1.6 versiyasiga qaraganda ancha ko'p, qiyinchilikning rivojlanishi oshdi.
Ikkinchidan, OCPP 2.0.1 kelishuvi
OCPP2.0.1 JSON formatidagi ma'lumotlar veb-soketlari aloqasidan foydalanishni qo'llab-quvvatlaydi, OCPP2.0.1 OCPP1.6 bilan mos kelmaydi.
Bir nechta xavfsizlikni avtorizatsiya qilish usullarini qo'llab-quvvatlaydi, ISO15118, aqlli zaryadlash, qurilmalarni boshqarish, zaryadlashni boshqarish va boshqalar. Yuqori muvofiqlik, yuqori xavfsizlik va yuqori miqyoslilik xususiyatlari.
OCPP tarmoq topologiyasi
1, OCPP2.0.1 dasturiy ta'minot arxitekturasi
U asosan maʼlumotlarni uzatish, avtorizatsiya, xavfsizlik, konfiguratsiya, diagnostika, proshivka boshqaruvi, qurilmalarni boshqarish va zaryadlashni boshqarish va boshqalar modullarini oʻz ichiga oladi. OCPP2.0.1 protokolidagi funktsional modul boʻlimi (qismi):
2, Ma'lumotlarni uzatish (DataTransfer) moduli
Ma'lumotlar o'zaro aloqasi uchun tarmoq orqali masofaviy CSMS bilan websockets ulanishini o'rnatish uchun uchinchi tomon kutubxonasi libwebsockets dan foydalaning; uchun uchinchi tomonning rapidjson kutubxonasidan foydalaning
3, Avtorizatsiya (Avtorizatsiya) moduli
Avtorizatsiya usullariga RFID, ishga tushirish tugmasi, debet/kredit karta, PIN-kod, CSMS, mahalliy idToken, ISO15118, oflayn avtorizatsiya va boshqalar kiradi.
Misol: CSMS avtorizatsiya vaqt jadvali
4, Xavfsizlik (Xavfsizlik) moduli
Xavfsizlik moduli uchinchi tomon kutubxonasi mbedtls RSA, ma'lumotlarni shifrlash va shifrini ochish uchun ECC (Elliptik egri) modulidan va sertifikatlarni boshqarish uchun X509 modulidan foydalanadi.
Misol: Zaryadlash stansiyasi sertifikatlarini yangilash uchun vaqt diagrammasi
5, Tranzaktsiyalar (Tranzaktsiyalar) moduli
Tranzaksiyalar elektr transport vositasini zaryadlovchi qurilma orqali zaryadlash jarayonini nazarda tutadi.
OCPP2.0 da barcha tranzaksiya bilan bog'liq xabarlar xabarga birlashtirilgan
Vaqt diagrammasi: Tranzaksiyani boshlash - Plug and Play
6, MeterValues moduli
Tranzaksiya jarayonida u mahalliy hisoblagich ma'lumotlarini vaqti-vaqti bilan CSMSga yuborishi kerak, shunda CSMS va foydalanuvchilar real vaqtda tranzaktsiyaning borishini tushunishlari mumkin.
Vaqt diagrammasi: tranzaksiya bilan bog'liq hisoblagich ma'lumotlari
7, Narxlar moduli
Hisob-kitob moduli OCPP2.0 da yangi dasturiy modul bo‘lib, u foydalanuvchilarga narx va hisob-kitob ma’lumotlarini taqdim etish uchun ishlatiladi. U asosan quyidagilarni o'z ichiga oladi:
- Zaryadlashdan oldin, zaryadlash stantsiyasining narxi haqida batafsil ma'lumot berishwallbox elektr avtomobil zaryadlovchi.
- Zaryadlash paytida, real vaqt rejimida xarajatlar haqida ma'lumot berish.
- Zaryadlangandan so'ng, yakuniy zaryadlash ma'lumotlarini taqdim etish.
(1) To'lovdan oldin narx ma'lumotlarining vaqt diagrammasi:
(2) To'lov vaqtida hisob-kitob ma'lumotlarining vaqt jadvali
(3) Zaryadlangandan keyin zaryadlash ma'lumotlarining vaqt diagrammasi
8, band qilish moduli
Rezervasyon - rezervlangan funksiya bo'lib, uni operator o'rnatishi mumkin. Zaryadlash stantsiyalari ko'p emasligi sababliwallbox elektr avtomobil zaryadlovchi va elektr transport vositalarining haydash diapazoni cheklangan, foydalanuvchilar zaryadlovchi uskunaga egalik huquqini oldindan ta'minlashi kerak.
Zaryadlash stantsiyasida belgilangan zaryadlash uskunasini bron qilish vaqt diagrammasiwallbox elektr avtomobil zaryadlovchi:
9, SmartCharging moduli
Aqlli zaryadlash zaryadlash jarayonida kerak bo'lganda zaryadlash quvvatini dinamik ravishda sozlash xatti-harakatlarini anglatadi. U asosan quyidagilarni o'z ichiga oladi:
- Zaryadlash stansiyasi ichida yukni muvozanatlash - Markaziy tizimni boshqarish
-Mahalliy aqlli zaryadlash -Energiyani boshqarish tizimini boshqarish
OCPP aqlli zaryadlashdawallbox elektr avtomobil zaryadlovchi nazorat, asosan, ma'lum bir vaqtda zaryadlash stantsiyasi uchun energiya uzatish chegaralarini o'z ichiga olgan Zaryadlash rejimlarida aks etadi.
Zaryadlanuvchi profillar xabari tarkibi (JSON):
10, diagnostika moduli
Zaryadlash stantsiyasidan diagnostika ma'lumotlarini o'z ichiga olgan faylni yuklash orqali zaryadlash stantsiyasining muammolarini masofadan aniqlash uchun ishlatiladi.
Diagnostik ma'lumot faylini yuklash ketma-ketligi diagrammasi:
Diagnostika fayliga tegishli kod (qism):
11, Mikrodasturlarni boshqarish moduli
Zaryadlash stansiyasi proshivkani yangilashi kerak bo'lganda, CSMS yangi mikrodasturni yuklab olishni boshlashi mumkinligi haqida zaryadlovchi stantsiyani xabardor qiladi va zaryadlovchi stantsiya yangi dasturiy ta'minotni yuklab olish va o'rnatishning har bir bosqichidan keyin CSMSni xabardor qilishi kerak.
Misol: Mikrodasturni yangilash vaqt diagrammasi (qisman)
Mikrodasturni yangilash bilan bog'liq kod (qism):
12, DisplayMessage moduli
Displey xabar moduli zaryadlovchi stantsiya operatori (CSO) tomonidan foydalanuvchiga zaryadlash bilan bog'liq ma'lumotlarni ko'rsatish uchun ishlatiladi, displey xabari moduli OCPP 2.0 da yangi funksiya bo'lib, asosan
-CSO tomonidan displey xabarini sozlash
-Zaryadlash stantsiyasiwallbox elektr avtomobil zaryadlovchi displey xabari yuklanmoqda
Displey xabari vaqt diagrammasini sozlash:
Displey xabari vaqt jadvalini oling:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Yuborilgan vaqt: 2024 yil 09-avgust