Greensense ухаалаг цэнэглэгч түншийн шийдлүүд
  • Лесли:+86 19158819659

  • EMAIL: grsc@cngreenscience.com

цахилгаан цэнэглэгч

мэдээ

Wallbox цахилгаан машины цэнэглэгч OCPP 2.0.1 Цэнэглэх холбооны протокол

OCPP протокол нь цэнэглэх станцуудын хооронд нэгдсэн харилцаа холбооны шийдлийг хангадагWallbox цахилгаан машины цэнэглэгч болон аливаа төв удирдлагын систем. Энэхүү протоколын архитектур нь аливаа цэнэглэгчийн холболтыг дэмждэгWallbox цахилгаан машины цэнэглэгч бүх цэнэглэх цэгүүдтэй үйлчилгээ үзүүлэгчийн төв удирдлагын систем.

I. OCPP протокол

1. OCPP-ийн бүтэн нэр нь Нээлттэй Цэнэглэх Цэгийн Протокол бөгөөд энэ нь Нидерландад төвтэй OCA (Нээлттэй Цэнэглэх Холбоо) байгууллагаас боловсруулсан чөлөөт, нээлттэй протокол юм. Нээлттэй Цэнэглэх ЦэгWallbox цахилгаан машины цэнэглэгч Цэнэглэх станцуудын (CS) хооронд нэгдсэн харилцаа холбоонд протокол (OCPP) ашиглагддаг.Wallbox цахилгаан машины цэнэглэгчболон аливаа цэнэглэх станцын удирдлагын систем (CSMS). Энэхүү протоколын архитектур нь аливаа цэнэглэх үйлчилгээ үзүүлэгчийн CSMS-ийг бүх цэнэглэх постуудтай холбохыг дэмждэг. OCPP протоколын давуу талууд: нээлттэй бөгөөд ашиглахад чөлөөтэй, ганц үйлчилгээ үзүүлэгчтэй (цэнэглэх платформ) түгжигдэхээс сэргийлдэг, интеграцийн цаг хугацаа/хүчин чармайлт болон мэдээллийн технологийн асуудлыг бууруулдаг.

ev цэнэглэгч occpp

2, OCPP протоколын үндсэн хувилбарууд

OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)

OCPP2.0.1 (JSON)

SOAP нь өөрийн протоколын хязгаарлалтаар хязгаарлагддаг бөгөөд өргөн хүрээг хамарсан хурдан сурталчилгаа байж чадахгүй; WebSocket харилцаа холбооны JSON хувилбар нь ямар ч сүлжээний орчинд өгөгдөл илгээх боломжтой бөгөөд зах зээл дээр хамгийн их ашиглагддаг протоколууд нь 1.6J хувилбар бөгөөд OCPP2.0.1 нь 2018 оны протоколоос гарах нь ирээдүйн чиг хандлагыг дэмжих зорилготой юм.

3, OCPP-ийн янз бүрийн хувилбаруудын хоорондох ялгааWallbox цахилгаан машины цэнэглэлтr

OCPP1.* нь доод хувилбаруудтай, OCPP1.6 нь OCPP1.5-тай, OCPP1.5 нь OCPP1.2-той нийцтэй.

OCPP2.0.1 нь OCPP1.6, OCPP2.0.1-тэй нийцдэггүй боловч OCPP1.6-ийн зарим агуулгад мөн адил нийцдэг боловч илгээсэн өгөгдлийн хүрээний формат нь огт өөр байсан бөгөөд OCPP2.0.1 нь OCPP1.6-д энэ функц байхгүй олон функцийг нэмсэн, жишээлбэл.

(1) OCPP1.6 дахь StartTransaction болон StopTransaction нь OCPP2.0.1 дахь TransactionEvent-ээр солигдсон.

(2) OCPP2.0.1 дахь програм хангамжийн шинэчлэлт нь програм хангамжийг бүрэн татаж авахаас сэргийлж дижитал гарын үсэг нэмдэг бөгөөд энэ нь програм хангамжийн шинэчлэлт амжилтгүй болоход хүргэдэг.

(3) OCPP1.6 дахь платформ нь transactionId-г өвөрмөц гэж баталгаажуулсан бөгөөд цэнэглэгч цэг нь өвөрмөц гэж баталгаажуулсан.Wallbox цахилгаан машины цэнэглэгчOCPP2.0.1 дотор.

(4) OCPP1.6 хувилбарт алдаатай газруудыг оновчтой болгож, шинэчилсэн, жишээлбэл: OCPP1.6 хувилбарт StartTransaction доторх transactionId өгөгдлийг платформ тодорхойлдог бол OCPP2.0.1 хувилбарт цэнэглэх овоолго юм.Wallbox цахилгаан машины цэнэглэгч энэ нь transactionId утгыг тодорхойлдог бөгөөд энэ нь давуу талтай, учир нь сүлжээнд алдаа гарсан үед цэнэглэх овоолго хийх үед StartTransaction өгөгдлийг дахин илгээх шаардлагатай болдог.Wallbox цахилгаан машины цэнэглэгч өгөгдлийг дахин илгээх шаардлагатай. Үүний давуу тал нь сүлжээнд алдаа гарсан үед StartTransaction өгөгдлийг дахин илгээх шаардлагатай болдог. Хэрэв энэ нь OCPP1.6 хувилбар бол платформ нь ижил Гүйлгээний өгөгдлийн хоёр хувийг хадгалах магадлал өндөр бөгөөд ингэснээр үйлчлүүлэгчийн мөнгийг хоёр удаа хасах болно;

(5) OCPP 2.0.1 хувилбарын дэлгэрэнгүй мэдээлэл болон онцлогууд нь 1.6 хувилбараас хамаагүй илүү бөгөөд хөгжлийн хүндрэл нэмэгдсэн.

Хоёрдугаарт, OCPP 2.0.1 гэрээ

OCPP2.0.1 нь JSON форматын өгөгдлийн вэб сокетуудын харилцаа холбоог ашиглахыг дэмждэг бөгөөд OCPP2.0.1 нь OCPP1.6-тай нийцдэггүй.

ISO15118, ухаалаг цэнэглэлт, төхөөрөмжийн удирдлага, цэнэглэлтийн удирдлага гэх мэт олон төрлийн аюулгүй байдлын баталгаажуулалтын аргуудыг дэмждэг. Өндөр нийцтэй байдал, өндөр аюулгүй байдал, өндөр өргөтгөх боломжтой.

OCPP сүлжээний топологи

1, OCPP2.0.1 Програм хангамжийн архитектур

Энэ нь голчлон өгөгдөл дамжуулах, зөвшөөрөл олгох, аюулгүй байдал, тохиргоо, оношилгоо, програм хангамжийн удирдлага, төхөөрөмжийн удирдлага болон цэнэглэх удирдлага гэх мэт модулиудыг агуулдаг. OCPP2.0.1 протокол дахь функциональ модулийн хуваагдал (хэсэг):

2、Өгөгдөл дамжуулах (DataTransfer) модуль

r2

Өгөгдөл харилцан үйлчлэлийн хувьд сүлжээгээр дамжуулан алсын CSMS-тэй вэб сокет холболт тогтоохын тулд гуравдагч талын номын сангийн libwebsockets-ийг ашиглана уу; гуравдагч талын rapidjson номын санг ашиглана уу

3, Зөвшөөрөл (Зөвшөөрөл) модуль

Зөвшөөрлийн аргуудад RFID, эхлүүлэх товчлуур, дебит/кредит карт, ПИН код, CSMS, орон нутгийн idToken, ISO15118, офлайн зөвшөөрөл гэх мэт орно.

Жишээ: CSMS-ийн зөвшөөрлийн хугацааны график

4, Аюулгүй байдал (Аюулгүй байдал) модуль

Аюулгүй байдлын модуль нь өгөгдлийг шифрлэх болон тайлахын тулд гуравдагч талын номын сангийн mbedtls RSA, ECC (Эллиптик муруй) модуль, гэрчилгээг удирдахын тулд X509 модулийг ашигладаг.

Жишээ: Цэнэглэх станцын гэрчилгээг шинэчлэх цагийн диаграмм

5, Гүйлгээ (Гүйлгээ) Модуль

Гүйлгээ гэдэг нь цахилгаан тээврийн хэрэгслийг цэнэглэгч төхөөрөмжөөр цэнэглэх үйл явцыг хэлнэ.

OCPP2.0 дээр гүйлгээтэй холбоотой бүх мессежүүд мессежид нэгтгэгдсэн байдаг. , үүнийг орлоно , , , болон OCPP1.6 дахь бусад мессежүүд.

Хугацааны диаграм: Гүйлгээг эхлүүлэх - Залгаад ажиллуулах

6, MeterValues ​​модуль

Гүйлгээний явцад орон нутгийн тоолуурын өгөгдлийг CSMS руу үе үе илгээх шаардлагатай бөгөөд ингэснээр CSMS болон хэрэглэгчид гүйлгээний явцыг бодит цаг хугацаанд ойлгох боломжтой болно.

Хугацааны диаграмм: гүйлгээтэй холбоотой тоолуурын өгөгдөл

7, Зардлын модуль

Төлбөрийн модуль нь OCPP2.0 дахь шинэ програм хангамжийн модуль бөгөөд хэрэглэгчдэд үнэ болон төлбөрийн мэдээллийг өгөхөд ашиглагддаг. Үүнд голчлон дараахь зүйлс орно:

-Цэнэглэхийн өмнө цэнэглэх станцын үнийн дэлгэрэнгүй мэдээллийг өгөхWallbox цахилгаан машины цэнэглэгч.

-Цэнэглэх үед бодит цагийн зардлын мэдээллийг өгөх.

-Цэнэглэж дууссаны дараа эцсийн цэнэглэх мэдээллийг өгнө.

(1) Цэнэглэхээс өмнөх үнийн мэдээллийн хугацааны диаграмм:

(2) Төлбөр төлөх үеийн төлбөрийн мэдээллийн цагийн хуваарь

(3) Цэнэглэсний дараах цэнэглэх мэдээллийн хугацааны диаграмм

8, Захиалгын модуль

Захиалга гэдэг нь операторын тохируулж болох захиалгын функц юм. Цэнэглэх станц олон байдаггүй тулWallbox цахилгаан машины цэнэглэгч цахилгаан тээврийн хэрэгслийн жолоодлогын хүрээ хязгаарлагдмал тул хэрэглэгчид цэнэглэх төхөөрөмжийг урьдчилан эзэмших эрхээ баталгаажуулах шаардлагатай.

Цэнэглэх станцад зориулалтын цэнэглэх төхөөрөмжийг захиалах цагийн диаграммWallbox цахилгаан машины цэнэглэгч:

9, Ухаалаг цэнэглэх модуль

Ухаалаг цэнэглэлт гэдэг нь цэнэглэх процессын явцад шаардлагатай үед цэнэглэх чадлыг динамикаар тохируулах зан төлөвийг хэлнэ. Үүнд голчлон дараахь зүйлс орно.

-Цэнэглэх станц доторх ачааллыг тэнцвэржүүлэх -Төв системийн удирдлага

-Орон нутгийн ухаалаг цэнэглэлт -Эрчим хүчний удирдлагын системийн хяналт

OCPP ухаалаг цэнэглэлтэдWallbox цахилгаан машины цэнэглэгч Хяналт нь голчлон Цэнэглэх профайлд тусгагдсан байдаг бөгөөд энэ нь тодорхой цаг хугацаанд цэнэглэх станцын эрчим хүчний дамжуулалтын хязгаарыг агуулдаг.

r3

Цэнэглэх профайлын мессежийн агуулга (JSON):

r4

10, Оношлогооны модуль

Үүнийг цэнэглэх станцаас оношлогооны мэдээлэл агуулсан файлыг байршуулснаар цэнэглэх станцын асуудлыг алсаас оношлоход ашигладаг.

Оношлогооны мэдээллийн файлыг байршуулах дарааллын диаграмм:

Оношлогооны файлтай холбоотой код (хэсэг):

11, Програм хангамжийн удирдлагын модуль

Цэнэглэх станц нь програм хангамжийг шинэчлэх шаардлагатай үед CSMS нь шинэ програм хангамжийг татаж эхлэх боломжтой үед цэнэглэх станцад мэдэгдэх бөгөөд цэнэглэх станц нь шинэ програм хангамжийг татаж авах, суулгах алхам бүрийн дараа CSMS-д мэдэгдэх ёстой.

Жишээ: Програм хангамжийн шинэчлэлтийн хугацааны диаграмм (хэсэгчилсэн)

r5

Програм хангамжийн шинэчлэлттэй холбоотой код (хэсэг):

r6

12, Дэлгэцийн зурвасын модуль

Дэлгэцийн мессежийн модулийг цэнэглэх станцын оператор (CSO) нь цэнэглэхтэй холбоотой мэдээллийг хэрэглэгчдэд харуулахад ашигладаг бөгөөд дэлгэцийн мессежийн модуль нь OCPP 2.0-д шинээр гарч ирсэн бөгөөд голчлон дараахь зүйлийг багтаасан болно.

-CSO-оор дэлгэцийн мессежийг тохируулах

-Цэнэглэх станцWallbox цахилгаан машины цэнэглэгч дэлгэцийн мессежийг байршуулж байна

Дэлгэцийн мессежийн цагийн диаграммыг тохируулах нь:

r7

Дэлгэцийн мессежийн цагийн графикийг авах:

r8

Сычуань Ногоон Шинжлэх Ухаан ба Технологийн ХХК

sale08@cngreenscience.com

0086 19158819831

www.cnggreenscience.com


Нийтэлсэн цаг: 2024 оны 8-р сарын 9