Denne artikel beskriver udviklingen af OCPP -protokollen, der opgraderer fra version 1.5 til 2.0.1, der fremhæver forbedringerne i sikkerhed, smartopladning, funktionsudvidelser og kodeforenkling i version 2.0.1, samt dens nøglerolle i opladning af elektrisk køretøj.
I. Introduktion af OCPP -protokol
Det fulde navn på OCPP er Open Charge Point Protocol, som er en gratis og åben protokol udviklet af OCA (Open Charge Alliance), en organisation med base i Holland. Open Charge Point Protocol (OCPP) er et samlet kommunikationsskema mellem et CS og ethvert opladningsstationsstyringssystem (CSMS). Denne protokolarkitektur understøtter sammenkoblingen af enhver udbyder af opladningstjenesterens centraliserede styringssystem med alle ladestationer og er primært designet til at tackle de kommunikationsproblemer, der opstår i private opladningsnetværk.OCPP understøtter styring af kommunikation mellem opladningsstationer og det centraliserede styringssystem for hver udbyder. OCPP understøtter kommunikation mellem opladningsstationer og den centrale styringssystem for hver udbyder. Det ændrer den lukkede karakter af private opladningsnetværk, hvilket har skabt problemer for et stort antal EV -ejere og ejendomsadministratorer, og har ført til en udbredt opfordring til en åben model i hele branchen.
Fordelene ved OCPP -protokollen
Åben og gratis at bruge
Forhindrer lock-in til en enkelt udbyder (opladningsplatform)
Reducerer integrationstid/kræfter, og det udsender det
1 、 HISTORIE OM OCPP
2. OCPP -version Introduktion
Som vist nedenfor fra OCPP1.5 til den seneste OCPP2.0.1
Fordi der er for mange proprietære protokoller i branchen til at støtte en samlet serviceoplevelse og operationel sammenkobling mellem forskellige operatørtjenester, tog OCA føringen med at udvikle den åbne protokol OCPP1.5. SOAP er begrænset af sine egne protokolbegrænsninger og kan ikke være vidt og hurtigt populariseret.
OCPP 1.5 Kommunikerer med centrale systemer via SOAP -protokol baseret på HTTP -protokol til at betjene opladningspunkter, det understøtter følgende funktioner: lokale og eksternt indledte transaktioner, herunder måling af fakturering
(3) OCPP1.6 (SOAP/JSON)
OCPP1.6 -version, sluttede sig til JSON -formatimplementeringen og øgede udvidelsen af smart opladning. JSON-version er gennem WebSocket-kommunikationen, kan være i ethvert netværksmiljø for at sende hinanden data, de mest anvendte protokoller på markedet er 1.6J-versionen, support til WebSockets-protokolbaserede JSON-formatdata for at reducere datatrafik (JSON, WebSockets-protokolbaserede JSON-data for at reducere datatrafikken).
Understøtter JSON -formatdata baseret på WebSockets -protokol for at reducere datatrafik (JSON, JavaScript Object Representation, er et letvægtsdataudvekslingsformat) og tillader drift på netværk, der ikke understøtter opladningspunktpakkens routing (f.eks. Offentligt internet). Smart opladning: belastningsbalancering, centraliseret smart opladning og lokal smart opladning. Tillad opladningspunkter for at sende deres egne oplysninger (baseret på aktuelle opladningspunktoplysninger), såsom den sidste afmålte værdi eller staten for opladningspunktet.
(4) OCPP 2.0 (JSON)
OCPP 2.0, der blev frigivet i 2018, forbedrer transaktionsbehandling, øger sikkerheden, enhedsstyring: tilføjer smart opladningsfunktionalitet, til topologier med energistyringssystemer (EMS), lokale controllere og for EV'er med integreret smart opladning, ladestationer og opladningsstationsstyringssystemer. Understøtter ISO 15118: Plug and Play and Smart Charging Krav til elektriske køretøjer.
(5) OCPP 2.0.1 (JSON)
OCPP 2.0.1 er den seneste version, der blev frigivet i 2020. Den giver nye funktioner og forbedringer såsom support til ISO15118 (plug and play), forbedret sikkerhed og generelt forbedret ydelse.
3. OCPP -versionskompatibilitet
OCPP1.X er kompatibel med lavere versioner, OCPP1.6 er kompatibel med OCPP1.5, OCPP1.5 er kompatibel med OCPP1.2.
OCPP2.0.1 er ikke kompatibel med OCPP1.6, OCPP2.0.1 Selvom noget af indholdet af OCPP1.6 også har, men datarammenformatet har været helt anderledes end det sendt.
For det andet OCPP 2.0.1 -protokol
1 、 Forskel mellem OCPP 2.0.1 og OCPP 1.6
Sammenlignet med tidligere versioner såsom OCPP 1.6, OCPP 2.0. 1 har store forbedringer i følgende områder:
en. Forbedret sikkerhed
OCPP2.0.1 er sikkerhed hærdet ved at introducere HTTPS -forbindelser baseret på sikre stikkontakter og et nyt certifikatstyringsordning for at sikre kommunikationens sikkerhed.
B.ADDING NYE FUNKTIONER
OCPP2.0.1 tilføjer mange nye funktioner, herunder intelligent opladningsstyring og mere detaljeret fejlrapportering og analyse.
c. Mere fleksibelt design
OCPP2.0.1 er designet til at være mere fleksibel til at imødekomme behovene i mere komplekse og forskellige applikationer.
d. Kodeforenkling
OCPP2.0.1 forenkler koden, hvilket gør det lettere at implementere softwaren.
OCPP2.0.1 Firmware -opdatering Tilføjet digital signatur for at forhindre, at firmware -download er ufuldstændig, hvilket resulterer i firmwareopdateringsfejl.
I praktisk anvendelse kan OCPP2.0.1-protokol bruges til at realisere fjernbetjening af opladningsbunke, realtidsovervågning af opladningsstatus, brugergodkendelse og andre funktioner, hvilket i høj grad forbedrer brugen af opladningsudstyr, effektivitet og sikkerhed.OCPP2.0.1 Detaljer og funktioner end den 1.6 version af de mange, udviklingen af vanskeligheden er også øget.
2 、 OCPP2.0.1 Funktion Introduktion
OCPP 2.0.1 -protokol er den nyeste version af OCPP -protokol. Sammenlignet med OCPP 1.6 har OCPP 2.0.1 -protokollen foretaget en masse forbedringer og optimeringer. Hovedindholdet inkluderer:
Meddelelseslevering: OCP 2.0.1 tilføjer nye meddelelsestyper og ændrer ældre meddelelsesformater for at forbedre effektiviteten og ydeevnen.
Digitale certifikater: I OPC 2.0.1 blev digitale certifikatbaserede sikkerhedsmekanismer introduceret for at give hærdet enhedsgodkendelse og beskyttelse af meddelelsesintegritet. Dette er en betydelig forbedring i forhold til OCPP1.6 sikkerhedsmekanismer.
Datamodel: OPC 2.0.1 opdaterer datamodellen for at omfatte support til nye enhedstyper og funktioner.
Enhedsstyring: OPC 2.0.1 indeholder mere omfattende enhedsstyringsfunktioner, herunder enhedskonfiguration, fejlfinding, softwareopdateringer osv.
Komponentmodeller: OCP 2.0.1 introducerer en mere fleksibel komponentmodel, der kan bruges til at beskrive mere komplekse opladningsenheder og systemer. Dette hjælper med at muliggøre mere avancerede funktioner såsom V2G (køretøj til gitter).
Smart opladning: OCPP2.0.1 tilføjer support til smart opladning, for eksempel kan opladningseffekten dynamisk justeres i henhold til gitterforhold eller brugerbehov.
Brugeridentitet og autorisation: OCPP2.0.1 giver forbedret brugeridentifikations- og autorisationsmekanismer, understøtter flere brugergodkendelsesmetoder og fremsætter højere krav til brugerdatabeskyttelse.
III. Introduktion til OCPP -funktion
1. Intelligent opladning
Ekstern energistyringssystem (EMS)
OCPP 2.0.1 adresserer dette problem ved at indføre en anmeldelsesmekanisme, der giver CSMS (opladningsstationsstyringssystem) om eksterne begrænsninger. Direkte smarte opladningsindgange, der understøtter Energy Management Systems (EMS) kan løse mange situationer:
Elektriske køretøjer tilsluttet opladningspunkter (af ISO 15118)
OCPP 2.0.1 understøtter ISO 15118 -Pdateret protokol til EVSE-TO-EV-kommunikation. ISO 15118 Standard plug-and-play-opladning og smart opladning (inklusive input fra EVS) er lettere at implementere ved hjælp af OCPP 2.0.1. Aktivér opladningsstationsoperatører til at sende beskeder (fra CSM'er) om opladningsstationer for visning til EV -drivere.
Smart opladningsanvendelser:
(1) Load Balancer
Load Balancer er hovedsageligt rettet mod den interne belastning af opladningsstationen. Opladestationen vil kontrollere opladningseffekten for hver opladningspost i henhold til præ-konfigurationen. Opladestationen vil blive konfigureret med en fast grænseværdi, såsom den maksimale udgangsstrøm. Derudover inkluderer konfigurationen også valgfri muligheder for at optimere strømfordelingen af opladningsstationer til individuelle ladestationer. Denne konfiguration fortæller opladningsstationen, at opladningssatserne under denne konfigurationsværdi er ugyldig, og at andre opladningsstrategier skal vælges.
(2) Central intelligent opladning
Central Smart -opladning antager, at opladning af grænser styres af et centralt system, der beregner en del af eller hele opladningsplanen efter at have modtaget gitteroperatørens forudsigelsesoplysninger om netkapaciteten, og det centrale system vil pålægge opladningsgrænser for opladningsstationer og sætte opladningsgrænser ved at svare på meddelelser.
(3) Lokal intelligent opladning
Lokal intelligent opladning realiseres af en lokal controller, der svarer til en agent for OCPP -protokollen, der er ansvarlig for at modtage meddelelser fra det centrale system og kontrollere opladningsadfærd for andre ladestationer i gruppen. Selve controlleren kan udstyres med ladestationer eller ej. I tilstanden for lokal intelligent opladning begrænser den lokale controller opladningsevnen på opladningsstationen. Under opladning kan grænseværdien ændres. Grænseværdien af opladningsgruppen kan konfigureres lokalt eller af det centrale system.
2. Systemintroduktion
Systematiske rammer
Softwarearkitektur
De funktionelle moduler i OCPP2.0.1 -protokollen inkluderer hovedsageligt dataoverførselsmodul, autorisationsmodul, sikkerhedsmodul, transaktionsmodul, meterværdi -modul, omkostningsmodul, reservationsmodul, smart opladningsmodul, diagnostikmodul, firmwarestyringsmodul og display -meddelelsesmodul
Iv. Fremtidig udvikling af OCPP
1. fordele ved OCPP
OCPP er en gratis og åben protokol, og er også en effektiv måde at løse den aktuelle opladningsbunkeforbindelse og er blevet populariseret og brugt i mange lande over hele verden, den fremtidige sammenkobling mellem operatørens tjenester vil have et sprog til at kommunikere.
Før fremkomsten af OCPP udviklede hver opladningspostproducent sin egen proprietære protokol til back-end-forbindelse og låsede således opladningspostoperatører til en enkelt opladning efter producenten. Nu, med næsten alle hardwareproducenter, der understøtter OCPP, er opladning af postoperatører frit til at vælge hardware fra enhver leverandør, hvilket gør markedet mere konkurrencedygtigt.
Det samme gælder for ejendom/virksomhedsejere; Når de køber en ikke-OCPP-opladningsstation eller kontrakt med en ikke-OCPP CPO, er de låst på en specifik opladningsstation og opladningsoperatør. Men med OCPP-kompatibel opladningshardware kan husejere forblive uafhængige af deres udbydere. Ejere er fri til at vælge en mere konkurrencedygtig, bedre pris eller bedre fungerende CPO. De kan også udvide deres netværk ved at blande forskellige opladningsposthardware uden at skulle afvikle eksisterende installationer.
Naturligvis er den største fordel ved EVS, at EV -drivere ikke behøver at stole på en enkelt opladningspostoperatør eller EV -leverandør. Som med købte OCPP -opladningsstationer, kan EV -drivere skifte til bedre CPOS/EMP'er. En anden, men meget vigtig fordel er evnen til at bruge e-mobilitets roaming.
2, OCPP i rollen som opladning af elektrisk køretøj
(1) OCPP hjælper EVSE og CSMS med at kommunikere med hinanden
(2) Tilladelse af brugere af elektriske køretøjer til at begynde at opkræve
)
)
(5) Smart opladning (reduktion af gitterbelastning)
(6) Firmware Management (OTAA)
LinkPower blev grundlagt i 2018 med mere end 8 år med det formål at give Turn Key Research and Development for AC/DC EV -opladningsstationer, herunder software, hardware, udseende osv.
Både AC- og DC -hurtigoplader med OCPP1.6 -software er allerede færdig med at teste med mere end 100 OCPP -platformleverandører. På samme tid kunne vi opdateret OCPP1.6J til OCPP2.0.1, og den kommercielle EVSE-løsning er udstyret med IEC/ISO15118-moduler, som er et solidt skridt hen imod realiseringen af V2G-tovejsopladning.
Posttid: Okt-21-2024