OCPP ပရိုတိုကောသည် အားသွင်းစခန်းများကြားတွင် ပေါင်းစည်းထားသော ဆက်သွယ်မှုဖြေရှင်းချက်ကို ပေးသည်။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ ဗဟို စီမံခန့်ခွဲမှုစနစ် တစ်ခုခု။ ဤပရိုတိုကောဗိသုကာသည် မည်သည့်အားသွင်းမှုမဆို အပြန်အလှန်ချိတ်ဆက်မှုကို ပံ့ပိုးပေးသည်။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ အားသွင်းတိုင်များအားလုံးနှင့်အတူ ဝန်ဆောင်မှုပေးသူ၏ ဗဟိုစီမံခန့်ခွဲမှုစနစ်။
I. OCPP Protocol
1. OCPP ၏ အမည်အပြည့်အစုံမှာ နယ်သာလန်နိုင်ငံအခြေစိုက် အဖွဲ့အစည်းတစ်ခုဖြစ်သည့် OCA (Open Charge Alliance) မှ ဖန်တီးထားသော အခမဲ့ ပွင့်လင်းသော ပရိုတိုကောဖြစ်သည့် Open Charge Point Protocol ဖြစ်သည်။ Open Charge Point ၊wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ ပရိုတိုကော (OCPP) ကို အားသွင်းစခန်းများ (CS) အကြား ပေါင်းစည်းဆက်သွယ်ရေးအတွက် အသုံးပြုသည်wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာနှင့် အားသွင်းစခန်း စီမံခန့်ခွဲမှုစနစ် (CSMS)။ ဤပရိုတိုကောဗိသုကာသည် အားသွင်းသည့်နေရာအားလုံးနှင့် မည်သည့်အားသွင်းဝန်ဆောင်မှုပေးသူ၏ CSMS ၏ အပြန်အလှန်ချိတ်ဆက်မှုကို ပံ့ပိုးပေးပါသည်။ OCPP ပရိုတိုကော၏ အားသာချက်များ- အသုံးပြုရန် အခမဲ့ဖြစ်ပြီး၊ ဝန်ဆောင်မှုပေးသူတစ်ခုတည်း (အားသွင်းသည့်ပလပ်ဖောင်းသို့ လော့ခ်ချခြင်းကို တားဆီးပေးသည်)၊ ပေါင်းစပ်ချိန်/အားထုတ်မှုနှင့် အိုင်တီပြဿနာများကို လျှော့ချပေးသည်။
2၊ OCPP ပရိုတိုကော၏ အဓိကဗားရှင်းများ
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP သည် ၎င်း၏ကိုယ်ပိုင်ပရိုတိုကောကန့်သတ်ချက်များဖြင့် ကန့်သတ်ထားသောကြောင့် လျင်မြန်သောမြှင့်တင်ရေး၏ကျယ်ပြန့်မှုမဖြစ်နိုင်ပါ။ WebSocket ဆက်သွယ်ရေး၏ JSON ဗားရှင်းသည် အချင်းချင်းထံသို့ ဒေတာပေးပို့ရန် မည်သည့်ကွန်ရက်ပတ်ဝန်းကျင်တွင်မဆို ရှိနိုင်သည်၊ စျေးကွက်တွင် အသုံးအများဆုံး ပရိုတိုကောများမှာ 1.6J ဗားရှင်းဖြစ်သည်၊ OCPP2.0.1 သည် 2018 ပရိုတိုကော၏ လမ်းညွှန်ချက်အသုံးပြုမှုကို မြှင့်တင်နေသည် အနာဂတ်၏
3၊ အမျိုးမျိုးသော OCPP ဗားရှင်းများအကြား ကွာခြားချက်များwallbox လျှပ်စစ်ကားအားသွင်းခြင်း။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 အများအပြားကို ထည့်သွင်းထားသည် ဥပမာ function မရှိပါ။
(1) OCPP1.6 ရှိ StartTransaction နှင့် StopTransaction ကို OCPP2.0.1 တွင် TransactionEvent ဖြင့် အစားထိုးထားသည်။
(2) OCPP2.0.1 တွင် Firmware အပ်ဒိတ်သည် မပြည့်စုံသော firmware ဒေါင်းလုဒ်များကို တားဆီးနိုင်ပြီး firmware အပ်ဒိတ်မအောင်မြင်စေရန် ဒစ်ဂျစ်တယ်လက်မှတ်များကို ပေါင်းထည့်သည်။
(3) transactionId သည် OCPP1.6 ရှိ ပလပ်ဖောင်းမှ သီးသန့်ဖြစ်မည်ဟု အာမခံထားပြီး အားသွင်းသည့်နေရာမှ ထူးခြားသည်ဟု အာမခံပါသည်။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာOCPP2.0.1 တွင်
(4) OCPP1.6 တွင်၊ ချွတ်ယွင်းနေသောနေရာများကို ပိုမိုကောင်းမွန်အောင်ပြင်ဆင်ပြီး အဆင့်မြှင့်ထားပါသည်၊ ဥပမာ- OCPP1.6 တွင်၊ StartTransaction အတွင်းရှိ transactionId ဒေတာကို ပလပ်ဖောင်းမှဆုံးဖြတ်သည်၊ သို့သော် OCPP2.0.1 တွင်၊ ၎င်းသည် အားသွင်းအစုဖြစ်သည်။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ ကွန်ရက်ချို့ယွင်းသောအခါတွင် အားသွင်းသည့်အချိန်၌ StartTransaction ဒေတာကို ပြန်လည်ပေးပို့ရန် လိုအပ်သောကြောင့် အားသာချက်မှာ transactionId တန်ဖိုးကို ဆုံးဖြတ်သည်wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ ဒေတာကို ထပ်ပြီး ပို့ရမယ်။ ဤအရာ၏ အားသာချက်မှာ ကွန်ရက် ချို့ယွင်းမှု ရှိပါက၊ StartTransaction ဒေတာကို ပြန်လည်ပေးပို့ရန် လိုအပ်ပြီး၊ ၎င်းသည် OCPP1.6 ဗားရှင်းဖြစ်ပါက၊ ပလပ်ဖောင်းသည် တူညီသော ငွေပေးငွေယူဒေတာ၏ မိတ္တူနှစ်စောင်ကို သိမ်းဆည်းနိုင်ပြီး၊ နုတ်ယူခြင်းကို ဖြစ်ပေါ်စေပါသည်။ ဖောက်သည်၏ငွေနှစ်ကြိမ်;
(5) OCPP 2.0.1 ၏အသေးစိတ်အချက်အလက်များနှင့်အင်္ဂါရပ်များ 1.6 ဗားရှင်းထက်ပိုမိုများပြားသောအခက်အခဲများ၏ဖွံ့ဖြိုးတိုးတက်မှုတိုးလာခဲ့သည်။
ဒုတိယ၊ OCPP 2.0.1 သဘောတူညီချက်
OCPP2.0.1 သည် JSON ဖော်မတ်ဒေတာ websockets ဆက်သွယ်ရေးကို အသုံးပြုခြင်းကို ပံ့ပိုးပေးသည်၊ OCPP2.0.1 သည် OCPP1.6 နှင့် ကိုက်ညီမှုမရှိပါ။
လုံခြုံရေးခွင့်ပြုချက်နည်းလမ်းများစွာ၊ ISO15118၊ စမတ်ကျသောအားသွင်းမှု၊ စက်ပစ္စည်းစီမံခန့်ခွဲမှု၊ အားသွင်းခြင်းစီမံခန့်ခွဲမှုစသည်တို့ကို ပံ့ပိုးပေးပါသည်။ မြင့်မားသော တွဲဖက်အသုံးပြုနိုင်မှု၊ မြင့်မားသောလုံခြုံရေးနှင့် မြင့်မားသော ကျွမ်းကျင်ပိုင်နိုင်မှုတို့ ပါဝင်ပါသည်။
OCPP Network Topology
1、OCPP2.0.1 Software Architecture
၎င်းတွင် အဓိကအားဖြင့် ဒေတာပေးပို့မှု၊ ခွင့်ပြုချက်၊ လုံခြုံရေး၊ ဖွဲ့စည်းမှုပုံစံ၊ ရောဂါရှာဖွေမှု၊ ဖမ်ဝဲစီမံခန့်ခွဲမှု၊ စက်ပစ္စည်းစီမံခန့်ခွဲမှုနှင့် အားသွင်းခြင်း စီမံခန့်ခွဲမှု စသည်တို့ ပါဝင်ပါသည်။ OCPP2.0.1 ပရိုတိုကောတွင် လုပ်ဆောင်ချက်ဆိုင်ရာ မော်ဂျူးအပိုင်းခွဲ (အပိုင်း)-
2၊ Data ပို့လွှတ်ခြင်း (DataTransfer) module
ဒေတာအပြန်အလှန်ဆက်သွယ်မှုအတွက် ကွန်ရက်မှတစ်ဆင့် အဝေးထိန်း CSMS နှင့် websockets ချိတ်ဆက်မှုတစ်ခုကို တည်ဆောက်ရန် ပြင်ပကုမ္ပဏီစာကြည့်တိုက် libwebsockets ကို အသုံးပြုပါ။ Third-party စာကြည့်တိုက် rapidjson ကို အသုံးပြု
3၊ ခွင့်ပြုချက် (ခွင့်ပြုချက်) မော်ဂျူး
ခွင့်ပြုချက်နည်းလမ်းများတွင် RFID၊ စတင်ခလုတ်၊ ဒက်ဘစ်/ခရက်ဒစ်ကတ်၊ ပင်နံပါတ်ကုဒ်၊ CSMS၊ ဒေသဆိုင်ရာ idToken၊ ISO15118၊ အော့ဖ်လိုင်းခွင့်ပြုချက်စသည်ဖြင့် ပါဝင်သည်။
ဥပမာ- CSMS ခွင့်ပြုချက်အချိန်ကိုက်ဇယား
4၊ လုံခြုံရေး (လုံခြုံရေး) မော်ဂျူး
လုံခြုံရေး မော်ဂျူးသည် အချက်အလက်များကို ကုဒ်ဝှက်ခြင်းနှင့် စာဝှက်ခြင်းနှင့် လက်မှတ်များကို စီမံခန့်ခွဲရန်အတွက် X509 မော်ဂျူးကို အသုံးပြုသည့် ပြင်ပအဖွဲ့အစည်း စာကြည့်တိုက် mbedtls RSA၊ ECC (Elliptic Curve) မော်ဂျူးကို အသုံးပြုသည်။
ဥပမာ- အားသွင်းစခန်းလက်မှတ်များကို အပ်ဒိတ်လုပ်ရန်အတွက် အချိန်ကိုက်ဇယား
5၊ Transactions (ငွေပေးငွေယူ) မော်ဂျူး
ငွေပေးငွေယူများသည် အားသွင်းကိရိယာဖြင့် လျှပ်စစ်ကားတစ်စီးအား အားသွင်းသည့်လုပ်ငန်းစဉ်ကို ရည်ညွှန်းသည်။
OCPP2.0 တွင်၊ ငွေပေးငွေယူနှင့်သက်ဆိုင်သော မက်ဆေ့ဂျ်အားလုံးကို မက်ဆေ့ချ်တွင် ပေါင်းစပ်ထားသည်။
အချိန်ဇယား- ငွေပေးငွေယူ စတင်ပါ - Plug and Play
6၊ MeterValues မော်ဂျူး
ငွေပေးငွေယူလုပ်ငန်းစဉ်အတွင်း၊ CSMS နှင့် အသုံးပြုသူများသည် ငွေပေးငွေယူ၏တိုးတက်မှုကို အချိန်နှင့်တပြေးညီ နားလည်နိုင်စေရန်အတွက် ပြည်တွင်းမီတာဒေတာကို CSMS သို့ အခါအားလျော်စွာ ပေးပို့ရန် လိုအပ်ပါသည်။
အချိန်ဇယား- ငွေပေးငွေယူဆိုင်ရာ မီတာဒေတာ
7၊ ကုန်ကျစရိတ် Module
ငွေပေးချေမှု မော်ဂျူးသည် သုံးစွဲသူများအတွက် စျေးနှုန်းနှင့် ငွေပေးချေမှုဆိုင်ရာ အချက်အလက်များကို ပေးဆောင်ရန် အသုံးပြုသည့် OCPP2.0 ရှိ ဆော့ဖ်ဝဲမော်ဂျူးအသစ်ဖြစ်သည်။ ၎င်းတွင် အဓိကအားဖြင့်-
- အားမသွင်းမီ အားသွင်းစခန်း၏အသေးစိတ်အချက်အလက်များကို ပေးဆောင်ပါ။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ.
- အားသွင်းနေစဉ်အတွင်း အချိန်နှင့်တပြေးညီ ကုန်ကျစရိတ်အချက်အလက်ကို ပေးဆောင်ခြင်း။
- အားသွင်းပြီးနောက် နောက်ဆုံးအားသွင်းအချက်အလက်ကို ပေးဆောင်ပါ။
(၁) ငွေမသွင်းမီ စျေးနှုန်းအချက်အလက်၏ အချိန်ကိုက်ဇယား-
(၂) အားသွင်းစဉ်အတွင်း ငွေပေးချေမှု အချက်အလက်၏ အချိန်ဇယား
(၃) အားသွင်းပြီးနောက် အားသွင်းအချက်အလက်များ၏ အချိန်ကိုက်ဇယား
8၊ ကြိုတင်မှာယူမှု module
ကြိုတင်မှာယူခြင်းသည် အော်ပရေတာမှ သတ်မှတ်နိုင်သည့် သီးသန့်လုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ အားသွင်းစခန်းတွေ အများကြီးမရှိတာကြောင့်ပါ။wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ လျှပ်စစ်ကားများ၏ မောင်းနှင်မှုအကွာအဝေးမှာ အကန့်အသတ်ရှိပြီး သုံးစွဲသူများအနေဖြင့် အားသွင်းကိရိယာများ၏ ပိုင်ဆိုင်မှုကို ကြိုတင်ကာကွယ်ထားရန် လိုအပ်ပါသည်။
အားသွင်းဌာနတွင် သတ်မှတ်ထားသော အားသွင်းကိရိယာများကို သိမ်းဆည်းရန်အတွက် အချိန်ဇယားwallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ:
9၊ SmartCharging မော်ဂျူး
စမတ်အားသွင်းခြင်းဆိုသည်မှာ အားသွင်းခြင်းလုပ်ငန်းစဉ်အတွင်း လိုအပ်သလို အားသွင်းပါဝါကို ဒိုင်းနမစ်ဖြင့် ချိန်ညှိခြင်း၏အပြုအမူကို ရည်ညွှန်းသည်။ ၎င်းတွင် အဓိကအားဖြင့်-
- အားသွင်းစခန်းအတွင်းချိန်ခွင်လျှာချိန်ညှိခြင်း -Central စနစ်ထိန်းချုပ်မှု
-Local smart charging -Energy management system control
OCPP စမတ်အားသွင်းစနစ်တွင်wallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ ထိန်းချုပ်မှုကို အချိန်အတိုင်းအတာတစ်ခုတွင် အားသွင်းစခန်းအတွက် စွမ်းအင်လွှဲပြောင်းမှုကန့်သတ်ချက်များပါရှိသော အားသွင်းပရိုဖိုင်များတွင် အဓိကအားဖြင့် ရောင်ပြန်ဟပ်ပါသည်။
အားသွင်းနေသော ပရိုဖိုင်များ မက်ဆေ့ခ်ျ အကြောင်းအရာ (JSON)-
10၊ ရောဂါရှာဖွေရေး module
အားသွင်းစခန်းမှ ရောဂါရှာဖွေရေးအချက်အလက်များပါရှိသော ဖိုင်တစ်ခုကို အပ်လုဒ်တင်ခြင်းဖြင့် အားသွင်းစခန်း၏ပြဿနာများကို အဝေးမှရှာဖွေရန် ၎င်းကိုအသုံးပြုသည်။
ရောဂါရှာဖွေရေးအချက်အလက် ဖိုင်ကို အစီအစဥ်ပုံကြမ်းကို အပ်လုဒ်တင်နေသည်-
ရောဂါရှာဖွေရေးဖိုင် ဆက်စပ်ကုဒ် (အပိုင်း)-
11၊ Firmware Management Module
အားသွင်းဌာနသည် ဖာမ်းဝဲလ်ကို အပ်ဒိတ်လုပ်ရန် လိုအပ်သည့်အခါ၊ ဖိုင်းဝဲအသစ်ကို ဒေါင်းလုဒ်လုပ်ရန် စတင်သည့်အခါ CSMS သည် အားသွင်းစခန်းအား အကြောင်းကြားမည်ဖြစ်ပြီး၊ ဖိုင်မ်ဝဲအသစ်ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းပြီးနောက် အဆင့်တိုင်းပြီးနောက် အားသွင်းဌာနသည် CSMS အား အကြောင်းကြားသင့်သည်။
ဥပမာ- Firmware Update Timing Diagram (တစ်စိတ်တစ်ပိုင်း)
Firmware အပ်ဒိတ် ဆက်စပ်ကုဒ် (အပိုင်း)-
12၊ DisplayMessage မော်ဂျူး
Display message module သည် အားသွင်းစခန်းအော်ပရေတာ (CSO) မှ အသုံးပြုသူအား အားသွင်းခြင်းဆိုင်ရာ အချက်အလက်များကို ပြသရန်အတွက် အသုံးပြုသူ၊ display message module သည် အဓိကအားဖြင့် OCPP 2.0 တွင် လုပ်ဆောင်ချက်အသစ်တစ်ခုဖြစ်ပြီး၊
- CSO မှပြသသောစာတိုကိုတပ်ဆင်ပါ။
-အားသွင်းရန်နေရာwallbox လျှပ်စစ်ကားအားသွင်းကိရိယာ display message ကို တင်ခြင်း။
ပြသသည့် မက်ဆေ့ချ် အချိန်ကိုက် ပုံကြမ်းကို သတ်မှတ်ခြင်း-
ပြသမည့် မက်ဆေ့ချ် အချိန်ဇယားကို ရယူပါ-
Sichuan Green Science & Technology Co., Ltd.
၀၀၈၆ ၁၉၁၅၈၈၁၉၈၃၁
စာတိုက်အချိန်- သြဂုတ်-၀၉-၂၀၂၄