Emne - Numeriske metoder for ingeniørfag - EP8500
Numeriske metoder for ingeniørfag
Nytt fra studieåret 2026/2027
Om
Om emnet
Faglig innhold
Dette er numeriske metoder for ingeniører, med fokus på forskningsanvendelige metoder og den underliggende teorien. Omfanget er ingeniørfaglig bredt, men motiveres av forskningsbehov innen energiprosessteknikk.
Temaer inkluderer:
- Generelle prinsipper brukt gjennom hele området (frihetsgrader, beregningskompleksitet - big O-notasjon, avskjæringsfeil og feilspredning, konvergens, iterativ raffinering)
- Lineære algebraiske ligninger (Gaussisk eliminasjon, LU-dekomponering, Gauss-Siedel, matriseinversjon, matrisebetinging)
- Ikke-lineære algebraiske ligninger (Newton-metoder, sekantmetoder, enkelt- og flervariabel DAE-ligningssett)
- Kurvetilpasning (lineær regresjon, multivariate modeller, polynominterpolasjon, splines)
- Numerisk derivasjon (finite differansemetoder)
- Numerisk integrasjon (første og høyere ordens eksplisitte og eksplisitte metoder - Euler, Adams-Bashforth, Richardson Extrapolation osv.)
- Ordinære differensialligninger (ODE-er, DAE + ODE-systemer). Flerstegsmetoder, tilpasning av steglengde)
- Partielle differensialligninger (finitte element- og differensmetoder, Galerkin-metoden)
- Beregningsfluiddynamikk (løsning, meshing, verktøy osv.)
- Andre aktuelle temaer relevante for forskning, som surrogatmodellering og løsning av sekvensielle modulære flytskjemaer
Læringsutbytte
Studentene vil kunne forstå og anvende teorien om numeriske metoder ved å lage, implementere og bruke algoritmer for å løse ingeniørproblemer som er vanlige innen energiteknikkforskning. Studentene kan deretter fremme utviklingen av numeriske metoder ved å utvide, tilpasse og innovere den nyeste teknologien når de møter nye og mer utfordrende ingeniørforskningsproblemer.
Læringsformer og aktiviteter
Forelesningsstil. Studentene vil jobbe med oppgaver eller små prosjekter, potensielt tilpasset studentens forskningsbehov og mål.
Anbefalte forkunnskaper
Erfaring med å løse ligningssystemer, og bruk av åpen eller kommersiell programvare som løser dem (f.eks. kommersielle ligningsløsere, Python- eller Matlab-baserte løsere, simuleringer av væskedynamikk, osv.)
Forkunnskapskrav
Programmeringsferdigheter i minst ett programmeringsspråk. Teori innen relevante områder av matematikk for vitenskap og ingeniørfag (spesielt lineær algebra, differensial- og integralregning, ordinære og partielle differensialligninger)
Kursmateriell
Kursnotater og anbefalte tekster og videoer.
Fagområder
- Energi- og prosessteknikk