Hopp til innhold
Jorda fra verdensrommet med tynn atmosfære, hav og is — det modellene beskriver

Geofag 2 · Numeriske beregninger

Numeriske modeller: Fra fysiske lover til superdatamaskiner

Hver gang du sjekker værvarselet på Yr, ser du resultatet av en numerisk modell: fysikk regnet ut på et rutenett av en superdatamaskin. De samme metodene brukes til å varsle strøm og stormflo langs kysten og til å regne ut hvordan klimaet kan bli. I dette kapitlet ser vi hvordan modellene bygges opp, hvordan de får riktig start, og hvordan de norske modellene MEPS, AROME-Arctic, Norkyst og NorESM brukes i værvarsling, havmodellering og klimaforskning.

Kompetansemål i Geofag 2 (LK20)

Elevene skal kunne

  • gjøre rede for hvordan numeriske modeller i geofag bygges opp og videreutvikles, og beskrive hvordan modellene brukes innenfor værvarsling, havmodellering og klimaforskning

(Udir, u.å.-b)

Kjerneelementer som dekkes i dette kapitlet:

• Modeller og modellering: «Kjerneelementet modeller og modellering handler om å bruke modeller og modellering i geofag.»

• Jordsystemer i tid og rom: «Kjerneelementet jordsystemer handler om delsystemer som geosfæren, atmosfæren, hydrosfæren, kryosfæren og biosfæren.»

(Udir, u.å.-a)

I dette kapitlet lærer du om

grunnlikningene, rutenett, oppløsning og tidssteg, parameterisering, dataassimilering, kaos og ensembler, og hvordan de norske modellene MEPS, AROME-Arctic, Norkyst og NorESM brukes i værvarsling, havmodellering og klimaforskning.

Hva tror du?

Ingen kan si sikkert om det regner i Bergen om tre uker. Likevel regner forskerne ut hvordan klimaet kan bli i 2100. Hvordan kan det henge sammen? Tenk over det før du leser videre. Vi kommer tilbake til det i delen om klimaforskning.

Hvordan bygges en numerisk modell opp?

En numerisk modell er et dataprogram som regner ut hvordan lufta, havet eller hele jordsystemet endrer seg. Modellen løser fysiske likninger med tall, i mange små regnestykker, i stedet for med én eksakt formel. Det er det numerisk betyr. I numerisk værvarsling løser datamaskinen de hydrodynamiske og termodynamiske likningene for atmosfæren og regner ut været framover i tid (Sivle, 2025). Klimamodeller bygger på de samme likningene, men brukes til å regne ut værstatistikken over mange år (Benestad & Gjengedal, 2024).

Grunnlikningene

Modellen starter med naturlover vi kjenner fra fysikken. Newtons andre lov sier hvordan lufta akselererer når trykkforskjeller, jordrotasjonen og friksjon virker på den. Bevaring av masse, energi og vann sier at luft, varme og vanndamp ikke forsvinner, men flyttes og skifter form. I tillegg kommer tilstandslikningen (gassloven), som binder sammen trykk, tetthet og temperatur. Gassloven er ingen bevaringslov, men en sammenheng mellom tilstandsvariablene. Samlet kaller vi dette grunnlikningene eller primitivlikningene. Nesten alle værmodeller i dag bygger på en versjon av dem (Warner, 2011). Allerede i 1904 beskrev Vilhelm Bjerknes værvarsling som et slikt fysisk problem: Kjenner vi tilstanden i atmosfæren nå og lovene den følger, kan vi i prinsippet regne ut tilstanden senere (Bjerknes, 1904).

Grunnlikningene: fysikken bak hvert tidssteg

Grunnlikningene, tidssteg og CFL-kriterietGrunnlikningene (primitivlikningene)Løses samtidig i alle gridceller1. Bevegelse (Vind)du/dt = -α·∇p - 2Ω×VNewtons 2. lov:• Trykkgradientkraft• Corioliskraft og friksjon2. Massebevaring∂ρ/∂t + ∇·(ρV) = 0Kontinuitet:• Luft forsvinner aldri• Konvergens gir heving3. Energibevaringc_p dT = α dp + dQTermodynamikk:• Adiabatisk heving• Latent varme og stråling4. Tilstandslikningen (gassloven)p = ρRT · ∂p/∂z = -ρgHydrostatisk balanse:• Ideell gasslov• Trykket avtar med høyde5. Fuktighetdq_v/dt = E - CVannets kretsløp:• Fordampning (E)• Kondensasjon til regn (C)Tidsstegintegrasjon (Numerisk fremskrivning)Tilstand ved tid tu(t), T(t), p(t), q(t)Løs differensiallikningerTendens: ∂u/∂t, ∂T/∂t, ∂p/∂tNy tilstand ved t + Δtu(t+Δt) = u(t) + (∂u/∂t)·ΔtCFL-kriteriet (Courant-Friedrichs-Lewy):C = (u · Δt) / Δx ≤ 1Tidssteget Δt må være så kort at lufta ikke rekker å blåsegjennom mer enn én gridcelle (Δx) på ett tidssteg.Er C større enn 1, blir regnestykket ustabilt.Gridcelle (Δx)u · Δt < Δx (Stabil)Skaleringsloven for superdatamaskiner:Halvering av gridstørrelse (Δx/2) krever:• 2× celler i x-retning · 2× celler i y-retning• 2× celler i z-retning = 8× flere 3D-celler• Pluss halvert tidssteg (Δt/2) pga. CFLHalvert rute: 4 ganger så mange ruter langs bakken, pluss kortere tidssteg
Numeriske værmodeller bygger på grunnlikningene (primitivlikningene), som beskriver atmosfærens utvikling: 1) Newtons 2. lov for væsker (Navier-Stokes) styrer akselerasjon fra trykkgradient, Coriolis, tyngdekraft og friksjon. 2) Kontinuitetslikningen sikrer massebevaring. 3) Termodynamikkens 1. lov håndterer adiabatisk oppvarming og latent varme. 4) Ideell gasslov kobler trykk, tetthet og temperatur. 5) Fuktighetslikninger sporer vanndamp og faseskifter. Superdatamaskinen regner ut tendensene ∂/∂t og oppdaterer tilstanden for neste tidssteg t + Δt. For numerisk stabilitet krever Courant-Friedrichs-Lewy (CFL)-kriteriet at tidssteget Δt er kortere enn tiden det tar for vinden å krysse én rutenettcelle (C = u·Δt / Δx ≤ 1).

Rutenett og oppløsning

Likningene kan ikke løses i hvert eneste punkt i lufta. Modellen deler derfor atmosfæren eller havet inn i et tredimensjonalt rutenett, og regner ut verdier som temperatur, trykk, vind og fuktighet i hver rute (Sivle, 2025). Avstanden mellom punktene i rutenettet kaller vi modellens oppløsning (romlig oppløsning). Hver rute har bare én verdi for hver størrelse. Det modellen regner ut, er altså et gjennomsnitt for hele ruten, ikke verdien i ett punkt.

Rutene kan være små eller store. Den globale modellen til ECMWF (Det europeiske senteret for mellomlange værvarsler) har ruter på ca. 9 km og 137 lag i høyden. Det øverste laget ligger ca. 80 km over bakken, i mesosfæren (ECMWF, 2023; u.å.-b). MET (Meteorologisk institutt) bruker værmodellen MEPS med ruter på 2,5 km. Den har 65 lag fra 12 meter over bakken til 10 hPa, langt oppe i stratosfæren (Eresmaa, 2024). Jo mindre rutene er, desto bedre beskriver modellen fjell, daler og fjorder (Sivle, 2025). Det betyr mye i et land som Norge, der vind, nedbør og temperatur kan endre seg mye over korte avstander.

Finere oppløsning koster regnekraft. Halverer vi rutestørrelsen, blir det fire ganger så mange ruter langs bakken. Med flere lag i høyden og kortere tidssteg (se nedenfor) øker regnejobben enda mer. Derfor må modellmakerne alltid velge mellom høy oppløsning, stort område og lang varslingstid.

Tidssteg

Modellen regner ikke fram tiden i én jafs, men i korte hopp, det vi kaller tidssteg. For hvert tidssteg regner den ut hvordan alle størrelsene endrer seg, og bruker svaret som start for neste steg. Tidssteget må passe til rutestørrelsen. Er det for langt, kan en bølge eller en strøm flytte seg over mer enn én rute på ett steg, og regnestykket blir ustabilt. Dette stabilitetskravet kalles CFL-kriteriet, etter matematikerne Courant, Friedrichs og Lewy (Warner, 2011). Havmodellen Norkyst, som har ruter på ca. 800 meter, bruker et tidssteg på 40 sekunder. Raske bølger på havoverflaten regnes med et eget tidssteg på 2 sekunder (Christensen mfl., 2026).

Atmosfæren delt i et tredimensjonalt rutenett

3D-rutenett og vertikale koordinater i en numerisk modell over norsk topografiØvre modellrand (TOA · ~0,01 hPa / ca. 80 km · innkommende solstråling og utgående IR)Horisontale isobarflaterNorskehavetFjellmassiv (1800 m)Horisontal oppløsning (Δx, Δy)2,5 km (MEPS) / 9 km (ECMWF)Én numerisk modellcelleVolum: Δx · Δy · ΔzuvwVariabler beregnet i hvert gridpunkt:u, v: Horisontale vindkomponenter (m/s)w: Vertikal vindhastighet / oppdriftT: Temperatur (K / °C)p: Lufttrykk i hektopascal (hPa)q: Spesifikk fuktighet (vanndamp, g/kg)q_c, q_i: Skymikrofysikk (dråper, is)Terrengfølgende sigma-nivåer (σ):Følger Norges dype fjorder og høye fjell for å fange opp dalvinder, fønvind og orografisk heving.
En numerisk værmodell deler atmosfæren i et tredimensjonalt nettverk av beregningsceller. Horisontalt bestemmes oppløsningen av cellebredden Δx og celledybden Δy (for eksempel 2,5 km i MEPS og 9 km i ECMWF). Vertikalt deles luftsøylen i lag: 65 lag opp til 10 hPa i MEPS, og 137 lag opp til ca. 80 km i ECMWF. Bare ECMWF når mesosfæren (Eresmaa, 2024; ECMWF, u.å.-b). Nær bakken benyttes terrengfølgende koordinater (sigma-flater) som buer seg mykt over norske fjell og fjorder, før de høyere oppe går over i plane isobarflater. For hver eneste celle beregner superdatamaskinen tilstandsvariablene: horisontal vind (u, v), vertikal vind (w), temperatur (T), lufttrykk (p), vanndamp (q) og skymengde.

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hvorfor gir en modell med ruter på 2,5 km ofte et bedre varsel i en fjord enn en modell med ruter på 9 km?

  2. 2. Hvorfor må tidssteget gjøres kortere når rutene blir mindre?

Hva er parameterisering?

Mange viktige prosesser i lufta er mindre enn rutene. Skydråper og regndråper dannes på mikrometer- og millimeterskala. Turbulensen i luftlaget nærmest bakken, grenselaget, består av virvler som er langt mindre enn en rute. Sollys og varmestråling går gjennom gasser og skyer på måter som varierer fra punkt til punkt. Modellen kan ikke regne ut hver dråpe eller hver virvel. I stedet beskriver vi den samlede virkningen av prosessene på hele ruten med forenklede formler. Det kaller vi parameterisering (parameter = størrelse som inngår i en formel).

ECMWF parameteriserer blant annet stråling, konveksjon (luft som stiger fordi den er varmere enn omgivelsene), skyer, utvekslingen mellom bakken og lufta, turbulens og bremsingen fra fjell som er mindre enn rutene (ECMWF, u.å.-c). Strålingen er så tung å regne ut at ECMWF regner den fullstendig bare én gang i timen, og på et grovere rutenett enn resten av modellen (ECMWF, u.å.-c). Et parameteriseringsskjema er altså en liten modell inne i den store modellen. Det kan for eksempel anslå hvordan skyene påvirker resten av atmosfæren (Benestad & Gjengedal, 2024).

Hvor mye som må parameteriseres, avhenger av oppløsningen. Med ruter på 2,5 km er MEPS og AROME-Arctic det vi kaller konveksjonstillatende modeller. Det betyr at nettet er fint nok til at store byger og tordenskyer i grove trekk kan regnes ut direkte, i stedet for å parameteriseres (Müller mfl., 2017; Frogner mfl., 2022). Skydråper, turbulens og stråling må likevel parameteriseres. Parameteriseringene er forenklinger, og derfor en viktig kilde til feil i modellene (Meteorologisk institutt, 2020). Skyer er fortsatt noe av det modellene sliter mest med (Benestad & Gjengedal, 2024).

Parameterisering: Fysikken som gjemmer seg under rutenettet

Parameterisering av sub-grid prosesser i numeriske modellerÉn modellcelle i tverrsnitt (f.eks. 9 × 9 km eller 2,5 × 2,5 km)Under cellestørrelsen = sub-gridKortbølget solAlbedo (Skyrefleksjon)Konvektiv bygesky (< 4 km bred)Lokal styrtregnskurTreffer bare en liten del av rutenBakketurbulensFriksjon mot skog og terrengModellens oppløsning: alt mindre enn ruten må parameteriseres4 viktige parameteriseringer i modellen1. KonveksjonsskjemaBeregner oppdrift og vertikal omrøringFrigjør latent varme ved kondensasjon (~2,5 MJ/kg)og omfordeler varme og fukt fra bakke til høyde.2. StrålingsskjemaKortbølget solstråling og langbølget varmestrålingBeregner absorbsjon i CO₂, vanndamp og ozon,samt skyenes albedo og drivhuseffekt.3. Sky-mikrofysikkskjemaFra vanndamp til regn, snø og haglDråpevekst ved koalesens og iskrystalldannelse(Bergeron-prosessen) i underkjølte skyer.4. Planetært grenselag og overflateFriksjon, varme- og fuktighetsfluks mot bakkenBeregner hvordan skog, snødekke, bølger ogbygningsruhet bremser vinden og varmer lufta.
En numerisk værmodell kan kun beregne én gjennomsnittlig verdi for temperatur, fuktighet og vind per rutenettcelle (venstre panel). Prosesser som er mindre enn cellen — som tordenskyer (konveksjon), turbulente virvler i terrenget, dråpedannelse og strålingsrefleksjon — kalles sub-grid prosesser. Siden de ikke kan løses direkte, må de representeres gjennom parameterisering (høyre panel): statistiske og fysiske formler som beregner hvordan de småskalige prosessene samlet påvirker cellens gjennomsnittstilstand.

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hvorfor må modellen parameterisere skyer og turbulens?

  2. 2. Hva betyr det at MEPS er en konveksjonstillatende modell?

Hvordan får modellen riktig start?

Dataassimilering

En værmodell må starte fra været slik det er akkurat nå. Til det bruker den observasjoner fra værstasjoner, skip, bøyer, værballonger (radiosonder), fly, GPS-mottakere på bakken, værradarer og satellitter (Eresmaa, 2024). ECMWF har rundt 60 millioner kvalitetskontrollerte observasjoner til rådighet hvert døgn (ECMWF, u.å.-e). Likevel er det mange ruter uten målinger, særlig over havet og høyt oppe i lufta. Målingene har også feil, og et punkt måler ikke det samme som gjennomsnittet i en hel rute (Meteorologisk institutt, 2020).

Løsningen er dataassimilering (assimilere = ta opp i seg). Modellen starter med et kort varsel fra forrige kjøring, bakgrunnen. Så sammenligner den bakgrunnen med de nye observasjonene og justerer den. Resultatet er analysen, den beste beskrivelsen vi har av tilstanden nå (ECMWF, u.å.-d). Hvor mye analysen dras mot en observasjon, avhenger av hvor stor feil vi regner med i observasjonen og i bakgrunnen.

Metodene er ulike fra senter til senter. Ifølge MetCoOp lager MEPS en ny analyse hver tredje time med metoden 3D-Var, og bakgrunnen er et tre timer gammelt varsel. Temperatur og fuktighet ved bakken analyseres for seg med optimal interpolasjon (Eresmaa, 2024). AROME-Arctic bruker også 3D-Var hver tredje time (Meteorologisk institutt, 2017). ECMWF bruker 4D-Var, som også tar hensyn til når i et tidsvindu observasjonene ble gjort (ECMWF, 2023; u.å.-d). Dataassimilering brukes også i havmodeller og for bakken, ikke bare for atmosfæren (ECMWF, u.å.-d).

Slik bygges starttilstanden

Dataassimilering: modellgjetning pluss observasjoner gir ny starttilstandmodellgjetningforrige syklusobservasjonerassimileringveid midlingstarttilstandneste varsel
Modellen har en gjetning. Observasjoner kommer inn med sine feil. Assimilering veier dem sammen. Resultatet er starttilstanden for neste varsel. Uten dette steget blir starten dårligere for hvert varsel.

Slik forankres modellen i virkeligheten: analysesyklusen

Dataassimilering: analysesyklusen i operative værvarslingssentreAssimileringsvinduet: ECMWF 12 timer (4D-Var), MEPS 3 timer (3D-Var)4D-Var (Fire-dimensjonal variasjonell analyse)Kontinuerlig observasjonsflom inn i superdatamaskinen:🛰️ VærsatellitterInfrarøde og mikrobølgeradianse🎈 Radiosonder (Ballonger)Vertikalprofiler T, p, fukt, vind✈️ Rutefly (AMDAR)Vind og temp i 10–12 km høyde📡 Radar og VærstasjonerBakketrykk, nedbør og bøyer1. Bakgrunnstilstand«First Guess» fra forrigeForrige korttidsprognose (x_b)+2. 4D-Var MinimeringJ(x) = (x-x_b)ᵀB⁻¹(x-x_b) +       (y-H[x])ᵀR⁻¹(y-H[x])3. Analyse (Starttilstand)Fysisk balansert tilstandKlar for ny integrasjon (x_a)Neste modellprognose skytes ut:Superdatamaskinen regner nytt 66-timers MEPS-varsel for Skandinavia, Finland og Baltikum og 15-dagers ECMWF-ensemble for kloden. Syklusen gjentas når neste vindu er fullt.
ECMWF bruker 4D-Var med et tidsvindu på 12 timer. MEPS assimilerer oftere, med kortere vinduer (3D-Var hver 3. time). Superdatamaskinen henter inn millioner av ferske målinger fra satellitter, værballonger (radiosonder), rutefly og bakkestasjoner. Disse veies matematisk mot modellens forrige korttidsprognose («bakgrunnstilstand» eller First Guess). Fordi målingene har støy og er ujevnt spredt i rommet, skaper 4D-Var en optimal og fysisk balansert «analyse» (starttilstand). Fra denne analysen starter et nytt 10- til 15-dagers værvarsel.

Kaos og ensembler

Selv den beste analysen har små feil. I atmosfæren vokser små feil over tid, fordi atmosfæren er et kaotisk system (Meteorologisk institutt, 2020). Edward Lorenz viste i 1963 at en enkel modell av strømning ga helt ulike resultater når han endret startverdiene litt (Lorenz, 1963). Dette ble kjent som sommerfugleffekten, etter et foredrag der Lorenz spurte om et vingeslag fra en sommerfugl i Brasil kan utløse en tornado i Texas (Store norske leksikon, u.å.).

Derfor kjører værtjenestene ikke bare ett varsel, men et ensemble: mange varsler som starter fra litt ulike analyser (Meteorologisk institutt, 2020). Hvert varsel kalles et medlem. ECMWF kjører 51 medlemmer, ett kontrollvarsel og 50 med små endringer, med ruter på ca. 9 km og opptil 15 døgn fram (ECMWF, u.å.-a). I MEPS starter fem nye medlemmer hver time, og ensemblet består av 30 medlemmer fra de siste seks timene (Meteorologisk institutt, u.å.-a). MEPS forstyrrer ikke bare startverdiene, men også randverdiene, observasjonene og enkelte tall i parameteriseringene. Slik tar ensemblet hensyn til at også modellen har feil (Eresmaa, 2024).

Er medlemmene enige, er varselet sikkert. Sprer de seg mye, er det usikkert. Den enkleste måten å lese et ensemble på er å telle: Gir 12 av 30 medlemmer regn, er sjansen for regn ca. 40 prosent.

Slik leser du et ensemble

Ensemble: mange nesten like baner. Tett bunt er høy tillit, sprik er lav tillittemperatur / nedbørdag 0dag 4 · fortsatt samletdag 8 · spriktykk linje = median
Hvert medlem er en lovlig starttilstand gitt observasjonene. Ligger kurvene tett: høy tillit. Spriker de: lavtrykkets bane er usikker. «40 % sjanse for regn» er, i den enkleste tolkningen, andelen medlemmer over en terskel.

Fra deterministisk kaos til probabilistisk ensemble

Kaos, Lorenz-attraktoren og ensemblevarsling (EPS) fra dag 0 til 14Lorenz-attraktoren (Sommerfugleffekten)Lorenz (1963)To simuleringer med 0,001 startavvik:• Bane A (cyan): Følger venstre vinge (Høytrykk)• Bane B (oransje): Kastes til høyre vinge (annen vinge)Ekstrem følsomhet for startbetingelser gjør determinisme umulig.Ensemblevarsel: 51 medlemmer i ECMWF (ett kontrollvarsel og 50 med små endringer), 30 i MEPSECMWF / MEPSTemperatur / BakketrykkDag 0Dag 3Dag 6Dag 9Dag 14MedianHøy tillitSpredning starterPrediksjonsgrenseSlik leser du Yr-varselet ved stor spredning:Når Yr hopper mellom sol og 20 mm på dag 8, er det ikke modellensom er ødelagt. Det er ensemblets spredning du ser.Bruk sannsynlighetsvarsel («40 % sjanse for regn»), ikke enkelttall.
Venstre panel: Lorenz-attraktoren (1963) viser atmosfærens ikke-lineære dynamikk («sommerfugleffekten»). To modellberegninger som starter nesten nøyaktig likt (avvik på 0,001, en illustrasjon) følger hverandre tett de første omløpene (cyan og oransje kurve), men skiller plutselig lag og havner på helt motsatte vinger av attraktoren. Høyre panel: Moderne værvarsling løser dette gjennom ensemblevarsling (EPS). Først er spredningen liten (høy varslingstillit). Etter hvert begynner banene å sprike, og når de spriker mye, gir ikke et enkelt tall mening lenger. Da må varselet tolkes som sannsynligheter.

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hva er analysen i dataassimilering?

  2. 2. Hvorfor kjører MET og ECMWF ensembler i stedet for ett varsel?

Hvordan brukes modellene i værvarslingen?

Værvarslingen i Norge bygger på flere modeller som henger sammen. Øverst står de globale modellene til ECMWF, som dekker hele jorda. ECMWF lager ensemblevarsler fra kl. 00 og 12 UTC hver dag, og kortere varsler fra kl. 06 og 18 UTC (ECMWF, u.å.-a). En modell som bare dekker et avgrenset område, trenger verdier langs kanten, det vi kaller randverdier. De henter den fra en global modell. MEPS får randverdier fra ECMWF for hver time (Eresmaa, 2024).

MEPS

MEPS (MetCoOp Ensemble Prediction System) er hovedmodellen for værvarslene fra MET de første døgnene. Den lages i MetCoOp, et samarbeid mellom MET, SMHI i Sverige og FMI i Finland, der også Estland og Latvia er med (Meteorologisk institutt, u.å.-b). MEPS har ruter på 2,5 km, dekker Skandinavia, Finland og Baltikum. Varselet går omtrent to og et halvt døgn (opptil ca. 66 timer) fram (Eresmaa mfl., 2026; Meteorologisk institutt, u.å.-a). MEPS har vært i drift siden 2016 (Frogner mfl., 2019). På Yr brukes MEPS til de første døgnene av varselet. Etter det tar ECMWF-ensemblet over, fram til ti døgn (Yr, u.å.). Modellvarselet blir også etterbehandlet før det vises på Yr, slik at det passer bedre til stedet du ser på (Yr, u.å.).

AROME-Arctic

Langt nord er værvarsling ekstra vanskelig. Der er det få observasjoner, og havisen og de kraftige polare lavtrykkene krever egne løsninger. AROME-Arctic er MET sin modell for Svalbard, Nord-Norge og havområdene rundt. Den har ruter på 2,5 km og 65 lag i høyden, og den har vært i drift siden 15. november 2015 (Meteorologisk institutt, 2017). Modellen kjøres fire ganger i døgnet og regner 66 timer fram, og den får randverdier fra ECMWF. Havtemperaturen og havisen hentes også fra ECMWF, og en egen enkel havismodell regner på isen (Meteorologisk institutt, 2017). Det er AROME-Arctic som gir varslene for Svalbard på Yr (Meteorologisk institutt, u.å.-c). Du kan lese mer om havisen i kapitlet Kryosfæren, og om lavtrykk og fronter i kapitlet Værkart.

Meteorologen bruker modellene, men lager ikke varselet bare ved å lese av ett kart. Hun sammenligner modeller, ser på ensemblet og på de nyeste observasjonene, og vurderer om farevarsler må sendes ut.

Nesting: Fra storskala global atmosfære til lokale fjorder

Det operative modellhierarkiet i Norge: Fra global ECMWF til MEPS, AROME-Arctic og NorkystModellhierarkiet hos Meteorologisk institutt og YrNesting: Randbetingelser fra stor til liten skala1. Global modell: ECMWF IFSSpesifikasjoner:• Område:Hele jordkloden (global)• Oppløsning:~9 km grid• Ensemble:51 medlemmer• Tidshorisont:15 døgn (varsel)Styrke: Fanger store lavtrykk og jetstrømmer.Svakhet: Ser ikke norske fjorder og bygeskyer.Randdata2. Regional modell: MEPSSpesifikasjoner:• Område:Skandinavia, Finland og Baltikum• Oppløsning:2,5 km grid• Ensemble:30 medlemmer• Tidshorisont:66 timer (Yr time-for-time)Konveksjonstillatende:store byger regnes i grove trekk direkte.Vindstress3. Havmodell: Norkyst (versjon 3, ca. 800 m)Norskekysten og fjorderSpesifikasjoner:• Område:Hele norskekysten• Oppløsning:800 m grid• Fysikk:ROMS havmodell• Varsler:Strøm, tidevann, temperatur, saltholdighetDrives av MEPS-atmosfære ogferskvannsavrenning fra elver.Arktisk spesialmodell: AROME-Arctic (2,5 km)Dekker Barentshavet, Svalbard og Nord-Atlanteren. Spesialtilpasset sjøisdekke, ekstrem kulde, polare lavtrykk og arktiske grenselag.Kilde: Meteorologisk institutt (MET, 2017)
Ingen superdatamaskin i verden har nok regnekraft til å kjøre hele kloden med 800 meters oppløsning. Derfor bruker Meteorologisk institutt et hierarki av modeller med ulik oppløsning (nesting): 1) Den globale modellen ECMWF IFS dekker hele planeten med 9 km oppløsning og 51 ensemblemedlemmer. Den beregner de store stormbanene og jetstrømmene. 2) På randen mater ECMWF inn data til den regionale modellen MEPS (MetCoOp Ensemble Prediction System). MEPS dekker Skandinavia, Finland og Baltikum med 2,5 km oppløsning og 30 medlemmer. Med 2,5 km regner modellen store byger i grove trekk direkte (konveksjonstillatende) og får med norsk fjordtopografi. 3) AROME-Arctic ivaretar havis og polare lavtrykk. 4) Havmodellen Norkyst (versjon 3, ca. 800 m) drives av vind og lufttrykk fra AROME-MetCoOp (2,5 km), med ECMWF der det mangler data, og simulerer kyststrømmer, tidevann og stormflo med 800 meters oppløsning.

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hvorfor trenger MEPS randverdier fra ECMWF?

  2. 2. Hvilken modell gir varslene for Svalbard på Yr?

Hvordan brukes modellene i havmodelleringen?

Havet følger de samme fysiske lovene som lufta, men sjøvannets tetthet styres av temperatur og saltholdighet. En havmodell regner ut strøm, vannstand, temperatur og saltholdighet i et rutenett som går fra overflaten ned mot bunnen. Den trenger, akkurat som en værmodell, en start, randverdier og påvirkning fra omgivelsene. For havet er det særlig vinden, lufttrykket, varmen fra sola, ferskvann fra elvene og tidevannet som virker inn.

Norkyst er MET sin modell for havet langs hele norskekysten. Den første versjonen, Norkyst-800, kom i 2011 (Albretsen mfl., 2011) og ble tatt i bruk i den daglige varslingen i 2012. Den nyeste versjonen, Norkyst versjon 3, er beskrevet av forskere ved MET og Havforskningsinstituttet (Christensen mfl., 2026). Modellen bygger på havmodellen ROMS og har ruter på ca. 800 meter og 40 lag fra overflaten til bunnen. Vind og lufttrykk kommer fra MET sin værmodell med ruter på 2,5 km, hver time. Fordi lufttrykket er med, får modellen fram stormflo, når lavt lufttrykk og pålandsvind presser vannet opp mot land. Vannføringen i elvene kommer fra NVE, verdiene langs havranden fra den europeiske havtjenesten Copernicus, og tidevannet fra en global tidevannsmodell (Christensen mfl., 2026).

Norkyst regner fem døgn (120 timer) fram, og det lages et nytt varsel hver natt (Christensen mfl., 2026). Modellen viser hvordan Den norske kyststrømmen og Den norske atlanterhavsstrømmen beveger seg langs kysten. Du kan lese mer om strømmene i kapitlet Havstrømmer. Varslene brukes blant annet til å beregne hvor en person i sjøen, et skip eller et oljeutslipp driver, og til å følge spredningen av lakselus fra oppdrettsanlegg (Christensen mfl., 2026). For enkelte fjorder, som Oslofjorden, finnes det egne modeller med ruter på 160 meter. MET kjører også en versjon med dataassimilering, med ruter på 2,4 km og metoden 4D-Var (Christensen mfl., 2026). Norkyst har ikke havis. Barentshavet og Svalbard dekkes av en egen modell for hav og havis (Christensen mfl., 2026).

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hvorfor trenger Norkyst data fra en værmodell?

  2. 2. Hva brukes Norkyst-varslene til?

Hvordan brukes modellene i klimaforskningen?

Et værvarsel starter fra været i dag og regner ut hvordan det utvikler seg de neste timene og dagene. En klimamodell spør om noe annet. Den regner ut hvordan værstatistikken, altså klimaet, endrer seg når pådrivene endres, for eksempel mengden drivhusgasser eller innstrålingen fra sola (Benestad & Gjengedal, 2024). Det er svaret på «Hva tror du?»: Vi kan ikke vite om det regner i Bergen en bestemt dag i 2100, men vi kan regne ut hvordan gjennomsnittet og variasjonen endrer seg.

En global klimamodell løser naturlovene på et tredimensjonalt rutenett for atmosfæren, havet, havisen og landjorda med vegetasjon. Når modellen også har avansert atmosfærekjemi og kretsløp for stoffer som karbon, kaller vi den en jordsystemmodell (NORCE, u.å.). Rutene er mye større enn i værmodellene, fordi modellen skal regne over hele jorda og over hundrevis av år.

NorESM (Norwegian Earth System Model) er den norske jordsystemmodellen. Den er utviklet siden 2007 og har blitt brukt i rapportene til FNs klimapanel, IPCC (NORCE, u.å.). Den siste versjonen, NorESM2, er utviklet av et konsortium ledet av MET og NORCE, sammen med Universitetet i Oslo, CICERO, Nansensenteret og Universitetet i Bergen (NorESM-konsortiet, u.å.). NorESM2 bygger på den amerikanske modellen CESM2, men har egne norske deler, blant annet havmodellen BLOM, en modell for partikler i lufta (aerosoler) og en modell for karbonet i havet. Den finnes i flere oppløsninger. I NorESM2-LM har atmosfæren og landjorda ruter på ca. 2 grader og havet ca. 1 grad. I NorESM2-MM har alle delene ca. 1 grad (NorESM-konsortiet, u.å.). Én grad er omtrent 110 km langs en lengdegrad.

Klimamodellene kan ikke sjekkes mot framtiden. Forskerne tester dem derfor mot klimaet vi har målt, for eksempel den globale middeltemperaturen, årstidene og naturlige svingninger som El Niño (Benestad & Gjengedal, 2024). Mange forskningsgrupper kjører også de samme forsøkene med hver sin modell. Slik ser vi hvor modellene er enige og hvor de spriker. Dette samarbeidet heter CMIP (Coupled Model Intercomparison Project), og resultatene brukes i IPCC-rapportene (Benestad & Gjengedal, 2024). NorESM2 er en av modellene i CMIP6. Med NorESM2-LM blir jorda 1,3 grader varmere mot slutten av hundreåret med lave utslipp, og 3,9 grader varmere med svært høye utslipp, sammenlignet med 1850–1879 (Seland mfl., 2020). Mer om scenarioene og klimaendringene står i kapitlet Klima.

Sjekk deg selv

Velg ett svar per spørsmål.

  1. 1. Hva er den viktigste forskjellen på en værmodell og en klimamodell?

  2. 2. Hvordan kan forskerne teste en klimamodell?

Hvordan videreutvikles modellene?

Ideen om å regne ut været er over hundre år gammel. I 1904 publiserte Vilhelm Bjerknes artikkelen der han beskrev værvarsling som et matematisk-fysisk problem (Bjerknes, 1904). I 1905 la han fram programmet i et foredrag i Washington (Dannevig & Harstveit, 2025). Den britiske fysikeren Lewis Fry Richardson prøvde å regne ut været for hånd. Han publiserte arbeidet i boka Weather Prediction by Numerical Process i 1922, men metoden fikk lite praktisk betydning mens han levde (Mæhlum, 2024). Først med datamaskinene ble ideen mulig. De første brukbare værvarslene regnet ut av en datamaskin ble laget av svenske og norske meteorologer i 1954 (Benestad & Gjengedal, 2024).

Siden da har modellene blitt bedre på tre måter. For det første har datamaskinene blitt kraftigere, slik at rutene kan bli mindre. Da Yr kom i 2007, hadde værmodellen til MET ruter på 10 km. I dag er de 2,5 km (Meteorologisk institutt, 2020). I 2023 halverte ECMWF rutene i ensemblet sitt fra 18 til 9 km (ECMWF, 2023). For det andre kommer det nye observasjoner, særlig fra satellitter, og bedre metoder for dataassimilering. For det tredje blir parameteriseringene bedre etter hvert som forskerne forstår prosessene bedre. Hver ny modellversjon testes mot observasjoner før den tas i bruk. Resultatet er at et varsel i dag er omtrent like godt som et varsel for én dag kortere tid fram var for ti år siden. Varslene har altså blitt omtrent én dag bedre hvert tiende år (Meteorologisk institutt, 2020).

Et nytt supplement er modeller basert på maskinlæring. I 2025 tok ECMWF i bruk AIFS, som har lært av hvordan været har utviklet seg tidligere og kjøres side om side med den fysiske modellen. AIFS bruker omtrent 1000 ganger mindre energi per varsel, men starter fra den samme analysen, så den trenger fortsatt observasjoner og dataassimilering (ECMWF, 2025). Også havmodellene og klimamodellene utvikles videre. Norkyst versjon 3 har erstattet den gamle Norkyst-800 (Christensen mfl., 2026), og den neste norske jordsystemmodellen, NorESM3, utvikles nå til neste runde av CMIP og IPCC (NorESM-konsortiet, 2025).

Tre vanlige misforståelser

  1. En værmodell er et værkart på en datamaskin. Modellen er fysikk som regnes ut på et rutenett. Kartene på Yr og i nyhetene er bare resultatet (Sivle, 2025).
  2. Med små nok ruter blir varselet perfekt. Observasjonene har feil og hull, parameteriseringene er forenklinger, og små feil vokser fordi atmosfæren er kaotisk (Meteorologisk institutt, 2020).
  3. Klimamodeller kan ikke stemme når værvarselet bommer etter to uker. Klimamodellen varsler ikke været en bestemt dag. Den regner ut hvordan værstatistikken endrer seg når pådrivene endres (Benestad & Gjengedal, 2024).

Viktige begreper

Numerisk modell: Et dataprogram som løser fysiske likninger med tall, steg for steg, i et rutenett.

Grunnlikningene (primitivlikningene): Bevegelseslikningene, bevaring av masse, energi og vann, og tilstandslikningen (gassloven).

Rutenett: Tredimensjonal inndeling av atmosfæren eller havet i ruter. Modellen regner ut én verdi per rute for hver størrelse.

Oppløsning: Avstanden mellom punktene i rutenettet, for eksempel 2,5 km i MEPS.

Tidssteg: Tiden modellen hopper fram for hvert regnestykke. Det må være kort nok til at ingenting flytter seg over mer enn én rute på ett steg (CFL-kriteriet).

Parameterisering: Forenklede formler for den samlede virkningen av prosesser som er mindre enn rutene, som skyer, turbulens og stråling.

Dataassimilering: Metoden som kombinerer et kort varsel (bakgrunnen) med nye observasjoner til en analyse.

Analyse: Den beste beskrivelsen av tilstanden nå. Den er startpunktet for et nytt varsel.

Randverdier: Verdier langs kanten av en regional modell, hentet fra en større modell.

Ensemble: Mange varsler med litt ulike startverdier. Spredningen viser hvor sikkert varselet er.

Kaos (sommerfugleffekten): At små forskjeller i startverdiene kan gi store forskjeller senere.

MEPS: Ensemblemodellen for værvarsling fra MetCoOp, med ruter på 2,5 km over Skandinavia, Finland og Baltikum.

AROME-Arctic: MET sin værmodell for Svalbard, Nord-Norge og havområdene rundt, med ruter på 2,5 km.

Norkyst: MET sin havmodell for norskekysten, med ruter på ca. 800 meter.

Jordsystemmodell: En klimamodell som også har atmosfærekjemi og kretsløp for stoffer som karbon.

NorESM: Den norske jordsystemmodellen, utviklet av NorESM-konsortiet ledet av MET og NORCE.

Sammendrag

  • En numerisk modell løser grunnlikningene for atmosfæren eller havet med tall, steg for steg i tid, i et tredimensjonalt rutenett.
  • Oppløsningen er rutestørrelsen. Små ruter gir bedre terreng, men krever kortere tidssteg og mye mer regnekraft. Prosesser som er mindre enn rutene, som skyer, turbulens og stråling, må parameteriseres.
  • Dataassimilering kombinerer et kort varsel med nye observasjoner til en analyse. Fordi atmosfæren er kaotisk, kjøres ensembler som viser hvor sikkert varselet er.
  • I værvarslingen gir ECMWF randverdier og varsler for hele jorda. MEPS (2,5 km) gir de første døgnene på Yr, og AROME-Arctic (2,5 km) dekker Svalbard og nordområdene.
  • Havmodellen Norkyst (ca. 800 meter) drives av vind og lufttrykk fra værmodellen, ferskvann fra elvene og tidevannet, og brukes til strøm, stormflo, drift i sjøen og lakselus.
  • Klimamodeller som NorESM regner ut hvordan værstatistikken endrer seg når pådrivene endres. Modellene blir bedre med mer regnekraft, flere observasjoner og bedre parameteriseringer, og varslene har blitt omtrent én dag bedre hvert tiende år.

Test deg selv

Velg ett svar per spørsmål.

  1. 1. Hva er oppløsningen i en numerisk modell?

  2. 2. Hvorfor må modellen parameterisere skyer?

  3. 3. Hva gjør dataassimileringen?

  4. 4. 18 av 30 medlemmer i et ensemble gir regn i morgen. Hva er den enkleste tolkningen?

  5. 5. Hvilken modell regner ut strøm og stormflo langs norskekysten?

  6. 6. Hvorfor kan vi regne på klimaet i 2100 når vi ikke kan varsle været om tre uker?

Kildeliste

  1. Albretsen, J., Sperrevik, A. K., Staalstrøm, A., Sandvik, A. D., Vikebø, F., & Asplin, L. (2011). NorKyst-800 Rapport nr. 1: Brukermanual og tekniske beskrivelser (Fisken og havet 2/2011). Havforskningsinstituttet. https://www.hi.no/en/hi/nettrapporter/fisken-og-havet/2011/fh_2-2011_til_web
  2. Benestad, R., & Gjengedal, K. (2024, 26. november). Klimamodeller. I Store norske leksikon. https://snl.no/klimamodeller
  3. Bjerknes, V. (1904). Das Problem der Wettervorhersage, betrachtet vom Standpunkte der Mechanik und der Physik. Meteorologische Zeitschrift, 21, 1–7.
  4. Christensen, K. H., Albretsen, J., Asplin, L., Frøysa, H. G., Gusdal, Y., Iversen, S. C., Jensen, M. F., Johnsen, I. A., Kristensen, N. M., Sævik, P. N., Sandvik, A. D., Simonsen, M., Skarðhamar, J., Sperrevik, A. K., & Trodahl, M. (2026). «Norkyst» version 3: The coastal ocean forecasting system for Norway. Geoscientific Model Development, 19(7), 2785–2798. https://doi.org/10.5194/gmd-19-2785-2026
  5. Dannevig, P., & Harstveit, K. (2025, 25. mars). Vilhelm Bjerknes. I Store norske leksikon. https://snl.no/Vilhelm_Bjerknes
  6. ECMWF. (2023). IFS upgrade brings many improvements and unifies medium-range resolutions. ECMWF Newsletter, 176. https://www.ecmwf.int/en/newsletter/176/earth-system-science/ifs-upgrade-brings-many-improvements-and-unifies-medium
  7. ECMWF. (2025, 25. februar). ECMWF's AI forecasts become operational. https://www.ecmwf.int/en/about/media-centre/news/2025/ecmwfs-ai-forecasts-become-operational
  8. ECMWF. (u.å.-a). Medium-range forecasts. https://www.ecmwf.int/en/forecasts/documentation-and-support/medium-range-forecasts
  9. ECMWF. (u.å.-b). L137 model level definitions. https://confluence.ecmwf.int/display/UDOC/L137+model+level+definitions
  10. ECMWF. (u.å.-c). Atmospheric physics. https://www.ecmwf.int/en/research/modelling-and-prediction/atmospheric-physics
  11. ECMWF. (u.å.-d). Data assimilation. https://www.ecmwf.int/en/research/data-assimilation
  12. ECMWF. (u.å.-e). Key facts and figures. https://www.ecmwf.int/en/about/media-centre/key-facts-and-figures
  13. Eresmaa, R. (2024). Variational bias correction of polar-orbiting satellite radiances in convective-scale data assimilation. Tellus A: Dynamic Meteorology and Oceanography, 76(1), 115–129. https://doi.org/10.16993/tellusa.3259
  14. Eresmaa, R., Andrae, U., Berggren, L., Bremnes, J. B., Fortelius, C., Frogner, I.-L., Gregow, E., Grote, R., Ridal, M., Vignes, O., Ansper, I., Azad, R., Begens, J., Bergholt, L., Blyverket, J., Daniel, L., Engdahl, B. J., Erlandsen, H., Eshagh, M., … Zandovskis, U. (2026). The operational forecast process at MetCoOp. Bulletin of the American Meteorological Society, 107(5), E946–E963. https://doi.org/10.1175/BAMS-D-25-0225.1
  15. Frogner, I.-L., Andrae, U., Bojarova, J., Callado, A., Escribá, P., Feddersen, H., Hally, A., Kauhanen, J., Randriamampianina, R., Singleton, A., Smet, G., van der Veen, S., & Vignes, O. (2019). HarmonEPS – The HARMONIE ensemble prediction system. Weather and Forecasting, 34(6), 1909–1937. https://doi.org/10.1175/WAF-D-19-0030.1
  16. Frogner, I.-L., Andrae, U., Ollinaho, P., Hally, A., Hämäläinen, K., Kauhanen, J., Ivarsson, K.-I., & Yazgi, D. (2022). Model uncertainty representation in a convection-permitting ensemble – SPP and SPPT in HarmonEPS. Monthly Weather Review, 150(4), 775–795. https://doi.org/10.1175/MWR-D-21-0099.1
  17. Lorenz, E. N. (1963). Deterministic nonperiodic flow. Journal of the Atmospheric Sciences, 20(2), 130–141. https://doi.org/10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2
  18. Meteorologisk institutt. (2017, 11. mai; endret 11. juni 2019). About AROME-Arctic. https://www.met.no/en/projects/The-weather-model-AROME-Arctic/about
  19. Meteorologisk institutt. (2020, 4. mars; endret 3. februar 2021). Derfor blir værvarselet aldri perfekt. https://www.met.no/nyhetsarkiv/derfor-blir-vaervarselet-aldri-perfekt
  20. Meteorologisk institutt. (u.å.-a). MEPS dataset [Wiki]. GitHub, metno/NWPdocs. https://github.com/metno/NWPdocs/wiki/MEPS-dataset
  21. Meteorologisk institutt. (u.å.-b). MetCoOp. https://www.met.no/en/projects/metcoop
  22. Meteorologisk institutt. (u.å.-c). The weather model AROME-Arctic. https://www.met.no/en/projects/The-weather-model-AROME-Arctic
  23. Müller, M., Homleid, M., Ivarsson, K.-I., Køltzow, M. A. Ø., Lindskog, M., Midtbø, K. H., Andrae, U., Aspelien, T., Berggren, L., Bjørge, D., Dahlgren, P., Kristiansen, J., Randriamampianina, R., Ridal, M., & Vignes, O. (2017). AROME-MetCoOp: A Nordic convective-scale operational weather prediction model. Weather and Forecasting, 32(2), 609–627. https://doi.org/10.1175/WAF-D-16-0099.1
  24. Mæhlum, L. (2024, 26. november). Lewis Fry Richardson. I Store norske leksikon. https://snl.no/Lewis_Fry_Richardson
  25. NORCE. (u.å.). Infrastruktur for norsk jordsystemmodellering. https://www.norceresearch.no/infrastruktur-for-norsk-jordsystemmodellering
  26. NorESM-konsortiet. (2025). Busy kickoff to deliver a new climate model, NorESM3. https://www.noresm.org/busy-kickoff-to-deliver-a-new-climate-model-noresm3/
  27. NorESM-konsortiet. (u.å.). NorESM2 documentation. https://noresm-docs.readthedocs.io/en/noresm2/start.html
  28. Seland, Ø., Bentsen, M., Olivié, D., Toniazzo, T., Gjermundsen, A., Graff, L. S., Debernard, J. B., Gupta, A. K., He, Y.-C., Kirkevåg, A., Schwinger, J., Tjiputra, J., Aas, K. S., Bethke, I., Fan, Y., Griesfeller, J., Grini, A., Guo, C., Ilicak, M., … Schulz, M. (2020). Overview of the Norwegian Earth System Model (NorESM2) and key climate response of CMIP6 DECK, historical, and scenario simulations. Geoscientific Model Development, 13(12), 6165–6200. https://doi.org/10.5194/gmd-13-6165-2020
  29. Sivle, A. D. (2025, 22. februar). Numerisk værvarsling. I Store norske leksikon. https://snl.no/numerisk_værvarsling
  30. Store norske leksikon. (u.å.). Edward Lorenz. I Store norske leksikon. https://snl.no/Edward_Lorenz
  31. Utdanningsdirektoratet [Udir]. (u.å.-a). Kjerneelementer. https://www.udir.no/lk20/gfg01-03/om-faget/kjerneelementer
  32. Utdanningsdirektoratet [Udir]. (u.å.-b). Kompetansemål etter geofag 2. https://www.udir.no/lk20/gfg01-03/kompetansemaal-og-vurdering/kv973
  33. Warner, T. T. (2011). Numerical weather and climate prediction. Cambridge University Press. https://doi.org/10.1017/CBO9780511763243
  34. Yr. (u.å.). Locationforecast: Data model. https://developer.yr.no/doc/locationforecast/datamodel/