Hybridmodellering med fysikk og maskinlæring
Kontaktpersoner
Hva kan vi hjelpe deg med?
Fysiske modeller beskriver kjente sammenhenger, men kan være beregningskrevende eller mangle en presis beskrivelse av enkelte prosesser. Data kan bidra til å tilpasse, supplere eller forenkle modellene. Vi utvikler hybride tilnærminger der numerisk simulering og maskinlæring kombineres ut fra hva vi vet om systemet, hvilke data som finnes, og hva modellen skal brukes til.
Vi kan hjelpe deg med å:
- Utvikle raske, fysikkbaserte modeller som trenes mot målinger eller detaljerte simuleringer.
- Erstatte kostbare beregninger med surrogatmodeller for analyse og optimering.
- Lære ukjente sammenhenger eller korrigere systematiske modellavvik ved hjelp av data.
- Koble nevrale nettverk og andre lærte komponenter til eksisterende simulatorer.
- Undersøke modellenes nøyaktighet, fysiske egenskaper og anvendelighet under nye betingelser.
Har du en simulator som er for kostbar å bruke, eller data du ønsker å utnytte bedre i en fysisk modell? Ta kontakt med vår forskningsgruppe for Anvendt beregningsvitenskap.
Fysisk struktur og læring fra data
Hybridmodellering kan ta flere former. En fysisk simulator kan selv gjøres trenbar, et nevralt nettverk kan beskrive en ukjent del av modellen, eller en surrogatmodell kan lære å gjengi utvalgte resultater fra en mer detaljert simulering. Valget avhenger blant annet av datagrunnlaget, beregningskostnaden og hvilke fysiske egenskaper som må bevares.
Vår tilnærming bygger på inngående kjennskap til numeriske metoder og simulatorutvikling. Vi arbeider med hvordan fysisk struktur kan bygges inn i modellen og treningen, og hvordan deriverbare simulatorer og sensitivitetsanalyse kan brukes til effektiv kalibrering av både fysiske og lærte komponenter.
En sentral del av arbeidet gjelder strømning i undergrunnen, blant annet reservoarsimulering, CO₂-lagring og geotermisk energi. Vi arbeider også med andre dynamiske systemer og strømningsproblemer. Eksemplene nedenfor viser ulike måter å kombinere modeller og data på.
Hva gjør vi?
Vi utvikler hybridmetoder som forener fysisk innsikt med maskinlæring for å lage raske og presise strømningsmodeller for komplekse systemer. Hovedfokuset vårt er undergrunnen – inkludert utvinning av hydrokarboner, CO₂-lagring, og geotermisk energi – områder med lite data og høy usikkerhet.
🧠 Simulatoren som et nevralt nettverk |
||
|---|---|---|
|
I CGNet-tilnærmingen bruker vi en fullt deriverbar strømningssimulator som en trenbar modell – konseptuelt lik et nevralt nettverk. Arkitekturen bestemmes av beregningsgrafen som oppstår fra en endelig volum-diskretisering over et grovt grid (eller en grov partisjon av et mer nøyaktig grid), der fysiske størrelser som porevolum og transmissibilitet fungerer som justerbare vekter. Disse kalibreres med gradientbasert optimalisering, der automatisk derivasjon og adjungerte metoder spiller rollen til backpropagation. CGNet kan trenes mot feltdata eller etterligne høyoppløste simuleringer – og gir raske, fysikk-konsistente prediksjoner til lavere beregningskostnad. |
|
|
|
||
🔁 Andre hybride strømningsmodeller |
||
|
CGNet er én av flere hybride tilnærminger vi utvikler. Vi jobber også med numeriske interwell-nettverksmodeller som GPSNet, FlowNet og StellNet, som bruker forenklede strømningsnett trent på felt- eller simuleringsdata for raskt å predikere reservoaratferd. For ukonvensjonelle ressurser som skiferolje bruker vi kalibrerte 1D-modeller til å forutsi produksjon fra hydraulisk oppsprukne systemer med svært lav permeabilitet, og fanger opp samspillet mellom sprekker og matriks samt transient strømning. |
|
|
|
||
📚 Etablerte metoder innen maskinlæring |
||
|
Vi har erfaring med metoder som Physics-Informed Neural Networks (PINNs), Fourier Neural Operators (FNO), Pseudo-Hamiltonian Neural Networks (PHNN) og andre fysikkbevisste arkitekturer. Slike metoder er nyttige når deler av fysikken er ukjent, eller fullskala simulering er for kostbar. I tillegg har vi utviklet nye og raske surrogatmodeller for å estimere observabler fra simulatorer ved å kombinere maskinlæring med moderne metoder for usikkerhetskvantifisering. Surrogatmodellene muliggjør effektiv gradientbasert optimalisering selv for «black-box»-simulatorer. Ved å trene på data med flere detaljnivå (multi-fidelity) oppnår vi høyere nøyaktighet for samme beregningskostnad. |
|
|
|
||
🧩 Systemidentifikasjon og inverse problemer |
||
|
Vi undersøker hvordan styrende ligninger kan læres direkte fra data, inkludert systemidentifikasjon for ikke-lineære PDE-er. I tidlige tester håndhever vi kjente fysiske begrensninger ved å endre antagelser om den lærte Hamilton-funksjonen, noe som gir tolkbare og fysisk plausible modeller. Vi utvikler også metoder for å implisitt bygge nevrale nettverk inn i simulatorer, slik at inverse problemer kan løses ved å kombinere deriverbare simulatorer, funksjonelle approksimasjoner (f.eks. nevrale nett) og apriori-betingelser. |
|
|
|
||
🔄 Nevrale nettverk som korrektorer |
||
|
Vi utforsker hybride prediktor–korrektor-rammeverk, der en kalibrert simulator eller en fysikkbasert modell som CGNet fungerer som prediktor, og et nevralt nettverk som korrektor. Prediktor håndhever grunnleggende fysiske prinsipper, mens korrektor øker treffsikkerheten ved å lære av avvik mot observerte data. Hvordan korreksjonen utformes, avgjør hvilke fysiske egenskaper som bevares. Vi undersøker hvordan bedre samsvar med data kan kombineres med relevante fysiske begrensninger. |
|
|
🌍 Fysikk-informerte digitale tvillinger |
||
|
Hybridmodellene våre kan danne grunnlaget for digitale tvillinger av undergrunnssystemer – dynamiske, løpende simuleringer som integrerer operasjonelle data og sensorstrømmer. Målet er å gi bedre forståelse av komplekse prosesser og støtte mer treffsikre beslutninger gjennom hele livsløpet til en ressurs. Ved å kombinere raske surrogatmodeller med kontinuerlige dataoppdateringer muliggjør tvillingene varsling, overvåking og optimalisering under usikkerhet. Mye av arbeidet vårt på dette området er rettet mot geotermiske energisystemer, der sanntidsmodellering og dataintegrasjon er sentralt for effektiv ressursforvaltning, ytelsesprognoser og operativ planlegging. |
|
|