🤖
Carnot
  • Carnot - åbne data
  • API opbygning
  • Guides
    • Få adgang til API
    • Forbind til API
      • Python
      • JS/ TS
      • CURL
  • Data fundament
    • Energiproduktion og forbrug
    • Spotpriser
    • Opladningsplan
    • Bilopsætning
  • Use Cases
    • For dem med elbil
    • For dem med home assistant
    • For dem med varmepumpe og buffertank
  • Extras
    • Keyboard Shortcuts
Powered by GitBook
On this page
  • Optimeringsalgoritme
  • En typisk uge
  • Hvordan carnot løser det?
  1. Data fundament

Opladningsplan

Her kan du læse om hvilke data der er tilgængelige for opladningsplanerne og hvordan det laves

PreviousSpotpriserNextBilopsætning

Last updated 2 years ago

Optimeringsalgoritme

Opstillingen af en opladningsplan er et optimeringsproblem, som vi vil forsøge at kortlægge forneden, sådan at du som bruger forstår hvad der sker bag scenen.

En typisk uge

Hvad er en behovsperiode?

En behovsperiode er et tidsinterval hvor bilen IKKE kan oplades, og hvor der er et kørselsbehov. Behovsperioden har et starttidspunkt, et sluttidspunkt og et kørselsbehov.

Eksempel på kørselsbehov:

Jeg kører på arbejde kl. 7 om morgenen, og jeg er hjemme igen kl. 17. Jeg kører 120 km til og fra arbejde

Det betyder altså at bilen ikke kan oplades imellem kl. 7 og 17, og at der vil blive bruge 120 km på batteriet i perioden.

Hvad er en opladningsperiode?

En opladningsperiode er et tidsinterval hvor bilen KAN oplades, og hvor der er en tilgængelig spot pris.

Eksempel på opladningsperiode:

Jeg kommer hjem fra arbejde kl. 17, og jeg skal ikke bruge bilen før i morgen kl. 7. Bilen tager 3 timer at lade op, og jeg kan se at den billigste 3 timers periode ligger kl. 3 og koster 1,8 DKK.

Det betyder altså at bilen skal have en 3 timers periode imellem kl. 17 og kl. 07, for at lade op. Den billigste periode ligger kl. 03 og koster i gennemsnit 1,8 DKK.

Hvordan carnot løser det?

Måden carnot løser det, er ved at lave følgende heuristik:

Algoritmen vil altid forslå at lade din bil op til din bils angivet højeste opladningssats. Dette gøres for at undgå slatladninger, der vil forværre levetiden på batteriet i din bil

  1. Opstille alle opladningsplaner

    1. Antallet af opladningsplaner er 2^n, hvilket betyder at hvis vi forsøger at lave en opladningsplan der strækker sig over 7 dag, så er der 128 forskellige planer der skal

  2. Kvantificere løsninger

    1. Batteri fremskrivning

      1. Hvis planen følges, hvordan vil batteri niveauet ændre sig i løbet af dagene

      2. Hvor meget skal batteriet oplades ved hver opladning

  3. Løsnings pruning

    1. Fjerner alle løsninger, der ikke er valide ud fra følgende regler:

      1. Hvis planen fører til at batteritet løber tør

      2. Hvis endonfull er sandt, skal batteriet slutte på en fuld opladning

  4. Løsnings værdi

    1. Find den opladningsplan med lavest opladningspris

En typisk uge