ओसीपीपी प्रोटोकॉल चार्जिंग स्टेशनों के बीच एक एकीकृत संचार समाधान प्रदान करता है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर और किसी भी केंद्रीय प्रबंधन प्रणाली के बीच संबंध स्थापित करने में सहायता करता है। यह प्रोटोकॉल आर्किटेक्चर किसी भी चार्जिंग सिस्टम के अंतर्संबंध का समर्थन करता है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर सेवा प्रदाता की केंद्रीय प्रबंधन प्रणाली जिसमें सभी चार्जिंग पोस्ट शामिल हैं।
I. ओसीपीपी प्रोटोकॉल
1. ओसीपीपी का पूरा नाम ओपन चार्ज प्वाइंट प्रोटोकॉल है, जो नीदरलैंड स्थित संगठन ओसीए (ओपन चार्ज एलायंस) द्वारा विकसित एक निःशुल्क और खुला प्रोटोकॉल है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर चार्जिंग स्टेशनों (सीएस) के बीच एकीकृत संचार के लिए प्रोटोकॉल (ओसीपीपी) का उपयोग किया जाता है।वॉलबॉक्स इलेक्ट्रिक कार चार्जरऔर किसी भी चार्जिंग स्टेशन प्रबंधन प्रणाली (सीएसएमएस) के साथ काम करता है। यह प्रोटोकॉल आर्किटेक्चर किसी भी चार्जिंग सेवा प्रदाता के सीएसएमएस को सभी चार्जिंग पोस्टों से जोड़ने में सहायक है। ओसीपीपी प्रोटोकॉल के लाभ: खुला और उपयोग करने के लिए निःशुल्क, किसी एक प्रदाता (चार्जिंग प्लेटफॉर्म) पर निर्भरता को रोकता है, एकीकरण में लगने वाले समय/प्रयास और आईटी संबंधी समस्याओं को कम करता है।
2. ओसीपीपी प्रोटोकॉल के मुख्य संस्करण
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
ओसीपीपी 2.0.1 (जेएसओएन)
SOAP अपने प्रोटोकॉल की सीमाओं से बंधा हुआ है, इसलिए इसका व्यापक स्तर पर तेजी से प्रसार नहीं हो सकता; JSON संस्करण का वेबसॉकेट संचार किसी भी नेटवर्क वातावरण में एक दूसरे को डेटा भेज सकता है, बाजार में सबसे अधिक उपयोग किया जाने वाला प्रोटोकॉल 1.6J संस्करण है, OCPP2.0.1 2018 में जारी किया गया प्रोटोकॉल है जो भविष्य में उपयोग की दिशा को बढ़ावा दे रहा है।
3. विभिन्न ओसीपीपी संस्करणों के बीच अंतरवॉलबॉक्स इलेक्ट्रिक कार चार्जर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 में प्लेटफॉर्म द्वारा ट्रांजैक्शन आईडी की विशिष्टता की गारंटी दी जाती है, और चार्जिंग पोस्ट द्वारा भी इसकी विशिष्टता की गारंटी दी जाती है।वॉलबॉक्स इलेक्ट्रिक कार चार्जरOCPP2.0.1 में।
(4) OCPP1.6 में, दोषपूर्ण स्थानों को अनुकूलित और उन्नत किया गया है, उदाहरण के लिए: OCPP1.6 में, StartTransaction के अंदर transactionId डेटा प्लेटफ़ॉर्म द्वारा निर्धारित किया जाता है, लेकिन OCPP2.0.1 में, यह चार्जिंग पाइल द्वारा निर्धारित किया जाता है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर यह ट्रांजैक्शनआईडी मान निर्धारित करता है, जो फायदेमंद है क्योंकि नेटवर्क विफलता होने पर, चार्जिंग पाइल के समय स्टार्ट ट्रांजैक्शन डेटा को पुनः भेजना आवश्यक होता है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर डेटा को दोबारा भेजना होगा। इसका फायदा यह है कि नेटवर्क फेल होने पर, स्टार्ट ट्रांजैक्शन डेटा को दोबारा भेजने की जरूरत होती है। अगर यह OCPP1.6 वर्जन है, तो प्लेटफॉर्म द्वारा एक ही ट्रांजैक्शन डेटा की दो प्रतियां सहेजे जाने की बहुत संभावना है, जिसके परिणामस्वरूप ग्राहक के पैसे दो बार कट सकते हैं।
(5) OCPP 2.0.1 के विवरण और विशेषताएं 1.6 संस्करण की तुलना में बहुत अधिक हैं, विकास की कठिनाई बढ़ गई है।
दूसरा, ओसीपीपी 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. प्राधिकरण मॉड्यूल
प्रमाणीकरण विधियों में आरएफआईडी, स्टार्ट बटन, डेबिट/क्रेडिट कार्ड, पिन कोड, सीएसएमएस, स्थानीय आईडी टोकन, आईएसओ15118, ऑफलाइन प्रमाणीकरण आदि शामिल हैं।
उदाहरण: सीएसएमएस प्राधिकरण समय चार्ट
4. सुरक्षा मॉड्यूल
सुरक्षा मॉड्यूल डेटा को एन्क्रिप्ट और डिक्रिप्ट करने के लिए तृतीय-पक्ष लाइब्रेरी mbedtls RSA, ECC (एलिप्टिक कर्व) मॉड्यूल और प्रमाणपत्रों के प्रबंधन के लिए X509 मॉड्यूल का उपयोग करता है।
उदाहरण: चार्जिंग स्टेशन प्रमाणपत्रों को अपडेट करने के लिए समय आरेख
5. लेनदेन मॉड्यूल
लेनदेन से तात्पर्य चार्जिंग डिवाइस द्वारा इलेक्ट्रिक वाहन को चार्ज करने की प्रक्रिया से है।
OCPP2.0 में, लेन-देन से संबंधित सभी संदेशों को संदेश में एकीकृत किया गया है।
समय आरेख: लेनदेन प्रारंभ करें - प्लग एंड प्ले
6. मीटरवैल्यू मॉड्यूल
लेनदेन प्रक्रिया के दौरान, इसे समय-समय पर स्थानीय मीटर डेटा को सीएसएमएस को भेजना आवश्यक होता है, ताकि सीएसएमएस और उपयोगकर्ता वास्तविक समय में लेनदेन की प्रगति को समझ सकें।
समय आरेख: लेनदेन संबंधी मीटर डेटा
7. लागत मॉड्यूल
बिलिंग मॉड्यूल OCPP2.0 में एक नया सॉफ्टवेयर मॉड्यूल है, जिसका उपयोग उपयोगकर्ताओं को मूल्य और बिलिंग संबंधी जानकारी प्रदान करने के लिए किया जाता है। इसमें मुख्य रूप से निम्नलिखित शामिल हैं:
-चार्ज करने से पहले, चार्जिंग स्टेशन की कीमत की विस्तृत जानकारी प्रदान करें।वॉलबॉक्स इलेक्ट्रिक कार चार्जर.
-चार्जिंग के दौरान, वास्तविक समय में लागत की जानकारी प्रदान करना।
-चार्जिंग पूरी होने के बाद, अंतिम चार्जिंग संबंधी जानकारी प्रदान करना।
(1) शुल्क लगाने से पहले मूल्य सूचना का समय आरेख:
(2) बिलिंग के दौरान बिलिंग संबंधी जानकारी का समय चार्ट
(3) चार्जिंग के बाद चार्जिंग जानकारी का समय आरेख
8. आरक्षण मॉड्यूल
आरक्षण एक आरक्षित सुविधा है, जिसे ऑपरेटर द्वारा सेट किया जा सकता है। चूंकि चार्जिंग स्टेशन ज्यादा नहीं हैं, इसलिए यह सुविधा उपलब्ध नहीं है।वॉलबॉक्स इलेक्ट्रिक कार चार्जर और चूंकि इलेक्ट्रिक वाहनों की ड्राइविंग रेंज सीमित होती है, इसलिए उपयोगकर्ताओं को चार्जिंग उपकरण का स्वामित्व पहले से सुरक्षित करना होगा।
चार्जिंग स्टेशन पर निर्धारित चार्जिंग उपकरण आरक्षित करने के लिए समय आरेखवॉलबॉक्स इलेक्ट्रिक कार चार्जर:
9. स्मार्ट चार्जिंग मॉड्यूल
स्मार्ट चार्जिंग से तात्पर्य चार्जिंग प्रक्रिया के दौरान आवश्यकतानुसार चार्जिंग पावर को गतिशील रूप से समायोजित करने की क्षमता से है। इसमें मुख्य रूप से निम्नलिखित शामिल हैं:
- चार्जिंग स्टेशन के भीतर लोड संतुलन - केंद्रीय प्रणाली नियंत्रण
- स्थानीय स्मार्ट चार्जिंग - ऊर्जा प्रबंधन प्रणाली नियंत्रण
ओसीपीपी स्मार्ट चार्जिंग मेंवॉलबॉक्स इलेक्ट्रिक कार चार्जर नियंत्रण मुख्य रूप से चार्जिंग प्रोफाइल में परिलक्षित होता है, जिसमें किसी विशिष्ट समय पर चार्जिंग स्टेशन के लिए ऊर्जा हस्तांतरण सीमाएं शामिल होती हैं।
चार्जिंग प्रोफाइल संदेश की सामग्री (JSON):
10. निदान मॉड्यूल
इसका उपयोग चार्जिंग स्टेशन से नैदानिक जानकारी वाली फाइल अपलोड करके चार्जिंग स्टेशन की समस्याओं का दूरस्थ रूप से निदान करने के लिए किया जाता है।
नैदानिक जानकारी फ़ाइल अपलोड करने का अनुक्रम आरेख:
नैदानिक फ़ाइल से संबंधित कोड (भाग):
11. फर्मवेयर प्रबंधन मॉड्यूल
जब चार्जिंग स्टेशन को फर्मवेयर अपडेट करने की आवश्यकता होती है, तो CSMS चार्जिंग स्टेशन को सूचित करेगा कि वह नया फर्मवेयर डाउनलोड करना कब शुरू कर सकता है, और चार्जिंग स्टेशन को नए फर्मवेयर को डाउनलोड और इंस्टॉल करने के प्रत्येक चरण के बाद CSMS को सूचित करना चाहिए।
उदाहरण: फर्मवेयर अपडेट टाइमिंग डायग्राम (आंशिक)
फर्मवेयर अपडेट से संबंधित कोड (भाग):
12. डिस्प्ले मैसेज मॉड्यूल
चार्जिंग स्टेशन ऑपरेटर (सीएसओ) द्वारा उपयोगकर्ता को चार्जिंग संबंधी जानकारी प्रदर्शित करने के लिए डिस्प्ले मैसेज मॉड्यूल का उपयोग किया जाता है। डिस्प्ले मैसेज मॉड्यूल ओसीपीपी 2.0 में एक नया फ़ंक्शन है, जिसमें मुख्य रूप से निम्नलिखित शामिल हैं:
-सीएसओ द्वारा डिस्प्ले संदेश सेट करें
-चार्जिंग स्टेशनवॉलबॉक्स इलेक्ट्रिक कार चार्जर अपलोडिंग डिस्प्ले संदेश
डिस्प्ले मैसेज टाइमिंग डायग्राम सेट करना:
डिस्प्ले मैसेज टाइमिंग चार्ट प्राप्त करें:
सिचुआन ग्रीन साइंस एंड टेक्नोलॉजी कंपनी लिमिटेड
0086 19158819831
पोस्ट करने का समय: 09 अगस्त 2024