OCPP प्रोटोकॉल चार्जिंग स्टेशनों के बीच एकीकृत संचार समाधान प्रदान करता हैवॉलबॉक्स इलेक्ट्रिक कार चार्जर और किसी भी केंद्रीय प्रबंधन प्रणाली। यह प्रोटोकॉल आर्किटेक्चर किसी भी चार्जिंग के इंटरकनेक्शन का समर्थन करता हैवॉलबॉक्स इलेक्ट्रिक कार चार्जर सेवा प्रदाता की केंद्रीय प्रबंधन प्रणाली जिसमें सभी चार्जिंग पोस्ट शामिल हैं।
I. ओसीपीपी प्रोटोकॉल
1. OCPP का पूरा नाम ओपन चार्ज पॉइंट प्रोटोकॉल है, जो नीदरलैंड स्थित संगठन OCA (ओपन चार्ज अलायंस) द्वारा विकसित एक स्वतंत्र और खुला प्रोटोकॉल है। ओपन चार्ज पॉइंटवॉलबॉक्स इलेक्ट्रिक कार चार्जर प्रोटोकॉल (ओसीपीपी) का उपयोग चार्जिंग स्टेशनों (सीएस) के बीच एकीकृत संचार के लिए किया जाता हैवॉलबॉक्स इलेक्ट्रिक कार चार्जरऔर किसी भी चार्जिंग स्टेशन प्रबंधन प्रणाली (CSMS) का उपयोग करें। यह प्रोटोकॉल आर्किटेक्चर किसी भी चार्जिंग सेवा प्रदाता के CSMS को सभी चार्जिंग पोस्ट के साथ जोड़ने का समर्थन करता है। OCPP प्रोटोकॉल के लाभ: उपयोग करने के लिए खुला और मुफ़्त, एकल प्रदाता (चार्जिंग प्लेटफ़ॉर्म) में लॉक-इन को रोकता है, एकीकरण समय/प्रयास और आईटी मुद्दों को कम करता है।

2、OCPP प्रोटोकॉल के मुख्य संस्करण
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
ओसीपीपी2.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 में फर्मवेयर अपडेट अधूरे फर्मवेयर डाउनलोड को रोकने के लिए डिजिटल हस्ताक्षर जोड़ता है, जिससे फर्मवेयर अपडेट विफलताएं होती हैं।
(3) OCPP1.6 में प्लेटफ़ॉर्म द्वारा transactionId को अद्वितीय होने की गारंटी दी गई है, और चार्जिंग पोस्ट द्वारा भी अद्वितीय होने की गारंटी दी गई हैवॉलबॉक्स इलेक्ट्रिक कार चार्जरOCPP2.0.1 में.
(4) OCPP1.6 में, दोषपूर्ण स्थानों को अनुकूलित और उन्नत किया गया है, उदाहरण के लिए: OCPP1.6 में, StartTransaction के अंदर transactionId डेटा प्लेटफ़ॉर्म द्वारा निर्धारित किया जाता है, लेकिन OCPP2.0.1 में, यह चार्जिंग पाइल हैवॉलबॉक्स इलेक्ट्रिक कार चार्जर जो transactionId मान निर्धारित करता है, जो लाभदायक है क्योंकि जब नेटवर्क विफलता होती है, तो चार्जिंग पाइल के समय StartTransaction डेटा को पुनः भेजना आवश्यक होता हैवॉलबॉक्स इलेक्ट्रिक कार चार्जर डेटा को फिर से भेजना पड़ता है। इसका फायदा यह है कि जब नेटवर्क फेल हो जाता है, तो StartTransaction डेटा को फिर से भेजने की जरूरत होती है, अगर यह OCPP1.6 वर्जन है, तो प्लेटफॉर्म पर एक ही ट्रांजेक्शन डेटा की दो प्रतियां सेव होने की संभावना है, जिसके परिणामस्वरूप ग्राहक के पैसे दो बार कटेंगे;
(5) OCPP 2.0.1 के विवरण और विशेषताएं 1.6 संस्करण की तुलना में बहुत अधिक हैं, कठिनाई का विकास बढ़ गया है।
दूसरा, OCPP 2.0.1 समझौता
OCPP2.0.1 JSON प्रारूप डेटा वेबसोकेट्स संचार के उपयोग का समर्थन करता है, OCPP2.0.1 OCPP1.6 के साथ संगत नहीं है।
एकाधिक सुरक्षा प्राधिकरण विधियों, ISO15118, स्मार्ट चार्जिंग, डिवाइस प्रबंधन, चार्जिंग प्रबंधन आदि का समर्थन करता है। उच्च संगतता, उच्च सुरक्षा और उच्च मापनीयता की विशेषताएँ।
ओसीपीपी नेटवर्क टोपोलॉजी
1、OCPP2.0.1 सॉफ्टवेयर आर्किटेक्चर
इसमें मुख्य रूप से डेटा ट्रांसमिशन, प्राधिकरण, सुरक्षा, कॉन्फ़िगरेशन, निदान, फ़र्मवेयर प्रबंधन, डिवाइस प्रबंधन और चार्जिंग प्रबंधन आदि के मॉड्यूल शामिल हैं। OCPP2.0.1 प्रोटोकॉल में कार्यात्मक मॉड्यूल विभाजन (भाग):
2、डेटा ट्रांसमिशन (डेटाट्रांसफर) मॉड्यूल

डेटा इंटरैक्शन के लिए नेटवर्क के माध्यम से दूरस्थ CSMS के साथ वेबसोकेट्स कनेक्शन स्थापित करने के लिए तृतीय-पक्ष लाइब्रेरी libwebsockets का उपयोग करें; डेटा इंटरैक्शन के लिए तृतीय-पक्ष लाइब्रेरी Rapidjson का उपयोग करें
3、प्राधिकरण(Authorization) मॉड्यूल
प्राधिकरण विधियों में आरएफआईडी, स्टार्ट बटन, डेबिट/क्रेडिट कार्ड, पिन कोड, सीएसएमएस, स्थानीय आईडीटोकन, आईएसओ15118, ऑफलाइन प्राधिकरण आदि शामिल हैं।
उदाहरण: CSMS प्राधिकरण समय चार्ट
4、सुरक्षा मॉड्यूल
सुरक्षा मॉड्यूल डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए तृतीय-पक्ष लाइब्रेरी mbedtls RSA, ECC (एलिप्टिक कर्व) मॉड्यूल और प्रमाणपत्रों को प्रबंधित करने के लिए X509 मॉड्यूल का उपयोग करता है।
उदाहरण: चार्जिंग स्टेशन प्रमाणपत्रों को अद्यतन करने के लिए समय आरेख
5、लेनदेन मॉड्यूल
ट्रांजेक्शन से तात्पर्य चार्जिंग डिवाइस द्वारा इलेक्ट्रिक वाहन को चार्ज करने की प्रक्रिया से है।
OCPP2.0 में, सभी लेनदेन संबंधी संदेशों को संदेश में एकीकृत किया गया है
समय आरेख: लेनदेन प्रारंभ करें - प्लग एंड प्ले
6、मीटरवैल्यू मॉड्यूल
लेनदेन प्रक्रिया के दौरान, इसे समय-समय पर सीएसएमएस को स्थानीय मीटर डेटा भेजने की आवश्यकता होती है, ताकि सीएसएमएस और उपयोगकर्ता वास्तविक समय में लेनदेन की प्रगति को समझ सकें।
समय आरेख: लेन-देन-संबंधित मीटर डेटा
7、लागत मॉड्यूल
बिलिंग मॉड्यूल OCPP2.0 में एक नया सॉफ़्टवेयर मॉड्यूल है, जिसका उपयोग उपयोगकर्ताओं को मूल्य और बिलिंग जानकारी प्रदान करने के लिए किया जाता है। इसमें मुख्य रूप से शामिल हैं:
-चार्ज करने से पहले, चार्जिंग स्टेशन की विस्तृत कीमत की जानकारी प्रदान करनावॉलबॉक्स इलेक्ट्रिक कार चार्जर.
- चार्जिंग के दौरान, वास्तविक समय लागत की जानकारी प्रदान करना।
-चार्ज करने के बाद, अंतिम चार्जिंग जानकारी प्रदान करना।
(1) चार्ज करने से पहले मूल्य जानकारी का समय आरेख:
(2) चार्जिंग के दौरान बिलिंग जानकारी का समय चार्ट
(3) चार्जिंग के बाद चार्जिंग जानकारी का समय आरेख
8、आरक्षण मॉड्यूल
आरक्षण एक आरक्षित कार्य है, जिसे ऑपरेटर द्वारा सेट किया जा सकता है। चूँकि बहुत सारे चार्जिंग स्टेशन नहीं हैंवॉलबॉक्स इलेक्ट्रिक कार चार्जर चूंकि इलेक्ट्रिक वाहनों की ड्राइविंग रेंज सीमित है, इसलिए उपयोगकर्ताओं को पहले से ही चार्जिंग उपकरण का स्वामित्व सुरक्षित करने की आवश्यकता है।
चार्जिंग स्टेशन पर निर्दिष्ट चार्जिंग उपकरण को आरक्षित करने के लिए समय आरेखवॉलबॉक्स इलेक्ट्रिक कार चार्जर:
9、स्मार्ट चार्जिंग मॉड्यूल
स्मार्ट चार्जिंग का मतलब चार्जिंग प्रक्रिया के दौरान आवश्यकतानुसार चार्जिंग पावर को गतिशील रूप से समायोजित करने के व्यवहार से है। इसमें मुख्य रूप से शामिल हैं:
- चार्जिंग स्टेशन के भीतर लोड संतुलन - केंद्रीय प्रणाली नियंत्रण
-स्थानीय स्मार्ट चार्जिंग -ऊर्जा प्रबंधन प्रणाली नियंत्रण
OCPP में स्मार्ट चार्जिंगवॉलबॉक्स इलेक्ट्रिक कार चार्जर नियंत्रण मुख्य रूप से चार्जिंग प्रोफाइल में परिलक्षित होता है, जिसमें किसी विशिष्ट समय पर चार्जिंग स्टेशन के लिए ऊर्जा हस्तांतरण सीमाएं शामिल होती हैं।

चार्जिंग प्रोफ़ाइल संदेश सामग्री (JSON):

10、निदान मॉड्यूल
इसका उपयोग चार्जिंग स्टेशन से डायग्नोस्टिक जानकारी वाली फ़ाइल अपलोड करके चार्जिंग स्टेशन की समस्याओं का दूरस्थ रूप से निदान करने के लिए किया जाता है।
नैदानिक जानकारी फ़ाइल अपलोडिंग अनुक्रम आरेख:
डायग्नोस्टिक फ़ाइल से संबंधित कोड (भाग):
11、फर्मवेयर प्रबंधन मॉड्यूल
जब चार्जिंग स्टेशन को फर्मवेयर अपडेट करने की आवश्यकता होगी, तो CSMS चार्जिंग स्टेशन को सूचित करेगा कि वह नया फर्मवेयर कब डाउनलोड करना शुरू कर सकता है, और चार्जिंग स्टेशन को नया फर्मवेयर डाउनलोड करने और इंस्टॉल करने के प्रत्येक चरण के बाद CSMS को सूचित करना चाहिए।
उदाहरण: फ़र्मवेयर अपडेट टाइमिंग आरेख (आंशिक)

फर्मवेयर अद्यतन से संबंधित कोड (भाग):

12、डिस्प्लेमैसेज मॉड्यूल
डिस्प्ले मैसेज मॉड्यूल का उपयोग चार्जिंग स्टेशन ऑपरेटर (CSO) द्वारा उपयोगकर्ता को चार्जिंग से संबंधित जानकारी प्रदर्शित करने के लिए किया जाता है, डिस्प्ले मैसेज मॉड्यूल OCPP 2.0 में एक नया फ़ंक्शन है, जिसमें मुख्य रूप से शामिल हैं
-सीएसओ द्वारा डिस्प्ले संदेश सेटअप करें
-चार्जिंग स्टेशनवॉलबॉक्स इलेक्ट्रिक कार चार्जर प्रदर्शन संदेश अपलोड किया जा रहा है
प्रदर्शन संदेश समय आरेख सेट करना:

प्रदर्शन संदेश समय चार्ट प्राप्त करें:

सिचुआन ग्रीन साइंस एंड टेक्नोलॉजी कंपनी लिमिटेड
0086 19158819831
पोस्ट करने का समय: अगस्त-09-2024