Energimodellering, rett i nettleseren
vLab er SINTEFs skybaserte verktøykasse for samarbeid om energimodellering. Du får ferdig oppsatte Jupyter-miljøer med modellene våre, uten å installere noe.
Advarsel: vLab ser ut til å bli servert over en ukryptert HTTP-forbindelse.
Ingen bruker? Registrer deg Nye kontoer godkjennes av en administrator før du får tilgang.
Innlogging med sintef.energy-kontoen din. Slik får du tilgang · Vilkår og personvern
Python
Julia
JupyterLab
- Terminal
VS Code
Git
In [1]:
Hva du kan gjøre i vLab
Hvert miljø er en ferdig konfigurert JupyterLab med modellene, språkene og verktøyene du trenger. Du jobber i nettleseren, vLab tar seg av resten.
-
Kjør SINTEFs modeller uten installasjon
SHOP, ProdRisk, LTM og andre modeller ligger klare i egne miljøer, i versjonene du har tilgang til.
-
Analyser i Python
Skriv notebooks og skript med Python og de vanlige verktøyene for data og figurer, med resultater, figurer og forklaringer samlet på ett sted.
-
Samarbeid og versjonskontroll
Like miljøer for alle gjør det enklere å dele notebooks og resultater med kolleger, kunder og partnere. Git er innebygd.
-
Terminal og VS Code i nettleseren
Når notebooken ikke er nok, har du full terminal og VS Code i det samme miljøet.
-
Kurs, demo og opplæring
Alle deltakere får samme oppsett med en gang, uten lokal installasjon og uten «det virker på min maskin».
-
KI-assistent i JupyterLab Ny
Hjelp med kode og modeller rett i JupyterLab, drevet av SINTEFs egen språkmodellplattform iLab. Først for SINTEF-brukere, senere også for kunder.
In [2]:
Modeller og miljøer
Et utvalg av modellene og forskningsmiljøene i vLab. Tilgang gis per modell og per virksomhet.
-
SHOP
Korttidsplanlegging av vannkraftShort-term hydropower scheduling
SHOP optimerer kjøreplaner for vannkraft på kort sikt, typisk én til to uker, med detaljert modell av magasiner, vannveier og aggregater. I vLab bygger og kjører du SHOP-modeller fra Python med pyshop og prøver eksemplene i dokumentasjonen.SHOP optimises short-term hydropower schedules, typically one to two weeks ahead, with a detailed model of reservoirs, waterways and units. In vLab you build and run SHOP models from Python with pyshop and try the examples in the documentation.
hydro Pythonpyshop -
ProdRisk
Vannkraftplanlegging under usikkerhetHydropower scheduling under uncertainty
ProdRisk optimerer og simulerer vannkraft på mellomlang og lang sikt med stokastisk dual dynamisk programmering (SDDP), gitt usikkert tilsig og usikre priser. I vLab kjører du ProdRisk fra Python med pyprodrisk og beregner vannverdier og magasinstrategier.ProdRisk optimises and simulates medium- and long-term hydropower operation using stochastic dual dynamic programming (SDDP), with uncertain inflow and prices. In vLab you run ProdRisk from Python with pyprodrisk and compute water values and reservoir strategies.
hydro Pythonpyprodrisk -
LTM/EMPS
Langsiktig simulering av kraftmarkedetLong-term power market simulation
LTM (EMPS) optimerer og simulerer kraftsystemer med vannkraft og termisk produksjon i mange områder, med overføringsgrenser og usikkert tilsig. I vLab bygger og kjører du LTM-modeller fra Python med pyltmapi og lager prognoser for pris, produksjon og magasin.LTM (EMPS) optimises and simulates power systems with hydro and thermal generation across many areas, with transmission limits and uncertain inflow. In vLab you build and run LTM models from Python with pyltmapi and forecast prices, generation and reservoirs.
market Pythonpyltmapi -
Trident
Markedssimulator for fornybare kraftsystemerMarket simulator for renewable power systems
Trident er SINTEFs nye langsiktige markedssimulator for helt fornybare kraftsystemer med stor usikkerhet, variasjon, fleksibilitet og lagring. I vLab kan du prøve Trident og nye versjoner i et ferdig oppsatt miljø, uten å installere noe.Trident is SINTEF's new long-term market simulator for fully renewable power systems with high uncertainty, variability, flexibility and storage. In vLab you can try Trident and its new versions in a ready-made environment, without installing anything.
market Python -
ProgLast
Langsiktige prognoser for kraftbehovLong-term electricity demand forecasting
ProgLast utvikler metoder for å anslå kraftbehovet, både energi og effekt, opptil 20 år fram i regional- og transmisjonsnettet. I vLab bruker du prosjektets Python-bibliotek til å gjøre nasjonale framskrivinger om til prognoser for maksimal effekt per stasjon.ProgLast develops methods for forecasting electricity demand, in energy and peak power up to 20 years ahead in the regional and transmission grid. In vLab you use the project's Python library to turn national projections into peak power forecasts per grid station.
grid Python -
TwinLab
Laboratorium for digitale tvillinger av vannkraftDigital twin laboratory for hydropower
TwinLab er et laboratorium for digitale tvillinger fra forskningssenteret HydroCen, der partnerne bygde en digital tvilling av et vannkraftsystem med datadrevet modellering. I vLab deler prosjektdeltakerne data, modeller og notatbøker i et felles miljø.TwinLab is a digital twin laboratory from the HydroCen research centre, where partners built a digital twin of a hydropower system using data-driven modelling. In vLab the project participants share data, models and notebooks in a common environment.
research Python -
FREKI
Prekvalifisering av frekvensreserver (FCR)Prequalification of frequency reserves (FCR)
FREKI utvikler en datadrevet prosess for prekvalifisering av frekvensholdingsreserver (FCR), der kraftverksmodeller valideres mot målinger fra vanlig drift. I vLab kjører du prosjektets Julia-eksempler for modellidentifisering og regulatorinnstilling.FREKI develops a data-driven process for prequalifying frequency containment reserves (FCR), validating power plant models against measurements from normal operation. In vLab you run the project's Julia examples for model identification and governor tuning.
research Julia -
RES100-ReSDDP
Forskningsmodell for helt fornybare kraftsystemerResearch model for fully renewable power systems
ReSDDP er en åpen forskningsprototyp fra prosjektet RES100 for langsiktig driftsplanlegging av vannkraft med SDDP, laget for et kraftsystem med 100 prosent fornybar produksjon. I vLab kjører du Julia-modellen på inndata i samme format som EMPS.ReSDDP is an open-source research prototype from the RES100 project for long-term operational planning of hydropower with SDDP, built for a power system with 100 percent renewable generation. In vLab you run the Julia model on input data in the EMPS format.
research JuliaJuMP -
NEWEPS
Tidlig varsling av stabilitetsproblemer i nettetEarly warning of stability problems in the grid
NEWEPS (Nordic Early Warning Early Prevention System) utviklet verktøy for å overvåke spenningsstabilitet, frekvensstabilitet og svingninger i det nordiske transmisjonsnettet. I vLab tester og kjører du prosjektets Python-applikasjoner for overvåking.NEWEPS (Nordic Early Warning Early Prevention System) developed tools for monitoring voltage stability, frequency stability and oscillations in the Nordic transmission grid. In vLab you test and run the project's Python applications for system monitoring.
research Python -
Småstein
Prosjektmiljø for forskning ved SINTEF EnergiProject environment for research at SINTEF Energy
Småstein er et lukket modellmiljø for et forskningsprosjekt ved SINTEF Energi, og tilgang gis bare til prosjektdeltakerne. I vLab får du et ferdig oppsatt Python-miljø der prosjektets kode, data og notatbøker deles mellom deltakerne.Småstein is a closed model environment for a research project at SINTEF Energy, and access is given only to project participants. In vLab you get a ready-made Python environment where the project's code, data and notebooks are shared between participants.
research Python
Ser du ikke modellen du trenger, eller vil du ha et eget prosjektmiljø?
Vi setter opp nye modeller og egne miljøer for prosjekter, kurs og samarbeid. Ta kontakt med Bjørnar Fjelldal i SINTEF Energi, som har ansvaret for vLab.
In [3]:
Åpen teknologi, driftet i Norge
vLab er bygget på Project Jupyter, Docker og Kubernetes, og kjører i skyen, i datasentre i Norge.
- Ditt eget, isolerte miljø. Hver bruker får sin egen server, adskilt fra andres.
- Kjente versjoner. Modellene leveres som ferdige containerbilder, så du vet hvilken versjon du kjører.
- Skalerer med bruken. Kubernetes starter servere når de trengs og frigjør ressurser når de ikke er i bruk.
- Data i Norge. Plattformen kjører i norske datasentre, og innlogging skjer med sintef.energy-kontoen din.
Jupyter, Python, Julia, Visual Studio Code og Git er varemerker for sine eiere. Git-logoen er laget av Jason Long (CC BY 3.0), Julia-logoen av Stefan Karpinski (CC BY-NC-SA 4.0).
- Nettleseren din JupyterLab · terminal · VS Code
- vLab-huben innlogging · tilgang · modellvalg
- Din server container med valgt modell og versjon
- Kubernetes i skyen i Norge Project Jupyter · Docker · Kubernetes
In [4]:
KI-assistent i JupyterLab Ny
Spør om koden din, få forklaringer og forslag rett i JupyterLab. Assistenten drives av iLab, SINTEFs egen plattform for språkmodeller, og dataene blir i SINTEF.
- SINTEFs egen maskinvare. Språkmodellene kjører på iLab, på SINTEFs egne GPU-er.
- Data blir i SINTEF. Spørsmål, kode og data sendes ikke til eksterne KI-tjenester.
- Først for SINTEF-brukere. Assistenten er tilgjengelig for SINTEF-brukere nå. Tilgang for kunder og partnere er planlagt senere.
Hva gjør celle [2], og hvorfor er produksjonen lav om natta?
Cellen optimerer produksjonsplanen mot timeprisene. Om natta er prisen lav, så det lønner seg å spare vannet i magasinet til morgen- og kveldstoppene.
eksempel · svaret er illustrert
In [5]:
En del av sintef.energy
vLab er en av labene på sintef.energy, der SINTEF Energi samler modellene og labene for kraftbransjen. Labene henger sammen som en arbeidsflyt, med én konto for alle. Gå til sintef.energy
-
uLab User Lab
Bruk
Kjør, endre og forstå SINTEF Energis modeller med knapper, oversikt og en KI-assistent, uten å kode.
Med vLab: Send en modell fra vLab til uLab og hent kjøringene tilbake, uten å laste filer opp og ned.
Foreløpig bare for testbrukere.
-
vLab Virtual Lab
Kjør
Jupyter-miljøer i nettleseren med modellene ferdig installert, for Python, terminal og VS Code.
Med vLab: Du er her. Herfra kommer du videre til de andre labene.
For brukere med tilgang til minst én modell.
-
iLab Intelligence Lab
Forstå
SINTEF Energis egen plattform for å bruke og utforske kunstig intelligens i forskningen, på dedikert maskinvare i Trondheim.
Med vLab: iLab Assistant i JupyterLab får svarene sine fra iLab, så spørsmålene dine blir i SINTEF.
iLab er for ansatte i SINTEF Energi.
-
xLab Experience Lab
Opplev
Et rom i Energibygget på Gløshaugen i Trondheim, og en nettplattform for å forberede det rommet viser.
Med vLab: Slår du på «Vis i xLab» for en modell i uLab, kan den vises og kjøres fra xLab-rommet.
Utstillingen er åpen, prosjekter krever innlogging.
In [6]:
Hvem bruker vLab?
-
Forskere i SINTEF
Utvikling og testing av modeller, og forskningsprosjekter med eksterne partnere.
-
Kunder og partnere
Kraftselskaper og andre i industrien som bruker SINTEFs modeller i eget arbeid.
-
Studenter og kurs
Undervisning der alle har samme miljø fra første time.
-
Demo og opplæring
Prøv en modell sammen med oss før du tar den i bruk.
In [7]:
Slik får du tilgang
-
Skaff en sintef.energy-konto
Har du brukt andre tjenester fra sintef.energy, har du sannsynligvis allerede en konto. Hvis ikke, kan du registrere deg. Nye kontoer godkjennes av en administrator før du får tilgang. Registrer deg
-
Få tilgang til modellene
Tilgang gis per modell, for virksomheten eller kundegruppen din. Ta kontakt med SINTEF Energi eller kontaktpersonen din i SINTEF.
-
Logg inn og velg modell
Velg modell og versjon, så starter vLab en personlig server til deg.