Artikel ini menjelaskan evolusi protokol OCPP, peningkatan dari versi 1.5 ke 2.0.1, menyoroti peningkatan keamanan, pengisian daya cerdas, ekstensi fitur, dan penyederhanaan kode di versi 2.0.1, serta peran utamanya dalam pengisian daya kendaraan listrik .
I. Pengenalan Protokol OCPP
Nama lengkap OCPP adalah Open Charge Point Protocol yang merupakan protokol gratis dan terbuka yang dikembangkan oleh OCA (Open Charge Alliance), sebuah organisasi yang berbasis di Belanda. Open Charge Point Protocol (OCPP) adalah skema komunikasi terpadu antara CS dan Sistem Manajemen Stasiun Pengisian Daya (CSMS). Arsitektur protokol ini mendukung interkoneksi sistem manajemen terpusat penyedia layanan pengisian daya dengan semua stasiun pengisian daya, dan terutama dirancang untuk mengatasi kesulitan komunikasi yang timbul dalam jaringan pengisian daya pribadi. OCPP mendukung pengelolaan komunikasi antara stasiun pengisian daya dan sistem manajemen terpusat dari masing-masing penyedia. OCPP mendukung komunikasi antara stasiun pengisian daya dan sistem manajemen pusat masing-masing penyedia. Hal ini mengubah sifat tertutup dari jaringan pengisian daya pribadi, yang telah menimbulkan masalah bagi sejumlah besar pemilik kendaraan listrik dan manajer real estate, dan telah menyebabkan seruan luas untuk model terbuka di seluruh industri.
Manfaat protokol OCPP
Terbuka & bebas untuk digunakan
Mencegah penguncian ke satu penyedia (platform pengisian daya)
Mengurangi waktu/usaha integrasi dan masalah TI
1、Sejarah OCPP
2. Pengenalan versi OCPP
Seperti gambar di bawah ini, dari OCPP1.5 hingga OCPP2.0.1 terbaru
Karena terdapat terlalu banyak protokol kepemilikan di industri untuk mendukung pengalaman layanan terpadu dan interkoneksi operasional antara berbagai layanan operator, OCA memimpin dalam pengembangan protokol terbuka OCPP1.5. SOAP dibatasi oleh batasan protokolnya sendiri dan tidak dapat dipopulerkan secara luas dan cepat.
OCPP 1.5 berkomunikasi dengan sistem pusat melalui protokol SOAP berdasarkan protokol HTTP untuk mengoperasikan titik pengisian daya. Mendukung fungsi-fungsi berikut: Transaksi yang dimulai secara lokal dan jarak jauh, termasuk pengukuran tagihan
(3) OCPP1.6 (SOAP/JSON)
Versi OCPP1.6, bergabung dengan implementasi format JSON, dan meningkatkan perluasan pengisian daya cerdas. Versi JSON melalui komunikasi WebSocket, bisa di lingkungan jaringan apa pun untuk saling mengirim data, protokol yang paling banyak digunakan di pasaran adalah versi 1.6J, dukungan untuk data format JSON berbasis protokol websockets untuk mengurangi lalu lintas data (JSON, websockets data JSON berbasis protokol untuk mengurangi lalu lintas data).
Mendukung data berformat JSON berdasarkan protokol websockets untuk mengurangi lalu lintas data (JSON, JavaScript Object Representation, adalah format pertukaran data yang ringan) dan memungkinkan pengoperasian pada jaringan yang tidak mendukung perutean paket titik pengisian daya (misalnya, internet publik). Pengisian daya cerdas: penyeimbangan beban, pengisian daya cerdas terpusat, dan pengisian daya cerdas lokal. Izinkan titik pengisian daya mengirim ulang informasinya sendiri (berdasarkan informasi titik pengisian daya saat ini), seperti nilai meteran terakhir atau status titik pengisian daya.
(4) OCPP 2.0 (JSON)
OCPP 2.0, dirilis pada tahun 2018, meningkatkan pemrosesan transaksi, meningkatkan keamanan, manajemen perangkat: menambahkan fungsionalitas pengisian daya cerdas, untuk topologi dengan sistem manajemen energi (EMS), pengontrol lokal, dan untuk EV dengan pengisian daya pintar terintegrasi, stasiun pengisian daya, dan sistem manajemen stasiun pengisian daya . Mendukung ISO 15118: Persyaratan Plug and Play dan Smart Charging untuk kendaraan listrik.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 adalah versi terbaru yang dirilis pada tahun 2020. Ini menyediakan fitur dan peningkatan baru seperti dukungan untuk ISO15118 (Plug and Play), peningkatan keamanan, dan peningkatan kinerja secara keseluruhan.
3. Kompatibilitas Versi OCPP
OCPP1.x kompatibel dengan versi yang lebih rendah, OCPP1.6 kompatibel dengan OCPP1.5, OCPP1.5 kompatibel dengan OCPP1.2.
OCPP2.0.1 tidak kompatibel dengan OCPP1.6, meskipun OCPP2.0.1 juga memiliki beberapa konten di OCPP1.6, tetapi format bingkai datanya benar-benar berbeda dari yang dikirim.
Kedua, protokol OCPP 2.0.1
1、Perbedaan antara OCPP 2.0.1 dan OCPP 1.6
Dibandingkan dengan versi sebelumnya seperti OCPP 1.6, OCPP 2.0. 1 memiliki perbaikan besar dalam bidang berikut:
A. Keamanan yang ditingkatkan
OCPP2.0.1 keamanannya diperkuat dengan memperkenalkan koneksi HTTPS berdasarkan Secure Sockets Layer dan skema manajemen sertifikat baru untuk memastikan keamanan komunikasi.
b.Menambahkan Fitur Baru
OCPP2.0.1 menambahkan banyak fitur baru, termasuk manajemen pengisian daya cerdas, serta pelaporan dan analisis kesalahan yang lebih rinci.
C. Desain Lebih Fleksibel
OCPP2.0.1 telah dirancang agar lebih fleksibel untuk memenuhi kebutuhan aplikasi yang lebih kompleks dan beragam.
D. Penyederhanaan Kode
OCPP2.0.1 menyederhanakan kode, membuatnya lebih mudah untuk mengimplementasikan perangkat lunak.
Pembaruan firmware OCPP2.0.1 menambahkan tanda tangan digital, untuk mencegah pengunduhan firmware tidak lengkap, yang mengakibatkan kegagalan pembaruan firmware.
Dalam penerapan praktisnya, protokol OCPP2.0.1 dapat digunakan untuk mewujudkan kendali jarak jauh tumpukan pengisian daya, pemantauan status pengisian daya secara real-time, otentikasi pengguna, dan fungsi lainnya, yang sangat meningkatkan penggunaan peralatan pengisian daya, efisiensi dan keamanan.Rincian OCPP2.0.1 dan fungsinya dibandingkan versi 1.6 yang banyak, perkembangan kesulitannya juga meningkat.
2、Pengenalan fungsi OCPP2.0.1
Protokol OCPP 2.0.1 adalah versi terbaru dari protokol OCPP. Dibandingkan dengan OCPP 1.6, protokol OCPP 2.0.1 telah melakukan banyak perbaikan dan optimalisasi. Isi utamanya meliputi:
Pengiriman Pesan: OCP 2.0.1 menambahkan jenis pesan baru dan memodifikasi format pesan lama untuk meningkatkan efisiensi dan kinerja.
Sertifikat Digital: Pada OPC 2.0.1, mekanisme keamanan berbasis sertifikat digital diperkenalkan untuk memberikan otentikasi perangkat yang lebih kuat dan perlindungan integritas pesan. Ini merupakan peningkatan yang signifikan dibandingkan mekanisme keamanan OCPP1.6.
Model Data: OPC 2.0.1 memperbarui model data untuk menyertakan dukungan untuk jenis dan fitur perangkat baru.
Manajemen Perangkat: OPC 2.0.1 menyediakan fungsi manajemen perangkat yang lebih komprehensif, termasuk konfigurasi perangkat, pemecahan masalah, pembaruan perangkat lunak, dll.
Model komponen: OCP 2.0.1 memperkenalkan model komponen yang lebih fleksibel yang dapat digunakan untuk menggambarkan perangkat dan sistem pengisian daya yang lebih kompleks. Ini membantu mengaktifkan fitur yang lebih canggih seperti V2G (Vehicle to Grid).
Pengisian daya cerdas: OCPP2.0.1 menambahkan dukungan untuk pengisian daya cerdas, misalnya, daya pengisian daya dapat disesuaikan secara dinamis sesuai dengan kondisi jaringan atau kebutuhan pengguna.
Identitas dan Otorisasi Pengguna: OCPP2.0.1 menyediakan mekanisme identifikasi dan otorisasi pengguna yang lebih baik, mendukung beberapa metode otentikasi pengguna, dan mengedepankan persyaratan yang lebih tinggi untuk perlindungan data pengguna.
AKU AKU AKU. Pengenalan fungsi OCPP
1. Pengisian cerdas
Sistem Manajemen Energi Eksternal (EMS)
OCPP 2.0.1 mengatasi masalah ini dengan memperkenalkan mekanisme notifikasi yang memberi tahu CSMS (Charging Station Management System) tentang pembatasan eksternal. Input pengisian daya cerdas langsung yang mendukung sistem manajemen energi (EMS) dapat mengatasi banyak situasi:
Kendaraan listrik yang terhubung ke titik pengisian daya (menurut ISO 15118)
OCPP 2.0.1 mendukung protokol yang diperbarui ISO 15118 untuk komunikasi EVSE-ke-EV. Pengisian daya plug-and-play standar ISO 15118 dan pengisian daya cerdas (termasuk input dari EV) lebih mudah diterapkan menggunakan OCPP 2.0.1. Aktifkan operator stasiun pengisian daya untuk mengirim pesan (dari CSMS) tentang stasiun pengisian daya untuk ditampilkan kepada pengemudi EV.
Pengisian daya cerdas menggunakan:
(1) Penyeimbang Beban
Load Balancer terutama ditujukan pada beban internal stasiun pengisian daya. Stasiun pengisian daya akan mengontrol daya pengisian setiap pos pengisian daya sesuai dengan pra-konfigurasi. Stasiun pengisian daya akan dikonfigurasi dengan nilai batas tetap, seperti arus keluaran maksimum. Selain itu, konfigurasi tersebut juga mencakup opsi opsional untuk mengoptimalkan distribusi daya dari stasiun pengisian daya ke masing-masing stasiun pengisian daya. Konfigurasi ini memberi tahu stasiun pengisian daya bahwa tarif pengisian di bawah nilai konfigurasi ini tidak valid dan strategi pengisian daya lainnya harus dipilih.
(2) Pengisian daya cerdas terpusat
Pengisian daya cerdas terpusat mengasumsikan bahwa batas pengisian daya dikendalikan oleh sistem pusat, yang menghitung sebagian atau seluruh jadwal pengisian daya setelah menerima informasi prediksi operator jaringan tentang kapasitas jaringan, dan sistem pusat akan menerapkan batas pengisian daya pada stasiun pengisian daya dan menetapkan batas pengisian daya. dengan membalas pesan.
(3) Pengisian cerdas lokal
Pengisian daya cerdas lokal diwujudkan oleh pengontrol lokal, yang setara dengan agen protokol OCPP, yang bertanggung jawab menerima pesan dari sistem pusat dan mengendalikan perilaku pengisian daya stasiun pengisian daya lain dalam grup. Pengontrolnya sendiri bisa dilengkapi dengan stasiun pengisian daya atau tidak. Dalam mode pengisian daya cerdas lokal, pengontrol lokal membatasi daya pengisian daya stasiun pengisian daya. Selama pengisian, nilai batas dapat diubah. Nilai batas grup pengisian daya dapat dikonfigurasi secara lokal atau oleh sistem pusat.
2. Pengenalan Sistem
kerangka sistematis
arsitektur perangkat lunak
Modul fungsional dalam protokol OCPP2.0.1 terutama mencakup modul Transfer Data, modul Otorisasi, modul Keamanan, modul Transaksi, modul Nilai Meter, modul Biaya, modul Reservasi, modul Pengisian Cerdas, modul Diagnostik, modul Manajemen Firmware, dan modul Pesan Tampilan
IV. Perkembangan OCPP di masa depan
1. Keuntungan OCPP
OCPP adalah protokol gratis dan terbuka, dan juga merupakan cara efektif untuk menyelesaikan interkoneksi tumpukan pengisian daya saat ini, dan telah dipopulerkan dan digunakan di banyak negara di dunia, interkoneksi masa depan antara layanan operator akan memiliki bahasa untuk berkomunikasi.
Sebelum munculnya OCPP, setiap produsen pos pengisian daya mengembangkan protokol miliknya sendiri untuk konektivitas back-end, sehingga mengunci operator pos pengisian daya ke satu produsen pos pengisian daya. Kini, dengan hampir semua produsen perangkat keras mendukung OCPP, operator pos pengisian daya bebas memilih perangkat keras dari vendor mana pun, sehingga menjadikan pasar lebih kompetitif.
Hal yang sama juga berlaku bagi pemilik properti/usaha; ketika mereka membeli stasiun pengisian non-OCPP atau membuat kontrak dengan CPO non-OCPP, mereka dikunci pada stasiun pengisian dan operator pos pengisian tertentu. Namun dengan perangkat keras pengisian daya yang sesuai dengan OCPP, pemilik rumah dapat tetap independen terhadap penyedia mereka. Pemilik bebas memilih CPO yang lebih kompetitif, harga lebih baik, dan fungsi lebih baik. juga, mereka dapat memperluas jaringan mereka dengan menggabungkan perangkat keras pos pengisian daya yang berbeda tanpa harus membongkar instalasi yang sudah ada.
Tentu saja, manfaat utama kendaraan listrik adalah pengemudi kendaraan listrik tidak perlu bergantung pada satu operator pos pengisian daya atau pemasok kendaraan listrik. Seperti halnya stasiun pengisian OCPP yang dibeli, pengemudi kendaraan listrik dapat beralih ke CPO/EMP yang lebih baik. manfaat kedua namun sangat penting adalah kemampuan untuk menggunakan roaming mobilitas elektronik.
2, OCPP dalam peran pengisian kendaraan listrik
(1) OCPP membantu EVSE dan CSMS berkomunikasi satu sama lain
(2) Otorisasi kepada pengguna kendaraan listrik untuk memulai pengisian daya
(3) Modifikasi jarak jauh pada konfigurasi pengisian daya, kontrol pengisian daya jarak jauh (mulai/berhenti), pistol pembuka kunci jarak jauh (id konektor)
(4) Status stasiun pengisian waktu nyata (tersedia, berhenti, ditangguhkan, EV/EVSE tidak sah), data pengisian waktu nyata, konsumsi daya waktu nyata, kegagalan EVSE waktu nyata
(5) Pengisian daya cerdas (mengurangi beban jaringan)
(6) Manajemen Firmware (OTAA)
Linkpower didirikan pada tahun 2018, dengan lebih dari 8 tahun bertujuan untuk menyediakan penelitian dan pengembangan penting untuk stasiun pengisian daya AC/DC EV, termasuk perangkat lunak, perangkat keras, tampilan, dll.
Pengisi daya cepat AC dan DC dengan perangkat lunak OCPP1.6 telah menyelesaikan pengujian dengan lebih dari 100 pemasok platform OCPP. Pada saat yang sama, kami dapat memperbarui OCPP1.6J ke OCPP2.0.1 dan solusi EVSE komersial dilengkapi dengan modul IEC/ISO15118, yang merupakan langkah solid menuju realisasi pengisian daya dua arah V2G.
Waktu posting: 21 Okt-2024