OCPP प्रोटोकॉल चार्जिंग स्टेशन्स दरम्यान एक एकीकृत संप्रेषण समाधान प्रदान करतेवॉलबॉक्स इलेक्ट्रिक कार चार्जर आणि कोणतीही केंद्रीय व्यवस्थापन प्रणाली. हे प्रोटोकॉल आर्किटेक्चर कोणत्याही चार्जिंगच्या इंटरकनेक्शनला समर्थन देतेवॉलबॉक्स इलेक्ट्रिक कार चार्जर सर्व चार्जिंग पोस्टसह सेवा प्रदात्याची केंद्रीय व्यवस्थापन प्रणाली.
I. OCPP प्रोटोकॉल
1. OCPP चे पूर्ण नाव ओपन चार्ज पॉईंट प्रोटोकॉल आहे, जो नेदरलँड्समध्ये स्थित असलेल्या OCA (ओपन चार्ज अलायन्स) द्वारे विकसित केलेला एक विनामूल्य आणि खुला प्रोटोकॉल आहे. ओपन चार्ज पॉइंटवॉलबॉक्स इलेक्ट्रिक कार चार्जर प्रोटोकॉल (OCPP) चार्जिंग स्टेशन्स (CS) दरम्यान एकत्रित संप्रेषणासाठी वापरले जातेवॉलबॉक्स इलेक्ट्रिक कार चार्जरआणि कोणतीही चार्जिंग स्टेशन व्यवस्थापन प्रणाली (CSMS). हे प्रोटोकॉल आर्किटेक्चर सर्व चार्जिंग पोस्टसह कोणत्याही चार्जिंग सेवा प्रदात्याच्या CSMS च्या इंटरकनेक्शनला समर्थन देते. OCPP प्रोटोकॉलचे फायदे: खुले आणि वापरण्यास मुक्त, एकाच प्रदात्याला (चार्जिंग प्लॅटफॉर्म) लॉक-इन प्रतिबंधित करते, एकत्रीकरण वेळ/प्रयत्न आणि आयटी समस्या कमी करते.
2、OCPP प्रोटोकॉलच्या मुख्य आवृत्त्या
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP त्याच्या स्वतःच्या प्रोटोकॉलच्या मर्यादांद्वारे मर्यादित आहे, जलद प्रचाराची विस्तृत श्रेणी असू शकत नाही; वेबसॉकेट कम्युनिकेशनची JSON आवृत्ती, एकमेकांना डेटा पाठवण्यासाठी कोणत्याही नेटवर्क वातावरणात असू शकते, बाजारात सर्वात जास्त वापरलेले प्रोटोकॉल 1.6J आवृत्ती आहे, OCPP2.0.1 हे प्रोटोकॉलच्या बाहेर 2018 आहे दिशाच्या वापरास प्रोत्साहन देते भविष्यातील
3, विविध OCPP आवृत्त्यांमधील फरकवॉलबॉक्स इलेक्ट्रिक कार चार्ज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 मधील फर्मवेअर अपडेट अपूर्ण फर्मवेअर डाउनलोड टाळण्यासाठी डिजिटल स्वाक्षरी जोडते, ज्यामुळे फर्मवेअर अपडेट अयशस्वी होते.
(३) OCPP1.6 मधील प्लॅटफॉर्मद्वारे ट्रान्झॅक्शनआयडी अद्वितीय असण्याची हमी दिली जाते आणि चार्जिंग पोस्टद्वारे अद्वितीय असण्याची हमी दिली जाते.वॉलबॉक्स इलेक्ट्रिक कार चार्जरOCPP2.0.1 मध्ये.
(4) OCPP1.6 मध्ये, सदोष ठिकाणे ऑप्टिमाइझ आणि अपग्रेड केली गेली आहेत, उदाहरणार्थ: OCPP1.6 मध्ये, StartTransaction मधील transactionId डेटा प्लॅटफॉर्मद्वारे निर्धारित केला जातो, परंतु OCPP2.0.1 मध्ये, तो चार्जिंग पाइल आहेवॉलबॉक्स इलेक्ट्रिक कार चार्जर जे ट्रान्झॅक्शनआयडी मूल्य निर्धारित करते, जे फायदेशीर आहे कारण जेव्हा नेटवर्कमध्ये बिघाड होतो, तेव्हा चार्जिंगचा ढीग असताना स्टार्ट ट्रॅन्झॅक्शन डेटा पुन्हा पाठवणे आवश्यक असते.वॉलबॉक्स इलेक्ट्रिक कार चार्जर डेटा पुन्हा पाठवावा लागेल. याचा फायदा असा आहे की जेव्हा नेटवर्कमध्ये बिघाड होतो, तेव्हा स्टार्ट ट्रान्झॅक्शन डेटा पुन्हा पाठवावा लागतो, जर ते 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, डेटा ट्रान्समिशन (डेटा ट्रान्सफर) मॉड्यूल
डेटा परस्परसंवादासाठी नेटवर्कद्वारे रिमोट CSMS सह वेबसॉकेट कनेक्शन स्थापित करण्यासाठी तृतीय-पक्ष लायब्ररी libwebsockets वापरा; साठी तृतीय-पक्ष लायब्ररी rapidjson वापरा
3、Authorization(अधिकृतीकरण) मॉड्यूल
अधिकृतता पद्धतींमध्ये RFID, स्टार्ट बटण, डेबिट/क्रेडिट कार्ड, पिन कोड, CSMS, स्थानिक idToken, ISO15118, ऑफलाइन अधिकृतता इत्यादींचा समावेश आहे.
उदाहरण: CSMS ऑथोरायझेशन टाइमिंग चार्ट
4, सुरक्षा(सुरक्षा) मॉड्यूल
सुरक्षा मॉड्यूल तृतीय-पक्ष लायब्ररी mbedtls RSA, ECC (Elliptic Curve) मॉड्यूल डेटा एन्क्रिप्ट आणि डिक्रिप्ट करण्यासाठी आणि प्रमाणपत्रे व्यवस्थापित करण्यासाठी X509 मॉड्यूल वापरते.
उदाहरण: चार्जिंग स्टेशन प्रमाणपत्रे अद्यतनित करण्यासाठी वेळ आकृती
5, व्यवहार(व्यवहार) मॉड्यूल
व्यवहार म्हणजे चार्जिंग यंत्राद्वारे इलेक्ट्रिक वाहन चार्ज करण्याच्या प्रक्रियेचा संदर्भ.
OCPP2.0 मध्ये, व्यवहाराशी संबंधित सर्व संदेश संदेशात एकत्रित केले आहेत
टाइमिंग डायग्राम: व्यवहार सुरू करा - प्लग आणि प्ले
6、MeterValues मॉड्यूल
व्यवहार प्रक्रियेदरम्यान, CSMS ला स्थानिक मीटरचा डेटा वेळोवेळी पाठवणे आवश्यक आहे, जेणेकरून CSMS आणि वापरकर्ते वास्तविक वेळेत व्यवहाराची प्रगती समजू शकतील.
टाइमिंग डायग्राम: व्यवहार-संबंधित मीटर डेटा
7, खर्च मॉड्यूल
बिलिंग मॉड्यूल हे OCPP2.0 मधील एक नवीन सॉफ्टवेअर मॉड्यूल आहे, जे वापरकर्त्यांना किंमत आणि बिलिंग माहिती प्रदान करण्यासाठी वापरले जाते. यात प्रामुख्याने समाविष्ट आहे:
- चार्ज करण्यापूर्वी, चार्जिंग स्टेशनच्या किंमतीची तपशीलवार माहिती प्रदान करणेवॉलबॉक्स इलेक्ट्रिक कार चार्जर.
- चार्जिंग दरम्यान, रिअल-टाइम खर्च माहिती प्रदान करणे.
-चार्ज केल्यानंतर, चार्जिंगची अंतिम माहिती प्रदान करणे.
(1) चार्ज करण्यापूर्वी किंमत माहितीचा वेळ आकृती:
(2) चार्जिंग दरम्यान बिलिंग माहितीचा वेळेचा तक्ता
(3) चार्ज केल्यानंतर चार्जिंगच्या माहितीचा टायमिंग डायग्राम
8, आरक्षण मॉड्यूल
आरक्षण हे एक आरक्षित कार्य आहे, जे ऑपरेटरद्वारे सेट केले जाऊ शकते. चार्जिंग स्टेशन फारसे नसल्यामुळेवॉलबॉक्स इलेक्ट्रिक कार चार्जर आणि इलेक्ट्रिक वाहनांची ड्रायव्हिंग श्रेणी मर्यादित आहे, वापरकर्त्यांना चार्जिंग उपकरणांची मालकी आधीच सुरक्षित करणे आवश्यक आहे.
चार्जिंग स्टेशनवर नियुक्त चार्जिंग उपकरणे आरक्षित करण्यासाठी वेळ आकृतीवॉलबॉक्स इलेक्ट्रिक कार चार्जर:
9, स्मार्टचार्जिंग मॉड्यूल
स्मार्ट चार्जिंग चार्जिंग प्रक्रियेदरम्यान आवश्यकतेनुसार चार्जिंग पॉवर डायनॅमिकरित्या समायोजित करण्याच्या वर्तनाचा संदर्भ देते. यात प्रामुख्याने समाविष्ट आहे:
-चार्जिंग स्टेशनमध्ये लोड बॅलन्सिंग -केंद्रीय प्रणाली नियंत्रण
-स्थानिक स्मार्ट चार्जिंग -ऊर्जा व्यवस्थापन प्रणाली नियंत्रण
OCPP स्मार्ट चार्जिंगमध्येवॉलबॉक्स इलेक्ट्रिक कार चार्जर नियंत्रण मुख्यत्वे चार्जिंग प्रोफाइलमध्ये प्रतिबिंबित होते, ज्यामध्ये चार्जिंग स्टेशनसाठी विशिष्ट वेळी ऊर्जा हस्तांतरण मर्यादा असते.
चार्जिंग प्रोफाइल संदेश सामग्री (JSON):
10, डायग्नोस्टिक्स मॉड्यूल
चार्जिंग स्टेशनवरून निदान माहिती असलेली फाइल अपलोड करून चार्जिंग स्टेशनच्या समस्यांचे दूरस्थपणे निदान करण्यासाठी याचा वापर केला जातो.
डायग्नोस्टिक माहिती फाइल अपलोडिंग अनुक्रम आकृती:
डायग्नोस्टिक फाइल संबंधित कोड (भाग):
11, फर्मवेअर व्यवस्थापन मॉड्यूल
जेव्हा चार्जिंग स्टेशनला फर्मवेअर अपडेट करण्याची आवश्यकता असते, तेव्हा CSMS चार्जिंग स्टेशनला सूचित करेल जेव्हा ते नवीन फर्मवेअर डाउनलोड करणे सुरू करू शकते आणि चार्जिंग स्टेशनने नवीन फर्मवेअर डाउनलोड आणि स्थापित करण्याच्या प्रत्येक चरणानंतर CSMS ला सूचित केले पाहिजे.
उदाहरण: फर्मवेअर अपडेट टाइमिंग डायग्राम (आंशिक)
फर्मवेअर अपडेट संबंधित कोड (भाग):
12、DisplayMessage मॉड्यूल
डिस्प्ले मेसेज मॉड्यूल चार्जिंग स्टेशन ऑपरेटर (CSO) द्वारे वापरकर्त्याला चार्जिंग संबंधित माहिती प्रदर्शित करण्यासाठी वापरले जाते, डिस्प्ले मेसेज मॉड्यूल हे OCPP 2.0 मध्ये एक नवीन कार्य आहे, ज्यामध्ये प्रामुख्याने समावेश आहे
- CSO द्वारे डिस्प्ले संदेश सेट करा
- चार्जिंग स्टेशनवॉलबॉक्स इलेक्ट्रिक कार चार्जर डिस्प्ले संदेश अपलोड करत आहे
डिस्प्ले मेसेज टाइमिंग डायग्राम सेट करणे:
डिस्प्ले मेसेज टाइमिंग चार्ट मिळवा:
सिचुआन ग्रीन सायन्स अँड टेक्नॉलॉजी कं, लि.
0086 19158819831
पोस्ट वेळ: ऑगस्ट-०९-२०२४