Այս հոդվածը նկարագրում է OCPP արձանագրության զարգացումը՝ 1.5 տարբերակից մինչև 2.0.1 թարմացումը, ընդգծելով 2.0.1 տարբերակում անվտանգության, խելացի լիցքավորման, գործառույթների ընդլայնման և կոդի պարզեցման բարելավումները, ինչպես նաև դրա հիմնական դերը էլեկտրական մեքենաների լիցքավորման մեջ։
I. OCPP արձանագրության ներդրում
OCPP-ի լրիվ անվանումը՝ Open Charge Point Protocol, անվճար և բաց արձանագրություն է, որը մշակվել է Նիդեռլանդներում գործող OCA (Open Charge Alliance) կազմակերպության կողմից: Open Charge Point Protocol-ը (OCPP) միասնական հաղորդակցման սխեմա է CS-ի և ցանկացած լիցքավորման կայանի կառավարման համակարգի (CSMS) միջև: Այս արձանագրության ճարտարապետությունը աջակցում է ցանկացած լիցքավորման ծառայություն մատուցողի կենտրոնացված կառավարման համակարգի փոխկապակցմանը բոլոր լիցքավորման կայանների հետ և հիմնականում նախատեսված է մասնավոր լիցքավորման ցանցերում առաջացող հաղորդակցման դժվարությունները լուծելու համար: OCPP-ն աջակցում է լիցքավորման կայանների և յուրաքանչյուր մատակարարի կենտրոնացված կառավարման համակարգի միջև հաղորդակցության կառավարմանը: OCPP-ն աջակցում է լիցքավորման կայանների և յուրաքանչյուր մատակարարի կենտրոնական կառավարման համակարգի միջև հաղորդակցությանը: Այն փոխում է մասնավոր լիցքավորման ցանցերի փակ բնույթը, ինչը խնդիրներ է առաջացրել էլեկտրական մեքենաների մեծ թվով սեփականատերերի և անշարժ գույքի կառավարիչների համար և հանգեցրել է բաց մոդելի լայն տարածման ամբողջ ոլորտում:
OCPP արձանագրության առավելությունները
Բաց է և անվճար օգտագործման համար
Կանխում է մեկ մատակարարի (վճարման հարթակի) կախվածությունը
Նվազեցնում է ինտեգրման ժամանակը/ջանքերը և ՏՏ խնդիրները
1. OCPP-ի պատմությունը
2. OCPP տարբերակի ներածություն
Ինչպես ցույց է տրված ստորև, OCPP1.5-ից մինչև վերջին OCPP2.0.1-ը
Քանի որ ոլորտում չափազանց շատ սեփականատիրական արձանագրություններ կան՝ տարբեր օպերատորների ծառայությունների միջև միասնական ծառայությունների փորձը և գործառնական փոխկապակցվածությունը ապահովելու համար, OCA-ն առաջատար դեր ստանձնեց OCPP1.5 բաց արձանագրության մշակման գործում: SOAP-ը սահմանափակված է իր սեփական արձանագրային սահմանափակումներով և չի կարող լայնորեն և արագ տարածվել:
OCPP 1.5-ը լիցքավորման կետերը շահագործելու համար SOAP արձանագրության միջոցով կապվում է կենտրոնական համակարգերի հետ՝ HTTP արձանագրության հիման վրա։ Այն աջակցում է հետևյալ գործառույթներին՝ տեղական և հեռակա նախաձեռնված գործարքներ, ներառյալ հաշվառման հաշվառումը։
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 տարբերակը միացավ JSON ձևաչափի իրականացմանը և մեծացրեց խելացի լիցքավորման ընդլայնումը: JSON տարբերակը WebSocket կապի միջոցով է, կարող է լինել ցանկացած ցանցային միջավայրում միմյանց տվյալներ ուղարկելու համար, շուկայում ամենաշատ օգտագործվող արձանագրությունները 1.6J տարբերակն են, որոնք աջակցում են websockets արձանագրության վրա հիմնված JSON ձևաչափի տվյալներին՝ տվյալների երթևեկությունը նվազեցնելու համար (JSON, websockets արձանագրության վրա հիմնված JSON տվյալներ՝ տվյալների երթևեկությունը նվազեցնելու համար):
Աջակցում է websockets արձանագրության վրա հիմնված JSON ձևաչափի տվյալներ՝ տվյալների երթևեկությունը նվազեցնելու համար (JSON-ը, JavaScript Object Representation, թեթև տվյալների փոխանակման ձևաչափ է) և թույլ է տալիս աշխատել ցանցերում, որոնք չեն աջակցում լիցքավորման կետի փաթեթների երթուղայնացմանը (օրինակ՝ հանրային ինտերնետ): Խելացի լիցքավորում. բեռի հավասարակշռում, կենտրոնացված խելացի լիցքավորում և տեղական խելացի լիցքավորում: Թույլ է տալիս լիցքավորման կետերին վերուղարկել իրենց սեփական տեղեկատվությունը (հիմնվելով լիցքավորման կետի ընթացիկ տեղեկատվության վրա), ինչպիսիք են վերջին չափված արժեքը կամ լիցքավորման կետի վիճակը:
(4) OCPP 2.0 (JSON)
2018 թվականին թողարկված OCPP 2.0-ը բարելավում է գործարքների մշակումը, բարձրացնում անվտանգությունը, սարքերի կառավարումը. ավելացնում է խելացի լիցքավորման ֆունկցիոնալություն՝ էներգիայի կառավարման համակարգերով (EMS), տեղական կառավարիչներով տոպոլոգիաների, ինչպես նաև ինտեգրված խելացի լիցքավորմամբ, լիցքավորման կայաններով և լիցքավորման կայանների կառավարման համակարգերով էլեկտրական մեքենաների համար: Աջակցում է ISO 15118. «Միացրու և խաղա» և «Խելացի լիցքավորման» պահանջները էլեկտրական մեքենաների համար:
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1-ը վերջին տարբերակն է, որը թողարկվել է 2020 թվականին: Այն առաջարկում է նոր հնարավորություններ և բարելավումներ, ինչպիսիք են ISO15118 (Plug and Play) ստանդարտի աջակցությունը, բարելավված անվտանգությունը և ընդհանուր առմամբ բարելավված կատարողականությունը:
3. OCPP տարբերակի համատեղելիություն
OCPP1.x-ը համատեղելի է ավելի ցածր տարբերակների հետ, OCPP1.6-ը՝ OCPP1.5-ի հետ, OCPP1.5-ը՝ OCPP1.2-ի հետ։
OCPP2.0.1-ը համատեղելի չէ OCPP1.6-ի հետ, չնայած OCPP2.0.1-ի որոշ բովանդակություններ նույնպես համատեղելի են, բայց տվյալների շրջանակի ձևաչափը բոլորովին տարբեր է ուղարկվածից։
Երկրորդ՝ OCPP 2.0.1 արձանագրությունը
1. Տարբերությունը OCPP 2.0.1-ի և OCPP 1.6-ի միջև
Համեմատած OCPP 1.6-ի նման նախորդ տարբերակների հետ, OCPP 2.0. 1-ը զգալի բարելավումներ ունի հետևյալ ոլորտներում.
ա. Բարելավված անվտանգություն
OCPP2.0.1-ը անվտանգության առումով ուժեղացված է՝ ներդնելով Secure Sockets Layer-ի վրա հիմնված HTTPS կապեր և նոր վկայագրերի կառավարման սխեմա՝ հաղորդակցության անվտանգությունն ապահովելու համար։
բ. Նոր հնարավորությունների ավելացում
OCPP2.0.1-ը ավելացնում է բազմաթիվ նոր հնարավորություններ, այդ թվում՝ ինտելեկտուալ լիցքավորման կառավարում, ինչպես նաև ավելի մանրամասն խափանումների մասին հաշվետվություն և վերլուծություն։
գ. Ավելի ճկուն դիզայն
OCPP2.0.1-ը նախագծվել է ավելի ճկուն լինելու համար՝ ավելի բարդ և բազմազան ծրագրերի կարիքները բավարարելու համար։
դ. Կոդի պարզեցում
OCPP2.0.1-ը պարզեցնում է կոդը՝ հեշտացնելով ծրագրի ներդրումը։
OCPP2.0.1 ներկառուցված ծրագրի թարմացման մեջ ավելացվել է թվային ստորագրություն՝ ներկառուցված ծրագրի անավարտ ներբեռնումը կանխելու համար, որի արդյունքում ներկառուցված ծրագրի թարմացման ձախողում կլինի։
Գործնական կիրառման մեջ, OCPP2.0.1 արձանագրությունը կարող է օգտագործվել լիցքավորման կույտի հեռակառավարման, լիցքավորման կարգավիճակի իրական ժամանակում մոնիթորինգի, օգտատիրոջ նույնականացման և այլ գործառույթների իրականացման համար, ինչը զգալիորեն բարելավում է լիցքավորման սարքավորումների օգտագործումը, արդյունավետությունը և անվտանգությունը: OCPP2.0.1-ի մանրամասներն ու գործառույթները շատերի 1.6 տարբերակի համեմատ, զարգացման դժվարությունը նույնպես մեծացել է:
2. OCPP2.0.1 ֆունկցիայի ներածություն
OCPP 2.0.1 արձանագրությունը OCPP արձանագրության վերջին տարբերակն է: OCPP 1.6-ի համեմատ, OCPP 2.0.1 արձանագրությունը բազմաթիվ բարելավումներ և օպտիմալացումներ է կատարել: Հիմնական բովանդակությունը ներառում է.
Հաղորդագրությունների առաքում. OCP 2.0.1-ը ավելացնում է հաղորդագրությունների նոր տեսակներ և փոփոխում է հաղորդագրությունների հին ձևաչափերը՝ արդյունավետությունն ու կատարողականությունը բարելավելու համար:
Թվային վկայականներ. OPC 2.0.1-ում ներդրվել են թվային վկայականի վրա հիմնված անվտանգության մեխանիզմներ՝ սարքերի նույնականացման և հաղորդագրությունների ամբողջականության պաշտպանության ուժեղացված ապահովման համար: Սա OCPP1.6 անվտանգության մեխանիզմների համեմատ էական բարելավում է:
Տվյալների մոդել. OPC 2.0.1-ը թարմացնում է տվյալների մոդելը՝ ներառելով նոր սարքերի տեսակների և գործառույթների աջակցությունը։
Սարքերի կառավարում. OPC 2.0.1-ը ապահովում է սարքերի կառավարման ավելի համապարփակ գործառույթներ, ներառյալ սարքի կարգավորումը, խնդիրների լուծումը, ծրագրային ապահովման թարմացումները և այլն:
Բաղադրիչ մոդելներ. OCP 2.0.1-ը ներկայացնում է ավելի ճկուն բաղադրիչ մոդել, որը կարող է օգտագործվել ավելի բարդ լիցքավորման սարքեր և համակարգեր նկարագրելու համար: Սա օգնում է ակտիվացնել ավելի առաջադեմ գործառույթներ, ինչպիսիք են V2G-ն (տրանսպորտային միջոցից ցանց):
Խելացի լիցքավորում. OCPP2.0.1-ը ավելացնում է խելացի լիցքավորման աջակցություն, օրինակ՝ լիցքավորման հզորությունը կարող է դինամիկ կերպով կարգավորվել ցանցի պայմաններին կամ օգտագործողի կարիքներին համապատասխան:
Օգտատիրոջ ինքնություն և լիազորում. OCPP2.0.1-ը ապահովում է բարելավված օգտատիրոջ նույնականացման և լիազորման մեխանիզմներ, աջակցում է օգտատիրոջ նույնականացման բազմաթիվ մեթոդներ և առաջ է քաշում օգտատիրոջ տվյալների պաշտպանության ավելի բարձր պահանջներ:
III. OCPP ֆունկցիայի ներածություն
1. Խելացի լիցքավորում
Արտաքին էներգիայի կառավարման համակարգ (EMS)
OCPP 2.0.1-ը լուծում է այս խնդիրը՝ ներդնելով ծանուցման մեխանիզմ, որը տեղեկացնում է CSMS-ին (լիցքավորման կայանի կառավարման համակարգ) արտաքին սահմանափակումների մասին: Էներգիայի կառավարման համակարգերը (EMS) աջակցող խելացի լիցքավորման ուղղակի մուտքային ազդանշանները կարող են լուծել բազմաթիվ իրավիճակներ.
Էլեկտրական տրանսպորտային միջոցներ, որոնք միացված են լիցքավորման կետերին (ըստ ISO 15118-ի)
OCPP 2.0.1-ը աջակցում է ISO 15118 թարմացված արձանագրությունը EVSE-ից EV հաղորդակցության համար: ISO 15118 ստանդարտի «միացրու և խաղա» լիցքավորումը և խելացի լիցքավորումը (ներառյալ EV-ներից ստացված մուտքային ազդանշանները) ավելի հեշտ է իրականացնել OCPP 2.0.1-ի միջոցով: Թույլ է տալիս լիցքավորման կայանների օպերատորներին ուղարկել հաղորդագրություններ (CSMS-ից) լիցքավորման կայանների մասին՝ EV վարորդներին ցուցադրելու համար:
Խելացի լիցքավորումը օգտագործում է.
(1) Բեռի հավասարակշռիչ
Բեռնվածության հավասարակշռիչը հիմնականում ուղղված է լիցքավորման կայանի ներքին բեռին: Լիցքավորման կայանը կկարգավորի յուրաքանչյուր լիցքավորման կետի լիցքավորման հզորությունը՝ համաձայն նախնական կարգավորման: Լիցքավորման կայանը կկարգավորվի ֆիքսված սահմանային արժեքով, ինչպիսին է առավելագույն ելքային հոսանքը: Բացի այդ, կարգավորումը ներառում է նաև լրացուցիչ տարբերակներ՝ լիցքավորման կայանների հզորության բաշխումը առանձին լիցքավորման կայաններին օպտիմալացնելու համար: Այս կարգավորումը լիցքավորման կայանին տեղեկացնում է, որ այս կարգավորման արժեքից ցածր լիցքավորման արագությունները անվավեր են, և որ պետք է ընտրվեն այլ լիցքավորման ռազմավարություններ:
(2) Կենտրոնական ինտելեկտուալ լիցքավորում
Կենտրոնական խելացի լիցքավորումը ենթադրում է, որ լիցքավորման սահմանաչափերը կառավարվում են կենտրոնական համակարգի կողմից, որը ցանցի օպերատորի կողմից ցանցի հզորության վերաբերյալ կանխատեսման տեղեկատվությունը ստանալուց հետո հաշվարկում է լիցքավորման ժամանակացույցի մի մասը կամ ամբողջը, և կենտրոնական համակարգը լիցքավորման կայանների վրա կսահմանի լիցքավորման սահմանաչափեր և կսահմանի լիցքավորման սահմանաչափեր՝ պատասխանելով հաղորդագրություններին։
(3) Տեղական ինտելեկտուալ լիցքավորում
Տեղական ինտելեկտուալ լիցքավորումն իրականացվում է տեղական կառավարիչի կողմից, որը համարժեք է OCPP արձանագրության գործակալի, որը պատասխանատու է կենտրոնական համակարգից հաղորդագրություններ ստանալու և խմբի մյուս լիցքավորման կայանների լիցքավորման վարքագիծը կառավարելու համար: Կառավարիչն ինքնին կարող է հագեցած լինել լիցքավորման կայաններով կամ չլինել: Տեղական ինտելեկտուալ լիցքավորման ռեժիմում տեղական կառավարիչը սահմանափակում է լիցքավորման կայանի լիցքավորման հզորությունը: Լիցքավորման ընթացքում սահմանային արժեքը կարող է փոփոխվել: Լիցքավորման խմբի սահմանային արժեքը կարող է կարգավորվել տեղական կամ կենտրոնական համակարգի կողմից:
2. Համակարգի ներածություն
համակարգային շրջանակ
ծրագրային ճարտարապետություն
OCPP2.0.1 արձանագրության ֆունկցիոնալ մոդուլները հիմնականում ներառում են տվյալների փոխանցման մոդուլ, լիազորման մոդուլ, անվտանգության մոդուլ, գործարքների մոդուլ, չափիչների արժեքների մոդուլ, արժեքի մոդուլ, ամրագրման մոդուլ, խելացի լիցքավորման մոդուլ, ախտորոշման մոդուլ, ծրագրային ապահովման կառավարման մոդուլ և ցուցադրման հաղորդագրությունների մոդուլ։
IV. OCPP-ի ապագա զարգացումը
1. OCPP-ի առավելությունները
OCPP-ն անվճար և բաց արձանագրություն է, ինչպես նաև արդյունավետ միջոց է ներկայիս լիցքավորման կույտի փոխկապակցվածության խնդիրը լուծելու համար, և այն տարածվել և օգտագործվել է աշխարհի շատ երկրներում, օպերատորների ծառայությունների միջև ապագա փոխկապակցվածությունը կունենա հաղորդակցման լեզու։
Մինչև OCPP-ի ի հայտ գալը, յուրաքանչյուր լիցքավորման կայանի արտադրող մշակում էր իր սեփական արձանագրությունը հետին միացման համար, այդպիսով լիցքավորման կայանի օպերատորներին կապելով մեկ լիցքավորման կայանի արտադրողի հետ։ Այժմ, քանի որ գրեթե բոլոր սարքավորումների արտադրողները աջակցում են OCPP-ին, լիցքավորման կայանի օպերատորները ազատ են ընտրել սարքավորումներ ցանկացած վաճառողից, ինչը շուկան դարձնում է ավելի մրցունակ։
Նույնը վերաբերում է նաև անշարժ գույքի/բիզնեսի սեփականատերերին. երբ նրանք գնում են ոչ OCPP լիցքավորման կայան կամ պայմանագիր են կնքում ոչ OCPP CPO-ի հետ, նրանք կապված են որոշակի լիցքավորման կայանի և լիցքավորման կետի օպերատորի հետ: Սակայն OCPP-ին համապատասխանող լիցքավորման սարքավորումների շնորհիվ տանտերերը կարող են մնալ անկախ իրենց մատակարարներից: Սեփականատերերն ազատ են ընտրելու ավելի մրցունակ, ավելի լավ գնով կամ ավելի լավ գործող CPO: Բացի այդ, նրանք կարող են ընդլայնել իրենց ցանցը՝ համատեղելով տարբեր լիցքավորման կետերի սարքավորումներ՝ առանց առկա տեղադրումները ապամոնտաժելու անհրաժեշտության:
Իհարկե, էլեկտրական մեքենաների հիմնական առավելությունն այն է, որ էլեկտրական մեքենաների վարորդները կարիք չունեն հույսը դնելու մեկ լիցքավորման կետի օպերատորի կամ էլեկտրական մեքենաների մատակարարի վրա: Ինչպես գնված OCPP լիցքավորման կայանների դեպքում, էլեկտրական մեքենաների վարորդները կարող են անցնել ավելի լավ CPO/EMP-ների: Երկրորդ, բայց շատ կարևոր առավելությունը էլեկտրական շարժունակության ռոումինգից օգտվելու հնարավորությունն է:
2, OCPP-ն էլեկտրական մեքենաների լիցքավորման դերում
(1) OCPP-ն օգնում է EVSE-ին և CSMS-ին շփվել միմյանց հետ
(2) Էլեկտրական տրանսպորտային միջոցների օգտագործողներին լիցքավորումը սկսելու թույլտվություն
(3) Լիցքավորման կոնֆիգուրացիայի հեռակառավարման փոփոխություն, հեռակառավարման լիցքավորման կառավարում (մեկնարկ/կանգառ), հեռակառավարման ատրճանակի ապակողպում (միակցիչի ID)
(4) Լիցքավորման կայանի իրական ժամանակի կարգավիճակը (հասանելի, կանգառված, կասեցված, չարտոնված EV/EVSE), իրական ժամանակի լիցքավորման տվյալներ, իրական ժամանակի էներգիայի սպառում, իրական ժամանակի EVSE խափանում
(5) Խելացի լիցքավորում (ցանցի ծանրաբեռնվածության նվազեցում)
(6) որոնվածի կառավարում (OTAA)
Linkpower-ը հիմնադրվել է 2018 թվականին և ավելի քան 8 տարի աշխատել է էլեկտրական լիցքավորման կայանների համար՝ ապահովելով ամբողջական հետազոտություն և մշակում, ներառյալ ծրագրային ապահովումը, սարքավորումները, արտաքին տեսքը և այլն։
OCPP1.6 ծրագրակազմով AC և DC արագ լիցքավորիչները արդեն ավարտել են փորձարկումները OCPP հարթակի ավելի քան 100 մատակարարների հետ։ Միևնույն ժամանակ, մենք կարողացանք թարմացնել OCPP1.6J-ը OCPP2.0.1-ի, և առևտրային EVSE լուծումը հագեցած է IEC/ISO15118 մոդուլներով, ինչը լուրջ քայլ է V2G երկկողմանի լիցքավորման իրականացման ուղղությամբ։
Հրապարակման ժամանակը. Հոկտեմբերի 21-2024