Skriven av Steven Vaughan-Nichols, Senior Bidragande redigerare
Steven Vaughan-Nichols Senior bidragande redaktör
Steven J. Vaughan-Nichols är en frilansskribent.
Fullständig biografi Publicerad i Linux och öppen källkod den 13 januari 2022 | Ämne: Maskinvara
Även om du aldrig skulle köpa en Tesla, är elbilar framtiden. Det finns bara ett stort problem. Till skillnad från en bensinbaserad bil, där du alltid kan hitta en bensinmack när du behöver fylla på, finns det inget som tillräckligt många elektriska laddstationer. En stor anledning till detta är att det inte finns någon standardisering att tala om bakom dessa laddare. Linux Foundation (LF) planerar att ändra på detta med det nya LF Energy EVerest-projektet.
Det har blivit ett LF Energy-projekt, förklarade Shuli Goodman, Linux Foundation Energys verkställande direktör, för att “På LF Energy är vi övertygade om att endast öppen källkod har snabbheten och den transformerande kraften att snabbt förändra branscher. Vårt uppdrag är att minska koldioxidutsläppen i den globala ekonomin genom att möjliggöra omvandlingen av kraftsystem, övergången till elektrisk mobilitet och den byggda miljöns radikala effektivitet. I detta avseende är EVerest det perfekta tillägget till vårt ekosystem.”
Tills elbilsladdningen är fixad sitter elbilar fast i neutralläge
Goodman tillade, “Det finns en miljon anledningar till varför detta är viktigt: att inte sluta med gammal strandad teknik, möjliggöra nystartade företag och innovation, se till att gårdagens laddning kan utvecklas till morgondagen, etc. En öppen källkod för laddningsmjukvara skulle vara ett spel- växlare. Med USA på väg att spendera 7,5 miljarder USD mellan DOE och DOT på laddningsinfrastruktur för elfordon, är det nu dags att påverka samtalet.”
Planen är att utveckla och underhålla en öppen källkodsstack för laddningsinfrastrukturen för elbilar. Genom att digitalt abstrahera komplexiteten hos flera standarder och användningsfall, körs EVerest på vilken enhet som helst. Jag upprepar, vilken enhet som helst. Detta inkluderar allt från AC-hemladdare till offentliga DC-laddningsstationer. Kort sagt kommer den att stödja alla tre standarder för laddningsnivåer för elfordon.
Nu gör inte EVERest allt. Till exempel har vi fortfarande fastnat för fem olika EV-anslutningstyper: SAE J1772, CHAdeMO, Combined Charging System (CCS), Tesla Supercharger och ISO 15118/Plug and Charge. Detta är ett stort problem i sig och det måste åtgärdas. Men EVerest kan fixa mjukvaruinkompatibiliteterna som ligger bakom de fysiska laddarna.
Projektet startades och har öppen källkod av PIONIX GmbH. EVerest är för närvarande värd på GitHub. Den är licensierad under Apache 2.0-licensen med öppen källkod.
EVerest är ett ramverk för öppen källkod för att konfigurera flera utbytbara moduler. Dessa använder MQTT maskin-till-maskin meddelandeprotokoll för att ansluta med varandra. EV-företag kan använda detta för att ställa in sin laddningsprogramvara och nätverk, så att de kan arbeta med mer värdefulla aktiviteter.
Detta ramverk är en mjukvarustack designad för att köras på Linux. EVerest Dependency Manager (EDM) orkestrerar dessa löst kopplade moduler. Varje modul ger olika funktioner och lanseras av EDM. Kommunikation sker via en lokal MQTT-server. Du får en del kontroll över vilka moduler du kan använda och hur du konfigurerar dem tillsammans. Det är väldigt flexibelt. Du ställer in detta med modulmanifestfiler och en inställningsspecifik systemkonfiguration. Båda dessa är skrivna i JavaScript Object Notation (JSON).
Det betyder att de som bygger elbilsinfrastrukturen är att den är lätt att anpassa till din hårdvara och specifika situation. Om du till exempel använder solenergi och din elförsörjning är begränsad kan du ställa in den så att den dynamiskt anpassar sig för din installation.
EVerest är specifikt gjord för att hantera energikommunikation mellan följande tekniker:
Bil (EN IEC 61851, ISO 15118)Lokal energigenerering & batterier (Modbus, Sunspec)
Angränsande laddare (WIP)
Grid (inklusive specifika nätbegränsningar)
Cloud backend/betalning (OCCP 1.6)
Användare (gränssnitt)
Detta är fortfarande ett mycket pågående arbete. EVerest välkomnar alla att bidra till detta projekt och hjälpa det att skala till nytta för alla. För att lära dig mer om EVerest, besök projektet på GitHub och få de senaste uppdateringarna genom att prenumerera på EVerests e-postlista.
Relaterade berättelser:
Tills laddning av elbil är fixad , elbilar har fastnat i neutral. Bilindustrin tävlar mot elfordon. US Energy Department testar nytt smart grid-chip från Nvidia, Utilidata.
Öppen källkod
De bästa Linux-distroerna för nybörjare Solo's BumbleBee gör Linux eBPF-programmering enklare Säkerhet kommer att vara prioritet nummer ett för utvecklare med öppen källkod i år LOKI: Ett företagsmoln med öppen källkod att anropa din egen öppen källkod | Datorer | Servrar | Förvaring | Nätverk | Datacenter