OCMF tehniline analüüs

Dec 31, 2025 Jäta sõnum

OCMF on avatud mõõtmise andmevahetusstandard, mis on loodud spetsiaalselt elektrisõidukite laadimiseks. Standardiseeritud struktuuri, krüpteeritud allkirjade ja paindliku kohandamise kaudu käsitleb see kolme peamist tööstusharu valupunkti: läbipaistvuse puudumine tasu mõõtmisel, vastuvõtlikkus andmete võltsimisele ja protokollide mitteühilduvus. See muudab arveldamise usaldusväärsemaks ja valdkonna koostöö tõhusamaks.

 

 

Mis on OCMF?

 

OCMF (Open Charge Metering Format) on tööstusstandard, mida propageerivad Euroopa laadimisliit ja SAFE{0}}eV organisatsioon. See on nagu "ühine keel" mõõtmisandmete jaoks laadimistööstuses, määratledes ühtsed reeglid laadimisandmete edastamiseks laadimisjaamade, juhtimissüsteemide ja operaatorite vahel. See tagab, et põhiteave, nagu laadimissumma, laadimisaeg ja maksumus, on "arusaadav, loetav ja võltsimiskindel".

 

Lihtsamalt öeldes kasutasid erinevad laadimisjaamade kaubamärgid enne OCMF-i erinevaid andmevorminguid, nagu erinevad piirkonnad, mis rääkisid erinevat dialekti, muutes otsese suhtluse võimatuks. OCMF-iga kasutavad kõik ühilduvad seadmed andmete edastamiseks ühtset "keelt", tagades andmete jälgitavuse ja kontrollimise alates laadimise algusest kuni arveldamise lõpetamiseni.

OCMF

 

OCMF-i peamised tehnoloogilised tipphetked

 

1. Standardne struktuur: "Andmehoidlate" jaotamine OCMF võtab kasutusele kerge disaini ilma keerukate lisapäisteta. Põhiandmed on kapseldatud fikseeritud vormingusse, kohandudes tavaliste jadakommunikatsiooni stsenaariumidega, nagu RS-485. See sisaldab võtmevälju, nagu laadimiskogus (Wh), laadimisaeg, seadme ID ja tariifiinfo, ning toetab ka versiooni iteratsiooni ja laiendamist – näiteks V1.2.0 lisas kaablikao kompenseerimise andmed ja V1.3.0 laadimisvaiade kontrolleri püsivara versioonivälja, tagades nii ühtluse kui ka paindlikkuse. See standardimine võimaldab erinevate kaubamärkide laadimispakkidel, haldusplatvormidel (CSMS) ja maksesüsteemidel koostoimida ilma täiendava kohandamiseta, vähendades oluliselt tööstuse koostöökulusid.

 

2. Krüpteerimis- ja allkirjamehhanism: "Andmete manipuleerimise" kõrvaldamine See on OCMF-i kõige olulisem turvakujundus. Laadimishunniku poolt genereeritud mõõteandmed krüpteeritakse ja allkirjastatakse enne edastamist ning saaja kontrollib andmete terviklikkust avaliku võtme abil. See on nagu "turvavesimärgi" lisamine andmetele; kui seda rikutakse, tuvastab kinnitusprotsess selle kohe, vältides allikas "ületasustamise ja vale arveldamise" probleeme.
See mehhanism vastab täielikult rahvusvahelistele metroloogia eeskirjadele, nagu Saksa Mess{0}} & Eichrecht, muutes maksustamisandmed juriidiliselt kehtivaks ja pakkudes kasutajate, operaatorite ja reguleerivate asutuste usaldusväärsust.

 

3. Mitme-protokolli kohandamine: ühildub "uute ja vanade seadmetega" OCMF ei piirdu ühe sideprotokolliga ja võib paindlikult kohaneda tavaliste laadimisprotokollidega, nagu OCPP 1.6 ja OCPP 2.0.1/2.1. Erinevate parameetrite konfigureerimisega saab see toetada traditsioonilisi fikseeritud laadimisstsenaariume ja rahuldada esilekerkivaid vajadusi, nagu ad hoc laadimine. Näiteks OCPP 2.0.1 süsteemis saab OCMF pärast asjakohase konfiguratsiooni lubamist automaatselt edastada allkirjastatud andmeid võtmesõlmedes, nagu laadimise algus ja lõpp, ilma olemasolevat riistvara muutmata, võimaldades vanemate seadmete uuendamist "usaldusväärseteks mõõteseadmeteks".

Key Technological Highlights Of OCMF

 

OCMF-i praktilised rakendused

 

1. Rakendusstsenaariumid hõlmavad kogu laadimisökosüsteemi.
● Laadimisvaiade tootjad: projekteerige mõõtemoodulid vastavalt OCMF standarditele, võimaldades andmete otsest integreerimist suuremate operaatoriplatvormidega ilma eraldi kohandamiseta.
● Laadimisoperaatorid: saavad ühtlaselt andmeid erinevat marki laadimispakkidelt, lihtsustades taustahaldust ning vähendades kasutus- ja hoolduskulusid.
● Kasutajad: pärast laadimist saavad kasutajad kontrollida arveldusandmete autentsust krüpteeritud allkirjade abil, vältides vaidlusi "ülemääraste tasude üle".
● Reguleerivad asutused: pääsete otse juurde nõuetele vastavatele mõõtmisandmetele, võimaldades{0}}välist järelevalvet ja parandades valdkonna juhtimise tõhusust.

 

2. Tüüpiline töövoog

● Laadimise alustamiseks ühendate laadimiskaabli vooluvõrku ning laadimisjaam salvestab reaalajas andmeid, nagu laadimismaht ja -aeg;
● Andmed on kapseldatud OCMF-vormingusse ja krüpteerimisalgoritmi abil genereeritakse "digitaalallkiri";
● Allkirjastatud OCMF-i andmepakett edastatakse haldusplatvormile SLIP-protokolli kaudu (alguse ja lõpu eraldajatega);
● Pärast seda, kui platvorm on allkirja kontrollinud, analüüsib see andmeid ja genereerib arve;
● Pärast laadimise lõpetamist saab täielikku OCMF-i andmekirjet kasutada arveldusvautšerina, et toetada hilisemat kontrollimist.

 

 

OCMF-i versiooni areng

 

Pidevalt täiustatav tööstusstandard OCMF on alates selle käivitamisest läbinud pidevaid iteratsioone, kohandudes tööstuse tegelike vajadustega: V1.0.1: täpsustatud versioonide määratlus ja põhiandmete struktuur, mis paneb aluse standardimisele;
● V1.1.0: lisatud tariifiteave, et kohaneda ajutiste laadimisstsenaariumitega;
● V1.2.0: lisatud kaablikao kompenseerimise andmed, et lahendada laadimise ajal tekkivate energiakadude mõõtmise väljakutseid;
● V1.3.0: lisati kontrolleri püsivara versiooni väli, et parandada seadmehalduse täpsust.

 

Iga värskendus keerleb "suurema täpsuse, suurema ohutuse ja suurema ühilduvuse" eesmärkide ümber, tagades, et standard peab alati sammu tööstuse arenguga.

 

 

OCMF-i põhiväljade ja rakendusstsenaariumide viitetabel

 

See viitetabel võtab kokku OCMF-i (Open Charging Measurement Format) versioonide V1.0.1 kuni V1.3.0 põhiväljad, selgitades iga välja tähendust, andmetüüpi, versioonituge ja põhirakenduste stsenaariume. See hõlbustab kiiret viidet ja praktilist kasutuselevõttu kohandamist.

 

Välja nimi Välja tähendus Andmetüüp Versiooni tugi Põhirakenduse stsenaariumid
ver OCMF-vormingus versiooninumber String (nt "1.3.0") Kõik versioonid Seadme ja platvormi vahelise versiooni kohandamiseks, tagades andmete parsimise ühilduvuse
gw_vendor Lüüsi hankija identifikaator String V0.4 ja uuemad Seadme jälgitavus; eristada opereerimis- ja hooldushalduse lüüsi erinevatest tarnijatest
gw_sn Lüüsi seerianumber String (nõutav) V0.4 ja uuemad Unikaalselt tuvastada lüüsiseadmed; moodustavad mõõtmisandmetega jälgitava ahela
arvesti_müüja Mõõtmismooduli hankija ID String Kõik versioonid Mõõteseadmete jälgitavus; andmevaidluste korral vastutavate üksuste leidmine
meeter_sn Mõõtemooduli seerianumber String (nõutav) Kõik versioonid Unikaalselt tuvastada mõõtemoodulid; tagage mõõteandmete ja seadmete üks-ühele-vastavus
energiat Kogu laadimisenergia Numbriline (ühik: Wh) Kõik versioonid arvelduse põhialus; põhiandmed kasutajate arveldamiseks ja operaatorite vastavusse viimiseks
algusaeg Laadimise algusaeg Ajatempel Kõik versioonid Arvutage laadimise kestus, sobitage{0}}perioodi elektrihinnad ja koostage täpsed arved
lõpu_aeg Laadimise lõpuaeg Ajatempel Kõik versioonid Kinnitage laadimistsükkel; arvutage kogu laadimise kestus koos algusajaga
tariif Elektrihinna info (sh ajaperioodid, hinnad) Struktureeritud andmed V1.1.0 ja uuemad Kohandage ajutiste laadimisstsenaariumidega; hinnakujunduse ja dünaamilise tariifi arvelduse-kasutusaeg-
kaabli_kaotus Kaabli kadude kompenseerimise energia Numbriline (ühik: Wh) V1.2.0 ja uuemad Õige energiakadu laadimise ajal; tagada mõõtmisandmete täpsus
vrd Laadimisvaiade kontrolleri püsivara versioon String (valikuline) V1.3.0 ja uuemad Püsivara haldus; teha kindlaks, kas mõõtmise haavatavuste parandamiseks on vaja uuendusi
allkiri Digiallkiri Krüpteeritud string Kõik versioonid Andmete võltsimisvastane{0}}kinnitus; vältida arveldusandmete rikkumist ja tagada seaduslik kehtivus
sig_alg Allkirja algoritmi identifikaator String V0.4 ja uuemad Täpsustage andmete krüpteerimismeetodit; vastuvõtja kontrollib allkirja vastava algoritmiga
auth_status Volituse olek (edunes või mitte) Boolean V0.4 ja uuemad Kinnitada tasuliste tehingute legitiimsust; keelduda volitamata tehingute arveldamisest
sündmuste_loendur Sündmuste loendur Täisarv V0.4 ja uuemad Salvestage laadimise ajal toimunud võtmesündmuste arv; abi tõrkeotsingul

 

Täiendavad märkused väljade prioriteedi kohta:

1. Väljad, mis on märgitud kui "nõutav" (nagu gw_sn, meter_sn, energy) on mõõtmisandmete kehtivuse seisukohalt olulised; nende puudumine takistab normaalset asustamist.
2. Versioonide ühilduvus: kõrgemate versioonide väljad (nt cable_loss, cf) on madalama versiooni süsteemides valikulised. Seadme uuendamine vastavale versioonile on vajalik, kui need väljad on vajalikud.
3. Protokolli kohandamine: kõiki välju saab edastada OCPP 1.6 ja OCPP 2.0.1/2.1 protokollide kaudu, ilma et oleks vaja välja struktuuris täiendavaid muudatusi teha.

 

 

OCMF väljade ja OCPP protokollide ühilduvuse kaardistamise tabel

 

OCMF kui laadimismõõtmise andmestandard tugineb seadmetevaheliseks andmeedastuseks OCPP-le (Open Charge Point Protocol). Allolev tabel selgitab erinevate OCPP versioonide OCMF-i põhiväljade edastusmeediumi, konfiguratsiooni sõltuvusi ja kohandamisreegleid, käsitledes praktilist küsimust, "kuidas OCMF-i andmeid OCPP-s edastatakse ja edukalt edastatakse".

 

OCMF põhiväli Välja tähendus Toetatud OCPP versioon OCPP edastuskandja (sõnum/väli) OCPP konfiguratsiooni sõltuvus
FV OCMF-vormingu versioon (nt 1.0, 1.2.0) 1,5 ja üle selle SignedData metaandmed (manustatud MeterValue atribuutidesse) Täiendavat konfiguratsiooni pole vaja
GS Lüüsi seerianumber (allkirjakomponentide kordumatu identifikaator) 1,5 ja üle selle

1. MeterValue.req → JSON kaustas SignedData

2. StopTransaction.req → TransactionData

Seadistage "lüüsi-laadimiskuhja sidumise seos" (nt seostage GS OCPP ChargePointIdentity-ga)
MS Mõõtemooduli seerianumber (arvesti kordumatu identifikaator) 1,5 ja üle selle JSON rakenduses SignedData (grupeeritud MV/MF-iga kui "mõõteseadme teave") Täiendavat konfiguratsiooni pole vaja, kuid veenduge, et MS oleks OCPP taustaprogrammis lingitud laadimisvaiade profiilidega
RD-TM Lugemisaeg (sh sünkroonimise olek, nt "2018-07-24T13:22:04, 000+0200 S") 1,5 ja üle selle

1. MeterValue.timestamp (baasaeg)

2. JSON rakenduses SignedData (sünkroonimise olek "S/R")

ClockAlignedDataInterval=900 seadistamine (15 minutit, joondub mõõtmise reguleerimise ajapiludega)
RD-RV Arvesti näit (nt 2935,6 kWh) 1,5 ja üle selle

1. MeterValue.value (töötlemata vorming, kiireks kuvamiseks)

2. JSON SignedDatas (allkirjastatud vorming, arvelduse kinnitamiseks)

Seadistage MeterValue.sAlignedData=Active.Energy.Register.Import
RD-TX Tehingu olek (nt B=Algus, E=Lõpp, T=tariifi muutus) 1,5 ja üle selle

1. StartTransaction.req → TransactionStatus

2. StopTransaction.req → Põhjus

3. MeterValue.req → JSON kaustas SignedData

StopTransactionsSignatureFormat{0}}MR/SR seadistamine (MR: üks algus-/lõpetamisandmete edastamine; SR: kaks eraldi edastust)
LC Kaablikao kompenseerimine (sh LR-takistus, LU-seade jne) 2.0 ja uuemad JSON rakenduses SignedData (uus väli OCMF 1.2.0-s) Täiendage OCPP protokolli 2.0+; konfigureerige laadimisvaiade kontrolleris "kaablikao algoritmi parameetrid".
ON Kasutaja volituse olek (true=Authorized, false=Powerized) 2.0 ja uuemad

1. Authorize.req → IdTagInfo.Status

2. JSON rakenduses SignedData (ON seotud OCPP autoriseerimise tulemusega)

OCPP_AUTH_TLS-i seadistamine (andmete autoriseerimine TLS-i šifriteksti kaudu)
IT Kasutaja identifitseerimistüüp (nt ISO14443=RFID-kaart) 2.0 ja uuemad Authorize.req → IdTagType (või JSON rakenduses SignedData) Seadistage OCPP taustaprogrammis "tuvastustüübi ja IdTagi vaheline vastendamine" (nt ISO14443 vastab OCPP IdTagile 16-kohalises kuuekohalises vormingus)
SD Digitaalallkirja andmed (ECDSA krüptimise tulemus) 1,5 ja üle selle

1. MeterValue.req → Väärtus (ValueFormat=SignedData, kodeeritud kuueteistkümnendkoodina)

2. StopTransaction.req → TransactionSignature

1. Seadistage SignatureAlgorithm=ECDSA-secp256r1-SHA256 (OCMF-i vaikealgoritm)

2. Lubage MeterValuesSignatureContext=CSL/RW (määrake allkirja käivituspunktid)

PG Lehekülje identifikaator (nt T12345=lugemine tehingu 12345 jaoks) 1,5 ja üle selle JSON rakenduses SignedData (seotud OCPP tehingu ID-ga) Seadistage "lehekülgede järjepidevuse kontroll" (OCPP taustaprogramm kontrollib andmete kadumise vältimiseks järjestikuseid PG-numbreid, nt T1 → T2 → T3)

 

 

Täiendavad märkused

 

1. Ühtse edastusvormingu reeglid: kõik OCMF-i väljad on kapseldatud OCPP-vormingus "SignedData" – see tähendab OCMF||OCMF struktuur. Enne OCPP MeterValue/StopTransaction (ValueFormat=SignedData) väljale "Väärtus" sisestamist tuleb see struktuur esmalt kodeerida kuueteistkümnendsüsteemi stringiks. Taustaprogramm peab JSON-i dekodeerima vastupidiselt.

 

2. Versioonide ühilduvuse piirid:
● OCPP 1.5: toetab ainult OCMF-i põhivälju (nt FV, ​​GS, RD-RV, SD) ja ei toeta kõrgema versiooni välju (LC, IT, ISO15118 tüüpi);
● OCPP 2.0 ja uuemad: toetab täielikult kõiki OCMF 1.2.0 ja vanemaid välju ning seda saab laiendada tulevaste OCMF-i täienduste jaoks välja "CustomData" kaudu.

 

3. Konfiguratsiooni prioriteet: kui OCPP konfiguratsioon on vastuolus OCMF-i nõuetega (nt OCPP ClockAlignedDataInterval ≠ 15 minutit), peavad OCMF-i mõõtmiseeskirjad olema ülimuslikud (nt sunniviisiliselt seadistatud 900 sekundile), et tagada andmete vastavus kalibreerimise seaduslikule kehtivusele.

 

 

Kokkuvõte: Miks on OCMF muutumas tööstuses oluliseks standardiks?

 

Kiiresti arenevas elektrisõidukite laadimistööstuses on mõõtmisandmete usaldusväärsus ja koostalitlusvõime peamised kitsaskohad. OCMF lahendab oma kombinatsiooni "ühtne vorming + krüpteeritud kinnitamine + paindlik kohandamine" kasutajate peamise murega "õiglane arveldamine", vähendab ettevõtete tehnilisi kohandamiskulusid ja pakub läbipaistvat reguleerimisvahendit, saavutades tõeliselt kasuliku olukorra, millest kõik osapooled võidavad.

 

Kuna üha enam laadimisvaiade tootjaid ja operaatoreid võtab kasutusele OCMF-standardi, muutub laadimiskogemus tulevikus mugavamaks – kasutajad saavad julgelt kasutada mis tahes brändi laadimisvaia ja arveldada makseid sujuvalt erinevatel operaatoriplatvormidel. See on põhiväärtus, mille avatud standardid tööstusele toovad.

 

electric vehicle charging industry

 

Küsi pakkumist