Protokol OCPP nyedhiyakake solusi komunikasi terpadu antarane stasiun pangisian dayapangisi daya mobil listrik wallbox lan sistem manajemen pusat apa wae. Arsitektur protokol iki ndhukung interkoneksi saka sembarang pangisian dayapangisi daya mobil listrik wallbox sistem manajemen pusat panyedhiya layanan karo kabeh pos pangisian daya.
I. Protokol OCPP
1. Jeneng lengkap OCPP yaiku Open Charge Point Protocol, yaiku protokol gratis lan terbuka sing dikembangake dening OCA (Open Charge Alliance), sawijining organisasi sing berbasis ing Walanda. Open Charge Pointpangisi daya mobil listrik wallbox Protokol (OCPP) digunakake kanggo komunikasi terpadu antarane stasiun pangisian daya (CS)pangisi daya mobil listrik wallboxlan sistem manajemen stasiun pangisian daya (CSMS) apa wae. Arsitektur protokol iki ndhukung interkoneksi CSMS panyedhiya layanan pangisian daya karo kabeh pos pangisian daya. Kauntungan protokol OCPP: mbukak lan bebas digunakake, nyegah penguncian menyang siji panyedhiya (platform pangisian daya), nyuda wektu/usaha integrasi lan masalah IT.
2. Versi utama protokol OCPP
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP diwatesi dening watesan protokol dhewe, ora bisa dadi macem-macem promosi cepet; versi JSON saka komunikasi WebSocket, bisa ing lingkungan jaringan apa wae kanggo ngirim data menyang saben liyane, protokol sing paling akeh digunakake ing pasar yaiku versi 1.6J, OCPP2.0.1 minangka protokol 2018 sing promosi panggunaan arah masa depan.
3, bedane antarane macem-macem versi OCPPpangisi daya mobil listrik wallboxr
OCPP1.* kompatibel karo versi sing luwih murah, OCPP1.6 kompatibel karo OCPP1.5, OCPP1.5 kompatibel karo OCPP1.2.
OCPP2.0.1 ora kompatibel karo OCPP1.6, sanajan sawetara isi OCPP1.6 uga ana ing OCPP2.0.1, nanging format pigura data sing dikirim wis beda banget, OCPP2.0.1 nambahake akeh OCPP1.6 sing ora duwe fungsi kasebut, contone.
(1) StartTransaction lan StopTransaction ing OCPP1.6 diganti karo TransactionEvent ing OCPP2.0.1.
(2) Nganyari firmware ing OCPP2.0.1 nambahake tanda tangan digital kanggo nyegah unduhan firmware sing ora lengkap, sing nyebabake kegagalan nganyari firmware.
(3) ID transaksi dijamin unik dening platform ing OCPP1.6, lan dijamin unik dening pos pangisian dayapangisi daya mobil listrik wallboxing OCPP2.0.1.
(4) Ing OCPP1.6, papan sing cacat wis dioptimalake lan ditingkatake, contone: ing OCPP1.6, data transactionId ing njero StartTransaction ditemtokake dening platform, nanging ing OCPP2.0.1, iku tumpukan pangisian daya.pangisi daya mobil listrik wallbox sing nemtokake nilai transactionId, sing nguntungake amarga nalika ana kegagalan jaringan, perlu ngirim maneh data StartTransaction nalika tumpukan pangisian dayapangisi daya mobil listrik wallbox kudu ngirim data maneh. Kauntungane yaiku nalika ana kegagalan jaringan, kudu ngirim maneh data StartTransaction, yen versi OCPP1.6, platform kasebut kemungkinan gedhe bakal nyimpen rong salinan data Transaksi sing padha, sing nyebabake potongan dhuwit pelanggan kaping pindho;
(5) Rincian lan fitur OCPP 2.0.1 luwih akeh tinimbang versi 1.6, pangembangan kangelan wis tambah.
Kapindho, perjanjian OCPP 2.0.1
OCPP2.0.1 ndhukung panggunaan format JSON kanggo komunikasi data websockets, OCPP2.0.1 ora kompatibel karo OCPP1.6.
Ndhukung macem-macem cara otorisasi keamanan, ISO15118, pangisian daya cerdas, manajemen piranti, manajemen pangisian daya, lan liya-liyane. Fitur kompatibilitas dhuwur, keamanan dhuwur lan skalabilitas dhuwur.
Topologi Jaringan OCPP
1. Arsitektur Piranti Lunak OCPP2.0.1
Iki utamane kalebu modul transmisi data, otorisasi, keamanan, konfigurasi, diagnosis, manajemen firmware, manajemen piranti lan manajemen pangisian daya, lan liya-liyane. Divisi modul fungsional (bagean) ing protokol OCPP2.0.1:
2. Modul Transmisi Data (DataTransfer).
Gunakna pustaka pihak katelu libwebsockets kanggo nggawe sambungan websockets karo CSMS remot liwat jaringan kanggo interaksi data; gunakna pustaka pihak katelu rapidjson kanggo
3. Modul Otorisasi (Otorisasi)
Cara otorisasi kalebu RFID, tombol start, kertu debit/kredit, kode PIN, CSMS, idToken lokal, ISO15118, otorisasi offline lan liya-liyane.
Tuladha: Grafik Wektu Otorisasi CSMS
4. Modul Keamanan (Keamanan)
Modul keamanan migunakaké perpustakaan pihak katelu mbedtls RSA, modul ECC (Elliptic Curve) kanggo ngenkripsi lan dekripsi data, lan modul X509 kanggo ngatur sertifikat.
Tuladha: Diagram wektu kanggo nganyari sertifikat stasiun pangisian daya
5. Modul Transaksi (Transaksi)
Transaksi nuduhake proses ngisi daya kendaraan listrik nganggo piranti pangisi daya.
Ing OCPP2.0, kabeh pesen sing ana gandhengane karo transaksi diintegrasikake ing pesen kasebut.
Diagram Wektu: Miwiti Transaksi - Colok lan Main
6. Modul Nilai Meter
Sajrone proses transaksi, kudu ngirim data meter lokal menyang CSMS kanthi periodik, supaya CSMS lan pangguna bisa ngerti kemajuan transaksi kanthi wektu nyata.
Diagram wektu: data meter sing ana gandhengane karo transaksi
7. Modul Biaya
Modul tagihan minangka modul piranti lunak anyar ing OCPP2.0, sing digunakake kanggo nyedhiyakake informasi rega lan tagihan marang pangguna. Modul iki utamane kalebu:
-Sadurunge ngisi daya, wenehana informasi rega rinci babagan stasiun pangisian dayapangisi daya mobil listrik wallbox.
-Sajrone ngisi daya, nyedhiyakake informasi biaya wektu nyata.
-Sawise ngisi daya, menehi informasi pangisian daya pungkasan.
(1) Diagram wektu informasi rega sadurunge ngisi daya:
(2) Bagan wektu informasi tagihan sajrone ngisi daya
(3) Diagram wektu informasi pangisian daya sawise pangisian daya
8. Modul Reservasi
Reservasi iku fungsi sing wis dipesen, sing bisa disetel dening operator. Amarga ora akeh stasiun pangisi dayapangisi daya mobil listrik wallbox lan jarak tempuh kendaraan listrik winates, pangguna kudu ngamanake kepemilikan peralatan pangisi daya luwih dhisik.
Diagram wektu kanggo ngecas peralatan pangisi daya sing wis ditemtokake ing stasiun pangisi dayapangisi daya mobil listrik wallbox:
9. Modul Pangisi Daya Cerdas
Pangisian daya cerdas nuduhake prilaku nyetel daya pangisian daya kanthi dinamis kaya sing dibutuhake sajrone proses pangisian daya. Iki utamane kalebu:
-Penyeimbangan beban ing stasiun pangisian daya -Kontrol sistem pusat
-Pengisian daya cerdas lokal -Kontrol sistem manajemen energi
Ing pangisian daya cerdas OCPPpangisi daya mobil listrik wallbox Kontrol utamane katon ing profil Pangisian daya, sing ngemot watesan transfer energi kanggo stasiun pangisian daya ing titik wektu tartamtu.
Isi pesen profil pangisian daya (JSON):
10. Modul Diagnostik
Iki digunakake kanggo diagnosa masalah stasiun pangisi daya saka jarak jauh kanthi ngunggah file sing ngemot informasi diagnostik saka stasiun pangisi daya.
Diagram urutan unggahan berkas informasi diagnostik:
Kode sing gegandhengan karo file diagnostik (bagean):
11. Modul Manajemen Firmware
Nalika stasiun pangisi daya kudu nganyari firmware, CSMS bakal menehi kabar marang stasiun pangisi daya nalika bisa miwiti ndownload firmware anyar, lan stasiun pangisi daya kudu menehi kabar marang CSMS sawise saben langkah ndownload lan nginstal firmware anyar.
Tuladha: Diagram Wektu Nganyari Firmware (Sebagean)
Kode sing gegandhengan karo nganyari firmware (bagean):
12. Modul Tampilan Pesan
Modul pesen tampilan digunakake dening operator stasiun pangisian daya (CSO) kanggo nampilake informasi sing ana gandhengane karo pangisian daya marang pangguna, modul pesen tampilan minangka fungsi anyar ing OCPP 2.0, utamane kalebu
-Nyetel tampilan pesen dening CSO
-Stasiun pangisi dayapangisi daya mobil listrik wallbox unggahan pesen tampilan
Nyetel diagram wektu pesen tampilan:
Entuk diagram wektu pesen tampilan:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Wektu kiriman: 9-Agu-2024